, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x3, 0x8, 0x1000}, {0x1, 0x8005, 0x400}, {0x0, 0x40}, {0x0, 0x400}], 0x8) semop(r0, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x40, 0x1400}, {0x0, 0x80, 0x1000}, {0x2, 0x2, 0x1000}, {0x3, 0x0, 0x1000}, {0x1, 0x1001}], 0x6) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r5 = socket(0x2, 0x67fe2f3fe4da6c57, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = socket(0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x20, 0x1, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = socket(0x2, 0x2, 0x3) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r8, 0x0, r11}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x5, r2, r4, r6, r11, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r12 = getuid() setreuid(r2, r12) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0xeb, &(0x7f0000000140), 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x2, 0x8000, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8040691a, &(0x7f0000000300)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x1c}, {0x7c}, {0x6}]}) r1 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x81, 0xffff, {[0x4, 0x0, 0x80000001, 0x100000001, 0x55, 0x9, 0x5d2, 0x10000, 0x8, 0x1, 0x7, 0x1, 0x24000000, 0x10001, 0x5, 0x6, 0x7, 0x7f], [0x9, 0xfffffffffffffff9, 0x6, 0xfffffffffffffffd, 0x5, 0x7, 0x7f, 0x2a8655f0, 0x40, 0x100000000], [0xfff, 0x5, 0xb4f6, 0x5, 0x20, 0x5, 0xfff], [0x5, 0x8, 0x100, 0x8, 0x7fffffff, 0x1], [{0x401, 0x2, 0x6, 0x80}, {0x0, 0x3ff, 0x2, 0x3f}, {0x3, 0x8e, 0xffffffe1, 0x400}, {0xa9, 0x4, 0x40, 0x100000001}, {0x1000, 0x11dec3ee, 0x3ff, 0xfffffffffffffeff}, {0x7fff, 0x80, 0x3, 0x10001}, {0xcdb, 0x10000, 0x5c, 0x4}, {0x1, 0x7, 0x40000000, 0xffffffff80000001}], {0x401, 0x1, 0x8, 0x2}, {0xdfe1, 0x1ff, 0xfff, 0x9}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:34 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) sendto(r0, &(0x7f0000000000)="9687e1110a2c185cd1868f8b899a46f1c2e41806f5544e6925a6cb71f4a6e2991a605bf6b84d8b4c677d4a392d5798ccf7ee96ebb33c68ef55883417b80039dd7ebff9d42e0e96c2ef0d6fdfbd87183f027276020af52bcedde549cc52d4854448d35bf36fddc7726219485953884132cda86f88424690eea40e9371c4b815789eb97e60c5390d03dd6d2acf5acaf112130cdcbaf01fcd", 0x97, 0x1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x80) linkat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x2) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 16:00:34 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000240)={0x9, [{0x2, 0x7}, {0x3, 0x1}, {0x3, 0x8c}, {0x2, 0x8}, {0x1, 0x40}, {0x1}, {0x1, 0x7}, {0x3, 0x2}, {}, {0x7565a400dfdeccf2, 0x1}, {0x2, 0x100}, {0x1, 0x1}, {0x71864495a84fae8e, 0x3}, {0x3, 0x800}, {0x1, 0xbe4}, {0x4}, {0x3, 0xffffff72}, {0x2, 0x1}, {0x2, 0x7}, {0x1, 0x6}, {0x2, 0x5}, {0x1, 0x4}, {0x2, 0x9}, {0x6935e0c18eb8b97c, 0xd2a1}, {0x24889e9b17bd7011, 0x3}, {0x3, 0x2}, {0x1, 0x2}, {0xdb282ebe7054b39c, 0x9}, {0x2, 0xcb}, {0x3, 0xf6}, {0x2a1f0f46c0a5d6f9, 0x9}, {0x3, 0xffff7fff}]}) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x2, 0x6f5, 0x200}, 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:34 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x73b580722748688b, 0x0) kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0xbb}, {{r3}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0x82, 0x9}, {0xff, 0x8}}, 0x2) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r2) r5 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffb, 0x5, 0x20}], 0x2ca95, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[0x400, 0x6, 0x8, 0x1]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="fe040002050000002b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) getuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x168) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:34 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000040)='./file0\x00', 0x100) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:34 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4686fd78a2a197a38620700006af98295955984c8c9d5f03f47d3bc389c4b4d50c97914bf453f68c117002880c4cf57f77ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f530fa49fef9d612f871f4385f04157795ea4a5c5fe659fa2021503000000dbb85b65c6593d2870b4122cd23500"/202], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r4, r7, r9}, @rights={0x20, 0xffff, 0x1, [r2, r2, r10]}], 0x40, 0x20c}, 0x0) fcntl$setown(r1, 0x6, r4) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x7f7, 0x7}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000280)="37c056e63dc6d284934c85d3f3b84199a627b36f7e8c2d70e60dff6de4589035edbca901b34e3dde9efb7c94a449c2a2c56af4ffb6b3d29185e47da7edb2b6debe58e9e9359c20eaeb55580f4aae0fad99cdb5aade8942ef3dd24e739bf892fd3f9e955a9d03a702dd912a6337ffeb768bc42380aaa79239e143a0462f2091c78930edb23411d5cf13a16d25bcbff0e8d8b0ceff77709ea538a2b5e982a27e3971ecb4fa155071a7e9d6521e76d5e93139e3cb", 0xb3}, {&(0x7f0000000180)}, {&(0x7f0000000340)="b59bf26d189241426863c7c538a685f0768e5f129236ff19b3bfbb9a7d0a6232084238b34b4ba79eaa8803448a61de73be1467f137b418eda58af58faa4aeec68bd3924d974640649c11ea1355dfc46f2845fb3431ca8331f7ba2b144b5d9473a1bc65917ad0809c189db57a74b8fc4ecb56cbbfb8ddd47ec1189d719016af41b843d6e72c8bf46f6dd97c42fc44c1359477ee6ba5c72f7d77d649af6ea924c7587f286914a022c0a5a9709afe579c48c44c2808974c8698b3f72b9d57ba74fcad372f802dd40db4674e33b4f2a71980d9d9b430c86bc66d7c0e6a0b8bf776964ff30be82c915de855d323f79741e2bd67663eec1cf4369fe33af29b8c", 0xfd}, {&(0x7f0000000440)="1436b22fbc834be3b17570f5a04210f16aeb82968ab5992a0900eb2c3ad40e072cc612c0746a03cb3a3078a2897b80e734d1be0e0bc68354080ec8f45e053a89a547f562b14650144576d33f9aa4a1843a8d8318a52c9323c19d560c8b256922869c71649db4f661db870c1d1aacdf4721cb6c6a465696f09868d4c8efc2cf4443c8e79e3e8b22037d98755c13ef25389ad884845b993a6f6ecdf2f31717e4d11a10a97e1158fff0d45d131082f23d704d2c72e0aaae4749731527fdc86f3da94732308098cd394342b5aa7ada36596f7942db7942d09a78a96704e786832dfe", 0xe0}], 0x4, &(0x7f0000000540)=[{0xe0, 0xbc07b229cc8d13cf, 0x100, "ee5e3db9f7da2a2a9dffb2ad39877eb50bda01377f1a34d4343ed8f5428ee3dd0a776db21b330f0f0632201787da235491b01aa328513eca18bc35fc020ae7af745283d1b15c42b39a39a7e8412fb4229c1e53608d453870090224186606ef10dbc4bdca4ce28033e0cb83167660a2571f2cfa9cabe66ffc8689628fb21015dfb0e6ae039b9dcea92096218a277cdee889597fb7b6eef440799bac5f29ce358d58abb91f525678c78e73281fa701b6b10c2c251ccb9bfdd68159e047d2dc870c171645da49958af6abff725f"}], 0xe0}, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r11 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/77, 0x4d) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4d31910a62de3772}, {r11, 0x40}, {r11, 0x4}, {r11, 0x4}, {0xffffffffffffffff, 0x80}], 0x5, 0xa39e) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000140)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x7fff, 0x7fffffff, 0xe1, 0x0, &(0x7f0000000240)={{0x6, 0x20, 0x81, 0x3f, 0x8, 0x2, 0xfffffffe}, {[0xbae, 0x1, 0xfff, 0x1, 0x7, 0x5c, 0x2, 0x0, 0x100000001, 0x9, 0x1, 0x3, 0x1, 0x713, 0x5, 0x9367, 0x0, 0x2], [0x9, 0x7, 0x100, 0x5, 0xedae, 0x9, 0x1, 0x10001, 0x0, 0xffffffffffffff7f], [0x3, 0x8, 0x1, 0x100000000, 0x7, 0xb78], [0x8, 0x61, 0x3, 0x8, 0x8, 0x4], [{0x1, 0x1, 0xd0, 0xffffffffffff74fc}, {0x3f, 0x3, 0x200, 0x800}, {0xd40b, 0x81, 0x5, 0x9}, {0x7fff, 0x4f20, 0x8, 0x4}, {0x4, 0x8001, 0x3, 0x8}, {0xfff8, 0x3, 0x1}, {0x2, 0x20, 0x1, 0x3ff}, {0xfff7, 0x9, 0x6, 0x6}], {0x8, 0x1000, 0x5, 0x800}, {0x2, 0x0, 0x0, 0x100000000}}}, 0x0, 0x3}) 16:00:34 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd30fd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7f26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841e8f147ce522005f96566eaab012083d8597fcd356bed96b018a424e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9e73229d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfc9add4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d8188eb1ed5e0f12f43caca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) getdents(r2, &(0x7f0000000100)=""/46, 0x2e) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) accept$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00#\x00'/4098], &(0x7f0000000080)=0x1002) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$TIOCCDTR(r1, 0x20007478) r2 = geteuid() r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r2, r5, r4, r3, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r6, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r7 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r9 = geteuid() r10 = getgid() r11 = geteuid() setreuid(0x0, r11) setuid(r11) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r9, r12, r11, r10, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r13 = getegid() r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r7, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r8, r11, r13}, @rights={0x20, 0xffff, 0x1, [r6, r6, r14]}], 0x40, 0x20c}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r4, 0x0, 0x100}, 0x1000000000004, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x30, 0x7f}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:34 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000016000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x9000)=nil}, {&(0x7f0000415000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000234000/0x4000)=nil, &(0x7f0000234000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00007d2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffa000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './file', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x1) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r4, r7, r9}, @rights={0x20, 0xffff, 0x1, [r2, r2, r10]}], 0x40, 0x20c}, 0x0) r11 = getuid() r12 = getpgid(0x0) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r13, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r13, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r14 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r16 = geteuid() r17 = getgid() r18 = geteuid() setreuid(0x0, r18) setuid(r18) r19 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r16, r19, r18, r17, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r20 = getegid() r21 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r14, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r15, r18, r20}, @rights={0x20, 0xffff, 0x1, [r13, r13, r21]}], 0x40, 0x20c}, 0x0) r22 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r24 = geteuid() r25 = getgid() r26 = geteuid() setreuid(0x0, r26) setuid(r26) r27 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r24, r27, r26, r25, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r28 = socket(0x2, 0xc003, 0x6) connect$unix(r28, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r28, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r28, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r29 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r29}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r31 = geteuid() r32 = getgid() r33 = geteuid() setreuid(0x0, r33) setuid(r33) r34 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r31, r34, r33, r32, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r35 = getegid() r36 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r29, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r30, r33, r35}, @rights={0x20, 0xffff, 0x1, [r28, r28, r36]}], 0x40, 0x20c}, 0x0) r37 = geteuid() r38 = geteuid() r39 = getgid() r40 = geteuid() setreuid(0x0, r40) setuid(r40) r41 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r38, r41, r40, r39, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r42 = geteuid() r43 = getgid() r44 = geteuid() setreuid(0x0, r44) setuid(r44) r45 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r42, r45, r44, r43, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r46 = geteuid() r47 = getgid() r48 = geteuid() setreuid(0x0, r48) setuid(r48) r49 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r46, r49, r48, r47, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r50 = geteuid() r51 = getgid() r52 = geteuid() setreuid(0x0, r52) setuid(r52) r53 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r50, r53, r52, r51, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r54 = geteuid() r55 = getgid() r56 = geteuid() setreuid(0x0, r56) setuid(r56) r57 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r54, r57, r56, r55, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r58 = geteuid() r59 = getgid() r60 = geteuid() setreuid(0x0, r60) setuid(r60) r61 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r58, r61, r60, r59, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r62 = geteuid() r63 = getgid() r64 = geteuid() setreuid(0x0, r64) setuid(r64) r65 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r62, r65, r64, r63, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0xa, &(0x7f0000000700)=[r39, r43, r49, 0xffffffffffffffff, r51, 0xffffffffffffffff, r57, r59, r65, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) r68 = geteuid() r69 = getgid() r70 = geteuid() setreuid(0x0, r70) setuid(r70) r71 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r68, r71, r70, r69, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r72 = geteuid() r73 = getgid() r74 = geteuid() setreuid(0x0, r74) setuid(r74) r75 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r72, r75, r74, r73, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) r77 = getuid() r78 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r78}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r79 = socket$inet(0x2, 0x4000, 0xe5) r80 = socket(0x800000018, 0x1, 0x0) bind$unix(r80, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r81 = socket(0x18, 0x1, 0x0) close(r81) connect$unix(r81, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r82 = socket(0x2, 0xc003, 0x6) connect$unix(r82, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r82, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r82, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r83 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r83}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r85 = geteuid() r86 = getgid() r87 = geteuid() setreuid(0x0, r87) setuid(r87) r88 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r85, r88, r87, r86, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r89 = getegid() r90 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r83, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r84, r87, r89}, @rights={0x20, 0xffff, 0x1, [r82, r82, r90]}], 0x40, 0x20c}, 0x0) r91 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r91}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r93 = geteuid() r94 = getgid() r95 = geteuid() setreuid(0x0, r95) setuid(r95) r96 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r93, r96, r95, r94, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r97 = getppid() r98 = geteuid() r99 = getgid() r100 = geteuid() setreuid(0x0, r100) setuid(r100) r101 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r98, r101, r100, r99, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000580)="dcab51080d36821e5944b9ba2c0bc13ea17b32aff20b5beea9ef0a4c0915a701b3f2b09f1075a2c9fbf0d34ce2811cfe137876f72e99db8744224aaaf39a02125ae419df366dc026f78a6ce2712fcddb5aa40580f9ca4e993b21b937539d9e1ab61c2e17c3c21c56e66ae7e86b3b1d361ef815cac626412b04829c52f5de02c405e7bb7c29dea365e0fa710c4e50493f8a702b02acda3f8ddde63378a9918ff94f937564695b01a9d68335071476e2fad7b1461931c46554b6bd7a3d440317216a516ceda15f33908ea9f15995f4e7417aaeb39c2bfe4c4b61524f9d3cb0a674f4922323337b01e572e903f8513732", 0xef}], 0x1, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r4, r11, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r12, 0x0, r20}, @cred={0x20, 0xffff, 0x0, r22, r23, r27}, @cred={0x20, 0xffff, 0x0, r30, r37, r66}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r67, r70, r75}, @cred={0x20, 0xffff, 0x0, r76, r77, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r78, r79, r80, r81]}, @cred={0x20, 0xffff, 0x0, r84, r92, r94}, @cred={0x20, 0xffff, 0x0, r97, 0xffffffffffffffff, r99}], 0x130, 0xf3a939c05bb9359d}, 0x1) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r1) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x400, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700", 0xfffffffa, 0x4d}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x18, 0x1, 0x4}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xbb}, {{r2}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x2) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x4, 0xffffffffffffffff, 0x8000], [], [{}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {0x8001}, {0x0, 0x10001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) getegid() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:34 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) fchmod(r0, 0x2) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000180)=0xc30) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x3, 0xe2f}, {0x8a, 0x3}, {0x80, 0x1}, {0x44, 0x1000}, {0x42, 0x80}], 0x5}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0xfffffff8, 0x2, 0x101, 0x4bd, "5f53a45350119b31e2e5460e134afec0af952583", 0x4, 0x9}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00001ae000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f00001ac000/0x3000)=nil, 0x3000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) 16:00:34 executing program 0: setrlimit(0x7, &(0x7f00000000c0)={0x0, 0x7fffffff}) r0 = socket(0x6, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) close(r1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x6) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:34 executing program 0: setrlimit(0xa, &(0x7f0000000040)={0xbe2b, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x55dcd3b4, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = syz_open_pts() r5 = dup(r4) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000001c0)=0xa6a) r6 = socket(0x800000018, 0x1, 0x0) getrusage(0x0, &(0x7f0000000100)) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) poll(&(0x7f0000000200)=[{r10, 0x40}, {r1, 0x6}, {r5, 0x51}, {0xffffffffffffff9c, 0x108}], 0x4, 0x7fffffff) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x8) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') dup2(r1, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:35 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) accept(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:35 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) renameat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xffff, 0x9, 0x7, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x2, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r4}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000380)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x9, 0x10000, './file1\x00', 0x7fffffff, 0x1, 0x10001, 0x4}) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) pwrite(r1, &(0x7f0000000580)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adb2cdf77e3483acb8db891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eee485b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350d0c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab393943658518b3bf09d537adbe54d6999336ccd6ed58d16465dced54d9791e98fc45e2f3cbf2342da3187b9169dc0480e802abf36", 0x62, 0x0, 0xfffffffffffffff8) r5 = semget$private(0x0, 0x3, 0x40) semop(r5, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x588c) 16:00:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xbcab7d441db3c86, 0x4, 0x1, 0x6, 0x496}, {{r6}, 0xfffffffffffffffe, 0x24, 0x40000000, 0xaa, 0x8}, {{r7}, 0xfffffffffffffffa, 0x10, 0x40, 0x3f, 0x6}], 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") close(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) 16:00:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=ANY=[@ANYBLOB="f0000000000000000000000000000000f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c021fbaa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0d6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b51404000bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce5131600000000000000"], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:35 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 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) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x4) r3 = geteuid() r4 = getgid() r5 = geteuid() setreuid(0x0, r5) setuid(r5) r6 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r6, r5, r4, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r7 = geteuid() r8 = getgid() r9 = geteuid() setreuid(0x0, r9) open(&(0x7f0000000140)='./file0\x00', 0x843eaee51b20ee3f, 0x2) setuid(r9) r10 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r7, r10, r9, r8, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) fchownat(r2, &(0x7f0000000100)='./file0\x00', r5, r10, 0x2) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) recvmsg(r1, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000100)=""/203, 0xcb}, {&(0x7f0000000200)=""/197, 0xc5}, {&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x4, &(0x7f0000001340)=""/212, 0xd4}, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xfffffffffffffec1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0xfffffd04) 16:00:35 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000001e7cbf950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7f90b000000000000000000000000000000000000000002000009000000000000000000000000100000000000000000000000000000003ec42dc25283bb0eb1437ec5870637add1c4493801c98f11414b9af8f9961c63c0478eb0bd7a611f5969813ecebfe197550f4ff7bb72210410ae3a85537db3a5b2566e880eaaa937391ccd4f85f6017fddad9cd947d13d4194ee2b9c436137837c7dbac677e47d29f1853d1f935f06b0ee2b61d5c0e4e683746ca20bec3321365a330ddfebab42bbf1eea91624496ad87ade623ecfda9d814634e9bff22674f913a69813bdb5cea1d634c2138b12bab7595eadbd515e8bb25fa33fbf8a25dbd312ed2618a29123c923d45cdc4d8003bf680c107ef642afba3ac000000000"], &(0x7f0000000000)=0x6e) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x1a0, 0x2, 0x3ff, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x40, 0x8, 0x0, 0x800009}, {{r2}, 0xfffffffffffffff8, 0x4a, 0x2, 0x6, 0x2}], 0x3, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x20, 0x1, 0x4, 0x2}], 0x1ff, &(0x7f00000002c0)={0x6, 0xe0}) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x2009, 0x0, 0x800, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300), 0xf8b4, 0x0, 0x10000fe, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) read(0xffffffffffffffff, &(0x7f0000000080)=""/85, 0x55) pwrite(r4, &(0x7f0000000140)="fbf8e8af828d1a02aad9c96a4c0a000000000007af03febc1e48877ad472c20014f6357e3a", 0x25, 0x0, 0x3) 16:00:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r7 = accept$inet6(r6, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r8, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r13 = socket(0x11, 0x4003, 0x0) dup2(r13, r13) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, &(0x7f0000000040), 0x4) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x8, 0xff, 0x4}, {0x36}]}) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r16, 0x20004b3d) ioctl$KDDISABIO(r16, 0x20004b3d) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r18 = dup2(r17, r15) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r19 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r19, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r19, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r20 = syz_open_pts() fcntl$setflags(r20, 0x2, 0x1) r21 = dup2(r20, r20) symlinkat(&(0x7f0000000000)='./file0\x00', r21, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r21, &(0x7f0000000180)='./file0\x00', r22, r23, 0x0) r24 = shmget$private(0x0, 0x1000, 0x781de4785d843569, &(0x7f0000ffc000/0x1000)=nil) r25 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r25}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r26 = socket(0x800000018, 0x1, 0x0) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = fcntl$getown(0xffffffffffffffff, 0x5) r30 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r30, 0x4, 0x8) writev(r30, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r31 = getpgid(0x0) fcntl$setown(r30, 0x6, r31) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r27, r28, r27, 0x4, 0x3f}, 0x2000000, 0x5, r31, r29, 0xfffffffffffffe04, 0x9, 0x7fd}) r32 = shmget$private(0x0, 0x1000, 0x781de4785d843569, &(0x7f0000ffc000/0x1000)=nil) r33 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getgid() r37 = fcntl$getown(0xffffffffffffffff, 0x5) r38 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r38, 0x4, 0x8) writev(r38, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r39 = getpgid(0x0) fcntl$setown(r38, 0x6, r39) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r34, r35, r34, 0x4, 0x3f}, 0x2000000, 0x5, r39, r37, 0xfffffffffffffe04, 0x9, 0x7fd}) r40 = geteuid() r41 = getegid() r42 = getpgrp() r43 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r43, 0x0, 0x17, 0x0, 0x0) r44 = fcntl$getown(r43, 0x5) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000200)={{0x8, r33, r36, r40, r41, 0x100, 0x3}, 0x0, 0x3, r42, r44, 0xffffffff, 0x20, 0x5}) getgroups(0x3fffffffffffffc5, &(0x7f0000000340)=[r27, r11, r36]) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r45 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r49 = getppid() r50 = fcntl$getown(r18, 0x5) r51 = kqueue() kevent(r51, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r51, 0xa, 0xffffffffffffffff) r52 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r52, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r45, 0x1, &(0x7f0000000100)={{0x1, r46, 0x0, r47, r48, 0x10, 0x8000}, 0x1e3c, 0x8, r49, r50, 0x21, 0x7, 0x2}) setpgid(r49, r49) r53 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r55 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r58 = getppid() r59 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r53, 0x1, &(0x7f0000000100)={{0x1, r54, r55, r56, r57, 0x5, 0x8000}, 0x1e3c, 0x8, r58, r59, 0x1f, 0x7, 0x2}) setpgid(r58, r58) r60 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r60, 0x20004b3d) ioctl$KDDISABIO(r60, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffc54) shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r61 = syz_open_pts() fcntl$setflags(r61, 0x2, 0x1) r62 = dup2(r61, r61) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r62, &(0x7f0000000180)='./file0\x00', r63, r64, 0x0) getgroups(0x2, &(0x7f0000000200)=[r64, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() r65 = socket(0x18, 0x1, 0x0) close(r65) connect$unix(r65, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r65, &(0x7f0000000100)="8c65", 0x460) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffe2f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x4000000000000006}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x21}], 0x1, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000140)=0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:36 executing program 0: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x4ba951a5b4b034c9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x31, 0x80000000, 0x0, 0x400}], 0x0, 0x0) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000000)=0x1) kevent(r0, &(0x7f0000000000), 0xeaf4, 0x0, 0x80000001, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x48}, {0x4000000000000006}]}) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000200)=""/139, 0x8b, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f667a6c653000"], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd49, &(0x7f0000000180)="26495b55a658d024cd62a548e094") r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x1, 0x0) mmap(&(0x7f0000fec000/0x12000)=nil, 0x12000, 0x0, 0x2012, r2, 0x0, 0x0) 16:00:36 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="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) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff1300000000000000063048e699319296", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = geteuid() r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r4, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r5, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = socket(0x2, 0xc003, 0x0) connect$unix(r11, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a38620700000000826ec27ee369ac95955984c879105f17bb8a74e58f4ca9d620bfe54758bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500"], 0x10) dup2(r11, r10) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r12 = dup(r10) sendto$inet6(r12, &(0x7f0000000280)="da5cc357e1f865", 0xfffffca4, 0x400, 0x0, 0x0) openat(r12, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r14 = socket(0x2, 0xc003, 0x0) connect$unix(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r14, r13) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r15 = socket(0x2, 0xc003, 0x6) connect$unix(r15, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r15, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r15, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r16 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r18 = geteuid() r19 = getgid() r20 = geteuid() setreuid(0x0, r20) setuid(r20) r21 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r18, r21, r20, r19, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r22 = getegid() r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r16, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r17, r20, r22}, @rights={0x20, 0xffff, 0x1, [r15, r15, r23]}], 0x40, 0x20c}, 0x0) r24 = geteuid() r25 = getgid() r26 = geteuid() setreuid(0x0, r26) setuid(r26) r27 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r24, r27, r26, r25, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r28 = geteuid() r29 = getgid() r30 = geteuid() setreuid(0x0, r30) setuid(r30) r31 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r28, r31, r30, r29, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r32 = socket(0x2, 0xc003, 0x6) connect$unix(r32, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r32, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r32, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r33 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r33}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r35 = geteuid() r36 = getgid() r37 = geteuid() setreuid(0x0, r37) setuid(r37) r38 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r35, r38, r37, r36, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r39 = getegid() r40 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r33, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r34, r37, r39}, @rights={0x20, 0xffff, 0x1, [r32, r32, r40]}], 0x40, 0x20c}, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)="b145abef796286b463586ebca7d99646ddd32446f1f2ae67c2af59e2239476d843adcb740aedb304824b1c2878427376736b3fc1ac9505181b42304dc18f99d3401a591b41c3095548bbf64aa0e17df9399b8cd7f00341b884ab6ea8da818a636a81fb61ca9f3505642cea84e9d58df7aa75bb40cf68debec4008351e9805bf6e068be447dcda987f6a04281d11520b53130eddded405ab9a2e13d6ed77f40f70744bbef231300a3f016249c6551b41f9ea8d43394a8f092105de2ce669a59d93cea2d88b9717960b5650997068fe6834a60dcc5398fdd1c9eaeb5a584ad0a3dc85f347039609c1303b5711f26f8949cbdd09b7d5efcd952a9a9267bfe8dc0685884184c353300a2e8a7c157b926255acf41", 0x112}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x2, 0x7557f1e8}, {0x18, 0x0, 0x80000000, 0x7f}, 0x401, [0x8, 0x8, 0x1, 0x2, 0x2, 0x10001, 0x8c90, 0x800]}, 0x3c) execve(0x0, 0x0, 0x0) 16:00:36 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$inet6(r1, 0x0, &(0x7f0000000140)) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000240)="17980ee1e37f98a34e9d3039d8af994f6a357b8694346b0c83a70b641d7d021d010f2c0a5690ededadc12383db421cdbc0a6bdbdae95f6e8b2f129d8a4b81a3c20a214a412134d3349185778b0cd9dc542452f9431b453ec1f9c3a6ae1f456ab8d3a2f4ea49f063da8a05742b18b2ec1", 0x70}, {&(0x7f00000001c0)="a39227c90124ecfd4a65b9e97480716448884300e41cba0b41aa6e51e6982f47f3df2cd7a492d56c674485a96e6bca50944a148a2571b13c", 0x38}, {&(0x7f00000002c0)="771efa9af6abcf0dd7f17e0318abd7b10402bbb1e7d3dce1504cd6258dfe172e52b0d0fbb727847b2c3fba06", 0x2c}, {&(0x7f0000000300)="fb45721b57bcee4a87811e48792f9c8380", 0x11}, {&(0x7f0000000340)="1d3194e9786744548ea3cd7e425117187fbd0470e2ccc3c47cd883c815b8bc0d59020a4ea16e73abc5bb6ec836999754d0f2b564c675f2f86e50c13ab4915eb04a32a91d", 0x44}, {&(0x7f00000003c0)="6feda61bceeb4de74f2d5083c28f27ed1f0602f18f0a9d44c991cabfa5c87cd57b5257ee18641cdccf4d492e8eab24ec67619e29d563e6d9ad0e2853bceadc1cd31ed2f670f2d59a3b644c352adfc2559263f672081f3160756c7d5f0d0e3ee4e26169c5622995ca2d3bca71badb7f914de0ea9bb2e22672e1904e261868a56571b8bc78f0351cf991", 0x89}, {&(0x7f0000000480)="3e52344793f98fd26843c59f601b264b59ee7735cc5d0790dec99d322ec9ccdec0e732fc599a8e19d8f514218fb5b6b733b26dfe362ac476a6b416b681a90c71a6c3a47895596edffec120c7c4e88efdb3565801570348d90642f4398f985caad93bb4861ee6a92f9ddbe2aa355147d9944377e052eb83f8c3184ce6e436c40b4547aa37a61881ac37ca8a1f5aca97fbf3b3eb5f2c46bfce3dee7ab5dcd772ae3f3e6bca73ab8b309eb2b387114ad4dd63f9b7a79373c5bba6d781e8e8da187fe3aad78adef6a2ad398dcd", 0xcb}, {&(0x7f0000000600)="21fbcb20c77546bb3b9b2a235b52028a1090725a4287fd3ada1a92ffeed80f5cd0fc260ec79f2d874acb90098db4ac11def2c51ea54d05c8fb6e031ff7e963c9de9bf2075458339144f58b52b74611c464af8f5ad294f0d79fb1fe2faf356276bcac0b988cc5d2c602d29f816380ebe04a01ccbed7deaf72fde7a31ed311507754dc7f7eb4237cad05459102c3db78acbb6bde03a32f27e501600859f2c53446c0e125057a6f8d6cf9ba2be24dfd01f24092611562c059828806785d20910415cbae84ac8bffc54ae5ffef89e2a29e18cf07debf77b0dc04ca87e3f6aa880fdee2c150aeb1178f2e1a5467374a0757040038a3d8ecb016e334", 0xf9}], 0x8) fcntl$setstatus(r0, 0x4, 0xc7) readv(r0, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x3) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x400, 0x0) fcntl$getown(r5, 0x5) accept$unix(r4, 0x0, &(0x7f0000000580)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x10001, 0x9}, {0x18, 0x1, 0x9, 0xffffffff}, 0xfff, [0x9, 0x200, 0x401, 0x400, 0x0, 0x6, 0x20, 0xffff]}, 0x3c) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socket(0x6, 0x8000, 0x33) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4}, {0x3c}, {0x4006}]}) r1 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1, 0x0, 0xf9}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x3c}, {0x8000}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="09001fc92479ff2b783f6e8a9c81") 16:00:38 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0xfffffffe, "08188ffa900000001000000010ed2676d7a165ef"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x8001, 0x4) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom(r1, &(0x7f0000000000)=""/27, 0x1b, 0xc3, &(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x460, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) bind$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:38 executing program 0: socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x41, 0x0) pipe2(&(0x7f0000000040), 0x18000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x0) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000280)="4de8", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f00000000c0)=[{r3, 0xd053d29532154bf4}], 0x1, 0x0) 16:00:38 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000000)) 16:00:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140), 0x2000000000000291}) 16:00:38 executing program 0: socket$inet(0x2, 0x4000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x14}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000000)=0x29e8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000000)=""/16, 0x10, 0x40, &(0x7f0000000040)={0x2, 0x3}, 0xc) accept$inet6(r0, 0x0, 0x0) 16:00:38 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x2}], 0x200000000000038d, 0x0) socketpair$unix(0x1, 0x70e5fa50d1e21672, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x4, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x8, 0x3010, r2, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x7) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x3f) fcntl$setstatus(r1, 0x4, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r5) syz_open_pts() getgid() r6 = socket(0x800000018, 0x1, 0x0) r7 = syz_open_pts() dup(r7) ioctl$TIOCSTOP(r7, 0x2000746f) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r9 = fcntl$dupfd(r6, 0xa, r8) ioctl$TIOCGETA(r9, 0x402c7413, 0xfffffffffffffffe) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:38 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = socket$unix(0x1, 0x2, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x800000000000001, 0x0, 0xffff}], 0x5, 0x0, 0x6, 0x0) socketpair(0x1, 0x2, 0x5c, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90cf, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) close(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7aa1f949b1cbc000000000031710253ac9b0e00"}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x3, 0x8, 0x3a, 0x80000001}, {0xfffe, 0x5, 0x3, 0x2}, {0xffff, 0x70, 0x4, 0x6}, {0x4, 0x6, 0x5, 0x5}, {0x7f, 0x8, 0x20, 0x3}, {0x4, 0x9, 0x15, 0x2}, {0xfffc, 0x0, 0x85, 0x9}, {0x8cb5, 0x20, 0x0, 0x5}, {0x7ff, 0x7, 0x7}, {0x5, 0x7f, 0x20, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x8) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r3 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x2) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = msgget$private(0x0, 0x682) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000100"/179], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r0, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = socket$unix(0x1, 0x2, 0x0) r7 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x44, 0xffffffff00000001}, 0x100, 0x100000000000c07, r5, r7, 0x3, 0x1, 0x100000000, 0x3}) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r10 = geteuid() r11 = getgid() r12 = geteuid() setreuid(0x0, r12) setuid(r12) r13 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r10, r13, r12, r11, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r14 = socket(0x2, 0xc003, 0x6) connect$unix(r14, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r14, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r14, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r15 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r17 = geteuid() r18 = getgid() r19 = geteuid() setreuid(0x0, r19) setuid(r19) r20 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r17, r20, r19, r18, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r21 = getegid() r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r15, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r16, r19, r21}, @rights={0x20, 0xffff, 0x1, [r14, r14, r22]}], 0x40, 0x20c}, 0x0) r23 = geteuid() r24 = getgid() r25 = geteuid() setreuid(0x0, r25) setuid(r25) r26 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r23, r26, r25, r24, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r27 = socket(0x2, 0xc003, 0x6) connect$unix(r27, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r27, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r27, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r28 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r28}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r30 = geteuid() r31 = getgid() r32 = geteuid() setreuid(0x0, r32) setuid(r32) r33 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r30, r33, r32, r31, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r34 = getegid() r35 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r28, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r29, r32, r34}, @rights={0x20, 0xffff, 0x1, [r27, r27, r35]}], 0x40, 0x20c}, 0x0) r36 = socket(0x2, 0xc003, 0x6) connect$unix(r36, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r36, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r36, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r37 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r39 = geteuid() r40 = getgid() r41 = geteuid() setreuid(0x0, r41) setuid(r41) r42 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r39, r42, r41, r40, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r43 = getegid() r44 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r37, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r38, r41, r43}, @rights={0x20, 0xffff, 0x1, [r36, r36, r44]}], 0x40, 0x20c}, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x37db, r9, r11, r19, r24, 0x82, 0x7}, 0x2d58, 0xbd, r29, r38, 0x4, 0x7, 0xa3, 0x277}) r45 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r45, &(0x7f0000000080)=[{&(0x7f0000000100)="00000018600400015eb100000000000000000000000002000000000000000000000000000000000001004c4a", 0xd}], 0x1) 16:00:39 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x2}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r3, &(0x7f0000001040)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cb38f792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba20542524d4b71d8a247f965bc8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f837a858a247cf230c73843c9cd2626679f21"], 0x156, 0x800) msgrcv(r3, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r3, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r10 = dup(r9) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r9, 0xe3) writev(r9, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r9, 0x2000740e) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = kqueue() r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYRESHEX=r14], 0x1, 0x1000) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r16}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r17 = kqueue() kevent(r17, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r18}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r18}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r18}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r19 = kqueue() kevent(r19, &(0x7f0000000100)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r20 = kqueue() r21 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r21) writev(r21, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r21, 0xe3) writev(r21, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r9, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r21}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r14}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r13}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r22}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r21}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r20, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r23}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r23}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r24 = kqueue() kevent(r24, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r25 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r25}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r25}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r26 = kqueue() kevent(r26, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r26, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r27 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) r28 = socket(0x2, 0x3, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8020691f, &(0x7f0000000300)) r30 = dup2(r29, 0xffffffffffffffff) r31 = socket(0x2, 0x3, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x8020691f, &(0x7f0000000300)) r33 = accept$inet(r32, 0x0, &(0x7f0000000580)) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r10}, 0xfffffffffffffffc, 0x9, 0x80000000, 0x0, 0x401}, {{r30}, 0xfffffffffffffffb, 0x24, 0x494d24ded75803af, 0x9, 0x7fff}, {{r33}, 0xfffffffffffffffd, 0x39364754bac34768, 0x20, 0x4, 0x7}], 0x200000, &(0x7f0000000400)=[{{r16}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x1}], 0x3ff, &(0x7f0000000140)={0x7, 0x2}) r34 = kqueue() kevent(r34, &(0x7f0000000100)=[{{r27}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r34, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r35 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r35}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r35}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r35}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r36 = kqueue() kevent(r36, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r11, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r16, @ANYRESOCT=r18, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r23, @ANYRES32=r16, @ANYRESHEX=r26, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r34, @ANYPTR64, @ANYRESHEX=r35]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r20, @ANYRES64=r37], 0x6, 0xc00) r39 = getuid() r40 = geteuid() setreuid(r39, r40) r41 = getegid() r42 = getuid() r43 = geteuid() setreuid(r42, r43) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r44, 0x1, &(0x7f00000000c0)={{0x6, r40, r41, r43, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r46, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r46, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r46, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r46, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r46, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r46, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r47 = getuid() r48 = geteuid() setreuid(r47, r48) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) msgctl$IPC_SET(r46, 0x1, &(0x7f00000000c0)={{0x6, r48, r49, r51, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r41, r45, r49, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r45, r12, r12, r12, r12]) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r55 = geteuid() r56 = getpgid(0xffffffffffffffff) r57 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r54, r52, r55, r53, 0x143, 0x80000001}, 0x8, 0x100000000, r56, r57, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x6, r54, r6, r4, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r58 = getegid() r59 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r59, 0x0, r59) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000280)=0xc) r61 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0xfffff800, 0x0, r6, r4, r58, 0x42, 0x1}, 0x0, 0xfffffffffffffffb, r60, r61, 0xff, 0x7, 0x3, 0x7fff}) r62 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r8, r62) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = msgget$private(0x0, 0x682) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000100"/179], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r0, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = socket$unix(0x1, 0x2, 0x0) r7 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x44, 0xffffffff00000001}, 0x100, 0x100000000000c07, r5, r7, 0x3, 0x1, 0x100000000, 0x3}) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r10 = geteuid() r11 = getgid() r12 = geteuid() setreuid(0x0, r12) setuid(r12) r13 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r10, r13, r12, r11, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r14 = socket(0x2, 0xc003, 0x6) connect$unix(r14, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r14, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r14, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r15 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r17 = geteuid() r18 = getgid() r19 = geteuid() setreuid(0x0, r19) setuid(r19) r20 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r17, r20, r19, r18, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r21 = getegid() r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r15, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r16, r19, r21}, @rights={0x20, 0xffff, 0x1, [r14, r14, r22]}], 0x40, 0x20c}, 0x0) r23 = geteuid() r24 = getgid() r25 = geteuid() setreuid(0x0, r25) setuid(r25) r26 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r23, r26, r25, r24, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r27 = socket(0x2, 0xc003, 0x6) connect$unix(r27, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r27, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r27, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r28 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r28}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r30 = geteuid() r31 = getgid() r32 = geteuid() setreuid(0x0, r32) setuid(r32) r33 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r30, r33, r32, r31, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r34 = getegid() r35 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r28, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r29, r32, r34}, @rights={0x20, 0xffff, 0x1, [r27, r27, r35]}], 0x40, 0x20c}, 0x0) r36 = socket(0x2, 0xc003, 0x6) connect$unix(r36, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r36, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r36, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r37 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r39 = geteuid() r40 = getgid() r41 = geteuid() setreuid(0x0, r41) setuid(r41) r42 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r39, r42, r41, r40, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r43 = getegid() r44 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r37, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r38, r41, r43}, @rights={0x20, 0xffff, 0x1, [r36, r36, r44]}], 0x40, 0x20c}, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x37db, r9, r11, r19, r24, 0x82, 0x7}, 0x2d58, 0xbd, r29, r38, 0x4, 0x7, 0xa3, 0x277}) r45 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r45, &(0x7f0000000080)=[{&(0x7f0000000100)="00000018600400015eb100000000000000000000000002000000000000000000000000000000000001004c4a", 0xd}], 0x1) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x3, 0x100015, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="820012000000000000002ccba1843ff0a42b04ca6c9f2e1c143a96a2104a41092bdc4a"], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) r5 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = dup(r4) sendmsg$unix(r13, 0x0, 0x7) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:39 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000002040)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fdfa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e3598020000000000002aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bfffb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f122c300afe7e7c1f1df26e82fcca1e245a58d78b79dc81000000a7885824e119dc4c67c825898793cd381a7aa89400bfc4fa50eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30de327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007afcffffffffffffffef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad44bd2be16072cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca8f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223177856fbe9df9d6ac489fec9d7ea05d7a892d9beacfed2644702edd0f7813a4ca921596995e7f1b650682b3f619bdc94a483df473c063b382dcc16e2ca0dccfedc5e8dd944ac3741dbf958db1d3b51f3f19ae0e1c06410fe4d8c9bcc363d11b611acb0bf572cc7cbc7a842f96403206769af71afe053c9f2ca20000000765f55acb84ceee8df07df65f95e32086082030156c551a662b9df0fdfeda1a2341957d28f05572bb8f04e0ca70eeb10bd3bc5d9ee1d5c0ba24c4f1a74841f4bfe06bd0147f9f8231df5571d451755b3f62d17eae7e2f6371c105118212fa225fa3737f0ca14b4b03a300f119489b8f235d8bb609fe64d8fbac890b08c1c4c5b99f991c86f9ef1375b89ef63dd381d13d64f7bbc6ac7964f3af10c74c0034760096d8599a584e89736c1ed72905085bde5c00fa406f3a7ebb310a2f19aca9fab21c094ac3775648b045e1b79fb00"/2431], 0x10) r1 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, 0x6}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:00:39 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="5e85ff7d6db51f4b110aea"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) chdir(&(0x7f0000000180)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x3d}, {0x6, 0x0, 0x0, 0x5e7f}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a3ad56dcd63cf0533a998dd", 0xe, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ftruncate(r1, 0x0, 0x9) semget(0x1, 0x3, 0x80) 16:00:39 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000340)={0x2, 0x0, 0x6, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}]}}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:39 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa2593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743c59f6e613cac334f679fbf05ae873c98700"/1256], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) fchflags(0xffffffffffffff9c, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='(\x00') 16:00:39 executing program 0: close(0xffffffffffffffff) socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x10a) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) r6 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000040)=0x3) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x20, 0x1, 0x7fffffff, 0x5c5}, {{r3}, 0xfffffffffffffff9, 0x10, 0x0, 0x6, 0x7fff}, {{r4}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x0, 0x5}, {{r5}, 0xffffffffffffffff, 0x208841db7d868393, 0x40000000, 0x20, 0x6}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c653000e8e8254f2a0bb34d2abbdd19b6aee7772a42b0b52f40323335b05c2fbb891055f463dccc6bef819dc029419c59988d8179adc801b3e9ef6ba51c4dd11a21edc2ec080053e570b00bdb2e41f50d259d92978a06034d1bd422a70b4eeb296b7a94f5c0e05cd2745bf32bc8df6bd84e00f31577d69f6e475b3dec7433b6a54767b215c5ffb1baaae24f1321c21e930449104ec106dfe0b4e5252dccbbc12ffa11602d38f667130f627a4f6114a58d4e75c5f5bf6735cb32526de4d46b11364ca917000000000000000000"], 0x10) sendto$unix(r8, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204", 0x16, 0x0, 0x0, 0x0) kqueue() 16:00:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x1, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = geteuid() r4 = getgid() r5 = geteuid() setreuid(0x0, r5) setuid(r5) r6 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r6, r5, r4, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) chown(&(0x7f0000000000)='./file1\x00', r2, r6) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, &(0x7f0000000180), 0x0) 16:00:39 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)={0x62}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0xd76fcdc7850e9fb1, 0x4) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000240)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xff, "8505bfa67db470ba000800", 0x1}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) r2 = syz_open_pts() msgget$private(0x0, 0x200) write(r2, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x3) ioctl$TIOCDRAIN(r1, 0x2000745e) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x2d}], 0x1) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0xd637}, {0x2000030}, {0x2, 0x0, 0x0, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100), 0x248, 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2000000b}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000300)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:39 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0xfffffffffffffff5, "031f000000930a0010005900000000003f00"}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x4) writev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) 16:00:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r2) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:39 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x7) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r2) rmdir(&(0x7f0000000080)='./file0\x00') r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x73d3211776683d8b, 0x0) fcntl$getown(r3, 0x5) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) write(r2, &(0x7f00000000c0)="592d2d0c86dbd4f4688a5585baf92f81227d81e4b05377a2ade2a17035f9d86466c006d2e4208adeb0128f77538ef9e1f09ebef82cc05ca3f5ab86bfe5fbb493ca8f1fb04d318e", 0x47) r4 = geteuid() setuid(r4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:40 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xb, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r4, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r4, &(0x7f0000000300), 0x0) r5 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000100)=""/210) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) 16:00:40 executing program 1: clock_gettime(0x2, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x85c9, 0x15a) writev(r0, &(0x7f0000000180), 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000140)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0xdecd, './bus\x00', './bus\x00'}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x7ff, 0x5, {0x101, 0x3}}) r2 = socket$inet(0x2, 0x5, 0x7) fcntl$getflags(r2, 0x3) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = getppid() r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r3, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r4 = socket(0x40000000011, 0x4003, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0xbb}, {{r5}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r6) kevent(r6, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffffe, 0x3b, 0x0, 0x10000}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r8 = geteuid() r9 = getgid() r10 = geteuid() r11 = geteuid() r12 = getgid() r13 = geteuid() setreuid(0x0, r13) setuid(r13) r14 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r11, r14, r13, r12, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r15 = geteuid() r16 = getgid() r17 = geteuid() setreuid(0x0, r17) setuid(r17) r18 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r15, r18, r17, r16, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r19 = socket(0x2, 0xc003, 0x6) connect$unix(r19, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r19, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r19, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r20 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r20}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r22 = geteuid() r23 = getgid() r24 = geteuid() setreuid(0x0, r24) setuid(r24) r25 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r22, r25, r24, r23, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r26 = getegid() r27 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r20, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r21, r24, r26}, @rights={0x20, 0xffff, 0x1, [r19, r19, r27]}], 0x40, 0x20c}, 0x0) r28 = geteuid() r29 = getgid() r30 = geteuid() setreuid(0x0, r30) setuid(r30) r31 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r28, r31, r30, r29, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580), 0xc) getuid() r32 = geteuid() r33 = getgid() r34 = geteuid() setreuid(0x0, r34) setuid(r34) r35 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r32, r35, r34, r33, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) setreuid(r10, r34) setuid(r10) r36 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r8, r36, r10, r9, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r37 = getegid() r38 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r4, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r7, r10, r37}, @rights={0x20, 0xffff, 0x1, [r3, r3, r38]}], 0x40, 0x20c}, 0x0) r39 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r39, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r40 = socket(0x18, 0x1, 0x0) close(r40) connect$unix(r40, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r41 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r41}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r42 = socket(0x18, 0x1, 0x0) close(r42) connect$unix(r42, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r43 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r43}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x20, 0x0) r44 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0x9e) r46 = geteuid() r47 = getgid() r48 = geteuid() setreuid(0x0, r48) setuid(r48) r49 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r46, r49, r48, r47, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r51 = geteuid() r52 = geteuid() r53 = getgid() r54 = geteuid() setreuid(0x0, r54) setuid(r54) r55 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r52, r55, r54, r53, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r56 = geteuid() r57 = getgid() r58 = geteuid() setreuid(0x0, r58) setuid(r58) r59 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r56, r59, r58, r57, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, r55, 0xffffffffffffffff, r57]) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="fb79cdda96dcdf296660904da6", 0xd}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r10, r39}, @cred={0x20, 0xffff, 0x0, r45, r46, r50}, @cred={0x20, 0xffff, 0x0, 0x0, r51, r60}], 0x60, 0x4}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}], 0x1}) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="07040077dc5745392a101023000000000000ff045a11020d4f000004060c9b101b09004c9ffa842812a402eb350ff0669b60a867945363db3c940938aeaeae75ca02c24d65f364a6701bec67816a82f028d7329d40e638829cc68bb2a152997e4735f17de7d1690e1ddeeff4f2766ea515481d5010c5f28097e229a09f0afef32b952af2822f57e8819f5bcbdf74c78549e304e81aa003e63d9e5f2479064c1fe2685f42ca9b5dd8377f1978aefcff82"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0), 0xd3, 0x0, 0x0) 16:00:40 executing program 0: r0 = socket(0x2, 0xc003, 0x0) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000280)=0xc) connect$unix(r0, &(0x7f0000002040)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fdfa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bfffb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f122c300afe7e7c1f1df26e82fcca1e245a58d78b79dc81000000a7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca8f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223177856fbe9df9d6ac489fec9f8ea05d7a892d9beacfed2644702edd0f7813a4ca921596995e7f1b650682b3f619bdc94a483df473c063b382dcc16e2ca0dccfedc5e8dd944ac3741dbf958db1d3b51f3f19ae0e1c06410fe4d8c9bcc363d11b611acb0bf572cc7cbc7a842f96403206769af71afe053c9f2ca20000000765f55acb84ceee8df07df65f95e32086082030156c551a662b9df0fdfeda1a2341957d28f05572bb8f04e0ca70eeb10bd3bc5d9ee1d5c0ba24c4f1a74841f4bfe06bd0147f9f8231df5571d451755b3f62d17eae7e2f6371c105118212fa225fa3737f0ca14b4b03a300f119489b8f235d8bb609fe64d8fbac890b08c1c4c5b99f991c86f9ef1375b89ef63dd381d13d64f7bbc6ac7964f3af10c74c0034760096d8599a584e89736c1ed72905085bde5c00fa406f3a7ebb310a2f19aca9fab21c094ac3775648b045e1b79fb"], 0x10) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0, 0x52) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000300)) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000380)='c\x00') writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e1701006ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03a9a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000540)={'./file0\x00', 0x3, 0x3e, 0x4, 0x0, 0x401, 0x8000, 0x4, 0x3, 0x3, 0xffff}) r5 = kqueue() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(r5, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffb, 0xbb}, {{r4}, 0xffffffffffffffff, 0xa1}], 0x400, 0x0, 0x0, 0x0) r7 = openat(r4, &(0x7f0000000500)='./file0\x00', 0x8000, 0x62) ioctl$KDDISABIO(r7, 0x20004b3d) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xe4, 0x1be, 0x100000001, 0x8}) setitimer(0x4, &(0x7f00000001c0)={{0xc8, 0xfff}, {0x940, 0x10000101}}, &(0x7f00000000c0)) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000380)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x4, './file0\x00'}) r4 = semget$private(0x0, 0x1, 0x82) semop(r4, &(0x7f00000001c0), 0x4b2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) pwrite(r2, &(0x7f0000000200)="50402c53576ab2856b2eff0ac3483d3d378ce4878075d886e27dde0a8c56fc019953c34376630a44d0eb8e2191ce7df668cdc5db93e001f19ad73c02701a149b77d2a6aa9b8269d2844d413d973069bcb956c5407a58bef19ea22c1d7ddf4e85e6e90af8eae1e3e4f329b40218b65ec3421147395f221508fc8be6ecb2679b9bb51d8d6b55bd1c4e38c27574e2168cff9aac98f4a915ca1d901b1896a030cf32731d4050ec31882ed3df9c56150343e8e9bbefea09ba768264db9e61f95acbbe6928c7f445e27099fb66829465b8534bfb126cd0c6e66c0beb8c52354af8", 0xde, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x12, r3, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x100000001, 0x0, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c36c27acac9c67f9d53aa4554d5410be9c8937b1f92edd62b5b1913d415511cd68b69ca331c93e51f2d2cfed0322ac2457d4afd04e48577c09e8c1e440048bd78bb71694f02e1bcbf461f35c242d94560dc757ac16c363c28404edd5f151ee3c782c00caf1c1cf7ba53af42f98a817dda6d7b4fc8bc94a2f9361140510aa86ef255d440010187cdbfaf76d1b7f76fb2f189a996d830a39d5cb39f3b97d180f1894541aaec106940fdf2fd71cb0692e904ed82a5fb2a071c3274d2863068b16634919aaa6b31449c5653cd1832cc9e5631e41625d00e1e729", 0xd8}, {&(0x7f0000000540)="812380a446e7af818a461af9bb11db08c317471ae906733bc5e5f95288329d668dbffbc8f8c8db05ea8936a1882a0f32462ff2662b9334ed5c03df23388719b0c130e18c694419708191200d", 0x4c}], 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r5, 0x41}], 0x1, 0x3ff) poll(&(0x7f0000000000)=[{r5, 0xd}], 0x1, 0x0) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xc7) 16:00:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = geteuid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0/file0\x00', r0, r1) r2 = geteuid() r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r2, r5, r4, r3, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) lchown(&(0x7f0000000100)='./file0/file0\x00', r2, r7) open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) 16:00:40 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x44ed844ac5711e00, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getrlimit(0x7, &(0x7f0000000140)) setsockopt$sock_int(r2, 0xffff, 0x1307, &(0x7f0000000100)=0x4, 0x4) 16:00:40 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000040), 0x184) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r0, r3) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x8000) sendto(r5, &(0x7f0000000240)="df02f1204be7456ab0aaa6b5bc34c9ca7e2fd29ac8bbeffdfb0343ba34ce729967d6d933706a765e095035ec723ca6b729edcd343495fc5fa23dac429622a94e6a0ef246f7fc024cdcbd10109b101d47583353af8f3a5f754fa8c7845f8a6e14db9a040983", 0x65, 0x804, &(0x7f00000002c0)=@un=@abs={0x3, 0x0, 0x3}, 0x8) r6 = socket(0x800000018, 0x1, 0x0) socket(0x0, 0xb4285381dc3293e0, 0x3f) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) recvfrom(r7, &(0x7f0000000300)=""/30, 0x1e, 0x0, 0x0, 0x0) r8 = dup(r6) ioctl$WSDISPLAYIO_SMODE(r8, 0x8004574c, &(0x7f00000000c0)=0x3) recvmsg(r4, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:41 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x2, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x7, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x2aaaaaaaaaaaac1a) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r7 = accept$inet6(r6, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r8, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r12 = socket(0x11, 0x4003, 0x0) dup2(r12, r12) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x100, &(0x7f0000000040), 0x4) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r15, 0x20004b3d) ioctl$KDDISABIO(r15, 0x20004b3d) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r17 = dup2(r16, r14) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r18 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r18, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r18, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r19 = syz_open_pts() fcntl$setflags(r19, 0x2, 0x1) r20 = dup2(r19, r19) symlinkat(&(0x7f0000000000)='./file0\x00', r20, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r20, &(0x7f0000000180)='./file0\x00', r21, r22, 0x0) r23 = shmget$private(0x0, 0x1000, 0x781de4785d843569, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = fcntl$getown(0xffffffffffffffff, 0x5) r27 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r27, 0x4, 0x8) writev(r27, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r28 = getpgid(0x0) fcntl$setown(r27, 0x6, r28) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r24, r25, r24, 0x4, 0x3f}, 0x2000000, 0x5, r28, r26, 0xfffffffffffffe04, 0x9, 0x7fd}) r29 = shmget$private(0x0, 0x1000, 0x781de4785d843569, &(0x7f0000ffc000/0x1000)=nil) r30 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getgid() r34 = fcntl$getown(0xffffffffffffffff, 0x5) r35 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r35, 0x4, 0x8) writev(r35, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r36 = getpgid(0x0) fcntl$setown(r35, 0x6, r36) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r31, r32, r31, 0x4, 0x3f}, 0x2000000, 0x5, r36, r34, 0xfffffffffffffe04, 0x9, 0x7fd}) r37 = geteuid() r38 = getegid() r39 = getpgrp() r40 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r40, 0x0, 0x17, 0x0, 0x0) r41 = fcntl$getown(r40, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000200)={{0x8, r30, r33, r37, r38, 0x100, 0x3}, 0x0, 0x3, r39, r41, 0xffffffff, 0x20, 0x5}) getgroups(0x0, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r42 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r46 = getppid() r47 = fcntl$getown(r17, 0x5) r48 = kqueue() kevent(r48, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r48, 0xa, 0xffffffffffffffff) r49 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r49, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r43, 0x0, r44, r45, 0x10, 0x8000}, 0x1e3c, 0x8, r46, r47, 0x21, 0x7, 0x2}) setpgid(r46, r46) r50 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r52 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r55 = getppid() r56 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000100)={{0x1, r51, r52, r53, r54, 0x5, 0x8000}, 0x1e3c, 0x8, r55, r56, 0x1f, 0x7, 0x2}) setpgid(r55, r55) r57 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r57, 0x20004b3d) ioctl$KDDISABIO(r57, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffc54) shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r58 = syz_open_pts() fcntl$setflags(r58, 0x2, 0x1) r59 = dup2(r58, r58) symlinkat(&(0x7f0000000000)='./file0\x00', r59, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r59, &(0x7f0000000180)='./file0\x00', r60, r61, 0x0) getgroups(0x2, &(0x7f0000000200)=[r61, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() r62 = socket(0x18, 0x1, 0x0) close(r62) connect$unix(r62, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r62, &(0x7f0000000100)="8c65", 0x460) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffe2f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() 16:00:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) getsockname(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186204018b002b3a0000030e83ca4fa4af07405027e3e481106a0cc557977126807465e1d48c0fd55b8586b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) 16:00:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x7fff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:41 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152ffdf1fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989ef9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc51955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c75821465356c314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc5426cbbc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155e70bf30268cd6921d21ed50f0fb7d9af90a1315e375f0dcf3bdb0a1c000000000000000000"], 0x10) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) 16:00:41 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) ftruncate(r0, 0x0, 0x40030001) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='%\x00\xca\x12\xd6V\x83\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x800}, {0x40}, {0x7ffffffe, 0x0, 0x0, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x40, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) poll(&(0x7f0000000140)=[{r1, 0x4}, {r0, 0x2}, {r2, 0x20}, {r3, 0x40}], 0x4, 0x3) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 16:00:41 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x40030001) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) 16:00:41 executing program 1: kqueue() rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000004c0)=[{0xb2, 0x4, 0xff, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x2, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r4}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x9, 0x10000, './file1\x00', 0x7fffffff, 0x1, 0x10001, 0x4}) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) pwrite(r1, &(0x7f0000000580)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adb2cdf77e3483acb8db891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eee485b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350d0c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab393943658518b3bf09d537adbe54d6999336ccd6ed58d16465dced54d9791e98fc45e2f3cbf2342da3187b9169dc0480e802abf36", 0x62, 0x0, 0xfffffffffffffff8) r5 = semget$private(0x0, 0x3, 0x40) semop(r5, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x588c) 16:00:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="11fbff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:41 executing program 1: pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xc7) readv(r0, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x4}) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x49) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c75807f32ecb3903175a7f3ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6", 0x57}], 0x1) 16:00:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) r3 = shmget(0x2, 0x2000, 0x48, &(0x7f0000ffd000/0x2000)=nil) r4 = geteuid() r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r4, r7, r6, r5, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x80b, 0xffffffffffffffff, r7, r8, r9, 0x185, 0x800}, 0x9, 0x8000, r10, r11, 0x2, 0x8, 0x5}) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:41 executing program 1: r0 = semget(0x0, 0x8573249d378e4b43, 0x161) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/4096) socketpair(0x20, 0x4000, 0x9, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000001040)="4324ead558bd5a9ef96d3002ced2326150cb338e269b40d49ac9603417322b54b6f0ba058673ede4388047f48aed8b92c92eef7407abb55a3660b70f1ac88949744cd550ff44dfbe26d99b9edc75aa3b7d66fe9920c3ca9b53befc2eba41bd358b4e4860eb62ddd4", 0x68, 0x8, &(0x7f00000010c0)={0x18, 0x1, 0xfffffffb}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001140)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) lchown(&(0x7f0000001180)='./file0\x00', r4, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001240)='/dev/null\x00', 0x40, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, 0xfffffffffffffffe) pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000012c0)) r7 = dup2(r3, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000001300)=0x400000) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001340)='/dev/vmm\x00', 0x80, 0x0) r9 = socket(0x18, 0x4005, 0x7) r10 = socket(0x50, 0x4, 0x6) r11 = open$dir(&(0x7f00000014c0)='./file0\x00', 0x1, 0x20) r12 = socket(0x10, 0x0, 0x3) kevent(r6, &(0x7f0000001380)=[{{r8}, 0xfffffffffffffff8, 0x0, 0x80, 0x3, 0x1ff}, {{r1}, 0xfffffffffffffff8, 0x0, 0x8, 0x7f, 0x20}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x20, 0x80, 0x6, 0xffff}, {{r9}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x7ff, 0x1000}, {{r10}, 0xfffffffffffffffa, 0x44, 0x1, 0xffffffff, 0xfffffffffffffe01}, {{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x8, 0x3}, {{r6}, 0xffffffffffffffff, 0xb0, 0x80, 0x1, 0x8}, {{r1}, 0x7, 0x8, 0x20, 0x200, 0x1000}, {{r1}, 0x0, 0x1, 0x80000000, 0x81}], 0x81, &(0x7f0000001500)=[{{r11}, 0xffffffffffffffff, 0x8, 0x80, 0x3, 0xfd}, {{r6}, 0xfffffffffffffffe, 0x80, 0x0, 0x3ff, 0x8001}, {{r12}, 0xfffffffffffffffc, 0x20, 0x20, 0x1301, 0x6}], 0x35, &(0x7f0000001580)={0x9, 0xabc2}) openat$zero(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/zero\x00', 0x8, 0x0) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) close(r13) r14 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./file0\x00', 0x80, 0xd) ioctl$BIOCGBLEN(r14, 0x40044266, &(0x7f0000001680)) getpid() pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r15, 0x4004667b, &(0x7f0000001700)) r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000001740)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r16, 0xc0107002, &(0x7f0000001780)) 16:00:42 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0xb4b82d1ccdbfb02c, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x4, &(0x7f0000000040)={{0x6, 0x9}, {0x80000000}}, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10, 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x4, 0x4, 0x5, [{&(0x7f00004de000/0x2000)=nil, &(0x7f0000063000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00007c9000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000210000/0x1000)=nil, &(0x7f0000243000/0x4000)=nil, 0xffff}, {&(0x7f0000450000/0x1000)=nil, &(0x7f00002c6000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000655000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2974}, {&(0x7f000058a000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000000000}, {&(0x7f00002fa000/0x2000)=nil, &(0x7f000076c000/0x3000)=nil, 0x790}, {&(0x7f000030f000/0x2000)=nil, &(0x7f000000b000/0x3000)=nil, 0x51d}, {&(0x7f000052e000/0x2000)=nil, &(0x7f000077d000/0x2000)=nil, 0x1}, {&(0x7f000004a000/0x3000)=nil, &(0x7f00000a2000/0x1000)=nil, 0x6b5}, {&(0x7f0000300000/0x3000)=nil, &(0x7f00005d8000/0x2000)=nil, 0x4}, {&(0x7f00000b8000/0x4000)=nil, &(0x7f00001a5000/0x2000)=nil, 0x6}, {&(0x7f00000c1000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000504000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1160}) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x79a, "73cc510ec9c06d00007f0100"}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffff9c, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:42 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') socket$unix(0x1, 0x5, 0x0) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) chdir(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000180)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc4) ioctl$TIOCSTOP(r2, 0x2000746f) kqueue() r3 = getpid() r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0x89}], 0xa4, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r3) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:43 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f00000007c0), 0xcb005093f78273e) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r1, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r5 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x8}], 0x1, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400), 0xc) msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x8000000000004, 0xffffffffffffffff) dup2(r7, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) dup2(r9, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0x91}], 0x1f, 0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=""/186, 0xba) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) r2 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x8, 0x10, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r2) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) fcntl$getown(r4, 0x5) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2000000b}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0xc}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000100)=0x7a0b) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) 16:00:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x2, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x2, 0x3, 0x200, 0x100000000, r2}) 16:00:43 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) socket(0x1, 0x4, 0x81) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket(0x2, 0x4, 0x3) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r3, 0x0) 16:00:43 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000002900"/16], 0x10}, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="8cd07c786c3d2fe9eac2ca7732b354a4f3db7e72916a63fbae48ad5830e36380e2cfa5e3cee032e34e0617fbd62f5ac27f5d4dabdfbb2ccfd9ff7964879a15adedc564824d1c103c92aca0d17d568d4d8a9c747816cc18360de68c1d593ac2b43dd5ae0a7c7f3bdea32f38534025238cf5ca2cb241d6d79f5d2743c158ec0533b5f3762c6e88eb4feb95e260eb2867fb3cfc25cd9df5bd1dbecbf637ddd1f296b0b93193ace823a75d67b4573ac7ea4d890424d9d07c69d8da9fd2dd3a8dc450902d50417abff62b5207fb5d5db37631c3a51df74c41ce0d3f99586986c1bacbd1884fcf27cabad645bb75a164f5bd67b092fb1a7c27de5be8f5de3c4e5317c63dc580c56a725e57820dae75d09b2d21ee1770801ec5e3e88cc149609274eb6366f549a54db1692530d2de21dbf702048f833037b1c45255fb0bcb069ef84b847995371044e65b8b4fabb37d8db1522e98759d3ca59cfe28acda991e275282bef5670395ae04091c6a4e44b02360d26479e884a417c054ea70c7b9e20ab117f336d9030910a82aa8e20b4a0947926317acd34afb1cdf1cfa5073cc0a102cf9e441feba06bf566c953b2c834ee62d74958ffa7915c5074449d3de4061e26a09957959aae3cddcff6abe27ea07d80642dafbf9cce24455026d94b094e9588e86281efc364ca89c9018ca331c2116681d78a78c6e79c17dbbfe59bc8dcfd6fe8a5ad096669abfb1d2ee846e088659db6e5ef573dcf830cedefe159dee01e33ba668e020eee55894939e2809a9e2413d96ec0ebc3b6fe3cc05f6682c9cefe5f954c0df22cbd5ca4edce4ae2bf9d0e9ca0755e6ce90a11895ae271a4b5bd7dc4f1adefe14ee097ad486e8ea7652cbd17cf6759a74d994ff1100b86418a7759386e1b4331fcc528549a4a2f088c28f12647396508485e3c53d7804a85b6fd2a45c4050dc105597182c1caea6f14549609d7a8381b677d1d3d78c7a7bc84add88a8e2b26b3e05f59400e6e7790c32818605f6ff60a60cebbaa57c5d9102e842f3dd39f8ce71253a6a30a4ed0277108011bf89c22543c9d44165b94fe3c16bf9f309fece31d91f1a62e42419650e13c897c04b145ff46f37162989ac8e564b43131e2cfe8c45b557b827f9310610fb4bb45a6c6a0efe173b2726a1d238817230a4fc0967745d8b63399ea24ab1dece00e4a2600553da3c48fda9aac5d98c6747240191441b6694fa1376ed3034c8c12c72097108f66f940dcf5dbd13a934d7e43fbcdf5d6ae31a27456837308b4339826d958b703764577d16d79f9faebb8e61875de9ed2c8894cac921c8c8af5bd9fd83f68ad8c6794dfb341655c889400f6c9ce25c70eb844b25d6ddf3f7c9c0786d3e5a0d5b9befe21cb5e9ea57ae32ef3c329ef82dd863af1d93e44d5f68dc0c2fd457f4e5cb186d411a862af561cf8121ad0aa4cbc1df4a882baefbf57b670f5127689e8ec9abeee522a62ef8f7a66ff532a156c56e09d83d13159348d3785d244a56f927f75827f9adba948ee19af953da3b838b66454ac0d7b83f6c0554a38998c275b1f3e3d74de0f49cfc073fada4fe6ffd319bb974fcf9cf972e33e212c123925f86b8f85fc5c9f27502ce23caa56819725129e454eda163fce61c53161922d6a9ee19a653fdf34b5fa05d27", 0x49a}], 0x1, 0x0, 0x0) shutdown(r0, 0x2) 16:00:43 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) dup2(r2, r1) r3 = syz_open_pts() r4 = syz_open_pts() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) dup(r6) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)=0x416) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) 16:00:43 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) fcntl$dupfd(r5, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) getuid() r6 = getegid() fcntl$getown(r3, 0x5) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) r10 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x5af1, r10, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r12 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r12, 0xf, r11) r13 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r16, r16, r16]) r17 = getuid() r18 = getegid() r19 = fcntl$getown(r12, 0x5) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0xa0, 0x0) r21 = getpid() fcntl$lock(r20, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r21}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000002380)={{0x0, r14, r16, r17, r18, 0x20, 0x80}, 0x3, 0x7, r19, r21, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r10, 0x0, r17, r6, 0x20, 0x80}, 0x3, 0x7, r1, r8, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r6]) r22 = socket(0x18, 0x1, 0x0) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r23, 0xf, r22) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r24 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xfffffffffffffdc2) r26 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r26, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r23, 0x5) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r29 = getpid() fcntl$lock(r28, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r29}) r30 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r30, 0x0, 0x0) shmctl$IPC_SET(r30, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r31 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000240)=0x72) r32 = semget(0x1, 0x1000000000007, 0x200) semop(r32, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r32, 0x0, 0x0) semop(r32, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r32, 0x0, 0x5, &(0x7f0000000800)=""/199) r33 = syz_open_pts() r34 = dup(r33) r35 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r34, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r37 = getegid() r38 = geteuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r36, r37, r38, r39, 0x4, 0x200}, 0x4, 0x26, 0x732}) semop(r35, &(0x7f00000007c0), 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r41) r42 = semget$private(0x0, 0x7, 0x0) semop(r42, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x3, 0x4c, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r42, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r42, 0x0, 0x9, &(0x7f00000000c0)) semop(r42, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaabce) semop(r42, &(0x7f0000000600)=[{0x2, 0xa4f9, 0x800}, {0x8, 0x3, 0x1000}, {0x2, 0x100, 0x800}, {0x2, 0xa17, 0x800}, {0x6, 0x1}, {0x1, 0x785c}], 0x6) semctl$GETVAL(r42, 0x3, 0x5, &(0x7f00000004c0)=""/229) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r44) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000440)={{0x40005, 0xffffffffffffffff, r44, r25, r27, 0xf3, 0x40000000000d}, 0x6, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r45 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r45}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r46 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r47 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r47, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r47, 0x0) write(0xffffffffffffffff, &(0x7f0000000700)="200e22", 0x3) pwritev(r46, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000400), 0xc) msgget$private(0x0, 0xfffffffffffffffd) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x74}, {0x6}]}) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xc7) readv(r1, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0xa, &(0x7f0000000000)=[0x3, 0x8, 0x7b401ed3, 0x1517d52d, 0x9, 0x2, 0x9, 0x1ff, 0x6, 0x519]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) setsockopt(r1, 0x358, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048cf0d2a3cce", 0x321) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) bind(r3, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000080)={0x8, 0x8}) acct(&(0x7f0000000100)='./file0\x00') connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x104, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x4300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = kqueue() ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000040)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0xcf}], 0x9889, 0x0, 0xfffffffe, 0x0) 16:00:43 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x38) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000180)={0x3d, 0x0, &(0x7f0000000040)=""/61}) poll(&(0x7f0000000100)=[{r2, 0x1}, {r1, 0x140}], 0x2, 0x4) 16:00:43 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1, 0x0, 0x10000, 0x9, "7e3ebc80fd9d0a590b51d55558e7dabaee86e633", 0x5, 0xba}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e18af6920fb8033cd6c02002f66"], 0x10) 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x210, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="00000018600400015eb100000000000000000000000002000000000000000000000000000000000001004c4a", 0x2c}], 0x1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = geteuid() r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r4, r7, r6, r5, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x2, &(0x7f00000001c0)=[r5, 0x0]) fchownat(r1, &(0x7f00000000c0)='./bus\x00', r3, r8, 0xe) 16:00:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0)={0x0, 0x400000000000, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) getitimer(0x2, &(0x7f0000000000)) 16:00:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000280)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0xfdb0, 0x0, 0x0, 0xfffffffffffffffb) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x17e) 16:00:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x1f) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x8) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "2203893e000000000200"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a531b6be238b1a5264e436fb0325d40191dc3e51d8d4764dee1e5d34c87c904b446f7694d7087b6f8dbf23202d6e7f65dd309aa4b2a552f16eab8e55b3c216886dfe42d6f5ffba5f3290ecf64649815504b7fb25261ee8bd499b0ecbfeb707db6204f18a415640b46d7d58a9b35328bed149b7a80d0821581534bb2508a7c8846acb8c7a539bbfe532ecd3f1b149e2c3f0f759e0de75a8024ec2fc5efe2cd35e34d717d0b8ec9ab6468c7c89daedd88ece17ac603aaa506b348c04a322828e6ec0af3fc502b823dadfb478c03ddeff1f8a0bdf6012b503c1028e0ca806c4739d940da7f67ee405e2b128ef2c46bb72e609f6d0f286b817e7c7e6ad485ee1649aceef1f494905b7a2ee9dc97a01041af8cecac8b3353a5089d0223d67bf0daee037bca722348973e353972efd6c47c782fabd465342ddb7e2545c51e57e906c3e45a62a314f1c9dcedc25c76ccedfc5b3b73295e7ceeed0dadbc6a60dfbd9688ef3373053d58c1fec097cf5e61f01f0f9c5deed191ba2196f85e0e4d67bd28dad1a991a956e", 0x5e0}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:00:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvmsg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000180)=""/232, 0xe8}, {&(0x7f0000000280)=""/80, 0x50}, {&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/244, 0xf4}], 0x1000000000000096, 0x0}, 0x0) close(r0) write(r1, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$dupfd(r4, 0xa, r5) 16:00:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x7fffffff) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) write(r0, &(0x7f0000000080)="51fae55f8e3d14415112b5554c3148be30a9d18d6edb295fadffffffd98a8129fd1a024e4e2b0200c19a0e64c350c6e905543833", 0x34) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20b42, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790a", 0xfffffd9e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7ff, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dav/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x80}, {0x6}]}) r1 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000180)={0x9, 0xb7e9, {[0x4, 0x1, 0x8000, 0x9fb, 0xe5, 0x0, 0x0, 0x0, 0x7, 0x4, 0xfffffffffffffff9, 0x40, 0x5, 0x81, 0x6, 0x101, 0x5, 0xfd07], [0xffffffff, 0x5, 0x40, 0xc039, 0x100000001, 0x4, 0xa262, 0x20, 0xeba, 0x5b6], [0x100000001, 0x7, 0x9, 0x2, 0xa4, 0x4, 0x2], [0x3f, 0xffffffff, 0xffffffff, 0x101, 0x8, 0x9], [{0xc000, 0x9, 0x6, 0x80000000}, {0x916, 0x1, 0x874, 0x800}, {0x8, 0x400, 0xfffffeb1, 0x1}, {0x3ff, 0x2, 0x8, 0x3}, {0x7, 0x879, 0x80, 0x7}, {0x0, 0x9, 0x8000}, {0x0, 0x0, 0x9, 0x408c}, {0x1, 0x4, 0x5, 0x3}], {0x34, 0x2, 0xa103, 0x5}, {0x8000, 0x5511, 0x4, 0x4}}}) r5 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f00000003c0)=0xffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) shutdown(r2, 0x2) close(r2) r3 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) 16:00:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r3, &(0x7f0000ffb000/0x1000)=nil, 0x0) r4 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r4) shmdt(r4) 16:00:45 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167}, {&(0x7f0000000000)=""/40}], 0x1000007a, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:00 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f0000000ac0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0xbc) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xac70}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "0700000000000000f9e84ea72acb35b2997026fe", 0x8000, 0x73bd}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chflagsat(r12, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f0000000a80)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r13, r7, r8, r9, 0x4c, 0x3ff}, 0x8, 0x4, r10, r11, 0x0, 0x7, 0x8, 0x484}) r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r17 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getpgrp() r19 = getpgrp() r20 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x804, r20) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x7fff, r16, 0x0, r17, r18, 0x15e, 0x6}, 0x40000008, 0x4, r20, r19, 0x7, 0x4, 0x8, 0x484}) seteuid(r17) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r21, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:00:00 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)=[{0x7}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) open(&(0x7f0000000000)='\x00', 0x10, 0x9) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:00 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000)=0x3, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x7e, 0xffffffff}, {0x18, 0x0, 0x2, 0x3}, 0x100, [0x572aa949, 0xffffffff, 0x8, 0x4de787e8, 0x8, 0x72ba0050, 0x7fff, 0x40]}, 0x3c) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x4000200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000], [], [], [{0x0, 0x0, 0x0, 0x4}, {}, {}, {}, {}, {0xffff}, {}, {0x0, 0x0, 0xffffffff}]}}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/48}, &(0x7f0000000100)=0x32) pwrite(r4, &(0x7f0000000180)="1f83b032988c91d75512f5843911f86e97658f5c6c34644a63ecd25618e4fc571795a37fb952acc226f7fe7de5d37044d094dd4a447ba21618bfd85f499d6adf0289784f5ff1a4609c", 0x49, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x10) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)='MP', 0x2}], 0x1, 0x0, 0x0) close(r0) kqueue() 16:00:00 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r1 = kqueue() r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff9, 0xd1, 0x4, 0x7, 0x1}], 0x3c, 0x0, 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x24}, {0x1000000006}]}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r5 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(r7, &(0x7f0000000200)=[{&(0x7f00000003c0)="4efb38a91aff2b9648edd7cf1219934419eb20d908cce98bd363f9346e949c84af10b532fa6235901aa452b43fccfe8653ce6cd4d3dc48d6fef09805f752f46b8a1db34d3fe9d284987c959d65b0522fae97f11943e7108c9911fe21bab1e3740b1fc1ca95bb0f15ea7a692aecb513ae51118feecb7af4cab6f94af83ccea65b70e61f3ec2e1b2d941910b5525cde85e071eb55813f65da24ef4025d7bc5c465694d7fd838f958fde86bb06eee63f12ef72eec01bbbdd8d56ba37723fa0a149e1afb2175c26ed42daa03ec6ec0cab32fdb43613fea5856f5228856307cdf4dfb97f3d79197", 0xe5}], 0x1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x9, 0x44, 0x8, 0x10001}, {0x134, 0x1, 0x8, 0x1}, {0x8, 0x85, 0x2, 0x415e}]}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000140)={0x10000, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x7) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000240)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x7c}, {}, {0x4006}]}) socket(0x6, 0x2, 0x5) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="051c01ef578406a1ff3092b7cffdcfc1f4ed403194365f6b0a8c5d9d8fd92556610f661bb7091071f70f2bb5652ed291e724000000000000", 0x38}, {&(0x7f0000000080)="58c20f877728781dae24004950260abcce9d43f9c2c9796df2b10ac970a2d973425bf47c38879cbc8331264e12e8c60dbd8e496facb81c000094050000000000b6ec3441884c", 0x46}, {&(0x7f00000001c0)="66957af29a42bcd439679dc50fe661be4b4f6e", 0x17c}], 0x3, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r4 = getpgrp() r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = geteuid() r10 = getgid() r11 = geteuid() setreuid(0x0, r11) setuid(r11) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r9, r12, r11, r10, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r13 = geteuid() r14 = getgid() r15 = geteuid() setreuid(0x0, r15) setuid(r15) r16 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r13, r16, r15, r14, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r17 = geteuid() r18 = getgid() r19 = geteuid() setreuid(0x0, r19) setuid(r19) r20 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r17, r20, r19, r18, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r21 = socket(0x2, 0xc003, 0x6) connect$unix(r21, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914a6453f06c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf5547993f0013ad304e5e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202151cd8cac7dbbc5b65c6593d2870b4121f745e2b397b983c00"/189], 0x10) write(r21, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r21, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r22 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r22}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r24 = geteuid() r25 = getgid() r26 = geteuid() setreuid(0x0, r26) setuid(r26) r27 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r24, r27, r26, r25, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r28 = getegid() r29 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r22, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r23, r26, r28}, @rights={0x20, 0xffff, 0x1, [r21, r21, r29]}], 0x40, 0x20c}, 0x0) getgroups(0xa, &(0x7f0000001280)=[0x0, 0x0, r12, 0xffffffffffffffff, 0xffffffffffffffff, r14, r18, r28, 0x0, 0x0]) r31 = geteuid() r32 = getgid() r33 = geteuid() setreuid(0x0, r33) setuid(r33) r34 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r31, r34, r33, r32, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r35 = geteuid() r36 = getgid() r37 = geteuid() setreuid(0x0, r37) setuid(r37) r38 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r35, r38, r37, r36, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r39 = socket(0x800000018, 0x1, 0x0) bind$unix(r39, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r40 = socket(0x800000018, 0x1, 0x0) bind$unix(r40, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r41 = socket$inet6(0x18, 0x1, 0x2) r42 = socket(0x800000018, 0x1, 0x0) bind$unix(r42, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r43 = fcntl$getown(r42, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000180)="2986c7b35f13239011723bcae8e556bd4b2c451ca7f540fa94254ccef9400ad1e3f6a2eb41b802346dab0454c5372568f93d85cec48a1c331bfb5db2fb", 0x3d}, {&(0x7f0000000240)="18bc0b0985b6fc435e86872fd0fc30dd53c04a2de6973f4c10abb3ddefb2274bcf76b73267abca66ee83415a7f000ff65292d6dee6e1134c80df435e2d7811e1ef1dbcc66a9ac70a0d7ae8e931587df04ea943ba1e4e7ddcec4b41139e04139e174682c0d18fdf44c643aa0ac5943c9d8398c8dc341daae71775a9577ebbdcf4fc14722542a7c86b0b441b36fbbc5397661a8701d18bdb37735c00d9371a48cb28d082f33fe47c8b67990f19fd1838dd1824323468f43515a947563e67bf503bd5439dee901943df9810a7a40ea50cca5ccf96b92f8ea8383bc66820d8dc7b05d549e47b4e5460fd11b6d5670d9e931aa313766c93edecca1d5de0fe30d8b9883644657391a8eb635bf09b22beb77090c937547f8fb47ec4439f9161baed12ad1d106e598aa34d23f4b31508497339a200c9035e217c5c9f026f4a60a842b70b838a685baddbe24eca3633485b947753e9ffd7b7d69a53abe729f5292651c08a35dfbf28f9d7bf696702fd1a5f5f33d85ab3c7d67cc04d7385a84cb7db07313a43d538752cb1f398b8f3a8b4c53625acb2e2524603b6fb46011b77fd442b4aa1e50e48ecb574d044eb1b4c0fba6a29d72494f1db726e133de55899d3f8481b3fee194f33ecfdf8ae89ccc253512d96989a96824d1d466b31515767645875f6a9ee6973a8730efb52125ceb6d6b0838349b6e45b7ebdc8a39baa89d2663c2d8afe8b1e007ad4a87cbb20041ef4afb501e243fba57d532a64fc228a4a632c0f49a1691ebb393b3448f377f69794710ab5dd9632d164ecb9ee24941820e4854441c98a3b4451724b0c94b06c31097ceabb14908582ce6ca0efd4928e92fd43ae08f10f5095d6dd2ddb1316f59c626562e144b800ca5c03924cf151be0eccd87ab024f11e62e8246263cf6c702ccb8ebfd83cd19b31f563ffd7377fc51d62dd61715ca6ea9bde0cbc108c1e905a955c11b994a28c8673a3351bc902d2fea14cd08401ea654c26b51b2da8190625f6735e69fd7b7f5835096e50f243324400f2e2193ac0cbcc5f5e5b177766d8e6220ac0d5dc4756a44344e466eaf13362288b4d460041d62849b6767f2d3cac19a3f9ba0f1d31be549fbe2603012093fa8ae9b372662c22d4b7018113e6069cdb24b3f8b516aad4a1b413ceb80569f9f4256c21680a7bede7b6aafc8af991ea890addc6fe72f0e10483203eece272b05f4e95056e1f6ae7bead4d12d6aeee54ba7e645caaac764759811eb972150c3d013b438044c24b9d996490e5d18832b232a600629abcc526f08abdee628ab4127ab0e70f6800d357560fa388ec7a9ab44ad6aa42a0115a12680573377a832b7132bfb164b51780a51c23ff99db8bf8e488e4947a663f4e57dd082b8c43782cd483e66987029740f2c2134442e9e03cce7e97735dbd375ff53c07cf12cb392ee6ad28e6b4df36c0d6120b90493318afb23f08db18bf8f4f5f9d4f2aea54d4a6c9db9e35ada8e0a234ed247f490e9fcd55d91d54533d1bce50f4b91dc4a6296c7ce262841e879bbde56be293d8ffddc410d0b4a8ef6b1efec75ca58f4e8835736450b52868b57991015bd93bacfa1ce681a50ef396f7b21b006501d7a21f093928b7d68dbe0e03bb318084b567bcea0ba3d18235f96deaf52cf2862e7f0a65905396b7ea423c14f8098872c5ca7312f6f51bf79b921408866615b2a0836d8f093da19e74b343af61eff945335e5a9188b7d3982292a97d185b012fb63c9b2d49f7b1516f44af574db14ff17a9f5baff85990029641b3d43272e836132b7a69a55a215c08f4aa5421fbc338b3dfaee9c9797bf93a904981b34749c530bc0245fb9e637bd96f2aa9f48b86425a58827deadcc04efc9f9b146ffa69f682d03b51c21156cbff7d8dfde79aa05314253c0cf242aeed2369fadee25228a0c70ab3e10126496c01eeffbce51711132c0e7bc4d18d184a7f2785f737f59119ff3eae2ab0e11c9eb265fd13d4ffc77682eb9815a6045d6bdf32c4a8e86ce594436d6d26e40fc93da3ae03e9c8ecd3ad72a9789c40195e748ee8c53d05fc9cb8a1b2ace5c35633a10d09b17ef0350362c587325bd3b3ac05eb1f5fb9f6cb61080ea56366ce99e317286764f50ab1cfa20587b4cddf7c9db1c3fa01648e4e3bfdefdd1a0fc2631a87020e42872b88728bcf0f96151df020dbaea905f46689f136703e62ca5afc292d5dffa7da36df7b396f0c47fb2a748307e63f9e7901c183a1deadc0bf526eb339c5ff36dc17221dbe397cb0781040b8da19aca4ede313926f65ef5e5ae3af7b85a20290bba4f46dc8ea0a2363a3402f1474c17e3f1c82563bfd80d3129ead2b4de82818382c151a10530dde7b7089fe70e1ef81cb64d9a8d53b2914f4929866e18a66ce728e444f796d334b3147c4c4722d1ebcf2a1258252fc0aeeebf090de86dd3462563e61d5c855abdf937778552747f4bbdc8f5546db14d4906b848b9a29b3f9231aeb7750266fcb9f7f0a901c291086526a120d37ee111fed4521763487f3f01f097e06b0f1c852e010f4de6ab6292606d8ed413b231f3c8eaf42cf8ea58ee25877d46fdf2484dacfeb823e944bc0076cc025480f2165fa3981e2dbc5e24c9586ec2a41c30e312a5db908f271497b79c3695eff6830d9b3e665c2419cb1ceb3f0c6e9a65c563f04c927d46f98b625eb845402fec99e74ec401f0206bc0883af6b62ba92c4b0948ffecdff5eec17ed834c7832960bace09e6f908cd755edee7fed6956152ccd0a6736174731758a5b8535a0d4b6f5168421245c678120c6611ccba219c238ae5167dfb07908eb4dbe533b9a4bdf7bd4f703c680749407179d351890cc46cbd9c6bcfa467fd1f7695c88921b77c11b9393dce2837ed3ddcfc724601b46e5aaba9789ac3d6e8ffab360c93d15060acf62b46548b367288f67bfdaa4f71df0b400aa51885252fec579b4eeac5f334567ddd9f8319e757555bcb334fc7771e4ea14b92ac818fe709d99ec5dfa152a664fa2db5b3a102c23797357cdf0eef1c18b27307fc90455e32d3b6ac4b86740daeccc84a1df24240d9cf6b5ddb5cb337e3828aabcd77a83950ea24812186d244e44a36e553f413ca298a207146f539a4044452991068fe145a16f9a936dc07cf87492ac68c229b6b2b7278cfc30daa5328fdf20a794c79c96a59587df4bd8247ffe363f348a6e6d9456d375c68b67af55efdee2d57f371a6314e9071f008d6a752c06f2dbb18cdee6c381c01b0b206fb74a88d6ef1e3a4833460ade84271130d94896c57675acde4d06c7f7d31f6b86dbc3250e83f8c03bbc5fc76c7ba7345c64cbc8e53abd0ceded188962e7f997c6836bd79979674c2e81ae7633059f0e74b9c30b24967fe99f3308919a0b57782beb580805cb6c2eee96d992a95ea6ee302cf4aa53bf1f1bc3e488bc2dc33c9cc7100f7197448d5152b8496cfe129deb0332afae12e44eca5659875b37defe42aef75c75ddbc1e4843adfc042bca8dbe52f2811df90006c8d17e0760239b5a4776c94eb397658096895f68ed03115043c96ed104cb60b6a6ce589f2944e332067af92092b62e0279bd49bc3456b23ece0dbb02c06d42660c0e60510368e48866929732266e38e2f8be54611f06f5cbdfe754dddea9fb3b75bb68f9b717aa2630d37987aa0e9536eeb5b99ab52b336d5b3af2b0ca28d5047d5432d3fd0c751c738b183e8285df712ceee546750205036168d2270fb48bfcd6100c41759aa320d5f42f646a94d0d3ee6989f6795ac7206d72eb4e0c7d4e8ec3577dfe997d4e45b4dee43d9efbec11621a995e4daaca127fe23efde969c8d2f2d6a8750c91fa9a1fcffd5758c8dafd4d4ae3e373b921e428a8feaa27d107cc4a6bbd2143d22cb97f8fde29b19dc2046cbbfeb96234ec02ab225395c3556699b49426562ebac8ec93b1f1878bc1a2eb4a3bccfad74b5d406654bfac8ee7f57f3f1c45fbb358c615d90e42002c6173c25741bfdffb96c6b4f55f0729de8f2052a9bb757bfe1b47d071026733fe764ec2d80c610e718663825aa0d1afb6ee88f394830c8d007bb6ab1cb12ac193afa80c2ed0792bdb1c0d0276e8a72f316e375c5003a26716900d356328b35afdeec2b6451966072ff9b1b461bf4cb639d10a7db22b7041fe4c6a32a74946105c90761eba8fa7356b05248292199abd12d9b8e8ff4f2312c1359461e8f35e169752c1050184751eb81220f91ec992f87bef38b48c7043757d7f109a00040106aff33d26bad1455fca92790af9ac84887d70acedd84144bae7356178d9cb31c53d07d2c7ec7ced83544158b3ffd6519faa60006d3193b32822b649afff6da1357a4b064db2dd185a178de68468db9f60093c784c93d5492ff386e11e2bceadcab1441fc6ec0924627f1f6b8b99dfe37bff6f3ce581209b9a5364c879fd53d16465d4e102b0ee3f40e3c2ba74a8d7c3eb3ee605a41a8f317c94bf9473950e1acd8d6a51301aa474c17e1c5bed1cb7f68204f92a3871be131d2eda2fe287db36e6b4df07f9336bb6357d31a9c56da9fa10492194e362fd639431e011980dba582d42e25ae5c7d495a824d63905cacb1a5ddb135fa7250dd5eab95b3306fd3e3dfd9d4cc3172e0676bcc0449f7e1cfb521d73fe72007e28dfdecd18e83dd9edda137469920ef861af8255b157d15b08b91b3f05ead5ae94e1ea154edb7883ed2daa68755d4da8158726d1549a6248fe07d906721750b97ffe5c2c3447561446f5510dcb40d508929ebb54df899c308f64611027ddd45b025f431d480bff4d9b676f3d924a77115e2b72e5a0b52eceacf0505c6b54101f06d9f2a9b9d88382fad7e05cb2b86ce5da5f2d035b6499d2ac37e95cbdbcfaeb901072dcb5ecccff83ebe50853cbf234e2bc94a3825c8a93698aedd54dc29c7c3ff8c6b133dcb676886b9dbfe13dc3c3ec293eb04ee29870a4e9898b7a4eaaf97a4bac38320b9c3e7e26183c9dd994c08b1505e46b1fa4b639e477dea7ca75429e5864f92a7746b7630bbeadea0d3c90256e3ad3f19b8a5774aaecfd2d42815e2b8470c7fa1330d4a92f407e001aec5a23a39a0c4637ea4216e59999a139e9cdfb9b04a5e1feaa7649f4b7cc43a8c221fecfb8fea54f410298cf72c1aab919264d5d75e0c658535772449178f2ffba413885a38475fbfbc5af3b01cf3e0f7c1ad4864e392f40b48c7fd26aab52a906ed3750f170803e315f126ad12cc4ff5c322efa52b3e46990687066e92d7c74a8f41ff28f92384186acd2ffeb5435494d22d07d0ff96bfc59de64cdf0c2b640837aab80dc896ba8758e4a73aa73c5855842f558bdfe44b287a68b7276e3ecaa694f7e3bb9b8941f185424f03b1156d64b42d3a833d0145da78ffd20a946d6910de108c3d5a6a2efe4e0a17344d042cd7039f3c9a01af5899944afa1eddf58031a65f3c3a946f0ffddfbeef6fa63dda73ffa301e5cf53f4d2518801482e66cb857e044b85b4935501b95c85768a64e5426faf1cd9cc1d6e3292edcbc43dc53b9a17ad5dfb32748a7a36c108d839753c89e5f2322aae25ffe7fe8e35993872c8bb791920b57a2c39199a29448e8ecb2b36276eb838d35c7e64288547368ac6d99f7fec0ea4f324d70aa1fccd177110b40dfab53531fd7ae378f1214322d7d9ebc6aab4e5352b0be9acb06cec51a5c26d66f8a549e2a8651ef3b70662ac05d2c226b22a2225c1962de9523de64cf24a0d795f96fe1087fa5510e9c3019f88edd590b2e0f684bb63c9ee1010aeaf5e709731d4dd9cf75097369667", 0x1000}], 0x2, &(0x7f0000001340)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r30}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r33, r36}, @rights={0x28, 0xffff, 0x1, [r39, r0, r40, 0xffffffffffffff9c, 0xffffffffffffff9c, r41]}, @cred={0x20, 0xffff, 0x0, r43, r44}], 0xa0, 0x2}, 0x2) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b00093aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd14482782", 0x35}], 0x1) geteuid() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000340)=0x3) 16:00:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x9, 0x9, 0xde32, 0xffffffffffffffff, "2bac12cb00"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESDEC=r2], 0x1) socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) getuid() ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) 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) 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:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0xffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x0, 0x9, 0x4c, 0x7}, {0x4, 0x1, 0x40, 0xc54}, {0x0, 0x80, 0xdc, 0x400}]}) syz_emit_ethernet(0xe, &(0x7f0000000440)="13db8293b633f338caa61adb7742") r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r5) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) lseek(r7, 0x0, 0x0, 0x0) fcntl$getown(r7, 0x5) fchflags(r6, 0x4d21fac846d0be81) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) getppid() rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000180)='./file2\x00') 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = geteuid() r2 = getgid() r3 = geteuid() setreuid(0x0, r3) getuid() setuid(r3) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r4, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) setreuid(r3, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x7}], 0x2}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1b9, &(0x7f0000000100)=[{0x2d, 0x0, 0xfd}, {0x1d}, {0x6, 0xfd}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:00 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r6, 0x0, 0x7fffffff) dup(r5) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r8}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) dup2(r7, r8) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xc7) readv(r3, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r4 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x200, 0x8) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000180)={0x14, 0x0, &(0x7f0000000100)=""/20}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0xbb}, {{r5}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r6) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = accept(r8, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x200, 0x0) r11 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r11}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(r6, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x83, 0x4, 0xfffffffffffffff9, 0x2}, {{r9}, 0xfffffffffffffffc, 0xe0, 0x1, 0x80000001, 0xffffffff}, {{r10}, 0xfffffffffffffff8, 0x60, 0x1, 0x6, 0x1}, {{r11}, 0x0, 0x4, 0x84, 0x1, 0x7}], 0x4, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x1, 0x80000000, 0x7}, {{r12}, 0x0, 0x2, 0x80, 0x3f, 0x2}, {{r13}, 0xfffffffffffffffb, 0x2f, 0x8, 0xfff, 0x6}], 0x5, &(0x7f0000000400)={0x0, 0x4}) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x1, 0x0, 0xffffffff00000000, 0x0, r1}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4813, r2, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000140)) r4 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fsync(r4) write(r0, &(0x7f0000000200)="8c3356fbdf", 0x5) accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r5 = semget(0x3, 0x3, 0x8) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000002c0)=""/4096) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000001300)=0xffd) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000001380)={&(0x7f0000001340)=[{0x20, 0x7}, {0x43, 0x20}], 0x2}) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000013c0)=0xfffffffa) r7 = accept(0xffffffffffffffff, &(0x7f0000001400)=@in6, &(0x7f0000001440)=0xc) fcntl$lock(r7, 0x9, &(0x7f0000001480)={0x3, 0x2, 0x4, 0x3f4, 0xffffffffffffffff}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/zero\x00', 0x20, 0x0) dup2(r2, r8) r9 = openat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', 0x0, 0x19) fcntl$dupfd(0xffffffffffffff9c, 0x0, r9) r10 = openat(0xffffffffffffffff, &(0x7f0000001540)='./file1\x00', 0x80, 0xe) mknodat(r10, &(0x7f0000001580)='./file0\x00', 0x100, 0x6d0) r11 = open(&(0x7f00000015c0)='./file2\x00', 0x400, 0x80) r12 = socket$inet6(0x18, 0x3, 0x9c) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000001640)={&(0x7f0000001600)='./file1\x00', r12, 0x3}) 16:00:00 executing program 0: ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) 16:00:00 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'t\xffp', 0x0}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0xfffffffd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0x6}, {0x4}, {0x6}]}) r3 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5, 0x20}], 0x1f, 0x0, 0x0, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") r6 = getuid() r7 = geteuid() r8 = getgid() r9 = geteuid() setreuid(0x0, r9) setuid(r9) r10 = getgid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8, 0x0) r11 = socket(0x800000018, 0x4, 0xfe) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r11}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCFLUSH(r5, 0x20004268) r13 = fcntl$dupfd(r11, 0xa, r12) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000200)=0x3ef) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r7, r10, r9, r8, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) fchown(r0, r6, r8) 16:00:00 executing program 0: 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) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x108) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) utimensat(r1, 0x0, &(0x7f0000000200)={{0xfffffffffffffffc}, {0x1000000000000}}, 0x4) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x25}, {0x6}]}) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r4, r7, r9}, @rights={0x20, 0xffff, 0x1, [r2, r2, r10]}], 0x40, 0x20c}, 0x0) r11 = geteuid() r12 = getgid() r13 = geteuid() setreuid(0x0, r13) setuid(r13) r14 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r11, r14, r13, r12, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r15 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r15, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r16 = geteuid() r17 = getgid() r18 = geteuid() setreuid(0x0, r18) setuid(r18) r19 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r16, r19, r18, r17, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r20 = geteuid() r21 = getgid() r22 = geteuid() setreuid(0x0, r22) setuid(r22) r23 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r20, r23, r22, r21, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r24 = geteuid() r25 = getgid() r26 = geteuid() setreuid(0x0, r26) setuid(r26) r27 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r24, r27, r26, r25, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r28 = geteuid() r29 = getgid() r30 = geteuid() setreuid(0x0, r30) setuid(r30) r31 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r28, r31, r30, r29, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0xa, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, r12, r15, r19, r23, r27, 0x0, r31]) r33 = geteuid() r34 = getgid() r35 = geteuid() setreuid(0x0, r35) setuid(r35) r36 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r33, r36, r35, r34, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r37 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x2b, r7, r32, 0x0, r36, 0x4, 0x800}, 0x7, 0x1, r37, 0x0, 0x6, 0x5, 0x20}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000040)=0x800) 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) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) poll(&(0x7f0000000040)=[{r5, 0x21}], 0x1, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000100)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = getgid() r5 = geteuid() setreuid(0x0, r5) setuid(r5) r6 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r6, r5, r4, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) setregid(r2, r4) 16:00:00 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, &(0x7f00000002c0), 0x10000000000000ea, 0x0, 0xffffffffffffffff) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x6015, r1, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(r4, &(0x7f0000000680)=ANY=[@ANYRESHEX=0x0, @ANYRESOCT, @ANYRESOCT=0x0, @ANYRES32=r0, @ANYRESHEX=r3], 0x5) getuid() r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x18, 0x4001, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffff07000000000000ce713048e69931929648", 0x14) connect(r7, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r6, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r8 = msgget$private(0x0, 0x20000003c4) msgrcv(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x800) r9 = msgget(0x0, 0x80) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r10, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r10, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r11 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r13 = geteuid() r14 = getgid() r15 = geteuid() setreuid(0x0, r15) setuid(r15) r16 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r13, r16, r15, r14, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r17 = getegid() r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r11, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r12, r15, r17}, @rights={0x20, 0xffff, 0x1, [r10, r10, r18]}], 0x40, 0x20c}, 0x0) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000240)={0x1, 0x2, 0xfffffffffffffff9, 0x10001, r12}) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x2, 0x50195af5154d4015}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000001180)={0x1, [{0x4, 0x45d0}, {0x2, 0x41}, {0x1, 0xa}, {0x3, 0x8}, {0x6, 0x6}, {0x1, 0xc}, {0x1, 0x7}, {0x3, 0xffffffe1}, {0x2, 0x1}, {0x1, 0x3ff}, {0x2, 0x2}, {0x3, 0x2}, {0x1, 0x4}, {0x1, 0x7}, {}, {0x0, 0x5b09}, {0x2, 0x3800000}, {0x2ad9a323ef68e0c9, 0x3f}, {0x1, 0x2}, {0x1, 0xe6}, {0x6ae75fa36747425b, 0x8}, {0x6, 0x8000}, {0x2, 0x1}, {0x3, 0x1}, {0x3, 0xffff}, {0x3, 0xa99}, {0x1, 0x2}, {0x3, 0x80}, {0x1, 0xa0b}, {0x1, 0x1ff}, {0x2, 0x9}, {0x2, 0xdcb2}]}) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) r4 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x80, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) r5 = syz_open_pts() ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000012c0)) dup(r5) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000001140)) r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) 16:00:00 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x3) r0 = socket(0x800000018, 0x1, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)="7b99e7f7ca4254181fddc75960ab6689c9a7aae9da8e3d66a2fa373094e908e4e22a69b49af9e28e26e5df964a940c268fc47bb2b222876076616e556043d6a85bcaa5db6ab1ce32feb6669054b06b67b76a411ab49ae7440ee08120eab54a7282bcf0dba4caf95d958224d1bd2cbda7e883c0bf517f6af277d8578d7fbb682f90937dabb616ea5825ef2d0afb1154ecc69818ac15353ba812b09206a989367d8e13483a1a810f595a8f0e98546fe0fe6a529f1127943539f9a2dd9a9f3eef88138e2c8b76292f977ebe27cf921f", 0xce}, {&(0x7f0000000000)="7422f109ee2db38f6d5afb42b5e5f4d54687783c6e9741347abc", 0x1a}, {&(0x7f0000000300)="df0d93ac4d3e04bad29a49d0cb621bc5be21401f19ce33406e6502f374e341963985a3acc600b8eb94d82845c64cdca035adb80c8dde27aa577654185b7396bf1b43313bdbcc8e7cbf28f82aea4985e79707b755c0c2", 0x56}, {&(0x7f0000000380)="f236d9dc7ddba4b722fb4c39b23e1308e2752a2581501af0bbdf4d1832481dab3ca24e3f646792245d9738b3052b18ddf91fa6d4625f61136b04ab542ca3e5e7ab30f914df4076adf6195fe209a48d0d09c9e6ef180047b37dedb754d8ec9ebd0946a94a1436e77039f8", 0x6a}], 0x4, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() recvmsg(0xffffffffffffff9c, &(0x7f0000000640)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/135, 0x87}, {&(0x7f0000000280)=""/132, 0x84}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f0000000400)=""/225, 0xe1}], 0x4, &(0x7f0000000540)=""/253, 0xfd}, 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)) r2 = socket(0x6, 0x8001, 0x7) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff3, 0x60, 0x0, 0x9cbc, 0x7fff}, {{r1}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x10001, 0xed05}, {{r4}, 0xfffffffffffffffe, 0x148, 0x2, 0x0, 0x5}, {{r0}, 0xfffffffffffffffd, 0x4a, 0x2000008b, 0x40, 0x4c40}, {{r4}, 0xfffffffffffffffe, 0x10, 0x4, 0x6, 0xffffffffffffffff}, {{r5}, 0xffffffffffffffff, 0x28, 0x1, 0x6, 0x257}], 0x9130fbd, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ed000/0x8000)=nil, 0x8000, 0x0) r6 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r6, &(0x7f00003ed000/0x2000)=nil, 0x0) 16:00:05 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r2 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) r3 = geteuid() r4 = getgid() r5 = geteuid() setreuid(0x0, r5) setuid(r5) r6 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r6, r5, r4, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getegid() openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x8, 0x0) sendmsg$unix(r2, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0xfffffffffffffc57}], 0x1, &(0x7f00000013c0), 0x0, 0xd}, 0x0) r7 = geteuid() r8 = getgid() r9 = geteuid() setreuid(0x0, r9) setuid(r9) r10 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r7, r10, r9, r8, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) setreuid(r0, r5) r11 = syz_open_pts() fchflags(r11, 0x0) 16:00:05 executing program 0: munlockall() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)}, {&(0x7f0000001100)=""/174, 0xae}, {&(0x7f00000011c0)=""/189, 0xbd}, {&(0x7f0000004380)=""/257, 0x101}, {&(0x7f0000001380)=""/115, 0x73}, {&(0x7f0000001400)=""/228, 0xe4}], 0x7, &(0x7f0000001580)=""/131, 0x83}, 0x1) shutdown(r0, 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x20, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001700), &(0x7f0000001740)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x100, 0x0) writev(r3, &(0x7f0000001840)=[{&(0x7f00000017c0)="3f89ee98c7f85b5e3030b8f35520e73a2a8ab935aa6730602606ff5c1d03d23f20c4dcd4ced4b3fd4e752d068adece5c891738f48a47abe31183033e93bd9cace8cf0c1046afc5b75151fcfa998aa9f37266751b14bb21a779c10f9ae40139b825293c373d8422", 0x67}], 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880)='/dev/vmm\x00', 0x40, 0x0) readv(r4, &(0x7f0000002d40)=[{&(0x7f00000018c0)=""/58, 0x3a}, {&(0x7f0000001900)=""/196, 0xc4}, {&(0x7f0000001a00)=""/194, 0xc2}, {&(0x7f0000001b00)=""/162, 0xa2}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/119, 0x77}, {&(0x7f0000002c40)=""/237, 0xed}], 0x7) pipe(&(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000002e00)={0x0, 0x3, 0x8ff, 0x4, 0x954}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/null\x00', 0x1, 0x0) getpeername$inet6(r7, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) pipe2(&(0x7f0000002f00)={0xffffffffffffffff}, 0x1000c) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000002f40)={0x1, 0x1800000000, 0x1f, 0x10001, 0x3}) geteuid() r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000002fc0)={0x8000, 0x0, 0x7, {[0x8, 0x8, 0x100000000, 0x8, 0x8, 0x4, 0x80, 0xc96d, 0x81, 0x519, 0x4, 0x0, 0x3, 0xde02, 0x800, 0x9, 0x3f, 0x9], [0x80000001, 0xffffffffffffff64, 0x1000, 0x81, 0x8, 0x10bdaff2, 0x1, 0x5, 0x100000001, 0x800], [0x8000, 0x6, 0x9, 0x1814, 0x9, 0xfa6c, 0x5], [0x86, 0x1, 0x1, 0x8, 0x1, 0xffff], [{0x7, 0x33, 0x0, 0x7}, {0x1, 0x4, 0x100, 0x8}, {0x10000, 0xffff, 0x1, 0x9}, {0x4, 0xa6, 0x2, 0x81}, {0xeaf, 0x7, 0x1, 0x3}, {0x7, 0x3, 0xffffffff80000000, 0x57}, {0x8000, 0x9, 0x81, 0x9}, {0x2, 0x12d4, 0x6, 0xffffffffffffffc0}], {0x2, 0x3, 0xffff, 0x3}, {0x3f, 0xd4, 0x580, 0x4}}}) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f0000003240)=0xf5b55d309c743fda) symlinkat(&(0x7f0000003280)='./file0\x00', r6, &(0x7f00000032c0)='./file0\x00') r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003300)='/dev/speaker\x00', 0x8, 0x0) fcntl$setown(r11, 0x6, 0x0) r12 = semget$private(0x0, 0x2, 0x60) semctl$GETNCNT(r12, 0x0, 0x3, &(0x7f0000003380)=""/4096) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0x9, 0x48, 0x5}, {0x1, 0x40, 0xb5, 0x7ff}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x49bbda74458e5c26, 0x100) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) rmdir(&(0x7f0000000140)='./file0\x00') 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file1\x00', r0, &(0x7f0000000440)='./file0\x00', 0xc) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0xc0f) getuid() getegid() pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r9, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) r10 = socket(0x0, 0x8008, 0x6) r11 = kqueue() preadv(r10, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r11, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r11, 0x1}, {r11}, {r10}, {r10, 0x2}, {r11, 0x10}, {r11, 0x20}, {r11, 0x80}], 0x7, 0x3) kevent(r11, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r11}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r11}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r11}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r11}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r10}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r11}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r11}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r11}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r11, 0x40}], 0x1, 0x0) close(r11) dup(r11) r12 = getuid() r13 = getgid() fchown(r11, r12, r13) r14 = socket(0x0, 0x8008, 0x6) r15 = kqueue() kevent(r15, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r15, 0x4}, {r15}, {r9}, {r14, 0x2}, {r15, 0x10}, {r15, 0x20}, {r15, 0x80}], 0x7, 0x3) kevent(r15, &(0x7f0000000300)=[{{r15}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r15}, 0xfffffffffffffffc, 0x4, 0x82, 0x500000, 0x7fffffff}, {{r15}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r15}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r15}, 0xffffffffffffffff, 0x3d, 0x3, 0x6, 0x7}], 0x912, &(0x7f00000003c0)=[{{r15}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r15}, 0xfffffffffffffffe, 0x0, 0x2, 0x0, 0xb10}, {{r14}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r15}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r15}, 0xfffffffffffffff8, 0x28, 0x40000061, 0x9, 0xffff}, {{r15}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r15, 0x40}], 0x1, 0x0) close(r15) dup(r15) r16 = getuid() r17 = getgid() fchown(r15, r16, r17) lchown(&(0x7f00000001c0)='./file0\x00', r12, r17) r18 = socket(0x18, 0x4000, 0x6) r19 = kqueue() preadv(r18, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r19, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r19, 0x1}, {r19}, {r18}, {r18, 0x2}, {r19, 0x10}, {r19, 0x20}, {r19, 0x80}], 0x7, 0x3) kevent(r19, &(0x7f0000000300)=[{{r19}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r19}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r19}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r19}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r19}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r19}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r19}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r18}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r19}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r19}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r19}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r19, 0x40}], 0x1, 0x0) close(r19) dup(r19) r20 = getuid() r21 = getgid() fchown(r19, r20, r21) r22 = socket(0x0, 0x8008, 0x6) r23 = kqueue() preadv(r22, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r23, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r23, 0x1}, {r23}, {r22}, {r22, 0x2}, {r23, 0x10}, {r23, 0x20}, {r23, 0x80}], 0x7, 0x3) kevent(r23, &(0x7f0000000300)=[{{r23}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r23}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r23}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r23}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r23}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r23}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r23}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r22}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r23}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r23}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r23}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r23, 0x40}], 0x1, 0x0) close(r23) dup(r23) r24 = getuid() r25 = getgid() fchown(r23, r24, r25) getgroups(0x4, &(0x7f00000000c0)=[r17, 0x0, r21, r25]) r27 = getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r27, r26]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r28 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r28, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r29 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r29, 0x200000029, 0x67, 0x0, 0x0) 16:00:05 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x3) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0x114) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80c0, 0x0) r3 = syz_open_pts() close(r0) dup(r3) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x8, 0x2}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xfff, 0x5, 0x1f, 0x40}, {0x7fa8, 0x6, 0x7, 0x7fffffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") pipe2(&(0x7f00000000c0), 0x10000) acct(&(0x7f00000001c0)='./file0\x00') 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kqueue() r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) poll(&(0x7f0000000180)=[{r1, 0x100}, {r3, 0x56}, {r4, 0x80}, {r5, 0x8}, {r0, 0x100}], 0x5, 0x80000001) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r6 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) pwrite(r6, &(0x7f00000001c0)="b567c3b7616b4e784d90d5be67e86f55c7538e7a6079be3d6d4e46a47db613c168d7bbfb40c2904188083e73b10738e5cfa4f80f58fb702dcdbc7cd265fc42d3e5d760e883e29fd2d4e648fff081d44072d814", 0x53, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='P\x1c\xfe\x89/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="670099344f8bc20f003e0b965c13") 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x4) chdir(&(0x7f0000000400)='./file1\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='w\x00') ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000001c0)) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000180)=@file={0x2, './file1\x00'}, 0xa) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file1\x00', 0x8000, 0xfffffff8) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1465883b21b13ab5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3dc, &(0x7f00000004c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000340)) nanosleep(&(0x7f0000000380)={0xf0, 0x4}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x1, 0x80) semop(r1, &(0x7f0000000280)=[{0x2, 0x84, 0x800}, {0x1}, {0x1, 0x40, 0x1800}], 0x3) r2 = semget$private(0x0, 0x1, 0xc) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000006c0)=""/215) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00,\x00\x02\x00', 0x20080, 0x0) nanosleep(&(0x7f0000000000)={0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000400)="b100051300000000000000100000000000001ae3d3051020741438f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f15d900207e6d033f132e27acb5d602000d7d63ff37282934e4fd89f20fd3872bab81e2a8ee72e05424fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9", 0xb1, 0x0, 0x0, 0x61) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x0, 0x43, 0x0, 0xbe, 0x9, 0x0, 0x0, 0x0, 0x5}) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000200)=""/120) connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x2, 0x5, 0x4}, 0xc) r5 = semget(0x2, 0x0, 0x0) semctl$IPC_STAT(r5, 0x0, 0x8, &(0x7f0000000000)=""/38) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000580)=""/183) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x2000}, {0x0, 0x5a73, 0x1400}], 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 16:00:05 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x1000000000007, 0x200) r2 = semget(0x1, 0x0, 0x40) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f00000000c0)=[{0x9cc1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = socket$inet6(0x18, 0x1, 0x2) r4 = accept$inet6(r3, &(0x7f0000000540), &(0x7f0000000300)=0xffffffffffffffa3) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x1, 0x10) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="007e51995c7561c8"], 0xa) r8 = dup2(r7, r6) dup2(r5, r8) dup2(r5, 0xffffffffffffff9c) r9 = socket(0x18, 0x8002, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = dup2(r10, r10) dup2(r9, r11) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f0000000740)=ANY=[@ANYBLOB="e43a2e2b66697fffff02aace392a13a56f9d04941480266b095f291773b6534956cc3f140507000000f5b1058b2b82a337dd8a1ccdc55cdb3041a87b4e386efdb46c78906a4d8994bce9d9cedfd752684d794cfebbc7898fdd5852f20d85426691a46a264ee8e0e0620cb2d69893b58cb82ef597646b6cf863910762296bcd78beea251021ade72ff2795ef943165e0a5a00000000000000a1c4d9002fe2d097da7f0373aba63cedee60ce36c23776af0f3a4e1322351f1c21224f6f92c2f40e87eb028b41bdc32b6882edc8c31d726b7670fdf14a843468950c64035164441b5f00ca41847734765c836d365a4ef315ff9adaf5169b356ab8e2bfe011a9c9"], 0x1c, 0x0}, 0x0) ioctl$BIOCGFILDROP(r11, 0x40044278, &(0x7f0000000700)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x1c, 0x9}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x40}, {0x6, 0x0, 0xfc, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) close(r1) 16:00:05 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) bind(r2, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:06 executing program 0: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000340)='./file0\x00', 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x3, 0x1000, 0x100000000, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000140), 0x0) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(0x0, 0x1, 0x8, r3) r4 = geteuid() setreuid(r4, 0x0) r5 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', r4, r5, 0x0) r6 = getpid() r7 = getppid() r8 = geteuid() r9 = getegid() r10 = msgget(0x3, 0x2c1) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x7, r4, 0x0, r8, r9}, 0xfc, 0x103000000000008, r7, 0x0, 0x41, 0x3da3, 0x7ff, 0x5}) setpgid(r6, r7) r11 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = msgget$private(0x0, 0x2d7a44cc4143632e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, r16, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) r17 = geteuid() setreuid(r17, 0x0) getgid() r18 = socket$unix(0x1, 0x5, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0xc028698d, &(0x7f00000000c0)) r20 = socket$unix(0x1, 0x5, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0xc028698d, &(0x7f00000000c0)) r22 = msgget$private(0x0, 0x0) r23 = getpgid(0x0) r24 = geteuid() setreuid(0x0, r24) setuid(r24) msgctl$IPC_SET(r22, 0x1, &(0x7f0000003f80)={{0x0, r24}, 0x0, 0x0, r23, 0x0, 0x9, 0x0, 0x80a6}) fchownat(r21, &(0x7f0000000200)='./file0\x00', r24, r5, 0x2) getgid() r25 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000240)=0x74) 16:00:06 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') pread(r1, &(0x7f0000000180)="5340087651cdfd5160", 0x9, 0x0, 0x59) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x68) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 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, 0x2a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r8, r10, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r3, &(0x7f0000000040)={0x0, "b2d0f51c5082693f1c5ca2b7bd7716c6cfc76388067cd5caa030af4e3cdec31d7357640fd6546811464fa5d88e177b662258a46045588c0f"}, 0x40, 0x1800) write(r2, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f3ffffffffffffff"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$inet6(r1, &(0x7f0000000040)="126bdc47d9f3dbe4", 0x36, 0x404, 0x0, 0xfffffffffffffd52) 16:00:07 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4e5c5fe659fa202151cd8cac7dbb45b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r1 = socket(0x40000000011, 0x4003, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="b6d5c85d42b9839e40de8c2d6c1abc591300d231414f869f487b416ecfc486", 0x1f) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r4 = geteuid() r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r4, r7, r6, r5, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r8 = getegid() r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDGKBMODE(r9, 0x40044b06) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r3, r6, r8}, @rights={0x20, 0xffff, 0x1, [r0, r0, r10]}], 0x40, 0x20c}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, 0x0, 0x0) recvmsg(r11, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8, 0x0) r0 = semget$private(0x0, 0x4, 0x522870bd79a6715) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x7e2, 0x1, 0xfe8a, 0x400, 0x6, 0x3, 0x2, 0x1, 0x1000]) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) readv(r2, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000002c0)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, r3, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x74}, {0x767, 0x0, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r3, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r4 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r10 = getegid() r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r4, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r5, r8, r10}, @rights={0x20, 0xffff, 0x1, [r3, r3, r11]}], 0x40, 0x20c}, 0x0) r12 = geteuid() r13 = getgid() r14 = geteuid() setreuid(0x0, r14) setuid(r14) r15 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r12, r15, r14, r13, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r16 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r16}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r17 = socket(0x2, 0x2, 0x9) r18 = socket(0x2, 0xc003, 0x6) connect$unix(r18, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r18, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r18, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r19 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r19}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r21 = geteuid() r22 = getgid() r23 = geteuid() setreuid(0x0, r23) setuid(r23) r24 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r21, r24, r23, r22, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r25 = getegid() r26 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='\x00\x00\x00\x00\x00\x01\x00\x05\x00', 0x10, 0x0) sendmsg$unix(r19, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r20, r23, r25}, @rights={0x20, 0xffff, 0x1, [r18, r18, r26]}], 0x40, 0x20c}, 0x0) r27 = getuid() r28 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r28}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) r30 = socket(0x2, 0xc003, 0x6) connect$unix(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4685438620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca24896bc01010000100000008b2951b1fc0f309cb8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf55479bb9b813f9505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d1170b4122cd23500"/184], 0x10) write(r30, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r30, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r31 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r31}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r33 = geteuid() r34 = getgid() r35 = geteuid() setreuid(0x0, r35) setuid(r35) r36 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r33, r36, r35, r34, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r37 = getegid() r38 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r31, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r32, r35, r37}, @rights={0x20, 0xffff, 0x1, [r30, r30, r38]}], 0x40, 0x20c}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) r40 = getegid() r41 = getpgid(0x0) r42 = socket(0x2, 0xc003, 0x6) connect$unix(r42, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r42, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r42, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r43 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r43}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r45 = geteuid() r46 = getgid() r47 = geteuid() setreuid(0x0, r47) setuid(r47) r48 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r45, r48, r47, r46, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r49 = getegid() r50 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r43, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r44, r47, r49}, @rights={0x20, 0xffff, 0x1, [r42, r42, r50]}], 0x40, 0x20c}, 0x0) r51 = geteuid() r52 = getgid() r53 = geteuid() setreuid(0x0, r53) setuid(r53) r54 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r51, r54, r53, r52, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x6, &(0x7f0000001780)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r49, r54, 0xffffffffffffffff]) r56 = socket(0x2, 0xc003, 0x6) connect$unix(r56, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300046620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r56, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r56, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r57 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r57}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r59 = geteuid() r60 = getgid() r61 = geteuid() setreuid(0x0, r61) setuid(r61) r62 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r59, r62, r61, r60, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r63 = getegid() r64 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r57, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r58, r61, r63}, @rights={0x20, 0xffff, 0x1, [r56, r56, r64]}], 0x40, 0x20c}, 0x0) r65 = geteuid() r66 = geteuid() r67 = getgid() r68 = geteuid() setreuid(0x0, r68) setuid(r68) r69 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r66, r69, r68, r67, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r70 = getpid() r71 = geteuid() r72 = getgid() r73 = geteuid() setreuid(0x0, r73) setuid(r73) r74 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r71, r74, r73, r72, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) sendmsg$unix(r1, &(0x7f00000018c0)={&(0x7f0000000000)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000100)="ce955db7c762d3828ca25030e413c8d278d3a93e55c834a27d9f77051a118acb5f1b5bed74b667db419f6de9d4c71041a7a6f031c07f49f8b2490b141442aca5c7aadf2e8838421fb6141d9e7734e13d67df60c0e0160d68237644056626c30b52f4ba1d95e5620df72e775eac5ff7a23522ac234c9411a20df191c8c4a1738c2f85bb75f8a30e19bfdb76e3895e9e089f9aa1cb62471b96a9b4af9ea40b269656aa73eacf4629ef8f8d86fc7334593c6e52db6cf4c4", 0xb6}, {&(0x7f00000001c0)="a38aba5630cdb86b3598bffe72d79673ddf9ef84253a0da5ec1745fc5fad7d7e228604ba7cb4f6846ee7eba90e6872a2b734ccd9293c911dcdcacef4388a28b47cc905c38cfbf333eacf35d7bc0b548d5e898c66a724df5f7d2f33a44156f39a6a3ce286f5f8ff013f46078a8b759863ba9be1fd939212a8c4fac549754cc915cd4ee48e9db2", 0x86}, {&(0x7f0000000280)="342aaf164770284574c1ffce97e14d2027766e11601f606bdce0d20f3dc104d3be97ce336ef9fa58584a1e23a723c974a6caf4a8970f53f1ebdb93948898f1f9a641101bf59c6a0e2cfe4cfc062c59cf91659490679ee0fc838dcf03ae8369eb5fc151cbfab2d857de30926ccd54269656d68a1283234ce844cbefa21e0ebb8d52d2ae2ea52d20abce4879dae84d1d63b2c53261a7bc40f40c71da84b517ebc36736fcd2280ac038a625449909e2629e2b40ffaae099b3f13dd414546aab61e254c7db7988bb79bb6d2a698fef341f983df00e76195b488454c2175ef41a1df4bb5b8c001b8a75586cf08524b57487e40ba9bb9a30", 0xf5}, {&(0x7f0000000040)="686363d3996a3091ae70a6c1e2220614856a67ad22bfd10ec4225cd9eb5a8156ab9c7d34856576abd7efd94194edc2b19cc1f49ae1b595ad12136003d6ec99725d735ba8ef073e25621a805c84d9aec1dbc0a3a4d62f3fe22b66c05914a8e576224141f8a1cdd638fe1a9ed7b01db2fe9afbc1b0401663ca", 0x78}, {&(0x7f0000000380)="5e331d281d5c445756771f49e0b4ecbced207b52c446f12ae744533068b19e67c0d0b21fb27393e9ed6618d2d8d8ab68407b6698b7d896cf798d55b18d8ec97e1769d1bf6fd64a306b2f5f8cd689fa86289a6f273aeeb1086e90d9fd3c4f488cc8020f5e0475c45a37475b69b8573b63e50c8d384173d9e7526c99063539b8bb397e99acfc5d276d391a3ae26fd0b4b7240cd2509244418da065b738fa60a2a831e9979ecf1949f663a156aaa0449cde672e78b90ae31243a213e4e2a6df7c3130352e57fe9423b6ec9ae2f5dcb49c9fd59b39a635545a07edbb98cb38eaab90cd269aa6fda56a5d568a0724740dda7d08ca3ded59372210d8d9eeeefeaf6c2cfef611898fdf6d0afe7244ea22627a7346582e7681677b68ff794194efaba99553fc736c3d9fda85b27f364dd7aac2ba5d5c3ac14bb0bf8fef19bfe8643e6d3bcfdf5c631b44a8997efdf740104fdf9478c942299da069b6febf56f5e3ad140c0a4be7586c06de53277c4c674f0ffe7632f623ba2d4cef9e428465be1c7d8a9d0aa24d8245b34e5e9d69585d6e6c358be3443fd15321a2c0761c7dd90eafcf5e98bdc0c48e665996f84bc6998cc13c1b31ec62520cf983d8e698c0eee7915213f8c376fc0ecdfb7137bc31d89e026b7d4cbaaa86c3ef19476c6122c700856f37d06ef9b10e99b72ea057eb2979a9916c73ef2cae2c670d1780165b15e99669b368624b9399f6b556953e509ac6ed89aec0ebb8c32651d308ecb407f2fc36c27d4933f2a1d3f5c2245706b867f60a2c05192cab3448fe437f5ce2be19793e6b1cce0542b1e38df2b830bdeff8e67fdd44eced925bfe160658d99560c1ed50283ec896f25f85e2f7bf2e1d0836a9cf69012c859eab9f5d31c5977badb418ee76bf47e515d52dc035dc055b573e97c7e6ca18713b045adc83c7ecf31be6eb37ea4df4b503aea89d510df0d5a854620836f7f907e5fbb23f6fc827d24903e9d54e041e404b67c8d053bb204201794623f5382085fcb770e7b54dddd1c3661157bda4fbe666a6e4eb5c5362a6449197b43d9344a3bf8cf6502658935890e5891c52c3550b8efcc8755e71b8d7c0fc5a8675d1e1e01c5577ab3a586a7920f779421fb9e3ee42b7574907c0a3cea9e3a799d5971982d927f52efcb0dfefd1f151a29af92bb4d3a8dab25c99096307322653bb73e60bf29ce9069dca921faceda852abdb3bfd77223a6b2105cb1e7f832367c46e97f70c73c7004af6396fb2f8e25265bdfea0f2dc4b79e3e444cec8845fdaa8d31c82a66186ed5025f6c544bc7d0403b6aa75d45749027501c5e3332c35cbcc631736dea14f125350cd46cb8b0177154143e05f52019193964574399912e84b80fb41fa78b3b76f963f86001df7d0c000db6d08426abe4652b7362e31d347e2a0e83bb8b9c786abd26fe08052416713d55105674ef350e71ea35af21ca7c53883b0b85e9af64b4e450979c5a88eac996e9558dc2a23721d72149b51bff9e4bf6c738e7506a670917421c596a96916d0a6061334e8c0ad5c9d08cb184b9ae30e0de95862ff10e8c9dcaf6579f0c98f0723d6329f8c929f5c3208e2b972db31006cc6f4c09e730e730dbad2107cb9e5e50da18a98e0688925a1fdf1d6a9030e587feaaad53ada8ef83fc603e741c2caf776d85e338aee78a581e3e6be2a3b5a49efa43cd0d26e505b4e9625a4207c5d0994f90996648447d2816ed67c755a6a7942c6e18bfeaf32562a11f229518788a7936511162839e99475f297c497e5dd9ad9711671621eed863245d21c1a69bd95d656ecea615719949ba81734e25a785e0cdd37001a8e62190ff0ed5ddbf1f5ca57c4fb1f266b49066e870af20bcb83e5b9f491104c12d8bffb43d8026316b789bb53da3559f103c4f41b66572e5ea6aa1449c6a02b38e705f0f598b1a268eca7641977542a756f5982b37061d3773f61e903f2881638ccf7c7ab29da33b5fbebe45b09ac17e87bce16dc64b6b8168f7dff907bb28e0e653a0490cfe3284b9d078333bd53b0ec362702a3cd360d957d3ddd81cbfa1c908c4237a18fd4667de73685ec1b5f0a3e8f55266d16a8c88840cca18c067d5d65ce3e0cf120cf5fc8c02877e2b9bdd67893169bf9da77882c305bc3150b739d158a0e8b3a3653429ce894454e466dbb6593ef4b1679fe51e53521ac0d348e3974aa6962e174a3365a70baa2ec3c8901ab21f95e8329876fc33d75c698bf74d3dedbe046f48828e9db8c83c027fcd37a0b582a77317209d5abf95872f60b94fce09dd634d59bb89895727bfc19b014937b2006a94ae8b45868a16f571d77124a76c3b562fb7918f08011adf641e01cab88553e0c62fde9d41875675f72d010528879eff0dc730e1fcfe7358313c563733c6b0242d0a91a7d0c5aabf1db95bd6398b612d7681cbeff9d9da0130f21578dbbedbe4b1a5a01b0987e54fd7aadb9d218b29c0ff97e9362ae6e4e6e2b24e7e6e78a703bfec8c9d26d213f1222b8f3976471d3dd9ee01c3a5223a6342249966215ba0bf272f8618f9de6d738821e19db0bc0e28671ba9a7bafefca1bb5a3981281462cd8395eeafea1d3b28083783b3934014b0b51ad7b0ef86bd0dad8afe7adbc7350d2deb91f0dc77666f5d6995ef168918b704a4d8c739340cfae5fe16deb1674387f4c0a7d1311f47e58331acaa2f5942ff797a8c3a64d33f834523d9e7d947d313d6ded84e47365caa188512c2f83485082e46560ff8ba130ba39a72a01564d6e0a5733a16cc579fb7e49b3f09c5a425cf8da814c8369b3bec4682fc032d3f139c647caf0353eff86a40597378f5ab3b46a74f48eb7ab8362af0626c4a14ee7c97873af36a9f12b6edfe9ddb3f64b218f010ae1f1157075a472cf7568e0ce8c7376aad4edb2b7900128ff1c6526ee58f2ac81465fdf77d36bc454e129576a61e64f9d198323bc7c9056223300fee1bf521ef808bdb3bec94a943a414eb4cc4b9c44e5c835a83e532ee6e64c4cfd38cbff8b0931fcbcf55bbcb43c4454c38558dca1ea489f72a8b5ecdde3ed1ae19680d61af3ef40d784cb966b95bd1c76c3eef3b3201e1887e3c3fa90f3c7107c5874c426c596d76071f726f19d5bcc3887adc081f5ee3b0bf9e41427c6cea40a9e2c8143a50fcc37de4176152f5e466cbc60eca6e08fd9b524d90adb3c7a7a36f5885434405fba7046ebf5c7842242c0e499bf17685dc8a62c12e2d58016794c1b3dd8a5eb81ce059026af81a54d50ef614d635fab255efe6f1c6680088cd90097e163dc9269d48a4f58a3104956a92114aca30c0783f6f75dcbd0e5710eb442090771e0ce307b31920beabc7b0919e78851fb51e7c2db2bd4fddb6c4d2dd9b3259f283b25020288cce588502f7dae62b843bd71846ac199a2cd943ed25520608467df4d5c84c44e6173d0a2807cff9b27c3581079deede1aa364c1ae3d1f650770ff944609c2d10f2b39dd340da74cdf0a947a2e0e4a39ed7d7edfd8bfc4d35c9131e0acf8161cf4cc992730833babb7fd7abce4d2323de2c5d9aaa30f9003b01ec57834fa43526e81c0d5d18daf80eb327c5c222c5442dd6118d7e19b151c509351ba37dc85d54485dcd1c7daa18cf998a472fd98dee947f8ca4f83496e9aa31bd453ee0f7a9c8b12ee0cfb0c8beacf2d0a7aba6829f128ad5fda9a881e603d4c9171801963aa27ac07ad70c36b00229d27fe48f04d96d5c00ead4992eff640917530532d8d84ba07870abe2b50ea7409915d30f12b4ba18cd0e876d94a49cbaaaf03fb8e349386d0e92e820fcac8ac16bb77c67dfa781cbf1caf2d5817ae05b7ae251183791acabf5cb865c3285c39b1454df0c96456c642199841f8dd7ad98ef3451d3dca199f9938b2941dfc0d28da5b508536ef40a8438a676602314503b55f29fbe8efba7aac3c830674c70c42af49f78a2672c18e9e3ad002429575083774d8a58f926b525fc032ad9e5e9d973c9b61192b9d456395c8493ea21b5b6fb1bceed3fa6c5cdd6f5a2d3577a02a50b1e6426ceb9accda2bc091d4a2afeb4354705e80a60f3e6fe7f9d81cbea42cb9c94e07f76ca3c66b45d96faed8583cc4002786b665e0969930b819021ea1e61b16d76fe2b90d7476707f97838bbb6a588a375a83ce39d0313bcdd58de17b6b8485eb7f8c2aedaa7033df404f7d53eb691324b85ace3113a8cb5ae45fcee69023256cbc914f46265a9876218b436e5aa62c34f79e10f1f1151ec72c802cdef90f05661b9bb947543678dd25e7f613f443a6cf3118d17bc557e55db27f260bf3c1494656b7dac70a6def6deac015e9ce7d324390015cf771fcc87b6eddb99f647faca1a2d6ffb97fd8c12f98e27271bb3ed92d38593f388211fcccf8dc6a4dc348ea6ea1c106384f12a71a0d2cd57b6049163a1b3ca04e095eaaf1a22f74239b2dbfa0927ad4f8ec9f78bfdb7331db04b00b8375e48d31e84c3817913a506541d56883151f855f289f63804b6260b95501ff7ac56f6d459887548d6a940f768a976304e1b2bdcf627d9106586d9c51b8b816076b88efc5055687e14003aa7d767881117da8986506d3a778a4774fc527219865cfea2ec4003de1a3245cec2dd254478975f8c95c937de6073df5da669aa3ae195199d05cde251f976f25a2bec01aff1e95bf1349888474848b0a96c411bb7f6e57ea20e581b9ba97d3ade872138fc280346975a3bdb40660cd57ab3468f372f1bed0910959191183c3b6ee7faa858a29a27f487fe0d5ac64230b1daf5188a8045a8aa0b0b2fb5f3a2081e3d1ce1f931dc431bf61dca7998b03f4c4e93bc2a28856221d304b3c5fbb6d79d1df72415b7c9c9171d2a58e0481464355abd5038257571f8bd22c97e980b5c3029b0a06e841e7a10a3a2fb457f6520d43fab9df17b18597c1fc2f5a7769131701b90b71f62dfec82ca6205b2fe790285bd74176a007d7e3893efe379bc07ac31925d04e09084878e7934a70ad7926b00856866c9b921d4432a99ddf3bcb852f6145eb208f2d957c877add02045fe6dc898e27e34fb77953e026f253ef58d449f126e747182c0f973057302a2fec13170c33284fc4ca2e555b66b8dc7b22f0ea36a4337e598e8d7827f54fc1e6476bb9dae2b34154cb4273eb1dc7c6235ed349171160aacf0ebc2541ab1e925939fa366ba25f0053232f1139215e95230868cd942958d864456f55eb8d091c5bf89ddffb8d0e4b6e93d5dbd9f3e4a24b0d5db08118f4bf6234186d47daf4c3b1f6ad9b4e72d42041038e87ff0398cab5fa25d620df18698fba3c6a80ae8b980a52dc54f2167907057c027c0a14f26872c111e09dadacba09b5275d32b1de51c7e722db7c6e37dfc8ce67b5be802aaf0e081d262692ede9618d54db03a5272ed5942921711a0e0127faa685418cd154e354538159f006a904bd5001c8f70a99cc83d0140f18588facd8162e6b308521cd54390f44ee976fd93ac2e7b1fee49ed3b928db40c147e197ab185dd4f62a5f59557d1e68aafdb25ffa7a55cd73923c4abe696a0d28ccd00926e8ed1ac354d92a3ce7d2b88f222180978c94c4e6e56505e06013f20d1cdbca2325f06f34962a901fbf7c4f9612986511031e4bbad981066e187b5fe2a19cb3ccbeb91dfac6440dd278817d0c82774e05453df9cbab2245b9feeabf5c91baf1e5dc499adbdaeb4377dcbe246467c483a21d744eaf92f6e9c904679c62a13f0150d4a33f6f59c7e28daa357686751011a07f61efde3472a560155120d072059af71516c722ffae97e8bb3", 0x1000}, {&(0x7f0000001380)="bf42f16c2d33b61e8013c738cbf68ab76a6b0dca0e940b73e966a3756f949ef665187e550fdb1a5b1229ae4044155cb4b22f1f67ef5914fce105a58d88a113bf1d70f3d279fd8a2082ebf4031f6ac909e3d69d95e6a7cbfc771952ef85a90f46fd50c08ce19445afd84c54d53f415d0dee6ebbefce80b7db3509806da96b8258b765a57ab5df5aef68c620bc98a5f02d77753a794fe2c03810cdfe9a72f8cc08d609b7ff200543c8d1f8df818e423dc0cd59a7d267e6f5860ce2aae7783141834f600513bb7c6a3e83", 0xc9}, {&(0x7f0000001480)="7c83b22afc658597de7782351de0447799580812", 0x14}, {&(0x7f00000014c0)="9be1c7e34330bbe8018e8a84aa6c623a0386e7578a8ea7ccb3646203949f1bfd751a5b542bb09f1743dad415383a170219", 0x31}, {&(0x7f0000001500)="dda5ad25e641a5d1555706be839d3ab1f18f68d9d12c36781cf3f2fefab0f7ddc54bf3aa81a3ae443a4bca056c1729ab87e93b4837a59942f3d19d1a5b2692cb9f6fb8302d18be6a33992fac9eb1751775993f565430772f9741cbd12372959c97cbae90e4c98d2ad30b821aea6aed6e01c8719b0d21b680007132172b57054100e5", 0x82}], 0x9, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r5, 0x0, r13}, @rights={0x18, 0xffff, 0x1, [r16, r17]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r20, r27, r29}, @cred={0x20, 0xffff, 0x0, r32, r39, r40}, @cred={0x20, 0xffff, 0x0, r41, 0xffffffffffffffff, r55}, @cred={0x20, 0xffff, 0x0, r58, r65, r67}, @cred={0x20, 0xffff, 0x0, r70, r73, 0xffffffffffffffff}], 0xf0, 0x2}, 0x1b) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1da}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:08 executing program 1: utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)={{0xea59, 0x44c}, {0x1ff, 0x2e93}}, 0x7734661fec0946f6) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() writev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000000)="40ae5a9b20080c4acf4064de7e28ca5f353667", 0x13}, {&(0x7f0000000140)="ead83c043f41b687a083167b75943d2ecd0d8a8ffec18dca292e802e15d86fea4e753e943938f7e3e89ccb808113b5fb559840d4919e29654151a0c97f61a45037e44c6f4035d4c04ba5ce9f0c6812162a95057674e055f3838099d0569a664789cf410556335b63fa9c0e3050b78b0bc322bd06bc41db0471d83c8b052eabe24d585fbef0fa20180f6c7edb5f5f805f4c22579eeb10c50c4e8fd2956d54ca6c96b6afaf75be560b5bf45f3c7b1006371cc4b858ecb8747a7a5dc6168ca8b0a1181baee1d7fa5d4a23215b43ba945b672dc45c336685f84b7d3740c590cd7dadddff2a6f80df280eb00d433009ed6c5397bd", 0xf2}], 0x2) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:08 executing program 1: ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) getpid() r0 = getpid() setpgid(r0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) r2 = getpgid(0x0) fcntl$lock(r1, 0x6932edfd6d3e4dfe, &(0x7f0000000040)={0x3, 0x0, 0x1, 0x0, r2}) 16:00:08 executing program 1: msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000200)=0xeb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0xdc, 0x8}, {0x18, 0x1, 0x0, 0x2}, 0x3, [0x71, 0x80000001, 0x7, 0x3, 0x0, 0x7f, 0x2, 0x5]}, 0x3c) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r6, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) close(r6) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7ffffffc}) socket(0x2, 0x0, 0x6) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r0) r2 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='e\x03\x00bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064, 0xb0}, {0x1}, {0x6}]}) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup2(r5, r1) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r7 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = socket(0x18, 0x400000002, 0x0) close(r8) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r10 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) setsockopt(r10, 0xfffffffe, 0xfffff001, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xa1) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1}, 0xc) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:00:09 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x20, 0x4003, 0xff) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/68}, 0x4c, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r5 = msgget(0x3, 0x100) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r6, @ANYRES16=r1, @ANYRESOCT, @ANYRES32=r7, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r8]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r10 = msgget$private(0x0, 0x8) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r9, @ANYRESDEC, @ANYRES16=r5, @ANYRES32=r9, @ANYRESOCT=r9, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r12) r13 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r13, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r13, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r14 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r14, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r14, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r15 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r15) msgsnd(r10, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r11, @ANYRESDEC=0x0, @ANYRESHEX=r12, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r13, @ANYRESOCT=0x0, @ANYRES32=r14, @ANYRES32=0x0, @ANYRES32=r10, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r15], 0x9, 0x800) msgsnd(r10, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r16, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000240), 0x8, 0x3, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa5, 0x1, 0x100000000, 0x2}) r24 = getgid() r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r32, 0xa5, 0x1, 0x100000000, 0x2}) r33 = getegid() r34 = getpgrp() r35 = socket(0x2, 0xc003, 0x0) connect$unix(r35, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r35, 0x0, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000500)={{0x2, r17, r24, r26, r33, 0x20, 0x74fa}, 0x25, 0x47d, r34, r36, 0x0, 0x10000, 0x5, 0x4800000000}) r37 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r37, 0x8020699f, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x2, [0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x2]}, 0xfffffffffffffe78) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x800) r3 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000480)="33feba055a38917011148ebf04874abc7824970998755a10c94ae15b696d9b83fbe983c15c3e53504815243341a1b9784e2ce19b0998e4299c6c02fa94a21e57dac9c2adf7fcdde2c4da3f7557eae606ea29f33df92c8b41644c4b02edec0288cd846c3e858b6da44737cfd0ea0616c6798d068017b5d99302f924badfe24ca562669b3bc0e0c9bbb28fc2d99f53497a9acdb2a9145fd5253a6a288e6242ff8872e33a23e1135ae85f2bc6b68c69094926d0bc74a139f13227f5edbb8703aab504ef22f01e9bf2fac16625571729c337f88c6590a87d57de74ce2ccc5f154bfbbf44104100ef75fe897309001d2e7deb4fba880ea3c9d8059994cfc82abc0c547115dee117940134103cc6dc2a120dee15b42ff1aba0215ba72da80488e811a46274ed5bf5c3d3b2403813542062b467c0cddc31ed841d02d96213fa8d60dbf04b57fe6f4379d274cbaef673401887ec748c5be74f0c499aa5fd1f6b20878a135c3df7228fb6f76aceffadc04ef5138a63f3ef116b7a680d7ca1e76d13e26c6875a438af09573195d3891eee7af4407371171ecfd08a70064ec206960472bece8f76de41d8d679c6f4b3cee9adda51356b2198fb8cb2cf9e75666efc0772644ec303540bcc0bbd124b56ef971a86553904fd55c2e8751c167ab0cb8c8ef503a61d7f3134f5b1d407d820b6d52ea94d820c714bd3fb69dc6b1d301eb38f93ed8bf484fe2c306e1e9310099fefa05c2f0e590d6e0c522738379f35bdede51feb75d75cbc4d7048d18daa353300583b839b22be961037b4454f69b0159690dc50719fc6e48bb2ea6a7c11bb7e0559b6be8d8e959f77b70862ede7ec2cf670dbdfbaea2f91b61fe17d5bae34bc23f36a440337f3468f98e9c6c1b4b05a172eea780f73e7b44c50bfcbb023a1d5290fcd5bbb95573f4248ee80ce01d584b390984c1b3c33c515ccad6d34e08e375e80eb79a8f782b3d86d6418dd1240b6bbd6b0621fb9d8601e86f95716d5453658021d39dedcca836cc1a69fc00c7011ce7a662bb89fa03915a2b230cea53c896ae0d8709e74cf294694cbd60e7101ae18182d32c06547942ce755523b97e4e6aa1c98dd145cb0f99f6622a14589fec526f24b1234fd7cfd8da84421fa9ec48dd516a857e3023dec64cbc726465bd7029316a33742e032ff9700adb2cec373b033c40ec8a02b28d488548bef0310e184a9c1660a30a36d77b70bb93d732aaec857097dcaf56f1a213d56413c25895739450b040fa677254f3c536b9c07f9c8047b79e25239dd4f18a1d06dc1a413369b628aeabda71393c683bc1b624c7df848c4cb1784c1a7981a142216481231fff958e50bfed5e5eea5428e65cee7dcc00004b1e93bc613a9eacb99ee07d3b8bdb34a3b6f86af82157a8dc4f23b72492b5e8bc3bbd99dcfbd7009a012b87f91abd28edd9ea6ff145210011c0d91cbc240ea5cf26a629de1fe4220dfb6f3c7a105e1ee1d81e7a117b1bcc6ab2334ed9c7896e0ad47841732533ee602c45a9baa69511bcb1a4f74633372e2159fcffe6611ac303d642544b42b06fb00dc18d0fee1263fc7b29abc242a5505f6731f000db0d02406f174643d127ac9de44f0dca9e89bae77f4f2a2512b68918528cee75bbc5791818fa032650e3687f198bb05b70e5e9558ca54f1ffc1dbcb8c3ae9d360923bf51949784c3db20a7e8c1f094a38a9efb8a0abd26ff0384e3af5a071f747ee23ecc3290e36c92c7e3d2c5426829737d82eef2af9aeadc7f53a8b649f2a748ee6c217972b1b06c257c27b44c03d48cedeef2310d616d094d33cb70d46990dc909527957469e82c72a7e6635eba40c78fbc00d548a1c76421cc81a36cdc80dd75ee40b575fc36b9b1e7d6c4ae3415dad471146d80024b76b69e099339300d734d431f43bb8c3438c7907adecad40ff152ac45d6f248b8b4858ee505217afb5e58c43d8a4c6f66c1dcabb2797b9a8ffd3d7c270192572e03b9f220eff3e8ea136bdb156ced8f4e03e8f3359ab6e2abe5d4f6e35b8d2806564a53634a3677f78674222a3206a7f1ad34a30567b3efab4e53cfd5b24791cbab4691637ca9233f80101f8366ba041891175a47b32c5fa4e80332ff0d3d0865b1868d2a9c85c1f4b9cb251114163d6fec669c5a74c09b26110f170add53e3eaecc4614dede913e359092aa06a7d17daeeba9f652002078990722ef5e782c2b8d270ab8e3341cc8650c7dadaa481b9dc5600eb5b722098686c02199539206e1d8e529e270a8bd2c6cbc390bcc2075d0e2277509f251b225aca9c2b1cf9b3bcc16548e96143fb76f80ea721c2ec00d068acd6937a5441ab9b597d3a9c4c045dea829e375de5c84562195b3840af43057c51f22a2e6689be8f8f25289cca6433c285321a4d228aad43c6b8d8cd25afd86ac6c60a6124d7466609fa709d43ddc8eaa6fd940a3757c4caa840a43eecf89b72e347e485a28a73b1b93af79ed280df26cf2a2fbcd491920b7a612b4be9105359591a0596a64ce132ea9320a1c65336398d991f600901f6a459c050ab926227bf1b94ad233e729c9e725493356d917c1b6fd269f96c4f76767bcf4e5196daef6570b64360d0ab7b4ff3d3b6cd7a4f7c865bb9a991a564d7d146c8339317fad0ca430a8a52731e505fb4bab5c1ba3364664b6642c1739ebc0efb5fc3c091639bd9440d3f4cb00e4c3e77cab7f71b8dd8348a696846d720c2891137bdf012383b179c6a750c0c19de20469a6fa5d0b19e8c22effbbd57a69721dcc2446c4856a87c8a15ace908069aaea662febfcf7e688cf045ab0f92afd2a4bede280ae9b3449ac742a00d75d1e7b2081477a5c13416af3ce568c4798b74872d8450647c61ded31fc25fba63b74d87d0615476d90116b9a3bc7d5fdd2e4477a70ccd52a86e54d37e20ae8713f8bd44f819a612e3342dc2f5bcf829dc61a21cbe91d7f9ef61aa0d22ca2a1d15cbe46e89aece5b8eaf30a0ec0de0eff692a0251b18e4cad3b7bf68fce8142e52409ae8d06dd300e6fbd5cd9ea448683b86f1b968ef6b204ed20e5310eacb72c37b285c811a55bb53542c6e59ef9b729e8c849d0652955c88c56a3e4565c4da677f992e9b3adcf7107055c96a2a917f97eee099e3d74731ad3dbfb103738f20d889f151cdf7df4e2005180dc57386f0e48efea945c825eac09fe7056393cfff413e3b3c11f97a640f379dc7290ea095c5cb34011d406516e8d6a078915703df5e381af3bc46112ac8b02464052a1f8245010b0430b93e7a26a16bdd7fae1da22723845e6227aa01307158fbd1023ad5eee8c355859c48830b7ea7010ada32aaa440235b57a620ba8ace9879275276febeb7c75ecfa4faa76be20899cae1a4973ce7d58ac83bbaab2e19e13d020c482d3058e4f4a9310965630eaaf1624bd786ead825740e0c14c8b1baed7e357ad437b239f1942bcf6bfc8642b9ad249d507c1e19cc7860bd101f9c055bb5e7ef077a4f3f40eff6cecde4e1f14aa8c3f48d049de84e95549999016511940b175644f2cf9498fcb191c860a1cbee6c1af4b036ff20cd7663fdcf417898c4717ecbda972013c74c63cff98cac4a5f3a319e1aacbfa3eb7a9b8ce635c87762d3688d146b85e559e7b600b26971712cbe79b2032788efafa1673f78fdf88f3e6c232abda04209c8432c9a2283c4850c104e810fb0b7c69acb79fd3219c7221dd3e673aebc2618c740efb80aad1c6991a84b871ceaa5fc3fa7c0141bc3a8729bac46483171b5715f8c97859e631972ed5f6da0936c15ed9ded0e4f43fca990c1a0be6a65b3e88ce4d415e606043a6bc810385f97e9f396a87b42ea1afaabc6e3a5ab158d571ebe4ed7915587f3c74b6e48ae0c1d59baea18214dc9dfb4e0c7cee94d0c5cb89b8fa1a774bfc9e7d37374b4e5e2c9086de7e11a07075d1bc4de3a384ba6675ec373bdc3c9095a5806d2d709e743a64206b942528740c71a0d0203c964c31da28b903dcf41e2be837378386656f7bdece5773727ef954ed27e897ef22200a2e7a68788f5799d2a398ddf9491ffe319feee8d35da4c970e21cb524c352eef16d57bebc7a80bef142ae077aaaf3aea42fce4411c838700d2d35d30cda6c25b1961fbb0f070610e9e427514501b5a63ea689549cfc1a43196ded4627ece51a8867244e933237956d25f6b4091dc7af10519f40be84c7a369080c2c2e4ff72bf4e56a1baf568203d8186dca450ae975facba3ee44907135c00a60db8887054e6294db29fdec162473f42b38bc9213524834790b103bfb399787ba2c0e1aa3fba1a7b425f8c0cd97303d36e8e7b5ed59c2275688ffc2e80e928f65d6288cef8eebdf581579939214535b90b47aad7bde1d7ab9aca359268eae423a517834fcc9bea7d817e73e8c9a805f09e5ce589e6d2479218740decf338de92d25241136dca8a4a12a5d9a9aa3613aa7c1a8c7dd3399bc67967666324f214ec92534b033c4f55c8d24e28c284396a444489ef4758d582a241ab5267afd9fc86c1a370733608143c725d9cec6bc6b55b53e082bd4f61593e48efb4bd20bb6099718924884019ad3b32cb4cc80484e3bcfa546b20868f99f442e162b58c3bf139f9785096f6d8c1522b9e60d09ca1bf1a28fb17f610e8524f3b508ced10a633d8d3853c778baad87bc475851995b99da2d76ad129f9c7a40e11eadacee6f46daf9a4234267452e33133a7679d7418dce031cbab26cb164868dfa988e702f0fa1680ca30f7e41aaa633b4c71ba4222d2b79719cc692285a4585562987af016c3dadec88531304e310b15c647c6f64d80d575b96c2867141c910354f850fa714020bc7fd3e140e0ec2766b736a845e3859864cab9a1faea3c3b4019760857d31bd8ddc37c11480bcd2939ca90dbf4ca138a56664560665006f2c9b837d98369f870bd9015a1ac6636d52a0097b09c34d651012c385f729316917c4f4ed3c8d76840fdb80b3d8b9ff195a54351c3c42a7e765e5993bb0ad14166abeb6015123370938c97b9699e975aa7287e83f633e305af297561b76890b4dc87bcc20f50363a5075cc6a53d9482e55c90752fafc787b4a53faf0db76110d22257cbe7ae984ceeaa8ca3bf01cf453fb08be6aeb2e4243bda249eb662c77523b143efc2553caae758888b40c233cf0e6b7e17f61ee03ea22694a275add52c3998b11e4d8b01f33ee380e78650715199df89c9e29a6202a5b78575781c3189c76e1ac49af932a172aafe81a863de557bdb9b4023fb06dc3ba25c34d62f38f9dd5ad37b78404c36ce5eca789b33ae09a19a89351e21fa714649b3a1df8eb383ca04c8073ccb2b12178a45c3f64aec86bf8efa501d31d332bbccaed0f64030e32333107ab019db0a14019ceccc9b31f1db3c438d7cbebd78ec4840f4508daf7c59386dd2ba4b1a48c87284dfda1d115cbe797d474c69433f334b4d0fce0e3734c71372bccef36fdb274c2a491e7a4476328b0965d4b2ca8aee7d5b0b04ce87f339f5b85ab8b91621b2742dec17700f4e326b0a95891dee17d85e059b2bdd3d74b02d192a066665bb384749d709badc093f740f2af68e18d0f75a9e335437b4f8df9477183a11a9046ab15a95f3bac7d7bc7b363669bc275e1be346c414d0bd24dbd20423ef25684389282bb047da1248ab39be50eadd195a8d2af48cfe0d757719d7ea0f45c536fc7c0e46f2b6ee9c75fa3577338b9a0384986436dfe2a5eeaf3ac0265bd69a6391c097046fe576fc0377c0dd1d39fcba14b07b66f3f2329ca01d76bfc025b25d4484c64a9a0f", 0x1000) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') symlinkat(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000000)='./file1/file0\x00') 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x1}, {0x6, 0x0, 0x0, 0x3a}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x5, 0x5, 0xf8, 0x20}, {0x5, 0x7, 0xca, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() socket$inet(0x2, 0x4000, 0x6) close(r0) r1 = syz_open_pts() r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x954f4815e9acb11d, &(0x7f0000000100)=[{0x15}, {0x64, 0x0, 0x0, 0x7}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) chmod(&(0x7f00000000c0)='./bus\x00', 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff651000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd42376d1eb9000000008000000195aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cad00b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c125000000803606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) connect$unix(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{}, {}], 0x2) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x81, 0x0, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x3, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000400)=[{0x1, 0x8, 0x62710c6aec3af869}, {0x2, 0x101}, {0x4, 0x0, 0x6ce427faee0d4916}, {0x0, 0x6}, {0x0, 0x20, 0x3800}, {0x3, 0x6}, {0x4, 0x2, 0x3ede2d6384327727}, {0x2, 0x80, 0x1000}], 0x8) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r4, r6, 0x0, 0x4}, 0x200, 0x401, 0x2}) r8 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89db", 0x2b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCDRAIN(r7, 0x2000745e) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = socket(0x62a3c43fa57f7ec, 0x8000, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2, 0x0, 0xff, 0x1}, {0x6, 0x0, 0x0, 0x20002}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3602e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000200)) r4 = dup(r1) recvfrom$inet6(r2, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r4, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = fcntl$dupfd(r3, 0xa, r8) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000440)=0x200000) write(r5, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000001480)=ANY=[@ANYBLOB="6a634e19767b07bf5edaf4bbc9b5b96f80c3c03a09a3ca10a36aba679fa8d460cadb3bae4da25df20aa544f833386c0728f0e520ad058564e36fbd4136370c4454a1ab54110cd4f8c7ce14d41ba10d87fc4aedb3682e7ea56c5dad6b628dad196cf07014a62ceb0262c7eecb8d0d40e1373cd1c9a2fe1698f1571f2961fbd651380599e541d658ccc4d8545e98c5be43efb350fb0c314aa207004513885e216e68e4aff808474080401c303d95b5aa0c04e1c275a8e60faefc76032764e20fcff284fb43a90300000072dbbd57f0d5dc9c6886000000000000000000000000000000b2f014629c836e504aa4c9beedaa62e2709966a3d3e1b0b2729f67b06c0f1f1ef6efa096c3b59691e6b57dc23de9846878a6eab375"], 0x10) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) socketpair(0x10, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xc7) readv(r3, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000003640)=0x1) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup(r2) sendmsg(r1, &(0x7f0000003600)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000300)="d1118f76f58fec8be7a371c210a3cc2ffb8e76763bcfb1c35e5fd22bf214f6565bf5a1bda554d87d1596f19f3e821d28158db661b6b0aadf84a48afa50b2f47d9d32900bb972f536ca295fa181bfa698196eeb4b5493ec610200c001a67211e662445abe8b3b05609b5758976dec91e0c9c6fa397d7a8857fac1b4aa54ecaf3053564bb3addb9d98258b10bf30afa4908b903afb61f912075a46553fff3179e93211e1c365dc95d9cad5d785c0e4f23422d60f8a662cf5df7ef55a75f73e4410c46f6ec38fcef6ad4be2c263979255966c4210b7b101e3aa673742732ea7511915b5572bf542772daa9d67549eff2250fb4610ed5f91dab51722d51cedf55fdc478eb1e26307b0ae63e60b533b4209bcf9f304ee64c1b813a8824357860333d1d267081c6ad1ce69e81148701430319b5a14fe0b431a3834ee5c56b989d3677f02a75c6ac7eb22e5c7becc0d23937decdc0a98f10ae94a02f5014e62c23db996fe4342c92751024344103728dd65a9ea4acafc54d8bc3e456053114d6d82005edb75c1b33f122251fb1c7b7dcd5254d416edca4b7d912d655b81e9ea838a94a916fe1a9c9ec5cdfa3a378af9983b275f9cf61e0fda8e820e7809dc978cf05f9b32a80bb29546e8e96964bc2fd18091056aa222d07b44e1efe8770df588f0096ea57ddc729ccd68a19ba0c4ce012f60d2691e825c6fcc6c0bf1b5482e023f6e7f95526b045974d45a37c943e84bc2220efd436607da9aaf8232afa13acc7ffca2d0ee289687d78f4e1058c9cf2983fb957de50b7288d9c8804c33177232410a18ca6b8aacadb02621eaad5efbeda5aa9365c0a60a5c55c7f5cc1af07c99ddc54efd6c808e80f67531a667c45e058e6db42475b97d99d91560a2163b2a3dd3bc05dfeb88a2a9b13954dc52f24fd08bab16ec92d67864e9f2a7f68516cc2fc1d0f107a7f984be73c7f88eba236baa2a22ad18024a6f308b27d0fbfb38316ca92189a4f7b4a94bdfee1e66d1a14a831dd129612de1882c1d9ee2ab1d0e111b81b0e45cb655d0ab19dd067bf9363ea52c8195ffe0783d6bafd5c3e8f1dfc4ff7a1892e44ae1e83905a536e1c93a0812f4749056a4ddd1314e545350913f3b2790d3e77d6b06f6d5d048fa64f51338cc221669e4e0a6d9976b82f78553cbf7777a9c104bd51001b4ff07731eb388b6715491065eda59e93e88663e43c0ca4bf14c81f12216a30a120c042adcd76d2bbfa39abe42025ae55038091eb4e9be4a62395f3f1c2d91244e6743fd72eb874f5b6e6f1619ddf7cbbde1e528b1330b7c23370aadbe48fc9e6387cfba66c2933a5fadadadfc9f98036d0876bdf9dc1de5a963c021f15acc72c132ce6ce03324159715936b54a04c8d668a244f71771e0ecd847cad9e23e0209b4f6e99ff269bdb636f55c7d12601d361d97e398864e4bac939d69793197c170339a90ffa73eb78ff26d9b588035abb76bb141e3fbd60c6f9718fa738615672181938beb70cc111bbb8953d8a9f3b823ab6c0317271eb9b29d690bce6c05243a7000d1d984a21cc26d74d062ece3180cd210bf92866e28bf6dfd42758c9dfb25e12e29d0786a9160e145b7f35891e7da4c28e36da7e123aabbb456aad6a99e2bde0871a767db9e7ce5ecfdd25289f1afd17e88f31895db99066863982a38aa57ce302d0d60f2ef921cdcb6f6d655358f32a7c9bd4563e2c1825fcab197c2e19f9e33a1c24be3b23731618e596abd7654bd69271821b5d62e9531a7257dc43f53e9fde01a164c7ef99789a693f759b450a8df7641f15f3cb9d33615c6ecaaabf4629d20df3abd08ee5ebe7ee99de89aca22b09a40b32a5572121b07eac3dada69b65d97befe108e4e4cb9bf1d419ea838fb6fce4dcc51ddc926c9df2f3e070e79b18bd3b2aa9b090c8aa6b8f9c5ffebef27cc3f60f770e21463f6a325010b66b867257edc2636ff47f6a702bcb359a1001b366322f46c2d0a6e1fbd8eb3b7ff34decbdf22bedb7de5cc225294a5344304e3fd70d6d417430626b6f1ab236295419058b0643ba40ce0e226ce514db8dc82de2224691a05b2046a3bfed86106f6565f75559734282fecfb2e33eae74627e510301ee05e2089e5cd356341327cf26cc8ed4045d0a6bb8d0586934504ea800d624c79034ade0ea26a42559b13c13ffccd9485d26b24f53794be05dfc06ce18c8bce6ccea119179f2a60dd84965504ade7197ead72f483c6db58d051ff8cb1331c0b44bf30eefd56861783914b43a85d3fd50fb0b78a1814ce8336f18f5b3d1c11a5245a00f6379ca9e42ffa9187701f79b8cbe6afaf00e4720f5f335abcc2d279a9197aa232a69660f11a98d22a7b32a39711d3ef0577d883c1f867827bdbaaa0e1d2f641788e1b4ec7e0bea9d97eb315c5d6f578f0d9b08b0719ee8e4b6f67525feb46d254536aee249c5aff38decda0f7f29cd3ab66934a123f576a48d1327f32e2fd7867c2eb9151d91a847571f5ed91e776cbfcad7fc2bb07c5db241cd3eb41e058ebac3fc1e5792ebd7daf324e4d9f59d9f63a702b8f21492be0595072948751cb365df687875f6fada2b1fc7fb02d90b8a2534048f0a8ba38420cb9b2071e31a063592328f8728e4e162ee09b210c156afbafd894d03cab7afaffa4413ca626f10fe443fb4ae45a239c3b4fafb932745f0709d4865b18ddcdd32c51a2d014097f10f51122ff89ea130e251679201168078b3070f340100e5c277a63769261e4de35ccdeaea252e1366e80e59d3674948d815a7508b207c1a6be85b8967f4526ce765b054db72e2c1ae9e4f3c69cd12c017dd19c5a11e0d15fb4a048e9f4041af708f0a5d4b307a0e30f698db00e5e65a1d8e65d8f0de3e68e5ec78a55e36e68bb9e1f02c426c4663b286075bd2c9bb61c0cf89d11f8b3da7c665a220060620863efa83eda578df9aa32d6afaff7fa2e95f3663ae1b5cb3a56f3caa71cbfcf1dfed93c390d8e63f9ecb5347972af576402471ee628bf9bc78338962c52e7aa0f50390a5242e735c7cf4c3afc61d5b2789226051bd8a950c42a807dc7cb7e15f125681e990ef728ad6422d7da38cc5eb18c73a4bbec7bcfdbd9afbf58327474c098f68887070ac3b159afdfc7a35ba2129c685dd19d31e94470819bad07325ace9573c8e71efce1f2633e3ea5325f3b3bc66d773f775d065186d7acc76d7fb65bde3414680d4b2c79b38a2fd2ec8115e7fa0c80d92996ab6f235eeb042e91e144b71a57019c56fea29057cd8a901bba53d1ac77df8ddb30a2e47687d7c81d17d2886050538b46950ec9b54517d308630edc0f464b88fc96d563f314192ee2eaf796fdc641dc338ed5cecc65b094be9745d9eb86ac0bc89629c510c21854c48fb05fbe86e0dba1ee4935327ad479e24183f58aa925d1642061a8189cbd80f9278dbee01c9c9328190e66ec8cfd77f90ede9378b86799a7a150ff70dc89d1570dff14d596cdb46f0a1de208805a893e89dfcc48df2d6733b64ebc594411044972a32270ac492c718c0ce0abc13b5639b6b9d5af585f4237cabfd58f8fd1855668ba4ccb8e9a3f0137296fabfe15f77ed7cde70eb507a82d5988a12dfda6755e65f41dc6db3f7b8c87d1ddb444783a93266ec6019f6fb3a428956126105409e54288da3ca1b586abf75b9cd96a5e64a93919505a0caa657c27e4b379fe2f1be7136a07ccb51afe809d79e4dd70c4177d588cc08d4b554fc02a1d249656cba3f31752d3e8ee4ac2c03ec14225868f34f07a9bbd485b98d98f8c5abf9f548b44dbeaa563adc9838d6f6dda948ec84ca58b17cd71152b0e426e626ff23183a9ad4716fdb7dfb1b5f60da19e0623ea5f3928bb104633bbcf8d40269d468834e342233dda18d69b12049d0b759ae745a5f6b6c204d9379c74e28d45b69d6e739cb97c3adc11e43857467ad53ed2ad59c8add407e52de1777b15fedd10c92f04209a6c4f70b46f95bc127bdea32880f590f22760f25c7b98786154d0f86369514bba9561cbe28ef8ae6ca5a68bd39fdb42b3351108f6516c29029d0d7e2339a0d7de2af5175d64c219f591e5db7ee34ceab021df1d669895eeb1a9ffc0c8cfd1af5608b20fa7278ee7bc3e62ca74f210e6d75e56f8ff4bb87c1603631337da0d5e9c4cd3030c0d9bd6ef6e9e560004a73783a7dac6b4b9e942701434c1dda897e72f8072aebb47670741d134213c57f22858449ce0e93e7bcd8e8c2766bed84c4f13b8d90acecd1487716b896bcfc16caec583a73364b20c7c7634feb39e2794d6af2e3480f4e5c43facfb8bbc931a6bfb95b84ade44da5bd20ef7dbc4afbf373b1fabd32ccac4bf3bda101ccf2959898d5f143c1bb9839d0cffc8ca9afc7ca1f9ea74ca9372f8b4b4f9fd61b1a424a4b785614f376b3ade4ad637557c1b637150991bff5dd474eb9b2a49b66d2a115f9856b5e8dc16027c7a374f1a96f96c99c2391615fcd441c8117b398bcd851d481c428c6788113697428bd4d3c3f085561acc19e73135a1014f181d5efffca23871f7d566236d18b80143075351c00e23c32e9701e28379d4e7d31d9e299f5e7cbf64781d433bf69cb6c77bee68c78313a61b7f9760d9c7894e8dbd4d799c4567713f9e5496431a65fe16fdb648fb244cb18ab0391ad12e4599dbe40f933256744a51b6ebb5962ff4169e1f6b8dee26c41932aca5f2ae068041dfa095e1f88a0e6063cabc195086843c7c00ad63575e3ccbb09cfe54f254a59199fb4e5572422298a0ac8993db0f7d97323fa3ff2017c15e23b03d612ba39224b5bb663819653c1f34a0f12d4f5bf0019a076a7f9c3e31e9f4a6269d4bbbce8ee615f24317eefd8be9aa1872687cba29764c31ef36d658f2a1a4584a1719e4f3f82250b763cbd8095fed22dd82a1ca13dc259b72399d8a069cececc3882f22ad9338d2c2451cf8e3e4fdb4787b29588681d2ee66f970fdd2b82687c46abaee48e53a36635ae879fb04727896bc9243af41f0d08553999403ce02916093eee1456ca543c64da26bc0596576fdc4ba70b5be10b5ed3bda4d93cad455a6fd0d2735f7c240a7d5e04f1c5ddf8d9f2129c41ecdf71744ba34c922294cd57ad6751e0598056c7d24b40d025f67c06306fed11bd698beec8d1718c1c6e52d8e89af3f2a92cdec37098c0357166e9e823b7775911c818015e750a04bbb07ddcbe1fe87da11b6c683d915bb810e30b1e020d8b8be57b0a0febfb9e8d800a44d8b7b1d21b426d80dd613eb9dee63e0dbc384f554cb2b4dae6c2ad52c71155f3b07526e4cf45d8292c5839925d0bc75c902d6049959fcbdcfdc2ededf21fa0aea98ba434ac3c00d906374318d305f2fbea90af20d6a1dc8fe26e8a0f34614eba3ae37cde15bbc90f0dd379c1b8bd934260e795bf0244cb00713c471658a676b480a6799a243d34c3a553bb889b21be817919d89b3eea1e63b083af9866a9bf5406766aa6851cc1b70b38a21b608b07dd328954c7324f35e4e6791616587c2887291815c88bd0fd62be132f1517a78a29ac3ae7db5cd39fe4bda5dcd9545f3cc514c98cbb94531a263889ff5b1041667112e42762af3dacf1a2de215d17c1e0c85a444c67a52b9a6161330e25289848a48189ae8a463f3cac72dfdd549b1ae9141f767171a1a769185c7d156e46122167c7a53427fd70bc8022ef3b5832a86e30314ce94838f7feef0e7cb2c6ac8dc127d4305746cb11001fcd749dd343ed4b769c5b2efe5f59c7e8061f2b0ba532347b9264001d1bd8158133a6ab192a878c5f7be2dac09935d2f824c2", 0x1000}, {&(0x7f0000000140)="a781be3c333c0202416b1a323c6298b31d8a3bc725c7bd2a918e84995e0a4f48add048bfd09aa49ba42aca0c45d1e25840b51ee77178681dfda47148c19fd21ceed4976375c020236ddb5b367cb70952c4ede4997d", 0x55}, {&(0x7f00000000c0)="d9f8a9621caace9f315815b82665cda874c58f72dbd6917ea40fbe1f7a3507bb2f9474c3ed1ef1820d3ee6f9ca315e240fb7882a32a59a4196eb20", 0x3b}, {&(0x7f00000001c0)="a134721d001d0a9f13c60103d237d6edca8269c06a77d1871929f68ffd25e78db1c919dd25beb34bf46815b38d333fd8752eb4010edb0a1a3f46b7d19ade850272883891dd800c2d7bb981fb07afecb17ab11434adaab372f31cfa26e4f0b948d062f40141d96c390825f1e41c8cdb2c705f6412cfbb11b0fef5f5552b", 0x7d}, {&(0x7f0000000240)="e93f031b71527655369ea61874cb77459e5e062171f2246e3fb196680a2b3baeb06065b3379d86068aa0eb8315057c307bade9fe16ad90d8f87993a3543edd0fe45e583080aff104532b104566fe71184c45593da92d12b510775e855f8b23cdeaea692bd0c714", 0x67}, {&(0x7f0000001300)="8582414773416857f0137aeed904776eab9567ff0e92bd2e2272769c5a", 0x1d}], 0x6, &(0x7f00000013c0)=ANY=[@ANYBLOB="f000000000000000ffff00003a43e6abd10a0f84711c4e61ceff0f0000a6fae4f47202c7179bc392811e9d90f8f4762d985b9068a2e14d493cee760a7f03df1162b648de0ed17fa67ea1c9166341ea3042d88e5b53238d1049b1c5e503bd5e61c895a3961a7d205d53221a2c902bbf22b8053d62ee8924e146401f74233015c46cb094221569762465675e54214c6dd75c8bb61c295ba02733fa3f22e9e6ef4a9824e91cb5d0f975a5f826ee28911e2f1472e512fb6f2b58c98875e6e7de48a030122c4bfef8e03cc9b17fe222d9b9652d9ffb51df887bdf1226c97363bc118ab870b64b0d8bc62f42ded4ddd6073761febd48a6452f25c70000000000b800000000000000ffff00000100000069b2c0dc5f66fc625c3c8eac21654243f9ddbf2fb62a097ea8f254649a8030b1591568cf32b36d7eb8f850c88325cb17803e01903af6e42c03d4cb08ab3c6a4e881c1755056c82eacd6d22d19470f42fd7d903ddcb8d58514096e68572d9c3aee86ea02e44bbcfc5020e5d7127ca9975cdf16bebe0bde285a462b2d94bae943a88d517d5aa5f1d4432d77b092d826421555441ec5319686c302c66ad1e135d51fbaf5e00000000001010000000000000ffff0000020000001a1ff0cca1827427b92cd399db03114b0f99ca02b5b8fcbbbe89b7bf531751c521f749d7da25509c2ec34f9d3489b75b23f5269bbff0641f15423bc5da1247285e892b1684d1648d490046cffa767712952653d181ddd528cd434bd1be1b24973bfae8a9e6e33b894964120fed148625b4089782d6eca48d0e5b892d9af6a78faac696b0cb2db4158bf016abcaae6040e1ab2aa3a30beb7ba421b4f417cb022631beac96fb5e80acf680fdd8a771993f3f055c2ee66cc00ceeffceed9adea2c73e9a5c095d667aa31811ab6cfdf351e32a91b0119184ed0a7d4dda791b904a35db17361cd51f53c4206a9d4712e8dec0766073f2d5fbbf8d1c30cbae1a5ca985ac6fb07488c0a7c4755190da0157dc00a7b03a6decffd59742e6bcff58febb17897187542796ff3cdb32ade7d41884025a440cb24e128bb8fa83e59b0a0be643123f1f823ce6235f5e382b21b524ab6b117b3ffc10fa765db43828d7ee298be9f8a721c3fddaa75e9eb32a2a195e4b36c486f9e18922acec082b87ebc85342252106e71ffdb6fecb5681bf463f24af1745f6d32276fa7092ea69c71ee22cac1e8988f159c96b747b8fd85ac98d0f1b79f9d5285f56d8bee7a958dd3a665493fe8283fe39ed1522eb156da8c041ff7823f7f0f371712c992e1197caa3bdc67777af4211ef1222bee3eeaa50ae44233b87a02a9f53342a25c0470a380a6ae37d4eb5a5384df6b2c74ce56d706295a0ce83495b581f15b60463943b549f37727fa69a1d7e2cd9d8df9279c78a1fb132496aabc4f95d6bfd405e5a1f658563de4506667c9a61f43a51a42066b41102b72af9a1633bcee04f968fec7bdb21342028c58b0147e07e8522308988d104db00759a82c2aad77bf99665e855737d426b246d2d0d5ed306dabedbb058c8bb7580ae651a47a2a71062d5140d91479958874c0ea1700d58f4db88b9923039c1955a3e4145dc5a72379f9341bedbaa18e5b1a65774e17e0e429161074cbb68ca4eec7a48071905d52692a331469f9b42b7e88e22e98ea0be9f2541241f284294511e065923d9e6b5fafd9d6304a29e687a474a6d464cc09bb2b5d71b4045e2e07c0323bc5411d31fb9b7beb54cb45b0b4038670d1da564b5868f5a1d753fa751928956aa384b2e0fb0c6e25de05440a5affc672582e2e0cf7dbfc160c8f767786e419fbb66da6f6f5db3c76ed4ec14cf6eab3dd66952d7c38e88140ce17c55dc791021cf76c56f34df541c641646872a029717fe0c0a16d16d7a367198963c4896c66d7eb23ac0acd19192b85e95f4d2c75bc3c1a53ac9de8e33c2334c38b2fcbe03f35e89e06c1e536b383cf1ba0827eb204437e9679f574cdffd31f5e805c47631e86add6dc30830ee7d6a32d3a7311d90129b4eef39028c255dfab206e5da676600d419bdb117b90fb82c8de64725c0fe3d90e11433af206e792d3c5e6c2b7796c043426eab1773709c80741d7f49340f02a540524ac134dba2d423f4749d0ab85b5ffe1117d5e11fbe6cb43fe36517090005ec4a3a40326fa9d007310285c9eb840750213515f9a27f086b0001d15beb9054619f2765222400addc454ea96f3d2f8731c172ed7a93eba847361b8d4ef9b6bbecf4f1480cbfe7962ba065385c4c02c3c2066881ceadd99090fe1ba026dbccd4fa4c9cb4e62336b31f12a7f68af1556424e008aa2d25c3aeaf275ae71de7c97e5fd1c1eba3759bc2c4c2bee32861bbc6f9943e1b51e244e5866866482f9b9e16783c40c9e3efca2dc2fb8e1db1ccf62de3f096496561396a8bf9a03e62b375a1452615a5f241c94a5cc6a8dc7fff40826c3b876a4eb3b03709e67751dd1ded3525c17ceea8d478e93cdce7ce36af5709be45287153d80ce973be362c8599db44ed9fd0b6fb2344dd94f7d435831e6224ded2ff353ecfd2ae73a6997dcc1358ca5410bde8cad1bebf4e4ee17ed57ea8e46534bee11ce0da4c6137518fe1d64b4c2d9576f87cd5b160e8ef87ad16a4a3ef061b04a20eef1cc7ea6c461535c37184a5a3d5e540900ea288f77689e2c69733af69bbf968ae910aa033e115a2c8c7bfb7fca397324131a52a0504d4f83eb73f44cf06a03fbfd9b2084becc17b3f5fc7d11065ab958753dd7bc3b0fd0e9c1a515138e8125b75a828c3b7ce5579758d9b67adcf257d279586a33ef65f425512fe82b24468112b7dba0564ee94fdc3362ae90c93d34a4ce4a6200faaee82c688cba3e8caaddd263faabce40e055f484ba6f8f748b496b0d2bff059999d93866df4019eb689c6b34fd1c3db1c9434c0ae433812821fa4b7fd0f0cdfd210138d569b3800273058675132dccd97158dd724e837b0f6f3bcbfb5fd40d6d45c473c35495d446b58173b4166a0cc549fb717a99039405b3611b8bf24f9edf20f00b9cbc1a5dbb9cf87bf997aa38ac9d275721af9d3d7cfdd1d685c6d50efdd5053d150f98029e91e2a1eea78db469252ceaffaa43435181360275605536e84490d7d0222cd399234596f18e4dc9763d7d8da71159dededcf369129c73b6aad5947cedab17b7057fc4a41d544aefe2613460cd472d0439de7ddaced427dc44816f5b88a30be2827e5b68f326b0e8757d98921dd0107e4b2ad9da75302a54b01c0d155762e978f41ad15cf1b5eb99098fb510827b31b1744a9ca8ffdac986cb89c9474421b7fbf7dd1d254ee06f58431af2e00c37b5cb5eed005d0508e0fc49ccdc5e5e0e22e5f2149cbc9a828bc76025af5228123e92efb677c5c18d55d7402d7be193b886338769905e46633ca926abf2259831fd262c384a0457fe7c884089e511e57802e91b8ebbef8b4bda5a17ebe279e1e7d8ff72166f3dc7fd26863f3a9f7729e01bf38d727027def40719983b90c7e01a8c6a21fd3c56811a0dc5221459d700e207f58e6557ec89cc9fb1d8050210f8e91ad1f078a3e7be6004ab2d21e52fd4c1841d6e4dda7b75ef68e6a85c35655805b4123d3bd6d0a6cae2ebf846576a4722e39eff60d2345d016b973a17a355ef0dddc66b4bed5ab56be9db0efdb516307a9655f8055d4484a03118700b65fcb9e2c281293c71db7fa0f159f72b476b7cb66632763cbf6447b0d721dc9fc16108cd9da7713b8fa9e899882551495e0631783c29fb7c11acb2edcb17a0936986c5d749ae5571a5103f373129ca37d4c79f4bc1ffa931cebf2785bb55f9a967575078e31248474ab73f5f4947afdc5fb5de87cc1fa4f39a134421f9fbc03abc0a102d7411a6fe9dfc2a1e82d63a98472d840a7837f71a6935ee2b42aa52497b8b86ae1f74e3604bdda36ecb8d86dd32171080eba973d32a928f4c246dc05a1cd4da1804e5aea4405fdbcb16412b3924058774e95d3582d2d85ee494592975d40e7b9101b27bf2d9e4d0d0b8167cce84910106c4e3363feffabf004bdc3c335e725d6d7ed03475e02c28bc7c7599df56eeafb5c5450f74956502309966c79fcd653b8d24a15d400724a46215874de9a518c3f23681b24298816fc42291a50669d0816329b074981511878c6486a169dabda88dd3317b62a6f3f09e8f7444cd27e10f551720dca98ec3c80871f522d5f7c565735ed536e503e539cb26b96d4f3e87d80d2aabd62cb95b90aa093a194c1c5fc29660fb8b475cd45f56c7a9722cbddf6f71309460312ec1245aa39334475b50f389873af5dd18b9dbfe466b0c398323af5fd7298db8e3697957240ef9705dcfd310e28fb5c263a85fc136b4e61b92681ecc1f43e2e4be8ccc01141013df0b4a61d953e26cb9b67d834cd4f073869027c3df53b16082801b7eef7d7a2be8b55bea17ae5ab3ab78fe11633333e17aed1e1ef1561b819324c1df34aef453c80280e6554c3fe52c81ad2efa04981f2c24123f84543600095f9ef13f9426a1c8a1cd9fad4ded599f218f5a2caa4b17c921b5c1dca9b1b894e482075684907b1f0c7ded4e2694f1e886af8c38a49765878d5d9c0dd684af3a5e94e4370082f31ac000b69eec7ec1f07802bb45600014371617f7c97c395bc1a9cd72c2e2270c44c67d20578c0b807091e156f45d2b3160d9d63ef04656efb0ad3c9baebbc9e6abcf724e569f3662c568bfc93f25bbcb19254159e6651479a1929e5469d1643907c280f60ae63dc6b92f46c3f9852e884bc625b3a7b78f35071c0fe90ed3730fe879f073a172c27cfe196d4d960ffe65c55c98867ca6ea8f216bc31af63d5b48c729816e6edd2131c2be5df5d4cc23ddb10d9563bea430c44e45f7712d759599d19816ec145524ee16762e2392409aeb84fed1bd8a5c5e2925cb64eddc7a07c9f7fda795fdf5563e3e2ec3e8f5f64a65c01e81135240573e58b0166ce16421cc06e4dd54c0a248aa26883069fcfb02c974dd129937fea0a163a58e6c9bc6d329c4abbe3d0950f8ade26303a8207b700a4db0392414581a9b04c56f0937f3a232524d7354f2b85ed8d4d3733451042f28bbd2b48623905a5d2c22a7fe411732d676ef420ab5870f1db3badeaaa42c77c5348309edda6a3d05603b4c04a359065f2cbbf75484cc1232d83b536b3a025d0a3aec19404acaf07b505782c47194f97eb3953fa978fc5cbce2c9cb9441bb1366db3f385d8da2b005e05f7a6f09f4dff2e90b7f7eb7a100ea7abbc944562de92c2a096be64fc5c5b77e31e51d910c6c73a0e0e8f95be51ff99223ecd821006b82b7060c98fc0976e952fffdf887ea5a127840f4d65f823573cff5ef106189835de0291451b8f6b241f9c57977de13accb6b426ccfe715484fc2f2ffab16d6ee9c5b8a7d8ae6cb198d92747a6a3cc0f68f06bbad774ab94a0311a44197addf6939cfafd9813b8767993769b7aa34d3f749f8cc894372a2625ac52eedfd5e412b69fc9ee71b76fee2d0c7813da18cdb38bc9ba1a36169e5fabda751924051de8a6728f2eaf7aadbabd2d004d6f21703e908c9bd2a7fdf713db5d41020c1ea3d60129404ef260e8d760e4f712e3575b5e41b296c254333bb697925371363f4288d2bc91ebf172646d617f68aa4d817d92dd1962a7d0d690242b3c0eb8f7b1d9f7231d03967559046643165653ed3057c4922ac38646b661d3b49a7b0f5d2c4abc81b100da4b37a804673c9b7771c86071364f5f70538b6dde4d8c817f90bc8690f21ca3cfff71c354e6e0b37d0dc251ea0d689f3206b803d0947ac565d60608736b6ad87ceffc7a1e7a2c33801330bdf9b701e9d049a3374219e117fa3b4a5379d7c270b65c1322343c5f0539b79b4217af005aacbf06c6facc533cb396e2cfcd5767cc4d5b7c98470ff83065aca440400ecb4ac57edbff9a480a6533927f6462ca4db7e435e1039ce59e88c0e61d92d03d6f1d61fa4ad1dab39c92e1bc251ed7b289e3359ffad70c0d9b4713bc6ccfa77b9d7c06343d34879ae5349f5deea74d368cdbf7ab7d8698da30b43aff110170e25c70fe2d051ecf3470b30f9709e28d32451d485e20e26231b99222fffc7a4aea1168f7c6c548b7ac13f930bdd3a7f334d6e61ed550e7c95530aad358a1824eca002a3265bec3c3ee091f80001dc809157ec968c1c6507265c47aa5ee55aca99af07a25e2e71fd25a7a8a24872cc8f3d7b9932febd80e5c62b639af771d8420308ce83cb4ce68a6316b8fffea250a2bdc68a8335a2bb85fd3f49ae25663f138bdc321a4c106113879293c4ae0899ad3dd09c8e2d93751782ebfa6dfd7e0bfd90156164c1b5f082849388c6796cb304870065d8e186939fee62caf6dfa8ad9aaa16da41a4b3d5983e682b46c19d955761a0bcc2b80e1f8f2b59b32a4c0ce2c37dad11010000000000000ffff00000100000059a2e7029923ab625f16dd7eb42c829666f2682440c908717c9ad779f4842bc96142854c077bfd5a6a2b33aa3614bd47b23b65840d967db6f46575120564e8a2843298a66bce979f8c692406d9445c0db157e25b34d9050f1f239a040de1d3d7d139112d5b9bcac55d8beb860ef6f1fbede89dfe42372ae7ba59b65ce8e435c96bfead773cd35be8ae78234f87e4e99cc23c0f18947c9aaeeb5efb4dd9985971e95ed65da2954010a03c248c64acaa507a9d8351d5c6d9118610796a5a45bae12a2b59979b720c72603d9444884e714303d9e3e049cab31c95df63065223df464fc95731116dbaff96e485687b17e76010591a634164d04a06807c41fc1acfc5242531f68592b59464f83f76007edd1adeeb732572b685a5ad31f1901a470d3fbc85ca1aae23fea86c54a7e4143c98e83530ea00e9838231979fb2ce906bb41b3559889b10e98d29347afe4f43ba9ee8b386a27b02dbcdc5a5aa3959778c54f41694e515a1522164300285cbbe9f03d3d44b84fc3fc493918aa54298990826afce94dcd1d42855ff38a1220c8d93b78d6bee4c78786606c1a6713b1158a665e9ba8b4624965de45c753cd16111543d48c69508714d1cbb22f8bf0e7f06eed1327c43915a0b69f5c4ea956ddb2093f432feaf4b8a2383afc140c8e3c6b0174e5c680d05c048f1fe0e484d3e37faed0636a9410115f433117c06a81cff92b861c8eaab2df76c0947a98158f9aa00a3faa6a5e4fe334d9bded1f46c2188ae8ce673e60e34e32bcf459d0fe62fd7bccab408c9952f6c87523d4ae6c5d78d66c9a8b1c28aa7040bb6af031390916769c31075e96191636d6f6c82cbc4dcf46c767bf78b9a883c9fae3e2ddb8229ed86f923bbe77eb925deaac49eff077c7a50ea6865165a978b783c1efebcbe5079ad564fd9ea3318e96852df4965adb3277075353bc00394b8460f06932acb781456b5b317419ce77afe9c6d047f0f41de43e52c0f81d8c2640d17e118aee4461d75f8eabe1b1a42d3923550af1ea1f155bf555d5f30ac27875e7f6c5e3964186aaa9ab310987825993ce39fe96d449a18cf545eef957f9ea4ab3544b1b82b3481ac3d09dc666efd02be451bcdbafbc253f0ba8424d2ff7b99a5590d3e0e88b1aad620d0e94dc9ef7daedfecda7d73ec82fa9c1004d221c641d94152d42e6b2e52a54e29b90bdceee869dc01b68390d18e823988349a1a5816f52304d17b0b3adc73499059e2febffbf32454eb5ecd1344359438df40b2996849dd5230f2a6ec90b7e9d29e96005a810ffa6eb69d6f8ce0e56171853373cf29d2f57b13c463fcf7e10e5ee8c2627f979414d4ab3e6425efa1aba9caab26b288cc1f009e0605dbff7e47b8015a05d40228a0a96cbef07ce0269ca7b852f7ec17fce734895140ad7ee876e3c84d7d249fee654013d07476701110836e9cde9dbcf7213f15253fa6ac6d0d9c25849df1ebc066583c71c7aa3a707d70861ff7c8086bb40a066228d7e3e7e4ec83d41d899f1d551b4e07f24e62c1247d39f6528a376facee3528bcaae66f00d2ba46d436ba74ebbd597d4b6ac10b0616146438d45bf1b086830e7d3bd2317cdf2e18984da5b1d4f4f83e9d93e96959bd766817e2ebcb38c263d18ea5d00fea9c02746f1e20ba872739f6c93452595f9a95293d056538bffe82472fd7f5a3f5d65be6c4d63d993f7847d7a057696d5d06e9824b9f1e46d241b02e6851abe9c4669148654c903390beffa582802beae7acce5bf2914c3e479e652a0e6a2936757591ec6be15469db31993604681ef41eb2a3cce2366baff4f86bde4889cc26c427c50b83599b586525bf24671de992991c1dfd4702fe03a17e0620b7e420335a3c8ba062ca5b3dbc6429a7547d973944431d30fba5e71f89b354b21f5cf9fc753516b11cebc61a0f965b79c2d47a3acef06739e578e1f0b89d7684b1cc16ff14e27d82613a93a10d7d407ed1d12b8cb6a1b12e9432f3ffbf130281f047690939420a40579490cab7123fd7be109f6c20ef6e243ab0f8620d5b55a5241cd9a18319a67117256e423975821318be592e2c2a70763fdbcc609d11f352127dcbb2fdb6e9e8424692429abe9f7d41ac874022a4a643e1cd956e85c1b0a691133715bd8543cfb574a047adfe3cd5b6ef508ba8faa805bb95b44ae5eef6fd33fb4a2d530674064b7aca7f83a036cf04382b78cf8ed3ebbd0c26bb59032cc4ff669c304b9b7723d2492b9ead0e3cf79d970abcda128f838c79c7427245b56955d2660d1d0d919b549b934c609d83c928906d0a80e3d1f54ed8e3e75a24bc9a1f6f4187d6f374052bd1384748f40e3d2fec3d946f9a02744b6aa647ab13e06856b4b80f793a75cfb8344f481a0e1af4cf52088e8772395cca8f033cb9ec3afb82a47fa03eda35425af525e31f67d8a00fe627dfb8987ede4672171fc8bc83ff4eeaefd50e5b4309c4e48da054965090e5fbe6246f741f00ca2d11cb04fe8f2d2211bc71dc2418166202881c95bfb77adae46d96af52ae80d41bac5f452f456cacac92456104e16ddbf82ff3c22cc696559c69a7333d88bfa669c09dc034ce9e21b021f0de61d738384e3fb77958a9ae442b5183dd1af669b41e88723d13384b62c7ce80326cfffb65e1e3a2740c7cbad273c784c0c1d974d1c04a8745cc7bcc53f5b6323145ee544ee931480d194823b80801dba4f4f1bc0729d5dac64e15c6214f1f97d1fb3a643fa6a763abd4bb34e6ededfd53976a7174a053d9fc6fc03951c94f7ec39d23564891aa13d31466fdd0fcdf4d91a5141aba3ce5dd8096eb8a6d26e63cc2351bdf19d913259d083b54d07a77a676c089d73bb7e44cb3571740d74f051f6779b477955bf8c9de44d54d3dc27ddc604b4852c75a649578eb64dc97b485f1b056c4c5a6435de5d5c7425d2a05dbbf70d27a2149a859cd05b57ed914204e675e1d25ca0639ac5b5b5fb20f4ba8f0439485a4b905cebcc5782aff3bc17b400e0820e9acde556635717ae8ef3ab252777bdb71ba91192bc8916a09afb61ca01a8b35c825ee9c3fce277b9b80047f6e86c00531ab6174a48a4c39de478a54394d761b18c40532c882e80346b35e2c0cfaaa607fc7de06e919a9603e10074dfb0b0ae432bf0d07edb3768039e9cabfd3cf619492722e2b7804378faf856d1184b64105ab3fecf3842ed18fd31b77abbb55d6c5a9664ac021bf397d719109888af1e0ec90420c8b00fe5ace4be793e0dd8c92a1d67e069998b1b6193f58f2bd63bcb6958da348ec3d84fd518c74c3bf943d892e340a38bd6225a258c791481adbea1ab3db3e05d649ad63554664d5fa45bedb7e1ef0f81704b159eb8dd5200719cc68ad9c06bb8deb51842fa5d91f2f12f060b6a0bec88ab5ab64b6e6949ccdf8b37c5d484db3c00dedf558015e4b1fc4d45713f56e8faf39ff02f619bd3026704de7983d69faa02c1ee3f5e82372dbd816676d85cde38da50695214ea87a2dad3e67aa5be4a9c2a95d25251b1184ced2bbcce459037f578f327ff24c8ddf80f1051450e9e05b6074861d7fb2678e6fed28aa33c2b268c1cd4a7de755f56a97428c51112ae90df123cc94f4b2587ef786dd884b5e04e25f64fd6e1b079db0e25ea02ab5f71e0fb0ac6bc61c170f54d20bf461cab048e02ec9bd1ae8dcfa9aa9fb5673a40e4ee44be3002eddad970bc0c052aaa48b17f6e922fc047a961db3da1aac3890f5b34bf1e1e2f52f39cb989ee47a17b10064611f23633ce80c3c8da520c346247c470226708a73a714119a778c6886f67e92f50d8e12a37431157e9a8623f17ddefba73b0a955fb4056466206905d38c514337b666a448e231a99fb3e9e0375019632349c316807d11885acca42919d964edfdd48b3ac72fd4d12e24e95df0940a479fbf25b7ae1b72510c4d07b20b45fc4a5500eac1c0fcc73cbcc8bc6444c3f8c7e43144b54dc39ab3217692ededd1d908f0f60bcd2dd305b9a5790291c2bb0a6b0cd013db7da705d25d84b1c035bc27264a88b5e3fa75a28421d9884dfa0c0a9d3b645c9b4ded0453a556fed11c1d0b580e050b1c7ea06eb62095b1a13f3be697a2f6e87dcb506129fd9167ac4d0e0ffc4ce3a297fb35872c88fc5a9a0fa55548519ea320b5c95ccffc21e3aaf17b2fb404654b12e33a385c2b7662a71b623584683ebaf167e9d80610c35962a10f6dd713abed6481ec8a256c80edd2b26f930cd12207ead4eebb51d9b1a34a97d80fe2eed8f527cc6712ad5552802086622618ae0bc28092c98d20f0f2f84071e60299f7d9be28adc7d9a2777d9aef4a49aef6ea811ecdb7a81f3a1894df23d1c990db558a37d9d79c6c14e0cfb5f99749b682ca995331f248e489887835ce751bbf8ac29b0393cdc934e4524e8ac5101e9d8386bf0fd363acdd30f30f013380bdbf735e08afd982a2e26eebe8e350e34606184a32d29f1130f8edada6733aec9d3fc9f607f45699d2ee120b5b329162452d1facf84f69b31244dcfe93f1bb65c0ee35771b5c9f0991c3f778f778564effc91300e8657aef91d2431decc80d4ba7792b6e8b3bbf6cfd078ce12a7091f396c3b9c8f48ee293bbb822c450fa0584b2d4f42bf48644d3e12a49f6f975e96f141f11085e6368cee178ad25e2bb061705f41c263c1d65f5c4de0cbb7715eabe50e1aad5026f1eddb22c3fc2e1826d7b9b8ce6ac512667b0e852beed01751674eb2cb32418a0b757e824c6e185f8cfd2fc36b45756d31b60c71a12ae71d526627f635f49e852b1ae3f1a41325a01960b0d69f2847180cfcf2ae999f9b07345f67984a4a4a2befd9d1d5604e57dd5d022bc4ef60e55ffff7316e99d66af3735f5f7094b9a0ae371fe9ea44b97bd1c674d896b77a862dc49de559766b586e1ebc86f5d2a9ad3b7a9ab0de5684e77c994735a58d8180c04e31a5d47f2d9ce8d0848323e1c2257090610ce27051e49d7be9f02920f9d6b8c8a171be7401e1eeb0aabd9fb2593cf153b0e30b0266bdaa366649ec92476547047a3073da4238789d6684c8a5d5be02d854fcecaeecf14dab6fa2c27f556c266f00b67d899bfb0b334dd0fa85e09b43bfb556c392b70904c0cee84cd1a8c19406d1f6a967a1961a67f32f915e4bf19d666e4eee80b05a7b2460c65195b380810007888e292becd494cdfb9045474a33e3777ee65012ed8d3440f8654da2edb7c9699093137d49b776d19d83f19906286f24857a072159c7dad51b582cce79d9db03a3282f79a22832d86ea0df136b7353ff6bc868b75b7ba62a888e2bc3249ad394c8e7cd05031c8acda7a72a20aebac1513124af5994c097aa687fc352416ada2d9fee1326150da3903cc213f08ecd43f9c5cf7e6d40fda50ca990f7241ef8d1eccd128281ee330f2662eb1c90cdcce5fd8754a5b90ec94d57de278f8e897a09a82565aac1940a5cd4dbde6f0eae4a4faabc3899ce9bab538e7b204d4528ff90fdc80b53025e57abb200e95d579ef820f4e9717bb5cd468bd8527163b20dc7ecc2ac3faa3831b917097ee0fee5da727edb2a5c7a573413bc5e86ca0b1a59b0aef20c9ac5203a3ef48303c3a78f3ce93d37fbed013bdcc6a4a6a508c9670647ee7b9636a4fe3ebc2e02db514ccb43a4e4cf05574b5529bb98e3aefdd9162b787046ae0557f3be8fdb0db2d2c865ef1464a57a292624e2602ea69297181f70aeb1f2cfdb0b1a5d082fe72afd3973f0788ac407e4979f07db828c36e44c9a1e436b39534c2ad6db5fba2c028c3a946f899382cb23a76a0e778a44cbe06400000000000000001000000050000001ef4dc08bcff9b4ff29db069a95b79f5f1fe45cfe0cd835b"], 0x2208}, 0x6) 16:00:09 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x5, 0x3f) r2 = socket$inet6(0x18, 0x8000, 0xff) open$dir(&(0x7f00000005c0)='./bus\x00', 0x20000, 0x62b6fc98a4f563db) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchmod(r7, 0x100) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000000c0)="0de14b9510a71d26c6ab088530756e596fe48afe033b5d2daf", 0x19}, {&(0x7f0000000300)="02a288aca9f1af408c91a51d46ca2e0732df5d90d72ee8019df96fa4767ce779769295479aba6a4fc9982a77a92c415aa6abe886e7a72adc6253e4dcdaa7a9f80b4a3bf2a055b622210d13ad01728e5415e52c53f150d0495f767ae18d954be5efb1df1f8872d11743a0b1d4d4b0eac636ee1b9ca2238e1a6e363e0e78d303f2097d64659d2e1dfe655f855ca392ceb78074820e4dfad5a7a74425ca08c98e953a0a18051c7cf1fdbc01f50b5f4fb3234087a9fb24790e295159592ee6e40f5e8c9c606141d24a1a03d31d036e1e02437efccd", 0xd3}, {&(0x7f0000000200)="f580e4958f8e3ed187ad477f49aa60914769862127b75de892bba99e5aacd147091761a18b686e5ac5a58f1627343e4dd8dcfe", 0x33}, {&(0x7f0000000240)="6da0508ac316d122aa2e0a", 0xb}, {&(0x7f0000000400)="eee92aa20ff13367cdad9c926384efcd4b017e25620df2982b8f185c02b9414d09ed2f549c769ce5415fa7d9b9ea58ec7eeff6311f01a7a260b6e6dd7817b9210187707eed0a55f7c265721cdcd1ef9d854cf5aeb653dce7c0832578311e70cfb221d55f37610a1548acd6cb565a45dfea4968e852e8e0956811618625305b37f8ac04ee539ccdcf5cf38e78176b590254e90a9b453064aeb8ccd28b4d6892e5290e87a30f6aa5f8ba9e26dabca167dd72d171e2c27fd090bd08f8b2", 0xbc}], 0x5, &(0x7f0000000540)=[@rights={0x20, 0xffff, 0x1, [r2, r0, r3, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r4, r5, r6, r0]}], 0x48, 0x1}, 0x4) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a0df5f6d40209154a0900000000000000453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849daaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f80000000ef9d612f00000000361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000f35a6c5d88f5c0b550492b00000000ea000000000000000013c823acb8d039a843369a1479c284f9a6d019e4625a9852b1632c72b7b00c00b97c34663ec3fcacb3391603e01f852e176d3516b4c25937957c49ee7ad0612f710eccd7d477"], 0x10) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(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(r1, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r1, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = geteuid() r4 = getgid() r5 = geteuid() setreuid(0x0, r5) setuid(r5) socket$inet(0x2, 0x2, 0x5) r6 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r6, r5, r4, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = geteuid() r10 = getgid() r11 = geteuid() setreuid(0x0, r11) setuid(r11) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r9, r12, r11, r10, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000500)={{0x4, r2, r6, r8, r10, 0x14, 0x3f}, 0xfffffffffffffff9, 0x3f, 0x100000000}) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) 16:00:10 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x1a8, 0x4}) 16:00:10 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendmsg$unix(r0, &(0x7f00000010c0)={0x0, 0x0, 0xfffffffffffffffe}, 0x800) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x0, 0x80) writev(r1, &(0x7f0000002580)=[{&(0x7f0000001100)="555aefd1878007a8ec9051bf02e0a4a55d8a6c19254d0741579e7d099cd76f769f61a00ab0e1c93eaeb6ffede2c66db2d8c93d5d80fcaf1547b00667b0e546ff918107a9febd33e93d6592dffd85794b000004f2e7cfb69638b5579c3ad243d9ee8fc874812a1f61730f63096c6e5a9b67c930e62e9847bef5a2dfb3aca561934708d79d8d48aa718ee9a5b1f4dad4811259c776e00d0cf175f6898577415fcf5ea72759ceec5609692bce4bd574558a088ba7d3a371bfb7d2dc78929f545fadecf3ef0eac4410ab5e094cd94cbada48d77e605e961fb382c7ab7c13e55facd14e27d1d6e7ddc05854d1bd", 0xeb}, {&(0x7f0000001200)="f3e7c6332f6e21c5abeb08517dd9bca10afae448c412aaf06ebf4a33fbf0ce61021654fb830c2b512250d4ba43253b8d918cb2d9a48abcc7be64f103ca7a216415780cbb1160c74ec33f5b554ab394ef87440f53ede3b760d36d15bebda8353a9d7f3d021b80c558868e39030aa42d2831af85bb25ff947c18cc0f344201a86dfe5ec681c157d038e3", 0x89}, {&(0x7f00000012c0)="d4e0f2e58adaf4269cf9394f0ba6e7c7d876754110e8ec28c32fd23fe374cf6ce109d25a853c0e65a1dbd5f45ab7c582355bbca904b5f92d90140b3365e249b23074222cabd0fb0ad7110bbea7fe179e2cf1ae8305167748a218e8d2666bc9ad7a284556f0cfba8de1af5f4dfe33bdc252954b8dd4e414978540b4f4e8", 0x7d}, {&(0x7f0000001340)="23972b69dd6ad0d3a77de91bc1cb99d1426d5fa7f6db79d68a83e047c6543d9d1a503f7cf4933eee5885a270cdab4bdbbe32d0293f4975c408871755c215c9ea836713e59b1e8e64b8c75552bea0fe3de5a285", 0x53}, {&(0x7f00000013c0)="3921088ea250b46c7a730a1a3e8a26f2da2cd4a200cc00721e8ac20c84d1cd8f39f1d54b4d9bbd706a8c3edfd818e39ec0668b72389a7692fec86bb6a7609762a332841df6e9645256ee2e885cbb40a169f4d1c2ed052820da624bdf8f4ca6863c125889aa8c8b926d1c1f6f2dff83f245c1a1113f2a94d8f1acbc9ce27cc812992cf005a9527d9da0f652d89710174c1f4ee52f619343f4556f5f6f031ad702298204c2bd6b3f73294647cad6ab5d338b3bf1532c0bfe51dd499ff80b80f3e6f677a64aefa8d394a81164e1c2be54e2ce68e436c7f1f2245d8a77670a1ac5cc129e4cefa556f39457c8efa4927cfa8e70469bf065d7ad17e68638baf007cd6151bed3d98d013ec6f27c17a1439040e424fe34b37f1110ff9f7664d87c40a07aee5d39fff3231cd52c61b0fe9a165e7f69dd7c91120cffaf7334075f43ed90ef59d2c753c0fbd9d2e7497cffa62fa4a7b691153c7dc9567a11139664c3f93b7da48574961a73936223e4067907c1fb2b416212ed05c3589ac7af1dc8dd2c5e49740718724a22725d55c58daf816c57bc3936252a55b4f96565786dc71aa7f80474e37eb86e44071260377832ca8956e668ca5dd9b7172205f65ea10373db6056601b50fc8791ed48040dbec125b651eff0cd88b20996a7ea32d4021265c8d5cc2a7081cd082d5dbcd2d8b3bdbdfbe98059f34eab3da389b057a95e3b3166610e25f58750e54d88296a0a1e6424ce729e35f83bbcf44fccd79835ea76483a6bbabaae8114fa45654d9cbac6a35470d4de6847e3dc6fc1ce68b0eb948127da5fd344726594e7d521c899f79c1a45df0c1f5412991ca57e9cd80fcceb0145a60bddc9be20b88d3235d1ee1b2ed4eee9ec15aa782774621be5b1ede6f18b4ad450341d16ad5f88c334c327058ff6e0c0ca1eaf0079500dc1b57126c17c350f19cffaefbe541b14b9074f549401c9825a4962f846a56bbe9765e274ac16077e700f92f8c154086542aa902115cecf03f6cea517022d8f261b6adef5c0a9a03eeec9eb1be1d33205863447e185ad9a237c14f51b109fe2604c22b32c3147b6d795fd12025db60b167c16b2f69e7335e68e9aec4a1649b45be49f6573090229e418b56816dc422a65c7e374e8fc16ac359d1c39239ee54906ed69c3d81422d1bd193de67db436883262562530a08f26fe2168cf1ae062cb6b95ec084fd2b28d2213415ddd27eb271ee4458f54276d2f92868a2fdcfd729fc99d31d54852f3aa158f64da72e4781b977ff112139de48ba1a954b9129aa8c06b8772a8f72e65d2e471b023f17653394ce6939cbba2c02364b3c1858b05fad2e46b331962eaf8c5c3bdd8eee76dddc0de51f989c67b251dc9799c51f40bae59ccbedd723f3fdeabfb613f42ac307577b29979c0a4836f2b0d95ab0221410c28e7feec99c04e4cc7411c8089d899c80e26685e83eaa463123f2e7b65dd60376d2339810c1198a2e71146e4fa089b13d046492ca37231cb28e03607a5359e8e4bc10cb11649eb0f7c740b6947a9a46cee7763aa3b9b8bd1e0cca79a97d9cb60732bbc13adcf8fdbc18d5f308ec5a1314718f4be57126d36d65b94b1765519e4df76ebbbdec43e9db669fd4145de5d126de42eebce8f0ef6481be96ecc2256c0e7dc66e7a2fea81e0c66017c992b772f90958d500ca09449aab2f09005368b93f9b8e9bfa269a6a406c96f918a43acbd87041a3c223491bfe7afafd383660fe13fdcc403e670b70770f219aeba68a26b361d01810478cf36be6cc580ef4325818239670a9f8121b87e45dc8f9ac1765c20e2ee4d402dc117cf228b7e79cf7d0586a58c4ad33001ace2834ec1742631689dafcecaa322df67a5dddfecfcfd352b39ecb02722641cd20916a921228709d193d2f553929bf78533f9890085584986cc3a9a16d66de341a975caba9cf590d677f0426e094b43c5c150274b7ba50e568d2bb85a326115961bee10fcc75298444aa75a5fa4dbdbebd354863664e4c3a7185a4df1c3e2b2e0b46258d0eb8158def34a328b18428ece1c2eced096798e429a258295a0de52216bbef34d6e2c21b2b1ddfd7813cad6d6368d549e6d87b64b862535ef8474283bd577138a4667de2a79becdd717845443a91946d3c0551162d6be90a97932dda11a2f1de97166965ecd69cc03c54142441c3206611b9fbb48418c1508b02a2687da8cfb7966e6ac3ee4d89f15114f551e755c209fb67fd58b355b8c400ae3008b62071d22982c72adddd36571cca5d348e09ec1ac43649331b891be8e14e1e7bfc74f7a12d81e2158ad35991d017ad1f580d7f13098fc2cfdf9b1724f80a1ed2ad60835225417b8df9cd6585ccd642c3d7751f5b63266e0e405565970a990eb5760debdcee00850b21e7c04898d4eb392ad5bfcefa9b7e1cb0aaf5ddf5ba71d4f5b7b5f5d9638abd65b8fe4d9a70d15287c006f69a3871101299d99dc3d52688d4033ce997dcb99232fb410047f936b7156bee5e0ac9c28c607dfa66fd5bfa261a9aa96dfff3884a1f8640e9c490d7c88530bc0221ffcfa8f17b7286f6c6ce5480e8cc490a5c75c434c5bc8383d42ea0e368a607ee075c8ec1aa8dc8685c956c6118f0ada0758ea0ba836dc91b8d919bff827880d65beaef5e744de04f2ed5d528dbd2e5b6db9c0b413a7dffebcd6f8b6e253cef3e25523a8fe39806c4d0227b378ce986557c965c9adc77b167260089308b6f4311f8a42f2cb4dfe7ac0e93635542072183d3c3773b7fbaaec0ca1151e50e9de43262a8f1dedb893daf6708f5d08771698e43a8e59bc4c1e672b9e6ddf9f83c7da02a58e380214e9163abda430178dfd37bc3ccb5ba983fc3db7183e3be1c66a327e4172b27d7da6d3e631741fd3af8fd161047a1b103a6bbeb1638ebf8f787b2d598e7a1fc67bf9ae7b9b2ee84646592e4f40afac6c14303c3943431bd6622b31185c12e268824a4dac667dbf854914a6e6bfa042abe780f40ada0cffe05763cb2f18bbc1c939e055c4957a34ee1510f973fc1d7b5fb348a34534317a85931f4afa2902024029af9029e25dd343ddcc34da8e9307809d4f91bba3219d10986d4fe52c559a243a0885f973eb6b9a25d88d5e92381fc530beca20943117d315cdb67cd16ef005758abecdf460dd6ecbfcb66147823c5286d59455c8650f34f9a8ae951037880a2e9c9e0819c843e7d4a51bf2ba842b0e5b70b67a67fa1b820c43309d9c20d1b202f4a6cda3709e199f944b3bcef3902e820633219ac4217bd09e398843d085ca6e19c766cfb3ea3beed511660464d6aeaa54a1bc91c4aae9b5b0fcb56042d94906f06e8ea1d1834fa4fca8fdb17f42977987cae118d7d47e6a29c1420e85a721515655b4ad3cb6aa77376203b4b9b425d8d62a63401ece3faf3730f66d8b34338822b5102b7d3f064924c411576d4f5d0961edd214f0935ea35cadaaa27badb05d23d55a1269322d1a7375a8d037fed101cbc05e1332e49222323e4b0c871f64a335b0b77de7bed401713b703d858297e4744694c6aa42303cbede0c85ef8176d3f323977d7bdedecd5eff78fadae55085450efe11acd0f9dc06c5a534ad50790cd530a0b19c4f3cf525806cd510d7cc5cef0047e3c1c188f8e2bb75cbebe149c25dfda3b1f8cc9991688373169d8dd2e9d54565d4ae536d03c9d8b6f53c67ea98c18f5e60c1db37e6ed6c3881bceb5d4543a886ccdcb24abad77ae96f64fdbf3e4c6efb5538ab830d3b8bc6bd2996e18d1008b9436ccb2f25a491f17ed3802f1f8752c69129641598dd8770a619f84964c45bf8534753a2327b3c21243ad5d2a8570e534fd376dd724a426c4be4269531522eb067124a8a90e6a38e63910137b2578f56d94721f9a31ca63a6988e7d2ac477be5e9f86c52f34b6c65723fc6ac47749e29f29aee20fd71996da08d701fc664afc7b81b8b764c1c432ccd95ff20580b3e81ea7c47f6d2696457dd54728137d7f5c4d1c870650aaba252dac5154d571bbcf4a8c0308c84af4402f8073e671f56b3c509c12cc54240fe94ab9fa7bc6e88de5e2e179527131ebb923b204bc25a4f3bf6597c43e87b168a0959526eee51ec114bf76bf652de051349dd00937fc6716e09bf77b37b2246c4cf9742f404fb5477d76d2da8ba05360b965654812b83c143e38a3c121ac69593e7b38062fe3ad253fcc9d797f89fda78eea067d14e597238272a2452e006348c50f1f20678ec8706dbec1ebcc1c2f3e9574817b7da0ddcbad074a886d031d31313c69dbc6ff46158a66329ffb676b85dc4d2c19dd00e3447b21a86f8927caa1c3be94e3ece429cbfc230eb48a6eac1c41364cb6700eb196951b4ce0f692911b571dffcb816b6e88f73ac909d72d7451be0d85c5cfac19db0839feaf06c4b63bbcaf2797e115b42ed3041e79ffa2442b8f96e90ef2d017d87f00bff11712ed8c4f03f8b9958988aefed93a9b9390efc825f19301fcbdd5233f50db9f3ee359a7bde35be4955ddc41520018b1045e4a5b9db6c2415ddda41ba4b85c09bab84dded00d2bd3e1aec131fa4a46674f80732cd14a49edda842e25920d97c2151cf1ac3e8529d26109bc76e8e5fd5a7601c92fa4a7a88d49489f4404947b84de16653e4672ac846d76160a24bfad9be1fadb844ba2dbee620334f5aaceeb6cc3131b3d982fea89346271c87978690636bdcbe1667200fe46f20704c27d47b75d98d8d4f28a5660319587b6f4299d5c8b386cf4b1efac6ce645e31ce786c18e390bd43aa8d209e08a46e60c7a21d8e0aeddee4d15c57629845760b0aa64ccd5eeb17686e858e6db048383fff716d52f5e3db932fa244b20cd12f8e4fc1b6030ec3e4b14e5d242f7d76e69947dbb53d45789d799c73e6732669ab90891fe12d515285e239657a14e08465b8a0e8631be8afca407028211e809869280a7921e84eef0f923b2667128c2f94542e508bcfcf0057e363a1e8e51ded820ad02e051251caa7e061918d6e8dd0e901cbad77f072531871e93abcacf4ca98a5432c880cf484b440a0f73a90bd20f2874c248385af6b0ba9a179e9d0f7ecb86043b2bbd971699f690e085a2788d0f6274b3946903c37cd76e497405d4011f5124ce4eb1fa5f9869ae311bbb635c3c5b7d831a26bce5a481b077c4fbd6f16d8b613e22815218698fa20baab9630dbe135cd3b91947448addb7bd251f66e9c61a191b3407cbc1ff490040f9ffcc9c2b9be02fb525375e509009126ba81293f14961de7c6a6aa91dc59438eed658581ac99c1cb06802875943edba8f56a41e201eca9abe7748c16878f30b0b4bb76182359169d22da215ceb92f1555787dd6982c8493c097fbe049ad2c1985f323afbb1982ad1b91658356f61bbceb6a24c6711a44d516e139bf6300672bcf8fac6e1deb849e792fc05fcb7815544961738ff034ba726a0a4d77f85cf91f31710e092b427eea38863398dfc9ab489902fbc12c4377093f19472a38bb1de0e608734a171975e46bda93e53b2cb5411d0a2d668131f63c6e86e9c000d219e0624e2039633604d9a728b80fe45ae6141ca8f06504c2e5da1b6076e01d5fc042139550fc618d0e42a88093043ef40aeffd56e6127f487376e1435e33329b38eb1c5c32598a0dc393a75d1948875adb69bf086aafb8cb63f0d99656b3fdd03c46a16a6b27921005e16fedd5867aab7317562c08ca5a6731acca0319e060d3aef1684d5fdc403c9a4fe794ff85c7d3646a70c859be68b3bb70bff0b68dd18a9c636e29726b220b18cb06c56c26636a02f93", 0x1000}, {&(0x7f00000023c0)="300ae8316ad0e1ec148ef2a8bc572247cd53329c33f56fa42e62e9717ad934fd629d8455f3b5d92de16e5d2b41f71dffa61490e5e88364e78b1475ec9aba5452cc46b4c4e652b22df39452c28ea18dc3c9f05f43e64c97d9a8aaae9b88d61bcfbcf677120873e3f5206753b6bb68535ffc779867a332f23f3b78b994447e796605d964b4cf4a2e02b6ddd3526ab50a3126decd", 0x93}, {&(0x7f0000002480)="e38f2c4f3130dd6f34dafe4eb3be614f96582c829667613121628b315af1d1a20dad191b59d615608542131bb3b49f93bbfd4df8afc6d0722c834664a96f6d201616a7079f61a998ad14125a20b06ba524e0d4b6c1c5340c9106487f4d07be8c2780fd1cf351bba02379289ec95d7425f96d49f56751e34f5191b78920855445f23dd8a680480044358cc9969c6ea6b3b4743e002382d0ad142faffac7560f090d0f9c42292ce2e44484114a61e254fb1f5a17918732e59581363084909c57e257aee474e99759a6d98dc6149786e48b23165f783ba1b299b6", 0xd9}], 0x7) 16:07:04 executing program 1: socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x12, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000280)="97ee6d875460a2dbb782bdb5aa8579d889374c720759d22b3867194d6f16ab196a2f951147918e207e32d5534d9f48922d5ef87616fb0475b0e44500004387d1e7c22b4cbae0cf70803c4029b83f35ef486bead771f7b161d529aac168dff09c44ee7df41ec4a982a4c1d97c129130de02d5bc3cece2dccbbdf64208ae466f6df5b6e333b21c04901fa90431f37119c685f729651d0574bf96a88b0f28323f7b311e2af259ac215321910d08f1dc25ac520d72f08815974d9d83037f95c5ec066cc88aa758cf2c95a9fd105a6d1ed8e3d8c22a0a17a6ac5eb135ea03ee575ebcd5d699fbb35fe48c6c28f7db8f461a9c00230ddf44cdcde9f3e25ad26b3bacb3f7f293ef70d39523ebe4e1328c54c2e89e777dcb6ed1b40f1f269e9271150fd157c901324303139c354f08680de44900"/316, 0x12c) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ftruncate(r5, 0x0, 0x8) poll(&(0x7f00000000c0)=[{r2, 0x2}, {r3, 0x3}, {r4, 0x10}], 0x3, 0x7) 16:07:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:07:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x43d) semop(r1, &(0x7f00000003c0)=[{0xb, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2, 0x100, 0x7fc}], 0x3) r2 = semget$private(0x0, 0x2, 0x50c) semop(r2, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f00000003c0)="200e1e2bdd9a2fda9688369bdf141d6130bfbb1000"/42, 0x19) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r10, r12, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r4, r9) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r15, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r15, &(0x7f00000007c0), 0xcb005093f78273e) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r14, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) r20 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r20}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r21 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r21, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r24 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x400) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f00000001c0)={{0x2, r24, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r27, r29, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r22, r26) fchown(r20, r26, 0xffffffffffffffff) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r14, r26, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe41, 0x9, 0x7fe}) r30 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x0, r4, r14, r30, 0x0, 0x7f, 0x401}, 0x547, 0x7, 0x3}) semop(r2, &(0x7f0000001180), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000500)=[0xfffffffffffffff8, 0x81, 0x3, 0x200, 0xc, 0x1f, 0x7]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r31 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) bind(r31, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getegid() r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xffffff9e) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r37 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r37, 0x1}, {r37, 0xaf}, {r37, 0x10e}, {r37}, {r37, 0x2}], 0x5, 0x8eb6) semop(0x0, &(0x7f0000000380), 0x0) shutdown(r37, 0x1) fcntl$dupfd(r37, 0x1b, r36) r38 = socket(0x2, 0x2, 0x0) connect$unix(r38, &(0x7f0000000400)=ANY=[@ANYBLOB="c202464294a12eaf66695e9b4dc4e7d92d9ddae4d7de112672efb98efba7d8100f8316e300dd3da8c3feec8ea6ae9c3ed35478ce9b1784e65e01e05e6862529d9a29fddf5b527e61170127dcb3a3dcf7372b"], 0x10) r39 = dup2(r38, r38) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSMUXIO_INJECTEVENT(r39, 0x80185760, &(0x7f0000000340)={0x9, 0xffffffff, {0xffffffffffffffe0, 0x8}}) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r32, r33, r35, r40, 0x4}, 0x203, 0x3fe, 0x2}) setegid(r40) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) 16:07:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)) 16:07:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000001000/0xa000)=nil, 0xa000) shutdown(r0, 0x0) 16:07:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x800, 0x87) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = accept$inet6(r3, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r5, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r6 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000800)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r8 = geteuid() r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r8, r11, r10, r9, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r12 = getegid() r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r6, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r7, r10, r12}, @rights={0x20, 0xffff, 0x1, [r5, r5, r13]}], 0x40, 0x20c}, 0x0) r14 = geteuid() r15 = getgid() r16 = geteuid() setreuid(0x0, r16) setuid(r16) r17 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r14, r17, r16, r15, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r18 = socket(0x2, 0xc003, 0x6) connect$unix(r18, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2860b4922cd23500"/189], 0x10) write(r18, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r18, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r19 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r19}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r21 = geteuid() r22 = getgid() r23 = geteuid() setreuid(0x0, r23) setuid(r23) r24 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r21, r24, r23, r22, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r25 = getegid() r26 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r19, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r20, r23, r25}, @rights={0x20, 0xffff, 0x1, [r18, r18, r26]}], 0x40, 0x20c}, 0x0) r27 = geteuid() r28 = getgid() r29 = geteuid() setreuid(0x0, r29) setuid(r29) r30 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r27, r30, r29, r28, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r31 = geteuid() r32 = getgid() r33 = geteuid() setreuid(0x0, r33) setuid(r33) r34 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r31, r34, r33, r32, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x7, &(0x7f0000000600)=[r25, 0x0, 0x0, r30, r32, 0x0, 0xffffffffffffffff]) r36 = socket(0x18, 0x1, 0x0) close(r36) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r37 = getpgrp() r38 = geteuid() r39 = getgid() r40 = geteuid() setreuid(0x0, r40) setuid(r40) r41 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r38, r41, r40, r39, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) r43 = socket(0x18, 0x1, 0x0) close(r43) connect$unix(r43, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r44 = geteuid() r45 = getgid() r46 = geteuid() setreuid(0x0, r46) setuid(r46) r47 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r44, r47, r46, r45, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r48 = geteuid() r49 = getgid() r50 = geteuid() setreuid(0x0, r50) setuid(r50) r51 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r48, r51, r50, r49, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r52 = socket(0x18, 0x1, 0x0) close(r52) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r53 = open(&(0x7f0000000680)='./bus\x00', 0x200, 0x8) r54 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r54}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r55 = socket(0x800000018, 0x1, 0x0) bind$unix(r55, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r56 = socket(0x800000018, 0x1, 0x0) bind$unix(r56, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r57 = socket(0x800000018, 0x1, 0x0) bind$unix(r57, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="6fbf05d67b46e9eb5b242588fd3c6632c59fe85a0927e319e5a54156444107d240f8fe21dd45ec8abcb30650ba32cf7e1017a93d07fba8940b0b0b3566acce8eff113beebfcf21d5121b47490d4e3c49566175ebe696cb6d5166cb82c05f364980428ec1db9549271aa90ad478217c07eeddaf9accd54d29019383", 0x7b}, {&(0x7f0000000380)="556b5dfad2f5e12f29459bb35fc4f257d77e882b78273949d06c0d6008dfe52bb44fcff20ad8127ab977aee7947bab1eb5206746d37a13f1c365daf7db5a43c1409d20995dc2e57936483dccea58a49fb0831affe185bda48c49528d2554b870c46c100088e59900cd95b74fbd230bf1f4bb64a95840b0db3b6b9eed9b63378c2870d96d753d1ea4269b58c531c3dad9fbfefbb0fee579687c321bffd4f400d28b1dfd991e59cf4494240736bfcb27d1ea82898f75dd42200f442c7f6ece4ab623e1fa51a6393eec58bccbffac", 0xcd}, {&(0x7f0000000480)="2fb32ae071c2b15a2d67d439dcccf24d0f5b3c0df287a3fa085fa5e83ae1c579e684e4d01db308410411d905b54c7ff6133bc4ed856edc5cb3f6d610d8a14a99239c9e47ab2160bb1a97daed7f9b083e6624f38e2f34852fb1e5feabfb542d31eb0a4982253b1e0833ff759ba8475df02dc13516783b734349d4ae3414839c3a5f64ded905abff2947e3043cfef746a1e482dfc079ee2be8e5c8d0e120bac9ff11a4ecaf2d68e87beeb7d2ac38f258a6ef20f3fd252bd9a0b88cca82d6b09ed1dda349adbe218784219ff1bea9256be5c1f3ba", 0xd3}, {&(0x7f0000000140)="768d57fa91d956188ce10ca84eb2ef6c91eac54ef3799916473efc469fa0f445c986a2f53230df9622efdbe8be301f77339103b697df538ea0d04f9e732fb7ec099b46898bfac2da085980d5fa2467fcaf86", 0x52}, {&(0x7f0000000200)="e63e7f23", 0x4}], 0x5, &(0x7f00000006c0)=[@rights={0x18, 0xffff, 0x1, [r2, r4]}, @cred={0x20, 0xffff, 0x0, r7, r14, r35}, @rights={0x18, 0xffff, 0x1, [r36, r0]}, @cred={0x20, 0xffff, 0x0, r37, 0x0, r41}, @rights={0x20, 0xffff, 0x1, [r42, r43, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0x0, r46, r51}, @rights={0x30, 0xffff, 0x1, [r52, r53, r0, r54, r55, r0, r56, r57]}], 0xe0, 0x15}, 0x407) r58 = socket(0x800000018, 0x1, 0x0) bind$unix(r58, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x7011, r58, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x2000000, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:07:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0xfffffffd, 0x3c6a, "9375b01a93b45136fdf0f2e17a7fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) 16:07:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f00000001c0)={0x101, 0x1}) r4 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x7, 0x27, 0x35, 0x7}, {0x1000, 0x5, 0x1b, 0x4}, {0x8, 0x81, 0x3, 0x1}]}) getsockopt$inet_opts(r3, 0x0, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) r5 = socket(0x11, 0x4003, 0x0) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) sendto$unix(r6, &(0x7f00000003c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xfffffffffffffe6e, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x0) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) r9 = syz_open_pts() r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) sendmsg$unix(r4, &(0x7f0000000780)={&(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000540)="18e412925a90b46c1b5468fe4cecf740462d8c1570912c7075b7576088b377b5b5bd6e18e1826a07c99cd7c58b9b397a0a19d064a3a20f7a3e5df396933012e5354eea2a8fd132fca12dec14efad48609e7ccb8875ed7217ad9bf9e036b7fbc23c49f5e380c2a171efc1e0768fcc3b1c4bf1c7083411ca374a5b17055673485f39e4009c599f2cacfae04eebf22c88a684be0bf6146e2bf6a3df86f53e93fa1b0cb07a89eeb8b876116ec666cac61c3d16a602c3a4b8f72af77740e893dc1667483ef80fdae6d4199a9fd4387f", 0xcd}, {&(0x7f0000000640)="370857da37d90f863d43f791091c38a05bca2666743595fa6629f3fccd49aaf727f93f0404a3c89f20ee0104b6c0b332aca585fd6957ee9de47c04367328f5c5532ab6881cada2f0658adbb1d3fad109c8bfaaf37493abbf6551012ad283b844322f8b9b0453a508690bdb6170eea5ebe0ba79485eda354eec876ef90ceae640d5925635249cb98f101bade8d69fce924741c0c4d56621b11773098c6cf496ea4e2488108ce745076f3f53f8f62f64a0c2", 0xb1}], 0x2, &(0x7f00000007c0)=ANY=[@ANYBLOB="a4", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r10, @ANYRES32, @ANYBLOB="00000000518bb5f43db65e5e4adb606dff0800faef4a257bfcb3d3160b"], 0x38, 0x401}, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x3]}, 0x3c) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r11 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r11, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) select(0x40, &(0x7f0000000180)={0x1, 0x326, 0x800, 0x10001, 0x7fffffff, 0xffff, 0x4, 0x8}, &(0x7f0000000280)={0x9, 0xb1, 0x8, 0x80000001, 0x1, 0x7f8, 0x7, 0xffffffffffffff81}, &(0x7f00000002c0)={0x3f, 0x5, 0x200, 0x8, 0x0, 0x2, 0x8, 0x400}, &(0x7f0000000300)={0x3, 0x341}) 16:07:04 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$getown(r2, 0x5) 16:07:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4012, r0, 0x0, 0xfffffffffffffffc) pipe(&(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='%)$-%#(.,./]\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='-\'(\x00'], &(0x7f0000002780)=[0x0, &(0x7f0000000480)=':{\x00', &(0x7f00000004c0)='&/,\x00', 0x0, 0x0, &(0x7f0000002740)='^,](\'%#\x00']) openat(0xffffffffffffffff, 0x0, 0x40, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000002b00)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0, 0x52) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:07:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000080)=""/224, 0xe0}, {&(0x7f0000000180)=""/156, 0x9c}, {&(0x7f0000000300)=""/154, 0x9a}, {&(0x7f0000000000)=""/50, 0x32}, {&(0x7f00000003c0)=""/186, 0xba}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0}, 0xc) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r4, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r5 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r7 = geteuid() r8 = getgid() r9 = geteuid() setreuid(0x0, r9) setuid(r9) r10 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r7, r10, r9, r8, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r11 = getegid() r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r5, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r6, r9, r11}, @rights={0x20, 0xffff, 0x1, [r4, r4, r12]}], 0x40, 0x20c}, 0x0) fchown(r2, r3, r11) r13 = msgget$private(0x0, 0x20) msgsnd(r13, &(0x7f0000001b80)={0x3, "efcec6c98ee0bf2b7323123b0b74649a6d689ece343f5ca7d88a4690b27d1fb84d3334202fca22da02c2c731b0e55557cddf43cf8db976641de6a0d92308f94c63440be2d0f4338a344f06e964be5359ea5bedd3d6216c02ef0892e98bb01cc8849ef323d89178141a5804d709dc29234a4bf3b8dfb459465d135a60fdd535921137bd6b9c6a647d8f94e1eb40d3f091d8a8971cc3f433991de102238210"}, 0xa6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r14, &(0x7f0000001b40)={&(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001ac0)=[{&(0x7f00000005c0)="5bd3e909307d3351a8ef6a6fa9ec853523430c1d81cafc6b78d2216bd22c528c7f6dc8bd0e43f52328d837ef825eeb3235c55c293a493459717392925893abb0ad5b198d185dfca7ec9b85e6309839b0f6d383057516644a2dc554d76f5db760d9a9173f550c69a8611b4c85b2b9b2a9e4360a23c26ca165497737913822956ef031a8fe5f0c5f66229e865a88ad705c9f9c15125d4583247f9ac7b37b9b2a408888b28f016342865e3a6fea109b265855049efee100175b8df983aba9b1cd48e58eeb54277084c60400b7e7e0363131ea2d36363b349674019385c27e7ad1f60b0e5e7fc46b359b4a12114ed718096a7c17d36fa2571627c1a93035e773756b877d56e818f01003e48a40538c61969b61a07a0e3c33cc405785eaa9ae44ace3ba09868d5a3d2a357cfd5d527963b3150e48fc8f20bc42712c46252a2008b384e3a288b802300aa4faba8f7f2981dd90d289adfed330ea99851b86f241799ce9f1c6ba7e40f7ddd874bec1608491a06df319ab1c43a4e656b697312904eb334bc69cbf6979b6166ca9c9044dc5f85b7a11bc6f7d2ee70cdb0ff233e1da893bc2de39028ad44309e5750d022e1a5095234225be7db4a6b303fa4e3e86177de1d52912438a84f7d8211caa8afe29f9b12c62c89f5ab836ec61e1c40995c301195e393cf7dd1cecdb8640dc5c809e1bd71b59de5b0b7669c54199bbc7cebe7e5078bcae6bf6b1974d77e34f633277bc246fbf5def6746b5562bed82042ce36cdd1438b7e214c57866269512d5fd7796f38236fa2d373881ac8dcd2170cb1622910238971354be3a02fb759ab085aa47309b3408e5c7e2f003741023ed259e069a3964bc93de7b07829389ef8b30dec7afc02dfde43b483c6355ab952a938cd71e1fdbbcd7b95f39c70e2eed87b388f01d681022c5f9b3ad0f88df3c5b5de171a908d62b4987db2b8ff97694d8637a13393295623e78a0388e37aacae5718cd1b06fcd5965148a1e4f141e46d4f040c927c50c333505f7255d2299543bc220be68a15e0bc6ff67189c0eff671f9143345eb9fb4f4e55239f115b210890d81bc95b5fa40c6e5c6eb9ef247b08a6d869e4d7a67c5aac4cf7c8f3da7166fa0de4450509feabb117d8cb7c5a2ca469e463149ec8426eee1d485bec67b91ad45477498cff909579f1a36e1cf79fdf6f48e3208c0e190b06b5abd461c3a4a6d097f920b3b7188bf1fdb7f2f4e8fe5077798735a1fcdadecacf124848da1873993a758aab69c9b38b3f797372df5208e8a3f740ec2d67d74cf876a1abf4555318a7bc3c74010a99dac829bd520a426fbb85dfbf027b9284291db8c5c51514fd861add16fc2af94fe07f6f7e1102f56c2a69032c3fa4897876a9b9707506ac5070d8db7314ed61cb9daebc0d9206eb9da201ba7b38795dcd88f5e773f3ac003349fa1a7ff63df2fdd922992d8586692437aa28b1ed9d856389230322bce973ba8fbd554aba00b8c0e53144cfea1084fb642406967268d19d056a4ec42c5d1f353a2ce67c73d7043a4b0b0a24e22d44169a73704f64e6deeba0f05a69b0b6b367ad2ec6349849bc8402b84df84c451308d947541d8f731407f337b30e1ee16a027d5ae66549d9b4bcf38f47786eddedee7111d0680de163f6ebc3c125004001c2d3ffc5884224c47b2c0a32789d218f05d9c2efecd7a909ef61bdb82d31632d3095598b79f866372562a5243b584e059f2d65e18cd62928dd8b29bcd3d3bd9820ffb640214b1a606132d6e2817fa3f43304f8c8f9dc251027c5505ccb95724347fb837364840fa5a7546320766c6940d896c30d54b28b9f3075795b276430514e96c37cd921baf7ea7714425336db3047aad0867d10c734eec6dc57a1f18464c0bd85e26f37d073989c6c82ebd22cc43fc67e6145356e26538f6faa1c800435d4efb63ccbaf09f24d480ea94a8d2cbf593f17139eda15a469d0f98141d3bdab0e15be8d59268d1ec61fcb0330694a86d3e7e06f842e8b48a2da3ceb34df28f8c242e95a5c689d77dde88f32dd1da020700bb71f52965c30cb31d7df943b42c75f9dd2e2a3a4ef35fbed18afac1530b4a4aa1c8e2d76d24502f574ee6d1570c19edaa2ef8cf6a0ddb31c049d2fb226c680c3f6f62d4fb3f2ad59a8788e75d4f70cdbc0343dfae6bfebefee0daed5d8e1feccda4275df1693cfc40c29e58b8166c6f273d9097fabdb80afe5f86d295a9c7bb79af0bc7dab336d933084b759e32ba02086449b6b7292d19c82eae9a8dd2206c278001be8959efb8e83e07697d35f0d3ae1fd5782276cff76299c30a3e9286c7f17672a69346c7c704c31663300e64f169562ce9e93d68a9a14c86c5158b810321c54ffc1f82a23316d8f2f8d8980c100cd5de25c33c593ade561cd61233f9335b238bf43478917cd42f8e294d008cd9fd1ebb89c53e132837fd02bd94e4aa1a7f1ef7116b9f72832a127ce8e7f3231ff9082d8072a8f39923dec5d4b035e33b0aa0bfd6e5996c977dd2a9e6fb4e99980897f3951132f1eb88b2115af04dad0cecbad0be604d620a8a71c3f120308765758543bdc173bf575e94781339021942bd400af33a78866aa6cb8cb2ac27a9b32f8bc3cd7de0c664476b2045a4d172f99e87f20c17b995822f94e805beb241d8935dc852b8e3cf25faefa4cdfd7abf6d04735b0e22258e279d1500160f437bf30fcf089e5611ee490b29f67416448911f9d137295d3819c66f1b6baf0b6187695148b8bd03591c790b359615b52c9473f61129351838655035801e1d197f82e49727ee7c83594d225778c850e532947e5b36fc5ce40bcb12b05c0a3e9855d5f5f344b16ff358016f335d19018145319126e15b0644fcd69767d71cc8543c5a11c0a07749ae5377f58a9bb473e8f25f451a0dc169581de60f597205c58776477a2b16f52fa1cffc3395854316fc6a7b293e686ca0d221a306a63575df2f52ffb361b61f64f115aa56b489b6bf1f0433e9229250befc98b650ebc0428d9515af2f0ce2679078066884630a824583de9f1f7ccabbc9bbe5d01ff889485cd469e9e6aaa51b55bbda308c8713f7a5cfc6fef5920b86e3418cfb1151569f94b6d04681863397ee528a51e1f51db5e9712bcdbee963074206e301f4b702af034bb6003283db995bbbe83fc7fa089a4cbfa037746b19ce81c34b2041e57ddc086f5a240dd47810e59a4ca57c6f47112fba2958f7cb3340d0e2a59b18482655e1a99d654e7705172e32ae37b4ed74bd3f0c4d7fb5455c94abb24fd04c1508c5017465dc4c53c59786977b462dfc5c3f9aba2180b699223850bf24431656026e2b1a2f8a64315bf8df49c5cac6d57c0a2605028dfa64218d050e6dad18395e60a20da8ac3c71262771e1ee844f12fd1b32cb32229be9dd90d7edda00e30636fba2761b441494b0788d4d6b4d2eb470ac816eedbc9726a59845ce4244e74813d6a3cd798a2e7155c8f4c407e1328c719c447629d9e519783fbf97e80c7176dd1364abc2f4611cb1b5b025d6190ce45bd09c7e0b1304a5eed9bb713a0fdcecfa1e99802b93473373b814a3a1942b7bebe1f24ce87c2def0ba17e1da4131487daf62c813182ba4073f0542a0f1e965dde4c1b0e3e015b6f903a2f56a80e6d34fb91d6ae8f3216dd23d92804ff6237c4ed59ba3418e4277350227b92628df67a069ad7f0802773fb5a822bb8c08376736f13ff705bc0b1559c623dcc106d22adf2346e626f245eaadb6b3b58765327a3fdd259a45cedb63a428f8f9fd7fdedb118c292a912bc5da2defd4297da1da668595de81cf144728cf1515abee071f3642a5fcbd45ea11e5d461a995b68a8f960fed2e5a80152bcb0d204c59d8a68dcf2ceff315a1548d6c77118a7b6007c7f7c0912a7333ad2712bc87b719605f611862cb8a50657f1cdb9b1349595b1c696f0d49fee508f113542ca56f9a19ec2e5820b7098d29379f25176f9f4087f8618223db467484ef07c2d47c5f7373c03d5a8fce197c10e609536f8fbe617966ff865cf484176e5f39d20abb59c73254157a5a0e5c9046826c8af9435bcc837defd4d9b2644f14987e2a74c2b74d143e8dbacc950bd8cd59a37b66cba94dc03c55a976b2140bbd21469bb4f871d8b38c2782078ff56cf8099418bd1c926fad5f5fa49f0b38cc429c9557feb3fbc66dae063a8d6847817976585de75c0ab2079b7576f7e4064de6259054fda4b29070880d257c1a0d09e543dd3d2e853f6b411c98bca1df1ca738ca132b46848f671c6f382b677ab88c2875f6721a455b8ece334aa9222ae1792b2ff2863420702d7ea991eaac7786d57daad928b1bbf1b0182d14f572e4ff6c2bc78837a912681ec04e0fce545a2503a4ca00d2de2f7fbdd5038e83179996fa2e413168410b47d2017635ce28468c86d1a2d3700e8c0594e0750bd43879322b1808605d441025350eb5c66c833b7b7867403c86697905573ffea36b9f8d46efb9e3109d7f09c114cda610a563941dfcfede8f19d84679c1ced6087558a23336fb3a81c91ae4d5b8988dc7ff0d4c8a41cebadc4a00216e88cfa5163c2ccc5f4c3d848bb1240b39cbb9dac6549a3ecb2c3f2b103e0ab15a39f6a2034d02a2b552d7c1a78165277e3cea1ff8aa49cb0aadd2fda5401b1bae0c09f6d5bdc045fb88a1709dc68830f14a96ed6a8d4e1fe827633d14c6e8deb626b70e40a0d7dbd206eaa976e749fd15c957a6fd41e565faa0c0b934ff49338ec8268846cf607ece59b0cbddbd599549df1c371cf14ea2eafb794a1ccd7b8a65a2ee6be54218272b9478e5f7ff157d261f810ecd2c8c42075b62b72e78cce350ac2e6f37e948cab0ff676e031002c9ec79177c58333ab80a57d6c2377f2c3e6a3a7bcd2d6d99e7ac8c5c38b19ad4310dab15e4506283b53279b967c57b0d75b159368862a1b2719b9fd94de5500db76e82c65d5fe2d237a42da6e000f27dce59f9080e833d07ae4a884e85c6c4367c890dc61d250adcf70ead5b6cd9649ef7972c9c4ac497b582974d496854a3f416e21bbb0f31632507c775fef9cd852392e2f8e50b636172546cce4df492126a9a6f26afc533bcbbe4e4b84ac7e6a56c896856e6ef639e21010c326ad4e47b84d89bab375eb3ad4a190bf6cea73ef802b524181367e03f1b2f1c152b6bd151edebb8e34c7f5592ba9ffca93f520da8bb072e3f4d95043f108bae3223eaeed78b350211fb3d3d8b446ecd54ca6740e1408287c27ca6ff70ccd0b33898082a788b73106cb0b09b56b3256e7d2f2fa8bf26d9c6ed2121b889dcb5e04b8219c4098b33abbf0efcf5e5dc2de903e015d44ec9130fad8169c9fe7018275e11b67e7ffb3ee227a019b3e6d125ab4966de9e9f0ab03e58e3ce927eac102e09e8dd36f44973b030ba644ad1e440c3660725b354c4629fb2c1d24c5d2f855404fa89abf2905c5e9cd2ac60fea03d81abfa5d329cc4c4d465c8b212365e7036bc79f2494ccceac55376de99ac692baedf2f0f14ff9733e5a4a10d1b74f346a1ac666c6dc628f4ffba057df42e5e045780534031b930a31270f18c202c6e8ca6e752b53957a6d0d085e54ad7e9a50b2b6fec58ea370a1afe289a420d9e0a12c87e20a8249a778a61a4f999974e12b7cc2c83b5d5a603f016ffd796f2b47ddfbae762262fbe3d4df947fcee4d44cce4114202b09291eddce0d92e46e63eb08d2d5171e326d718b68c272ad99d03b77a6ffd204836abbe66785df4ce864cce7db10781187872d1175b533d33311633df89e771ad58436afacde6b9", 0x1000}, {&(0x7f00000015c0)="4280df9db4ec75c10c33e5651021b41e95d4b2fbe5fa7c28c0ea5667aa56e967adeac5cf30c12169194dd19a82eebcef2e6d1d92295356e7446417629e3a754f2e0179f84784b30916794fa1b4d270417cbabc9fa534f290590bece5c569de6783cad2a474e5539c539fc9c1352548dc105344f0af395ba6e00f27b67549e9f8eab13e9644d0d36f10a6c536864ef058b7150896255fa027509ba2740bd9d8b37e2eccf7985407c392bcd4627f2d29ac547a89fa3970cfeac56b8c46dd002e5ed07b17352df1871ec6efeedc176cd12aac7ee2f7b8b2c56759a07809cd29496ad36ab308054bc1c11ecfd3280d90253a723cfbe0372ad79e4c97057d", 0xfc}, {&(0x7f00000016c0)="0ecc132a0c0135b6e47715badbe3ae02e2292c83c0b3893b3fd41ce066cfd9202536bc32c3b2637a7766a211f7805e3dba8d58332cadce602c1957a6b469156d68ff5c7605705f47a05bf494d1c7e80c5a8ff267801efbd9786bb52c10730130a0c6d0bfb629512682edb8a7bf9226677ea40475cd02a682176027049273485ba74c4710bee2f8852791a6639e950ef5532399916da658d06aa2f64b6643a2c2e49f59c16f039226c81b5055a7f2000836b7d5ae2038ca0e3866a52c", 0xbc}, {&(0x7f0000001780)="599739fa61dbb073c876bb96f17290b4ead369fbea038d18299238c417891e250bdc3d74fc029fdd4d3df1bb4472a365785c219f9737bedbf2c5b235ceabbf0044a21a2c235d0766e814ec46de026cc23a88f2de562cbd94c7a3c157efe822c9edb370577df5a3da6054f561430a406cdcd7a0a5ba530ce80e38dedeff05c606aa0c373e5fb4442641314375abe3e89a2ca0478944e7b3c8a2b19a28db4deecd", 0xa0}, {&(0x7f0000001840)="6f901c6d94bce6ab511b3c31281fc57479cba4b0a579e66d441f51167b8e14696ad4a68e23109b6532c28781303789146ad9391239e0c98ba80901d90b5e24549c92d9f25961e7e4f197ff39b4e33e9e5bf867a3f52380d408351b10d1678b018a7a23058b6662d7306762eb377c6aea7eea10140b1aa985e34d66bc7aacd585a8922ed461873a39fdfa9dd70e7ec2f1450b216240049dd993304f4b7b18f68bed972f8cc69e858286974ed8e8ac981ca3265dced751ad80798cbb039a210b030a13831e44b28d92b0330655f3f49931524e36a86941baf46d6b", 0xda}, {&(0x7f0000001940)="d6b04253aebf9fceaa2d07b2070d95eb411d48321f97de1cc58ec949f220d9a4a9f8b47295461d69ad1ac75404befcf0b00e7b5d2f43a5a8d391028bb8ea15514d5681a73c7d082b1ddf887e3c9fb054351b6d9c968274ef4f29f30be62b9dee9836e68b70499859d93bbe2079d1e9e565ed17bc1db1d4ccd1cd9d10020b016a55a90f5e1122b8ca78", 0x89}, {&(0x7f0000001a00)="c8c74178500c9077577cc988a2c68adcc3dbaa46dfc9b1fa3ccd099a32ab4fe981e275b2cdcf6f16153887a4cc2a3084643e4099f21d1bb3b50fb4890820ed2e3b225054b2cfcb3a0ecff99afe042bae4c86ef317fe6937e7fd6d1974e0c4472ec1d70ed6e8b06ee0da19c47d7ea52aa39522c60d0310e2d55ee13", 0x7b}, {&(0x7f0000001a80)="7538e00e77ace6f74fda8b6c9a92935c62d65dc60dda8d5b496c9027fdc731b1d4a74b5ee3142d9cd60a9f52dae40d6e71b6", 0x32}], 0x8, 0x0, 0x0, 0x408}, 0x408) setitimer(0x0, &(0x7f0000000240), 0x0) 16:07:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) kqueue() setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xc7) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r3, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r4 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r10 = getegid() r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r4, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r5, r8, r10}, @rights={0x20, 0xffff, 0x1, [r3, r3, r11]}], 0x40, 0x20c}, 0x0) fcntl$setown(r2, 0x6, r5) readv(r1, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x89, 0x0, &(0x7f0000000100)=""/137}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:07:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r1) socketpair(0x0, 0x2, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:07:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2a4, &(0x7f0000000080)=[{}, {0x2, 0x1}, {0xa}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:07:04 executing program 1: setegid(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x200000000000014}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xc52, 0x81, 0x9, 0xfffffffb}, {0x81, 0xea, 0x9, 0x9}, {0x401, 0x40, 0x1, 0x1}, {0x2, 0x11, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x7, 0x7f, 0x0, 0x80}, {0x8, 0x38, 0x80, 0x1}, {0x4, 0x81, 0x1, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x6, 0x3, 0x1) poll(&(0x7f0000000200)=[{r1, 0x100}], 0x1, 0x8001) syz_emit_ethernet(0xe, &(0x7f0000000240)="383d6befadc45ffd5e0981decefa") r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) socketpair(0x20, 0x5, 0x8, &(0x7f0000000280)={0xffffffffffffffff}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x20000, 0x0) poll(&(0x7f0000000300)=[{r1, 0x80}, {r1, 0x80}, {r4, 0x100}, {r5, 0x20}, {r6, 0x8}, {r0, 0x4}, {0xffffffffffffff9c, 0x2}], 0x7, 0x8) 16:07:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000a40)=""/202, 0xca}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x7, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000940)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x3, 0x4}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0x20, 0x6, 0x20}, {{r1}, 0xfffffffffffffffe, 0x46, 0x4, 0x9, 0x3342}, {{r7}, 0xfffffffffffffffb, 0xc4, 0x4, 0xd15, 0x4}, {{r8}, 0x8000000000000002, 0x20, 0x20, 0x3, 0xfffffffffffffffd}, {{r9}, 0xfffffffffffffff8, 0x0, 0x2, 0x1f, 0xb}], 0x0, 0x0, 0x0, 0x0) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000700)=0xc) r16 = socket(0x2, 0xc003, 0x6) connect$unix(r16, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000008000000000000000000"], 0x10) write(r16, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r16, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r17 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r17}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r19 = geteuid() r20 = getgid() r21 = geteuid() setreuid(0x0, r21) setuid(r21) r22 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r19, r22, r21, r20, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r23 = getegid() r24 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='\xd8Z\xfd7/tty\x00', 0xc20, 0x0) sendmsg$unix(r17, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r18, r21, r23}, @rights={0x20, 0xffff, 0x1, [r16, r16, r24]}], 0x40, 0x20c}, 0x0) r25 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) r27 = geteuid() r28 = getgid() r29 = geteuid() setreuid(0x0, r29) setuid(r29) r30 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r27, r30, r29, r28, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r31 = socket(0x800000018, 0x1, 0x0) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000800)=ANY=[@ANYRESHEX=0x0], 0x1, &(0x7f0000000380)=[{&(0x7f0000000280)="059a58d2372bbe5288a2", 0x4}, {&(0x7f0000000300)="7b5afafe4f842389858303afa54adbb773edf00a87c2d4994d424cbb0d4532ac713f54907773f81f21629fd1440b4b204fd5a329a266a16af5df36d98aec91ece9cb3c9d25886d1964b2d1a4f187", 0x4e}, {&(0x7f0000000540)="b6783f2b13c0fa2bef90ac15830ae58e6101e26e4f99c5067b0d40d391a971c3749f0520cd67ca00cddee285c672c882739ea3adddd65f62e87956eb21d3aff8f6e6db4efb6b8f539eeba3b7103f7bb928fdaa06337e745efe8865d9fc64cb266fd03cf69d62ed8585e80579676106e0d710d385c8ef4c9a86860cc0a8dbd2d8fada5eb505978fc2b9b49f042dc197cb44f16c9a74bfebc0cfb8ffa17bff7bd2771e8e537c55ebde485f26aea96fa9dac4dadf17cbc6a6194fe617592a56084c80d6ff3a7e83cd79d54536204e4dfd441aafbbff3b44acce", 0xd8}], 0x3, &(0x7f0000000880)=[@rights={0x38, 0xffff, 0x1, [r2, r3, r4, r0, r0, r5, r0, 0xffffffffffffffff, r31, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r11]}, @cred={0x20, 0xffff, 0x0, r13, r15, r23}, @cred={0x20, 0xffff, 0x0, r25, r26, r28}], 0x90, 0x2}, 0x404) 16:00:00 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) r2 = socket(0x18, 0x8003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) munlock(&(0x7f0000661000/0x4000)=nil, 0x4000) close(r2) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x1000000044}, {0x6}]}) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xc7) readv(r1, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:00 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x0, 0x10) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)=""/101) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:00 executing program 0: getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockname(r0, &(0x7f0000001540)=@in6, &(0x7f0000001580)=0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) setitimer(0x3, &(0x7f0000000440)={{0x40, 0x10000}, {0x80000000, 0x1}}, 0x0) socket$unix(0x1, 0x1, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001500)=0x1002) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x0e{$\xb1\x00', &(0x7f0000000280)='/dev/wskbd0\x00', &(0x7f00000002c0)='/dev/wskbd0\x00', &(0x7f0000000300)='+\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='{\x00']) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x138) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) socket(0x18, 0x2, 0x7) getrlimit(0x0, &(0x7f0000000480)) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r4, 0x6, r5) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xc7) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r8 = kqueue() r9 = openat(r3, &(0x7f00000002c0)='./bus\x00', 0x80, 0x80) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x400, 0x0) r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r16 = geteuid() r17 = getgid() r18 = geteuid() setreuid(0x0, r18) setuid(r18) r19 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r16, r19, r18, r17, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r20 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r20, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r22 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r22}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000500)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="6b782e06ba23a873c0a2adc5984c93feabe15e3637f153e86c050900be514fd4ae437af4419bdf1138a40ba41bc1207b7e985ca69a079c53e27e74fcb9df3d261ab2e2404a0ff59b2ce7092c4873dbc4448d519336f41e5a437660fcf5c835abdd161f72462121b00acdd34938e42fa965dfb4308202a48ed1f44add6e392a005e7a41e44f6c0ef893d15ef8045ace8da90130c67b5192e693337c77073868ff5b", 0xa1}, {&(0x7f0000000240)="72592058fc8d9cda0681e86aefbd09c67ee1121ef7c2f3110ce90dcd45cddb762e852f517fd8d7e33fc408fa8524d765", 0x30}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="2000000000000000ffff000001001300", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r14, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r18, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r21, @ANYRES32=r3, @ANYRES32=r22, @ANYRES32=r0], 0xc8, 0x400}, 0x8) readv(r3, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8, 0xa2) r23 = dup2(r0, r1) open(0x0, 0xae3, 0xf8) recvmsg(r23, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) 16:00:00 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)=0x230) r4 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r4, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x40000000002902) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) sendto$unix(r0, &(0x7f00000000c0)="888a5c6d2f4c583acb186e4c5fb88840bf057ac5e174d2d259db7415c15751e0292b57a848f0a8ebf1bc3359f510acbac6e7190d88ba67ff0e15f8efd42f5a198a", 0x41, 0x8, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x410, 0x0) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="8e1cdf"], 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, &(0x7f0000000040)=@abs={0x4967241604d2b849, 0x0, 0x0}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = syz_open_pts() dup(r2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ftruncate(r2, 0x0, 0x7) mmap(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) 16:00:00 executing program 0: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r2, r3) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x42, 0x81, 0x8, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x6, 0x6, 0x7}, {{r5}, 0xffffffffffffffff, 0x0, 0xf0000004, 0xf44, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0xfffffffffffffffc, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0xd90c149b6eb82a1b, 0x8, 0x5, 0x1978ca538}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x5, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r6, 0x10009) readlinkat(r6, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r7, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000180)) dup(r7) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x200, 0x0) r10 = kqueue() r11 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) lseek(r11, 0x0, 0x0, 0x2) r12 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) lseek(r12, 0x0, 0x0, 0x1) r13 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) lseek(r13, 0x0, 0x0, 0x2) r14 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) lseek(r14, 0x0, 0x0, 0x2) kevent(r10, &(0x7f0000000600), 0x81, 0x0, 0x10000fe, 0x0) r15 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r15, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) fcntl$dupfd(r15, 0xa, r9) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x2c, 0x80}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r0, &(0x7f0000000040)=""/27, 0x1b, 0x2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x401, 0xff}, 0xc) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmget$private(0x0, 0x1000, 0x200, &(0x7f000014f000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xfff3, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="8c080dbd1e3235c78b58e6f8db702833ff03c16f30248f05ce448912b0a321d9cf16780a72d287476f4767d8cc49ccfa387688e1ec0ec82a752472d767cdfaf665612f63bbe0ea39414e1e26fc4227b020d0bfbf96d1d6ed3d9252891b375badb751145f57858d908e5f87dbbbfe2c84eadab34c46c92473d486197cb12383ba268c635cdd6f5dd5ca115ba5de1c9e7491a4fbafaf6c2af4a66a7d56605f9f2f4ed372d0afaea3e3384d36", 0xab}, {&(0x7f0000000240)="4fa85cf21305874066eb98a87e0af40dd429aa3fa604c75c825a744d2f2db4b1bed689d43e745dc96674d15b4027f3347208281de03e92d81773aa8c140af320adeff162325c184fdecb765fbc11826efcb65ac304a623a7d403f65d3fc13327e15c3ced4a567235c5462aa03175c65de3cb34a4e5a7be65dc8797ba53ba2594c695bb14f51e1f85cb177b5f339875eb7280191b996fb502462bcc120655e337c2e6f80e77b27671fff7017e1c2dfb4d21e0efc57b7af40d20ddfe07fff65df068e5f3b3f619194c94afe72d567459a3c5f75c6ee4177a242a49aae44120efc6119c714f9dd375c8243e70efa7bf79a009556d", 0xf3}, {&(0x7f0000000340)="f97ec5f0e4d6c0355e7591a8dd3c5153e141f8ce1a750dae94f86f8289ededba5cf780b5eee385cc4238a30488fa69ef60ead00c3f15a426f3db641fb102f18af6ee80c9ae08b6a410a0c55b3cf10fcad4a73ba790e677f83231572b2ca0981b5abcca41d01efb0cc9ebb8f67eb7128b51f4a941556d4f636fd2c9abcc050a3f58c1f5bc028ba68916373dbe1d570b01510de4fd1f4c43eb04691f46954bca6d350a67e7a69da0a7efe1299bfec1973f9ed5ac86933368ff5d08e24eee05cc95e5ab398b4fe877f79d238120e4b035ab9f8312ef22881ab0997eca37fc6cbd69", 0xe0}], 0x3, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20000, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs, 0x8) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000580)='./bus\x00', 0x400, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="220e2a", 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000100"/179], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da7730e12448d7a71a8c8574e15552050000000000000000000000000000000000000000000000000000000000000000000000000000003591a25bfd83be4f08ca1ed8528502eb1a801d7a2e22c81975abb2ccb36660d8e50558914106625b2a95d32a11924eed719dd5d5ddaac2b4e7bc5f8ef037d1cc798b0126e9dabf5647bff349140da1c3d7fed10bd08bf3c1b6258184c1dc3816ce7b623b7e3a60343a6dea3404b3b9b4f007f812d7015d7ac4ea5e1e0db794e84e86f26e866d80355542aa2af23151cda0e2"], 0x101, 0x0, 0x2800) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x401, './bus/file0\x00', './bus\x00'}) r10 = msgget(0x0, 0x2) r11 = geteuid() r12 = syz_open_pts() fchmod(r12, 0x0) readv(r12, &(0x7f0000000240)=[{&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/212, 0xd4}, {&(0x7f0000000200)}], 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000180)=0x7b0) r14 = getpgrp() r15 = getuid() r16 = getgid() sendmsg$unix(r13, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x7}, 0xb) r17 = getgid() r18 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x9, r11, 0xffffffffffffffff, r15, r17, 0x8c, 0x1ff}, 0x1, 0x6, 0x0, r18, 0x1, 0x7ff, 0x5d31, 0x4}) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x88) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="c4032e2f66696c653100"], 0xa, 0x0}, 0x0) chroot(&(0x7f00000001c0)='.\x00') r2 = socket$inet(0x2, 0x5, 0xff) recvfrom$inet(r2, &(0x7f0000000300)=""/212, 0xd4, 0x1, &(0x7f0000000280)={0x2, 0x3}, 0xc) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1087, &(0x7f0000000040), &(0x7f0000000140)=0x4) 16:00:00 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) r3 = geteuid() r4 = getgid() r5 = geteuid() setreuid(0x0, r5) setuid(r5) r6 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r6, r5, r4, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r7}, 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) stat(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r4, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5}) r5 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = getegid() fchown(r5, 0x0, r6) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r6, 0x0) r7 = dup2(r0, r0) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="54a735073f91af45df9bf18e0f5591f9b35bfa53c05e8863a5e4a785585af489436f4f93d3e8175b31b996594bbbb4bc08d2b83f700492bfb5aba73801aeb84d0902f756e893c74e98eba544e56eea5c73a0bcc91886a69fa5033e97a347969117a1148cfdc77837020444b93208e374ba6f6e56f79e2f5c330411f6aa4afdc1dc789d3d0707e674052b4331f5d95586098b078a2c6f722af2478b459d1a506b11f36813510814b84badfe913b8f4605d37b4fdc70c4f856b91ae9281dc515a2b9fc78573c7b56ca0a422e1a6697fc9bce7396a5"], 0x1c, 0x0}, 0x0) 16:00:01 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)=[{0x24}, {0x5}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xc7) readv(r1, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x3}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x25}, {0xc}, {0x6}]}) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x3721ce69825b1d9f) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r3 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000140)=0xd891) 16:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x44}], 0x1, 0x0) r3 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:01 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000000a8000010dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r6, r8, 0xa9, 0x20001, 0x1, 0x1}) r9 = socket(0x2, 0x5, 0x6) connect$unix(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r9, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r10 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r12 = geteuid() r13 = getgid() r14 = geteuid() setreuid(0x0, r14) setuid(r14) r15 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r12, r15, r14, r13, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r16 = getegid() r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r10, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r11, r14, r16}, @rights={0x20, 0xffff, 0x1, [r9, r9, r17]}], 0x40, 0x20c}, 0x0) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r19 = geteuid() r20 = getgid() r21 = geteuid() setreuid(0x0, r21) setuid(r21) r22 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r19, r22, r21, r20, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r24 = socket(0x2, 0xc003, 0x6) connect$unix(r24, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r24, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r24, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r25 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r27 = geteuid() r28 = getgid() r29 = geteuid() setreuid(0x0, r29) setuid(r29) r30 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r27, r30, r29, r28, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r31 = getegid() r32 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r25, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r26, r29, r31}, @rights={0x20, 0xffff, 0x1, [r24, r24, r32]}], 0x40, 0x20c}, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x482, r14, r18, r19, r23, 0x40, 0x9}, 0x8001, 0x219, r26, 0xffffffffffffffff, 0x4, 0x8, 0x10000, 0x7e4d}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202c0ffffffffffffffd4239a65014ef61d1a035fd5d11f777336418aa1ac6ee9a8c2074536956a24e6aca519d409b7c745f30884bd715cccf2a4d0bf95b44d3ab5b8b2c0306f21d36afd57669fe9165b808e1f3ad9d0c94610956cd8a329b1696bca3c4abf856dfb1a18dbfa9560cb889a75a4167e7d1420a1ad3c4f2fc12c4b3b57c5d4a004e932396a330baef76dcae8229eb35a5fe2c2705c56b98d8d55c1fccfd7a3ddd022eb478980acceb79b57fb8fa003854809194f53a789aa2f6821e0c5b2848790f3d1b79f55314400a3a2b25f6695051b4c0d9039fb6baff8c0b551621ea430b2f0c9fc6d305d7b278128235d5c3af90a146e5d0066b5fdbf73219c4567fe4729a86c6db7c6feaeeddb5c3435d1a2"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) shutdown(r2, 0x3) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0x91, 0x0, 0x0, 0x0) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x8, &(0x7f0000000000)=[{0x100, 0x1, 0x20, 0xffe}, {0x101, 0x40, 0x1, 0x6}, {0x1, 0xfc, 0x7f, 0x8}, {0x100, 0x9, 0x2, 0xffff}, {0x6, 0x20, 0x8, 0x9}, {0x6, 0x6, 0x7, 0x8000}, {0x9, 0x1, 0x6, 0xff}, {0x6, 0x4, 0x3f, 0xf9}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="ff653000463f7b238bf46854d78a2a1d7a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795efc0a9413a0539a7b16b7a4a9fe184a6ca4a5c5fe659fa20236e32701d1b0789b5b65c7593d2870b4122cd23500000000b5e4695292f936ecfd597d1b931000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78000000607c4c326fd7c3c3b42f96d2f55175b55931b4ddbe5735ac0000000000000000000000df23124906b0554419d3981c5dd63d176e3753298a0525ce79833a3699ec36d7417f7dac793f1cebf2c9bb3a57398e09f2ccb09b97c5a91fe81d59a4a112b3aafb6f411b02d2e6a9941be998a76e015867209be36fbcfbe40255a35aab4356da019d00c8055df0aded01e18dc36e745b3dd86a7c2ac128de8dc436063e1763bae12f461c745b4ab54e35ec359233acdbc5e3ab8be023015382760ce09d57c0d7bd832c0f5660a5485cb8"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b400000000"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x17) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = socket(0x10, 0x1, 0x80) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = fcntl$dupfd(r3, 0xa, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r4, &(0x7f0000000340), 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) read(r5, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r9 = fcntl$dupfd(r3, 0xa, r8) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x1, 0xfffffffc, 0x1ff, 0x0, "b8000000000000080100"}) close(r7) fcntl$dupfd(r6, 0x0, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 0: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000500)={0x3, './file1\x00', './file2/file0\x00'}) fchmodat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r0, r2) lseek(r3, 0x0, 0x0, 0x3) unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='c\x00') 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680), 0x22, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r0, &(0x7f0000000180)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef796cb0c2436fafe904c361a6b01732c67aa7f0fec489e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4e", 0x91) 16:00:00 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/101, 0x65}], 0x1, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0029470000800000180000cf85e6e04e2eecfc000000004000ebffffff000000000000000e00"/47], 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000002c0)={0x200, 0x9, 0x1, 0x800, "34a1d2751581061cd8424f5b98ca1eed1884e7e6", 0x1ff, 0x20}) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: socket(0x1, 0x10000000000006, 0x4) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/depf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000180)="07ff070000000000001400"/20, 0x14) getpid() r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r8 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f0000002600)=""/155) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000140), 0x1f, 0x0, 0xbffffffd, 0x0) renameat(r5, &(0x7f0000000080)='./file0\x00', r9, &(0x7f00000000c0)='./file0\x00') semctl$GETPID(r8, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) close(0xffffffffffffff9c) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) 16:00:00 executing program 1: r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) unveil(&(0x7f0000000000)='./file2\x00', &(0x7f00000002c0)='W\x00') socket$inet6(0x18, 0x3, 0x2) 16:00:00 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() listen(r1, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r2, r0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="765f2bd7e31b462f7931271bd059de31c3da90231a30f370e3252fd8213e3c9fa4ca1ef2cf40a842c25e002de64e061cb0f431fe0a62ebaa14816459d9ada0e97ec7a8a204269797f0e1e78290f27bb4c69c2061143a1561d79b9fea591ded1ffd29ce96560f6acd13cd900dad30ba04def015878da517914f3c8c6d7ef66334e885b303da3b112e5ccb0cd14daed90b9c", 0x91) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000000)="4127e8633cf60e4b553ee347d888fe21ae7cbad79fc3b42c00edc0c3cc2f9af0f27e0f32b9d9c49a8ff275242ff4a91f45fe5483", 0x34, 0x5, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000340)=""/4096, 0xff45}], 0x1000000000000249) 16:00:00 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0xd6b) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) fcntl$getown(r0, 0x5) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket(0x800000018, 0x1, 0x0) socket(0x20, 0x4, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(r1, &(0x7f0000002400)=[{&(0x7f0000002340)="515a75e88cb238612b4ac416e3881e1864963a02faff5320926c7268fb294c3eb90ff344dba90133ba186e99ff20c05d083f12ee8e7f3968a225146907a2895bc8f1106b8fa8903e4efeb7b0e1d17ea7cfca183f54e126430809c1fd67c0090e1556e63f48b7da43a814e8dccec93f2d739f28660ff10fdd1288e8335edd18c71fc33689079f321c485709de8a87b1ac3253e3e1a78d8005bd75f5ba20766a3b", 0xa0}], 0x1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000002300)='./file0\x00', 0x200, 0x2c) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x8}, {{r2}, 0xffffffffffffffff, 0xa1, 0x4}], 0x1f, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f00000002c0)='./bus\x00', 0x80) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001}) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) close(r5) fcntl$setstatus(r4, 0x4, 0xc7) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000280)) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000300)="31e23bb5a8119f58dff6e5fb33379cc035ef0e24951757f142e15510fbe8f7421a82186031d3b9da21bbe9398125e5feb529d47cf28db731b532eeaefde3d5f4b65d7d870b14d476c3f7333a1cee86f9b6eecb3ba850704bfe6f8d2da2d4d4848a6b5d10047e969ac64113ef789d9f9683f64ae4ca06c507135ea98a23112806697e9a6cf84dd5738275a61d4e8c87563205ac0b288ef8272a0d8d68da335f47b1b6e1398cf851bbeb6a70a7a95e3fae2ed708edd05ede97117ae31cba76a11f1d54ff29ed1ea064ff6cabd748b9f9812560b32c84d954725934afe806ffbf77a5f4f6532fac23f88e2255cbb3be0379ffbffd90c1e5a6f9f2655d316f74ec9328b8cb02ff3c43dcadd5bd8aacf0f3563166fa17601abdbdcf06f30df39ec3356e91cd08bf656b0ac0ea5218ec9f562eeea5c51960ae30ac7a24d1f6e58fda6debcba5ba52ff8d73a986b47428ed2c8d85233a432f320d2002cc375db2a29d769684de3677df369f80dd6e6f101f33b2e326377235697bc749e19acfbc6507a0bdb507cc9fa647a7946fc8a557e3bcf04e2282d1f3a50de271e98f279df66b2c95c254448f5b57e954ca021b335c7d151094ba4a38a38e420bbc4bdf1f0adf1843cdb41ded9f20cb59e58f7197ab4ba0c8c12e48738569840033a2c35dbce46e5abaef785322f88458a9cd3119319f1c40cf10b308a881294ef9b47d0ee92fad05e1c917fdfeaac3b716c43e05382835aefbe4a6645bf156d63326afdba67d778bd338702ce220d99612564ea6bdbcb04df378b40bb6d0b50e0c545b7b2c90086c1c24001a9c690ef3a65a163d9fbdec1d3d62a426d42ecbec6ebfba07ada15d6fc0d9e254ce8bec16e7c86b954e63d366a4a8734dced07981d6ee6a5807614e35fc866946ee449d83321b1bf4a264bdc99232f95956d8fdd9821ec5882cd8724ecba98ee5c71bd0d9a423ab1523ef211b61fefc9400a75658e2f7a4ef08e008806ea5bec8cf3e55831fabc47cbfa1630e8eb27e23b3a6342a0370b382bfb1b41f622d269648f8ecf9a650f150e412177406c518064b4a2391e611a864787950d221099dac59646c93bea15ddc4e975d850dcf9976dc96bc3e9a327eb5a7574689ad25d2c405c0f1c3820b6e69d528a3d73fffbd4980547a0e45fa5c4e653462a54447a7602faf5fd764d708197ea58fc769ade6e6c1955b7451d7c98b2933e6a5e94062e169b1dca0aaf86caafb04d3c36ad839fd118c5bf30af4bb095883d26434ad68d9b9d99063d3eedb09af3550f4fa16e718769bbec1542800abcf0f4f896f4c84f8e6c982838ef747b2b4ba5d96890ed9c0f2e71d9d1102d54eb39a85a6f99775dbcba02833c75108c423bbc42eb8e0da28449687371eee682a84605f18165a51256b5a3aa3f2a8c7973eafffd7a23321cba32a6ad588cdeee7bc11a8d9c84b55735e349eed94014504e28d8ae58d6c41403a9c7029df9ec068bb66db2b392abc3997a8f0a1cd0cc92900482007b7f698572e89c0246646692a4d44825dc7b752df4205ad23db76148eee827531b5f75050e158fd588be1e6f1492baa709181abe591854c71388fdd02b45fe1e18a90a5bed2c08810c75ad41228728fa6fcda041c1eea226d49599a79c609d1c5dde8b81faa6ee89db82e690799b7a16c19fb308381858f651c6a669f69bc2d8dec14725927b2b6f04348fff45412291e6f6c63a84cdffd04657c9724b186002a4f6de444ab4421fe2231aa0f2571f0c0b52126c96ce119b9523ae30a8e412af14b0fb4a7fe6934bcc1b831f470b1fdcb813019e8e674040ef934e311d7de2c09d8c4df551ab48d81e539f14de4ea0ef88a4c35107f8f208fd4a31b800a1e7569ddb84e70dfcbd2f411818f88dab5678235de8de0501b82677557974d3d64b88822dfbe9d2a6597933484db8c073e55963a53a3aab54eebbcf9e9be3489a7b0b83f2bf7877b4dc3e7a4b7458459fae98f065c54aa7ec3840a1b35c3aa3acb4acea6b923857098f86868a5a700ad28af150c8549e7ce09464c75c048e8ac287f0b1affe2f118ddf9e03ce5f690d24f6116cd4ef5dc0a035360e9aff3faf828d593f6a9697434a7d208f92185f0a883eb34d7b7479e1e3ca8f4ecfd3b59457566ead69c3a9d642ba36ee252e5b21addca993dcf089a7180ecc2b3086be6aecd4787da5bf10ccf04111510cf8396ab5c8426a04da0aaf542e855d3edfd1508a819c6d9657479a706c63e7d3dcd9fe069378bc32edebaca196fc59dd918cd38da8d0ab656a9310bbaf00b35633e535ee63e81d478531cd2c9532c957a89bd1a9124e3037c94de462577ca5bba52799b64d2eae3fc648f2f6cee90f36de046cd7902a1869fb483333fe7ea51846010eebc281186f899668a1ebbd4df7c349583235a650d5cd62a40cc62d12e5cb192145799108cc5e47376654f326f19e7aaf0b431eba6730dc79c92141ababdc21c6d88ced26efbc5875f57151b61939a4bf97949c91c90d7f10c06da60235605d410e6e27fe6071fbb22f390bfd949f24e6e476ab6adb0282f4d2771300bb2fdc0f8d7ecb6f33d033deccd097691a8f3341dac87d39385924cef17410a877dfd2387f869cee8002ee15bc1c0197860485be00a5a829b77d6dc23fed5317ececd887e36a50e3ad03f90a50fc9ea40187416318bef1646b3cd6ed0604a386587c86da8288aaf2f388d136e66b44c6d763a5c9810cdb0a3316c435a0260001183f6bbfb35fc387f137f049eb6a65c41e8d29e75a7454bf04496c3cb22b2f059ba093bd4d8b995b8b1068b792b895cbbec903b39c50fd83b844c60c13a4cf3e9b59e41a5d9433848fb1d8b8b209d2f507d68fde7b757758c9280362058bf7dc108934874a88f564e6578a5fb52534f216c3fb2fd8ff2fc7ec8f838991cd3cda5cfdac59ed05e3805a38c3333a0885adfffadf6e8ce6be3605cb138e5bed5029817989bb809e05f8bdb24b089970b2d08c2d64299ede3406b229e930cff2fa36c5e136238aaa49852a312475c10c1893ae9b57b56c6bd7f692cdc0f94b625dab9c3ae2072b6b19064e65ec3b0b8b61d26639cd116c2ef6314a4b2341a35a532893a151bc6d09c91df81ec365ccac7fdd92a502e96893fb38f28448bbf8fc2dbc0803c3184b42919c34461698c1e4e476be27823ccf9bbbd114c904db0f0f5e4170e662c9f0caff2d59f137cccafca4061cafb6bbba87ac9d7fc7f51ca730beeb4b08e57ba10c8de6d25f80b55dc2c9ef9f59e166bce0d9cb32490b8715e2481abd3fe530996a07ec2633c6f9de84e43e68d7aca79cfbb04ab126b28c647ba4218a21b1a7fb7a0d9de26e4118ffada36953263911502d2fdef62cc30b763f82f840d97e6297c6cca478bdec0869dbf09ed5ead82aaa36151487bd3606fce40cd3b38aaae53427db0bd6d6ac8dc9d2db782adf8ccccfa8a4516f7334edaf2c33d9a238623ca8090d86443850df6da4f1e93d196f52520523709b55d103532fb45cca6b2cf643b977a83ceb8e99a887a03f334966ebc73cb6fcd91b232cad757b3cf3350204c57a8ebf59f5ffeb4653c635a526aff3c6dbc522441e26e7e2db0dcc35886f7a0b8e1f9dc56001e0870d04cd7874e04feff5bb92304e9c32d07cd8559033173ef2563c54ebaaf09e3fabbe06d3c0e3818196fdb030ec3fda9eadc38f985cf20a4bc070300c99df64963770ac0809f02d1d62c2c6b5f5c04694f789c3f297ad73aa45820636808c8830ab3199cc3c094761b78eb9340c378dc5a6a64d9c7234b5208dc66f5d4ae0700f72820cce92e937dbf26dd0d6fa54f87b2a0c5ce1b48b1d5ac5916203aa7bce5e620cb0071662011adc0fbfb02d6920d267ebb7ca734cfa0c9b9a5db1cfdba20f7bb362f8222089621bb01a65fde4da0bf6333c6a25409246e042f562c5463ea80f47d166b0466e23cbabd8fa8d379345998c69e6f6d31cfd9ff9cd411783f38462b8a0614861c80df6b702221e2bfaecb4c90cd13b8d3b828191ffd846e76e27b4f3867d126fe6dabe27511de0760fad9ded2eed468ad45c80c447b168b90ad742b3e02f4f08ac81f86de007f1b686a54522cbb4fd859139ab59a52646ab1e196ee7292de40e6a648410c45f4207926a88b5eec9b16c92b169a3a4ecfaf61612b9e51f253929d1a0e0d887860fd754fbb3a41c2e803ad4a1e980503f180354a62e836f831ad5db3a8aa4979ed6b5f1fde15a4d997588f9c7d780786dac25c2fcc2f6b192929de73011b0220ae7c6d8860c4f76eda30754b13d2796e1028baebce76e6e0bf6f2104afb31a26897a2f55adbd8fa19d8fcee773141e0014b6ca5483772b9834659252221008523121ae72348cf731b9e4eb58185aee3fdb0b7c4828ce40c5648175478398e7b0afb6394d392f1e6cb7f273551696d81471ddbbc6373d392459d3a51b021a31865d840abd5e51ef9689eb9143aa196335009d23d83ba12ab30a53d6596e53d89f3c2797b9ae1b4775c3522f0b090d8fc6f4fe0474e189f99bfad32fe29af29d4911cd594c3d6497d6c174365a22120d52165647d9c6c6fbc162ead484764a046460f6e985c3ff285f7209e7020cc90db181b5ef69d2f8b168992bceaa15690b484a529fb79a3108323d747ce74f6810d7cfb57d65b18191e19c6dad3471f0dfe81460af6c8b944501297045cd5dc5d355ce465f157579bd0008bda07ca86f1020d6a7c3f0d23ef3d2cd04055c0bc7eb254fec42a52d6abc7a53c27a0d1419004e1d28ab3cab5c95e31a6ea6e44bb3ef130513a1b941b7458a711ed5af10d32580e8eb11145efddba8918ba27e1a9eef42ff9dbc50e9e858031ca56c71ae1b3b8417c04bef25cb6f3d6cdd0cff738e515c0db2091308e783199cc1bfdaee7f1f6ece55f8de53b478ce04a819f7efdf6db3d5a17ace777c668cc64c3c55e001138c6d7ec19c2bf3814a9abcfe6e39109d68cf11d77f733591079f59af2f44180e01d2fbdc98f431e44c7f6257e54550b7dbf7acb3cb56eb235cc4da8f8bf4d8e170d44405389ff24379e44ab7cbcd77f4d06849ab1255c18c77ae8724ed78a73ec1c02d653e2b1952555997591ef5aff6eae333d690203d581dfcab7707780de79aa1bd75a26a25d996aac80d8ddf8d881076d8137ab2913d54523b72559766da798d34684f77d159e31a400648c42ed33a36b23f958c8a96100e24ddc58f23f02063ad0ff1dde01911e808fd84cb9d5a168f940974bd6591d3bfe2248f975a3e011346ff434227533b0b0f17d670c693914b891c2f1b8cd8d2a1a9c41b122066cb38df5fd91f6612ef78588fe76e4337132a9157fc3e55a68c9e71156cc212afd99067cb859bbbab5559cf64b93dd3df03ffd66fbd21eeccdf20ae45f1d7e299c8a951f8f12feec1e5d0fb34b19e012af7c71c1dccfe9bb4a664b8cf2e16d1dc54c652ce6e117e21ff80958a30b68558bf76af973836dd82ec8127426f8701f7403d83eb71c1287095927993c77088e4b6501f222624fb06760458fd7f7ebe759c7126459e0ef89266c59808cf1b6bbba9bfed49ddc835d261a1babdaeb7d44faae1faa212d47f5d63141480e88c7a48400da5533d5c995a6cd36315119ecbeb783e3bd0b5d05348ab4165c67043866d4414b40041fa88b1c45ae0bf27a996477b7c5d9e7a2df7356a5d4428deb901626568f53048c1786a2f95e4c93e02aac84fd476807cc8ad931269aa7089fb146fbd8b997ad36c1fd4471719a952385c41ad58f8b4c37299bcd08839a635d144", 0x1000}, {&(0x7f0000001300)="241f706d967a88310d5115b3b18e977689b949bf80e54e626227093fb43aab669ed242a4a285c05830c5ce48c5872abb52488b6a1b2a014fd80d87bf3edcefecf04e415ce58535702104879f51f9b9fa5557c2186874ebc0bb24caf6728fdde61c389b609b6f41eee9858176592c7bd6252b74f71b8a2bf8fbd9b25eadbf33ddb88ac2502c9d590f8b1bf8f67315eafd8248bd6335300535e1f1f49e26dc625152b583460ea79be6b4bb5dd61dfffa787c047712536bcb04602983567dd07e2ebbf22a05c307438e3a09b702aa22c61277e60d29da895337926894db5cc058e3deeb3ee2598152f58e3a08e3391582048addbcfbc05be0562eef1a19ccee8d367427d0504b6b5e7a4c55b855370fce4ecafd3fd68085f2e1c1f4bf59eac5b928cd85f79f650d84bf78cfea1bef8dca1231236dfd4ff8df90bde902a127c887012b10697a36fb4ab095cae46a59078541e5e27d301eca5530a5d3a389c949c1d61821565dcc0ed9a490e93b9cd2c65630b48b4a19819aefd678193c07cf19a32b6d5d615279070b533b6a61b356eefcb6c8294bebc0c22fd2a2538c81db2a650a20a96cb96aab345e32606fb314c34d8896f1c47cd9746c33ef83d6c991c6bfe7c25acdace4b50c86c10fe158a527b178d0cec6aa62271c580f2395324bea2f6c66b442a784475db64da4075fc6d5ff93b493bb912b04c3b8bbfe7e8e517e2a3704cbd744ac84b5c1165599b061486aead5ef55c786b5c9a2a32b0fbab79c78c37f13beb741af1bd7aafff66921399a30a84a4da53278772f2f01cafe8aac19648d05908cd2960ff9390f225fe3d52080b5ee82033607838456ca9b2900c872a961555013aaa7fc6382ba86541861c04a8f61e0d7431b713bcb9928efd67e2cf402f72fec9f42f3209b4662018ffad4f573f9c77d7c7b57e360c329a09046dbed040a863171f63351d72af2dd7b9525ba61e2c1d42e556bf082fc57e143f2a96ac131515feb1a6355b970fa30f60d9de4133751e83710ae0760746d8f18d8056902931ef348bb36a8730819094735e7b2b4241877d88a7c3ea742432d3c2827514938d9ca39c6ea777319d49c8e4bf6a73b7cde2bb0788916ea99ab1680df7626dd00f419ceca4403ac5a2db9dc7eafefa98d3c984194e7ae403eda532a7a1d781be62ca726856d056a37e404140cb1a441490050e7b2ed3de95429ef4d700b95a7863fce6f9482d0da0f1fd238ce163da6a12bd0999d88be574114711ad2898dcf870046e4c7dae90ab5b4177da1915e186ff47fe57fd2b00a9de88ac916fbff06dd74fe78c72cecae452d82a81687c0d0823aa4fbc627d8247ab3bb273c6b3ddbb8408ee307f9fbdabd982aa899225ef60b4bd3fadbf1db6ff577ca4a99390b427589cbf04263e971c127c37d148fce924e7fdfb6778ed9fb0089f534ac3f085b21dd82220ce8ae9f17f557f18ab1bd430eb4b33ea5fadafb4ae266624e33b8010929c3e0bcff4b26cbf2513e325747f4a4ab5740eb225426428d78a30cea16a4ec34c1e09f4a3452479ea1292a0ed20bd77858acea3d2904e8c636823e44b670198eadd59d73039383048b37b75be185fd4dc584383725fbe9c9d76fb092965065596d80b47532bd4eab35aab40232d81d2c33bf5cf70aead5b33ec496061e63a9fcc715f4780cbf2dfdcb5fea96b1ee88e1aa06fc4b82b6496e2d4a1ac0e9152095e54cf82aa993abcecc1de786fb9ebc9083a95443c59502ac6fa8d58e245526f8ea16edfb8d21d1f706c41f8fad050af205474726c4ac9a62b809590293d9197ff0d6e9c96503eddd048a5967a1ea1df60bd78efc6babf7f8394a9af572ef946e9fcea2fbb34af67ad973003247ef53f260d38ec45fbf935a0a2a449b5adb1397f3127793965c404cd5ae8bbe9f3abc630c4b5cdef2769675dbca507c580ae5a1b11f9762b142d884558278e580324e443e265fb45e9d3f9a856aaede38e27a161c8fc83ce38029a2a5551fa03c238dfe9a016763b57198a1d6b0c82c1d1905c553b82d616142cfd9c84b763b486864fae47a02326260e91c4a3c6b803e372d57503f88cc2592d61ca7fc6157668a41f02f83d4b682eba71ce89ea67556829f03754b843d4e7a491a2a113933a7944aa5dd6ae99d052b0a5cc11dbf1f958a79086bcc7334d409da1d0ace9119d21614bd7ab7fdc2eddfb7a90541f696435a2aabd913d18ad6284321a1d36cf9eb7e3a68687abf7d6ba9c2c0c472ac0c75bc791ee3a337783521e757d81fb9122ea85af24d6ba0508f96e5358081ee931ac0173f8619340a7e096cee66657b0dbf66bf98e05719715dfb253ee7a3b631e7895c1125fb25aada298f91d8b7c2f5d2dc8dd15607b11c62260ea145b240354528584ede3a4c9cb5fc103aca00be9a38f5915d713ef656654a08055b06902cab62f711cf82ee06c5e565745402974d063b84f3db8877aec70f5bad8c578ff7a8cce3ae70e4f90774d097ddc79da1d94d74afd2c2d1428e28232e88dfc0185796509112bad1e2f65d3228d6bbabb4710d1e6b240f6718f6ea1e770867258e7a2ff2acfa0a73e1a75699ae83c6ecc8f134ffeaae552e56961fd9d5b3ca7662914e1176257f55764c9f3da1c884e30159127faf7e652ac9fb24d0849f6131214deb47274bc8373406537c74eac0d9e9907d37b7221715159fb57502a638015aeefd54d45e668253cdbc5476feb2e8d6fd213a7bbce5b3bf856a6e849abb1c531cd0e67480e4cd9b4778a272e350d071df6f028b659a3a183e134c71eb041b7d16a41d96427c09a0a7993ecf5e87d4ec105ff9a636382f364ca3057feadf02e0d02f8051a182a3c45a2ff0b10103abf8cb1a35ca7eb0d847ae790d726d8e8fc9bff2533a028aef32a4d1f8fcf6d455fc61c0fb4a768cbd034556464e7212272cf3a83b75bc6498333e88c03b1e05c97df50470e3db7ddf296392feb696226d611e74d3025ff9da6ca41169f4ffc504aa092699b6538f69f37b77a99962e6440297e48b881a4bd95f9e05ffed8e6ef24af363ff05a103c6f922e50a26792bb66f2ceaa8e39036e89fecc8f997a379a4fa466c37bd3dd925ffbe777e143a705ef54bba9a595e601c2bf5a752c55cb9752f81c42bd8c1ec851d2add5ed8f2653e648b9f8641127ecf459648803ad85080293c7d63b57799967afea3be7db7013d06d49abb0bcb315dd91176339658a2a1f8b3acbc52a8a834c027803d92f7b343e03df37384a8b8fd75fdab89473c6e4c2901b484b1ab41814698efd9fe58fd6482a7c3b70c1af87ac3c92bbcbba375aa74322f2d2e5045db46fb4de46ec77694c025c1e81f54c077e69e3429db7d34c346af9324a6c5303c6995c73ff1d4c0de5c4159b7ab7125725f50ad9f7f550d9ab510b550b0978163cf49bd7c0755b3fc6d79e60ff90f15e56d4fbc938eed65f3a8a42cd45639bf8c7ebfc59ead621adb364958e25c3c934f729ffb1847991e72b807ca6919bf892a1850c52bf2268ddac21ac8eb77a1f9208b71a7524898cb4ecee2c356a95827946ffa0c4a2673d9ab6e269051c21cf9ed63365219bc2fa0d73b270f1577f07ff1e3447ffacd5174f5bdc899203d3775447c39caf221e2c7252250407fd81ee3d03c88491d744c58eb62ce1f4bc62eb4e128dfd6be37862ce975e1a16aed44492fc767ceaaa79aa5557aa3b380ceb1f40a3576ecfee571726f5fdb5a8c66d02c07255faba697690dfd823902cd2730b563e03a8dc436c529bc3f1c3ca42d382f29b7b697fc12927c3a8d5e4b2b0c142fb5a15709f89b0c1e31f171eac9eb77ee3f49ff4d722ab05ac7121d782f3350142b308f28ba9d7266c4e55ce20f36eca586cbea48957a2dde21099d9252846498e8c81d4fb3ba6019d8ce261ace8d7a67f343707bcecb744f3b7ab98aa6e7df41c78037f4a4eea018d3f2da5d4d8f9c42f9abdab567542d8e9523f5c26874d80daae68b96445686c6a37682f472e229bc936e5a98a2e586212cb0c2d7819156ee2867840884f5c5cc8128e032d4c260c42fe0cc9d547639c433be0f9cad361ea223403d9a6403493c9d092760062977e5b531b6b37ff599b553ad524ede341ecda204d0e8f3e306b636ff36bdb47968b1fcfbd0148b1c3329ab6403d349be26b3f2f2e272529f873cf16dbc8c7a7b51ef76b1ee3b77bf12a0df56b35a0a1dabeed5dd7d2929ef5e74a176a6411ef4638c7dc0f8cf1a8e5e51c2053f138e805c5e05d6798ac8ea88c89431bfee42ea06c76732869a56096e5c8652b43613dea260d542ff040abb3068f7e0a78de1e0a76cc08646d5a106087b4e1c4abdba8a22ecb498a7f2fc00739f469ced5fdc28fe0225fbacb6886be46189be3f6d6c14db4a470416ace13bb0d4f00e731980dab9eb5d2274ce2ef7ce713aa7b831f4f1bb4d286632e65a831611ff5acd25149db5108667bf3767b6783ffa66a3479d3d9fbc61effca9d561bdbed8a3edd226fd17ef092a4eed5d3f3bf119051e8184e22e49dadbd28f4c12491d9e8d056ec18d08567a5ac18d19ed45ddb794203d5b2b705c25ed9ded21e93281ffbab03fc0da4ab314358923c193fc5cf6da7974684faac66db74ebc05dfb81b90de41e341c6af8516bb6d769c5a67c255f27deafa561abc69bf3c7e3563289f4ef83c7d218bcde1a9d490712eba16f77b1458d6c131f4d29d4faf0073146ccd60aaff59f4a630a8b79fe13c6d29de94a9e42e40e440c1e7ca424a5f71e984bc2fafd80efbe77bce8eb880e477558aec4fa9991a01601b806b941718bdcf0fa263150506c19133b5f9031b993a8711ab34f51d3599ecab60f611fe048dee7d1cb57c5b152ac7f9322abb879e8e5b83e96f9a7a6f637deb40578d33d3e3220bbc19f937f344e5a65d2aa779260585d67cdbae29b2a4df302b96b7f42690632ae3e7def42767d310258ddba11ce3ba9e862e52088f74dfa7ecb8e51e7c06c74a335c2d972dedd001a6c23dccdad93909647f94b28aa26879a278f92dc0162497582f127ff7654c46916d58fab33d470307f50152479acd79a2bf26feba618d2fb76e225677cb25be7193951fc98ed1652fd2a0be8eda5005357f3129aa27f5f172c568d2712bea08281951dda169df450b0ee3e5ecec9e4750118dbc8aa0a7be82ccf6377bfaa8ccdb06b26ab81ec54a5dbeadd2c090e37de84da0f5179aad2758472254f95e98eed05ba2c88770714f06daf5eac72a06124137416768da3f2f73f8e3b4fb491c684863cb5c62cab1934664d22b2ce40033cfc35c8dd4aa1c97d5d7a8d33d505aefb79356ef5cdc09a224498a269264068f71158985767ea17976291c242f8c8cceb11706d37bbc42b963397baf1c0f1b1adc8294cd18ec2256a8f184027318aabef4fd398647ae5b024eed5050db22d6a86b7e0a451b9d70c903c1a6401221e5808ed8484abf4e5eea2591e796bec675eb2b29e15125a847ecf60e148300548ad51bf0eda7c6048eb847654353cdc846a671e855cf1204917e94034b610777b97ff025a2ffeb45b69f3a9725ccf8acee7b692bb6b2ddcc8a93ab08be07c667c08c35872fdd63417942d13d7663383a1f7fb913a6023970f42e7fb6b303e5afa5d5a0f9b826debe642c7e1d91fdb55c659dd4dd7ae31931da53f65b69d8ecbd18b52cd2def6c85cbbc7cccaf4de6d2afbbbe6c8925b7d4b592557a0a5a050595e39ba2d9c2814d1028be911a48b88ad78cc253f4ad9b69ec8fed25c706ff301b6794483fbbbd29ec29e32561a37a6", 0x1000}, {&(0x7f0000000080)="54abf25f17aad83eea2de278b7ae33fc36461f2729d63cf6f855ca36b5f2c9d13873f6c55086989146532915838fc81bae69f5bc2a5eb2ab6b8ac09f2568ce2d4d141eaebdea9ce7e85ae53ab91a0ed714c9e2090d5a079874955692fcd4f15c3f17245d6078746d0e5ced9c971d6b5f0fff4a7f41af32b9664bc74ce2166cf50b66b0d9045832ec083a0fe88f234248980af0476b18b6003c639b9ff083f6f6e72eb642c6867de6f875540cf75e2941a486483201df7c3812a42e2968d03b0002cdc7f6917583140fef1fee3d0518cc1788911acbee", 0xd6}], 0x3, 0x0, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pwrite(r6, &(0x7f0000002440)="6a5147d12f21e9f47299000944a49f30e469421a42fbd099967fe5037fb16ccb685582d1cb6e957719c029190ba6eb16f60849c39b0148497f65240518f68949640dd7f10a1b6e796b6e3d366418fa7690a96df235d436f6431fce05b689019700335e219f600f4a79c13c26dfa96befa1776d7c50c703403574f260b1a9b35f639d84a4f775f0ebdee59e67e830abf5da7c1469341f", 0x96, 0x0, 0x32) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r7, &(0x7f0000002500)=@in6, &(0x7f0000002540)=0xc) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) chflags(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000000c0)={0x1, './bus\x00', './file0\x00'}) 16:00:00 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) mknod(&(0x7f0000000200)='./file1\x00', 0x10, 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x1, 0x8, 0xc6, 0x5}, {0x3, 0xd0, 0x5, 0x3ff}]}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x702) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') r2 = dup(r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000002c0)={0x7, 0x6, 0x12}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x6c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) chflags(&(0x7f0000000040)='./file0\x00', 0x1) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) poll(&(0x7f0000000040)=[{r5, 0x21}], 0x1, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000200)) getpeername(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 16:00:00 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = dup(r2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x22) kevent(r0, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffffe, 0xf, 0xf0000000, 0x6751, 0x8}, {{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x101, 0x9}, {{}, 0x0, 0x2, 0x80000000, 0x1, 0x5}], 0x7, &(0x7f0000000740)=[{{r1}, 0xfffffffffffffffc, 0x34, 0x59bb1308b3ab1e9b, 0x8, 0x100}, {{r2}, 0xfffffffffffffffc, 0x0, 0x4, 0xf69, 0x5}, {{r2}, 0xfffffffffffffffd, 0xd6, 0x40000000, 0x6, 0x36a}, {{r3}, 0xffffffffffffffff, 0x13d05d9ebd802bf2, 0x20000000, 0x6, 0x101}, {{r4}, 0xfffffffffffffffb, 0x8, 0x2, 0xe96, 0x1}, {{r5}, 0xfffffffffffffff8, 0xc0, 0x20, 0x4b00, 0x1}], 0x3, &(0x7f0000000140)={0x0, 0x7}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fchflags(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000001c0)={0x10, 0xa47, 0x4, 0x7, [{&(0x7f00000cc000/0x4000)=nil, &(0x7f0000420000/0x2000)=nil, 0x7fff}, {&(0x7f00000e8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000207000/0x1000)=nil, &(0x7f00003ac000/0x4000)=nil, 0x1}, {&(0x7f0000548000/0x1000)=nil, &(0x7f00003cb000/0x1000)=nil, 0x4}, {&(0x7f00007f5000/0x2000)=nil, &(0x7f000071c000/0x3000)=nil, 0x4421}, {&(0x7f0000060000/0x4000)=nil, &(0x7f0000224000/0x2000)=nil, 0x21c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000446000/0x4000)=nil, 0x81}, {&(0x7f00001ff000/0x2000)=nil, &(0x7f00003ae000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000110000/0x4000)=nil, &(0x7f0000252000/0x3000)=nil, 0x8000}, {&(0x7f0000762000/0x2000)=nil, &(0x7f000023b000/0x3000)=nil, 0x3f}, {&(0x7f00000e1000/0x4000)=nil, &(0x7f00007e1000/0x4000)=nil, 0x100000000}, {&(0x7f00001c7000/0x3000)=nil, &(0x7f00006c8000/0x6000)=nil, 0xfffffffffffffff7}, {&(0x7f000077b000/0x2000)=nil, &(0x7f00007b5000/0x2000)=nil, 0x1}, {&(0x7f000022f000/0x1000)=nil, &(0x7f000053c000/0x3000)=nil, 0xffffffffffff8000}, {&(0x7f0000470000/0x2000)=nil, &(0x7f00000cd000/0x2000)=nil, 0x1e}], ['./file0\x00', './file0\x00', './bus\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './bus\x00', './file', './file'], 0x80}) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) r1 = syz_open_pts() syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000080)=""/51, 0x33, 0x1001, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f6600"], 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000020700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 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)={{}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) 16:00:01 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000002000000000000"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r2, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x800) r5 = msgget(0x0, 0x80) msgsnd(r5, &(0x7f0000000240)=ANY=[], 0x0, 0x800) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xbb}, {{r2}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/195, 0xc3) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x2}], 0xa, 0x0, 0x80000000, 0x0) 16:00:01 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x9, 0x1732}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000180)={0x6, 0x80000001, 0x2, 0x2d, "1dd2e5278eca8e40a24b18311689884b53b0b666", 0x1ff, 0x9}) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000040)=0x4) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r1 = geteuid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) fchown(r0, r1, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f00001ed000/0x3000)=nil, 0x3000) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0xc1fb6fbe879fd909, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x29, 0xf, &(0x7f0000000240)="84c3ad1cebffcbff13b9fd812eaa4e713048e69931929648", 0xc07f315b) r6 = syz_open_pts() dup(r6) ioctl$TIOCCDTR(r6, 0x20007478) close(r4) 16:00:01 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) shmat(r1, &(0x7f0000002000/0x3000)=nil, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xbb}, {{r2}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000040)=0xc3) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdb3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0xfffffffffffffffe], [0x7], [], {0x0, 0x0, 0x0, 0xc6f5}}}) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000fc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000040)=""/67, 0x43}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000100)=""/174, 0xae}, {&(0x7f00000001c0)=""/76, 0x4c}, {&(0x7f00000004c0)=""/132, 0x84}, {&(0x7f0000000580)=""/98, 0x62}], 0x6, &(0x7f0000000680)=""/229, 0xe5}, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r4, r7, r9}, @rights={0x20, 0xffff, 0x1, [r2, r2, r10]}], 0x40, 0x20c}, 0x0) r11 = geteuid() r12 = getgid() r13 = geteuid() setreuid(0x0, r13) setuid(r13) r14 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r11, r14, r13, r12, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r15 = geteuid() r16 = getgid() r17 = geteuid() setreuid(0x0, r17) setuid(r17) r18 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r15, r18, r17, r16, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={r4, r11, r16}, 0xc) r19 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r19, 0x8040691a, &(0x7f0000000300)) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff8d) write(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x29e) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000d40)=0x4, 0x4) connect$unix(r5, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04172795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d2c2b4fa77b6fe2e57ade7ab48b7a72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f990100ffffffffffff40b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761d7d12e6197e762f809d07dde58a926343e0fc294160c67454b9d5b6bb8174cabc2a4af806f5201f2e09f2cc23cf2f5dc7685d1de7e9f11c99106cdb875e1b9a296b4c70bcb548bbe0d21cb106a9e0519ac1464"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r5, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r6, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r0, 0x6}) r7 = socket(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) r2 = dup2(r1, r0) chflags(&(0x7f0000000180)='./file\x00', 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x8) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) lstat(&(0x7f0000000040)='./file\x00', &(0x7f00000000c0)) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f00000001c0)=0x7ff0000, 0x4) oLoLvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023b637c0 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0xffffffffffff004c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18bbdf696c00000000ffe23f06288c059fe328c435fe849d5a790528770122f9629706d4513e484c864483c0411d04d39abacdfbb0217145c5a438bcbb86f5e3576357b85725a01ff63750faeb3dadf37f03d93dd55628326c6d0df5e27445e2e72fca31159d36ca1f684e7de0a9af65a8dc7cd1b1"], 0x1c, 0x0}, 0x0) close(r0) close(r2) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r5, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000200)=""/32) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) close(r3) fcntl$setstatus(r6, 0x4, 0x80) open(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0xf31c48b068e33657) r7 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r7, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r4, 0x0, 0x8000000000000000) semget(0x3, 0x0, 0x4) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x80}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2fb286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f6e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030bf785550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3f92ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a0192840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab307861534adf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040)="e337a6875d17b7add81b2e3e63ea4300e5861bb73157b2c61c9c1872ed6152883529dafb20b12aa977bb6e", 0xdf6c, 0x0, 0x0, 0xfffffe4a) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0xa) pread(r1, &(0x7f0000000080)="7fc0e73d369ffe93ab41227ff6532383dd9d5520f0d707439b16256cf36f474c4fc13057011c35471a8372fd84f38fb623486a350fd46b", 0x37, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) dup(r4) r5 = socket(0x2, 0x4003, 0x20) r6 = socket(0x2, 0x400000000002, 0x0) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd0\x00', 0x20000, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r9 = socket(0x2, 0x4003, 0x0) r10 = socket(0x2, 0x400000000002, 0x0) setsockopt(r10, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r11 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r11) r12 = dup(0xffffffffffffffff) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="b6021c587fe887dbb59faec34fb0423793847c1555bdb52207645f3d7f302acab729c9e91c7171a52031744da408b403ad7a862f37a384019226710b16b65c926fb30483423d8e9ab2ea95db6d4b43de4dbec03f9a18072e49b80c8a1d6b8d7891605f78801efb43b51173e7cb2b7bce63f0a22ac70dd527447c666a11c20cec1a8144d34e0d7f82aac4332af7f8323ffe5c11c86b37af6337f587fa6dbf9480ace10c505f7e6f11ff6b71c1f270eea12cff36ea25ea52ba66ecdbcfa390e0d3ca46b304e3563a117bd64e16072b13f7874924929947df51d6976fee", 0xdc}], 0x1, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r4, r5, r7, r8]}, @rights={0x28, 0xffff, 0x1, [r0, r9, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, r12]}, @rights={0x10}], 0x70, 0x4}, 0x40d) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto(r1, &(0x7f00000000c0)="086343f5a8228f03971d3d5fd2d917a1c136fd69ed73515f216132ededa5b70cd0ab15e4eecb6569b3d0525ecf371c405c635a967a47f8be7a24ee5d7e4be5c6ac7bcebb84bd03cfc230652232bc219d76d80e69fe7da1139b6a18b5b8dfb8b3ca300faeb74e99e1af93340434978d8422ff988f4ec3eb98381e8fddac", 0x7d, 0x1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x1, 0x0) socket(0x18, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getsockname(r2, &(0x7f0000000140)=@un=@file={0x0, ""/99}, &(0x7f0000000000)=0x65) socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000380)) ioctl$BIOCFLUSH(r0, 0x20004268) select(0xfffffffffffffd76, &(0x7f00000001c0)={0x1ff, 0x1000, 0x0, 0x3, 0x20, 0xcff}, 0x0, 0x0, 0x0) 16:00:01 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c2", 0x32}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x7, 0x3ff}, 0xc) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="8c65", 0xffffff04) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014", 0x113}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, './file1\x00'}, 0xa) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:01 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) r4 = geteuid() r5 = getgid() r6 = geteuid() r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r7, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r8 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r10 = geteuid() r11 = getgid() r12 = geteuid() setreuid(0x0, r12) setuid(r12) r13 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r10, r13, r12, r11, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r14 = getegid() r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r8, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r9, r12, r14}, @rights={0x20, 0xffff, 0x1, [r7, r7, r15]}], 0x40, 0x20c}, 0x0) setreuid(0x0, r6) setuid(r6) r16 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r4, r16, r6, r5, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) setuid(r4) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:01 executing program 0: r0 = socket(0x1e, 0x8000, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x20, 0x20, 0x40}, {0x6}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x1d, 0xfe}, {0x2c}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:01 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r3 = semget$private(0x0, 0x2, 0x7e) semop(r3, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0x2f291bdb}}, 0x102) r4 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r5, 0x20004269) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r4, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000640)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x1}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0x80, 0x4, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r5}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r7}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xc7) readv(r9, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000100)}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() 16:00:01 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = semget$private(0x0, 0x2, 0x50c) semop(r0, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000003c0)="200e1e2bdd9a2fda9688369bdf141d6130bfbb1000"/42, 0x19) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYRESHEX=r3], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r9, r11, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r2, r8) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) r13 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r13, &(0x7f0000001000/0x2000)=nil, 0x0) r14 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r14, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) r17 = semget(0x1, 0x0, 0x191) semctl$GETVAL(r17, 0x4, 0x5, &(0x7f0000000680)=""/224) semop(r16, &(0x7f00000007c0), 0xcb005093f78273e) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) r22 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r22}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r23 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r23, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r26 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x400) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f00000001c0)={{0x2, r26, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r29, r31, 0xa9, 0x20001, 0x4000000000001, 0x1}) setreuid(r24, r28) fchown(r22, r28, 0xffffffffffffffff) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r15, r28, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe41, 0x9, 0x7fe}) r32 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x0, r2, r15, r32, 0x0, 0x7f, 0x401}, 0x547, 0x7, 0x3}) semop(r0, &(0x7f0000000000)=[{0x3, 0xfffc, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x6bc, 0x1000}], 0x3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x401a, 0xffffffffffffffff, 0x0, 0x1f) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") socket(0x78936a59dd8ec45d, 0x3fac80434f893922, 0x40) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505eb15300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b1651602662b902e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d78a5cd7c7c64b963a6eb1b74f6cb9e88e42089f07fe965dbe6e59fa3c2b8850abc716b29d446d272e870dec84c0549859bcfda1d708b7cae7fc232562b77d4d670dc15c568884e6"], 0x10) dup2(r3, r1) msgget$private(0x0, 0x0) r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x4, 0x201) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r7, &(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(r7, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r7, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f00000007c0), 0xcb005093f78273e) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) semop(r9, &(0x7f00000002c0)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x4, 0x100, 0x800}, {0x4, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r12 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r12, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r14) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r14, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x9, r13, r14, 0x0, r15, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r14}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r16 = dup(r1) sendto$inet6(r16, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r17 = openat(r16, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r17, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:01 executing program 1: r0 = socket(0x31d41ab292bc64ec, 0x8000, 0x40) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$getown(r1, 0x5) nanosleep(&(0x7f0000000040)={0xdb4, 0xffdfffffffff95fa}, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000080)='./bus/file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x0) chdir(&(0x7f00000001c0)='./bus/file0\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup2(r3, r1) syz_open_pts() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000300)) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xc7) readv(r5, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000380)={0x81, 0x0, 0x2, 0x4, 0x1, 0x58, 0x8001, 0x10, [{0xe7a, 0x401, 0x5, 0x51c3}, {0x20, 0xf2e, 0x6, 0x3}, {0x3, 0x2d31c4d3, 0x9, 0x4}, {0x5944560b, 0x2, 0x1, 0x3}, {0x7f, 0xad9, 0xfff, 0xfffffffa}, {0x58, 0xbd, 0x1, 0x5}, {0x8, 0xfffffaca, 0x7, 0x2}, {0x0, 0xfffff001, 0x1000, 0xd3b}, {0x5, 0x800, 0x8, 0x1}, {0x5, 0x6, 0x3, 0x800}, {0xf, 0x0, 0x9, 0xffff0000}, {0x6, 0x3, 0x8}, {0x3, 0x8, 0xffffccb4, 0x4}, {0x3, 0x4, 0x5, 0x400}, {0x80000, 0x1, 0x9}, {0x401, 0x5, 0x80000000, 0x6}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x4) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360fcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e567258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47ba93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c8024bd7add90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51000000000000039266021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114ab76381469e2d922a7c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600000000000000000000000000000000000000a984965cc1371a10498b8fda57ab56fe83550dcc440fe0699a07b47f7c4bbac472da080e6585afa135d6a01c00"/1065], 0x10) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000)=0x4, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:01 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x257, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x8, 0x80000000, './bus\x00', 0x2, 0x0, 0x1ff, 0xcc78}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, r2, r1, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f00002d3000/0x2000)=nil, 0x2000) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c6530ce"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:01 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x8) r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0xdf, 0xfffeffff, 0x565}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x2) r2 = getegid() setgroups(0x1, &(0x7f00000000c0)=[r2]) r3 = getegid() r4 = getegid() setgroups(0x5, &(0x7f0000000100)=[r3, r2, r2, r2, r4]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setegid(r5) r6 = getpgid(0xffffffffffffffff) getpgid(r6) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000180)={0x100000000, 0x80000001}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x1, 0x0) pwrite(r7, &(0x7f0000000200)="853bab3712ca76dec0964f30ca03f33f9f19ffde3548fee5b3abb6a8b3295f23b824ca32250b96f5c517171e1e05992d68f6902d126f375d78cad63b620b17827ced1cb4523691a2c0df1a44f6fb0381cc822c1234377857538b3f75713a75ff8d3ccdcf0f18cd1690292ceb7270bab1978274ae10da9c32ca69e9100f96c242afb1412342bfa8b52b63984c040fcf1adc7f62dacfc9916e0842b43d54a10c6686e03b239a819be9ad7e1f6a95dc355f67969598f59641b73d0f52a62c7bd13c75f6d9693a1bc57c9e166b35f9687a1810d21faea93e1eacfd1f69e0e8e88d318f457d8f382abaec7213350eec738fd14f0ba12fa4bdee9e4bbc9534b636640f7e55722ee67891c84223749c1bbf6077761e9b0d92415081843a68ee5aa128e27a38f49f09f686469fe38525f9a30cf4f428e1125aaa3f3bb0badfa13ceb985459e6283406704a7903ac20a2fcc9591f43ec941e7a9bfa231c2d7e48d7799980282d6f71003ad387c51f1bafb6497bf2ff6f2258681a39638eb93635e3ae0f41da2986acf76a026942a6635cc6bc364e69f5efdb44a216a1ac4df6510d465cc6c6c4b437a1f588305cfcc1875d11a526f34479e022ebb1238245b5a50b60e43b3dacec5940c952fedcb1a04ca4d45770930fd1c043b14348160b2981078292950fc3ea5161d4e7977d207b333c0ab3517f8f8c9e18eebe8f73bba60b40c4bb0fcb602359582d835dd8dec8287784a9f7e188fffde474c1328aecdb8d03ca710906c3f60ef4a8cbf2944a5060551d67ef315550e5b712867ca5fd3130f8ed58de7d1ba9afd3fca7b45957a8c9c7b47a542ad04487025831f510b52cb5826a3ede5bee24a7e9f17abab96c5e484ccbb93999270ba5baff2087327bc7cfd9156d3417caa24863fe0fff7aa6d8543a7cdc77376a56991b2fc77a3418e1c668de3eb23b86aa4112d645d781c691ec4c11c82849f2d6e96e194cdcbc9c7232c2d3103362c11488f8f002424cae312716c5127bbdb25bfd33ddfc1d68c6c1afe367170721d4331480ec666facae572e90d69c6f15719eb91bf343efda325dcfd448703932bbb3271fb4d86b0d92263ce7752422a660f919ef99e4c06d2b84f5a449c11eeebbf23a18aaf16048f521d4f67de282db2572a04d1355c811fd2b3849e24ff634afe5891071fff98fda0b1da488bea7e91e4a4e6cc29bf271ee8c5eff2bc3f9aa9cff2b009420731984514874e2e1b5fcf6fbb6e93972fff5225ab8ea75ad33728ec7159b4145bf6ab7a0c172e60a615df8ddfcf2a23ac0ba5947153fd2d1355e609f5d0966a8ca2654badd8fc1fd819fd0a524dd0df96105ff0f6866e691f056b864d72441a012fbd74b297c3ec610a285197ca2325391fb83e314d62506eca5445e536836473ec3cb22876b19b580fd10b077b7968e13bca3006574ed9c6333caa840aea423a0ec9bb9bbe07a6f647eab9bd612d1d85ab1c238319cccb161cf93ba39e24297c1710d7829c9fcb9542dbf7b35ec5cf3076b727729568813f145c577d37534aad3e98c316743fc34ce86c14dfe77ce0173b436e64ce25f9789080d78a37bf02074d1391703e3a923a581a999e39fc2c6ab60f4125512e5ece879f305ef5fb42b06494583afd55265de89c3747f2822beebbc9be899aecbc4877c06a7b0f99a57931762230fc9ba27fb06a2e8a1b63a5cb87f530a3d48cea05970c3788e1658c8b3cd63485c341f202b18625d1fd644c9d38ec3a7253fe972dddb45cd7d7bb231cd37d4d71e91b29d3e57fbdd7a8230b07b56a5918a66aacbf107a752c34efc6e0fda4e8f4d763c16e6550ab3165afb80df3c5fcd7c8ff1add226923394c614132408e3ea4ef7ae476e132a90ee16df5fff8733bc5b90e004da2961d4fb2253cc9fb6c3a008fff3f82862e47f93c7b8248405475b06b0b335668a3ae86db250390e05db72cec206813eea0126673d60b08e9f552fbb4ca4c7116074e4b28d91230fa182c908d2f567c70eeb945202b47d3d04747ecc9225499a8e6f4c84f0271b4dc6c8b98c216d73aea6c7551473958dc882a4c1223a8db4d19805cde835d6ae753cd19b7e202a839d506b7a61c78857bdd6281b33d2e15392b9df77f9611c03338a2f84190b494bcfd6b841bf20b572eb277fea17f163e8fb9ff659e6e12afad7d01183214c642c6bc2accb30d0475d730feab7f633082d6c9ebae1d758fb0d7cb788894aba55025057400fd6c619a50fa8ecf7c074fe9bedb3727df9245e1d23cbaabb2874456101ebd9d88c92b1668942b62915f59c562cf20b252d37ea58111fbf023c801f18b4112510fa3e8aaaead13e0d0e9a736751d2a43b09a9d421229b177ef9b705f9f5d1dbaad10e80988f8118ab2091e5e7ad8d86be0987ad8766c935dcc1c8c6f3cf5bdb6ec352f19ad084ac149bebb9f67bbb1e6ad00494095e0299a7a5cb5e32367b32e96dabfc820e694e26ae640c12fc90555bd916f38fa10359d8f18537c0dd552d5e9f1b1f08c0cf73c833e4d0d1c7d67e693b5977498a4e4a8eb4d2195fef9e87980f203de37a2ada4ecbf0ecbd9c2e3a3ae18898fb2bd75746eb16543345cefcd9b81b21ce9c3f5eadc8332c33dd9524bd8a88f7e7dce37f0a8973123df2e990ed0029d5d974c85d3521d3403768a83e9c268801c040d7d204a0510b82ac36a5217f29b7ca9571ed3b922d2df23e4645bad60e51afb3cebb8d04bde2e27b7c629252e809d4a95558730edabbe02256a6d7cc24db204f522220ab13890e4a920c1985c1ac318dad253c8c74fe2c7d0a434821138c00a0abf67bd6a26df8e07de286a730b522a9b33154f44a936f92aa60e477fecf0c23913357f9a3ccd320e825a85e8e9330941681256a16ced14e4da2b24fc7366dce8889ffeaa0587e778f2b92dcd0e63fcc2e0f6dc94187ebf7f46c6fcee6ceb21f4cc5596ff574890d08a99b026adf55d153f28a18cd6ae6ed2446f53bd51f5459cbc378b9127efc0996d6e4dd40fbe30e5bce97fced5b0edce94276ce2a23acaa864c7f8185ffabf914736e6d6ee674d02a8ec838a87e782166177d7a7a3634811efa37f6e72f7d497e551b80efb36157a0c67c010258cf95edf95bb7b0052ca0541180e8543bbccbfc2f32697e8a6463067c3716476ab60055b73a50701abe514cb061bcac8cb23ea31a3d87acbe77d2deb805154a0abeca85b9eb2f7c52d7bdc1312a0cf94388406e5431f3f8975e8d3b3c53e8df8b7961a6a62e300b16fafacaf242ee310a9e2c2abb6504416206f17b9d25eba396d43a96f9fb9770d9444165d5b5392774bd662adeda1bcb68dd1c6e7374bd7b08701a636382b2f5fa80582b2be410508e473c1b82e6105adddf24cc94f75d89e346d287ff123e548a853159ea826a154c4aac638151970b0d9ed685d4176f6e439cda334f55f6056a114c27717ade8cdcc3471d40d0989b49d373dfcbc36b231b0d136e3ce0a478d79044d7ab4fef14404ab825dbfa848c8a7af5fe893253288ba464099956ba6b3ecb3b350a1c8921ca16eca6773663083ab0303f88428fea9fcbf9835ef14cd95b71458d6cbdc3f82c853a2c180cd33851fb2d15344004c7da66dfe7452156ce18e7b1b05ce86772edd50c6dbf2cf0dd3da3a81f067fb7ec5d88a87073dd79904103b2e8f674c7589b77511c1ca12c4c9282f873b9c9ffcc960767c70e55d9ebd78b6f4fc56d17894f2858400bc21145268e96da5196fade21dc95decdd1ad47c8ab68adcc7f97b5075bd5fe1adce2249456b341c6b3c4f100443f19d3503866be2deb9cde430de3f850a483cf51c0d65a3c653eb28a474872cae88e127ba5b7f0a29f375784d6e91f24a3ea5219209f5be5ec136fa73c4b221c34fb9ca925a8383500417d0bb853d484b9d87806c4a1df0ff6cafe42c5089aeb7d0424f1b19a3cbcce2b777f2abf68e84a4f9fdee1003ab3120b0a6dc01bc8c1733488cfbdd965f2503e961c944084a5620e19af9fe1337bed2de7722fd128ee2bc4a8109d0b9c8ff05981c22c449e9c2cc3adfb89380813e26aee0cbed11765fd0b074b1e7e245043299ec5c34355d775bcf9024d714965c7aba3ad4ca303b0cfff6e3cce27402058891c3fc7047d4e075144d112104db92605d2b7232e8941f1cffab14dbc69d6bb89f6ffda38ae676e1df4ef1ba044da9c5f109cbf155413b307068147ba56b3679123c3dad590afe56a7423d68296156e332eb50dba30f2aca3fc916eab248c3fd795d9bc8995cf80b54c33b433470fbad559ed7afbefaeb7082e6e0b2fb32c376745ddcea1cce208bed4bc8dfa6db09c99eee2a245cc7b57862f4356b8907f8bbd5afa82006680e74e2e0d5c47535af0da70ea451fe4e8affc64d41adeac6fb1f84a7194f9e81495a2fb0b18d7bbcccf799b10adcb10981f8ab4fad4e4a94da14e27b104eb5752921518da846f7a51667869a38d9da934bebbde4fd16658fb1523930a1f3978101e8f2c5e190bcae9405e08d42c258d25be7a2ebe625413ffa21d799a10bfa5db5d0d7026fee03e61497553f5cc713f162e7d73cddaf32cb32a61cc28260e3ead53bfca17c66d49ed8db9271da2fcb2268db23c216b9e2dfec23bb3c56a151505f0c67fdeb50201d8ce068a59cbbccdd4e853068599726033ab991966d1724b93328659ef44666b186be9f28c25416bb4701b3a79747e9d0ce7f41ec5ccc16a7065aa9f50e2b19e7d92fa649745a41d9b7b83f854b6947d549c6ee6293d19a39ec127022975faeda33aaf3a0f792ee56618b994aca6559389f746f8c6d015b45ae7be6896fa0f98bc58acbce8cdccadcb861be5d5b4ea61ca8ffc95fde411430c43d86a7d3104e14528fd95c3dc4828a4d4c6a0c96ab59bbb42c2213519cbc1b9e96c76b7f66a67f56a9029386c2725a3e665598ea52230828be83b16382148b5d3287fc03e2458f35ecd0f18cb29bf0eadc1fb983e078ea277aaf8ef221f4bba77d2844e31b858540495f2d6f4f35607d4eb78cc9a1fd9bc62c406659279233bf2dc422225dd4dfc92bc36d87c2585ff9b3807a1aa9b1ad3aa8eadcc62b6f1511ee43f10fb0b930c4016a92c7ffcb41613613b0efb073edd5428d42120da739d51c8b7ad87fea43829f55b60242dc85ba6f0960d582826240b7f8c09b14511ee24ed7621a714052f23e6299a0c9c900be01602be4e8b8e2479b3a63ee8344d941ab529411d084552a500e6da1dc8faf308a7ac855bdd74923e726e2abdc55cbd47cfd2b8a125826a34ddd3ce002963e0439d664a9ca0b8094392412e23c479b8b8fe40defe1f7396fbf58bc8b4e2560770b1785126971f6d16f2d72f524439dd9eda2014a409f0ce01807f2514af440935a590e7a245b8fa727e30039599ceb415451176acd9812232b5bad2d6d29052b865aa1c155190775e5fe45ce6bbd3d8be654fce0ef389a78cd1ab4fc915dc7f035a06aaaf290a5647f3dc13419502a5dc9340f111fde00ce4df819fddedaf5cf0574d5020e7324fd1425c2cd370c1fae200dfdb74c441910efd0cb24b1df9810a5e66eaa04421ed2342abf55c760df6b58067e470ed08211fde4bebe205cfc9181309e0d69a5ce1c08b2924f4c166bb1b0ad121804981ae417882e759a32b7577db7c790e35af79b12da4a3e4b5834a9fab346059355c10b5ff7a0ffad09000d39ed4f4c960ea029390f36fdaf7ee99dfdb2ea95608dd476aacb6b4777ae80ea43ea38aca3fc5329022b598f1d6682d76ab5d86510a3a238b9bb69c2aba3cb519", 0x1000, 0x0, 0x0) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001200)={'tap', 0x0}) r9 = dup(0xffffffffffffff9c) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000001240)={0x1f, 0x4}, 0x8) r10 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(r10, 0x2000745e) r11 = kqueue() pread(r11, &(0x7f0000001280)="555fdb10eab942d1ea4414190129a1393379732e6de4c40c081ad952596f5d33eaa189778e97eb1fbbca6e693c6e18664a6f62f534506203cd6e2bf2108d2057f08e63ecafcb5d49f3ff6cc656a32091cfc090de7ad285d61beb4e51bd1c0dabb118294aa66d8c2dce82332c6a915062edfd238d1365d360dac7b04075c06361a16a82ece859d5c45b3d63434865aab6fddff1fc0eb38f03796b1038d4ebf7418b618a87ca9a1bbad9d67479d3382fdd77f745b04caafa1063f1b6c155b7abcbddf5f9260a147eb5ccc9da60a472f5b45a4dd3d60c735702963681d54a26f814f3894c8060db5be21c9ccaf4bf83685bbbcea298c66b9681d1aad57eb31e04fae16e4c7d1c02f08c1c3d5f6ad54db11ca2cb0cb4920decf88bbc1ae6aa53e106e4508ec4bfe54323f064019426322ec283b8b07c003623bccb0b938345bb72736cf41e8bff8a9756e0e0b0c0f4b56ab397e29f60cdbcaf3ccb93dd5a75b39378df20e07811caa4c83348bfbf13b8ff0d8a8d8ded8b387c893980ce5025eb9baec9d79d67af0189150bd023274d6b76e3c886db70f40978b40f47206813117dbdc0ddb68b59f0731b2c9e5fd29f8f060212ade1d40878dc943cc02f17a549af0b59f0057a5fc65b27b407d66b449f5657ff3e4f2f831aca7d30dcc4aaf0a54693884e1633c10f06e8f5061079c3e406d3439de0545ea8460799d01445ddcd28a6fe4698e15df9fcb936699cace6e094af5768c057b73f8d8c43b8671aa78b6720f05965ea119f1859c57eb0396d0ece192ccd91fc09ae29b09ba1eaa75ea7cce8c0118f4c120188a87e9a79a7539a0dfa1ca458260a0e77d120b1e7485ccb46bf1372f2891a108d9980dfadde8316edc7f1524e4d5dd5d7ace30c9b182e70ebe9af14041b8476583853a8e90abf3d51e51e2bcdd2b81105568337c234b46ec267712c738a3b52526cb37b0d770b33a34c7e50bc315edec68f077bf01defac3bb81b3bf7874295a6ab1670ec99a8f5ac9c087c7e19df322636ee65474b2ca701f8c2822a388859df25bb93200c0f9b5c4373794b25e651128053063ee464ba259235ce24aaef79621fde0d4ae77e0dab9f9e44f6e48c570a5fabed2bf16392ac71a5518fca6b35f55a551d190c8d9d3fc16ec330715d69a1ae8f4753fb606623c2a3784ef1d76491464d6695a92bc70288b662aa56b8a9825a5354182cc55794ef6969217428fb9a930e801bbc960de7e88a20278597060918569bc55732651dd11780170e32a0f9c710e5a0c14a5d336ea25f910552a8332443e72c2fc631b0bdda3cb7cc5c5067e53634f7b6e91e225a49118c4047eb8f1dff91d6822b9fac836d5ec9cdfc03a7fad8c63a03d5eebac645a82983c0be1ee02be4c1128544a47574a6e42e1a68483206128d94b6a28bca7e9df31f41010dee6ddcfc331e8d591c212905a4155a6c3f1fb3d8de746abc373f16a22d23cc0d9fdf0d24ef312d180490a3be56aae87fbf6781596f91baeaabaff48012e535b325361ac80ab2d330c81085f7f181645196b4a0c016df663a665f83cdac991d6c2a1761ac7377536e01ce4e44074fb462b9c4ef00ff0d5a06ec5729c0d8b4b687de4c769ac348fd2ed841f00a3824af5fcf9607d53365017f499fa87d21bd5c519568fa8cff691645f48031aca306db50b1bebc8f7fc9d32bcd623363c2dad32287961d7d53822fdd36cd3c9ba650d4840ffdad6f599918669dd6bbab27a3d3af8a0673de6973c1d76ada49c4aef919f6728815ef8050d72ac2a141789d3f1fbfcb69c84641037809fdf6f2282e71946dc16a7a540867c1dad76dde5b6483dce973ba0fd0c78ab022d872379ee4c2ca77240fcca7cde4ddca21810fbd9e89d11e6d24aecc851792b2ac2ed92c096bc45b6fb85627d8a60e17a4425baade4294e5a49df38524d104f86f34842ebc25fc3d4b3861492a8022f30c45c533d05f59140ea7efe06392b9cbab3ee6f42c0ea910ddfc6583276087bf9c9c716168a1c55def16ea02369988c322c2ed9a54854ea39efcfea4b8c76c9efb562a87644d8935a305d7e955d65ec2943683a88cbd75673008b2da13616a186856f4c132ac5aeddaabc204a2beb6ea7d1eedcadec79d9bc06fa73528c6a6307aca6b4e16562c3d3a5ab444b6b2019505ff590dd5eda705f500607f306025d3520e82326f1900b26d5240fd7fa71345473636ac57672ad6c139f512a6b5457667809cba5ea2e1aaa209d1de2d1288533ec8653dd707d1032580b2438227a35d314921f96e0a79b3c84bb48a4565002a39cd47ffc038afd4045875d1f98f8e3b3885d7b15288339c1c595c507b58992683b0041bdeb9de187b8f005f711d7d657ba0bff9da61c1ce47f7c47036fb904fcf219363e3cdf35c128fd600e29cd3ef22a68f9a3372f279ba00a8721b0b356d6d4a9b32d719af43f99205d7f6afdd4a1abef75c5c424454b3a7a27522118f425958612de5e10b2984e281f66aa33e0089269b0e873b193304bbfca79f3f0c9bb1ab760f55f2a6defcf6e9330e89decef738621be8a90f2f9c137db401603e5ba08ea92983439e10af1ac29a96970eb11b03e15d4f2a16b4dd35185e86678db051b1454ab477995432b8f8522e043d4bf57f41037df7c69d6dedc7f446fb30a0532372506a02783a1e439fbcf1073fd8971728ac829c22228f13283d5caab166ae6f23bb741c0057ace8002a355922bba7936da2a5afd74c3d2a5b857604d0299355cdc8649fbd31879e1e9d16441234922acc72a678b398f90514fbd2e7954324a6d54cc030af3db11c4ad2f23dfe41b3327d6c92312dbdeae973696aaf7b898801b3236a05532150192bcad5aad02cdecbbacacfab3efb3f6ee4b790f36660c277c0f094d5deb82f035fb46e0bde07f1dc33db5cde274ae3d4df3e0a6d4c72057ae0efd85e1040374eee90166b78a7b2954fdcd5dd3179bc721f65594d828ccf08cdc025edc6d723846b40242d97077abdff5ca1e0b5d3aee6fdaf04309a424a4e8d16f024fdbc9dce6df8546cce82aed656e16a6bb5e58d5f401f64054c870ecec38013ac73e45c8426cef2a22119e74b2a825e56c6a3617dc72e3dbeac61830dd144aa76b3fccdef6ddeac19610173b54e3bd3dd53867c3b286402166f4b02d92a8cab554cb7f06fd60e8a6122cdc8fb5827d5f3cccc960e6cc52a8c6482f1b84e5c25714aa94dea48e487e714f72a47fa8e852cd49b19148961c566fa9f4d722e9e98c207518b166fc75463e289075211f462874f98b8d8757bc0a3794b518d0e0af50c2121dde8abd5eee8b86731fcd63d321db2c4e8d9c411a1a5aed20014c235bde107b55b3d688908974e0bb36a1754fb3e20ca921f2b0a8031c848b3f1cd554e48beb1ca981a0b38e2fe917bad6976c000539ad01a826f5993c86e1058ffd925087c64ff4ff9d7b772b6678aef2c13aa2a61501a75e2ad36805273ca2c96def9f8aaf85b5acff6337a09a1e0c4104e3c701420ea94e3b4d9dcbab525e505b93e4b1871c91cf8196b42ef07632b86ac28cd78dbcb19ac32b93cc8d13debb7cc43d54b78b49739a21e4d470c165e5bf30bfdbd87d3a86fbfe95710a84cf7105f2d425d5b3938b1a0a6d79b8cca19e4d4164b5a01569f1142aee9a6072fdd9ed12512c500b502ab67b8bfe52c7ecff9a13c23ca0b0b505215856a714168e4204143853f02dd13a39abc72d28c9dbadf92e0fcdc462340f4f87d6ff81082735aac2adaf64fcdf2d49a155e38ba24e6cd2a347692a285aad725798555040c5c9d41d4d1408be8beab98dad13a7b036034d5b7568238d61eb4522439ff857057b05200710185d485b607dace87cd30ca8837bfafcb59df5809d326cdbd54ef6edb01723a2db1ef578d3821a75e688b7bc66f24f330a5d00a3b5c1eb7cafdd526ab99599bb2d560f2e89fd4da56af1d686e15220978acf67cc67660cbaeca19e7a3056abffa8b7741861bd94a59835d9b33e33c81c8da97619cb4b716239e66f4a58f2963034b702cae9ca3d1b76f02870474c5f1de5c0e21c8d5f41c41d6e4cc2b1f1286cc17f65335d9fc9a619b886272a56e1720581666756900b6111ffecc597755e84d675c9307485c5ff8ff639468bd337973af28426d943d8eaa8a4733f1c23656986f8b3180c50d31ec8601e399cf5e86952864add04c3e89a43a8fc696f1b6be0bde763ea8bde97244b2f087acac90213b94a400903638a2163bbefe20d7807e6096f1fa6442b6255e390259e49b01c6d4fdcc71c7e6cce9166fc08b54ec78a15730f5cae1f3cfd51f54ed023a56c3bbebcd4a439f1e1f274d21dcb346680dcd02d306c572f9f06a6c8f8f2a35e0767ee0e51f5bf560f793ff7e696354712f55f292f78f7b08f7a61d86c9eca1ce5da23fcf641c5f67d96ba2f55bba544849116a92f347c4e6233b2958353fc0371dd00ea0c065131e300d43ae9299c2a0e7cb735990c8061b409c43db39e3a16fc3afe9a4076ed5b532036727dd01668dcff87a28b2d3aa265322bb285a41d52de60062a3c0dd4605307e72556b2125dc549e88723c08478cbf101542f56f5977ee93042f1e6a37252ce183c7264b33d68687710986799aa695715d3b218c28544d1320e640c81fddc70b296b959f9bb86c4151bdbc770aa1b8066419d0f5610c42fbda2e4faa1c052cce5a8fac9d543bc7c540c052004b79eca7f47eec65eb0617d926e12c109998c6aebe5cfd6a2ca81aa330cf3dad94170756fb8bf930d3796560fac39c32eb9abfc1a3f3ad7586fb6910779fc14cbc34422f1abf5dc9cf7751c2be600fb9be24b1d106423fd9452af6185b85e14780ec688991a04ac67dff21b0a60abb2d7dbe31643aaacfdf73cbd3c6fb5ad0b60a7886e9726aafe1762c7ead54894a7aa99f4395f9a0f58561e7b3b31858f6f5b643a0911afbb8ddc693f475f69fd9b1724843d030140f4fe6ae5f3cfb61c326b3938524e1e65b8e086750f937994cf40dd83440fca56f134f5eaae582ac18c08d2c0eb4912a4e2f6efa3f016ab66a8cc4492a5c41f4e067e717ca4ed9506cf767067870814b165849e55c0359e5c1e337831c03e2b27c0c3c6b85786f17dc90524fbe24e7c1b5e2052d6fefa0fd40049360001dc6bc174e1c4c1bbd90ef8e7d26bb6fde1690f5e7cb4ab655ddc2e3606bdb5b8f50f773a431dd445496c42681b2af8f1e61956d75b9bba9d6fd7be1d7a7787f6808fa049e38ac5414429d99363574644fea049771add16d12955f77301de3e429dfcd240429bf3de94048d10e60ccda6ced2fdfb5bd7fb8c253d8bd0a13e650e340ad947a7ead5f67cf8768e0cdb3e486ac6af8b0bfa95e49e002cf98dbe596ec4cbee8c21bd760ca21e96cf71a60fbf06856e74440355f0c8843895fc6bdab8009fc4c730bc398c774a6bfb2188359409f376339ded5abcf7df8baa41d93e8fc38a7964a2ecf6ccd0ce05e5c89ccf57a3f043fa460897ea55fafdffb6d195be7907d60509b726fc0ac5c744ba64c67653797b2785a5e47f5ebe099ab835289ca6ec22d4923930ff61530c22eda58834f0e3c5c5fab48b76b35c2d4c01a795d4e7b5f009a1dd45ed9a53a2876eeaecf7bf4012ad8189d0d4ed8ded085d1f536074298791d6c17e1e5b256ac33646012ffe93d97f47b7b82fb4a4f028f33129ee1af2d0825e0b3971348351f3ef67c70e1848a731279a05e05718bb5e59eff171f317c496b7b927059a3b1b8da1162cf0956fca05eee9a85b5536b6415965df6f5905edc", 0x1000, 0x0, 0x0) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000002280)='/dev/tty\x00', 0x100c2, 0x0) r13 = accept$inet6(r0, &(0x7f00000022c0), &(0x7f0000002300)=0xc) fcntl$dupfd(r12, 0x0, r13) r14 = dup(r10) ioctl$PCIOCGETROM(r14, 0xc0107005, &(0x7f0000002380)={{}, 0x5, &(0x7f0000002340)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:01 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x0, 0x4, 0x6, 0x0, 0x8, 0x3fb781da, 0xfffffbff, 0x2, 0x1, 0x8, 0x8000}) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) socket$unix(0x1, 0x1, 0x0) write(r0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x800000002d}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xc7) readv(r1, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x29ae) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4864b9432fccfff9) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x2) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0x9e0, 0x2, &(0x7f0000000140)=""/174, &(0x7f0000000080)=0xae) accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r2 = syz_open_pts() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2c}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x3c}, {0x7ffffffe}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x80) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r3]) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r5, r5, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r7, &(0x7f0000001c80), 0x0) socket$inet6(0x18, 0x1, 0x7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) r9 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r5, r8, r9}, 0xc) socket(0x18, 0x4003, 0x0) r10 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0xc}, {0x14}, {0x6, 0x0, 0x0, 0x101}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x2) getpid() socket$inet(0x2, 0x4, 0x40) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x94181add21beaad8, 0x2) dup2(r1, r3) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xbb}, {{r2}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0xfffffffa, 0x3}, {0x18, 0x3, 0x6, 0x5}, 0x3f, [0x3f, 0x4, 0xa87, 0x3, 0x101, 0x6, 0x100, 0x6]}, 0x3c) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) sync() 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x1}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) 16:00:01 executing program 1: unveil(&(0x7f0000000140)='./file\x00', &(0x7f0000000200)='W\x00') mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000180)='./file0/file0/file0\x00', &(0x7f00000001c0)='./file0/file0/file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x7, 0x4, 0x8, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xab}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffff01}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}], ['./file0\x00', './file0/file0/file0/file0\x00', './file0/file0/file0\x00', './file0/file0/file0\x00'], './file0\x00', './file0/file0/file0\x00', './file0/file0/file0\x00', ['./file', './file', './file', './file'], 0xfffffff9}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80064, 0x0, 0x0, 0xfffffffc}, {0x54, 0x0, 0x0, 0x9}, {0x3}]}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x7, 0x5, 0x4, 0x3f}, {0x200, 0xff, 0x5, 0x8000}, {0x0, 0xfc, 0x30, 0x5}, {0x3, 0x1, 0x6, 0x4878}, {0xfff, 0xff, 0x1, 0x4}, {0x8, 0x5, 0x6}, {0x7fff, 0x1, 0x2, 0x2}, {0x4, 0x1f, 0x7, 0x5}, {0x9, 0x81, 0x8, 0x38000}, {0x0, 0x2, 0x20, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[]], 0x1, 0x2, 0x1000) msgrcv(r3, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) pipe(&(0x7f0000000040)) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r9 = socket$unix(0x1, 0x5, 0x0) listen(r9, 0x10001) write(r8, &(0x7f0000000200), 0xfffffffffffffed7) msgsnd(r3, &(0x7f0000000100)={0x3, "7ef667c107b1856edc308bb6235aa65b77fa01e0c4a00217b83867c3f7d127da1cae5a78188a827f1d31304f5f553e0f8f0a055233e87a5615e2187e5ed29ad628543ff882340c9706f816ba8ca9603cb3eb82f110178bfadeb012f1e038dd7baaa359b3904dd0ae15ca23febda1b78e9673bc275bfff75fa88c0e22a7ca4a41f39a5d"}, 0x8b, 0x0) 16:00:02 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x100, 0x2) 16:00:02 executing program 0: pipe2(&(0x7f0000000080), 0x4) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x534ba701a4a59836, 0x7f) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:02 executing program 1: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setstatus(r1, 0x4, 0xc7) readv(r1, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000740)={0x0, 0x3}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') getpgrp() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() mknod(0x0, 0x0, 0x0) r2 = open$dir(0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, &(0x7f0000000140), 0x0, 0x0) kqueue() close(0xffffffffffffffff) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getrlimit(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x84) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f00000005c0)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x2bb, 0xa, 0x0, 0xffffffffffffffe9) fcntl$lock(r2, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) recvmsg(r4, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000200ffff19050000000008cd7fdf03000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) 16:00:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x800, r1) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() writev(r3, &(0x7f0000000040), 0x100000000000038d) 16:00:02 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES64=r1, @ANYBLOB="e8e0a771989af2ee2c060b6c4b90ceb20e638c498ae4d5e06dc3d8cf8b8e62df", @ANYPTR64, @ANYRES32=r2], @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES64=r2, @ANYRES64=r3, @ANYRES64=r4]], 0x3) r5 = dup(r0) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$getflags(r1, 0x1) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20000, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100}, {0x30, 0x0, 0x0, 0x10000000}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) close(r3) write(r4, &(0x7f0000000200)='R', 0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x10000000004d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x11) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841e8f147ce522005f96566eaab012083d8597fcd356bed96b018a424e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfc9add4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d8188eb1ed5e0f12f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc"], 0x10) flock(0xffffffffffffff9c, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x8, 0xffffffffffffffff) unlink(&(0x7f0000000080)='./file0\x00') r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r7) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000280)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x23}, 0xe) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x8) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x4, 0x7}, 0x4020080c1, 0x100, 0x0, 0x0, 0x2}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) getpgrp() pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = geteuid() r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r2, r5, r4, r3, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x9, r0, r1, r4, r6, 0x200, 0x100}, 0xffff, 0x16}) 16:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8202004317923c656e53158a9631d126128f5206cdf8fe783774845be9f629dab6d7c2cbb33ecc46620f804092d87afa57297faf8d5c0d4e4002eabafbd40a9cb2d2d90e36cfc272437151a810dbd1"], 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:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x7, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") semctl$GETNCNT(0xffffffffffffffff, 0x3, 0x3, &(0x7f0000000040)=""/42) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x168) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = socket(0x10, 0x4, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$getflags(r2, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mknodat(r3, &(0x7f0000000240)='./control\x00', 0x4, 0x5) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, r4, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000400000000000000000000000000000000002215adc32537c42181fdcc1c0000000000000000000000000004003dff85cf3a8e54df08e82a47a7319d8ccc19b633a6d5e820dabcda5b73e2e1fa9f"], 0x2b, 0x0, 0x1000) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r10 = geteuid() r11 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x6, r8, r9, r10, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r11, 0x80000001, 0xfff, 0x3, 0x100000000}) geteuid() r12 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r12, 0x40047473, &(0x7f0000000500)=0x5) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340), 0x6, 0x0, 0x0) r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000240)={0x1, "94493351d488c89f694d5890c19ecf8f0fe0a5e97a488a04bdfb1437fb0c0049485766777471aed005736f1e94daef4e8a8a967d91e55ccdd429f6b0f0babdaf709129389ece6b749371250715117e01088be388529c1d24816e3ac40246d9fd326fc29f470fd3f6316ba75569222c8e1fb32ac1391d33d61c00b2cdc7777439e682f77e77be538a06b1dacfea7333fcf1cc136cb5320be777ece8e78bfd2368e994016333930a940782bc68e6d26cf37cbde9642400918b566aebe796456788f9ed99392acc"}, 0x1, 0x800) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchmod(r2, 0x41) 16:00:03 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = syz_open_pts() fsync(r4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) openat(r0, &(0x7f00000002c0)='./file0\x00', 0x40, 0x8) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0xbb}, {{r5}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffe, 0xbb}, {{r7}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) linkat(r5, &(0x7f0000000180)='./file0\x00', r7, &(0x7f00000001c0)='./file0\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000300)={0x10, 0x1, 0x4, 0x2, [{&(0x7f00003b6000/0x3000)=nil, &(0x7f0000059000/0x1000)=nil, 0x200}, {&(0x7f0000568000/0x2000)=nil, &(0x7f0000427000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f000029b000/0xc000)=nil, &(0x7f000072d000/0x4000)=nil, 0x1}, {&(0x7f0000180000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f000041d000/0x1000)=nil, &(0x7f0000584000/0x2000)=nil, 0x11}, {&(0x7f00001e7000/0x5000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8001}, {&(0x7f000002e000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f00005e8000/0x1000)=nil, &(0x7f0000515000/0x3000)=nil, 0x23d6b08c}, {&(0x7f000063e000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xcc}, {&(0x7f00002ca000/0x2000)=nil, &(0x7f00007ec000/0x4000)=nil, 0x707}, {&(0x7f0000162000/0xf000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000068e000/0x2000)=nil, 0xc1d}, {&(0x7f00000ae000/0x1000)=nil, &(0x7f000011e000/0x4000)=nil, 0x2}, {&(0x7f00001e1000/0x3000)=nil, &(0x7f0000420000/0x2000)=nil, 0x1}, {&(0x7f00007b3000/0x1000)=nil, &(0x7f000021b000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000052d000/0x1000)=nil, 0x6000000}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './file', './file'], 0x3}) write(r3, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() dup(r1) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xc7) fsync(r0) readv(r1, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x3d}, {0xffbe, 0x0, 0x0, 0x2000}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x26a385899586dbac, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x6) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xc7) readv(r3, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:03 executing program 0: semget(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f00000007c0), 0xcb005093f78273e) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r0, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) semop(r1, &(0x7f0000000000)=[{0x0, 0x2e}, {0x3}, {}, {}, {}, {}, {}, {0x4}, {}], 0x9) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff651000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd42376d1eb9000000008000000195aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cad00b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c125000000803606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) connect$unix(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{}, {}], 0x2) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x81, 0x0, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000480)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000400)=[{0x1, 0x8, 0x62710c6aec3af869}, {0x2, 0x101}, {0x4, 0x0, 0x6ce427faee0d4916}, {0x0, 0x6}, {0x0, 0x20, 0x3800}, {0x3, 0x6}, {0x4, 0x2, 0x3ede2d6384327727}, {0x2, 0x80, 0x1000}], 0x8) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r4, r6, 0x0, 0x4}, 0x200, 0x401, 0x2}) r8 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89db", 0x2b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) 16:00:03 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000040)="faff", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) semget$private(0x0, 0x2, 0x128) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="61b73ed706937b96295831e15867cf58d7128ababb2c58a3a0dd65f5e8e376f2bfd669e9db3a459e865769ed41f5b8d322e2aa282c11104e6bc22c9c5b8d32f4c420c9a309ad5ee0d657b3a3469cac16d8fa940fe56751328aab8c2c813b567ddc0da979456fb5520287c69decbd8b5635e0a746f230d4ece8238241e366dd32cbb723192337b0952b1a8fc7ac3b45976281d434d475ce2341a69bd7c8fa1707984640dfa59a80e2adb3f414a566328415614b1c1db3dde6910bc3b53979477d139be86427807881"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:03 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xc7) readv(r5, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000040)=0x4) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 16:00:03 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() r6 = msgget$private(0x0, 0x20) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000712748934a520080559d"], 0x2a, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x2, 0x7ff, 0x3a9}, {{r4}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0x5}, {{r5}, 0x0, 0x0, 0x2, 0x1ff}, {{r5}, 0xfffffffffffffffa, 0x1, 0x1, 0x7, 0x7fff}], 0x7, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0xc2, 0x8, 0x2, 0x2}, {{r3}, 0xfffffffffffffffa, 0x40, 0x1, 0x1, 0x2}, {{r3}, 0xfffffffffffffffd, 0x40, 0xc, 0x9, 0x7}, {{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x7fff, 0x76d}], 0x8, &(0x7f0000000000)={0x7, 0x6}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x43) unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='r\x00') r7 = dup2(r5, r4) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r7, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xd}], 0x6, 0x0, 0x7, 0x0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000000c0)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = syz_open_pts() fchflags(r9, 0x1) dup2(r2, r1) r10 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000140)=[{{r10}, 0xfffffffffffffffe, 0xbb, 0x0, 0x0, 0x1000000000}, {{r10}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r11) r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = fcntl$dupfd(r13, 0xa, r14) r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r18 = accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r19 = socket(0x800000018, 0x1, 0x0) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r20 = socket(0x18, 0x1, 0x0) close(r20) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r11, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffc, 0x31, 0x25723d48320aa97e, 0x1, 0x9}, {{r5}, 0x0, 0x10, 0x2, 0x1, 0xff}, {{r12}, 0xfffffffffffffff6, 0x245714f1b2efbb27, 0x4, 0xb8, 0x9}, {{r15}, 0xfffffffffffffffa, 0x43, 0xf0000000, 0x3, 0x1f}, {{r16}, 0xfffffffffffffff9, 0xc2, 0x0, 0x5, 0x4ef6738e}], 0x2, &(0x7f0000000540)=[{{r2}, 0x2f25fa2208cce364, 0x10, 0x80, 0x1, 0x9535}, {{r17}, 0xfffffffffffffffb, 0x10, 0x0, 0x7, 0xffffffffffffffff}, {{r18}, 0x0, 0x7e, 0x20, 0x3, 0x6000000}, {{r19}, 0x0, 0x40, 0x10, 0x18, 0x8000}, {{r20}, 0xfffffffffffffffa, 0x4, 0x8, 0x0, 0x5}], 0x4, &(0x7f0000000600)={0xf7c}) rmdir(&(0x7f0000000300)='./file0/file0\x00') 16:00:03 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000d29dfdd2000000000000000000000000000000000000000000000000000000e5ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff900"/4100], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f00000040c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae44747ec7a5719aaee48c05a2f6abf0000f3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c82589870600381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c815047f9f353f0094736385ba64555fdfcbadd4e37a0603ca7c212705156c7f670bf997808970200000000000000cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f19ca41f6e5478d991e6c5ed08c6265be5179fbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f573aa111752315a41c770f7feef39ce1ac0440423b56cd24296f2a97a85b8"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(r5, &(0x7f0000002040)="cf47dc33070d59ffd401bb20055d6c9030139d1c9e4714f0bb94847a339593fc950c9953dfa9239bf205e02dfd89f86fc70196be08d83f54cb0705cf052c700000a3232f879333fdb7b4194ec340598052e0f24d291bebb50e72bb13fd241ac7238d4ba355cfe2feb16a9f5fd32efe7e9abd4590574a00f22553f52500cf1720772e0186363154f430af06ee93ca1eee33c7ca88b9ce84de5df7a9a275d88fc93f2eeae2bba8f1fbdc498c0ca7e90f2ae7dd79b596cf4a730f51d102e85967915783d7b60ddb7c3aa28ed4f3271bc3810506ed32c81478d3ca25d4ba28cd888b33c93265ee844d4833e50741a1d0789c958a8326ca622a11aceb90097268434895e5721dbb268240b8c178eed0fcd82caa6b2fc9b06403ef856b81af76687d0d3693cb2532fed0053bc67655284e97bfea2764265f3d7650594d2dfbb5a1b72983e304d2411dfba0a8f0f592901ff34f46d0b30553fcf6a492570cea0f4a15f0472610994903f035a9ca0575557a532ecf6e8a0363adf54a6355877e2936e3cdbbccac4f70c09126bfc010d425504088d2f8290bb5c05fad0c534c913f911f34274263cd086802bea084235a3ea824a1b1600726633830e0770b09377951b0b3fb2c5a7333841cbbb285bb16587ea1a126235c59f6d74f2d6cea36998e209b78ba538cd2d2793a2329afc0343cd659d5afb9bb659e8da2bcee015f81c1142d1e769ffb18442dab94c85a26007954028f24c65343b88d915dc91e14ba946255c6536efcde529a41e76add9a2f2a73b290a00da29d97a6be43e12e599fa5ab625039c0f841f73cfbbc01470765a2efd8c1f13fbcaddadaed49b3c974e58f3c78c2962204ba13adfbcaa64d7811477bda4604e542afe15ef4abca2e44390ae877e83a69c169ac8749e84f4383840821a6abcf518ab428b0145d2ec59015009651412bf627b19ee9be176226a10fd299127114198f8de8f31e11305c98207e5970482efc045df54536e24b176adc6578d04b7140bcb2bd3477410fa7abbce66f9f19cf27aa928a4acb80dd73d9ca63ac0ecf4085db45a15658971bd352360ccca099049a9b760e90897f067b0d066ad13f14fcf05491e78fa0bbe59a5d0e59e1e65912fc7c601f35c734ec9e123cd657e35bcc40a0c4f2ca6e0b0d3f98c2fdb3ffe55ad2739022e4eef128e970fa6f1e48f8dbbce7c2a4224ea8a8925079cee6386ea7635c77d45c1aa50b2cb744e16769222ec5ebb41e169c813627fdee7ac58911d9d00a75aeb163307141836d88a1a761109e8f20a722d8a2357d3e3926bf4a298ed324ccd12350bc4d23572034f3e59711dffc7aad948d506f6e10b15ae8895a9824b3d991d929c7db36d1ed9bd2873fb6b9ff680aea8f9a38d296941249468c171e902d724f5b36021f7cd00c27f77111f9326053eaf8d7d32a04195c83e03511a353e3aea315f81c3e2e91de316e51fa0cc0feae3f71018b0fb387581a853a4157638816034a5240a1b1b58dfb820c7c6f5573376e63341f2237a15c72cf9eae5913723e2dee97bbcd73d4995789ae9f1537111ec4a1ddf2876b310e9d3cbe97d7d42bf050b61702ce92cacdd0765c34faa7150565bae3c420e64ca7372ebc902aa43e4f5ffe075fd05728622c56291e7c6da11b6cf4455fcbe02918eaf2e02108e0875da3dfd9e93ce3e129ff813c694b81ffa6bf6c0486c108e65dacb67cba15990f28a95f349ee780582d342f8e3fdbd494378684f3f6206fdcd612bac2a87823acf054d2dfdebc569fb5b8f415dea1d2b8dd87ac89fb92347c675e68236838aad14911015afe753ad7b26ef5f54ea1313cd7ccb44655b45facea4e799d4eff69b544e522bc18f5eb18002866f67bfd0920bd8d4559faec5d97252d1552332701e0bd03ee41a7f8ed9b4d6a411024899eb4c896c5096b0d0380a039f08d493a8b46a2a844a759008ed6034db239afec69bcba900b9bb15fddecabb4298958b15ac64acc9aa681d65cbda38a92fbfd31ef9708bd6b0b46f79355db6112b0fc910d8f860a5e1d2fd0c5504761e3ce9c09cb85a9ac4b876c3ab6b1c8616d28a0c6c2555bc06578303d06ea4ec7cfe442a6cab825c52a965b9bd5fa1db645095e495082469bb6f635798df77d7d74ca613799cacec8f6085d1df57c5e00e283e9026ea4db2e44f9ad53b369704df67a0264b35866d66171c80e2694c03cc88d19017ac2150194907c26a2fa7e718d30564e6874a0d47f5a8eae8afe6146b57d150b2a7c6f18c4487976bd6abf1c9f264c668755cbb6dbc16bac12491f2e9f52b3776d4d58dd8fe148999ee2b10e8beb9a0939398513a9cfb70c88e6f18888f39012757fbf05e34c3d62156be72ec0a6f8ae249235ad01b9c9b977b92f7329405410a32dc4f75527d8bacb2cac6410b1c534a32c5427e851a49a02d3ee841f7aa57134bbd560c34e56ff0583813fbda22247dbc7bb15a42a98178aad217d83600fe6e4191824cc8a67b3c4372773df6486cbeb6bef3ae015c115a3a6e1705e96d241bff76dada2e04540fe1e7be03c4bce6b0214644833cabbb53a111626c9b1909c73db02c60aff58496653c8efca0768ee96b24899f58ab1eb03780d393436a879fa58c873b35d17e54e3fb7565c931fe7c307041ca2bfdbaef224c82840075ff637d066cd10d937a583c4b71423eef4e4b3451a0d24e495a84689302aacdaea03bf7d1ea7cfc1c5a225880f577f03f09a33320c055fde389afa3a98fd81f3cdf98fe29523efa8b2b655c52370834dcaf3c56cc48900c034dc3a6c659df259ec507a45d499cf415232700521a0bdce670e2def4ce0fb74ae33ebb037abc816537d0e269455bc2501f5d52e38b3788191ff7dedd6832f1381fa089f993924dcf5945b71764e5710e58666eb07c53efb9f9ec668a3b9350e1bfcf2c77fe909dc1191c15dd5c9c06308c29f88d8e60b0b575b5499a02d5d669b2e4384090ef92851b871dc4dfe902a043fe280f58204956e4144c920bf7c107a0c62ad409ad946958d8c9e3548164f138e176371bea3436b124f9ea6c73ed9e75d3a440080a13def6ea7c847ae9ea00b37a3c5fbbe5a022952785f519e025e704fa187cfc4d4940f1a16a34ad14ed854f505ba573823cd5a554e5a9870e55a54c40074f4c3c337c438401d4a536a495ad3beeb7bf1888c62258a00597e68864dda19628da9944ee1dc8eedf4302d39d7c39fd3dff852c0c4780f43d3950f85df79ae05a261f3cd91342d41e42caa08ce4d27b404a9ebe91099c0b0995e9ffcabe75a5470273fe46cd4599cc966078b0d207f74073d8b2c24ed597c7379f3597b936fc1065c461af23c746cbd6db7c41960666af8e9727ff43c2461172d145140a8e6c4f15418d7d72d38b277c2a0c251792bdd8d7de5a7b197a2f0e66913d1054d9f2e893a6f34dfdfee5164b1c797224eb10233ca880a2c8620ef623c384f8b0eafb0fe2ff5037c24aa41d305fb1943bf8f58dd2c57f47bd2221abfec912986471acee2973f83c49225b528a9491c00d888b88917b1b71c787d5a2a6e3700f1a05cef1627cb739021a2a9a829402e29736329b90dad84e8140e9bf3530e65d4d2fd38d060ec20ba535aa467c33ec13c353ed27626aebec056a1f1cbe5eddfe508b98d52f602d73a8adf9549689ff22f1ced7cf52df6a7f39ac3a57dc4dbb6bff9d1b71fcf53dfa93213edd22f9ff54f50c1a8747eddd81a6f2a4bf0ed8138bf22ffffa41cc5681350ae9aaf6e3efad8a693ed89304fb8759e96db6bacd1bbbe4341abc79659f73872f577baa7cc1c94a5d578149546c78f34788e7fc11863c665d2bb112df3d9c29d626deef2673d8f6e8fa53202c46344c1edcb014f167626a56ccff2b672ed8108715863d53ca4b79eaa8b8d85dbab961330cc7d6682307a3a1c89382b55a126c340c409c90e4238946557ae712af4c50881f347aa87b17ecafa33ed8ea1bc9ffeb7596c412b625bd98c5570f42e467509aef3154c1d92853ca93396395d73f60174eb45362f47b3a3f4357eda8365fcc48a3814b2eeedcd487e7b26897cd7838188b8d5aafeb2795eccb0b072901857b975e783e1b57e6efd56630a684c6f0d47b10f779bf64f85e6d704a98f06d601d40047f84f6be9e233fb0315c914bc8cce3a5f427338dfdb3eb848e853c37de491ef68f1ae0148af0366dbd45bb0380403a136fc368631c32cd0caa583ace716e6fe799b0344a7e5753380f94bd99b917d73658ea11167ef5283f94cd85d238524f858c176a741f157cc34c6fdb9bb8a8465957d45fea47e2c3d5053c035812747b3a30142199a51e8456487a374a719704a54f943c4ca700d23d75f45821d8fc2197646fd6ab2aa75a76eedb077f2d89abed69c5e691e6b0ef4334a47f17aeb745c9f597d3620e80f930b5d4a4d13879e6e326254e1186030713788d30e64ec911c7b0be310d28577969d119c934a6cb25dddaac1a3f1b3add0cc89b8260cc5ae397cf4657adb583f7429faab664060e16a4aaf97419a05cfaff0310b7008575074b7241d29f7d8acf6d8183c326cb0f87fc29890a3509970acda5ab233caa82e4e92237d6f4654c32c74e76bebc037c480ade8dafd1d4e7862bdb149044f392859df115f5ccfab31fd4a90a6d096967a9cb2008e923be6c7d0e0ca0cc449ef0313e55795a8c40a51e74e7d479af81e89b5a296687fa808e08e78674b07b968063b4ba30fb9eb70dcdd158dd1320425001b7c4c82a12250550135f4c85b0d0508673b3d1e8fe45987972d5ea0e8183e2c39666868c06fb54e67417c873f131c0892b6dde9055fe35a635fc52990ae63a3eb88bd37466bab11cc07913fe208541aa57229c854282e5de06606e72c1d0e3a9a7eb224ac2d7f4c75f2047d116205eb1a7efd9e840ee3834ad579ade3f489df084a6222d0a356a55ca64aa854892526df02a44d0f114eefd4b643a6214012593dc62d19ccf52c2bc8d503ed41ed95380c78fd53c3e050497c7886c506901d74879c53493e370d6379e69d5324b52886e38d6001d6413f4da3a53b7a45c94c91390f1bddc76cf1db1b8dd22a2eb0de1d0351a5da10641d3c6088c441e79837dc6cc9ecb576a93df3d62aeeebf5b8281e59dcf2f4c4937a1d89c732ae83e6916b9de5813cc30d1097d8ebed9421105ff1cf3aa881021158fab2efe5f12e5883665d8bf9a2b4766c0631c2a447471f707c1a318628e9f1e15380b9b70831baa312f141d193e6bf3722912baef76118916bd9f3fbe944943d1257d23d51919800731d7cd3deb6e53f54bbd3a98812cf85a65b142e72f5551aed426e42ddf3c03c830389c4473ec2be1ebb5d6f6ab3e7ef4bd6322ba8f52435a054c281692da2cf0083bb103eeec8b0ff39ae83f7ce5de1922bacb97d4117e4033b9122d0c0d4ada7487b1d035170b2ec28fe576f44edf79b235d8d8b231c301e4f03f8beea66755fcaec2ba3f75edd80f911d1c89021c091bb7d29498522da3b3e66d0be828b33c4d0596b8530aa5b4afd53d4f6f773e9a550f57a2a01ce5ef8e55532888c4099149365a327290bf1e6731a3aecab965fbfb2009ab38d24524a1cbf94d74c6d208cf866b3284a3a46e2887582131637c30a4e2e6060773f47ce50efcb960f9f44cad1415cbb59fae3a554d4597c65aea19329fb66d93d9a3fa2b480fc39367572702f194b74dea167e7f4d3ad24e647dbe1f62d51186f6c209e85c1459b87c22189c98956d8d57471aa93584092cb328de97e805a954dd14cfbd5b35b67eb57", 0x1000, 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/10], 0xa) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) r6 = socket(0x1e, 0x4003, 0x0) connect$inet6(r6, &(0x7f0000000100), 0xa) listen(r6, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r7 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140), 0x21b) semop(r8, &(0x7f0000000300)=[{0x0, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x3800}, {0x2, 0x208, 0x3400}, {0x2, 0x7, 0x800}, {0x0, 0xe5, 0x1000}], 0xa) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x81}, {0x7c, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) munlockall() r1 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x9e8, 0x7}, {0x7ff, 0x1, 0x81, 0x9}, {0x1, 0x6, 0x20, 0x1}, {0x1, 0x29, 0x9, 0x7b7f}, {0xfff, 0x1, 0x8, 0x800}, {0x9, 0x6, 0x2, 0x1}]}) syz_emit_ethernet(0xfffffffffffffde8, &(0x7f0000000540)) r4 = geteuid() r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r4, r7, r6, r5, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) setgid(r5) fcntl$dupfd(r0, 0xa, r0) 16:00:03 executing program 1: 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="8202009f2c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000400)=[{0x1}], 0x1}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x21, 0x6, &(0x7f0000000080)="9e5b099e9816dc34ff09c65a4adb6e6444099f88cbed73961fcfebf57dcaae956bd9959734baee750017e0d5c0856b175361d1ab4ecbceec03d5d154f10f2fc8bbfaf832d5dbec2695", 0x49) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) getpeername(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x4000) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r2, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x4000) dup2(r1, r2) 16:00:03 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r3, 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000180)=[r3, r3]) getgroups(0x8, &(0x7f00000001c0)=[r5, r6, r7, r3, 0x0, r3, r2, r3]) r8 = socket(0x1b, 0x8006, 0x0) recvmsg(r8, &(0x7f00000012c0)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000240)=""/59, 0x3b}], 0x1, &(0x7f00000002c0)=""/4096, 0x1000}, 0x0) r9 = getpid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$TIOCCLRVERAUTH(r10, 0x2000741d) r12 = socket(0x0, 0x4000, 0x3) r13 = fcntl$getown(r8, 0x5) r14 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001340), &(0x7f0000001380)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) close(r12) r16 = getpgid(0x0) setpgid(r16, r13) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000001400)=0x1) r17 = msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f0000001580)={{0x8, r18, r19, r15, r20, 0x8, 0x7f}, 0x8, 0x1, r4, r9, 0x8, 0xdc6, 0x6, 0x9}) socket(0x20, 0x4, 0x1) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r21, 0x40044273, &(0x7f0000001640)) r22 = accept$unix(0xffffffffffffffff, &(0x7f0000001680)=@abs, &(0x7f00000016c0)=0x8) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000001700), &(0x7f0000001740)=0xc) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r2 = dup(r0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000000)=[0x0]}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r3, &(0x7f0000000200)=@in6={0x18, 0x1, 0x7fff, 0x401}, 0xc) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x3c) open(&(0x7f0000000240)='./file0\x00', 0x40100, 0x81) 16:00:03 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x440, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r3) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) dup(r4) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup(r5) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = syz_open_pts() writev(r6, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r7 = kqueue() dup2(r7, r6) fcntl$dupfd(r6, 0x0, r0) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r2) write(r3, &(0x7f0000335000), 0xfcb7) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x28408, 0x0) fchown(r1, r3, r4) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffc, 0x3, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83dc9d20c757697ad54f3617cfdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xb1}], 0x7) 16:00:03 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f0000000ac0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0xbc) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chflagsat(r12, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f0000000a80)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r13, r7, r8, r9, 0x4c, 0x3ff}, 0x8, 0x4, r10, r11, 0x0, 0x7, 0x8, 0x484}) r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r17 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getpgrp() r19 = getpgrp() r20 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xc04, r20) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x7fff, r16, 0x0, r17, r18, 0x15e, 0x6}, 0x40000008, 0x4, r20, r19, 0x7, 0x4, 0x8, 0x484}) seteuid(r17) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r21, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601706c851f0000000000007f711c2f00000000000000000000000000000000000000000000006dcca0e6c643abed1353c87180236fa1f4fda18ca4879b73fea6dbfac1316c610f42162129bbef1169744b7fdc1ecb0241aa91c933e44b4afff8a18ae2b69bb39002b3aaddfaab39faeae1b578997dfe6a8cc091aea6be0304fc77190d94ef753d89b028023cafb0abe0bccffd645c27def127459ee750d6d7477228adeedbf0318af9ad58000000000000000000", 0xba}], 0x1) 16:00:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xbb}, {{r2}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x20) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x9}) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x29) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x44) r1 = socket(0x1a, 0x4, 0xfd) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES16], 0x1) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) accept(r0, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x5a6) pipe(&(0x7f0000001980)) r2 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000480)=""/97) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect(r1, &(0x7f0000000100)=@un=@file={0x1, './bus\x00'}, 0x8) r2 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) 16:00:03 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0xa1f8c03e01566701, 0xf8, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceafe768057bc16282984c2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r6, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r7 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r9 = geteuid() r10 = getgid() r11 = geteuid() setreuid(0x0, r11) setuid(r11) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r9, r12, r11, r10, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r13 = getegid() r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r7, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r8, r11, r13}, @rights={0x20, 0xffff, 0x1, [r6, r6, r14]}], 0x40, 0x20c}, 0x0) getpgid(r8) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r16 = geteuid() r17 = getgid() r18 = geteuid() setreuid(0x0, r18) setuid(r18) r19 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r16, r19, r18, r17, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f00000004c0)=ANY=[], 0xa, &(0x7f0000000340)=[{&(0x7f00000006c0)="36e4b0a875b89546dc60da6273d30399ca54fb7deb327df4c3054d6c75acf2da5d910b991db9fb3050c1a9c19d0412dd6d15438950f6d4b1e9f6807223cedf960ab2e5889510edfa91a30be8692413d88f8a639da9408564fbfb0cb27c80856135ef3229b921e127431a0ff8ff6809b108e910075537678b1b92c13833ff4d40f2482537c8c19d59f6f663214bf82d760756fce8ddb749", 0xffffff61}, {&(0x7f0000000580)="2cf2bdcc25eac00024538e526e81091c6372c8dfe4e84d9535633afe489a94e3915f4d7e1c4669e32672bf35ecdd00aa19302d09e587834a356d0a003075ce7527e24ab75455f891a74f6eab6fea1f9907bb14f91677d3957bc8b4fcf8173789bbc98a90b4bde4f77461db44cdb67535c82f4114369f75881485eb2a278541bcbcc83558fbfe37307cfe8efd61a11b11d97b3533185f7181271c186b7288364a4549d28f50018c8604acf93cfa96acdf59071cb7653e858988dd9b3e9866adfd5d02f49e1e6aafd1cb5b683ae9982078cfd4ff30a49fc96cc4e60b6329ca175a102535a0433384df1bd81e0f5f79dbbdd6e9deeaa0e38fe8a5f4d25a3f70587ebf1b8ef33a22a17bfb9632d979625d9db6852068997b4bc6a7d8", 0xb0}, {&(0x7f00000001c0)="27806385f2d4846534ffe39d37ecec6c2a1b05ff5d73ae36ef", 0x19}, {&(0x7f0000000200)="66478b3046bcc1357cc3eb5a37a144a823bab17fc37f23bfe7b11ef3dafe7510061e169ea9b698fa69b7f788ce637cd9553b7570179a898944a648023e4266cce53870d756dda939d79356eb2e5d99127c5af275154cb8d0c9a5b61695f0aab17bce2dfcdc4761fd11cbb015877463a5e2ef01b7576d670026fac6decd4bfbec278737015491b9baa1deff2b94d41a9746ab004edc4b7004039487f1c35edf4f43242b5c066c2159e7aba4c06a0f0e12dd4dd58b48fa77abe80b1a1af2d01f08e7a1d67663f4c2f825c5030c3389", 0xce}], 0x4, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r0, r5]}, @rights={0x0, 0xffff, 0x1, [r4, r4, r6]}], 0x38, 0x2}, 0x0) kevent(r2, &(0x7f0000000280), 0xdd, &(0x7f0000000040), 0x80010000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r20 = socket(0x800000018, 0x1, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup(r20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r21 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f000056d000/0x4000)=nil, 0x4000, 0x4) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x8020699d, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = syz_open_pts() r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getsockopt(r3, 0x0, 0x71ab, &(0x7f00000002c0)=""/226, &(0x7f0000000100)=0xe2) read(r1, 0x0, 0xfffffe4a) pwrite(r1, &(0x7f0000000080)="9e5107c6ece3173eac43846940fed8dd2888344998f87bc3441e23ee377c0e35a16f9af5c765337f2d58ce1209c9a1ba13156451a1ff3cdbe5db8447717167304d4c0be9afe3b0dd4c0abd3f1c22f74ecb4783c5602fc97d8176f855aec0c0fec14e3b21174dca91386a7662c2099ab18cb7c34048bfc01181", 0x79, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x8000025, 0x0, 0x0, 0xffffffffffffa3d1}, {0x6, 0x0, 0x0, 0xfc}]}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000180)={0x1, 0x1, 0x3, 0x2, 0x20}) 16:00:03 executing program 0: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) getgid() socket(0x18, 0x8002, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/gpf\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/45, 0x2d}, {&(0x7f0000001140)=""/73, 0x49}], 0x3, 0x0, 0x40) r3 = socket(0x10, 0x4, 0x20) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001200)={0xffffffff, 0x5}, 0x10) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x0, 0x0, 0x401, 0x1, 0xffff, 0x7, 0x8, 0x25, 0x565]}) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x6}]}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) semget(0x3, 0x5, 0x252) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000001280)={0x1, &(0x7f0000001240)=[{0x8, 0x7, 0x3f, 0x3}]}) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="07040008000000c0b57b9be177d9fd862bb7ffcab4fc0000bb3bbe0400000000000000000000000000000000e70ba43a8bcfdf50b6543485566cc4a48e6c33558ca5811cd1a6b9ca6af39e1e7ff9906fd546f99754b01cb62fdb4ba7259da541886546ec4993f185308220d03078dd4c797f6ea66631ae33168621dc61f9738ecd5291c7a5b1702aaac7561cf93f88d471efda3e2d8685d9454534990c9541ec095b8d610d90ca89977063435ed1e790413b0bca6decc5e0ade039fa03f11ae827725d300b3d1db615b4e978681185c114c6e184f62dae76223eea452a806c0a95"], 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x400, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) sendto(0xffffffffffffffff, &(0x7f00000001c0)="abc88505dfdcca81019053e3267b71ddee7dd754aecb69317e455191324bde8f18917c8cb0858666b3c7e5e8837beb9924931dcec24c67c5ae0af5e0d478715c36e9e17e785469e8288c949d426aff0851d1cbc12871429a199215c5816f7ae99e29fe6d817a77cef9fce52f7e848430ed244a4af554cdea0ef7362c55b06fa8118100d798e17bcf65300cd78f960c12e6dbd673a5f538ed931218a4526e36649c4caf6cd77b4f6cd77023a69a786eeaa8e2d95f7fedca9a7ec88a1f3df69779c34f3309685695bbf334f0a5489267ead08666f349acbf2f34871ccf943d4a88054009857e37fba0d4", 0xe9, 0x403, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0x7}, 0xc) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000080)='./bus/file0\x00', 0x800, 0x80) 16:00:04 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x6, './bus\x00', './file0\x00'}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x1}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r2) 16:00:04 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) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000380)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x2, 0x0, 0x4000000000000, 0x4}], 0x7, 0x0, 0x1000005, 0x0) lseek(r2, 0x0, 0x0, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="24a0e9c5d57ba13a73d74ee8fd6c8301387f113325680019ee2f81ee8fe255e3a24ec35b0e6ae2402d0ec51ff0bfa0808cbdc653eecc6047c94f71d6ed8320090ff70938f7a5efbbeb2e55e0cd5692a3625dc344ae0593fb5df944493b61ab03a7d1ae3a777c63f715b2699f01289f258563e2afa5c2730d4d8fc43e37ae78d599b4be48bec8ce3b43558e39e1d592db2a", 0x91}, {&(0x7f0000000240)="71f9e3526ede17601597f0a61d0e150b83f89d952056eb5b03bdb1c3ef39c2a4cfdc455f4e28511a86c5ce10e6caf220a1c81a6f130745af3820af316348fb9ad40092f1475f345f289843d4dfb6a7d9fbf6a773226176018be105fab307841ea67951afecadf3862b2533cac18e7f45dacfc354c8ff6013b8cb0081b6fa63c35ba5f7f0d904c3fa3b741ba9f75361bbaa1584c212c1fd2d35e0c42880215b13828d348c7e4782583cec94232ca83c51c200c875e92cb1590f509122cfd75da76b0551519ec080cd0d3adf3530d4825516455fd23e29247302ff24a093fcebd69e311cd490afe02c8d5dd3f88506cca6d4", 0xf1}], 0x2) r3 = dup2(0xffffffffffffffff, r2) r4 = syz_open_pts() dup(r4) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000400)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20000, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc7) readv(0xffffffffffffffff, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000003c0)=0x101) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0x5) dup2(r2, 0xffffffffffffff9c) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020007e0000001"], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8088, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) r5 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r6, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r7 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r9 = geteuid() r10 = getgid() r11 = geteuid() setreuid(0x0, r11) setuid(r11) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r9, r12, r11, r10, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r13 = getegid() r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r7, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r8, r11, r13}, @rights={0x20, 0xffff, 0x1, [r6, r6, r14]}], 0x40, 0x20c}, 0x0) r15 = geteuid() r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r19 = socket(0x800000018, 0x1, 0x0) r20 = socket(0x18, 0x1, 0x0) close(r20) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r21 = socket(0x800000018, 0x1, 0x0) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket$unix(0x1, 0x2, 0x0) bind$unix(r6, &(0x7f0000000a40)=@file={0x0, './bus\x00'}, 0xffffffb0) r22 = socket(0x10, 0x5, 0x5) r23 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r23}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r24 = socket(0x800000018, 0x1, 0x0) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r25 = dup2(r23, r24) pipe(&(0x7f0000000780)={0xffffffffffffffff}) r27 = socket(0x800000018, 0x1, 0x0) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r28 = socket(0x800000018, 0x1, 0x0) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r29 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r30 = kqueue() kevent(r30, &(0x7f0000000140)=[{{r29}, 0xfffffffffffffffe, 0xbb}, {{r29}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r31 = openat(r29, &(0x7f00000007c0)='./file0\x00', 0x80, 0x172) r32 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000800), &(0x7f0000000840)=0xc) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000180)="53022e9b93059d858cf70cffc274569012419628acf7b3a2ad850de588be74cd0db16ee924c973456fea402101b16f5f8cac1a318c30197975a6921e1fb9565e42d27911750a606f451a7b6e3119648d65dc92875ea2bf97a3", 0x59}, {&(0x7f0000000200)="550a9cb8c1d47d410637bdad31f36de47d0d5f83ec57d1d9f40faae28048796dbd3c752afd85b32a43f78218451dbe51d45adcb9d4548d2abb7826a4892e0c5a717de2669220b186af1d00846fdf5c5b318044fb69a1c6c1ecc0ab432a4fb0ffa305350dd29cfc9f6905dca848f631652c0e3cac125cf970640f47bd0af5753236f5fc2beb506fe57015ce143c874acee2", 0x91}, {&(0x7f00000002c0)="b3fdec29d32d8bed44ddee79f95c85bda0682264b8dd88dfd16feeb9fc8f7b7a3350895a5293d052823e243a3cea99f228fb2117e0b451b5cc69c1cbce35a61b112938464e3043772d728e", 0x4b}, {&(0x7f0000000340)="90c0fd3f2a792e4771aaf14512a6b9c54474a559ea9315d7033aad829088fe1422b044b91017ddca6763250f118e1dfa8bb989688d47abfad5db2d2a83dcbac307f6d79c748808cf5b52071dedbaf5228262749176395ac5185249befa0acb53c9821f0502c1414199030682a29a27c40eaa0b4391db3077741c7eaf6730cc215a8328f0279f0731f44550c0909d08f593971a63678536da6820071addc2a6671a0719ff21da1d454942c0fc105d5aa8532d36296d25fa24fe467d4d0c0ce2a884d541e0ac624c1117d018c549f80f31", 0xd0}, {&(0x7f0000000440)="e9540c23391d581e4e58e78e5c000bc06cdbb5a4f58a6328281b5d09c3f0c61c3488597a8267743cfc04da543ae31f16396b3a8f922b3b526924ff1e6a1db4612d25f4b7ba1a43b7f4c60340bc1e9776d4f57d99b35c9031ba8252fc54a534f2dae2bd0f906d14e932f5994d92c8996af851b1111e3f45c56d4c848e29", 0x7d}, {&(0x7f00000004c0)="f1ce00b82149d0f89a3b0d734c81c534eda2ec43bb355e6cc42c2b242fe12f5eb18c616400d93ce03f14f7a4c47cd07e89849713ee25a610eb94e43e2ba547daf9c91baeb113748ec92d4dda7e1f911cce8daa7db8f3ae3dc56bb21d8321ee5ba72add5244e9d270cc5782db3c0ee54ee8af1c43faa86e26d9a83e8d27a3ed7607a19822f8554220c9c4ecfe453ea5f37a89be12ffe1664f50b384f5ca081367badd", 0xa2}, {&(0x7f0000000580)="b294599e5b515205eedb168c19f86e4997a3fb87cae67ca485961d02633f671b7f701841e31e5ba327be1d8492ddd13f9aebb2a6adc293bc3652e8002e47116a05dfcf55f4be3d9647cd2f14f2c3726045397dabfec4cef4aedac2a23fa0e255966cb854e8fa551ee920d3cd6bfc4729cc3a150b40f5d2b8c0261f1e80b8c346f5e3e0fc4c2a4046e025e86fc96a2ccb63fe4cf2cd32f2307d06390cd03092e8c952d093c84ea845227ce34f81d2ea09031b927c8423705de093229307e770950b3c6c38cf3705e60540f35e686b1feb47f05512677e46eae61a29dfc3e093b817261d8d097560e7aaccdd", 0xeb}], 0x7, &(0x7f0000000880)=[@rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, r2, r3, r4, r5]}, @cred={0x20, 0xffff, 0x0, r8, r15, r17}, @rights={0x28, 0xffff, 0x1, [r18, r19, r22, r25, r26, r27]}, @rights={0x20, 0xffff, 0x1, [r28, r31, 0xffffffffffffff9c, r32]}], 0x90, 0x1}, 0x1) r33 = socket(0x2, 0x3, 0x1) connect$unix(r33, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r33, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r33, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x7, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x2) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='r\x00') rename(&(0x7f0000000280)='./file0\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) 16:00:04 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) 16:00:04 executing program 0: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2b5d7b29b091d40f, 0x0) r1 = geteuid() r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r4, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) fchownat(r0, &(0x7f00000000c0)='./file1\x00', r5, r4, 0x6) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x41cf364711eacef4) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xc7) readv(r9, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000300)={0x10, 0x5, 0x4, 0x9, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xdf2c}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x9}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1f9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x1}, {&(0x7f0000f32000/0x1000)=nil, &(0x7f0000f9f000/0x4000)=nil, 0xffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fd9000/0x4000)=nil, 0x10001}, {&(0x7f0000e00000/0x1000)=nil, &(0x7f0000e62000/0x3000)=nil, 0x81}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ecc000/0x3000)=nil, &(0x7f0000e6a000/0x1000)=nil, 0x6}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000eb3000/0x4000)=nil, 0xffff}, {&(0x7f0000e50000/0x3000)=nil, &(0x7f0000e8b000/0x2000)=nil, 0x748e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000e09000/0x1000)=nil}, {&(0x7f0000e0b000/0x1000)=nil, &(0x7f0000f3b000/0x1000)=nil, 0x5c}, {&(0x7f0000e98000/0x2000)=nil, &(0x7f0000e3e000/0x1000)=nil, 0x3f}, {&(0x7f0000e7e000/0x4000)=nil, &(0x7f0000f81000/0x1000)=nil, 0x20}], ['./file1\x00', './file1\x00', './file1\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) rmdir(&(0x7f0000000040)='./file1\x00') r10 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r10}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r11) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="8a4b9fc62d108f20261be8c9668eac4c81cb5bf16f06a7e19d1344a0cdd0f5e86b62b6ce4f17ed8c5c7470d967e7514de927af1ab1f019cf410e066b9bbe2b60a54fa0680efa3ee7f480d16dd308654a5a88e85a8bc2f3cf6541dc0394b51170b039f40314e43d54b917d119370a050fb6fc69cde710ca37e9a35f637636548f6da64004b91a1559df734d13dfdc1637a23be3ac3783ab6fbef77e6467ba3793d6e895ea0ff2c510ded6348025ef5e03be57ac856ed2078ba1302ec3213837bb2eb792c9c10e7a1e5bc41649e669c0ce317c717861d047d6c3614c9d01df8764de6873aee79759"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="e2c6f4b37f3a4dc567225a14ded7d6747f2fbb607edbed816be4c98bfd63cacdf315a8b9a85271f8faef86383a1cf0bf6fec59646695b585c07403f0d4c93437f6b20c4a82a150e124", 0x49}, {&(0x7f0000000140)="249b6678ed9dbd1b0d57c0cf103e0a1b3f20a28dc640097175ec130e90aa1f1309534676f35f1b7acc1434a47db611e6d1eaf15d53f5af6e33484237e74c75e3a102eb2b48276f06454d928495fd5d82e2fa79b66884a1d41491d8cf88126915ede325afba189c94c177a160c63ec623012de88506620e0e7c88ea650741ad85a78e16223e8be8cd93bb3c8d6d863e6432b4f79bab4e32c7d9d20c4c8ea68d05445ae7f85787600b576deb0a63a5cefc5bb42a607bea00f1bfb6784158321c6f629998de38f4ae7335992e6671a18d633f2ad57bbae9e0622b6faa48a22e9ef2", 0x3f5}, {&(0x7f0000000240)="0319cb0a4f4e5958238955410b504fe176ad7e5dbc8822921b3183b5c878feb205ae5ffe5ada81d2571e4b8e68f666b6f813e357d5bb606c46a32d5c5bae39e61c1b796ec49425d88a4fc10952f7d123b2faae68be65827ad52bf3c19c344a31c0a66ece2581d1b74d61864fe280f4c1045e762225aeebdae3f50cdad2b3e524ed187d2a2f0278a68e63cdbc0f7a1eea1a431dd1d1368bbc603f0f4c5c7dd5d8733eda30914472", 0xa7}], 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xfffffffffffffdab, 0x0, 0x0, 0x0}, 0x0) r1 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept(0xffffffffffffffff, &(0x7f0000000440)=@un=@abs, &(0x7f00000003c0)=0xff9c) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xc7) readv(r1, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x1, 0x3, 0xe, 0x1}, {0x7, 0x7, 0x0, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) open(&(0x7f00000000c0)='./bus\x00', 0x210, 0x20) acct(&(0x7f0000000080)='./bus\x00') acct(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x4320, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000380)={0x2, 0x40000000000}, 0x10) fcntl$setflags(r0, 0x2, 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000180)={0x6, 0x6dc7ef63}, 0x10) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r3, 0x0, r5) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYRES32=r3], 0x1, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r6 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) msgsnd(r6, &(0x7f0000000900)=ANY=[], 0x0, 0x7fb) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r7, 0x0, 0xa, 0x0, 0x0) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r8, 0x0, r8) write(r8, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r9, &(0x7f0000000640), 0x0) fcntl$dupfd(r9, 0x0, r9) write(r9, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x212}], 0x1) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r10, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46add182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef4987d21852dece05b2a1d3370dfb1b52e3c8b838205dde1d9508600"/481], 0x156, 0x800) msgrcv(r1, &(0x7f0000000e80)=ANY=[@ANYBLOB="000000000000f9ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000844199ae137097503029c713d73719dfa0c477e0000000000000000000000000000000000000000000000000000000000000faa31ea8d0b5a3725487b7700acb700c8e1745827000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad3e92e776106094e56d320640f5044f8cd0466a8e7173f8c0ce1193d710bc2144bc6127fd42cc44e72cde136a94a979eca0508920ea2629fd67d7c6ea5735fe7e3314f2a2ca6c41ff8a6d15c3fba2c1ff9b02adc1581df2777573cee8305a426b555c07afdb45415d573662bc0bc47ddf06d6991ac6efcd6575ecd46f1d3197e8842783b20000000000fcb25acbb7eb42f1ef667f5a945bde53fa0ec327bfd541"], 0x49b, 0x3, 0x800) 16:00:05 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x6) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, 0x0, 0x0) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2750ace047a1f51f76585ecf6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe490891"], 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = socket(0x800000018, 0x2, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) r10 = fcntl$dupfd(r6, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206910, &(0x7f0000000300)) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) 16:00:05 executing program 1: r0 = getuid() chown(&(0x7f0000000040)='./file0\x00', r0, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() dup2(r1, r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:05 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0x0, 0x10080000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 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, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1, 0xe, &(0x7f0000001180)="ebffcbff13b9fd812eaa4e713048e69931929648f65abc576fae06aeff021cd929d6e5f3b0b73d3218d1e94a7e25306345e150e4df23ba43a509b89bb93bbc1c62cbee6487157174f15d62eada5afe0229622bb4311e034cdd90a23de27fe0aeb069cbdf81cd9b51dd099d8af87911170711d815b93d", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x40) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendsyslog(&(0x7f0000000180)="2c3e55f3c41fadec2fcf958caaef00e3bc3dfb2e6d35c40dbf48570205e0a33ee387f2255429a3ac564fe48b624e517405b512df345a5f077bd230ca2b5a9c2f766c758036d5e72210489b00149f3d8467c17f9ae58312b952456db56c64805f49d546eee7a7ac67ff323a3755ae3e328bb4630841264774c84b5c456974e5c842c3f9b31d8810846b04d7c1c7e11bb7270a9b528b25accacd42b9fb034fbcd699e9aa443f11b823a79b5f222c498b7c4d3e613e665eacbf5700af9ae0e5a9cba8f2da8c50920adf22ba1c209cf0a234ec71ff2671c16c63ddaaaf6ee60f3ac2ad51d279186b7cadb15a36f20bb7f6091462f50d0d2cde55f529dd128edb1c0b422da7f4cb059e5a7860003323d4d1e98574475f3775bd22d63c3e153061b03b88880b229a8cdffbdfe52088d00277a5748d00aea4b0aeb68f4ec69b565687889b16ef882e0e3877a70e91c2359c216223c063eb6c2c6131f09f55ef7c003cbbc6d3e39b7a28279663eb67dfa288c724c828228374155968e7010294b8a211ea89775cf656a28271adfab24c7fd3f941249d9e76026a47da8090722d40be0e3a0a633ee8f8a49961124dd75e0a637314b1173f9c2f94bab9bdf952e260db9ebc1b6a4dcf4303923e0023e25338525432cf1912ff17720ae77aa4179e6a4e90866559fd3352628ba64e20725c07dadb4e1f9db458d4ac39ac2a7a2a5fdf8a4b6e6f531d534c5173ee4e06d2e75ba476ec9070120ca170e0353f49452853b67b816cebed32ada8b91c4e7616a84b5315ccd6b8710d078cd16ddc4d5a46abd8d0fe42813085908d32737716a61007d510d6fff1900b7ce4733d2f1cc475014bd94ea079b4270a1a189100862b00de7ce4f9f8c20251d13f35e7dfbaee6dc045c6ababba4d76ad18c1afb8cc8d64e20a1616a09c569051b5a9fe44dec4dea61b0270ad9a1ed54bea8d58221b9087cc7e4276fc89fd236c0a5deca7800344c38ac2bde9f7052744dbfbb9ecf731a8909f0e29707f738ff58b785a8a5d694cc71d1b96f5c8cc308828f676ec5266de808606b79100ab8858ff2d59e8081c75acc4b17437cae2f46a8ccfe147899c57a96a0799add09183b2f810caeffda1b2cc04701edf6afd639fab4f02ef5b6ae119f6ea67f36c115ef31a0b96c7fee4fcb88615c31da9318a78833983c7133f66fda2e1e561378e3eb16fe2289d542835ec24e15204a7e65b101a3eec9e2f50e849d3345ec2e7d8eb9dc83ceece3f9b5b618eb86d8104e49dddb03a14cdff43be7037ea3a38ab69f2265bce51fe7f68e3bb6992b22d8f24859f8a2d510cd5a1f97ac87e263011858a01ad1b7df7780b0c880939094ae025784b94a1c1d80f5fa6cc8baf8ae50b7b7a3c9d44e3bbee8be94aa28997a0cd75c93278fc25553ca9e81fc15e4034933fcf9ad00276065e7fa69c8fc1101bcfe9a42df2613fa6c06626d820d8628b7767118824468dda9a6cfd3247272204faa0d587453611eed151d90521363f37f16915d5aa93caa706fad530a97d4fc0f0a064c17fc05ab7395becd693d43561d1020536b22f64fdf2721ff0491051387e8bdb8f255d312f6f3c84da621071c317b488ccf04f7d36e358a49fc455a14ab01a869357e58b65e4e7e6af775a8e25f211eb29af1d17612745ef9741362cbc6931fa7f58cf4667a5906fb9cb4092a4bd9ba06a13c75d6ed14aa34453161ea0e43890a51a3f1b042278e9896c0331cb4c31f7b7817b807bc67c20eb92365a4433822892fe4dfcb048526ef461b82934f75dc67edc764104191a500422310cdb52688ab92728259296e54c24df05bd9a18f256af8bdf08bfaa052ab19adec15a909fabed84de32850c43fd9c417098a1778a9560ffa0c16f571d19f621b72c080421f23dcb207f1c0de47b5b36600e506c79f864eed8a962d4af08b088070c0043c66c92069377ed9a491b8af7e3bd22ca013ed3a0ef4c2fd02208884a80f0dbc07a53331cf23ed9a0c5729b892c480d5b0e0ea19feeac8a4ae1a06cc53a7738577c8a6f6332e52aa18e4391792697644aa7e36962816c9a90da7c949a1e45398a19abbba9ff658dbeba947679b2d80678d0d659e2090e5a9f7eda7842da8436b0ea0ea7f195487fbe85ed58d6cd6e06ae25a883614f4b7b182c0ed88713e6b9597dfd50ac2d8216a51295188249621d61dc6a38d5a5209d9da36d565de84f9dc0913eea504cb7181f50d1b56025c3cdd50bdc4931679a2110f58e9f26d911651740bc0e5d25f5fe18403dda5561ebbf47d4bcc23f4227de9cb4810a1c477cdd3910a7ebc52e7f6ac9fa872889ea928468554e91d9936e1259987c62b21ae7b8c29f89830ab2de1e80a92829bf89b8e145d54ffdc7e69944d476f51c18d8ed39adc0d08d62faa5e6e636b83341fa9b493a5db33c9ec72fd79cc17e8da1ca5f16f0263608c793b0dbd614b4dea50ce15ced12e69b0b273649e5625959cb1afc8821ff642d3e6d6ef242862d52d3d10077489c14bec508f770c5ad1c2e8e0389d737a8a40153a7b7f00c87e5da1819b8a354f9e71018099b54614857e92ea1e94756f1828577f0a94316862dda598fb39bcfb748bf66d0c77d953f3c64ebbb69f74ffe9dda962e17e2747feaf058500d09c3ddbf98849e290e196844600c613c3d28d18de4eb64d4bec3e8d8600fdae294d090bf32caceee2a6ff3ac22064b4523231442d2700c187a555635bdd34bbb5f4258008823cb21353c99a049e1eb92bd0337121b1e4603a7294fd12c7d262959b2a625be650b5c7a95eee7403a4dfbdf10a6f0b9d015b5ca20b74b76705fec29182ef9d7f814c280fedf9cff5f95e7a2d74146028e4900d60e58fde386142758972fa0031bebf8b8d3e2f3f28c4b0957f4d20b77f0ab3399fe093f95542667d47e1b110782bf4247cb881c80f95e5342bc00b590107e96590ff6bfd09c07a862172c4a648e854b49c1f0ff70b4ddc66486de5f3955ae508603829713325ac2171cf882fe2ae2aa2f0f825771043e0a6686c02e6bc607b5cf21af81c7a96f7e9d1a930a63890b017162313e36485e77a2250f7a107e81e70d7b41a90d47ca191a2eff5d733a0a2d2970e4f65b96e5b0d29fff665eae18ca3a767a74f5aacdabd991c0f9525d45249f5baa59ee74f904626a5991ebece57625751d17712acdd163345e38c94d3e270f629c1afe905817aec9a1b2038ad632432926095c8918762d77273f0de9278ed54d047415bb734dd51967bc02fdc1d1dfef8b1535ed289543b5a70fa93f2082cf5a7c96e060b33d58fab523d99a339b195b8067c18cdabb4055a39bc0b746c77cbc684f8bea988fc9617c5a89d2fd788dd0ef42d241b4550e009a9c25424d1e16341fb02616bc31fac0c1fad5a6e1d3b6b7f45d708abce15e606dd14775615c17187898af6992b6d58f9c188153334e17f88f0c97c6fcfa47596ecfe1e146ff7c4db7a694c8b1c16919ccdaf4a251eda1a95ad44eaca3ee74b05f98eafcd827e3a3bbda8057e70bd3ab1fa4e5b63203e888340b69c8568ed4f32a8c5bbadb0fe61921401ebc6ff0f5777631a9d566b97d66975aed494cb75a07ca2ad5cfac0c6fdcca6fea471bd57a648a425d54edceb7241f31f13ce4cd007b3e26220e5a3c67cdd7cc5082e907a5eaa561dfbff4eaa387a6f3073f4cdd5586f38d1bed5db399f8f87fc756747c92829ba5290ab81cd6d4ba4cd5a012f127f802807674cab64c70c3e2cf1d4a0c49e10c118cd075e61c1f73b5054d7e90b015d1c87d94e8289f3ed37556cedefe9e5e15fee1c50bbb6b0dd84935b611f4ce02da01a7079f7c1008f800c0758c618025b9a7248f32cd02fee5cbd9ef8bc9de619bca04d74c81fd2400ccd88cb6097435dfca5ef2b2a84892248284efd6852666b5822ef0b8a3651ac66a54c840f8b3e36e3a0bdda1e98a28c22f88e9d58a1ff4d5ea6bb4029029615cf3f0d2fa1e57596d28d9ee99e682e951bf19b8f3f4673a5edca0a3788d29627e0da5ea404737590d2913078580b184e548f61e544c3b03226eaf1ee7044d40a1a4835f57fba7f738f717f120a0ddbf015508dfcda1f4bac1a98f51988d6ada49d00849ede70a8fb4047e3846aaa5d886f9cff7b28ec2f1f0b650ad53454199b65416b98ad68b6638aa63b03001841fa5950131891e5341fad5b5278d8878d45d6433cd46da564a5c63d3a4802d4cff4bca4175cb9b611bc1deea71ae480222af0ce19520858aa05c7070e5aa0239f2817157946e146ae2062740bf4ec9c0c12bd4ec16a6ab14c37f37d6613fd09cf5265e3150c2875222b24f1c51dd1d3642cf57f73aaa3ea4ebcec98cbda2a4398436ab9f94c16ecfb6f15825b1167d8a3dc4d21701c3c69f87df4392d2a761155e6de7d6fb78153b61e669e3ee166b99d3c50404660f49c4b234cc4415d8656ae49a8eedd017b10271220ec7c3fe8f7da72fec9c23b547057efd1ffd7c2050b2890b3a0ced16ed6248b6d613d874ad787ca4d67bb9ff58786752d0754598f7cce78cbd946297df5d7ff45498c063c9f97d9e6deb75ae1ca0efe723df6d44635d3220330445be6ed258cad3d89e5acc9d10e11ae88c82147c6d2d4eae6058ca6776d8b4596026d19a5c68da05590e49400d67d73f35930d737fe0e8ec4c7bb9d7990a608afd0b74adefc4263e75de4fd894f5e6d4beb243ac0ccad7df4e1fe01c1c0da846820489a03fb6d3a1d83f9fc839510e38559e36a4af81504ad7595f10afc048c2ed86ea2d540a0e344b760c7bdcc8c1b017f42cf9a99cf14684d7a0945c024deddaf12e3e999da08047a502c7c7d88b61e7ef6f0b7099fbfd60aa8079ce6749a48f171d82645b9dc276094ab23197b1254d344d476f72c9dd985826325dc59bf4d0063b5b9bd601ef5d49e5386d8c101dec5e3ed796770b46b8614189fbd2a64cb817a2d66298777478fbae3ea603287cf22cc9fd875d480b1e4800a42309b1129b1a44066d237dfb02a599641dcaee6ee337b138d207cb8a355a9368e6a26909c954e74f6e55960f7ad4f38d35fd3e2ed1d762be0a5397cabfa22b4e235f375c9f59135e6eeab4498d962103cb28ef3d67078e29fdaf27b94bda79914aaaa8a3a66a0819aad6c11099a11a203c83ac5f68999badac8be06f731b1202a13afa12729f474eacf9b84324a20ee263b3fa889819951a0d63295d22ebdf86fd72771f2356be25fdc8beac13de35be3da17e4a6856b7a462a8ee6f69d71fa81f196dac9d6270af2dd855b8f404f2f9f761c902041acbee90671a17c7c2b3cad2fc79e1359e60aff9a43ecf4448dee8b8e76fca02001c21d38195f495c8ae374ae1101593df8f12b35e702180cbc07d48fa856a12f393ab593e99c393f97181f1db5f5105c394302c269f8ceefe531007538edfb7e6f5d63791350453de3226ae680183ed3faaba89dd2b36258b3f3b2f3e48c4dfb4d5818bbc9914a158fe97dc80814f6339a2ea92d7b580c7951b86f922eadd36b4de88fa93c30e8b5278b32b9d0ea96bdc468a71d2ca564ec2f3a7f8880fb8c4b64b531883d8076204be2bef0bfa7d8c21bad5d0e005029cc2b419d70caacdbd59fa6da74d13950572efe47e86636cd052830bae70dc39e57653fb70e1c984a1ca5b194c1e1fda9094984ffb454fa4f33258658b31e762bdca897aa25e5d61d0a4a9d148f4a29e7ac5c2ad4f018cffe11f83817d71440cfddf7adfcefb075d4ae027ff847d3c0979a6fe1e42e4ef56714d4f2e825b2ef60c7931de0d02f84bb0439a", 0x1000, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munlockall() write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x2, 0x5, 0x1) recvmsg(r3, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xfffffffffffffeab, 0x0, 0x0, &(0x7f0000000400)=""/201, 0xc9}, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000100)=[{&(0x7f00000002c0)="0e2aa16443dc7a9bf31ae8e5f51235d6da53208ec092e055aef72e85bf03bde73b14ace8c8d1ebdc62c6dcf260c961d0a9bf4cc9d4b1471a9eeb15dac708c2303d1781448c5512c50d2511d77c7a6dd71a33d78ed9ab2ffb97ecdbf7b30c5cb59e7bfb4c9a1b1f315c1ba0224062bc525d66bbf8bed1541fa8885ee96f5b05054fbd5eee8ae76648b932c4f0597a0d32f684a6a46da06354ed6c2d4677b04886b6b3c60ffb4b6cf5633d4fcb", 0xac}, {&(0x7f0000000500)="d814aea2587a1ac8cb5255f5817a3497ddf7688744fadb0fe6012a2d9c3a8a4599905860d8208765960aebb2d0b0666899703e1015545b9065fe40d24d6c1c8706e652ae7ca701c97481c0bf539ff5749323f7f036b50d61ca9612cf0e5aed9ca45eda7c37c738fd5940db7822c2e4e818d849b9a6db91a98c91c17293ee2d4286d127f6ea276f8c42ac46f50880fe9a7d7d00a356e753fa7bb40e0d6ddc2946e84a78679fbdfb826f81833ff35db45bc7ab91ba8db21a06775e6eb81430ac9da4853d1a1293c208dfad2cee78", 0xcd}, {&(0x7f0000000600)="c18e2eb91159172195bab9ff654dde9d3aa96933b2ff9e138021e3195a41aa64260d485f8dad70e08eb96e87ed8a66bd823576926df900e2376c17be763d1b252f84eb6810711c4fa91938edf55125fefc63fb69a2c130cb87dd37a691e054a9925d5f59a608d057bfcbe63f36928d7bf234bc7fb007a713879c131b1c13ed20e8ded4cae493ebf2dbec8736778bb3fce1d71db33a6ad101aa317a5dbe84fd5fe752488c4615b3dbf0f3c6ca9fd629ca0238181f70914e05104cda21c13c7f9f8312b41f848f53e2805f03b905bd3fa70862a5947398d64ff2192b3d9b27cfd55413ebdd", 0xe4}], 0x3) r5 = dup2(r0, r1) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendto$unix(r5, &(0x7f0000000200)="9ad42501bb95ba1dffac99416e179cdaccd3c5e515c0f9bed90db3c54f376e5f11c8c586c8331af75526fe66876f8cb37b563c5d6f9ea13451577cb97b6e00f24dde58431658cdde3c09759b1c36354f255e789b514d22e4baf4d88fe0cefe4163c50f7c089ab410583c3498a06c2e669b7f4ae9f95626ac495c3b6351f95508f206e3421e5e87d4c058b123601df2cad5eb81143685ac493cfe1164cb440d11356d72cfa7369d", 0xa7, 0x403, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0xff49, 0x0}, 0x0) 16:00:05 executing program 1: unlink(0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x2e8, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000000)=0x4) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x188) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x7], [0xffffc0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) kqueue() r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0xff, 0x4) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:05 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x10, 0x0, 0x200000000002}], 0xfffffff9, 0x0) r0 = socket(0x18, 0x3, 0xf2) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/43, &(0x7f0000000100)=0x2b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xfffffe96) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r10 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r10}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000480)=ANY=[@ANYRES32=r2, @ANYRESDEC=0x0, @ANYRESOCT=r3, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYBLOB="6e656fbbd3b9df4c3d25f30f746191ede675be852d5cc7a11e515062080e6bcb3a31c24420d7d058ab377cb5aeace102e5ffca37a7b2fccbbc5b3aa6d67e3faf11305e0d057ac6f805fabacc89ecc83e0f070adb6ef21accfae0e3a154f46985c22e550fd131b84b789167134146330b91a1dae797359dae341d82ebcdbb246504408ca3492fc22b051d51748f0ea084d0deda37b681dab75888efa0a268ca08d82902", @ANYRESDEC=r4, @ANYRES16=r5, @ANYBLOB="e423e323", @ANYRESOCT=r9, @ANYRESOCT=r6, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES64, @ANYRESOCT, @ANYRES32=r10], @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYRESHEX=0x0, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYPTR]]], @ANYBLOB="514a46981fe1362d65ae40186f26b1eadd761ac61d89ac92f57ef7d09d5ddb2617ce8f7365c7ad7268f9dcc30e2d5fc4126db1c74326cffd35bf9ff6cbed494b8654230a8e144692a8f73be332a68a81df97c5", @ANYRESOCT=r7, @ANYRES64=r2, @ANYRES16=0x0], @ANYRESDEC=r8, @ANYBLOB="d62bf8acf53c389311df92453860290000000000000000"], &(0x7f0000000140)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x18, 0x1, 0x0) r12 = syz_open_pts() read(r12, &(0x7f0000000340)=""/167, 0xa7) close(r11) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000080)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r13, 0x20004b0a, &(0x7f0000000200)=0x1) r14 = socket(0x18, 0x5, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4c}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") tap1: address list non empty 16:00:05 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = dup2(r2, r2) shutdown(r3, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r4, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r6 = dup2(r5, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffffe, 0x1000200000007}) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r7, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r12, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r13 = dup(r11) msgget$private(0x0, 0x400) mknodat(r13, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r14 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r14, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) dup2(r13, r13) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000140)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r7, &(0x7f0000000380)='./file1\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) r15 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r15, 0x1, 0xfffffffffffffffe) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1ddd, &(0x7f0000000080)}) getrlimit(0x3, &(0x7f0000000040)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:05 executing program 0: r0 = semget$private(0x0, 0x8, 0x400) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f00000000c0)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r0, &(0x7f0000000080)=[{0x4, 0x6a, 0x1000}], 0x2aaaaaaaaaaaaba2) semop(r0, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x41, 0x3800}, {0x2, 0x9, 0x3000}, {0x2, 0x8, 0x1000}, {0x1, 0x5, 0x1000}, {0x0, 0x44, 0x800}, {0x0, 0x400}], 0x8) semop(r0, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x40, 0x1400}, {0x0, 0x80, 0x1000}, {0x2, 0x2, 0x1000}, {0x3, 0x0, 0x1000}, {0x1, 0x1001}], 0x6) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r5 = socket(0x2, 0x67fe2f3fe4da6c57, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = socket(0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x20, 0x1, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket(0x800000018, 0x4000, 0x102) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r8, r10, r12}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x5, r2, r4, r6, r12, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r13 = getuid() setreuid(r2, r13) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0xeb, &(0x7f0000000140), 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = socket(0x2, 0x8000, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8040691a, &(0x7f0000000300)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x10, 0x5, 0xbe) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca8f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223177856fbe9df9d6ac489fec9"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:00:06 executing program 0: r0 = socket(0x20, 0x8000, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket$inet(0x2, 0x1, 0x9) recvmsg(r2, &(0x7f0000000280)={0x0, 0xffffff22, 0x0, 0x0, &(0x7f0000000080)=""/165, 0x3f}, 0x1842) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = open$dir(&(0x7f0000000540)='./file0\x00', 0x20, 0x192) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xbb}, {{r2}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x18, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) faccessat(r3, &(0x7f0000000340)='./file0\x00', 0x1, 0x1) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x400, 0x90d4, 0x0, "53608cd1bbe40000000000180000e90000000054"}) write(r4, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r4, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) syz_open_pts() close(r4) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r5) r6 = syz_open_pts() r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='\x05\x00e\x04\x00\xdeq\x81\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f0000000240)=0x7) r10 = dup2(r7, r8) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0xc00, 0x0) ioctl$BIOCIMMEDIATE(r13, 0x80044270, &(0x7f0000000440)=0x6) sendmsg$unix(r12, &(0x7f0000000400)={0x0, 0xfffffffffffffcfe, 0x0, 0xffffffffffffff23, &(0x7f0000000480)=ANY=[@ANYRESHEX=r10, @ANYRES32=r12, @ANYRES32=r12, @ANYPTR, @ANYRESOCT=r4], 0xa9}, 0x1) recvmsg(r11, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r12, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) truncate(&(0x7f0000000380)='./file0\x00', 0x0, 0x26d7) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r14, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r14, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) close(r14) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x5, 0xb, "b08dce350000ebff00", 0x2c}) readv(r6, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:06 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000006c0)={0x6, 0x40, 0x4}) pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000600)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000100)={0x10, 0x0, 0x4, 0x6, [{&(0x7f000000c000/0x2000)=nil, &(0x7f0000008000/0x4000)=nil, 0x1796}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000012000/0x2000)=nil, 0x6}, {&(0x7f0000008000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x1ff}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0xffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}, {&(0x7f0000009000/0x3000)=nil, &(0x7f000000c000/0x2000)=nil, 0x2}, {&(0x7f000000c000/0x4000)=nil, &(0x7f000000f000/0x4000)=nil, 0x5}, {&(0x7f000000e000/0x3000)=nil, &(0x7f000000b000/0x3000)=nil, 0xffffffffffffff24}, {&(0x7f0000007000/0x2000)=nil, &(0x7f000000b000/0x2000)=nil, 0xe11}, {&(0x7f0000004000/0x3000)=nil, &(0x7f000000f000/0x2000)=nil, 0xffffffff}, {&(0x7f000000b000/0xb000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000013000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil, 0xbc0d}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe57}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x316}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000000d000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x79e}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r8 = socket(0x800000018, 0x1, 0x0) r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r9, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000700)="7d0ade859ed46d9385006c00d0344441e50013b3c64aa2f04b2d52174ad7e47824d3422df22d2ea5081fa658e887005e24690a911fac0f19fa5b0143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef87ddd2c6c7b465547b3f195a5c312f15f0000ca0ace65bde92d0112eb3ef82cc97aea4acc1fa21a315d4e60e340c28ea76a00b3d74d58e8b41e54a97e5a8e70410914a6b8b267d52077c5f7c1db301a3febfe918111ed30d396b5ff5fb69cfff1e273a3edf9db411fa6da577c02830857d660151aa3967a77902a25a8ff660bba2bba50cda67275cf7214de2ee56022edb3e37f5ff9ee8fc24b803ce0c4a91d4e81ddd83b097d45fb7413836c74c949dacd05755a04362b8c0bad9d799d07b32ba60f4c73355ffd64877a7be2a1ccffbbddc0b8661c1560c09df79e6b09f48d9d841974055255aeac2cc8fcb4a630fea2289b1f653171394d8b70584d9d00"/435, 0xffffffffffffffd3) r10 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r12 = geteuid() r13 = getgid() r14 = geteuid() setreuid(0x0, r14) setuid(r14) r15 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r12, r15, r14, r13, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r16 = getegid() r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r10, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r11, r14, r16}, @rights={0x20, 0xffff, 0x1, [r9, r9, r17]}], 0x40, 0x20c}, 0x0) fcntl$setown(r7, 0x6, r11) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r8}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) setsockopt(r8, 0x80000001, 0x7fff, &(0x7f0000000680)="12d30d0e4d3e29d420927212bd3655e71c0e9415982c70dfad235979c1a5a8db3a1ac141ad41ceeddb2555dd02ce29b8acf05accc3bf", 0x36) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:07 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000488000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0xfffffffffffffffe) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731893, 0x7}, 0xfffffffffffffefa) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x3, 0x8c4a, 0x813, r2}) writev(r0, &(0x7f0000000640)=[{&(0x7f00000005c0)="97ab5695fe16db882e37ec5429b1387bb197403024f3462646e0710a2b4931b6939f77e6c6bbedaabcdc17d3efea1707027712a6932a2d5a20149cbd7cb07153bd9ea3116a90cb5197930b39263cef98b0039bc26eafd0819f6edd1ef9b65ebebd0a47bfa40a16", 0x67}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x953, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 16:00:07 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x8) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042e95d10000007800ffffffff0000000af6ce4f79e9111e670bb74cfcbc", 0x34}], 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x400) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2, r3, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r6, r8, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r2, &(0x7f0000000140)={0x0, "6e80e42fb010dde973e73c0c4526c945917d6ea5575c2db2b9a579bf339e0155c47278b917c83c0c98fd0e16ed0dc0a27db9bc0286de934374cc42e240506b0d748b184b5de8cc8b0055af1ac47ec728036d543afc761a1f48f09925048c5c07f283d082a3967d88d20c6fe7ea3b55fbc25b4dffa676e515b10b91e9c7ea50cbb8703ea7a33849a9b93b300ad697c29f965a12ead8042e4b7ce682a89387198c56ed0a2a3a0c17d349ee8519e864f290edeb593a8ce75a64688c4ffd10c4d3de482564f133e018c6236d2a1177e3fd3d8759ae46caa846a3de7eb43c7f729489ca071b3dcd3a9dedd92288"}, 0xf3, 0x800) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x4) r9 = msgget(0x1, 0x400) msgrcv(r9, &(0x7f0000000040)={0x0, ""/17}, 0x19, 0x0, 0x1800) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r4 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x1, 0x120) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r5, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r6 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r8 = geteuid() r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r8, r11, r10, r9, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r12 = getegid() r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r6, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r7, r10, r12}, @rights={0x20, 0xffff, 0x1, [r5, r5, r13]}], 0x40, 0x20c}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x1, &(0x7f0000000600)=[0xffffffffffffffff]) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000180)="b0bcd55f2883b56602c97128b5a0fbb19dce8dacb5edabbb2b5ef3803620c86a53b441937b12f28acafc16aa315cf7b15aec6fabb14213704e432ef13ff54590c8784fb104590e4c1a3a5dc8d1ea25b5f5906b87338d9dcfae3adad36664bf0172e905124ce7f575e23fca00b92446f258857458", 0x74}, {&(0x7f0000000200)="e6fb38fef0b8b75ab49da1b38aed895f9ed152a1b13d7ec2272c348dc396fb888cd06f6476731bbddce4467817e934c302084217087227803ea87dc619aec7e709efadc696e8d60eeb5d3705de0827a67eeeea959eb86e549fa5b1e5efb220f3cbdeb4c8f3abc99576c145e4c669ae97b1d85c73e589175289fd7d6f4930517878f14ed3975566bf69c91e7cbbc3ffd7e99302e41d6b21c0687e0a8ccef5bed930b29284fd2487c6f9ebce09cc22a65cb9000d7906", 0xb5}, {&(0x7f0000000300)="f9a34030aeec5b9b01ff262f9be4cb4b061090044cb6c9bb066d5a766ae9509b0c825fb15f519f14f137081719888a31c142810b2c23a88c5cd99e88868abae657e486515130704739c3e7702f78e097a0870985c87f34fa71c47c25990e958f6eff390e6b201f310740999616f775e414904e5097992cedaf9375b4749bd98df6dc5901ff310555db51b31943839d55c6974acccfbc5bba0bb90c01fb222d74f11f9e1809805f4ff29235b2591724cc5b46103b232484", 0xb7}, {&(0x7f00000003c0)="0a5d69159180f5089f767adcac8f78772ae79632638a4d858daeb10d349b37c1253de622b1ec5359cbbb11d7648b8a18b41c5d677c8ddd8d462863c6ffb2156985b62e723b7d44cdec45c5622926a8b7f508057749751666ac922043b6f3c63c5e950eb845b7b2ee6954be970e5e3859ba8c7ce47bc54cc958bed9e2070617bba931cdba843ccf90d02ec11ace63b7bacc1ebfa653243a0b25", 0x99}, {&(0x7f0000000480)="23fb1236da92a18c6f92f18cf7b5370a92a549b5f36d658e542657e64eea12c42e6b4c419e6168011c2bd9a4fbd5832436fc9ce96d481bd95bdaffdfe16b4de7277b381b1bb4d367ca8fad4b0ba33bd17241b644b7fcbab27ce11293d2280593dffd2044", 0x64}], 0x5, &(0x7f0000000640)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r2, r0, r3, r0, r4]}, @cred={0x20, 0xffff, 0x0, r7, r14, r15}], 0x50, 0x2}, 0x4) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85ff420002000000efff00", 0x0, 0x2}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1}, {0x87}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3c0, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x8, 0x2}, 0xc) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287eeac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70040000000000000033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) accept$inet(r0, 0x0, &(0x7f0000000040)) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:07 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r3, &(0x7f0000000140)=' ', 0x1) r4 = dup2(r2, r3) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r5, 0x0, 0x0, 0x1) r6 = getpgrp() r7 = shmget$private(0x0, 0x2000, 0x30, &(0x7f0000310000/0x2000)=nil) r8 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r8}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r13, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r13, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r14 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r16 = geteuid() r17 = getgid() r18 = geteuid() setreuid(0x0, r18) setuid(r18) r19 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r16, r19, r18, r17, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r20 = getegid() r21 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r14, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r15, r18, r20}, @rights={0x20, 0xffff, 0x1, [r13, r13, r21]}], 0x40, 0x20c}, 0x0) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000340)={{0x2, 0xffffffffffffffff, r9, r10, r12, 0x280, 0x1}, 0x3799, 0x6, r6, r15, 0x253, 0x49a7, 0xec05}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r23, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r23, 0x0, 0x7fffffff) dup(r22) r24 = socket(0x2, 0x400000000002, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8020690c, &(0x7f0000000300)) 16:00:08 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x16a1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x1ff, 0x4}, {0x18, 0x2, 0x80, 0x800}, 0x6, [0x3ff, 0x5, 0x3, 0x1200, 0x800, 0x3, 0x0, 0xffff]}, 0x3c) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000000008d9c4a17b00001000e3ffffffffffffd6b103000000000000000000000000000005c000000d9ff6df85660100671273b7e901000000fc030600000000000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7, 0xe5, 0x5, 0xfffffff8, "b963bf2d3084f4bdafb1a640bfce5a9be0a4d091", 0x9}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r3, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r4 = socket(0x1, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r6 = geteuid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r8, r7, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r4, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="00b9c03c6f6240eb76ead6c4000000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x20c}, 0x0) r11 = getpgid(r5) fcntl$setown(r2, 0x6, r11) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x100, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:08 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r2, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) setgid(r2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x0, 0x4}, {0x80000001, 0x0, 0x0, 0x4542}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)=""/4096, 0x1000) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xc7) readv(r0, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0xb15b, 0x0, './file0\x00', 0x8, 0xfffffff9, 0x400, 0x7}) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xc7) readv(r1, &(0x7f00000005c0)=[{0x0}], 0x1) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000001400)=r2) write(r0, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000000140)=[{&(0x7f00000001c0)="58f1abaecfbc595ed200312bb59e813e1dab90c770907580f7ee8dc61528b1dcd581398e4eaa0b9bc1edf6bca867f7b30558ba13632d636b69a5498b8ce80c5e0de444341ee014b5149bcb1166981e44b556a7761665770e94dea2dcb429799378720ad3c22a07081c6a9e7011b5ccb412c15e768e82acb21607bcccac27e4e5538b2de52e7e7e9c43fe38584a679d65c2e7070c15e6a661d6eecf74a7aff119cda5bed2f867246ac14e4bc3c604ba4f7163b4ead21a1656967c94237e95dc560dfe5512aa", 0xffffffffffffff97}, {&(0x7f0000000300)="b0f488bd78725108845f1013d51d2e3f59ce8421a70a0f7b060128e8883abf5ce8bf013fa42e216ddcd45f4db9dd93c43116be987b0ad0e768bc3e156f26015871ac078db78c4568bdf8252f94e85080c6e3046ea5e4773e812d0e9565bb44efb69eb7502a92a571e9e30de5bc47a60e60d501c2d26f7553c2ed0d6cbe717f28277f32ad16da0a78ba51e86adc04eb96757b73e6b362c70b6a6265956a97c5d037b8d690572c5913eb306f1560672ac143907a92c861d0494e924072349cfd52d94ef8367bece2aedf63266d8b25289edd6b9dae3f63ea177e03da3d01538c16c648e8fef496c9ee74ac85dd1be7fefc2d6bfa4fecd6dd7f266af6b6cdf243358ba83c1629910347d9e192c4f08e441c6db874ed1b953f26696cc83f7ecaaec530c8924362c45e14309812552f3ea95a3b9d75955d1c514c91546fc4c64714b3dc25c01e1303ec7fd1ebf38ef2bea483d19e21887a05d2244159eee7a4e4aba69de054d9798733fb63f79af3fd71b506038514ca982259fc379dc05304f7ca807929f7f98b64d1f1cde2f252feecd9919f10d74ff9059f62696500b8263663be97a7a6288435a0e4b6fa2ad625df18bcbec57fecb909092e9425bebdbf6b02ecaf3a4c23fabf15d6a109a5a4a0970767f822da841e884bf0922398454e9fda3d3aa97d04465da8a06e2579f1a2786120f469259c276e2a41607f80480822ef1a66cbdc0c04b88aef4185e1853979a45a3c4775e93e0e7656d207c7c0426e2a881aa511bf54b8fb020e7078de26252c84b4ff3d3af254dd2bb9ee6b0bbd53a86aa987613b99176bc2b0453e41dedd9dab3071493eb3ef5afa7d26fd9ddaef165578595c9afacb0e5683526cc404d22305752101fbe4880239fd8ce0232ebdcd9ec504c5b9f8b98f35d197ea793198bcfc9637c272035b4b39ad0bf76179ff444a3da79e8fdb3f6d5c5b8e9494a177b629a29c154c0dfc732112c4908f916acfcf5a7615a97e5e7af312a20a7b04657963c1b1fc1e927012d8c4ae7664151fc02fe72acff05e280005417b8d7549393650b8ae8f30660d691202d4bae489684899d9cbf97dc980821571cf94e0af32e433aae15ea46dd501d98282f8152137cb7da8347ef0d620bc55baf97452e56b0c08f4b85450223ed07a05e8ae7a31b33bf2cd9cfd31d1bb4251d83fcc86f2bc4fd5d6a4d64d117796922da7fc0b33221229546d8872cfb63733db10eaee2b1f0c830eec47772f3af277c34c92eb8eb29854cd086564bf439d33d20fe10f61d717093b3a9a22d54a06218a405cb1c0464c99225655d576f0db1d25a09aea201e8316e95e301894ae63afb6497638794c1e540af6768fd340f8d619adb88e004770d2556f40adcbd85ab290d2f60e73cfe5f38db8aa88836461e0bab6017450efb1603fbe79c9f5fd8b6a6b4234b4abadf8cef75ed7146607f21f0d2caae0c3a224075e58b7b386d2af173a2f8d534bb21f936ef604586383aca2e3282698ad289ec4a082b99d7922104e78533ec3f2c0a847b171bd9aadcadf3f9f7fda51f293d32f5cf33824a0fbfda3d05888d5a9e2d7b6a1b2b0da059c66d8170e2c3585d77d4f71c957c681460c093aa2d12d5c56a826291fab9b302b3c00e83c2bb910bb374c530b4257b89d6e56213d1a9f630a42c1909c753339410cb666c9813b8e5ef17c0b6b9509c5d0ea5943233e75da3674fc6f45f82ae3a305e701230d7a0b9c5293760cf25a18d67af562fad0e64bcee535d71a2838675b0e2b497a4b27a730cb7c2b4f2baee3cf9d0fecb1187a73943aee08dd4d5508625ae6f800d6d52b62d69a6a0dabe510d92905e49ebc3c4a92717f7d7402361101c5c1ba45ab92b9c516e0446b1597c8765b7051598c3cb86d5785ef707318c6792752ca06c888fc291161f640a223a816dde1135a6363b93b2cadfb567002a522116e73653838078d158297ff561daf0775e95a0f234d6c50552684efba2de73d9bc703aff5b799695e9cdf7d6fceda01a542e997b65d6c4bad05e8513d1413fbee4796eec40d5bb2df186566ea87aad0d33a5d63d4b45da18746ea93de65bffc03c6692e116a94e6b982e8b6bc2865d61bc934940e9c2da3f0209bdb70b29db5094d05440a32be63d82070713cfe826e7c986ca52c0c6df3c9edd38125a19ebfecc3b0869c3999f7ab234d38f6e2046c1211306f39502149b6e191e09c7e2609b042b29c2dbd83ba65c6eebd22ce0e6bb35594b0541e619fb9a499eff399fb2a56152753cddc2b69ce97446839681651e39394febb7335f5f808c0cd54082b9b36eb0ebd3a2706de428a05b209f7d5553a4c9e00b984eb262184799c57baa15caa581181a8d0760b15f5a83d8c334ff88c141a4172e87841b00f0e9c181d99b94045c1c3e8a9f0407b09f92176dd10109ebf9f1ec36eef336980cb1541ef2411a8eb498a98598cdbf0f80f415a5fabcc063e693b5c6dc13d0de2a19452ed54a1d703065f4d1f5764f0442bde33294f0c0c2b8b20e46d3c012568bde6a5753f8f25e361ede1bb6a5f6fd459688aea71891830e6eefb766f0df31a684663da86095413353de944ec74dd2ced833bb554a0fe133d8383798b68f03ce117f68a291c97fdd0dfd7fb4e2d1be5f4c49dd768993943c740ce41716558d67591be42cb7137dc936bd3e7d60c9063156bb365e154a01b89cafa85b9775dc0ff08e91af89a17f4914993724a010766ef8e331f30fdccfbb29ebd613ece9104661b5552ad774b561be2c96f1289a2a750b0c0c034779b539f2427a2e41ded765f69231c00217f1124d856cbfc05b5017f2133f1f79afa02fb6cd705aae20175e8ca6f419d479309ed5ef2f5d620d9ec6010632deff9e3c09bbcbdba6a056ad89668f247243e53a3194f2d40201c198acfa76e4f4513c9824636a23e5cf2a55a6838ce49e6754f825ff759905c298fdcd1256ec8b0a1d388a844da17e7dd9478075e35d96a5dee045847b641dd648961ae1d1579f8a6b403a3fceb44ee181bee6619663c96545ceac9647967381c88a60f6c74c2afdd82684bccbbf5308ced2144b2ead96e929753b8b6877d3f1f3e4c7e21d6f785acf0aba4e567f51104a6a156e3272f4a8713f44f7f7ae8cb0d66d56d9f846ca4910bdf55d656fe640a916375a5b8eb5c6a62aa11da4b2d8027a8f3296961f9713b6d1d12dd5d41f21d892e9dd7dcd44da1f20c84a43d4e11c0d8a9b275febf39295cad4a5f476a37872fe789782dfde62f3fa5838466adfae50f63fa0c460258c3fdf3c1dcbe1c73899de5a010979261edfe130cdf902f194debb59bc2987a15ecb3b8bdbb651acd690c30712412c36987a5d9e8f663327cd721c0573a8785e5778879243cb4f24202cc4647539255081d8a16f084b856a45eed7456f104d8c5af8443d8c5dae9742b37f0ec7246facc03f1b8a63510a8690eb8dba57f673e7a6da5d4d73b3013e5305c1f6374ab00141ca9c18b7ce1b6222ce99a66f3ba8fc883cadb341dc0ec4e24e4dc672ce250dddc6e9e4b28bd2c0bf46da7ce280b9a3ffc85ec740b5f05a5dee7a7fb12835a94892ffe67a650a743fa8479bcd1f70cd21a9da5aa41057c1ca2c43ec508c8ac378580778f14ce59f3da2e80984a3962748283dec9ab264acae85b6fcd1e294624d7d422cb18a8ba21288a1d07d3018e2c5cf0fa7fe4e53b111ac3d37f0b0435c1a8f6a017b0b13b3aa7566c41d45102bd4d474096a5b0cd37e6b0b8294a82acc3381aa2c8517dd40e5c8c9ceeb5a3d869d2a0d04c93c3154849b855ad253aea4d1431e33b32553712030709165b3af69c9f8c99fc804df885fe87c039db58d29c6871fd1b8d7d0d786f910b3d79eea3a6c91f4dbe77c1cfce3d1a50b4cc3050e3256d933fae84f809d6caf348dcee912d6044ba6a071eeeb8f916b159b801792cd7503da3fc899e25e32a65c8d10908068434d4e4cf9b62abea9bda5ce4004194e50eec24252ad18a827732de4a746c3d4264d54ee5133363853da326503695ccd72c95b815d8a77273dc85d82e179b8191f5e700285a9ad8ab5628f4e3a84f301f69749ebd32f6fbe9c475497ecb3d5f1e5640005e1ae8c36a8fdfe56fd23831fcf2cbc4fc53abb3474aaac56f4cda6fc12cdc7f876df15eac422cac864805c668e5adb0ddc2dc6334ff5417459f50d701cdef9ea04d23a11e34782d291ea47e4179748f5fb2c9d0a7bfdefbc1603e4a25e1953ad080c00f45b6d95fd0cff6c131df10d176cd652ebbb27141b8a4f600686846581a97f92441c7b6668ed6bb951f18eaf07baf87fc70d4bb30c1f77be7d2ab2879d3106ecf81038eda73d11d25b046bf50c585bd8e958502ce1674c9c55ec04309e41178f56e5edf5ec09a5248ace0b0fe0c111e28d12c0ccb31eb769252c3a1a0171b7d85591ad7975b89ab24b1905d8d50d09e945c2413f9ebef7a69cdc413b6a43a4e99c0288a7e112a02c2df96e554cfb80ec3f2eb272a1ed146bab5dbbc77eb471e930fb617c8eeb670b144e3f7f527418f19e8c94900ae157461b76265929518d4f726087f601b7b61f9cda1e49f50dc88cbf78b754d7f2bdbf2c6810f1a402deab0805fe8287d6d247765c8aae7b8a58f1d9ce1a48e02a838c962012ca4948b16afe61060977ba3f20b314ba379ae51aafc2c4add12a085725b21b9146a3d74358684310d96899494e359d0c7b5f6e088dd608c4007c91778e645fd0436119554fba9e539cfff6758ef33f2fff28edd1b4fbf62a6bb4d52c8b28d664bb71cfaca173e8285c4cdab184de390669e2ab64061afbfe2a9a0648f2f5985752c28b27c88303781f8fa2d835f78b9e838e075c4d111f206d4f37e684527b5e4cb67021b930195117860b49e1de74a94d24f92b9916f948f46df893802a72be3204fc2193b7010bd2ca8fd4593cb2c0123c48c13bebc9c51fd2b59da7f4f0ea242ba389ff25ad770e51fb85cd8e592460c6eebe031fa2b24587557dce5a341473155a9033b5fc98e2bd7086fa0af0fb2096671ef4aae3b28a536cc7bf3d821ea44c6d2f2c931a57807304503b4d49649731d0744dc46622ccff7c8deb9c5ef0b9735b7efcd933aeb11d6bfd9a9c655ce7a0477c310ae1b26f274f567c0587a4b198987025c1775c8359208e7e7ca7756c767a4f73bebfab347bc4992eaf80b0a39ae9886c2653d9a567bbe893f7619d63ab2e641110d3205976cc4f2e21fbcc3cd4a586a3330f051c76f46c71426d8b3f0dc862becc00d614263d646f0e088ebacedcd1713ab472beacf8bade99304b933f1ed577560840aa91c23671357dee2a55e1325d4e6471b63272e1cb915346371fbc9fc91de82018fb6667311b3a10931538c7eefe812f4130ee60920c89b366f72e5c2eb04a8c93c404b6a260315a148213a6915522d9b442097c64995bcc03a204e9dea54a7f2f8320c37c936e3b189a007b7c53c2e8aa93c1b3f43826fd6c33cc5d48caf38c9eeb90f893babf2fa63061a26aa200eb2a2956600990bfcf3fa6b34842ea7f48769ba056309a0dfe2943b9c2b7c6cf9913ddb502decbbbfc0001a3776e74fa645636ef3a5ce3d7a4fe8d006e2ebf7460204ffc5b325d41fae51ab66a82995d7ac9e1937f8547a728fcfeba79d696f45d12fee7c232981472615632e2ec7d28ef0cc4f5fbb076f0831e2e66d7587ace17d04d69f83dfcc4017c31a22e536c7ec1b0ee29073446ffaffcb74165cfd27effb614354835a5c477458c40d1dee847758d49c46e8b04cabbb86318b2033fcc2d4", 0x1000}, {&(0x7f0000001300)="df3552043866d435f926b1a42bc79dfb17155737ff7b73bf41f8c1c58c12b08ee41c5b7cf01f748139b2f0608600001800e285c9a12b6c3f0033553d63a0f728af394b5efc60d5f665d4e649b4e96f1159d8baf540b9cc5dfdb5d320fbb8aebdb9379fe952009b807871de98c88805ba0af2dbc657f6b80a050a213bb71c23489d6c240cf554", 0x86}], 0x3) r4 = semget$private(0x0, 0x0, 0x80) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/33) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000013c0)=0x2) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89050000000000000030776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb1370dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a"], 0x10) r1 = dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20094, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x2, 0x4}) ioctl$KDSETRAD(r1, 0x20004b43) write(r1, 0x0, 0xfffffffffffffe74) 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, 0x8040691a, &(0x7f0000000300)) close(r0) 16:00:08 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:08 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r11 = socket(0x1, 0x1, 0x10001) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r13 = socket(0x2, 0x8002, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r14, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r15, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bf088d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0xc7}, {{r9}, 0xffffffffffffffff, 0x80, 0x0, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r11}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x6, 0x2}, {{r13}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x4, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) write(r18, 0x0, 0x0) connect$unix(r17, &(0x7f0000000200)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r19 = socket(0x2, 0x8002, 0x0) connect$unix(r19, &(0x7f0000000f40)=ANY=[@ANYBLOB="62020207e000000100000a0c5285b866a1964e297ab0f9d1b607e42e39bc4b8912ebc328c8221a07fea0c82cecc1b26c1e1a08287ff16a769fc3c9fc4ae4624f6309c5ebb43a3b641030f2b74769aa8399429f9d8736b5183dd2abc5c76578047ce419b7094a6e1a3ea11ac1b3881cec4e557afe7ee222ff7ce627671dce987ef072c0b2a3bd64d33d84ddb1e6a4677ae97f9d4dd3c5da9fc0c0582f45100cf60e1f6b8209e0464035dfd1a2235504555ab1f59c760d0ff8a25c6f2170343fe09f8943"], 0x10) write(r19, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r20 = socket(0x2, 0x8002, 0x4) connect$unix(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65bfaff390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0df75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r21, &(0x7f0000000980)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd71ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940467b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf60603701000000196f86", 0x48) socket(0x2, 0x79d2838172cb17c9, 0x0) r22 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r22, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r22, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r23 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r23, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) 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:08 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x200, 0x5, 0xcbf8, 0x2, "9ba1daa0fe38f45c794723f9737539a28eefe60c", 0x10000, 0xfffffff7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) stat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000240)) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000380), 0x10000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000340)) r2 = open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x80, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='.\x00') 16:00:08 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x8000, 0x100) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0x3, 0x2}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xf7) openat(r2, &(0x7f0000000200)='./bus/../file0\x00', 0x445c0, 0x10) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = dup(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f0000000200)=@file={0x3, './file0\x00'}, 0xa) setsockopt(r5, 0x0, 0x1, &(0x7f0000000040)="43a48401bd0e9dd8d49bf6ab", 0xc) r6 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)=0x400) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000240)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) 16:00:08 executing program 1: socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x100) sendto$unix(r4, &(0x7f0000000480)="01ee9029c73ab4866483932eb79ed8094158221b5d4d1ed58c3d7042a6cf64d7cdd861266f9086b3da4de44a38745285f2fe0128cd9df5af8653c2f1470396875e2683da4909a03e1750dc18e31cf98e06dd05d7ab6f2fcf4caafcfadf61c924b6d1be4cce91839932984485e901c317be7b1108e98af2cedd0435531139fbd094f20bce9b7131a0798e1b404bc49a2cd20943827c302743956044dc6b5ea3dd41be3a6df8d7a4ebfdeb9b760a2e5da9553e5f1ec44115d06886c00c9461bb889d5cc4b61c18b804102644ccc58b4fa626899f6f06bd8cd5e66f13cda7a7dfe68b", 0xe1, 0x3, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r5, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) close(r3) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x20) write(r10, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x2) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x0, r6, r9, r11, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r8, r12, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r0, 0x8, &(0x7f0000000240)={0x1, 0x3, 0x7, 0x4, r8}) r13 = msgget$private(0x0, 0x284) msgsnd(r13, 0xffffffffffffffff, 0x0, 0x800) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000024}, {0x6}]}) shmget(0x3, 0x3000, 0x488, &(0x7f0000ffb000/0x3000)=nil) r1 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x2, 0x7}) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) r4 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x123, 0x0) dup(r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:09 executing program 0: r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() socket(0x1, 0x4000, 0x2) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') 16:00:09 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = dup(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xe) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fb020000000000000014f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 16:00:09 executing program 0: r0 = socket(0x1, 0x8005, 0x8) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0, 0x25f}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='W\x00') pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xc7) readv(r3, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000200)={0xfffffffc, './file0\x00'}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) r4 = kqueue() r5 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r5, 0x3) kevent(r4, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2}, {{r2}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kqueue() symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:09 executing program 1: r0 = getegid() r1 = geteuid() r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r4, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x7, &(0x7f0000000200)=[r6, r0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r2]) setegid(r9) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000100)={0xae, 0x9}) r10 = geteuid() r11 = getgid() r12 = geteuid() setreuid(0x0, r12) r13 = geteuid() r14 = getgid() r15 = geteuid() setreuid(0x0, r15) setuid(r15) r16 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r13, r16, r15, r14, 0x42, 0xff}, 0x9, 0x8, 0xfffffffffffffe01}) r17 = geteuid() r18 = getgid() r19 = geteuid() setreuid(0x0, r19) setuid(r19) r20 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r17, r20, r19, r18, 0x1c3, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) setuid(r17) r21 = getgid() r22 = geteuid() r23 = getgid() r24 = geteuid() setreuid(0x0, r24) setuid(r24) r25 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r22, r25, r24, r23, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0x9, r22, r21, r10, r11, 0x0, 0x1}, 0x100000c, 0x5, 0xfffffffffffffe01}) setgroups(0x1, &(0x7f0000000040)=[r21]) setuid(0xee01) unlink(&(0x7f00000001c0)='./file0\x00') 16:00:09 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffbe) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x331, &(0x7f0000000100)=[{0xffff}, {0x96, 0x0, 0x1}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7"], 0x10) dup2(r3, r1) msgget$private(0x0, 0x0) r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1800}, {0x0, 0x993, 0x3000}], 0x4) r7 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r9, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x9, r8, r9, 0x0, r10, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r9}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r1) sendto$inet6(r11, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r12 = openat(r11, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:09 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) syz_open_pts() syz_open_pts() 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x1, 0x1000, 0x122, &(0x7f0000ffd000/0x1000)=nil) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) mmap(&(0x7f000021b000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffff9c, 0x0, 0x16) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0xffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:09 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r1 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r5 = getppid() r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r7 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r5, r7, 0xa9, 0x20001, 0x1, 0x1}) msgctl$IPC_RMID(r0, 0x0) r8 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 16:00:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000340), 0x223, 0x0, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000040)=0x1) 16:00:09 executing program 0: pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xc7) readv(r0, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x5) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r1 = semget(0x2, 0xc, 0x100) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x2) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0xffffff01) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) shutdown(r4, 0x2) fcntl$setstatus(r3, 0x4, 0xc7) readv(r3, &(0x7f00000005c0), 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) 16:00:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0, 0x24e}], 0x1) 16:00:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='x\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2fb286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f6e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030bf785550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3f92ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a0192840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab307861534adf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000000c0)="fa9fc5f1787f6a873039b25054f4ed5eb35ae1f3c3144f015c1f28e00e07d05a7f80389343ea5dc0d7b6d7c7742296a33fd6c8173e", 0xdf1e, 0x0, 0x0, 0xfffffffffffffd33) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ftruncate(r2, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5099d3a1c0ae025001d28"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r7, &(0x7f00000000c0)='./file1\x00') r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b40)='\x00\xff\x00', 0x2, 0x0) ioctl$KDENABIO(r8, 0x20004b3c) renameat(r7, &(0x7f0000000200)='./file1/file0\x00', r7, &(0x7f00000002c0)='./file0\x00') readlinkat(r7, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r7, &(0x7f0000001b80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000874000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e121104379f2911fbece2820acd20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9f061459a65ed00"/4087], &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c24fb4992d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10491, 0x4) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x1d) r2 = socket$inet6(0x18, 0x4, 0xc0) fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1000003}) 16:00:09 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x3ff, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf33}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffeffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x5000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8e1e}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fec000/0x13000)=nil, 0x415}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x0) close(r0) write(r1, 0x0, 0x0) 16:00:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) r2 = kqueue() msgget(0x3, 0x20) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000180)={0x3, './file0\x00', './file0\x00'}) socket(0x400000000018, 0x3, 0x3a) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x60}, {0x8fe}]}) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x100, 0x0) dup(r6) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000200)={0xffffffff, './file0\x00'}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 16:00:10 executing program 0: pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xc7) readv(r0, &(0x7f00000005c0), 0x100000000000011b) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000400)=0xfffffffc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='-\x00', &(0x7f0000000140)='--\x00', &(0x7f0000000180)='#\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='\xed\x00', &(0x7f0000000240)='%}}\x00', &(0x7f0000000280)='%\x00', &(0x7f00000002c0)='#(\x00', &(0x7f0000000300)='#[\xa6\x00', &(0x7f0000000340)='}:\x00', &(0x7f0000000380)=':\\%%/\x00']) accept$inet6(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000001140)=""/4107, 0x100b}], 0x1, 0x0, 0x0) 16:00:10 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x50c) semop(r1, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000003c0)="200e1e2bdd9a2fda9688369bdf141d6130bfbb1000"/42, 0x19) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c60098c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r9, r11, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r3, r8) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r14, &(0x7f00000007c0), 0xcb005093f78273e) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r17, r13, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) r20 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r20}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r21 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r21, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) r25 = socket(0x800000018, 0x1, 0x0) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r26 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r26}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) msgsnd(r24, &(0x7f0000000280)=ANY=[@ANYRES16=r23, @ANYRES64=r16, @ANYRES64, @ANYRESHEX=r25, @ANYRESOCT=r26], 0x5, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r27 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x400) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f00000001c0)={{0x2, r27, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r30, r32, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r22, r29) fchown(r20, r29, 0xffffffffffffffff) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r13, r29, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe41, 0x9, 0x7fe}) r33 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x0, r3, r13, r33, 0x0, 0x7f, 0x401}, 0x547, 0x7, 0x3}) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000200)=""/126) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x6066) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x100) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r6, r8, 0xa9, 0x20001, 0x1, 0x1}) r9 = geteuid() r10 = getgid() r11 = geteuid() setreuid(0x0, r11) setuid(r11) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r9, r12, r11, r10, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() r15 = getgid() r16 = geteuid() setreuid(0x0, r16) setuid(r16) r17 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r14, r17, r16, r15, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r18 = geteuid() r19 = getgid() r20 = geteuid() setreuid(0x0, r20) setuid(r20) r21 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r18, r21, r20, r19, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r22 = socket(0x2, 0xc003, 0x6) connect$unix(r22, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r22, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r22, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r23 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r25 = geteuid() r26 = getgid() r27 = geteuid() setreuid(0x0, r27) setuid(r27) r28 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r25, r28, r27, r26, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r29 = getegid() r30 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r23, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r24, r27, r29}, @rights={0x20, 0xffff, 0x1, [r22, r22, r30]}], 0x40, 0x20c}, 0x0) r31 = socket(0x2, 0xc003, 0x6) connect$unix(r31, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r31, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r31, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r32 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r32}, 0xfffffffffffffffe, 0x1, 0x7ffe0}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r34 = geteuid() r35 = getgid() r36 = geteuid() setreuid(0x0, r36) setuid(r36) r37 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r34, r37, r36, r35, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r38 = getegid() r39 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r32, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r33, r36, r38}, @rights={0x20, 0xffff, 0x1, [r31, r31, r39]}], 0x40, 0x20c}, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x4, r9, r13, r16, r21, 0x46, 0x8000}, 0x101, 0x6, r24, r33, 0x81, 0x7fff, 0x3, 0x2}) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x109) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="c20bb19f0089f86843f504c7e5008765b930ba"], 0x10) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:10 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0x91}], 0x1f, 0x0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x8) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000180)="7728ed33743fcffce8bb13957efc104d879a79c623a5ff86d489670a28bf057f893e286a833490b40de4a143aca7b9df1edc6a80bf1d4719895c99cfc01a05da8afafd9cc9c9c14622589fb68f81a8ade9670195646a8bcae37ec1c72ed789c3e69c94d9ae87a78021c2fb4c95f5d31b8f74ed5659a3ea131081092feebffa2917fbdf077237006010e2c757e5f771bd67885008abeebfb298dd888993b08589a60fac81ea9e978785a615a4405e1ce83af4b9965ae4cfa991268003b64f0dd3f295", 0xc2}, {&(0x7f0000000280)="225fd0715a7f5da39b92f79ae99569631f6457392225c09ed6c24f", 0x1b}, {&(0x7f00000002c0)="884045", 0x3}], 0x3, 0x0, 0x36) ioctl$BIOCLOCK(r2, 0x20004276) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d, 0x0, 0x7, 0x7}, {0x2, 0x0, 0x0, 0x8000000}, {0x4006, 0x20}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:10 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000100)=0x1) 16:00:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x26, &(0x7f0000000040)="d5ff9628", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) panic: m_copydata: null mbuf Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 510784 41688 0 0 0 0 syz-executor.1 *287347 41688 0 0 0x4000000 1 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c m_copydata(fffffd8067b59c00,6f8,8,fffffd8071c67520) at m_copydata+0x17e ip6_pullexthdr(fffffd8067b59c00,6f8,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd806f6d3460,fffffd8067b59c00,ffff800021b5cb70) at ip6_savecontrol+0x373 rip6_input(ffff800021b5cdc8,ffff800021b5cdd4,0,18) at rip6_input+0x7e7 ip_deliver(ffff800021b5cdc8,ffff800021b5cdd4,0,18) at ip_deliver+0x353 ip6_input_if(ffff800021b5cdc8,ffff800021b5cdd4,29,0,ffff80000066d000) at ip6_input_if+0x17cb ipv6_input(ffff80000066d000,fffffd8067b59c00) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd8067b59c00,18) at if_input_local+0x121 ip6_output(fffffd8070230300,ffff800000b33080,fffffd806f6d3b60,0,0,fffffd806f6d3af0) at ip6_output+0xd26 rip6_output(fffffd8070230300,fffffd8061155ac0,ffff800021b5d130,0) at rip6_output+0x4c0 rip6_usrreq(fffffd8061155ac0,9,fffffd8070230300,0,0,ffff800020acf8d0) at rip6_usrreq+0x5e1 sosend(fffffd8061155ac0,0,ffff800021b5d378,0,0,0) at sosend+0x645 end trace frame: 0xffff800021b5d360, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic m_copydata: null mbuf ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c m_copydata(fffffd8067b59c00,6f8,8,fffffd8071c67520) at m_copydata+0x17e ip6_pullexthdr(fffffd8067b59c00,6f8,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd806f6d3460,fffffd8067b59c00,ffff800021b5cb70) at ip6_savecontrol+0x373 rip6_input(ffff800021b5cdc8,ffff800021b5cdd4,0,18) at rip6_input+0x7e7 ip_deliver(ffff800021b5cdc8,ffff800021b5cdd4,0,18) at ip_deliver+0x353 ip6_input_if(ffff800021b5cdc8,ffff800021b5cdd4,29,0,ffff80000066d000) at ip6_input_if+0x17cb ipv6_input(ffff80000066d000,fffffd8067b59c00) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd8067b59c00,18) at if_input_local+0x121 ip6_output(fffffd8070230300,ffff800000b33080,fffffd806f6d3b60,0,0,fffffd806f6d3af0) at ip6_output+0xd26 rip6_output(fffffd8070230300,fffffd8061155ac0,ffff800021b5d130,0) at rip6_output+0x4c0 rip6_usrreq(fffffd8061155ac0,9,fffffd8070230300,0,0,ffff800020acf8d0) at rip6_usrreq+0x5e1 sosend(fffffd8061155ac0,0,ffff800021b5d378,0,0,0) at sosend+0x645 dofilewritev(ffff800020acf8d0,3,ffff800021b5d378,0,ffff800021b5d460) at dofilewritev+0x1b7 sys_write(ffff800020acf8d0,ffff800021b5d418,ffff800021b5d460) at sys_write+0x83 syscall(ffff800021b5d4e0) at syscall+0x4a4 Xsyscall(6,0,c,0,3,2baa0a0a010) at Xsyscall+0x128 end of kernel end trace frame: 0x2bd5b06c880, count: -18 ddb{1}> show registers rdi 0xffffffff81f89c47 db_enter+0x17 rsi 0x49ed __ALIGN_SIZE+0x39ed rbp 0xffff800021b5c8e0 rbx 0xffff800021b5c990 rdx 0x49ee __ALIGN_SIZE+0x39ee rcx 0xffff800022b52000 rax 0xffff800022b52000 r8 0xffffffff8213953f kprintf+0x16f r9 0x1 r10 0x25 r11 0x7ee3ae87a6bd3cf0 r12 0x3000000008 r13 0xffff800021b5c8f0 r14 0x100 r15 0x1 rip 0xffffffff81f89c48 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021b5c8d0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=287347 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020acea00,0xffffffff82659070 process=0xffff800020a8a710 user=0xffff800021b58000, vmspace=0xfffffd807f00b5c0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 41688 510784 55000 0 7 0 syz-executor.1 *41688 287347 55000 0 7 0x4000000 syz-executor.1 46859 61885 81895 0 3 0x80 nanosleep syz-executor.0 46859 409465 81895 0 3 0x4000080 netcon syz-executor.0 55000 136965 24171 0 3 0x82 nanosleep syz-executor.1 81895 3580 24171 0 3 0x82 nanosleep syz-executor.0 27808 484056 0 0 3 0x14200 acct acct 64721 394656 0 0 3 0x14200 bored sosplice 24171 400195 30310 0 3 0x82 thrsleep syz-fuzzer 24171 272280 30310 0 3 0x4000082 nanosleep syz-fuzzer 24171 297540 30310 0 3 0x4000082 thrsleep syz-fuzzer 24171 212271 30310 0 3 0x4000082 thrsleep syz-fuzzer 24171 106964 30310 0 3 0x4000082 thrsleep syz-fuzzer 24171 152212 30310 0 3 0x4000082 kqread syz-fuzzer 24171 390200 30310 0 3 0x4000082 thrsleep syz-fuzzer 24171 219033 30310 0 3 0x4000082 thrsleep syz-fuzzer 24171 175739 30310 0 3 0x4000082 thrsleep syz-fuzzer 24171 335273 30310 0 3 0x4000082 thrsleep syz-fuzzer 30310 214449 59558 0 3 0x10008a pause ksh 59558 255742 44087 0 3 0x92 select sshd 86452 22499 1 0 3 0x100083 ttyin getty 44087 178413 1 0 3 0x80 select sshd 33678 349235 91764 74 3 0x100092 bpf pflogd 91764 351730 1 0 3 0x80 netio pflogd 44863 837 13189 73 3 0x100090 kqread syslogd 13189 170883 1 0 3 0x100082 netio syslogd 26647 268299 1 77 3 0x100090 poll dhclient 71921 83709 1 0 3 0x80 poll dhclient 88223 415100 0 0 3 0x14200 pgzero zerothread 22440 307812 0 0 3 0x14200 aiodoned aiodoned 92745 90584 0 0 3 0x14200 syncer update 98468 329212 0 0 3 0x14200 cleaner cleaner 64436 232066 0 0 3 0x14200 reaper reaper 46036 470204 0 0 3 0x14200 pgdaemon pagedaemon 98380 136775 0 0 3 0x14200 bored crynlk 94550 361693 0 0 3 0x14200 bored crypto 98179 143796 0 0 3 0x40014200 acpi0 acpi0 82419 239145 0 0 3 0x40014200 idle1 73032 419606 0 0 3 0x14200 bored softnet 3275 242547 0 0 3 0x14200 bored systqmp 35301 511712 0 0 3 0x14200 bored systq 81655 27516 0 0 3 0x40014200 bored softclock 65377 325739 0 0 3 0x40014200 idle0 94592 196022 0 0 3 0x14200 bored smr 1 492612 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 41688 (syz-executor.1) thread 0xffff800020acf8d0 (287347) exclusive rwlock netlock r = 0 (0xffffffff824b3b78) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9601 7221K 7730K 78643K 15687 0 0 pcb 15 8K 8K 78643K 502 0 0 rtable 148 15K 15K 78643K 1513 0 0 ifaddr 94 19K 19K 78643K 515 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1595 0 0 iov 0 0K 28K 78643K 514 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1222 77K 77K 78643K 3153 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 37 0 0 VM map 20 10K 10K 78643K 21 0 0 sem 12 0K 0K 78643K 583 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 2145 0 0 sigio 0 0K 0K 78643K 25 0 0 proc 62 63K 95K 78643K 1251 0 0 subproc 32 2K 2K 78643K 238 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 199 0 0 in_multi 26 1K 2K 78643K 278 0 0 ether_multi 1 0K 0K 78643K 34 0 0 mrt 1 0K 0K 78643K 12 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 616 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 151 122K 124K 78643K 8537 0 0 UVM aobj 130 4K 4K 78643K 132 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 1K 78643K 474 0 0 NDP 21 0K 0K 78643K 149 0 0 temp 234 3561K 4201K 78643K 86120 0 0 kqueue 0 0K 0K 78643K 25 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 40 0 35 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 490 0 488 1 0 1 1 0 8 0 rtentry 112 257 0 199 2 0 2 2 0 8 0 unpcb 120 1387 0 1376 1 0 1 1 0 8 0 syncache 264 15 0 15 5 5 0 1 0 8 0 tcpqe 32 53 0 53 2 2 0 1 0 8 0 tcpcb 544 3231 0 3224 13 11 2 4 0 8 1 inpcb 280 5475 0 5464 11 8 3 5 0 8 2 rttmr 72 5 0 4 3 2 1 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 48 29 0 26 5 4 1 1 0 8 0 pkpcb 40 31 0 31 7 6 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 71 0 71 6 5 1 1 0 8 1 pffrag 232 81 0 81 3 2 1 1 0 482 1 pffrnode 88 78 0 78 3 2 1 1 0 8 1 pffrent 40 2164 0 2164 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 225 0 144 1 0 1 1 0 8 0 pfstkey 112 226 0 145 3 0 3 3 0 8 0 pfstate 328 226 0 145 8 0 8 8 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 12 0 6 11 4 7 7 0 8 1 art_heap4 256 1096 0 812 34 15 19 19 0 8 0 art_table 32 1108 0 818 4 1 3 3 0 8 0 art_node 16 256 0 206 1 0 1 1 0 8 0 sysvmsgpl 40 61 0 33 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 579 0 569 1 0 1 1 0 8 0 shmpl 112 130 0 2 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4770 0 3362 46 0 46 46 0 8 0 ffsino 272 4770 0 3362 95 0 95 95 0 8 0 nchpl 144 8245 0 7795 60 41 19 60 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 27247 0 27247 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 18 0 0 3 0 3 3 0 8 0 vmpool 552 19 0 1 2 0 2 2 0 8 0 scsiplug 64 9 0 9 4 4 0 1 0 8 0 scxspl 192 25799 0 25799 19 18 1 7 0 8 1 plimitpl 152 165 0 157 1 0 1 1 0 8 0 sigapl 432 2307 0 2291 3 1 2 3 0 8 0 futexpl 56 56226 0 56226 1 0 1 1 0 8 1 knotepl 112 889 0 870 4 3 1 3 0 8 0 kqueuepl 104 1190 0 1188 1 0 1 1 0 8 0 pipepl 112 2648 0 2629 7 6 1 2 0 8 0 fdescpl 488 2308 0 2291 3 0 3 3 0 8 0 filepl 152 22823 0 22717 18 12 6 8 0 8 1 lockfpl 104 614 0 613 1 0 1 1 0 8 0 lockfspl 48 227 0 226 1 0 1 1 0 8 0 sessionpl 112 30 0 19 1 0 1 1 0 8 0 pgrppl 48 58 0 47 1 0 1 1 0 8 0 ucredpl 96 2700 0 2691 1 0 1 1 0 8 0 zombiepl 144 2291 0 2291 1 0 1 1 0 8 1 processpl 896 2325 0 2291 4 0 4 4 0 8 0 procpl 632 7087 0 7042 5 0 5 5 0 8 0 srpgc 64 25 0 25 7 7 0 1 0 8 0 sosppl 128 70 0 70 8 7 1 1 0 8 1 sockpl 384 7415 0 7390 21 16 5 10 0 8 2 mcl64k 65536 31 0 0 4 0 4 4 0 8 0 mcl16k 16384 17 0 0 3 0 3 3 0 8 1 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 196 0 0 24 4 20 24 0 8 0 mtagpl 80 35 0 0 1 0 1 1 0 8 0 mbufpl 256 840 0 0 50 0 50 50 0 8 0 bufpl 256 12391 0 5333 442 0 442 442 0 8 0 anonpl 16 290764 0 271067 142 55 87 100 0 124 0 amapchunkpl 152 17676 0 17513 48 37 11 21 0 158 4 amappl16 192 12619 0 11480 122 64 58 69 0 8 0 amappl15 184 436 0 432 3 2 1 1 0 8 0 amappl14 176 145 0 139 1 0 1 1 0 8 0 amappl13 168 20 0 20 3 3 0 1 0 8 0 amappl12 160 36 0 34 1 0 1 1 0 8 0 amappl11 152 970 0 952 1 0 1 1 0 8 0 amappl10 144 174 0 168 1 0 1 1 0 8 0 amappl9 136 1030 0 1026 1 0 1 1 0 8 0 amappl8 128 630 0 592 2 0 2 2 0 8 0 amappl7 120 239 0 229 1 0 1 1 0 8 0 amappl6 112 928 0 916 1 0 1 1 0 8 0 amappl5 104 279 0 265 1 0 1 1 0 8 0 amappl4 96 2603 0 2573 1 0 1 1 0 8 0 amappl3 88 207 0 201 1 0 1 1 0 8 0 amappl2 80 17094 0 17012 3 1 2 3 0 8 0 amappl1 72 62024 0 61575 25 15 10 20 0 8 0 amappl 80 7578 0 7523 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 131 0 2 3 0 3 3 0 8 0 uaddrrnd 24 2327 0 2291 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2327 0 2291 1 0 1 1 0 8 0 vmmpekpl 168 24867 0 24826 4 2 2 3 0 8 0 vmmpepl 168 299771 0 297347 231 84 147 151 0 357 38 vmsppl 368 2307 0 2291 2 0 2 2 0 8 0 pdppl 4096 4661 0 4602 8 0 8 8 0 8 0 pvpl 32 765749 0 742743 286 87 199 230 0 265 0 pmappl 232 2326 0 2292 4 1 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 700 0 37 19 0 19 19 0 8 0