0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r2 = semget(0x3, 0x0, 0x40) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/25) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 02:04:40 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="89cbfec65f0755430b88986f03826bd9adc06067efc464b962990efccc541e9293e0bdce5b4f996f056f9c454a14b10632660829dbdf8c6415d10a2fc7444ac5cac7a4979954c453902df5dfba91668d892fad45ae6f87a216d87af7839011aa9767638322f856262dbda34403d96958806c87356b96080ba9dd0962592a3ee71aca09798a3b183265da9236a64c2ff0d51ba5b3282fa59ba0c4d586e55741f14e598b5e55fec2d9d979eebfdc2e78e5c3c6b7d06d36a7f0d1b95da1128257cdd677478bd0bdf57083d2cfe52c5a1987", 0xd0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) 02:04:40 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) getsockopt(r0, 0x5, 0x9, &(0x7f0000000000)=""/171, &(0x7f00000000c0)=0xab) 02:04:40 executing program 0: r0 = syz_open_pts() r1 = getpgrp() getitimer(0x1, &(0x7f0000000040)) fcntl$setflags(r0, 0x2, 0x1) r2 = dup2(r0, r0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0xfffffffffffffffe, 0x0, 0x1, r1}) flock(r0, 0x1) accept$unix(r2, 0x0, &(0x7f00000000c0)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffe, 0x100000000}) close(r0) 02:04:43 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x1, 0x8}, {0x18, 0x2, 0x2, 0xff}, 0x3, [0x7, 0x6c, 0x7, 0x9, 0x0, 0x6, 0x10000, 0xffffffffffffffff]}, 0x3c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x7fff, 0xa37b}, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000000)=[{0x24, 0x7ff}], 0x1}) 02:04:43 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) 02:04:43 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000240)={0x0, ""/60}, 0x44, 0x3, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "e3a8f025b328819b6d8d969f23ec2ed0965258aec45a2376ec73d304928752ae018e31daefaa8c9134625440f876d56b45bb44b50bca93acefb6ef5b708447b2275a7d1f557058bafb71532324bf7c48ecbc3f8373a8882534776dacf87d58f2d2ece913656ac58997ac8210a38ffc3153339f4b7bce001bed27ba5baa860ccfcf5bf90cb10cd3065f4ece3d6a805f51e2c5e60eec8dba65e11cb16aafbd50486614bbe1331207dd398d34fea68f78306416ddf3ed47e13f35f833a13567b76af9cdf3dd5302864d9d0aafc6c7cb56227ad40d83871efa3d4e112f499aa5961b98ce"}, 0xea, 0x800) msgctl$IPC_RMID(r0, 0x0) msgget$private(0x0, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100b0, 0x100) 02:04:43 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) setsockopt(r0, 0x3ff, 0x2a91, &(0x7f0000000000)="6c6f1f699f431ee5e7c421fd41859de0d2b7b113e7b447429ab60f45c9", 0x1d) 02:04:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) ftruncate(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file1\x00', 0x122) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) utimes(&(0x7f0000000000)='./file1\x00', 0x0) 02:04:43 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x2a, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x7f, 0x200, &(0x7f0000000000)="b4c236ee3e47332e37f8bd380a7071afe039233a3dd27596871bad81c8327406243220c73188a25eff03484d74a5778f59448311b9c0643c7587862526efaf3a6beaaa3c2824abeff7fce8d0207d1232cbbb80835a38983237fee96e54dd4ba00ae16b7a43e17eebd2dd6720fc209f05d5aa3b3d78fd8a0013f7a970d5e8eebb7d3d2328bfc3cb9dc6cfadc2cc9c21ede931ea7fd1f1d3d7885696d95326a3ee338b8184bcf6b28f2024789c04edb0b80024b87b31d3d25a3dfe3d420e16001f9095b92c11df15a56d1e1b6ee7b29275e8f13d0d8f6e573b19697048d99a24e16e9a84706cdc69002c908c1374b9d1c4b98b93aaa8b36d6d", 0xf8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x33d, 0x2}, 0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt(r1, 0x6, 0x4, &(0x7f0000000100)="c5a3f8f3b15994b0b2f46bf23b8227888889de65f009bc558f62391f9ff1ff66e801ed7b0dc95edc1e1c8c678813f81a3af6c8f2a01839c2e1de9290ab05", 0x3e) sendto(r1, &(0x7f0000000140)="2ca0bbc75462f63c7749262fde21545794b57e64597abeaedc2602b84bf16ba0c2e147ca5eebc0a28709aa6074870ccee13296ae43f0144d9c477332ec9c5fb97cf8a5828e354e282508d9dc566542a3d064c427e752612c1d4b96fbd910", 0x5e, 0x4, 0x0, 0x0) socket(0x2, 0x4000, 0xdb3f) 02:04:46 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) dup2(r1, r0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x160) 02:04:46 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20040, 0x0) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/1}, &(0x7f0000000280)=0x3) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x20, 0x9}, {{r2}, 0xfffffffffffffffb, 0x74, 0x20000042, 0xffffffff80000001, 0x20}, {{r3}, 0xfffffffffffffff9, 0x8, 0x2, 0x5, 0xc48}], 0x10000, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffc, 0x0, 0x9, 0x9, 0x6}, {{r5}, 0xffffffffffffffff, 0x10, 0x2, 0x8000, 0x1ff}, {{r6}, 0x7cd205fea8d309c0, 0x20, 0x20, 0x20, 0x9}], 0xfff, &(0x7f0000000340)={0x10000, 0x6}) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) socketpair$unix(0x1, 0x4000000008000000, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 02:04:46 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000093000/0x4000)=nil, 0x4000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x100000000, 0x9, 0xa9, 0x1d, "519e422ea0e2001dbb984397e59d77b9f6aa5840", 0x4, 0x2}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) 02:04:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x2, 0x101, 0x9, "d21a159533e915071355a2260a1f7ece86c22400", 0x10001, 0x393}) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x2000100000003}) 02:04:49 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "651e0d969a21512e233120466afb9eed7db09f1c"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x100bf) 02:04:49 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x1, 0x400}) 02:04:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) getdents(r1, &(0x7f00000000c0)=""/100, 0x64) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 02:04:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0) sendto$unix(r0, &(0x7f0000000140)="38d87417170a017ca426f7c1a12c3780e966efabccadd3", 0x17, 0x401, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) 02:04:49 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x7, './file1\x00'}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x10004) 02:04:49 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 02:04:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x100000000) readlinkat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', &(0x7f00000000c0)=""/121, 0xfffffffffffffef3) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x401}, {{}, 0xfffffffffffffffa, 0x61, 0x0, 0x101, 0xbdd}, {{}, 0xfffffffffffffff8, 0x2, 0x20000006, 0x3, 0x2}, {{}, 0xfffffffffffffff9, 0x2, 0x4, 0x2, 0x6}, {{}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x0, 0x6411c8fb}, {{}, 0xfffffffffffffff9, 0x4, 0x1, 0x100, 0xfffffffffffffffd}, {{}, 0xffffffffffffffff, 0x0, 0x2, 0xffffffffffffffff, 0xcd}, {{}, 0xfffffffffffffff8, 0x4, 0x80000002, 0xfffffffffffffffa, 0xfffffffffffffff9}, {{}, 0xffffffffffffffff, 0x88, 0xf0000003, 0x3, 0xffffffffffffff01}], 0x3dd2, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x2, 0x11, 0x7ff, 0x3}, {{}, 0x0, 0x44, 0x40, 0x6, 0x3}, {{}, 0xfffffffffffffffe, 0x4, 0x81, 0x6, 0x8}, {{}, 0xfffffffffffffffd, 0x60, 0xf0000081, 0x3, 0x81}], 0x8, &(0x7f0000000000)={0x8, 0xd27}) dup(0xffffffffffffff9c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) lseek(r0, 0x0, 0x2d179b2e7344a3e0) 02:04:49 executing program 0: r0 = socket(0x18, 0x200000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0xc) syz_open_pts() 02:04:49 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xcf9d, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x13a) chown(&(0x7f0000000380)='./file0\x00', r1, r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) chmod(&(0x7f0000000440)='./file0\x00', 0x8) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x8) execve(0x0, 0x0, 0x0) mknodat(r3, &(0x7f0000000480)='./file0\x00', 0x30, 0xb) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f00000000c0)=""/5, 0x5}, {&(0x7f0000000100)=""/216, 0xd8}, {&(0x7f0000000200)=""/115, 0x73}, {&(0x7f0000000280)=""/101, 0x65}], 0x5) 02:04:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="b660ba38691fa38b28606c362cf4bfa1b81f32c22b49c94d289cfe02981adc408b003cf52e04236bb473ab61ce7d686ccb7917c7ce8d5a5bac0dd402d57d8aa0b586b36268af01c3da76c522f103813673f434359ed362ede41e0ebd242e3a792f355db16baebe5bddc9b45bb752ade2a91a2d57a49a801fe1d7c2cc91552c2849010cb2d6b3617417f53c9ffdbea1fc0490dc91c1e8464f58e255024662ebfbc00e53fdf23bd06f9c3b7401af71b58f34c86dc9322b6ff357e18c7327ab904561bb5d05a185ab388393a420d4da0fc350ea346a51c215baeb14075e40d5150a3fa0e29a", 0xe4, 0x408, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 02:04:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = getuid() lchown(&(0x7f0000000100)='./file0/file0\x00', r2, r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r3, 0x0) 02:04:49 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:04:52 executing program 1: rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x13) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=""/160, 0xa0}, 0x800) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) dup2(r2, r1) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) fchdir(r2) close(r2) kqueue() 02:04:52 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:04:52 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x7fff) semget(0x0, 0x6, 0x80) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = semget(0x0, 0x3, 0x44) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) fchmodat(r3, &(0x7f0000000240)='./file0\x00', 0xe, 0x2) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) r4 = semget$private(0x0, 0x5, 0x4) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f00000000c0)=""/211) 02:04:52 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) clock_getres(0x3, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x7fffffff, 0x1}) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/194, 0xc2}], 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) poll(0x0, 0x0, 0x6) getitimer(0xfffffffffffffffd, &(0x7f0000000040)) 02:04:52 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffe37, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000100000000000000000690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000474c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x800) msgget$private(0x0, 0x110) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000004c0)=0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/248) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000002012f156fa35a615c65903b3bb57cd740000396fda333821345a544d636446d48c44d60d44ab02ee58a80768de2a70c2b4e930034d1097a890525b19215004ce5137158a558ccee100720d9402b3a38ccc6b09"], 0x62, 0x0, 0x1000) r2 = socket(0x11, 0x3, 0x0) connect$inet6(r2, &(0x7f00000003c0), 0xc) listen(r2, 0x0) 02:04:52 executing program 1: r0 = socket(0x18000018, 0x8000, 0x0) setsockopt(r0, 0x29, 0x2f, 0x0, 0x90) 02:04:52 executing program 1: link(0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() readv(r0, &(0x7f0000000240)=[{&(0x7f0000001440)=""/4096, 0xc74}, {&(0x7f0000000080)=""/36, 0x24}, {&(0x7f00000002c0)=""/114, 0x141}, {&(0x7f0000000140)=""/137, 0x1b7}, {&(0x7f0000000200)=""/10, 0xffffff3e}], 0x5) write(r1, &(0x7f0000335000), 0x10052) 02:04:55 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) bind$inet6(r0, &(0x7f0000000280)={0x18, 0x3, 0xfffffffffffffff7, 0x200}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) connect$inet6(r0, &(0x7f0000000840)={0x18, 0x1, 0x1, 0x8001}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getuid() setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) r2 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x7) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) setregid(r3, r4) recvfrom$unix(r2, &(0x7f00000001c0)=""/179, 0xb3, 0x841, &(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') sendmsg(r2, &(0x7f0000000740)={&(0x7f00000002c0)=@in6={0x18, 0x2, 0x800, 0x6}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000300)="c988a451fc5dbb34b28417dd37c8f3515f560dabe8544cce997baecfdb4540a44b99b9736cf0223c1ea3b76c32057d026e5df65250fb7e221518451260ffff6ab9e8f96df2f7288a7910251ab6263562c48b3745c58967bba302964b0bf8015cddfbc6c9f0433b97c1c9800216a3467081e77af34af19943d4e8c27e7c99808ad4dbbf242b7972bfd3001562feb960d92394921a990575f39fc4a59ee9394ce3c6eddfe054577a72fd2ad3db61ecad2918fd94da1ee5d7c4b38362cb0d2940b41f64a2a2fb638fa5042a7c7d1c6cd0675139132d30456420a461ea2c1415182ae28a889d1678ddb7a27a8e100231d4", 0xef}, {&(0x7f0000000400)="d8620bdefbcd1f7b7d203659f885041b8d7f038272d52fa6cc106bffad0334bd48581037e8a724f5465d1ce4b7b172e1e3f848c6024c833a9a1f23e0911a98088b137eadd3f83c52647ef2a826506d869fda0fb0ade7a25b761e8de6a4e59d6449ffee60875cc3a0ac1b90fa7437b7e0a7c008f63e2c09b8a5726c0cb972b5e4318af76dc0252efb385b364fc57bcad634dd5890c62688aa539479c3e6b510956ce8ce4d87b76bd6ee6d0b06213f0493564604ca08c30336", 0xb8}, {&(0x7f00000004c0)="44526d33cbbc301869e2d0fecb0bd84e6e81b085fd896146273f9051d44d909ed9a13eaa8f3465c30d54e6a039d09143766f8323a907874df7bbe0c336984dc59667ee14863fe359e87902faa14ab9d6e5fb79487cd476d7e496be22978bb5251a08bfec3315419ef3f868883ef905b5645d8f35d6796611a096e8d6f304b9f09b8ebea76bd787fbf0a62def5fd27a31a31d5fdef3b5293936c20fd579eee45204a1c47a782f5a0ce1b184255f17aa53b1d56d6d42b6455caa9439e1da7ee3e4844cd48ec48b8f1555c4d7a7b88781b8adb1040c6f579e7a1aaadfc8e5686b61b35134d9c12884d9d6b3db3fcebcb39378", 0xf1}], 0x3, &(0x7f0000000600)=[{0xd8, 0x1, 0x9, "91f1a5944168e5ca3cd81bcf6b85acc69a81792df2a12f69fa95ac735300a4997fce227b95de039700f1d352df6b14781453ca291e64761969b35fdf36cd28e7b59cce4ba4509318b5c4a18cc2ea5ba568d58186117a2edcf367933ad45a762dce7daba5840f1376dc56f25caea84941846399de65cf27238fd511a42e98fc9205bb167286ccaec94803a9ab75c03a4ac02019cf08c570483008ee00d8a748a77e6fd4ab053a1517b656c0083503e18b539a253d4a8aa6e008f832dd7eb7e02af26f83a900b50a2b"}, {0x38, 0xffff, 0x3, "389ac89b36beb571bcd35617a1481142d7aa624ac84a0d9883d54b4e12e6322d645b138704beba"}], 0x110}, 0x8) 02:04:55 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) syz_open_pts() setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:04:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x17) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x8010570e, &(0x7f0000000080)=0xfffffffffffffffd) 02:04:55 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) accept$unix(r0, &(0x7f0000001280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e75df4391a67469ff4ed1623980e01c3029c6ff6d9094fb2a6bb8d9da5db7fb15453c2c3f4f15e762ecb7e75130aa7f42ed3e3764471f5991d646364d5cb4c998fecb8ef6c20b45c0fb6c6848664955f1d10dbecee749ac8db5afce6d4b287173b958a4fccf79903b"], &(0x7f0000000080)=0x6e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000001240)='./file0/file0/file0/file0\x00', 0x19e) recvfrom$unix(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x2, &(0x7f0000000140)=@file={0x1, './file0/file0/file0/file0\x00'}, 0x1c) chroot(&(0x7f0000157000)='./file0\x00') utimensat(r1, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 02:04:55 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000340)) ioctl$TIOCDRAIN(r0, 0x2000746f) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0xffffffff97882d72, 0x0) 02:04:55 executing program 0: kqueue() openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0xa0, 0x46) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x1000000d, r0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x400000000002, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r2, 0x0, 0x6, &(0x7f0000000080)="cabf40460a77d9f5f5b415", 0x11e) 02:04:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() r4 = dup2(r3, r3) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r5, 0x2) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0xc10d, 0x100000, 0x0, 0x1, 0x1, 0xc42, 0x101, 0x1, 0x2, 0x81, 0x4}) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x0, 0x8000}) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x31, 0xfffff, 0x1}], 0x6, 0x0, 0x0, 0x0) utimensat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x7, 0x1}, {0x5, 0x7}}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 02:04:58 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) close(r0) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r3 = getpid() r4 = getuid() r5 = getgid() sendmsg$unix(r0, &(0x7f0000001200)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000100)="939df60f7fcb0c2c0a6251c0675eeb6681037b33015e6b2d6f1094602272f466c1e13d02df67f556f2439e0cccd2501d75ecf008ecc319be63a532430f573b544697c13a3c40659c35dd771115f10d03", 0x50}, {&(0x7f0000000180)="39c46ddc84575e1a9030a7fe3271fa7998eb21a9a8609302672b1a59dca7a4569d0a903ff9c149f89771af04fb4866012865a3b4be3f953bc342b17332841b539e1a2bd7464c95c139129fe0f7c0b5397301a5604ec992c0d502186a7a7fabcb22b476c8f7be88d11cc390cb90586f2a7e89876b3710b4dc8791363d2668e9fc7f62429353b3d0fd55da414579d7eff62e3f9ea4dbfa439b744c610afc650df2f9beac64a0ed18d79936bd9f864585b7c02900ef115d533f45cc6f8b178b613928d76db7afa572b99d8deaccf937cb6a92ae196e0c575fab73df40ddf5704bb15f4635bbb8bc0c73119f30f7574dc8b9506a86d54fc98cc6fa068ed49ff2eb6f9d3038231d61d150b22ccb003bfdb626c057aa324ed62a9f90ecdd908712b49fdbff7f2e91526fc5811baa6252441325379322e344ed8e58b26142b0cd979ffaab3a6c5d81a9304ff577356404852c34bfddd0639e4764c2313f46cb5b8cbc32c4b801422c9a48cd414c718d49be1151408cb4c49a5af808b139f4ba9290c5ffbf79b4f32310eb129482a77c7a53a8381266c52f4a3a0500a7d41d2e84b03c361588d174ea1248a0503de560d68b5ccffd3f7ea7d108357e20ef278fac44146d006db6b59edfcb9e68b64029e4bb8731b3b813ebed707ee39294b4cb3ade8fd43b2fe57ceedda82a6368c857020daf963ac41fd54a26a4f8cef0ee9804cb5615432353f84dbe430a49a2dfdf683ce8fbee683d642e7fb392b8101831823e79ea281fc2d7a25e6a8ac203e04452684fb77f43f5d621d4f07c92536cc7d73f341c12faace046ea1fd168099d96f66559da37ec9f09925e204265e684387116d366f92cb954bafc62f5f3d93e793d5605541de661aaa3c09caff95ba54d35ee15af5bd0cbad85e4528f7a603def02f891ed65622e7232b94baf5445f6d90196a646533d3e0b7cdffc3f1347b514ef3aeab038bbe91f3e7dd21da268a760df81577f837407756659da5242b1bbb7e71c6f92f787d8edc652bc52309ff46691cdb80694f54b669fbe6dd4bed4da2ea22ad5be13dad3c17632781c76c573c5bd0fffa855e629bfc263fd3e2e8c8f74de8a82173e43136555a0fd88d7b82ef76ac97510d35c20ed09a038511fa3dc11694da90b98428ecf2f0209de6902e1d6b49d1aaefeb4ffad932d48011bc24ac315a0f8848698d0fcaad2b01ad7f6de3d89e2d4f70b6f10bc6b64afd26f31e6bf36283d94bda35f082ae49bf2e2d069c68bf1f6e1549d14f3fd12851dcba3bef89248134c427eb30f9a133c04f1bc110b87a2f33d28d2c0b01b630940278aaafa5f2dca662423a1dc53e0a22d7e5a1311a1ab6dae683afe16b9874b146a14f5f01ef1d3970b3838a1cf5e618b8b366b4d47ad1c2e0bac7bfcfeb26550d5d81b6fb93906cb6d592496a1a4bf15a9db025edfdf60eb46e54fbed3bfd2c85a5c25495119defde8d38efac8f8e11d2e561c3cb8f3f88284f5f9b145203e663e17e112b2f2fb29c9e6480d5d8884cbe6d46e17f0f922e53b7dbe7dacd82c6d46325ae3e4633454731d8a4ad3372617f1095b4f8f6bb53ba8da901dbaedddf9bcb7d6467971dec36048d33e3c1ff668e2876369feb01265b4807b0167956e5ef6c314bc2edba975254a7335c7ed8e1771376a9637c6642647ef5ffafab9e4a40e8f530871e17c2a2ac7db520f3ca66e27acc31b113393c492de775bd9b5d69507bdd35067a6008b95c9e4a1d65636446f0f622adf34a02f68d7e5be8521eedcecc9256e46d99b81913a1eadb54a62b996cbb11c0560805908ab65a1769de3d25d5ef0f199c98f98a62f048d3ca6dd753001bc05cba8996271ef49f553a24a23cfea0e03582785f00a5de3c00402736f05327e73e06bf98f1f154de7cccb5c429fc0021041c6b736bf0e3e35af25f4a333b9f718f2e30c893b9cdc4dadd07655a3817e3ada1183f47fbc3fe6bdb776b5b2ebae4010ef82b11f8135dcdf7570150bbf99ccb6a7bbaba74250aa037173d860d79ac9594989a72a24f8066310efaad9bbfb8036304bebbe18eb0accaad3bc9becccdceb46d887993b8447b6be0e159f0d6bf9444ec75168f2e6a13f75a8b96570835f425e885528a9bde2b45b7402e72d07f473f280e3ad1ce77fd2c226df98fdd5ad113917c35451ea3a11be8b894340c51149d0c6a47ca988b88218cb622c7070919d0678f7d2a445be1587ba478926f2daf79f3fa49baa911853b52dd5593b3856b17456919c8559e1736953484720a138ade63666e943abef8b8be0051ea21fe2efa1b1fe1b0ecd12f581ed4fff58034832d1e1f45dca96a5458eeea4abbfbd362dd29407e9796e8507fc1eb4cc94fe61330b184b98678f9364644156ea79d68ac6d88cf72966bffd8230deba0abbbb7e2d8e9dfcc4b56fcc3e8927e1b4350b8becec6cf4c54f35a5f8aaa390737132464ec90a39d06c7ac166ad27f19c02776aa957b37cd2e3f34d36aed39e7c7a2cb23aebd4ad9f9bde85cf4273e53a52c43fbbd718c8d20c16e139b666346eeb06478e8e63428b30a4f976b72db235075cd644dd945983f305616d58add21f00c0d7389d920dc1b7451c144bcb2a57eb50d10e97cea77b8069173a42911a9f7faa7e2f4cf6e7cbbb330f2bd523e914f93da7982d403f124ee5228c6e5d3d640e94b8ac7f3a582e1f9c09b9d2f71e50bb5ecff1cb3453e4a6bfea4790b2be8fbac3155eb2c29f65cc3973877a6c23e74b07decc2c9b3760e64e5b5ec1a7e017ec8a18507d0e4c06689c6f2277d3117302d4ae623918d998a1031c9db4dfca62326fe59c6fe1ebb00536f35d6e5f567b22b24335d07b2aba05495936d7c332b135cf2d1165025bbe238ef7bfaa863476164386fbc393fed298a24195bfed4da136d2fa6f07c3d7e0be17e38b0d7302203bc7f18d6715fc7d10775bb885cccdc0a100a1250c2ffc4b699545d616121343a35f0336c0f3bab77e99f977894eb2575fe0c4c48f7a7cc362003bda60212a18742dbbb7470f4b39b6f544ceb65f672ada0b86775fd2bce99a06673a58d189aed4a032bf24760dfc73ddb191731a81444296556e3070d0fd76bf139f75660cf9c710748ab5435f25beaeacdcdac3b4448983b4c50393847b0cd5dae63fc7c58336cf7aba027c2a5bd37a91f110c6d26a774a0680432e75a42f4649ab8b598b8a1f699cb83177ca641f8b3def7b232cea7983e54f4e1c14924999aebd782dadab87c095069e5c2bc27e2011289d6491f03195701599c057b44164e0cbbca0a282acc1bfe7dbfb882716630f8d2f9ee773538116bb98a0e669f7d1dd08df7769d0370caaf8d98801e03fb7ccf3aab58f8d70559aef0a6d93569503693ceb6e88051c9e9b9bdd584d89d9443af2419590151ebbbc491a899a7bddaf6cfcfb69956e87b14f640bb855b0eefb74c0e72bf08a6facd8cf513238c54290f2fd5c9d716d9513a4ed3cd8ec50678ef955318f058ca44540c0809c0f1a58ceda8200c4d8ad81301be20542a5d2612e6249437d2bd418ef7bf9f45aaa49f8dd3363e82e178ec9463bd2b496131c63198dd95d4ae8454e34c84e7bd0dc979e9212b85c9f0a77f1585012ea867dfae0a4f76f6459449a369f101315ea62935eee4288fbafd893c4dff7aa2e7259f8b75d0194ab8702d4f1925e2ec8c7ac8e5d09c17ded851a092596b7e636c25becb25008b4cb11289f9f651d10fb3547246e3776767ade2ba6d1f7505e82093f2bf8d798282a3810bed8170ea35fb4380ba0bccf476543b5ccdd0f49235f1707aaf23868f2c9c929376f28d65b940803bf4533d28ad2fa6e93ea72e298c30ceab65e3c077b4c0ff5d14d59d73468b89c4f51a2685a775ba77ab95ffc88d0ccd5c5109d9c90e167eeb2b808a77ab4c12c40d9c869ba1acd2b00744aaea07002571e27a96ea77d697359241fb56c42849489db77b803406a44af56c3be7d92daf59b454a6eed7c10e394fba61d53a56f0289cfbb8a37372adc7b69b059138f3f45360eefdf524fce1a4fddcb5f3bd8a316883e00098ded3612213e8e4b8fa5932bcc199bf93ca01a6f938d0be606034a54a485610e80e279bdb05f356bbb6d27f7c6457f5f14da0bcf5d3b410ce91ed9bd808fd8a355c8ccbbbd8097feea9fe8dc4e6faf4affe54cb7094df3cae1c44680fe7cd0414769329960431a21afe396e8427611277d3f6188dfe98461ec0656627fb9c878f3ead4151270e9f5b48cb54175938b94a9ef0870c53675a917116a47b3757c9998fa77d67663086cb33309721a3c4d8851e50b579aac4d1a00d2a8c799ae1aa7cb45efd6096dc80cf1442fd5fb18d4cdea9245f6e8f496833f1aa1f54e6920cc6fb254be64c4178822964b4263b83104ceb462fef46ae4aa4e6e39893d134253c781665ce396199d14d1ecc07aa1ccda67d7d67c605606dcc660822bc95e2c5355dbab9261ecdd1dd08c804535487dd173d92713f350704980a6d0bb56b487085ac4b29e943c33ec3a5c77d275de916d4edccaa1ad4fdec6c7b14c763a58302c38840056dda004da01a31f32334f84850d5992d239c5612a1ce42aba5779ed87a25c6b0759d639e2e3f545815b5752f0a32cfa93ed297e8c5569c5c1e23263d2faeda5d44ed57f99092e19153aebdd6f626123ae459e3a6300bc36c8b74e0fd85a4c549f410d8fe5dd0dbd5e26d5b696f3da3bc0246345fd74aae07e269e802f45453ac0b048f11e540cef6705ec06b1aed7a107776c6c923ce4c28b1b2b21ec1f9be062733e19841a50c558b1e782e9d131f4c080034b86e09966759bf25acf1ad11b85d22315846fa1561d7114cd1ad065bf3f8d070931c3408f0914f0d3b4089db6a37ca4aa84d8c0eb06c94593da5728de027c5f9c6ec5de72001176e71e5b85eeecdf3c9b6d6b5add1890d5516dcd52f493e3e8860add4cf8c4b7955e0568861743316f311d9744dcf100d6d90262ad2bc8429be32301bdb3c61134faa7b96fe8b7148527682c3d461330917d62b847a4af2141a0615d4faf17910b2d25d995fb84f25fc0ea4697a5793fc9768c17bcd43388c66f7ceb336f3d18ee4ea980c8ef4d300d59fa8a2aec5612b1332a1f4db600f625f10930be53a2dc82859eab26ad176b7fd920c54556ddc869b472d12af37b0fc0581957c2175f06cb8f4d2ec007fe2d49103dcb106f628e70bf446260c8037a68a7559e1196a48791e13ccc25232304a4902cc70f82f2c246f5a1696b9caa0d604ef9f21249291a0b995b5cbe85c29996fdb13fb19eeda1dd504ef531014f42e61961cdee85a776bd29a64978e4567fc00657975d912d0d3466d1de90990b94a2b8b2c368ff32a588de33c6144cbf0475871e7f799028a4a2a1498484109507f24bef1a78b3806b60beb5e7b89d814f261ca1047d81e36716903b7f6c67344a5389dcce7152fcf32d5018e883c32d0ac1a8537231b5cb946bdff1d67b5cdd76af9aae644febce8975842d17c42104d575bffa3749d48d8eb9f2e8ffced4f2b6a5e2daddfb0e0e2cd7410fbe26c935889fa5362614213d34bc61822869812b61734784e8ab8e95000e9f048a9c20784b6b87fb618e789c908d4290136d2c9a907136cc118a9b9e1ee332143d49cd0fe926e56949b76afa119cf56a8c517e05c5e41cde4aa6273adffcad6b2011b7d473576a8802240bf6bb43d8f90c08b8725d89f1ca972767a61de0e96e6f953316af3e269172af6ec9783963365ca517c91fa1e34dfcf279a19f8cc1fdce7370efd1a260b749f79044", 0x1000}], 0x2, &(0x7f00000011c0)=[@rights={0x20, 0xffff, 0x1, [r2, r1, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x40, 0x7}, 0x0) 02:04:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000280)="157bb66f09a1bb6f2e053194ad35dfaf67093970cd5113573fece23f6f113367de9146f354209aeb18d82946bbc5dc52d54b11d6cad6f8b1fc8086e74415fbe937ff8e63115a0f32f527730e3b4c7dcfb286d7aa7e582c6c9d2fbb007d0c5b5e0632f04ae6106005550fd86d3d5df55d804aa68b89282d1df7535c3e180a48e3dd12392e202a3dfad3a44099dcbeb71b87ef1eda68d2598fcd7d2531163b5bc3752630eb4e7e47caed423439c3e939060cf2044e883e952bdebec63f39d93ea83eabc06361fc8a87f9b96165621f9e0db99660d400ae4d10686ed8d29770e18f18cd5adbc9edbef0973488dde77608d90adef4af56c1ba7fe91795888d0d80455a3b68e0be19a9eac16154865d8d5798a8d96b87809be9bca705b62f0e8ac905e41238d6ce4617025df04b262b9a7a0b42582a8c9d100041be93a0716ec2c099f0ffde77657e40e647b54b93cfeae185626534f794a7e85e107bf03511f71bd5648c2a6eb43c2e39e42f3ce2513e7d575c73284d342115d40ce8a6e318ea5d356e9bef2828250e7107f5fcec15224b1dad2e31768cd261cff47e7e013ec0ed39c0ef9d65a7fd0a639934ba8ee80dcb0fc9446925ef662d10d367c9c60137587a31d4b996d15e4a4f0b61702dc0c1bd5de5c863c80a61629e8a6a2b5d517e1edc2f0995514d94836b6a138b0fddacdc1e6bd431a8bd3f6cee2570de968ebabf1a6559eb1ac31d1077cb237886f9e736c54b94eb19a9668f77c34f308ef23463f9fb851f9bf052046257c3aa66b9a74aaf049e0ee76ada238c291d3af8e146252cfb317392790c6774e34b5b2c077742e40569a022028e6e5046433081285955f60119d53e994f171764410f9d6af1a682df9dfcf7c0c8936e26c76fabf385a65be8a2677c6dcf0c2eac362e62a9f43c32808072bafe21d60af18ddc4101100b831c3c9142d09b0556f6688db94dbc8fa0bf97991cbdd36aa7935434389b446cd142ba8e5036506b821facd50724f695d8c5d75f43beff7c41a267a0893808a59a6f1ef783f2485c3643ca04071b089aa5cc4de3fd24a62350e89044a24b386f51459cbf802605095a305aaaa180c8c0cc0d6aa873595948ef359163b160378f75700bf84c1534ed893025b493ad91411d905c591f493d626dd02f9541d79a37627d5f79d8d528cbbbc1b1fb216eea202f0af0e1ca53338b518b79d4e93a87bc9c206d4a5f3bab7830b29bc98d0e80f2fdcf6ca055d9830bbe1d1b711e2834f68a951774cb3dd7caf15e71ee9b456e90e8b4122e048d6e10cbc14da89d256a8e2d325ef8d7383f081dc03d20ab2be3966ee9503425eab9fa15d1e79d9eb06892f32ce9064e59ec0d4fd7cf378676199bc9456a07c3724b24786ac68fedf1822b0474b4008868cd7083369f54b6ab832552c9a0948356531850b4c2cb43c709425a9469b38bfb2e09bd85a31e2db016483996afc2afe65315ddc1fa21abd9d842f2a1c60079d1a3a85451a5bf23721d95743ed4d302ae78d377f35b820511cc6d712626ada7b3cda8cd805c3f73eeb4b9a236ae0737174217f12b9f488adb2e048589f50ba5e764aa57740400cdd0714d08310c87f3c5cb223c7fe229bcc17179ee82ee0891a7dee56381c7812bc572e4fa29a4ffdea66164f30f986acfe16a9a8c1a27a4a811f4e3f4161d7aaf14674f9396d380fa65a7904f61f0be490580d99787be8fcd7501d05e57e084088f56eb719129e1c616ed5a3316477a2b0c1c74836cade775927e79d1ae992838e22eb4ac85e76effaa3ed8611113e056c6b707428e5ae3651f5ba90eb8417b19ff56a901f12e86705e66d69d12badbba711de78af32400f8ff52d63589970146a16fb107ca0109bf784ee54bbbf12ef82c18b804923558c64b0aae1642f8629e0eab7239bf0a23d24dd71e915dc4ff8aac5e06fe3ff62f2e3c219c474bd641c8539cfb11ef316964fe2f53e0e9d8b560055fe7be1329599d27b35453613375d74d038f0a4adc0e51cf0a4bb693170958c6fcd46159a27cd407711c26a50bbad9b9019aa57cfbf2f8db9d456f6dea06b437d1046f01e132bca5ded742ea2a7ecdc9f77da9042814685181bfed79c8ffac3c85e1818805f51e9ee0deb9a504e2c0999c0428959bb174e3a34a3a1e57364da3705be70a7dbea73fb35c989f32be0c395d26f093c280cd1e19707bf555df2b819149d6ebf87cdf5c6cb5ae6c494152d30de62cf5fbe7724324ca41fb1884f3c8cd7425bcca8a728ce8d11ceb10a7da7b516a81a527b9ae19635b62d90e3b29a8500507a372951f005794a4357cf1afa0f4989cad01a6168251fe5e416d811aa0968f9cd8f0ab3b08a684a486a8fc287e9ad42692e72c0715fa2b48afe43986a3bb74b530f783c11f78d8cb13d28af80c7f9f0b1061d994161e6248c5ee969607be87239b87a0d95c86f5ba736eb8d72684d9367c88d4f888c81a562514e73f3f43e500980dbabc4737e541b5faf4c41f21800a2587e49b7f03d4ee520fd3c42a34281f503a43c368c697605798074bb5f204f2ba8b78244ecf02bd895e7bc48d12f5aeae2290f6ceef77c85c7a5e6f826d02dbffccbf93ccb7a0ccf5e6744d6e489052dadc7079f1bdf578da245167217d79f90c2ac934b0644ae22fcc666e928394f9db898cd809c37114a454273b805152f7352ae3f485d7f4a75e113763cc877f8cc0aef9a568588788f543b3238a529e599de2af2389eef24096b5a02840369f665beaae7712c3116d401183473216f534c053c9d1983d093690125c3656127ede02408f16b5b266ae1e07b6e93303d0775504ec9f09b066de9229cebe370d43ed60d525fbabdc1b7c8a9aeb3443ce4d2fdda65e89c693ed7859be53bac1f382d9ada25bec0d9c2979f90ce88dc5c5daa51a43321e61ae36054b5e4d3e1cb96105d3ec481e032512ede8072b45bb0abbfad6c28be2778eddf1915b279af463ee8be0f5eb5d73ab7145d0d7a70ee9737126ed8c51531c3bf814d01172f4d87d648477cbd108e70dfde914eed89fcbb87327bc5c56aaf17a3e67698380a8ccca283ef0b2093f613b8560f1a0630a70b3b47587a8203dc9329a83a07a377bf1fe775a2427543c0c5a0add503e8f1c", 0x8ac}], 0x1) r1 = syz_open_pts() close(r0) readv(r0, &(0x7f0000000c00)=[{&(0x7f00000000c0)=""/9, 0x9}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/97, 0x61}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f0000000b40)=""/157, 0x9d}], 0x5) dup(r1) syz_open_pts() r2 = semget(0x1, 0x7, 0x1c9) semop(r2, &(0x7f0000000000)=[{0x7, 0x7, 0x800}], 0x1) 02:04:59 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) mknod(&(0x7f0000000040)='./bus\x00', 0xe, 0x3) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) mknod(&(0x7f0000000000)='./bus\x00', 0x18, 0x3) open(&(0x7f0000000100)='./bus\x00', 0x400000000, 0x80000) pckbd_enable: command error 02:05:02 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x3, 0xffffffff}, 0xc) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 02:05:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x800000000000004, 0x36) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r2, 0x42) syz_open_pts() ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7}, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="31eb4d22cde656aad5545560492cc32312dc71b9bc6291e6ca9bb3ca195bfd53cad93aa667d5c8b26dd9e92c3252ed12b5f0a85dbe0b110aa7e7699341fcd928cd64b5791302195a118b551aea93f3040b6e0ee6092f9bd1aadacecd7d3e5f58b610b5c719fc", 0x66}], 0x1) 02:05:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) renameat(r0, &(0x7f00000002c0)='./file0/file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0) lseek(r0, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000800)="f49c84fa251b4705c4c0dd2368c9892585fb4826e8d9f808dbdbdac64cb5a30e2a0235ee2f77aabf5bf6b3fde629d5be29229453736b0d2fde475e720f8d0b26ad89c02968e53667ff45ba86950c613421d0c744850d11e55acd4abb10d09a5a759f53e9bed814ba033dd8f077861bd3207159e8546e6ac7db3e28e5cfb90abfbccb074d92aba30c678131c4050e3ab81b36af546c4ac1237c5bf0c087196e967186ec9bfa3b01972883087a069d68416a229f1974be0bc891a65b9d4b9d908488bd2cc423df8e436a4eefcd90d85b0e05e92a6c4e9ec93de902f183a3ff65c9112a6867eba273ef124cca6343a136c19c1c6b18cf31e702679b56c591765f7feeaf88b2162c1864439e3993b22fcbf2cec72c0180d5d255771dfefdfb5f876d903dd017120ad5e7db0dbd7ea2c1d7472a9c5e4879f2729705bf8aab274cfca21d4370ca8564737e967d24283cc982690e8d129d77501ae143b02ddf96033a68e428be8b03578657c09438f66ec629cd3ec36775100d50fc8751ed0beb3e272a059d6be954995b79df94a7376d657a67534195fa5d8193df07add133ae603ac1e838e6d625328097485064317001eaf13ff3319788070b5e47e2a434b8b030e0e28f7ac8f193b58de828f66b02cd9699cec9417a7ecf26febdce9fb28a1108be16406e694abccbc4edae1a65262bb5bf5011d002340cab9f6686678bc4a1ba574e7db944e450d79f9869ae08e34f92e2ac0b0e54ff438e2918596b9c04563363651afed684fb44550bb5044df14762cba37da20bd4382ca6f956140c06d35d68e70f7b4fe3f246812211eaf722feab6793fc5bdba41196b594c93629279a957606938738b8be56dea120d496a82028bf642c4ea765fb6062339b5a84ab11d454d074b197ecbbccabf23b4ed434c1fc504c9af1df5462c83ac13d06b6c4788c28f1136afee093e89324c134673f10955c91af7d6ce33718da65920b75010b5c609092dcf06f9dc20f9b1fd21bbad48451523b77cf375c5b90cc100dc5240d8c5364d516d42521db8d7fee92a5c1c5ca23f4c594dab30cdf481fde6ea27f95c226453cadca3d36a4d4236f006d292ce2257aed962d03ef196846f307faa574d31a9fd9d032338e87f8770826fb756065394c8f864c744e392e58fd38a74d571173f60ce48dad48283ff3c4b958ae3d94f98553284b81caf4ae1d78d77b6d817e9a171caf7108bd75da53cd5de858f28d643d3395080d8b13cdfca01dcff5308eb9fd354361b13ae33c6ff019fd458359fff12ebd2a895f52d26b7de7752031641a94bd647643c7e05fb7e566428047e29bb503b1e24ffa742b4352a1cb6b79797984503b80c36a8ed86f9d897a3b2bd99b23f707ecfdbf9a4960882abe5ae2fe8aefbe24cc6892d63b2473477b2b9e74e094facf7455b901e33b51214106fc86b35cdb9bba0d34a32798840fdfa46a86011a76d336d14994ebb6c7a4b81e590dc5b4f5b688c1b87c01903c5f09c73b0da1e4e1534e015a8c44c717bbb10d7e1e7b79bbf9d008401227dc73625ed302166185c60e189a59e78fc65a4f7df96995e3773e970d9b586a8c17cb80bbcb00642ba62670aeb597e68e33bf6a613f8b56f27f3b091a0352e11f8300ed0f1758fb31369f40179adee1dd9283fd1fd1a2ec410f6c7da01cd0e175e355750974cc98f816f0990987d97d7529ed0e8ddd16bee92f3d3b69a0a5d9164b17e84aec9439dea5d3f7a17c24ccc173c921348c0f7fa90fd48ef4a7ca6b8d85ae5d5f7f56334b24e09d782e31cc97792b2a0cf4b7c766f3fff9af073e4c25a470b860529c581863da477ff1250f09baa4f910eb00ca1694f66743d493582f0b89e35f8ca2ab5f012cc4eee51c4948119e028317548e7277fab67870dde70c325abc7c76d7a213400d96addde88932054b15e1f495295b9e33904c4f3e2d0afec6c878aadc8e10d10d6c9afcb5c1b0801fc6262f9e1b04047658a43d3c905e975abadfc2a4c4a38205887e683d80391cbba83b6628cbf13d1b2ded5fc31ed4a14cdbab5d659c719438b8ff6a117efeeebbd1e38bf267b014c661a1c6fdb4d14386d667806a7bfb1cc44549f4b473d5b669e7de7a7a4d3613e935a9dc5f603cb28dc667b7e50f70d8ccfe1753fa9cd60a6c237e90e471c8088856e0400f91837ddf6eaa54d7527c69a5e148aa7c6a9078463c23dacb15dd689f5a0bea80fe7ea7431e353cc49bed0e9ce364036eddb8b836483d418b2c9a1d26f82d80bb586ebc59192d228c34236d476f0c3172c0235d549bc379fd8afeefdcc7a4e1811021b6142bba4c7a9743d272696195e32ae4d2a27fe7d2b7a1420588962d5379b651ecdf298e623c40ffe557c55afec9815775520bc85ee01f3d5f7bd691bf7a645dac7f1a7b3e7c8951b84c34c7474752e42ff1cad515f24913b02b455457d49e96ca6f769ce3ef1e0dd785751739ac8ce790ade815f2d75cfa3726de499bd5d4f7d6a478fe3676ac83d65301cf87bd3df3bfafad980aa4261edd566c1be7356f802b7f76974b29dc88b8a191debabe84ba718c6d4bc112c081baa50e82ee8493b6a8609028b713a9bbb05f40d72fb6417248c978aa45bb6daac29c918a2f6efc63671595c89475d6507abb9f275f4d52d19ae6660de4e9f2282266f7774a7e98659315b5ee5fd115eed8375cb9c9f18acac5b02516ba16912c3a39b53ef5ee12356db5020b897d16a36eca767b4a9cc1c7f0ef6340e2f1afb8fa9ccf3638e6d5b4b232cf81a000f45f4bf529b37948ac69a8c2600e1167d8288448998306745151abf86974b1a3021b211cc6410918851fb59095a53afef322842f29b254c90b23414b8daab9b77adfffc0a547861c0ff0b27edfde260168ea9f03416193a692de3f9b5b0afea615ba569555d72d66335e3bfc63028ab2d9f04e1a4358db6e8fc84047f3eeb53c0edd46ffef0337625a4a1f8f3e0aa30449bda5e6081c3690f2f4ff0f303090542c4676c1b4e485cb4406d08b9425ac053edfd9d19bdf36f0d1cfb00991bae437665bcd04afa2f4b40f10abd0398fb975ae7d8d33434639c870320ee4e561db56039fc81d9eb8acd3a6cb6bb6f24496b51734c967f8f637a20a7d21091c85cc17141cff69a801a8f80933084ef6487f2bffe33c139a0b34896a637ed47cac89a9abaa9aeeaa2f66305824f42adf3c2b52e608a3b84919babf6a72fede1ef7e27bfed979498a287cd52181764c13ec8bd8f4da5bd65164c1eb79bb6fcdfa1d5bb0532036d3cb88a8e58bc2cf097070fd47bac5e69be9acabcbfcfdcdb29846f1a8c0b075c3317c0568551f76295de5c51236460424498bd90b5930ee988e748050882011a6b690da7383b2a4aca73ad4b6720a9ce3dc9c19f54c70864723df4f888df6806baf559dbbab425b1d5453cda5b92001dc869d26876bb7703bf9f0a263305fddce0a73fd7b3ab8fb868e2a1d4901c63c59a8cd26a9360ee1017e87b96d0692ef688e58448973a5648816016ebe403682f6e0f380405e9d48bd3c551a9419d71b98cc64fcbf543014a3ea37c31bd5e5e44f2ca01d7966c6d9f63669b942f554d3193493b67c875a61611f01e89133f876497fc20f5189d3b346ceb3ec7f3840d0848acbac6e55227ed0dc0c8533d8d868d057d1fdfa3736ba397d2114ff62dbe1acddf2c531eab28d6257d345e5cb44e09f768545108b976a04d3169c40f23606a96bd0a7e8fb0cafce77b576e83a2823530749376c52c24effb7a5e1e971c99ff1ba0a034d53886cea49ad912979dc11c4c38bc42c84ec8a4f0b0a8fdb82ff20f0dfbd0081d18a47ae469cf5ec21d646e6ea4103f07039c72cb61e7f4a8f7887f13e2d996baf069975272a8cf74cdf648b48c548155923aef542fb39d41a0e3a3299d4a88f50096d814cf5cac912a60b5edf062c6cf16214f905c68ec7ba9d038208d973c444d17ccc3acd1ed176bfbccb106b36c0faa8637ee7eb18fcae33611e4b27bb18849121aa8f4ddeeb6375536a8fbf5517d2d3f6fa7d65b531de73c713ffbd02551e2c609a75a974fa0805942bc597b12fa3e990ac593a4f44bf448d6bc8f25b669102e47ef05fef911a4d0d580d2dbb20a36bd9aaecd266c90971fcefdbaf2fc22e22ccbf70b4ec9baf5765899e66d6ff4a203a05303b5651daefa04240c8f3194cfa15e735d11dc6218623697bb8c85ab1c023d623c7ed7e0c327cfc77c5b586a214e66e668bd5f2542b5b638e5823e5db364dbc5476b21aeecd4a14e1e581f458b54103490fa1f2f51ceac1d0bf5b1347c0456772ef59fb28f07416d1dc826625ede9a324230f8f8df7f7ab4f2e82aad225d3fa53f43a256466274b2354f5a9665e307a7f55aa5933302a4112cb6819b6cd4f5dffa9e2f8c37e0d20ce8c7fa947e677e13240808a16c2c3f3b31d37681cf72296032feb6a4fdb1fc8bf7b143889054bb0ad42cc823c368e0d2dd744e43a4548b232dcdf27d2ead19824ba9c1042223bb6b672053fa2724153c0d9aa66f9e95c4ae084b44f779004427b6397c0b1d88292d976202196ba8e16c886d87fb1b7fee9fdd2110ffd28308f3923a1c366618f9a8b99b027a72f858345af310749f1149e14487447bbf41d156e91a5766d47209769e69f2bf6ff910d9fa51206e1e2044d0dd8eb23f1150dca7ed0402d9d8e6f8c0468db7ad16fd75f57d4ccf2a0ec19a0c2a36d9e0714e935d8e89932b16b9bfa25e0ec8704c8f16f106c694ecd14547376b82ac5676e63c316ba5ab823244f9c53c973f59ecedded26faf8700c5be07ca7c0073b271944cbcd27e17b3a98c45d64220162290ba62f33f53c0ee1ed83329cc63f7ab69e55d935e8f0c9765befd80011c7439c2654615779d16fe4381cb81c6ba3e4b269854011c32ec8925a83d2f3557ebc550bbccada2d933baa4284dccc28bbe0662326570823ed69829536ef49ed632c5c0b803ebdf543442e400b7b6cf163b999a31f61337471602a16b0855300e4249e207dbb7b4491f096a74d51d2c038791a9642d1d693bf5f00f6c9391e2b9f0caa157e8982472af2eec0659353f1e7e7ac4e6b4e240c5b6f06875b802b9896c2ca6278788efbce7569ff28f070d8fbdb544fdcd2559260c1040e179d8317ab1fe1512f338272cda279688bc18badc59ce513e4aec9a9611d5ef6ff059fb64f94331fc494fa50d1b4a10d9318519e4765c85156ca83289fa36c12680288461f73abe0e067a59d02a696c5b9ee82e3098bc2aa4623edd62319555b1a4ff99df5b9a6755d395e492b4ac0b5f18701dec0cd9774d47b46ee661c40f6f3311f98abf717f430532e4c0827afcb4868cc281536162ea3a4f8590686676af6c1ee7231062bdaf7df3addda6b4a8660910907505bb5a263f91f130543c8193a27c8f3e1ce34a9ad0b58ae137016ffe0c70b303a9d34daa5b8ac230a91537d5bf02c03198e1732d1b0fd5614a5601b266fc8a0df51b6e778e60a34723bbc8a9692d61004f1dae65d7c78689841a4095c25766e3b9c35ee1bae04c39f6b31e9f48f2a6627960bbc733c83969b020a7797c1a90d5457a91d559d7d948382203d07b9f83e264c2ebac06736ed776cb7c185debbb30b87e10ea3f621005625cbe5610db8f5d8a8599f986d1ee647307436d7c11000d91dd3eb402a603fc465e3841255a90241ead93ea3077183fc470ac3288ff85e1261956cce653c1e157e839ea3487a946bb15c6b90fa1ecac9eabe8423132c9156e36fb11b08a269a56dc5ce5853e688c3a56771", 0x1000}, {&(0x7f0000000000)="b24faf864cf6075083d348f25b00b62e451896054cee29b46f5c97a8b51862aeef6839d25ff9c7", 0x27}, {&(0x7f0000000200)="b231369305256fb73fbb11a07970acc47d7234a3f42a9b2409e30adc68520f8a1f881db8331037c799386e437a50157be5b2b3779ef52fb58d2c967c4780114dd4e4760b9849df05a28a65f7c2593fcf1eb92195e3994b09ec81482d7891f3197a9c0a8d16f997af7b7bcf5e09f666d3edd811412668efa2d08e57a7ecba7d91bebc3e4e61168004a526743c777860950c3c987f3a7b31f36672779c64f3f168093b2f0827301026695a72c6b1d518d1be4275d373033fc5ac433d8d25", 0xbd}, {&(0x7f0000000100)="2d5ca28f7dd141e41f45d9d31cb0224bfd58ccea7951ceb46622b6555a32a7", 0x1f}], 0x4, 0x43) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000340)=0x1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 02:05:02 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = getuid() r1 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) 02:05:02 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) sendto$unix(r0, &(0x7f0000000080)="2ed0c2b3d5ea042ea5cf9e06027f641605ec32cc40702dc9577e2a4e6ede96fa895ba1433b5c2e348920dd08dab100f6c813d4507c500b6422a04f9c6aa1d8971c72543a62ad8c323e9f2ace7c1ebcc0f6113dc36a6216db9acbcac87b29f75e37e42f9e1adb535e9bc37f697b28bb4cdc8fc16414a44b8ec21f62e5a50b753c5da7f42d61d368d2209ba38c16cc6151837346728c5d38ac018e42bf0e11fe2bbc8bb33b3cfc456ff72076933a49e2152a08664e7d7678", 0xb7, 0x0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair(0x1, 0x4003, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') bind$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x4, './file1\x00', './file0\x00'}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001680)={&(0x7f0000000300)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000000340)=""/251, 0xfb}, {&(0x7f0000000440)=""/38, 0x26}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/250, 0xfa}], 0x4, &(0x7f00000015c0)=""/165, 0xa5}, 0x0) r5 = socket$inet6(0x18, 0x1, 0x6da) sendmsg(r4, &(0x7f0000001980)={&(0x7f00000016c0)=@in={0x2, 0x1}, 0xc, &(0x7f00000017c0)=[{&(0x7f0000001700)="bd72518262eea1e4f8ea55413de85c9bdfdcf3f1609e08569c42ee282b9fa70b8d6126ddc264d62acfe3808c49aac49c4392a79a9b5c04d8dc05428d9722b9f4e67dd31a8bfd7409fe165235aadb826028958a51f94d5cb4bae76275b8a3d7fa901756cb7a9a547c83b60392ee0ad60df8b68de7637a829462f4db7ceddc7c260f5204b2cc25b7f16d6e4e369ea3ad", 0x8f}], 0x1, &(0x7f0000001800)=[{0xe0, 0x1, 0x3ff, "94096e2a445efa6c8e670ade961d973dfe09f50d4903fe9e127cd1c2c76655704bb7e35498e2e427bf49cd2fabd9c00b642266f06285eb6ca89893e3e7807d8a10eea7b660213602b765e957d2db805d583d27e3dd17e250b8480ca01b434ef7ca8097a04b7a757e0cec14df0ae8115bb1aa2711cffee950b97b925ebd82bf66d6fddd3e02903c1043839ca435b6c1dd03e3ce78ce403711e1f109a6c8d6e600f060afb1cf10d317c765b383032a73212491ac14962ab93048c08795e606f00436a0a395357811db5d5d70fc035652"}, {0x68, 0xffff, 0x4, "32224fae01e84abb21f0fe3f144e5f2a7004734c136056ad6de0052ac17b70d6e976f2ea803c69e86e059127ca0260872bd745d067151e72bfced46088a5812233649e4f8c6854bb905cd7be7d6004877466"}], 0x148}, 0x407) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, &(0x7f0000001a00)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001a40)={0x4, 0xfff}, 0x10) link(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)='./file0\x00') socket$inet(0x2, 0x8007, 0x6) fchown(r0, r6, r7) write(r5, &(0x7f0000001b00)="0d51262f25ba0be14ec27af4cdee39feabb41d044b7884e943ba6c2220c179607f6d0f5f6705528d5572a84b5acb6e29216986e8ac1c1eeaa4807f3c482eec923c83722869717965b30d3ff17e7da3f55b4dab75a83c682fd6a8d728df7ccc134b457af255bc4c0318f053a1b707272c40fade2ac7f8de7a34bf91c20c9452744ba8d2f33a6853eddc84e9c2fde37b1ccbf72c753d3a6829dd0c5b85b5226f745c841fe1a3f3d65953e054e0036243eb9d83c10c86ec062420ae5cf476b2ae9c22d2c9b8f79c68c70d8a664f0342ae1b4dc1b1717dcf3567a08f843e199ed3f631331642ddc7233888a7842be5afcf08b22bc54f2f680c05", 0xf8) getsockname(r0, &(0x7f0000001c00)=@un=@file={0x0, ""/71}, &(0x7f0000001c80)=0x49) faccessat(r0, &(0x7f0000001cc0)='./file1/file0\x00', 0x60, 0x1) semget$private(0x0, 0x0, 0x1c8) getpeername$inet6(r3, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) getpeername$inet6(r2, &(0x7f0000001d80), &(0x7f0000001dc0)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001e00)='/dev/wsmouse\x00', 0x10080, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001e40), 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001e80)={0x7f, 0xa40}, 0x10) semget$private(0x0, 0x2, 0x2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001ec0)=""/4096, &(0x7f0000002ec0)=0x1000) r8 = accept$inet6(r0, 0x0, &(0x7f0000002f00)) preadv(r8, &(0x7f0000003400)=[{&(0x7f0000002f40)=""/65, 0x41}, {&(0x7f0000002fc0)=""/95, 0x5f}, {&(0x7f0000003040)=""/5, 0x5}, {&(0x7f0000003080)=""/93, 0x5d}, {&(0x7f0000003100)=""/64, 0x40}, {&(0x7f0000003140)=""/51, 0x33}, {&(0x7f0000003180)=""/178, 0xb2}, {&(0x7f0000003240)=""/228, 0xe4}, {&(0x7f0000003340)=""/87, 0x57}, {&(0x7f00000033c0)=""/49, 0x31}], 0xa, 0x0) write(r1, &(0x7f00000034c0)="88c432c96e129226491316316c34713f522fbd0d22b2b8a3b7ed605e85efa79eb586a1988d2ef89254264376b900e4309c974df3aa1b77633dd4a057b95a58794b1dc62ba268d037dfdcf6dd257fb42a909e185cdffc3ec5534a157325c881a6bcc9a0af60d361d33e49d4f36cd29048164822f104a351ea297dbe6567eacdb5f0a1e3525d09abca8516391cf76e3969458f43d984dd91ef087f0c258a2dda5b0b73712c42c29f7ea12f5cead479bd535caa78722f6675913205ba3dc8bf", 0xbe) 02:05:02 executing program 0: getgroups(0x1, &(0x7f0000000000)=[0x0]) setegid(r0) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x91}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r3) 02:05:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) 02:05:03 executing program 1: r0 = socket(0x3a, 0xffffffffffffffff, 0x5) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001600)=[@cred={0x20}, @cred={0x20}], 0xfffffffffffffdb6}, 0x0) 02:05:03 executing program 1: setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7) r2 = msgget(0x3, 0x42) msgctl$IPC_RMID(r2, 0x0) msgget(0x1, 0x2c6) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0xffffffff, 0x80000000000}, {0x18, 0x3, 0x9651, 0x51e}, 0x2, [0xfae8, 0x3, 0x401, 0x67d1, 0xc7, 0x4, 0x3, 0x2]}, 0x3c) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) 02:05:03 executing program 0: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x1, 0x0, 0xfdfffffffffffff9, 0x100000002, r1}) flock(r0, 0x5) flock(r0, 0x1) 02:05:03 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x8000, 0x2}, 0xc) r1 = socket(0x10, 0x6, 0x0) setsockopt(r1, 0x29, 0x3c, &(0x7f0000000080), 0x0) 02:05:03 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), 0x4) r1 = socket(0x30, 0x2, 0xff) setsockopt(r1, 0x7, 0x2, &(0x7f0000000080)="3e299236fccffeb313a3793095a21a3e96c3fc963f15a77ddd2adf518265e19fb3cce56cf57359649192a54a451b042c79ccf410ad64187259551d9ae31d893f1ee899f74ab9163397eb350bff5d73912f99bd425e3628d5d953ce087674b25d10570b88eb4d19b4f06605962f4fbd7b02df554678dc859e3453c7dc4d7891f7059aa832b936886d9fd01e6f893244666feb8d14557457df6539182481282f7ccf1ac9ec5655fbbaad2a8743eabe07225b66d9ba1a132b", 0xb7) 02:05:03 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, 0x0, 0x0) 02:05:03 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000100)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) shutdown(r3, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) 02:05:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x2e18) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fsync(r0) 02:05:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c103003c5b00001a9d000000e74de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffeeffffff510eb0092e732056a2fdbdd66200a2a2cc98750fa6ba0f9a6d86fb071b7625c1b293563b82a80e23fe61", 0xff19) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7f, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 02:05:03 executing program 1: r0 = getgid() r1 = getgid() r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() r7 = getgid() getgid() pipe(&(0x7f0000000140)) ioctl$TIOCCBRK(r2, 0x2000747a) getgroups(0x6, &(0x7f0000000080)=[r7, r6, r5, r0, r5, r6]) r12 = getgid() getgid() setgroups(0xa, &(0x7f0000000180)=[r10, r11, r9, r1, r6, r8, r5, r9, r0, r12]) setrlimit(0x0, &(0x7f0000000040)={0xffffffffffffffc3, 0xfffffffffffffffe}) getgid() 02:05:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="658229b98a2edf9b0bebaf5f3535843e41bd9c0ba1479362e54204ceafb8efc14de95f311f58b9dc6277d7b137ad3a1b4f4aa6f3f282009426b809971ca29312301fa9184a33ab3e33b6e5a00246f6a192eaf8a1b9a9b91999999250d358830edf8b790a59b8ce7af6ffc636e1411008bfce634477ea70b14d84d1", 0x7b) readv(r0, &(0x7f0000001680)=[{&(0x7f00000002c0)=""/123, 0x7b}], 0x1) 02:05:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffffffffffff62) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xffffffe9}], 0x1) syz_open_pts() 02:05:06 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8a6edc3bb8a41e2cbde24c6a1e247fc17fc1e4be", 0x0, 0xf8e2}) 02:05:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x22) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) preadv(r1, &(0x7f00000021c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/4096, 0x1000}, {&(0x7f00000020c0)=""/120, 0x78}, {&(0x7f0000002140)}, {&(0x7f0000002180)=""/22, 0x16}], 0x5, 0x0) getsockname(r1, &(0x7f0000002240)=@un=@file={0x0, ""/4096}, &(0x7f0000003280)=0x1002) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000032c0)={0x1, './file0\x00'}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000003300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000003340)={0x6, './file0\x00', './file0\x00'}) getpeername$unix(r1, &(0x7f0000003380)=@abs, &(0x7f00000033c0)=0x8) getpeername$unix(r1, &(0x7f0000003400)=@file={0x0, ""/108}, &(0x7f0000003480)=0x6e) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000034c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000003500)={0x0, 0x2, 0x100, 0x0, "80aad84040e343e784dfb72ec47da41ab9f2c9f9", 0x1, 0x9}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000003540)='/dev/null\x00', 0x40, 0x0) unveil(&(0x7f0000003580)='./file0\x00', &(0x7f00000035c0)='x\x00') getdents(r2, &(0x7f0000003600)=""/250, 0xfa) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000003700)=0xb52c) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000003740)=0x4) unveil(&(0x7f0000003780)='./file0/file0\x00', &(0x7f00000037c0)='W\x00') ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000003800)=0x6) readv(r2, &(0x7f0000003d00)=[{&(0x7f0000003840)=""/53, 0x35}, {&(0x7f0000003880)=""/15, 0xf}, {0x0}, {&(0x7f00000038c0)=""/130, 0x82}, {&(0x7f0000003980)=""/176, 0xb0}, {&(0x7f0000003a40)=""/183, 0xb7}, {&(0x7f0000003b00)=""/100, 0x64}, {&(0x7f0000003b80)=""/73, 0x49}, {&(0x7f0000003c00)=""/199, 0xc7}], 0x9) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000003dc0)={0x1, 0x2, 0xfffffffffffffff7, 0x6, "a8d0a25e6278eb41aa6d8553f4dd40e9e375ce0b", 0x9, 0x5}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000003e00)) fsync(r1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000003e40)=0x7) open$dir(&(0x7f0000003e80)='./file0/file0\x00', 0x8000, 0xa) mknodat(r2, &(0x7f0000003ec0)='./file0\x00', 0x8a, 0x3) mkdirat(r0, &(0x7f0000003f00)='./file0/file0\x00', 0x8) lstat(&(0x7f0000003f40)='./file0/file1\x00', &(0x7f0000003f80)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000004000)={0x8, 0x3, 0x643, 0x6, "53e82ea277dbb571c47bb5460842b32921920e91", 0x5, 0xfffffffffffffffb}) ioctl$TIOCSCTTY(r1, 0x20007461) 02:05:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000300ffbfffffb2000000e9ff000400000000040000000000000000"], 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 02:05:06 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mlockall(0x2) semget(0x3, 0x6, 0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) 02:05:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0xfc36) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 02:05:06 executing program 0: symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') rename(&(0x7f0000000240)='./file1\x00', 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000100)="e78e0dddc10f01c093d64ec3dc7023e749568fa1fefe003ac99473c7531a4036ee869fd15bc4dff69d4c2cbdebeed7919d6ecc6b527f84bdad7b5b641df21102a6f7ae09fd92dc86b8c13de5e746f9e5851e8fa6be4b90c704080f838c91307dfdf28b", 0x63}], 0x1, &(0x7f0000000280)=[{0xd0, 0x0, 0x400, "4fb3ac2c9adfbe3b4a88186192615e60169b938f17dc2360a6d3fbe86955d3c7bde8e87b3b9c4307e05acd3be11e4c55c1003d080cc91107f288a252cb7689c44829a9c5a910a3b0f289174a499ffb6cd4c38fec8f66a52e21236cc660197f7101c62496b3b741801e42ce928d2d8f04973a80dba2cb9b3e12137cce249c91e8d8ec11274f54c00bd25b0722cef7779296b7af54947d07f7fbb5f329c171b0a6c3d8618b82fb39117c78f913efd48721b8e8fb67ae277456f0fe3d"}], 0xd0}, 0x8) 02:05:06 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0xf) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f00000002c0), 0x107, &(0x7f0000000300)) bind$inet6(r0, &(0x7f0000000000), 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x182, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 02:05:07 executing program 1: munlockall() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x2, 0x4000, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x420, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x6, 0x20000010, 0xfff, 0x200}, {{r2}, 0xfffffffffffffffb, 0x12, 0x1, 0x8, 0xa6}], 0x49, &(0x7f00000011c0)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x2, 0x200}, {{r4}, 0xfffffffffffffffc, 0x0, 0x1, 0xfffffffffffff801, 0xffffffffffff0001}, {{r5}, 0xfffffffffffffffe, 0x29, 0x11, 0x7ff, 0x20}], 0x8, &(0x7f0000001240)={0x100000000, 0xabf0}) nanosleep(&(0x7f0000000000)={0x100000000000000, 0x3b9ac9ff}, 0x0) 02:05:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x10250) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x400}) write(r0, &(0x7f00000000c0)="c5", 0x1) r1 = syz_open_pts() fchdir(r1) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r0) dup(r1) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = syz_open_pts() openat(0xffffffffffffffff, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000bc0)=""/4096, 0x1000}], 0x1) readv(r2, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/248, 0xf8}, {0x0}, {0x0}], 0x3) pckbd_enable: command error 02:05:10 executing program 0: r0 = kqueue() r1 = getpgrp() wait4(r1, &(0x7f0000000000), 0xb, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x2) 02:05:10 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000100), 0x0, 0x2}, 0x4) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="dafc92ef296e6cae0c07fcbec376705f46dbef5b12e4ccc4e67e7fc31b47fefe73b6883e4d5032bd8df6be30f491413db6f3c5c43e4af27fcfa234fb9167ad3c3c1473ecb463fd49862f71db7408803574f8ebe64035bef47b4dfa6ead2c98d244b9e8837cbd1913ec4eb05f19b3da5d80c3cf4697e501dc8fd2663e6863520f66582f205a840606e5a1009add21347a2fa0529121dab2a45b2e985621c09222f89fa7bd14bcf97de43ef0", @ANYRES32=r1], 0xcf}, 0x0) 02:05:10 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./bus\x00', r1, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:05:10 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) socketpair(0x1a, 0x4000, 0x2, &(0x7f0000000440)) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) socketpair(0x1, 0x3, 0x0, &(0x7f0000000480)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x80, 0x0) faccessat(r1, &(0x7f0000000500)='./file0\x00', 0x130, 0x2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='^\x00', &(0x7f0000000180)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='.)\x00', &(0x7f00000003c0)='%\x00']) 02:05:10 executing program 0: r0 = socket(0x2, 0x407, 0x8) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x0, 0x0, 0x7fff}, 0xc) socket$inet(0x2, 0xc001, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) socket$inet(0x2, 0x0, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/233, &(0x7f0000000000)=0xe9) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/108, &(0x7f0000000040)=0x6c) 02:05:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x6) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x100) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="000000186a56b5010020004dd5706c0005000000000000004e341dcd010100009bcf491701000000000000003956", 0x2e}], 0x1) 02:05:13 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000087ad148376f9edb7fcf9158524f55bbc782ca35c61cf4f2ecfb578fa25227a877bf276652ad6ad55c086ad6b6e67572ce3897466b4742a62282be056e02f581d33387bb0d4f76a27c4b1cad2e06ff7c68dbaf31f423b3acd2d1a51a43eddbb9e2e7fa34c4ae73952a7e20f169b0631f0ece753203c2bc0714658886c502a00ef00722fa0cc1be3f2602f44cf5aa2519e9070d208"], 0x10}, 0x0) fcntl$dupfd(r0, 0xa, r0) 02:05:13 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) 02:05:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r5 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000180)) r7 = kqueue() write(r0, &(0x7f0000000340)="de7df78d0aefbc269b29ca9c32b3c17f75a9c9f9382dad314ee5e627cbadcd02cfd18063236a1e61cfd931d1a2bcf4be76519f9b3cb3904b874e855944d8f654368ffa9329c7e68fa8546ed0da1f9ea2f8d898fa5adb91d1c85c3d8621ec6fbf98fe1b943138a0218cfe", 0x6a) kevent(r7, &(0x7f00000000c0)=[{{r6}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x8000000a, 0xfffffffffffffffc, 0xffffffffffffffc1}, {{r5}, 0xfffffffffffffffe, 0x1, 0x9, 0x101, 0x7}, {{r7}, 0xfffffffffffffffd, 0x2, 0x40000001, 0x3ff, 0x7}, {{r5}, 0xfffffffffffffffc, 0x3, 0x40, 0x2, 0xffffffffffff0000}, {{r7}, 0x0, 0x0, 0xf0000000, 0xc3b7, 0x18a}, {{r1}, 0xfffffffffffffffe, 0x40, 0x10, 0x0, 0x100}, {{r7}, 0xffffffffffffffff, 0xe4, 0xf0000040, 0x20, 0x800}, {{r7}, 0x0, 0x14, 0x40000001, 0x100000001, 0x400}], 0x9, 0x0) kevent(r5, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) readv(r6, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/6, 0x6}], 0x1) read(r0, &(0x7f0000000140)=""/21, 0x15) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 02:05:13 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x4, &(0x7f0000000000), 0x0) 02:05:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696cc8920c36cc53e8ef51653000"], 0xa) setsockopt(r0, 0x5, 0x7, &(0x7f0000000000), 0x0) 02:05:13 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x10) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 02:05:16 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = geteuid() r2 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x340, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000100)={0x1, './file0\x00', './file0\x00'}) fcntl$getflags(r0, 0x3) r4 = dup(r0) accept$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x2}, {0x6, 0x4}}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8001000000001804, 0x0, 0x0) 02:05:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/105, 0x69}, {&(0x7f00000001c0)=""/232, 0xe8}, {&(0x7f00000002c0)=""/146, 0x92}], 0x3, &(0x7f0000000380)=""/247, 0xf7}, 0x800) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 02:05:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x00', r0, &(0x7f0000000080)='./file0\x00') getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) fchmodat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x100, 0x4) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 02:05:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000100)='\x00\x00\x00`', 0x4) fchmod(r0, 0x42) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000680)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000540)="f7a7ac8cd59b0e6b55628812ec342f5dcd251e5ec71c684508b01e1d57e63f274152ae5f52b14ad8b668cedde19cba744e15a1feb14c8907abee3136b3a1416359796fb2f8005c79595817365f15a7aa28b855b5590e35625b5d5d054b1253ca2874f9ce8f46a2cb0a7c24e83e4aeac4b61facf015", 0x67}], 0x1, 0x0}, 0x1) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f00000003c0)=""/113, 0x71}], 0x4, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x4) r2 = semget$private(0x0, 0x6, 0x388) semget$private(0x0, 0x3, 0x220) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000480)=""/158, 0x9e}], 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)) 02:05:16 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffd) minherit(&(0x7f0000195000/0x4000)=nil, 0x4000, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 02:05:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2a0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x5, 0x202}) syz_open_pts() ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0xfff) 02:05:17 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x1, 0x2}, {0x18, 0x2, 0x3, 0x123c}, 0x1ff, [0x4, 0x40, 0x6, 0x80000000, 0x1, 0x1, 0xfffffffffffffe72, 0x10000]}, 0x3c) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 02:05:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x80, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = open(&(0x7f00000003c0)='./bus\x00', 0x400000003fa, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000340)) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000940)="fdb6d00813031d6c68fa343bfb532ecf0eaac43e3e860602fb336d868750b48ec837a20af8770736531b890575fbcef62ebf60e055312323f0dd732c8ab151d6217838192e64626ca7ff3d8d840c5c4b2a5ccd5028b54a86548cf23b8978ce8ae9c5d60f13e311643f8315b4da27f24305afdbaa34474143898308d1be1fc9d75ab41f9f3e21b511bdf247e564ab2a92235473d322cac3bbb65a45abc2440bb6e6d6e33968ad235601d9cd80fdf4200ded65b6727e912f4e73a19a3c782ba5e956d019e6e06cc2357d6ce43450470cb4963fd648940dd58f575adc227997e91fefe33b86410648513e99f5f5199d4e5402bda287f45b49a46641a38ff203b694a9b6c477c0818a7cff4fee67d06ec875c61f9082ac6f32b5c289bbc65df4f3d58d2366bebc23c4f7c3ebc02c96a6bb560ed57aa2ea74d17bb14f4adfa8888214520734e091ee2785ae58a04ea637bab9ac7c97c0b02ba9fd58439afb0f5c47fc98190f474124d6cece2f19ee04c032efc20142cbf1815703f8fd7f4c0a3e76e5256c9e1ec79c3be9bcb18ecfc7f7cbe13edf832b054fd12b88e46bd9d2e3c53d81459500355a9f2b14aaf22d74545142833abfd38aedd043dcc004ea0262c5bd2dd9a53a4af1b0f4eef2b4de09bd96319b88602f94f56cf206f1724a83f30f4f439d9eba8dd100148d041ead77a83f71b2f68e5bb3d9d72d8c7c5a342161c675c082bc64140ed459d7f57d9220686dd24a914daa0a84228257b36ac27b991ec8174fbf220a4158df654c300ef693605a54fb5180b85c014539dda7ddb71b62e11294ec4719289da9bbee33e83e0d11de54c3c1d0c90d539a52e1afe076c96cb8707c84aac3cd9711f88c7e964e3e2c55a65d574ece4826d1023bb5a13eb84efa27650c3b43f9b7aa1f8202f547d935a4a5854cf450ebbf2bc730dd198018ceec5a77f8b28f68bb782bc572f0e52f2ef0994e96beb580e0f4b806e67ca642de3a085a49d2b79c510fc7f275de11f4a6cb6c0983da818b343a77f6c373fdd394f1e5ba279f514a062ae44dd6d6f6ae8633a4b770c185518db76fd3b0e0f1825f2548952ff609d72fd80659fd5829416fb4da77f43bf5435d48fb7131f6bdc652c3a264772d17cdbaa0ee3ce8ba0a884db407ed98542fdfd0b039426eaaa5dfb34f3e8f81938701ad3fdf2fd3c07b0670649eb41be1a363cd04eb5f7d25ecf5a1ba95183a8152538953e94048804e3e3e32d700ff311af6835a9bb452dc8a4214b9780d1b13719340eabdc2684c48fa0f5dcfa107f6af157469fa6a61ab7dcaed87acda66dee277706e84677e84503ad27a68f137a8dd396513bbc5c0824c2c2cc709a996d7e28c4eae23d2f4ea3cd832a13c4a253b540e9f4a0c473e7f1d88dacc370b274b76bd75f1ec06c58b6ac8b5d2d069e52dee22758e0f5027a9babbec077939b7a61b247ca1616201243543c4e25f0769b9e4da1a0c990b43ffbbeeff9c8e80b23f2ca6374b3ab0503bb353f7ed4c03930c2283bfc19260866cae19d89152a6a8262630f45eb557efe552e4516545cdeb356c5e2f3abc3a64f421427c31e75a182ff077bda4f968f19e8e59c7ec4be3c3450675d6e1075402c4196d0656829723097272d5e8a7ccc24870ea9d68b5ca8ed47073d879c764a02067aadc21f1bce8211f4dbf30582d529fb88ea8414b6dab2feb3511c34f3348f44dbdf242f6ed9cfb76754b5ea03a5b0fc07982d32560f76420085e50ead97333a38bd35906488569340cb9becc0f3c8658522d7f5284ff773736e83c21ca1f45a338b50f4ac91b7596aa9ba05481400cd8e8ac86560ff76d26fb1834a747dea867147ecc3ca9d9205536eae1fe0ee955f461b96ba5125a34cb61e0af42fe234d0f4745dca774a3e45629ada40f68377d1b344d7c48c3682d77b3e763326638e168b10a99fb75c4f50c9c363593b9928e3691f656a8dc950e724dbfb9152b5fae64e01d6a50c310da12c115c41def0f0d4d67220e441beb52e943230f2a15766828233adbf8365d15d51eb3b8a99a241b27d70f7ad50c9e8b85ec51aa8fd5533e955a493e5a86effd837589fb0497b397338cefca42f61eb6f2f9cfe612f216e651d532fae0417469f860f21b135325bb2eb2e8a3fa0e3f357ea875b4282ebab95045dad959b862e1efa8a46ca49f4e708075b31e008172f9aefcbe566614048d3904b0b52fece7d9f975aa3b069c321b8199b6ba1762e42d2ff580f7293d8d07dece2df177cd5ed0f14052cdb507898d16c41a16468da29207cbb7bdf53611f138073bc6b5ff698351f35448c5348b6e242d946aa0642ea8cf26a9cf41d7b94d7d352d85d65b1bc2b4aa99f969666612025bce6a6ee4cf335dd183a725a45cbd2625f874b5ec411182dda2d8661afbc94d79887fa9e46bca74045970f20e8f465da309f6d5ee3c8e0342904b138173e2975c4695211dcbf57259569050075ccc043ae2726266ff9129c7e276b2d53b86d0ee3de7c56f15e5ddd0daba7fb4738d660ad3d960e3305f823ed9cde27bce7348f987254605e74e17016bf3a0ec949c2d73b8aa0b9c7de86efa5a5e91c124c406bbd7d516275107e257c6951479cfd5a655f2bd039dcc1839e9b44d0665c3e6590b4d7f7576459506da7d7497d54d2dc6cbd364df6203383da26b0c3e3643e9dae58d92d5ad6d907f6a28fc90a3ddf283a2fad1137a8584dfb908a8de2a2dadaf37a1d297318fe7249559dcf88cb3765a483876de12c9255c0b7592105d2177f273a140371d1ab8c56a40d53e9ffb637b571383f56ed97867ab3aec2a849cc6d754fab2d36bfcafdcc3fba6767230d8c3b5c7975832f8ddb7881e74805f14a9332649268d4eb8e9d44cd70d8c293d64a90aca351e2285ea0491898455a4cf9a657585a9e6fe6fb54bd4e868a336b963cd9237e2ab35026ac3a0fd6f8b5383c7281d3efba02a526fe23ee06d51a7a7769a39b6b8168b914968d573d9e83a35fe878ff8edcb42d24bc1af9ddd7cc11f132c34e4a738d757343dab472113e546cda379e9d3e6525bb234fbf9d22142c37cee8b9abd7ebc8767062aa52f98c2bf5e8c395d1134f7a8b57a5fb031e56b320b7bdd2818a0f502802776620fe4821ac93a745e7f0380a4d0f114c86ac9214f5a7f2e3a5740a1a16cac19b20609ca0d209110c2b4e82317a99f107b7bc4e3d219fc05d9d10def2db05a75bd640cdd843333911f367c286655af3b2f4419dc1d3ace2c9afe13ce5f3bc677253d2787f38bdd328a74198aedf9ef5d017b92e5eb2d3e6e6c5a98238c73f7dc1ffbe9171851c0132759ff772b74c41a304d76e71f88010a90a0619fbb7c37c4b592428d2d7865d7217b282b706e1a4390f28d5bc79b085b6958d1fba155899a7d7f584a34680db4592bac1f266f36a89ee70ea78174415b23f570643acaac8f5a8a934507ca37c661b0e4d0c46abeccbfbaa9689866b37ff660af000fe29e2eadb797a9528b16c95d9e8fe58a085ba4ebf9e531afe1950dd93ee107b9e1725d2007a00c0b2a3f0dc01005ad3121d6d41643a9e6bc91c38be1d62f6ea8f663a7b959a6f29182509ed770029cd65146b451b5f1c053de7b6c07fd48454dc36124cd40a13b5410ae706cd21c2d8725a5074c64dd23eb6ee3f1b67fe2f30354a5294a2b002eacc38138203fc594d36836f283966d19efdb0787ab7f8cf754e3fde28fb1ad8a9153ae4a311dee1a8990c90ed141bc80f1d783300d409ead1674ffa3c8e6975df62c118d05505641b0ed2a710221b512ae01fa45960561ae8ae90f34182a3a916faa927f56c31fc3d31c098cfcac313bbba104ed7e773b761a2d4032a6a7f5de661ff5ac6dc2a3814cd0923c0b2979b6bd7fbffb709576e61ac8b4a2c6fedf2bff525a7fe1c0903db9eedd6c2f424a6488fab5d9ca3fcd8d14384b7c04ae06694549ca209d16cdd724235514d99ec5d8fd0c5f79b77766041dfdc8a8c335370b8a8e53daeb0b7eec163fd72a8f9661f195d43ee9c8ad73bd99333f580d552eea437d7fa5a59ea3f99da26520a40e0fd248a8c85a092d2ff3452ddef3579073f24c236d26be27a7f24d041e2c26a88ecbc5607f494944ec4e554f07ef4bf9c9af0bcf090da427cb8ba705d1011f5acc828a359b7de89d73e3b4a8c9496dec38ce646f15219e967c8d234e0440828f125a1970b5221fb763db3f0ae1be1f3e3a5fb421792669a6a3ace53571d1253403bd7a6f7b5f043ebd44d7d56b0fbc6474ae1eca3319261db49c5650715389d4a661a040ae7e745124ca08657d38f6c287512fbfc0168aaf0f91f7d3040b36ad179ecff8c8c1804c17ddbac35103cb7047176413d5bc17465df10d78a2b3a1a967e7ec209c2d18cd1238ce899cf83230a36d1cd5e1fef9ce5ba5df6f08559cb73ceb7c0608607bd40d4cef00491e794a00a0559847a0cb0bca05458be130a84850c7d1c8907424066df5b5af28ec6cc8e3e2db74d1ec1b66717373fb575454281cb51eeec0bf8d871bcedf4c2e1c2d1f8978450b6dbbbdae32464bea9b4ddfdb0627aa6bf7c1a12b8dd170203093f12f19a4adc8bbe6400ed1ec6b0918b200dbbf2c36375187660754b921e5d939b7bc91fae98bfd81af5b7f6e3201476d30727622af180fc91f88cc3e866584897dc466150b32c005429414f7e711f279e427fe43f333ad3f8ec6252abf3705aab22c8c7ebec4a4358323ce63ae4cff5d2c45270596240f46518d2d77b9c11b68b280d56739479f7deda80bcb26acf5cb3a7c952b68d1afab3dc65b70dd2aeb0c04a22181344726a67749ac316f451423bd3e23feadb412fe183210e8030d33a566e054db5524a27b80a3f383358ddab883ceba79b71a5d999a8e230ba7b25465aa831360329d94665e3080b870456cd32b3cf2d1210e6677e9eda177732addf2dd53cd524b1791b5e9491ddbd58f4d573c80fbdf042d11052a2d5c273c73f864acc98bcafb4044f5ae3292fbbff3e6f893843f1c2f8509e51e233e3316fc4bb55a6940da91c539ae5f9b15f08d8aa60618901e8086c055dfbca66f5402c9d011b81e86b2646d5a16e532720a5f30092adfb5e906ed3924a9734168a639195cbbc2a1f345cfca3d3664062a83c72a14a43d59e175a7e8c613cf12731331a4e4eb8ec2cec4eb28e8395a4d585243e23522ba1b40f07afc08a7f28e2766f4c148e094045687128371294475231d60a6c1d54ecdc740fbf152ba4992dbc10cd1860ce9263cd64e98185767f533027aaf08f01de66e8f663bfe0f3a6c7d70b8ba63e61e2cdd476a69ae3283b3f2e603555a863b2e1a9e1bdb8bb6bb563fd38bfe7bba201f62d753d51a2d6b9ca0d02394c84c8dc87fa9b9bc00d17cc9007248ee0f13171dfc85279c40c794506a8a1eb1492b906090ea458887dad9ed6d8611bd1e98363234cb4842a795ee8e93db5d1a7cd0ed774abdeab6f4c01d3aec93ef386ac0e770b0d392ebbad304f3b09aa881878d2e38c3a35dde945dbe3045b0e84cb49269a36eeda867ed08a7e4095b24231ec8138c06c2f8986777008077178a498ce84e469afeb51e328ccbc1f1d6b3f41f7525bb0aedab21c9c2b771ecddde7c0f7356243401889a6f3f63545e026e019cc1897e51a4a8fd44561dc265112d66bc0c933e68a3d68de17559e79eecb6ccde2024412a8afb7c67c664939bf6f436fac0668f0970c3bd570b59aeda746065b7fe89da981af1b16fb4bb8fa7478378fa72cfa128b1464d235f02fd8271b8b5c13a5009ee1e938e1429b435", 0x1000}, {&(0x7f0000000000)="fba4267e5db3dc01d73e7023f7c842155e155a18321139f95a47d2c24bb6d04f557f289a784246fd2eaba3f3b035ab86d530fe44268cdf589bd1d9f64327c696f336e1f66e135569978df4f8d420d23b8f53cd228723f5aefd47aaaf17380c24f535d6e7993f6b2f52af4da9738ad74893746b9e374d8738d9c8a6ce34672bf00fb0e1161900d9b7e9572dc9e1f4b407f3214ccd3899dce94eae3e52d66790a752ed2a8358423ccd90379ea47615a9f363887728d3", 0xb5}, {&(0x7f0000000140)="df35d403804d93aeffad72257ac83c0d6ca6ac3b87b0fc9cb60b488e2dd004611678a09e3570e745e672a024c6b0e7b20a09d7a9ef9122f78b6917593e318fec445d5ecb7f6e3a2b1b9bdf662d51598741c097dda71ccb330f81df5598fcceb78d8df9c762ca53419019357a7b09650e1387b26e631bda6417a20df01a21fc03fe00286df3237e9996e9481b41acb47c9863652a61ce4578e01ec642875959de", 0xa0}, {&(0x7f0000000200)="e1655a319059288aff57536c375593363942f29627a0c5224e325729212413cd8795067a0fb2545bdc4e0adf73f3accd997ece0fac779dde1adabc5eb84b46165e0e91dd00bc858aef3b254244d75756225c328cb3c51b00b78a1a3bd53408371f1c8ea0f280", 0x66}, {&(0x7f0000000280)="c2d2e401d26c0095f5570188cd75d32e2f68745ed72f5d1e27648f78ab2a626cc22e589fd156dbf5fd38dee9e2a7fc1e766b58e4f661279a0f01bf88b498fc56c1e1081dceb9b7456a6c2507093cc02090b74dd5ef07242a799d11022dd0e86f5f09c08c0e99e7a8a1d72ab9f88fa3101395fb177ec7434116ab9f525e8971ae19cb674a265d0326ef65db335ad039520a603f4290c2179af33f83401c079c23f5635b301c60965daaa86f90a5b441bc11904cc67f275581ef1241eca6c8", 0xbe}, {&(0x7f0000000480)="795558cdc7067dbd418d5040b09982692d637b44cda311c0456503e259934d2e3025f545403fea7ee1cc6d5489a7111331d33f8c81066d5b685681e89b039af7f54a8d8482b1aaaaf4d63467ece90f0b4a0abdca783a35fd20471138af8bec2e091f5eb605f93e13db6c829af7f79a069f18a64d0fa8b25c8ddf31d60c2b5461b238e91b95069dafb8f422112bc1cf85a4", 0x91}, {&(0x7f0000000540)="a2bd3893fd1a25b47c623be9cdc5b97b9b43abda7539c70e765e163f636bd604af381c18891c102b98b369c0fa480620557132d338a22bbb76e2b0e0a9b8aca7842983952991f7ce3a3766a363e88102279fbf", 0x53}, {&(0x7f00000005c0)="93c2fb5c3520c31ae8be1628f927fee900a9db2fbcc6779f5f4d3296b89cca77588fb4b97abc8d7c5359f634faa03bdb233a88ccdb2e1daafbdea9f804df05bd4521a89b1ba6870f1568ac21a544b0722695de89fe647f6929d2c2ba495ff28ff6470bea35f121176ea0510947b124038988", 0x72}], 0x8, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000840)="27abeacdacc696a02cae3d46a08639290ba019653b31c6c02aaf7e578d1bd27edb8eb974cea369cbda649eb3a9277f7e22f934394a09e7997a58a8143611dc78fa349a28a499b029598031fe97a34ed7d8e744574117ee7d0383b3a74ce9a434ab149cbca0f42fc3eebbb3f440e59cad3855cb22b5914c8944a31cf19073021b017217b9fbb98cfaffdce05e3aa24e1aac594ce5de2021c6ae9e6b1c194b2391116779127b4db54f8102822157c3d1dddf1a5611a40c59d74a26d8a711599ec7003b5037818d1e25817c", 0xca}], 0x1, 0xffffffffffffffff) pwritev(r1, &(0x7f0000003040)=[{&(0x7f0000002040)="8e8e9e0806cb91eaa81387c65dbab608342bbacf80c4401302a1261b552f7f65d6b8e2c2458d93fe0b48e3bce1a00edbb412cca24fb85ce6783c321db648d61f3b36989445cabcaaab362188c7f79d096c5d053d09fe2210172215594755701fe991d66f967c208aeb7ffa8c6e8683dad3622c333eebe758f66605aeb65047afdf8752573b8dcc3e4ee9d6d6f50cdf0f7d199813fabe25f573a8ac49d6faa89aa89d6a75ead3b0ecddc7404174451613f89e1329eb18626fa3d0091e58abf2cb6f4c1ab688da755f85eb63ebb9d7b73f12057077965f7bdfd85f2f0ff6778a031031199df4ad7aae43171381b95840a434ba4b720515eeeeb9adac3fb49ba0cc1eacec182b2642493cf720d6b7c96789ff784c31cafa729d61ff3536e294f73a26452e3842dc25e4f4e1fb283bc0f22fc4e40bde4a40762a6ab3c1125a66063734b80772ca44f65e44388a67fd9e9003cd5071762f2ec8236ef59826ffa872727056f3e169f814df42c588678e77827c3f587067b266a1cffa772e8623a3eb3abee506e105c01a2f11acba8834817ffc837f32e7ec7dc4eb38b1b6d93988ea192bea0a230e95f06a27738469c7c42e561527de384d7b47717d37b47ebc15f93bb1134a277081ce8b71b20c0d1e71d7c414544f786f162d059f6648aa55667b64459da7bced6a0986398aa3ef011ee64909bf7d4fe4ad26d77d8fd2356efb5b48e17885c6f0564e15694e7fd94a3f8ae4222dde62f0f05612030f92680967d201a9e03ba22c2860d8168c2042e3dcb571f117cc8c9f7f33128991fd924871c5aa743fbbe88d6dbc7954105bbe654bf0bffb1242c302e99382132f96986f6ce01f916b597842c1197136f6bbf6e1b5b0a79e2a2573a5a90b178069e0dd960ddc5935211ab6f44565ac17dd341027317fa04c8a88559a61a7926b44ca71d10aa1bb331b1378b2a8286f215a3a7ed1d79257773027142131a6088c3dcdcbbf38e418e7ec9775b56e0632f178c3220540f0cc9ddd46881257dac4f27761c25d6521b64c67ab8b063c557cef753d3db73576f97ddeb1a27b135f7d2fe5d379eaaab98fe7733567239499049fbdd0467b840e53e7f4a171de53c5f1e6736cd7843c0bf9313de3673c654fdcfd67fa4c40c1a6e5071a57d201a8073938469b17b96ee0c6a20bb5c13a192d772a9c12b7eb8815f964bfb1c1fd7c5c7626004f0f5a06170f6ce82a6dea4532cf7933054d62d6f5df97dd9c2372b45f7a716c2d9e8ad9efd7edcc63684fca8d00f97c911c9d893ca13e410064f76a70cf5fd9f08e762d68b35854fc529a90bfebcbf5abc710620d6e0ba49243a77bcb9765b9803926434a02ad6a11900c3610e9cd14a45b4342b5237058534adc563d00aa1ffee7c6f07aaeb2a4bf4b492c87ec70ac009544dc61a4367f4e9709ca278e2da54f76c6a24ea1e38801bf386c7d87f1b34f9b3d1800cfb7c5ac83e36a06163b533c8d5c74c0bf66311b11f3adde37a3f2808a485c01204e80b6537d6a6aee43451250b3bb25ec83aed7453c0b2e41c4db369d36a0b7ea86205a996e60f0ab06fcd180b246d0f771ea86a1184b92c5c4a5da994fe4ea393c4a4a1a5d405736de0c9c0fb535d89fbfd37fc84bd38d760792ae117b404ae1efb95902e783dd1691f60eda8d6334b1e0f9298ed2b4e4c4e0bb9756d966ed64c59a17ff3b2d12d21a618e1b34f0819fd9641dd405c0ec018e20af62eed7ebe82dd2deb63a174e9152aef23b691f9bea458b0f478f410355dede2f26194590c7383afa59adf0bef3313a1ed1a0e59794bf49f80040313a48e86824204e59f9c6d20a9d23f1de740ac5be7f0ed42131e8bb4e3b61f1e99df78eff7541ce4c415e9dadba2e69ce71d0ae04b5def069124d87f90cbc8fd3e659638083c98529b4a3cb355152599c895e2698542047f02f9e5dbb877e2e07658f68d7434d05c099b8eb135b64f4dd3d7839317d5ed65bde1c7720b18780ac1c559ed958dcd15c1adfba17a58170530dc5bca2a9687f5b06edeca47b931c14fa07b3a4adfa62a25c987091bb260a2e2a0ac52fcaf15cf176594cf00701446efc8c0620aef0f22acf197c76888f88643b5d6dbbbf3a3bdeaed8b5913b2d81c818470de4ca90c4a6c0d92b46f006b10011632ece6da65482f9e91b358c94ea6cdb8ae9dc022e33ad53a339518d9f7b0bc99f0269a14a64985ca730e39ba95a01c8421f691ac2508945a1400f9818b82eea47168de73c3148fbf3025df9035af1bae27dae9af9ba510e49cdd6911587b66114ffb3f64a6cd4cb982ccdf489bed7237a127634923948bfe6640a3e6ae8341ea1e3a4659fc1c68000e907254f12d315e06ab9bcc6bad77b2c9d2d732ff2eb9a5f9bb02a0b98f6489e8e915de28d9f94d1a0f23fe00837468d0e473de9f40dbf000385255f40339ace83f733d3729cf4efb09fc91ad6472bb2a4970b65429ca4db98a3306326caca8eedfc3fd36316da42ef1ccd3a7a86bf9d920e9422b05edfaa3d1cbe57f4f857a1d354d4c2ba95c4f21ec624460d41e6bf843235c8c1fd3ff6eb77f7371eb54c2d0856269260680d57c0b1cb8f214f808a7a0f9ad6c1a8921af012a584e2ec738b2d4f56285abc83c82646b30082c20f342efcb7a6f419e4eb1d9b803adf52e6cd92c5d7d147c2fe497d24d345a3669a9ea2c9f0e66832e1e838918408b46a307b34a06c2f54852bada059e633ec02241eaea3358f1d83a4c3e51f97ac30cd250226a9ea0203d945fee01f79af354d9a14d3dfe3b67e16febb69f51387d037d6a44995c56cf0599d28d846d22b20daeb85e2de5c28b1b0142d202efea075b563a2d2561f8c115ff243b5f17f01bf41a984a6927eb02670db97e599844c968174ab410da1b037ab66924eeb1621fa5091c8328f7bdff0e4a08922e9b88138839b33b08c347a36be8a46169968e961edcfc9a490e6aef69cc57b1380ec076ed027351bb53c1c9ed9efa0ffbba26a2aa3c59ed11d5508286b1fb29793ec07837bac2a69bb91a113cfa3cdc820c9b4e833f5201f1f6553dc106200b31e6e37dd000dcb823e724ae7307400525254d491f90b708acdb8245e3ecd423a8895187be7f6277ba7a69080d76621727f1952fe3e16f2d9b7bf71b964ee45b2d669e68301e5c7e1c868a18da29010319d884cd0901d3bae8700aea00ffa80cd3de693f1a0dbd58d072d6efcc6907fe6dcf4b877f0e200cf46861178acbf8df3dffc18f708df371503750b50ba417c8a25798c83dc0e82f37ff695bdf7ab6918744b5755941f14c06663ee7be5d35129eb038fc8633540cabcf17616db9a22ea46fd8eb42b7cbcc5e3634ac4d1dfb497e0ba668e2d6dba44afd8ed7a7d832dbdbd129662824499f3a6df0f9ded5d3e78bcdafa496a3a305d9f83529f53c68e45c057e76a3561fd7745b2c5bbea6823b27eae90875e8a88da1d1433f27a4b6512f8d637c1048438c0e1f513e1e207f388ee8917da8a1b2424324e9aa964c383bdf3baf8a4e50ba9b7b0890634b7ae6b69861c0d4c1e9f8790d1aed1d46f8bc8a2b5a53cb6000b51db1ab75433cbbc9bd9b370d29616be8978c2964bf1a08a769e7e8924869cf309aab94989eabdab9fac6d8f3165921cb317f9baf4214e75ab729dad49c359805718b8ebe7ef5b1f84b0ea9f6b31411a01f31c8e149e9012f480278b79442b060897e94803d5091e50136a48bdcf5db0224f44938abaa069c54d1b2c51e802d9afc7e6600f98e010d219d4df0de7f44b77286e85d0f43e768028303d127de59debbd9119b911299add28adaab9d539fe058d5df4a86280657ba39e861c61af94a53e1739b20de21b4a20b56201da86a3565615e91d7e00949e8675f60c9387b585dfb5d4626a4d328ca387a7a22b9a052bc91c03651796b86189d8bdf90d5ae921c6031c96024970de1bf68a3736c271961f943f1692000df7236ecbecb98c3d3a311f52172357c2fdf6b7d087629d8fccc0692b02eed8035d75165312334a59fe7c809b4896b25fa649fae97dd9e1942edf18668cf6e9dbedc1977e910c0d16a708218a8adb2f0ff9d175e00369272cd54e1efbc0af9496112f108240c6af95c526c44fe445fc1cf3eac7a8b02df685cc2fbe7c1d06444a2846642c34a207080bdd8b5c01b5c8909f6b2cbf0575b32668a7ae083094ac4c8424263c5ee551f5c4e8f1a8b97a4135fc5c5e051449ce69d8551604b330900fd808334cc4841f2096fc3525870adc3f0c5a606f4076ceb71224620874b631db774cfb6e11d78c977c717be2be4f80b96be03769455897e3c33edb370f104daf83d6f22d4b3bbbfb317714a720f89af496e6ac86a676d5b1626d80bafc7ce6db7ff0b0af756d6e47477d49705fb99c436ce391249f31d2d2ead02a516fb8227b015cee379f7ee5337049976c9a57b385b4a1326914a8ca968f6a9f6c7b2b66a5ad775a9966a05d30d78f97a7e57e5b33437ebf42e7d2e363acbee1b87132bba88f9097106b0aae4e9d851ba66b7926c8fb12e6d05d75bc08fc276ca0fb91c7bd10c7f7a504317cbcbd52efb2dd39b3fc60ee6ce30cbc957444087c7c625ae306831888afed16227e31bfb5269d94406228ade84133b9cf96480582061ac5815c673d9773ed2514b975a33e1c1a9e500e0425f6b4444ad69125da6624453fb5fb5d0a6653caf4ec3d21db788d44f12b98cf3938f408d2df115147613226218d387a0bdcb81a2d2c5a901742e32549ae727e079853db0f729a106480af87f672fecc45a18b31fa1af498edecc153b9280196f8e7256d62f07c520588adff9b65aaa8236c1e23a1e605c8afbdb68fd3ee639c6548e2fc042f2af140bb9a96bd81b9a95ad1d175312ce1df2c5a2a4f239162f1897915ea4c9edd2eb5eca79d5554148a929078dc6a8c64111db1f77c2aa0c08e85a7fb0f2b5e510adb4db06272d0c42c7171aca9bc515b9b095760c15f77d6f14ac039dde49cefaeef3bd32de1df68a98dd91ce33bc2db74d46283bbe35621c894fd9ce8a04b7c6024ac6eb1c6ead5322a61549995409a7a1782209f8775b158bb0f7a9d995ec59238df2bbed50104a10385fd7827f2750e876de83c03609993db7b1d2fe8e53e7ff320b699562525bf7975a92b68a7ef0c8c463fff07b0dede04aee7e3c9ddde337325fcd1a169acd789263361295d21f466aca9a6998ffb9055aa1395f9534872486aba3376ae6e544c15bd4f6b4b77a73bb11b533200ee9c3b7e7102480416b10a7ec9e2729e93bee0c11993d07f0f26c62286ff50da09b5bcfca520a7011bcfb18a2d23e2d04e38e81f0e9c6c5c35e1a283322ebda61443ebb3587e8c1ffd1a7cc2c9937c070667895b2c438b333974c996a64c53aadb7a8f5d3792a043be02e1755d1483a067e8c03901ce645c09ce50d68aa764c34bc49f0d6d102f0985a3f793e57a828df8cae06afd91c0178f84475e7dc0fe3829b28944b9b648be3b7a918d87adbe60c8d72a4e684243a15ae2bd103a55ea65294ab52eb9f401facdca72b08c7eb4030de8455778dbd006feb9ab016aeefd3a39e5107d2e05403baf695598d3ca33d209076d0ec440c153e460b52b8f03e1e92d75eca0f0cdc2065cdb27ea3811c631cd333ec7b06b1d3c9d049ecbd1830b73358ba6062f7c834cd214af74222164fb832d22da204706adc9cb8d681a0011456cb380ca1c12cb974d769d3c19f0b076506e15bd298aab6efe2a74a611ec25def890e19e4579e16862ef617133fca068346e", 0xff8}], 0x1, 0x0) 02:05:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000100)=""/89, 0x59}, {&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000200)=""/57, 0x39}, {&(0x7f0000000240)=""/250, 0xfa}, {&(0x7f0000000340)=""/58, 0x3a}], 0x6, &(0x7f0000000400)=""/50, 0x32}, 0x41) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r1, 0x2000740d) socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1013, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000480)) pipe(&(0x7f0000000040)) 02:05:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000240)=0xc) r3 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r4 = dup(0xffffffffffffffff) r5 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0xa0) r6 = socket$inet6(0x18, 0x4000, 0x1) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x40000020, 0x1ff, 0x80000001}, {{r2}, 0xfffffffffffffffe, 0x8, 0x20000080, 0x8001, 0x3ff}], 0x9, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x41, 0xf0000002, 0x6}, {{r4}, 0xfffffffffffffffe, 0x21, 0x0, 0x4, 0x7f}, {{r5}, 0xfffffffffffffffa, 0x2, 0x1, 0x100, 0x2}, {{r6}, 0xffffffffffffffff, 0x8, 0x2, 0x100000001, 0x4}], 0x8, &(0x7f0000000440)={0x800, 0x3ff}) sendto(0xffffffffffffffff, &(0x7f00000001c0)="c9012a3bad3e231c46ce15d42a3f1782f6231424b3019a618aec35108a061c0001a8b582f070cf377b4b52e8a95cb851284e9ab7048e5ba90878d2dbeb4d5fe61cde80a5021b28c5f849c8474693731f4c23ff11f06a1420073a91e10e44781cc3a0e55d21e468a2c545d189329007826c", 0x71, 0x400, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r7 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r7, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ftruncate(r7, 0x6) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 02:05:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0x4, 0x5, 0x0, 0x7, 0x5, 0x4, 0x0, 0x1, 0x7ff, 0x10001}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) 02:05:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x80) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0\x00', 0x888, 0x30) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000380)=0x151) getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r1) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 02:05:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f00000000c0)="998ae81bb8ceac753f71b824c9135b6af638f6a1e945a68fa6f3ec6fe6498904651d98c033abc6f6a66a2920a6c5b01fc003910ccc4201c0eacb92bd0bd371892d08edfa6d5f429a943e99a8b5e929ad0ff206d6a714b36d90692d6bd8845bd03fcf6e4679defe53d612b0a7164239faddc94e95b503f090734a3802fdb2386007ee378c0306851a38b91b52c4a3f98d5c96ba6cedc5cf04537cd505aecb19ae87793a51a835f57cb8442d7291f9", 0xae, 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="21f6f4965dd8d8e4"], 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0xffffffffffff4c72) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0xc9bf, 0x9, 0x20, 0x80}) truncate(&(0x7f0000000080)='./bus\x00', 0x1f) 02:05:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket$inet(0x2, 0x0, 0x8) r2 = dup(r0) ioctl$TIOCSBRK(r2, 0x2000747b) listen(r1, 0x1370000) 02:05:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xfffffffffffffff9, 0x8, 0x7}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1000, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x5, 0x6, 0x1c600000007, 0xa4b, "1d7790baa0984c6e5a4357bbae78e925f67961c6", 0x6, 0x3}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9a, 0xfffffffffffffeff, 0x8001, 0x7, "e7552bc5fae5bf56c605acae75eafd1235484e76", 0x6, 0x3ff}) 02:05:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2) unlink(&(0x7f0000000100)='./file0\x00') 02:05:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="b6b3e1520a88eb12e1b80c52829ad96ade0d72ffc07c4193198a50076bcd9cb180aa41f6e30fa5e5a1d2ac545e66140586aa0a1291830ba5e90c0b37ad12dee0e1a76df6fbdeb982f1960e0c55a9b96f158258f19ef37fa5bc74ec4ff936d1dc3e02a4252bf4240a", 0x68}], 0x1) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0xa75c) ioctl$TIOCSCTTY(r0, 0x20007461) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0xbda711fb30772c32) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getegid() r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getgroups(0x5, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000600)={{0x18, 0x0, 0x1, 0x3e2}, {0x18, 0x0, 0x833, 0xfffffffffffffff7}, 0x100000001, [0x8, 0xff, 0x4, 0x8, 0x0, 0x5, 0x0, 0xfffffffffffff801]}, 0x3c) fcntl$getown(r0, 0x5) geteuid() recvmsg(r0, &(0x7f00000048c0)={&(0x7f00000005c0)=@un=@abs, 0x8, &(0x7f0000003840)=[{&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000600)}, {&(0x7f00000016c0)=""/168, 0xa8}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000002780)=""/190, 0xbe}, {&(0x7f0000002840)=""/4096, 0x1000}], 0x6, &(0x7f00000038c0)=""/4096, 0x1000}, 0x841) getgroups(0x2, &(0x7f0000000540)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000240)=ANY=[@ANYBLOB="012b95c68f88d54d26c77f1fc51e6add251d73c9"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000680)) recvfrom$inet6(r2, &(0x7f0000004a00)=""/117, 0xfffffffffffffda1, 0x1, &(0x7f00000049c0)={0x18, 0x3, 0x40000000000005, 0x5}, 0xe411) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000004900)=0x3) dup(r1) r9 = shmget$private(0x0, 0x2000, 0x618, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x4, r4, r7, r5, r8, 0x34, 0x101}, 0x8, 0x0, r6, r3, 0x9, 0xfffffffffffffe00, 0xff}) open$dir(&(0x7f0000000580)='./file0\x00', 0x80, 0x10) connect$inet6(r2, &(0x7f0000004940)={0x18, 0x0, 0xfff, 0x60}, 0xc) syz_open_pts() 02:05:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)={{0x0, 0x9369}, {0x400, 0xc1}}, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0xe0848c3a944468e9, 0x0) chdir(&(0x7f0000000240)='./file0\x00') setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r3 = semget$private(0x0, 0x0, 0x2) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000280)=""/159) fchmodat(r2, &(0x7f0000000200)='./bus\x00', 0x40, 0x4) renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r4 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000000)=""/191) 02:05:23 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x400000000c51, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 02:05:26 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x18688, 0x0) fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x4, 0x0) dup2(r2, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 02:05:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) poll(&(0x7f0000000000)=[{r1, 0x44}, {r0, 0x4}, {r1, 0x100}], 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 02:05:26 executing program 0: geteuid() setreuid(0x0, 0xee00) r0 = geteuid() r1 = geteuid() setuid(r0) setreuid(0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x30) r3 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x18) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x0, 0x42, 0x5, 0x0, 0x0, 0x7, 0x89, 0x0, 0x0, 0x9, 0x6}) r4 = shmget$private(0x0, 0x4000, 0x30, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) setuid(r0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x53e0, r1, 0x0, r1, 0x0, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000000)=""/161) 02:05:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xc000, 0x7fff) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4008426f, &(0x7f0000000000)) 02:05:26 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getgroups(0x3, &(0x7f0000000180)=[r0, r1, r2]) r3 = socket$inet(0x2, 0x6, 0x0) setsockopt$inet_opts(r3, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) r4 = getuid() setuid(r4) r5 = dup(r3) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x7, 0xfffffffffffffffe}, {0x18, 0x1, 0x0, 0x4001}, 0x54, [0x100000000, 0xfffffffffffffbff, 0x7c64, 0xc8f2, 0x77, 0x2, 0x4, 0xc0]}, 0x3c) r6 = semget(0x0, 0x0, 0x14b) geteuid() semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000040)=0x80) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) chown(&(0x7f0000000080)='./file0\x00', r4, r7) 02:05:26 executing program 1: socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x1) 02:05:26 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') kqueue() r0 = kqueue() poll(&(0x7f0000000380)=[{r0, 0x48}], 0x1, 0x0) close(r0) 02:05:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) fsync(r0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x1) 02:05:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) semget(0x3, 0x4, 0x11) 02:05:27 executing program 1: r0 = socket(0x13, 0x4000, 0x80000000008ea8) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f00000001c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000900)=[@cred={0x20}], 0x20}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) 02:05:27 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = accept$inet(0xffffffffffffffff, 0x0, 0x0) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8100000000e4263963732d66f2c118975d27d58300000000"], 0xa) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') mknod(&(0x7f0000001580)='./file0/file1\x00', 0x0, 0x0) 02:05:27 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="10", 0x1}], 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000b00)=[{&(0x7f0000000940)="122cca79793ec00b1305262027fc8625dd7b765500a84a94812f57dde719dde63dd2d55b99957ef0483df6f0f92aa85b9518126fdb62d501fd2c7d0919b456a9f1422c7fa63eac858fced82add83c8e7c39961481744588a32a7847bf9d4f81b22e21e42ded1434ea3f39b2a80394a3c6ba0ebc3796460c0431a78369212a7085c035c3175010f0fd2035b0aad64adeb21a60ba65f50366e52cd817f64e68d050e73782c98", 0xa5}, {&(0x7f0000000a00)="31c3d56a5c85c79db0c6256f7127f60a6878e912f4de3f3fe0a5ae6c6421b60bdfb3dc281eb3352b8e0b6977ef1755232ba967ea4ef91cd7b84b30f1d64c3a0d278fd4435703c49a8489954d68c042ea25bbaf319cb781e7", 0x58}, {&(0x7f0000000a80)="f290dd19e30ec0fb7bcda068ef93abba504c890060bc7c449ea80da073fcac5b6d0ab8a0701e84c22950b7", 0x2b}, {&(0x7f0000000ac0)="3939c8c21ec13a55ef7b75a06eb49d6c3a49e9d2997853a279572f91c628060860ec24c79428f2176d601eafb3cc", 0x2e}], 0x4) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000040)="e9bd99d9b0d2749fcbaad73d4cc0b70d8375d6ab115f32f25bdba733aa57a75f722ec073eef95fc72e1a5cf490468f779eb1b246f6514dad96395923ecea65da4865e6d4841d5358a4e3bf805dba14bd41050c45b3552d19c590", 0x5a}, {&(0x7f0000000200)="e0716a984be8a71373f7fe7bb461d8d7e26036b3f794a7fc96d48aa0e39bc5305fa32276a5fa7c5f8405576a4ae3a363807332b7c87db24cf70ef6fe884b4a99c917ae9ddc0252209178e1b0196cb156fb5dac59754dfeda4c64a23d960e88dc18276e435de105a7543b6c1b76e984de84f99b27ded7bdb4e7669489ee8b8b81ec51bfd1e7d7774c826bf7a0208fc8685761f42611aadaf25fae0982fd26165dcf13ac95f0eb", 0xa6}, {&(0x7f00000002c0)="2869a6e4109976f7ae14fae1ef641065bc68aa5f0cea6b5d53d2f464554b7e0bcd1c6b7f3db15e442a82c9139ec3d751a82ccd2c8dac03098c3a3bb03a8a01a682a461f445d9cad0d519a8d361783047116295527e3a4e191647e990768d41e60962454af36906cfabd06483fb6cc2a080cc290ac7416583726915fb84d64691eaaaeb2d0101235fc35227608cb99f0578b21c86141548afbd68b1904068b6256d2ec6977401af14be65382eedf236beb5344dba4328a1bf20cb0d2f9b3e15ccc6d2646603b14a5dacb59c7a40798222d77a65fe7c2ba7c4672e1717f6a6839f0272c6", 0xe3}, {&(0x7f0000000140)="a85b1c4922eadfb31dabadfc110962bb0cec8d40e593e017597d067ad475f6958959479d600c02b0c5623ddda80b18dd3e3964ca1463a873e72aaaf347f845308cb796776187aa71dd29e73c69b7e9c493", 0x51}, {&(0x7f00000003c0)="7b57158b3471a8ccd4aa656e5c4d41c72aea0626aa95a373c7a6d152109c2bbfd641ac114ba4e7dd0d6d90cafa062799bcbf3b87ec73d8653dec7e9dc0ad2f1dfe24f7e9652167afe685fe5788f4fa101ac8417b27943e80e44551", 0x5b}, {&(0x7f0000000440)="3a0bb70d3410d6f35e1d96dc0771d05d6dfe6ebed5f4bee43f32be52db1be1207e57b120d501662dbd30e8ae931b0a02f5d3c2a1d698d4ea5667b5ff2b3411ed7f225a96f7a0fd887a42c549a2dfab1bf71ff695ca429e929601fa1140121abf0aba26253c0044968c5e157ebbb9b66999e7b63392ba64bd204311e3fed2aeb0c78bfb4211aa0500", 0x88}, {&(0x7f0000000500)="928ff66238d48ca8ec215d5b4dbe33e1d284c61cde76675f39fff7f44920875cf980511bf521b66c263207eae27a2ac9fac1c33e6ffad7b81544130ad3fe4958d7404749bfb025a1c6a6bd77070c913c1958fc", 0x53}, {&(0x7f0000000580)="1bfe120bba92ba8f44e47b9ddce2eb30f9319de7ce3a0e4d35db73310261142f36c154534221aa38a074291f1bbdc1a1e2df18866558e855f36f1416568be6a4568fe44b16dbc747847db2bbe2eb8cf1e2daac8d97a1e7f9e63bafeff99e7c6b0bce46771d29be944294b6014f94d43fa683e74f96a5763b96c9d95eeb8e6883a8af37fd81670cc05d996f12f026d92542e8141773befacad91959a65c78d635a6165271a7872b8f85a9149548305a6663063bbb94ccdc7b3558cfbd36bbca67eca49f92a4fc5dc0842a5b242c22392798523fec1da2a245", 0xd8}, {&(0x7f0000000680)="b48c3ea935074a4d3d8b85f05d4fa0c0904a1c860d5ae4bbc6097647b0a75570b57f81ae89c489493a8de721fb538a824ae4b3bfc53aa3a883e9e379f6f9fbcd3f31097346ab5046281c3fe2da22e041e18e50a3dc5920c87bfdd8c51d0046457b30b7e98178248c2ad2093fc5636000df115cb27f6015ca6c3889b42c8470fb4f7c901aaaf007d196f2b80996e06b3a0678ee998d85d310c29fb1683f7888e5a4edd7cee0f7b4b8f7268a0393d172d04a2f48fb67f266852bbb65a63e7faf", 0xbf}, {&(0x7f0000000740)="10a530d763bd157ea07b2bb288ac74b05f6eaaf848edea4691dd924584d549a636af7dc0fafddbb81c471e407efbaf6951b2e95e816ee13136935fba966b6e3fec2cf34ebd8e3f31b32f005bb04c786bf6d890ec3add08a248a5336e339e933efbe411089df665cb0946a1043ae46617b7563a32b0aaa795dba655dd260f4967c32a262573a2a07732040153f27c1e5a262a2ab3d1834d13feba0da41da10420fe4b7b956f64dc85d0d70f75d8868dc4ef670e223ecb4aa1d916d1027cb8fc075f35ce7e722184fef219f810000ed73267c013db8defa0d001063e72539d3d688c1dcf4fda2652e349ea08b3a1a70162af79b1bf", 0xf4}], 0xa) pipe(&(0x7f0000000900)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x8) fsync(r0) lseek(r0, 0x0, 0x8003) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 02:05:27 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) write(r1, &(0x7f00000001c0), 0xfffffef3) 02:05:27 executing program 1: r0 = kqueue() r1 = getpid() r2 = semget$private(0x0, 0x3, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x100, 0x6, 0x5d, 0x21, 0x4, 0x6, 0xa8ab, 0x7fff, 0x6]) fcntl$setown(r0, 0x6, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) ioctl$TIOCSCTTY(r3, 0x20007461) 02:05:27 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 02:05:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xd) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) dup(r1) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80105703, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x6, './bus\x00', './bus\x00'}) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 02:05:30 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="a1901a0ea92e353f37051a055586272d107ef51726976a444480f66be0c59207a15a17cf84b9237cb2a8983f95dc2355d35ef35526967b62e0c5c1aa4dbe6f6c", 0x40}, {&(0x7f0000000100)="de4fd86ca98dbd2c31851ca354161f4cb12f05ad0001bec301309d2ea1d450d7cd4450ca48c394264c745ca5846d03b9e1fea39bfce83e45fa9ee5bda87e4ca5a51ac61baa6ab4adc86139db5c4777df0d4c557b5591126251f4df71b6b3fa920333a7d62266e7dea004710db5d438704629620e731e14ba0d61d802ff948765ab1fa7fbf236285ea02243848aab68754b42b263ef42d6d0315ea7bba30611ac017e519f80f666996048829a40adecd203bf743b541aa9a5d38e17cbe76f392d6e1563c86bdf1e552b33e025889d953164974293f89afa2b82d09d37d24fec2b4878f28f9e942e42da3afe74671cdbbe700506b9058e602f2195a104415f757b4ce33e71ed961a16bbd79b629733e18c81f7c4f23f4838b24d3896b5918f8cad98ad1906d73cbe269f6e40c526f2791ed2106f3eb8eb6b28adc44abcef0c2f7ed32cc7de4e5e0ff2486bf18949141bcf78f291394de40001b6da4c183ccb4336c28f646fe5edcd491ac03fedbce2d2c9f7cf6a3522fa3c828e356124858cf671dfb4df5c52d0fa25a1382c16628d58177e6495cfe06ef24e8434be15b7c18743e5547cc084c798109d204d71a7b9f246097b5026fe252527f33d3120ac977b26a61432dfb18c0f6300b6aaba4437d09441dc050d1fe36281fe8e88039988813bb24375cb781fd35d9faf368ff8ebe649531efc70001e4925fba97666d1f571a38bcd2c17a782e688aca4ec886821a7c35ff589ffce18e93e4ac103db03284eef36af2d042945633e07d360c4c60f85a4d42f175d4b57322a0664004767800a48a38b34ebf06183abbd89e8a0904e0085a569a72abe1320ba3f07db5d43dc87fa1f505f3bc60a113287d37da12f5b17f566c83d6571a3b0cf79b7eee1c10cb9a00e489ab2f8b62189f7ebdbe5918945d870824fdc459115f4c386f6d594ae33fe3245803f3a941cbbafbe101a5c2fa1948f3bd0d2529729ea057d920425a24cf57ab152728de603c62c644ae7f4e508c14f0823a5fdc6471cc4d9b8aa4ecb9c7cb3e9d8f844484202a4421313af01fecc7d64a6650e4ef005bc466bda950a97e8c8a4bd7d6667b7aa6e7e44b713bec87563000880325027b917c46fd4f8a24e15d8c3bdf5dfed6e15722be68c799859b2877843269e2471e50ea40a3213b23bce1dc6bfb6f2799a0d6405d86864433f7a4ea944397a5090a5415e8e29ff06ca4c68e4da95c0d829db91db697391246909f1e3429f83ffbc5e6a1d880f31bb09b0a27fce15a130ca4f3dba7d15d33b2b8bb17d86529d64dece4d42a8cbf2c107190438619d3a55845e60b50f3fe9af7dabf1c47ecd243b96d295fbd74ce6a0666424f4abb5bf20e043ab446a4ee6f86c44c5e4e6746dca6992fc8d88cf73eb57e7762e657675f8ebe855f1f01a37a7e31be048b8b8663796c7376257cbd53645e321fa252b2ca75f8d2509b713948751a16418cbbca28c8fabe79f9ef14f8fe46f8995dfba0c41b4286fc27eb40bc93690f2ded1ddd8416f6ca4fb2f7f15fad30bf6fd43bb45728110954434031efafc8eec1a36c0d43c9f96b7db6caa5dd6e6cb487ac0ecbb60d93d4a2de7f64aa7c92941f2e4a9adaa17749d95b66d9bdf149fb91ee76ce4e73dc432cae14f1fb660dddfbadd196cd45ad0b43e02e596de83ce16e56877b3210f9c5736e33819f247ad82ac6220b15a10c3653b12531c71a99cfc51ff45d7356d1da5139d06a8fe96cc2d625a1c596fef5afb9a262c5ba0987a8c6096df2b8e53607dd8731a58b8c3c769c50aab078becaf6e4bc685c86ba615606188f34d82f24686477db4fb77cbd41ff1cc78c25691640ab70eddb6e07dcb52b68b58a2a652bb10318692d657513477ad3bdd80535e7902276ccd80a845e979cad615251b4413aeb80ede8113c651709d62520a35773e57001fc90db5e3c533aa979d278be60d14fb937f69264b4acb51faf33ce319f101b902df9899bca2edffe7c3971cc08a9f83212f05f5929c17fc45869056cc4b693cfdf5015a847da49f70d09307e1bfd68ca76728d658d1785b1fe2c844c650fbe560e33fe33eb0915d4122f9da36a29fceafa377857b9b803ff083449494d83a2e23cec2b1ae394cfc77fc4c23bf2d1579affa67872b49f713b234430a5da1a226a365dc60d2c800cb6345018be94d647e8ab035461697dade2eac2ee35588425d94645562dbefc9caa78b98a29a3ca97506f5d5222543af392bf9220b384f499801fa7e2e3ec762dd23b1d56b3bb36af241a47463c3263232833d4cbce27b760684e314c6f7e84b96c88ff969c39d480f14b3515e5647defe673929b637ceadb2ece20f4d95d4e0aa0b0734f10b88b3806d0da8cf29af81beddc00406886485ce03372ad90088995bb88af8126762909d401beffee97197db5f440c329d989b4237053d0fa1a04b3947db43a281107ee2dcab8a090d80a27507efcc104fd338553b4a838c2534ba68abd56a8158c6a21c7d4284238f8ef32916e4d0a7f4736c175e46d8eb56422f608a665553a6b5d7865ebd57230d557562eb14a0114f4e8976d2a622dfe213e8d92305e29b00fa9cdf643c62eb2f095124e700fb88fc95d6cfa262956d9db1a346185788756cb627bcb35ab342f6a88d6d892a3cc21aaafe30770a0f1a792487ba25d0bf3f0268c3f4bb7f5ae09a16da180e8be68bcecd5456ecca94cf2aa9fe6a5709df7c7247003345c33a60810d821c878c5b936a0db0204eedb5eeb9a37a57d302db481a371d93ad844af02b7126fcadc3c06f50be63af664ed0d2c31d1b2e7887d0f340b1942ec2a02b89596df1462c84be5c9383ca80c2754446acfb8089389f0b8c9aee575a85413f15283d31ffee3c2b36cdc1039f117f9d09a0342d64faa9ebb266ca00137f871c30bcce9e4e4252ab1ca4a19b37699da196d49eb3b684e4efd7b4ee1d381a492c9d7a6352d95c689977733b29c0ad27ee10247b05c9203423bab6120f86c909e9c1b794c4567a5c62e5160fdccb2190ba850bf674f0b38bb6260f7e2989e1ac5026b25303b56753b414c744c6575810e236cf64e181a3a72d80c777435b4bc1edb913d9e22a63791518cbbbe0022dc4f17827e4eba5cd5df79746d500f2c4c2517914ebd5fd9420bebec4913da177c14a42d97708ee8ca72c830d98cd7763b7ac271aa11c8368a23e07c2ed648010d1eec05e3a17fd4d6076cae54704388e6b446ef62db95d493ca593f120bd5b91b01b409ec198ea8ae74e92995d5e43bb017d877a380f8da806dc884b010c3718bd96bed00807e52985f42c2d238478e3f3a7af177613baa550f53eabec4458839dd651d235cbfdaec6e9f23d1657a702314a7d9e18a51badf0db182d22296ecca1f43f03e6f44fbdd0b0099bee953b8978b4c8da80585f05539d057498f5fc30038b33399b2d26bb4aefb40f64232b94bbfc113f2188c8819e302a169e46e5bde12f8a6ab61ffb81ecef81cff377935ce006e721b45274d00a1f1242450677fcd4ddcb9d9ba6fbce545fc1278786f821d2a1e558b38f177a7232fb5161efba42f787d7d1190c738d481eb04fc221a9434b3170cde0569f89a9f3e1d7956752264359fd1270858d602585c0cb0eb36ae0dca147b2c4be46ad4a569f51fc0cc5918cd441a49667881479fa1c3adf2fcfd84346ef2bc24e336ae8e288b0f7a347ee283a53aa97004c59b1dd8f2d0346ca9ac3b3fe8e0435ba39dafdb7b340b66926a03bebb1cc7c9fc499a341e22e35a9f5e9d1b10ea13437a268ec54aa3626fed92a0f88668d36dc43f52b51f491d010465ca006978b74898f55c163ef3924d05282cb218d45eaa8fca559e63c252510efa7a2e61e2f0d9a58e4d20690abbf9924166611de95a505ff86312e916ccfe7244dfb8f1fa0500e4e82692705eddfde080308714a393433bea7f3f97294bd3b7c2fb09ab0b4436feda261ea6c2fc44f6e35c45955b88524fd80403ab6d8882c1577bc6de9e76d19ad1fe34a5108b02a2c2a1e7abebab34aeddace64371e736f7d3eb4eee3c019d02a5281bc099e6040a0c604a42943bf9c94e0b2c8cfb52f32b23296308064f54a89ff45ceb0ea5ed77ab60351c027eebfa1886c96141284716aa427b523c15925a6a121ee42ef664e668ba7a2b915875ebd979519772fae09f180da26ff7a48dc2d3834d63d39ea53ae1cae723b628923507847fe7947e027029d006a3933609899d7bd87096694f2b1e4e6a6cc137ecb6a08ed6df425e74812d8de409136f5ab599c8ca6c68668ffeaaf81352a4cc70c583e37788b2819739904154893d202b6d2efd20998b97a7a1cabb91b51d0afc55bdd2430dee4c3202f741de50ea72d552f1c938280bd4f8400f24359088fe33c6e0ce00ad1d800d1fccd10762d4ed12dbd1fd51fc527d9b66704158507ef34a6184903d07e2a48a48bd236d18480e2494588c28a5d360756750c30a8a005f1566f0ec010dd63543eb31bfdb6157f6d9b0af827bd9221d716fe3ee5cc4c8b496d9ea0bd5cce72be3e91ac7bd3650849f2469f1f46111b769c312bd384bdffc7a28d0bc861d984038516611a3d77711dc3fd4d2ffb3f30b006c83e88b236b6d325313d19a0b53f0f89db8395f448014b2033565c98a41b24c073216145cec81339a084ee81379797ae5c8bb618c19fd6566119a227b2b0f96cf56526a28d7d7bff5c2bd60f2fbec96922bf91d84b5f6a08a92de3b5dc9d7de7379686fb7bb4ad2ddc604b24ee4fa474d2fc8262fa599d32bfd733e6f8b1b709d5053f5ab0628190d5b01948b3836255e5189ec6394b5e224979346fff437ab6d94f2b8b8a0aa4dfca86c27862e6621ccd327a1a900e1f9e75535912188d8e8069d295bc70c8ca5a76d85c5fdc06915455b22dc88d665b73c0205cc7fb2eb35f059650a51625a4ddd3f867eefb404d29cfc85c54e8b34950a2d3da784c385c7e3b1ab2db646530bf4b69e4440dc4a21baaeff3ac7390db79c6532b5c901b8d751583264f0ad06008b7c970d4c7532415414d4760c017a54172d55a2cba22eb45ca0bfef27b4bc226cfa8181b6e92d8fc09f6d05fd5ee1615d719b2df75c3b07b4d08655eecca2ad410979bd8dac3e690c016d71831705f06c9690611ab564f8f245331adaec165f670f650bf0e1224500eea4ed22db318547fa7b9b2022efe7f019f34f096e910baff6da91254c264a92bf6353a33b75fd3fc5d084235b26b630f118c83aa734a8dab565e2bea195f8b4e7a49c30a42f6877a4cf72287b6bcf8586b3835b7c10d73bcc3f0dbf244d23e313c67d525f96eea659582c5250296c3360071fc59d909b95f62e3b7dca177109939d1c85ad2013bb773277765e4dba05990bc4037bcfd7a1a84aff9ce4f5a1f2290568b5753c2a6a8d70f81ef3ef0564115d1055f87b9334c3b3734b0bda802a6e5487563980ebf74ffa3584c1f99a03a92a80615a9134752f0ba671f854d8bfee3fdae6037eb5d2a6c2f3ff3fe845ab1215ca5e145aa008bb8ea3ea94205ab1ada6bf34c8418c60f121d0270087e1ab6348cdc50a9b2747f55b7e970cb97203e93787f4f00f1bae8e32285b0d2aa9c40b2f2b1eee0e43c334781f792da263d60927386dc48a60965df3c56dca12234918ed5f9258cd2cb379394aba5e90ba111f731718016e356edf033f01f6cfbab8e5dc7f2dfcad83870280ee4ac881f64f5b01b010b78787f0db874fc456b21e0e22ff54191242c771314d3047df7393053875849a79230be9a774bab2882ae5fb573366cb0fc", 0x1000}, {&(0x7f0000001100)="10c50ac13c68c01e9d69bab8a9d75c0627b4836c0c3be41c59c0acda94575a295843b11dee3a44902e3e1b96f022d99a7e4d4b83acfb620f2532087ec03fa3269a40f7921814c5a7f8811cbc86861cd5e6e4a4619487cfb618cce63e0fabe76f282e8c9548048810869362ca66bf8a8e31352dac2046e529a4f1644979d5015183bcfd4997626ab217ca24224de7aea53a592d4ee1694a90923f2248423e16", 0x9f}, {&(0x7f00000011c0)="4b6901f2301edf6003ad3de05273f14596d9a4680c4145e8c85b90d1e2c4970388b2831627a2c498fba93f9dd596796b449617ec2f758133c575550624d56be35e15a4f6705b2bf2008387aca7c30b365aba39f0919c8bbc100ab406ed818a533eeffac0e09b1d485b651fe6972c21d5eb0c58009ec18f9ac294c26336beeade9024e31cd51dee221b7fdccf0fcd51cfa995f88e94d44d6e76d8946b3d5d", 0x9e}], 0x4, 0x0) close(r0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) 02:05:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) seteuid(r2) ioctl$TIOCCONS(r1, 0x80104267, &(0x7f0000000000)) pckbd_enable: command error 02:05:30 executing program 0: select(0x40, &(0x7f0000000000)={0x7fff, 0x6, 0x4, 0x3, 0x10000, 0x100000000, 0x4, 0x8}, &(0x7f0000000040)={0x200, 0x4c, 0x6, 0x1, 0x1f, 0x6, 0x6, 0x7ff}, &(0x7f0000000080)={0x3, 0x7, 0x1, 0x1, 0x67f4, 0xb2, 0xff, 0xffffffffffffffb9}, &(0x7f00000000c0)={0x9, 0x9}) r0 = socket$inet6(0x18, 0x4000000000001, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x84) r2 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000080), 0x0, 0x2) r3 = msgget$private(0x0, 0xd) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000280)={0x7, 0x1, 0x2, 0x800, 0x8}, 0xc) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="02000000000000003d829129d261868c2b220b4040dd6d5b337782a2067b4231179e438ca19dedb38775ab68c3d6a7f8782ac59e69e5727a6d59d5249a2eb6488fc8941d01ae5cbb6afb2fd113dbd7ed4b911d0db09e4e9c3d82e5664bbdc7d36ea4b997d4c43d210b7544c0de8807e5de000b50524c325f21a25d2bc1f268f6675f33d2566ca8c6d67fef9180acd21d46719558cdf7d1d08be13d2df6c1124913d65eb967c313edd02b000000000000000000000000f813b33cec5317ee5afb108791"], 0x51, 0x0) 02:05:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) r2 = socket(0x1e, 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x204c0, 0x40) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) recvfrom(r2, 0x0, 0x0, 0x1, 0x0, 0x0) 02:05:31 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x6}], 0x1) semop(r0, &(0x7f0000000000)=[{0x7, 0x6, 0x1000}, {0x1, 0x518, 0x1800}, {0x4, 0x7fffffff, 0x1800}, {0x1, 0x20, 0x1800}, {0x6, 0x8, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x80, 0x1000}], 0x7) semop(r0, &(0x7f0000000080)=[{0x3, 0x7ff, 0x1800}, {0x0, 0xfffffffffffffffd, 0x1800}, {0x2, 0x400, 0x1800}], 0x3) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x7, 0x0, {0x3, 0x43af}}) 02:05:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x70, 0xb) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = socket$unix(0x1, 0x1, 0x0) r3 = dup(0xffffffffffffffff) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x220, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x0, 0x0) r7 = syz_open_pts() r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r9 = socket$inet6(0x18, 0x4005, 0x1) r10 = socket$inet6(0x18, 0xc007, 0x400) kevent(r0, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffa, 0x81, 0x40000001, 0x1a81, 0x1}, {{r2}, 0xfffffffffffffffb, 0x84, 0x80, 0x6, 0x4}, {{r3}, 0xfffffffffffffff9, 0x10, 0xb, 0x8, 0x2}, {{r4}, 0xffffffffffffffff, 0x20, 0xf0000000, 0xfffffffffffffffd, 0xff}, {{r5}, 0xfffffffffffffffa, 0x0, 0x20, 0xd2ee, 0x10000}, {{r6}, 0xffffffffffffffff, 0x80, 0x1, 0xffffffffffffff9e, 0x3}, {{r7}, 0xfffffffffffffffb, 0x40, 0xd, 0x4, 0x101}, {{r8}, 0xffffffffffffffff, 0x10, 0xfffff, 0x9da, 0x100}], 0x9, &(0x7f0000000640)=[{{r9}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x80000001}, {{r10}, 0xffffffffffffffff, 0x80, 0xa0000002, 0xc0, 0x4}], 0x9, &(0x7f0000000680)={0xffffffff, 0xb10a}) r11 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r11, &(0x7f0000000180)=[{&(0x7f00000000c0)}, {&(0x7f0000000240)="e9a8fc14685ab1646f87dca78c7c2090b700cf0299ecdba83ace4b9d66ae44d40a88b5a20b4eac79599ec23c45624ef741cc66a46de5f3abd9fb357fe64e1dc246a875821cc350db95543f4df2bfa8fac8a0bca8bd5d87adb0931e28c93bb694adbac651a79d71ea6f59fd140727368b5e9dc13d1e2104956bdce5296b218095078e1191d3f15b26c74e53673467b852fd805441d3c9d37363c3b768f4f1e15fe0836c34b7ee28f3aeba4960533387a7fdf0b4b8a75efaf9ffe7ed2226ee63e85cb83cdb3694bba9d5564502d2d06afec7250328a86442e309fb6d0bf383d37d93", 0xe1}, {&(0x7f0000000340)="c7bb3507b378eb24da0813a9ac1a16200dfbb04390dd414f7bcfae0aef06e14f52c81a74512d9b6990e479ad88636ec00e5edd13d24453596cd92f9415ee5326c3859465d0d361841e6e52d7477da48888eadabe788e320aa8976c004fb90330e1b9dddf92deb34ac23c051e3ade17fb3b6610f598fa02ea2a34d3b62fa0b97038292cb50e8b80680cdd0225d119330257189a0c507b295e53f0960096f85e4283ded95abe4463e310c0145b890a46ef53a8783dede7a8a698d6fd95393be12b01e4caa06d1c1acb287d36233c1f372c66617ddb42565e50e0d3b1718c11f02287123ccb76b162f74d98cb4892033c351b", 0xf1}, {&(0x7f0000000440)="cc4bb5608018a65a7dc6a1c93782437c0524879daa683e9c3a95066598d3816025213b41919ef74362e9f4d4b21767eb7662b7a6b2046fea032d94696988a1c55ee6f5b3341e8e1aee87bb1a9fe5399f471575b86baf172b4691159fa72dccd1070cdbd0207577f39638f9d90fc5725713a4426d90c0700581805c187ee7ec9764da2c83a35e1deec736f28055edca7f7d74a28e674ac58ab7ffa3535d14d167835929e71750b20dad87bb3f510391f4aa12b86ec1a1e7d7cdfc9dcb27", 0xbd}], 0x4) writev(r11, &(0x7f0000000080)=[{&(0x7f0000000040)='>', 0x1}], 0x1) 02:05:31 executing program 0: getitimer(0x1, &(0x7f0000000040)) socket$unix(0x1, 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xffffffffffdffff7, r0) ioctl$TIOCFLUSH(r1, 0xc02069a5, &(0x7f0000000000)=0x8) 02:05:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000080)) dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 02:05:31 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x40000000}) r0 = socket$inet6(0x18, 0x3, 0xfc5) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c652000"], 0xa) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDGKBMODE(r1, 0x40044b06) 02:05:31 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x3, 0x8000, './file0\x00', 0x2, 0x3ff, 0x7ff, 0x6}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="c669b416f94ff49a29f21c1c71d0b463ddc63495bbce6cda1e92d8326ba0bba605df154cf94a8e2ab0d1f0d9aaa8040c4a6e6f2173a3d3903e8600f7b65361ebe6e06a732a1d2ce0ef6dea6eeef4b1e72284c1d7d075f064ddac3fe05a1f8d2b759bacc8d9", 0x65) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ffffffffffff3e795cf6966226d3c83b14c478412ebbfc615396cec088aa535a68481e2713cc2780", 0x144) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8a08, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0xffff, 0x4, './file0\x00', 0x7fff, 0x7, 0xffff, 0x1}) close(r0) fchdir(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x88, 0x4500) chmod(&(0x7f0000000080)='./file0\x00', 0x40) close(0xffffffffffffffff) getgid() 05:37:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/126, &(0x7f0000000080)=0x7e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000000), 0x0) socket(0x22, 0x4007, 0x91ac) 05:37:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 05:37:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e3c7b5ac793683a00"}) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 05:37:04 executing program 1: stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcc) pipe2(&(0x7f00000011c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) read(r1, &(0x7f00000001c0)=""/4096, 0x1000) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000080)=0x1) 05:37:04 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x80) setreuid(0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 05:37:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 05:37:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x26}, {}], 0x2}) 05:37:04 executing program 1: r0 = kqueue() poll(&(0x7f0000000380)=[{r0, 0x48}], 0x1, 0xf7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0x40}, {{r0}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x27d, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000072, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x7a6d6b49ece46bfd, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x43, 0x41, 0x4, 0x7}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x48, 0x0, 0x7, 0x8e}, {{r0}, 0xfffffffffffffff9, 0x0, 0x6, 0x7b1, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x2, 0x66f}, {{r0}, 0xfffffffffffffffe, 0x80, 0x10, 0x81, 0x401}, {{r0}, 0xfffffffffffffffb, 0x8, 0x14, 0x3, 0x401}], 0x100000000, &(0x7f00000001c0)={0x6, 0x8}) fcntl$setown(r0, 0x6, r1) kevent(r0, 0x0, 0x0, 0x0, 0x7ff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) 05:37:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() sendto$inet6(r0, &(0x7f0000000040)="e05b60a58eb5c7397155e38bc23e9a696a6e8bc69510bdcbe9ffd427d90e83b4308506d13b74578cc58ab34fe77031859abf2ab0656312af1d068a84476cb1ffbce8ace09b28a67043e2a210f139fe2bfd7a3eeda789bdc0cbba8920e0eab90e3968fc555597e778673fa6db8257df19d9781d2dac332cac2c33b53684e0b5689a42b22ea215124d4302862e5e74a0cf8171576bb9f04d4230325b35e8e84edc946dd68c7805d07a403ccf10f0d43d24399376266109867ca34ba00ff08769c70cedc9", 0xc3, 0x2, &(0x7f0000000140)={0x18, 0x1, 0x0, 0x7042}, 0xc) kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 05:37:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x7, 0xfff, 0xfffffffffffffffd, "3cbae506251a0000009300"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:37:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c103003c5b00001a9d000000e74de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCNXCL(r0, 0x2000740e) fcntl$setstatus(r0, 0x4, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x3de, 0x6, 0x7ff, "1f6a38052465556ed803485843b03afd401c57e3", 0xb70, 0x3}) write(r0, &(0x7f0000000280)='>', 0x1) 05:37:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="7d8f10ff465735e5a5ddc74742a770a0960a39442b", 0x15}], 0x1) execve(0x0, 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./bus\x00', r1, r2) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x9, 0x3}, 0xc) 05:37:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xf1a3, 0x8, "d7d156e7bb6fc6e27c5b000000000001000000e4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000280)) r2 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r2, &(0x7f0000000000)="b5b2f072ee26434bcaa2d6ec0e4aaae2d28d1fa54dd3ed2cbd95c57c53e4a751f1ade86bf113fd2d859b8e4df6b7e82ea9c826581995d73a0151ad111d7c5edf68225cf1f6617eb39fc2b89208a5f4ab68a60e26", 0x54, 0x400, &(0x7f0000000400)=ANY=[@ANYBLOB="01000000003ea640baf0200a6409c87e15f1b2b4145e25ba46a8c7c4db7bad9a190af9435fb71c2b50ad9306e688ba808a8dc736eda28ab056b545c89008307e4f7e4b5855d6c8dd597de895b18290a39dfdf5799e07bcbcf41be869abdab725bfdc185b33c10f90871c11fc687a01d2436025a7806942d5880737707121614bf08fa0cdde860874d9e5594f1fc6664b856f75182811732e6f65c19f20d5f8c0c756c13e27008d74e7f489f0e9b389a062ef604d37b804b8746f593733a8369541c9a9570392ea79b57ba9e2439942adde4e4c0736c57085000000000000000000000000000000000017fca387c1bbd27fa44aabbe3fd390bed63d8e0700dd6c40d97e2cfce0c578f81d9cef3b230dec775a2257db"], 0xa) close(r0) r3 = dup(r1) r4 = syz_open_pts() sendto(r3, &(0x7f0000000300)="462db41672f45f006cccd43852a36116da408187a9360f6c28862e2b44031281a2596e5cfde77d255ae7dc418037c58044523d2f0172d140756070ef37793631df158f25105349e60aa6182d9dd434e9a1c25c0fe7f72484424f83eac4021171735a0a27e7e4902bd950711a22548a55fbe7a9607055b75ce28f76cb86e9fc939c0177688c441ea67cef272759999cbbee5155186ed7a1a23de23022ad6f2cbeb2699154eda0d33ef8419b7a1fa395ab60ccf66ec98c86a91402e8c1549debc23d169794c929b7345a2e519ae021c66ca77879ce40dcec53b5ead0a35d13cceb15c268795e11b0e79c5168559d78b0eada74dde26f2b719aaebb39", 0xfb, 0x8, &(0x7f0000000100)=@in6={0x18, 0x0, 0xad4, 0x3}, 0xc) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) ioctl$TIOCSTART(r4, 0x2000746e) readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:05 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x4000000000000}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x2) sendto$inet(r0, &(0x7f00000001c0)="887f4566c048c688b1bfff3903fe8920015291a43c529ab0b8b35ee2255452a89b2155bc76308531072c18b22fe3fe8eaef4b636fe7309b92b30f50bd9506275d1a2e493f03eeae9a7517bb72554f8b00aa150dbe00a75ef6cb707f5ace4cbf94d1b203f451ed7e1a1a3c95038aad954f76afac3f0c5fab7e236116435b049ce376b9bcbe5869f", 0x87, 0x5, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) select(0x40, &(0x7f0000000040)={0x100, 0x3, 0x8, 0x9, 0x8, 0x1, 0xfffffffffffffffb, 0x1}, &(0x7f0000000080)={0xf27, 0x8, 0x8, 0x81, 0x5, 0x0, 0x0, 0x20}, &(0x7f0000000100)={0xe073, 0x65cc, 0x800, 0x23, 0xfffffffffffffff9, 0x7, 0x100000000}, &(0x7f0000000140)={0x5, 0x7f}) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="f4134ac3", 0x4) fchmod(r0, 0x54) 05:37:05 executing program 0: r0 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0xfffffffffffffffa, 0x2000100000005}) 05:37:05 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') lstat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 05:37:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f0000000080)='\x00') r0 = semget(0x2, 0x3, 0x210) r1 = semget$private(0x0, 0x5, 0x40) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000001c0)=""/211) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x5b) connect(r2, &(0x7f0000000100)=@in6={0x18, 0x0, 0xffff, 0xfffffffffffffffb}, 0xc) semop(r1, &(0x7f0000000000)=[{0x0, 0x8}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000180)=0x1) 05:37:06 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 05:37:06 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, &(0x7f0000000000)={0x2}, 0xc) 05:37:06 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRESDEC], 0x1) getpgrp() dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getgid() minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) 05:37:06 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f00000000c0)={0x1, "4827ca47774bfef05a65f30037ce18c226c9fbe95ba57362024dc78c1ca301d0720e0debdb297e36d23c68b7aabd89b3d28ed4"}, 0x3b, 0x800) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x4, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x810, r1, 0x0, 0x0) 05:37:06 executing program 0: setregid(0xffffffffffffffff, 0xffffffffffffffff) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/31, 0x1f, 0x43, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 05:37:06 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc7e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bd", 0x1) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x81) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) close(r0) munmap(&(0x7f0000719000/0x1000)=nil, 0x1000) dup(r0) syz_open_pts() syz_open_pts() 05:37:06 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) recvfrom(r1, &(0x7f0000000040)=""/31, 0x1f, 0x800, &(0x7f00000000c0)=@un=@file={0x95025a87ca57f7d0, './file0\x00'}, 0xa) 05:37:06 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x820, 0x0) lseek(r0, 0x0, 0x1) close(0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10189, 0x0) getsockopt(r1, 0x7fff, 0x2, &(0x7f0000000080)=""/163, &(0x7f0000000140)=0xa3) 05:37:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getuid() r1 = semget$private(0x0, 0x1, 0x110) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0xcf8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) semop(r1, &(0x7f0000000080)=[{0x69c48d6ca6c84562, 0x10001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x7f, 0x800}, {0x2, 0x4, 0x1000}, {0x2, 0x1f, 0x800}, {0x7, 0xffffffff, 0x1800}, {0x2, 0xffff, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0x9, 0x800}], 0x9) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) map stack 0x20719000-0x2071d000 of map 0xfffffd807f00d438 failed: no mapping 05:37:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000039ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x20001, 0x80) dup2(r2, r1) 05:37:06 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000040)="0000000e72096b61b280133900", 0xd) 05:37:06 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') mknod(&(0x7f0000000000)='./file2\x00', 0x2002, 0x400) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file2\x00', 0x2000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) 05:37:06 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') setegid(r0) r3 = geteuid() r4 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x8080, 0x183) ioctl$TIOCCBRK(r4, 0x2000747a) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r1, 0x6) 05:37:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) close(r0) sendmsg$unix(r0, &(0x7f0000001a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001940)=[@cred={0x20}], 0x20}, 0x0) 05:37:06 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0) msgget(0x3, 0x183) 05:37:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r3, r0, r1, 0x0, 0x0, r2]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='.\x00', 0x1, 0x0) 05:37:06 executing program 0: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x8}, 0x8) 05:37:06 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x165) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) getdents(r1, &(0x7f0000000100)=""/201, 0xc9) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8421, 0xa) writev(r2, &(0x7f0000000240)=[{0x0}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) 05:37:06 executing program 0: r0 = msgget(0x1, 0x0) r1 = msgget(0x3, 0x20) msgrcv(r1, &(0x7f0000000000)={0x0, ""/113}, 0x79, 0x1, 0x1800) msgsnd(r0, &(0x7f0000000080)={0x0, "923c3f4a8c8df16fc80c6414dd32c35312b629859b13e911e20bc9b05cc77d3f6b6da4fd0833189a0d4be2f882de49ee6c691a62ee3fe61833ddb194aebd018364b8f2bc49799bac1db9524bfba04c9756ec1241081157d6fe4f57cc864c84b7eac507a256bc9c9c7d762e91f3135acbf59daeb8e53240d267672069f03e1a06294d9a7885998ff3b0b39abb87e8bca335908c8c1c2f0837cf3dcb45a860089b5f2f82ed2b4232aa488c14e4eb259388168a8e9837f7bb0550457a1557391f935361f6c7f461b187930f1749a5eadfd7deeeeb1e6a6e3374d55063"}, 0xe3, 0x800) msgrcv(r1, &(0x7f0000000180)={0x0, ""/218}, 0xe2, 0x0, 0x1800) r2 = msgget$private(0x0, 0x14) msgrcv(r2, &(0x7f0000000280)={0x0, ""/62}, 0x46, 0x0, 0x1000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x5d3b64c87bc0df91, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) msgget(0x3, 0x400) r4 = openat(r3, &(0x7f0000000340)='./file0\x00', 0x88, 0x1) setsockopt(r3, 0x0, 0x1, &(0x7f0000000380)="4f619fbebf3884f21f0cd056b828d66ed8467b7b24aa2f8be2685bd1cccb0791c55c1a8addec50244667dc4e7e2d1e4e74e6a885f73de46798918f7ef34d47202213efcf70d7f0a43a93fc486d109526abacaf2ae985052316203cdf77825ef6d2220bbe3132891fb8129447afaca695a0636156fb1beaa0f0c5a7559bfb575d76cb0991c9d55663d0518b7e2a6bdb8d477c67640e742c1f1661287b0323e9c0e914576df297fed5e7a7420e76ba83799b1d1b4870e978de26649d87", 0xbc) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0x7, 0xdf, 0x3, 0x1, 0x7f, 0xbb, 0xfff, 0x2, 0x3, 0x5, 0x159ec69f}) utimes(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x3f, 0x2}, {0x156c, 0x13}}) sendto(r4, &(0x7f0000000540)="981017579582342427eef1c982e89979927704c9323886c9b44fa79aabe4d8fcfd22f0567a39bd203ab2695aceed29ff6562cffed50cc3df8cdc7e33c2259a85f5d234cbd8927e3fc5107d2e2a6c4f69815af0b4b7ed7661b1aec8a13625a8b06d5d3d5213fa134980bf5ac86abe9c47282de2510ecd19e4cf8478656a3a1c8b76167ca98250ddc50a08ae1ee7928bddd39b02d6b382d3ec5814b591d8e7c1c3cd0ab9f12732190ecc3e273ba33f235626421d195906e2d8a53b6bc34e7c25ca44264d599479eee993f34cd088d73a8e483b29d941158cf1dab936ad888b6dd9a687d08ea3eda53fd60a2cae084aa7a1a1dbaba7d4b9bc435d", 0xf9, 0x400, 0x0, 0x0) msgsnd(r2, &(0x7f0000000680)={0x0, "1f67608619a744aa20586d84113d5623fcd47c225898960d37b70abb7a3c2bf8dc463e49ada5dcd87be072365b79dabd80b88e393dd61b883e04370b0a162a806b51c0dac59034ac081db161a27491489de8ae793f299e96fc58ee932f3ac8b426a4bba45d7527e9e2b957affe03fdbbe4b438c209fcba7d44ce55899c7c8b77fc03f874727ba55b9bf73d91ced7fa27d38c8041987716e32ae874ff56829e8f175ec9611768f33baad8a1948b0cf4cba280921eaa61d56e46e71a688adab0a4a1ce670f0d43a9d05bdc2bf222b8301a490403bea3755e30d461c33115d3ec29f5a56d6cd0fe692dcf822688d94a48e75b26833cf6845d197e"}, 0x101, 0x800) lseek(r4, 0x0, 0x0) pledge(&(0x7f00000007c0)='/dev/zero\x00', &(0x7f0000000800)='/dev/zero\x00') mlockall(0x1) msgget$private(0x0, 0x1a5) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = dup2(r4, r4) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000840)) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000880)) msgrcv(r1, &(0x7f00000008c0)={0x0, ""/188}, 0xc4, 0x2, 0x1000) msgsnd(r1, &(0x7f00000009c0)={0x3, "d3f70f7be38a0e0bdb15ec78ab77b0674a4b00893e1412c4b24995111e973248249522b17eeb2cfd204783379716bf9a0a204c884cc116106cce38c44d05fae521ac756bbc3a2663a82e7d35f986ee7794d8b016357b2a4efc749c1b75117b3cbb6a326afe49a83bf3cf63e42c787ab93ecb607fd2c5f73b1bb74a10925e206edb638b4ad9b4430dede407da7125494b89e9165509fd95aff6ff5e5f94031778f90daa622b186d9f0e9e439d95fd6736bfba038d87ca792eb0f4291cc784965b65eb9102d239c6ec4a8455af747dbcb4a8b9f2f3422cd3b2bcd9bc17bca49bb7048dc1ae3953f614cf22df738bc59c68ba16b424d7b6a3eae7089f8c547fb6feace3697b053ca3f48c790282bfb3f2e5b1417c20b83aae0ae0583745104185e71e55077ac5690def0bf09342b7fb70ad2896cb7d2b59a9adb6af80c10eb39ffe9e412c569e774282622da8fe5482b10302d20d17e04e83c44b57a7bc5e971dead0836bdf50fd3051f3b719fa919dfb5ef5131a306dfc058def2c926de0e7f5bf879355fcfc5e3cf33f142cbd8c38b9bc6619f55921d3db17996d26a05187097333fde86cd8a78cac0ebf6176c8873fc2509ba2366e20e30f20a0bceefe6b6bae1ed9228e67376f1afc1804375f7055f23891ddb3ba03530ff14d42f825d3ad91156bea08c72f55c8572a468c1625d26a3a2b159af8823b523a535fd5f7e9df1a01834f02783b2371c6aa3baa35c651ae43de2dcb06633fec1f62ad6ab38381f2a1f7fb1d86904ffff66871ee3a886f087c1e8610c938985422d7a89f21dd5862708b82f882bde3b20800e8b25aca58d5fff198c000739c5bfecb4518461adb85fa114df1a2ee5a5ed938cf53340eff6736d00caaf463c2e29a88c93891c3e51ff317c5981c9afa25d473632a84a08100dfd41ba1be136ea9c177d879c2861ddb68db84b2944837844517a21f263fff9d4be4131ee802f68821aadbd78844c4fb2d8205a17f175bd7df8485e9677925a9797e59f5535e738ad24728969580de3056c3dbb768fe1041f4f827b41e6e1f367a2cc1f3055cde4bc7b689da8f2d9ecc78e48d41b3652249f07ef0f4d35f209fd50411d6cdf169d465f0c7022fcc21b79ad5e00004cc508970751222e76f3729ab93eb3e4959420cd9b2802d93d53f74963eccbf63c04c6776014a3465bd46127825af5aaf25a8cabba78c3c3211c805b8696d9dfda36729d5004d05cb39008dc67732062b51f93ab7117de095baf61ebd3d4ad1140153ced32dcb803301710eb6bf95f0f1c647b0d5553471dd239f20410c2bba190095d1d66a762dfc748a1fad76f36500170c82dcedd301b74429cf21b7c4641c1854e9403aa46c7483a2ba0e47b3739d84a44b0371f166d05d38ad3dcf7b55549052b39efe04b4ce4f3d45494c1cfd8b4415aaaf1a99783b27e153346399999b9109ed0b282d5262cff0ee671a1afc61977543eaad6cef603e0d3e79f793780e3c0c66ec6928277284be594878899b0357dc42d7b36e38f595014d95959bb26d9e219a361f3f96536540799facd9c4429e1287bad5d7421d45d84796c7282796d2976f75f652c10283c00ce4e63474013c8f878c826a00884d2ba185c294b8967b50f0a328ffb86904c3733c434e140aac5575a57bcded5e8b64e29939b718aed47850b0bd088f3b36f89e12dacc2b2eb65b939c1c82bd47d8f98530fb6796545a76e6baab400810b6ab609f2d61b8c8defbee71097336305aa396d2d3dfcf0e97aa79bf679b7606525d188158713968c239132b7678c63bec2aa520cefeb045c2c85bc15239c0b73ac42d374881819c911a2b98e7ffb59627ca1d716dbb9a13bd6e54c76f96d46985e887bcd2ede7d781c7dead1500bea751b5151c242ff19a1499d03bff678ca615cc7c795789a10f4ceae950c0facfc4f132b85e2ded8d2a65e80305abcaaaa13de4ad4ca79ef519ffa7fc5f3cf8828d243b5ae2c4e6384051c600fd9ea45270c077d6357001dd12d9872aa32355938ea97859b10903b1d55714cc77f0af32aba49ddc074993673e569f33f83cf93aa0043cb1077f77c9ce96df3094e9214ef64865c0fc620193e74e942df7388cd5c207d4689deaff76b91badce1c3c8aa638a1685a5567c4d196564780cef3d87999a5729f24ac138a39fe94107ea1a4743ac60bd81c1433fec75245a4489553f104e109e5e4fbad9d9af07a5a663d54743939e1d86525e0591fb70872c6b9d56731a1322656372841772a3465dcb1cacf0de496fe613921ba35afbe48ead477a3b3886800df13f02432183af6127d125d9eb5e099d3792a4e24a0a8d2b1729b2ae9af7c5ea5df20ac322566946688636b074c7e83d26b60ea901d939db46bd69ae7710e0d6cd1226f7c3473be4ae2baa8f9ce2318058bce4550e8decea24f33cd7783eb33a43071293ad5c5152a4afefcbe611120973bf379065e1e6bb2fee9aa9b21e9ea82901b980e383e3755f7f0f6d9857a11acecfe09220f91524ae929e8319c8402930d7f73a60ea6f83dd68314af91448579f1d741409592302c005eec4d344b3cd483aa88593d380050889e64a7b041a91346b4757c95dfeb64d97384cedccfb3ac44f5eef1ca31c8d9612fdcb98ebab47fc7719104b13d5fdc557806bb388ab7cd5fe9677dfd0b809a24942fde78b5a04960948db54c43d2dd1233a98468d352068f143d0c93f47042484604b0d236383193c6f82df90413a967460bbdbc619ba8025dfafe29edce9c1bf77dafb3ee8864f57231bc671ec47f44b27f9a2b878146f318f8ab39ebe37a6dfad50b5c3137db42258a29e1d2255223cd8c20f9bbf3e57e7434cbcc5e1b0a57515a6b13f81f5a836e2e729662e25bab8a7e9f52df2c1aaf9dd36036dc0943f91bd48dcf798b4c2774bdca45429e3437112418ec434b04f1bba6d820c5261a4d4e5434b2f4479ed61791d6ed6b2f38dd5d606b7c19df9312bc6e912963fb28ef7fac263737251b71158b44394bffbcb2dac8822c2ede619252aa9098c2bc0180c9b3ccc711a6cc015eb1b9c2a25315ee159811e85d9a9cf6fd2f7e2fa7aa1031866ce265413877e7e834f51505ba2a17af78a6e3f88c7059d43e22625fe1c5743654f053bbc3d4c9bc92aabd71d8a314bfaa0518b4cd9b5519a44af65d304291a150347bc55afb70423c98530b9c561598e48487bad617fbee58b0907539adb58ed4d89f7d8e5f456904515f6a1286e1f138cc792064f07df3eb63e555acc51654834dc36be5b7e9f5eebc3e057f5877c7935878031dbbbd51ae938f5a6de93333cf85290cdb87f86ac104f68c782503f8ea761d9c77d8ba6e26c91525c02728d337e6e68ec5cb921bdf7d227caee552d7b148ab39ca339be4bc99eb3189d63fc68a5ac6b1a7d039d4933f22c9eebc5f6c17e81703e52a7789b7eff1c2f2dbb452bd48529171e1506b7ac45d1b0b8383b65548b119ee7c6cd6dafe26ddde1c59f4690760977754e1ebd9f060c23b363e7af28c7a0b8922be303a90b53d0cfc37449d22bbb8fd2e30e3cef18ec93b42753a26b908cdcbea0fae4ed08dc34ee59d1948b6babfeb69def31c51b4a31fa0f3c14b903a3a2690bc40682e3f2e072e7d5fa1ecba01855962afaf5381aad4f17795eeafd444b1d8cfe1a027a7227fec524cd2ef89b0de60e1477b9065b5ac90b6bf54c9411df15afb2c358e631196cf765e63fe6e3df7fb47e8e1bd2cf8806cb1a7738ac612a97469667c165a2bbfa701266581c13686f2a759ae01dc8966c0e864df769e11b6998bdfacb30549e33c0bb4a1c9dc5fa1bb410860a55b21fad03914be39613125839ebefda3285944fa032fdd8c7fd6345f92f71a1349269990f6227696353ff80aa68c7c71b21cc3bc00f246b99d21d88a8170eafc330853fa11d05585805654f32c5f61fe9838d96dc9e11c8cfa4045b3d343a363d548ee669515c02baf4730453e1d157fb1956993d747b19f4cfd0fef4d4fea25a017d11ced2865b9a1879cdb7307faa5b0b1ec6693c7ca6a742f3f221a0c7af3334479958437d159aa60c8da4f39f80b069e62621f8a98f347cf7c37c3007e95f8769778c1af2add1fd32d75ee324bc712d8bd96c035f436f6abc9926a5822bb1bd984376f947fdd84dff2434456ec3e5c497299f4b8e909827999af044de3a23f7d6ee734f62bbf6654385c2a68d276ca1b4923a471fba5c827fdb79f7d3c201fd63e96d2b47888c64a0acf444e910645d2fdd957817d3d48dd0f31df39cc9e3aa0d9232917da5ebc834c4f143960dbbe26e4074ccf18a817f137a45fa623be1aa4bc5d241e29cea5e8bdb189ad42ca41b464475afe1c20c3279c1231170d7541eccba80ecad42cabd520ce2087dfa063ac1308608b4a20719eb6cdbe42f8886fecf461a1b981d23740194fd069dc08b7812916afcded8b1996c9a6cd6b8bacaf253f56246b1bd32e6d6039772b2fbdc300a515d7639ce4dea42d8f249d85cc71e6c9342cafe4c97ba78399740a7fcade9bc6d7834184088e6340d48bbfe651f309da295949812b2674d394db3adb47b4d64de54598f49afc5d4f7f440b25fe6e4a88facb17fbc1b7719c661e1c94964bdf7e3fbd37363abf4c3db129f2506e8fab93e53d36f71b4fff769a118bedd1e71ddde4d8cae0b6be5e3e8e5874debbfdb9f61e1c0b097ada3c74d5625c494b185e9ebf8d01aaa9a5da474fa9a4c18cf1da455b6ad195525fbc31439fad88bf9105a9cb9a5483724d835fa23f0a8413a9b6a725d8b611ca76c592e22c1f4091c14859bd42be457b127df3ed9274ccb250a5e8be2c6ff99dd349db07c3e3ea3c4219b9169ed50b67d13e5dae886151cfd4941c933d3c1c3d6c7b7fa0971e43367e5d4d5cfcf61958f8bbca9ea6eefeb30e57304a0e549a2f68573d8f0d83cbedf0566bf9b3f23dc9faa3ab97945acfd4bd4b4e0f946f75136d29d33eb290d237d72be14830bf4ef26d810306be41d7b070d016edd43c15ba1ab28f81081531acb80245889d273f7a95e8ae7ae7f52e2c4f560412db0389460bf6bb68f62aeba8d746dd9a9018b0d1a2d7f414539f7c692256f57174068a70f4afaa8b9e3baa065fefb49cdce80edd2f6eed107d6b4cc3606a28d2e374b340f599d374db9fe642398dbdf3f4f15e28bcae6af28850de5b357da67ddc6c8ceb64cf2e7c9ad43f0d66b5ed42bd498fbcc46f5c0c1fd1582c290dc1c7e07201b63df10c7d366801b47ce79d7c1e875d8edc22483ee290a7b22373bfee167dc95199120a9a0782f7b635386edf18fce0b3c532fe0bfa992f7a122fad9065cfc66b375bdc22c3c41792d462612672315354b89ab9f7dc385d431ea15f0df71489ca99f11b77103e0bb54b36a79a2e5845a41e5a861b41ef6725b6932c9fd11f5266ee697c89b5c33ce2039d3b4aaad09d85a45b76ff741b2959f35f41a8b28cda68423e3e1330e735c849a096b2a9aa404abd3161d37eefa93ab2f2d5f2d3d4045ddca509ff9c6a3c33e13d4f009dc32b719f34272be9b95be4fc2facdafffd6c38653183cd4fd29cf6bad43c337f871632c6ab1fd8215c6030e8ac115814529bef79f6b2fbbaa891ea31d2d95c1c64e54e3a9d934b88ba7baa6a230d76332f52d4536f05755e232168fb7c3102ac5cf8dcce8c009d0fd435475b1df79b4e1199b3fda03ac1eee5d67194cc464b65703797aa940a64841494ec26f0f59e638f6fc0cf383b50161f6fdca16bfe5c04116d8185648fc1660ff21a0d7c81b6eec887aefb5ce9"}, 0x1008, 0x0) socket(0x18, 0x2, 0x3) 05:37:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/51}, &(0x7f0000000200)=0x35) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20003, 0xd9f, "b0000004d8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8060, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) getgid() kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x6232, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="35e75cf8279ca93bd09855fa8c73e83f92f179437a761fce90bce82c4dd6e50d3f7ddcf50c5bfe012a143450f11eb27fa54d02908e275dd79a3d45d1c00c8459ce2355a7fe0ea7d86ac86dd77aa71ab8c8471ca47795a3c0f656c0b655df365980a10e897b49c86376c2b39efd076f314326c9eceebe0eaed595573c9aaf1ee8220ff04a1db8e954c848327cace7dc5b0d45addf878c551a4dc6ea305080fd48338a27d809d530b2b8e2", 0xaa}], 0x1) 05:37:07 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) 05:37:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x7) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus/../file0\x00', 0x0, 0x22) recvfrom$unix(r0, &(0x7f0000000080)=""/41, 0x29, 0x802, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 05:37:07 executing program 0: semget(0x2, 0x7, 0x0) 05:37:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8082, 0x2) getpeername(r1, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000240)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x8000, 0x5, './bus\x00', 0x68, 0x800, 0x1ff, 0x6}) r2 = dup(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0xa0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x0, 0x7, 0x9, 0xff}) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) accept$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) dup(r0) 05:37:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x9, 0x7, &(0x7f0000000080)=""/83, &(0x7f0000000000)=0x53) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 05:37:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x11}], 0x0, 0x0, 0x2174337b, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r0, r1) pckbd_enable: command error 05:37:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) mkdirat(r0, &(0x7f0000000100)='./bus\x00', 0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0xffffff}) 05:37:09 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x800000000000007, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20000200000005}) r3 = dup2(r2, r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x6) 05:37:09 executing program 1: clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x880, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10140, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 05:37:09 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x24fe) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) syz_open_pts() syz_open_pts() wsmux_getmux: no memory for mux 16777215 wsmux_getmux: no memory for mux 16777215 13:34:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0xc003, 0x2000000000000040) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="f5", 0x1) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2, 0x2812, r0, 0x0, 0x0) fcntl$getflags(r0, 0x3) 13:34:12 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1802, &(0x7f0000000000), &(0x7f0000000040)=0x4) socketpair(0x7, 0x4000, 0x4e, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000980)=0x8e, 0x4) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/126, 0x7e}], 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000900)={0x5, 0x9, 0x7ff, 0x0, "7a4506505a1c698acef54b05d2983e74e6e6cbae", 0x2, 0x1fd}) setsockopt(r0, 0x27, 0x31, 0x0, 0x104) sendto(r0, &(0x7f0000000140)="100afd85b9f26851fbff1f7328bfd662862c17ea9091984f746a64e918b1d958193bb57180418abfce9b6556668abfe41208fe95cfe7f87e3d93a9eb1c6cf47f57a56158936b0957ae1be2a098ebf2e3ddb9a79335936d2a475c3382a014554d3b361bd0e5a62dea8fd6e3188b48cf21f04901294e8b49d070d59ed7b1e7771d47043c4b02f6f94525fc8c3d440dca43b87cf7996cbdef25775921a351a1df458b3f4177d90e25fb2a57a402be318d9642497704bd5b516c6ebb201241477e9bfc", 0xc1, 0x40b, &(0x7f0000000240)=@in6={0x18, 0x1, 0x80, 0xff}, 0xc) fcntl$setflags(r0, 0x2, 0x6e7fbeb01b5e04ef) preadv(r0, &(0x7f0000000840)=[{&(0x7f0000000280)=""/236, 0xec}, {&(0x7f0000000380)=""/148, 0x94}, {&(0x7f0000000440)=""/52, 0x34}, {&(0x7f0000000480)=""/228, 0xe4}, {&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/77, 0x4d}, {&(0x7f0000000680)=""/108, 0x6c}, {&(0x7f0000000700)=""/224, 0xe0}, {&(0x7f0000000800)=""/5, 0x5}], 0x9, 0x0) socket$unix(0x1, 0x1, 0x0) 13:34:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) socket$unix(0x1, 0x0, 0x0) 13:34:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f6669e83905832c0de3944289cd58d631d75766452ba0f56d751ab7e24d4517c77769785e024a4d21c6ad7346e6be0181f926e56085bbb24159ae4101a58e51aebb7d2483bb7d772e39e5cbedbec1dca323aedf99b321cc68af072e8c48e557bd74c798158a4ddb6ca000711e3bebad01d94360b0efeb4918cc0022a7f045b54269901e60e71dccf6ca78005498f2a7591a6ecebcfdd0022d686720f5422f3a72a4f5fb4398df1b1864856389629f847fa1146dc464"], 0x10) mprotect(&(0x7f0000ff0000/0xe000)=nil, 0xe000, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) lseek(r2, 0x0, 0x2) listen(r0, 0x0) 13:34:12 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) mmap(&(0x7f00004f3000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x200000000000000, 0x2}}, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1a14d5cbe594a92) 13:34:12 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) munlockall() symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='\x00\x02') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 13:34:12 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) read(r1, &(0x7f0000000500)=""/90, 0x5a) fcntl$setstatus(r0, 0x4, 0x4) readv(r1, &(0x7f0000001800)=[{&(0x7f0000000000)=""/119, 0x77}, {&(0x7f0000000280)}, {&(0x7f0000000300)=""/77, 0x4d}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000380)=""/166, 0xa6}, {&(0x7f0000000440)=""/125, 0x7d}, {&(0x7f0000001580)=""/243, 0xf3}, {&(0x7f0000001680)=""/228, 0xe4}], 0x8) sendto$inet(r1, &(0x7f00000000c0)="bbfba1b10ac375906aaa9233792723c42d5c252e21792ef8f0d5dcc135d0b975ac876e5a7142de0d05527001cc57d3b0be668665afe700f182c0c31278941f65c064e2b007b15fcd363bff3379d829ddb89a5cb3a72d1bb36f82597547d0568e51c7b65cab8ebcd7909531d462d227b83f033cdbbf4af6c8629b10251b2e7c44c4f04a4f7118efbc2591b4880e41bb426166cd3d16839009f3d7af1ca78db130e19213a35d4e566f35aba5984b5eff34fe42508c702032beed53ad6361bfe1ba0ce594792f2e7dc8143e97f74671c13498e85055e2008b112ccedfb42aae36e6c77aa12b71367b42f8870e62070580f94dce5f", 0xf3, 0x8, &(0x7f00000001c0)={0x2, 0x2}, 0xc) munlockall() 13:34:12 executing program 1: r0 = socket(0x30, 0x3, 0x2000000) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="a2cb13fbfbde15f1074733e2efffabe39200"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x7, 0x100000000) socket(0x0, 0x4002, 0x83) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 13:34:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) r2 = dup(r1) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/42, 0x2a) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 13:34:12 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x220, 0x28) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x2, 0x4}, 0xc) bind$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000cffff5000000000006af2317bce53c3169077bc2570cc527ede2cb87eb1ac40be20954a5c070a4200e005004d000000000000000000"], 0xa) fcntl$dupfd(r1, 0xee82f7ff375b77c5, r0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) 13:34:13 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) setreuid(0x0, 0xee01) setrlimit(0x6, &(0x7f0000000080)={0x1}) fcntl$getown(r1, 0x5) 13:34:13 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000180), 0x1) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 13:34:13 executing program 1: clock_gettime(0x400080000020016, 0x0) 13:34:13 executing program 0: chmod(&(0x7f0000000080)='./control\x00', 0x20) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 13:34:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x4, 0x0, 0x100000000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000000c0)=0x4000000000002, 0x3cf) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) readv(r0, &(0x7f00000013c0)=[{&(0x7f00000001c0)=""/220, 0xdc}, {&(0x7f00000002c0)=""/85, 0x55}, {&(0x7f0000000340)=""/79, 0x4f}, {&(0x7f0000000140)=""/31, 0x1f}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x5) 13:34:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x20}], 0x2}) fsync(r0) 13:34:13 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0xffffffffffffffe1, 0x12c}, {0x18, 0x3, 0x10000000000, 0x1}, 0x10001, [0xfffffffffffffffa, 0x1da9, 0xb, 0xffffffff, 0x3, 0x1, 0x408, 0x7fffffff]}, 0x1b) r1 = semget$private(0x0, 0x4, 0x6aa) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') semop(r1, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x0, 0x200000000000000, 0x800}, {0x3, 0x5, 0x800}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 13:34:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) 13:34:14 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f00000003c0)='./file1/file0\x00', 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) renameat(r0, &(0x7f0000000140)='./file1/file0\x00', r0, &(0x7f0000000180)='./file1/file0\x00') mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 13:34:14 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) flock(r0, 0x9) write(r0, &(0x7f0000000280)="85ce08829c3682afb97edad20d0e6d3cd897735971970465ce0b7ee4a45c58f5d68e8bde614d490e423ac66946eb8bf2e8f54a356bc50322cbceb859dc129f4919a93fb84408e4808adcdba8f6aeb34ac8d20c894e84a52fd86e07311cccda5db802a74a7e04cb0ff30431b4e518730a879f3f58bcebeaa2c9dfdaf80c02eba87d0103681aec61535822dd9158591a154a71bc48949f6eab4b34d0cdda56c1f3a898c6780253193c8de9322365f519c6e2d169daa3040adc6617504cbd95dc6af3c03972fcc4fb5ddf4a8ad8e15f51710cada66c51a9672d82d02432e503c06f05d96d499ba7d615f591500af106cd967c5ac431d0ca70ae491f5fa825ad307ab7b74289215d7aba22be53ddcc233cd2d487511f8979c71b1e4a21627502787b53cb97f0f84c7a4d29d01c5dc162cdbb2355ca390fb73ca62cde30ae664d06d5f300441a7b15c25fd00c66a99b42924ac93316d9155796fd48f9df1af736035bad87232164924e853d463df4faea743107d24b519046613011b47dc39881b7a5fcfa4a6deeb2dad2a7fe7c37d17ffe10f447f7123d90fc17d3a7da02a64681da8a3062b70dccc9cab87f15d9e418844ab82aa61bea0ec97d6111ff41a9be69745ff7e12f10fa6c15cfc3bdb2de766fbf767032f03a900dd1b90fa4add8d6e1f116c5b6c45704aeec5ce8589558e2fad0db66861d3bc10682bd6e923693fccfecccb7ad6b1441094ace2bf2c1d9ad405c4af4b5a7c093de744849e11ad234e527189ad4c6df434034747f538566c481d62ad78cded03d22bb7687add76936d9f7c05ff8843b1cf52ba0d727ce54840b57829da62a277ce2760f44c49d3173c41819d2b5b3109707507b23cbec296572dcf321e195b968f71c91bc2ae15053e04bc093b0ad9fd954a36bd71dc3ae23739f9b4730b533f2d5a6a06057594a70c917ba33ff3b1b211087f3ae4fd0b159904aac96bab03bb3fba239bfb031a6bf763c4c5f75241fb61dbd8293c5e5591cc8f1149f509d1afb9c36f5aabccab4c91eecc07ad94ddd9ce465f396a0fd07f2ec2b62d30d4b64c5aff9212db632ec1ad6a269a1df887054fe936cef91f72badc2b2be3691506f1f1e6f621e77af57b618341d8467b26cbcf0bebed322c37923a6f1d5be0625704671c20499b23889263386af97202885a752174dc7919fdd37cc55518491c84eabcb3e4a007f4c7c84fec30ec526c788a2360434622290c06d45989f6bf13f2cd7b3259a9d8540efa1e0c6a78a12dae134b520ecad19ec431e0e03a08acdc064db7f80829b868311b5f8669fdf61abcbf651a6b30709f39bdcba934bd10d1593b11f5980d3c94707b4b53ed2d0b81e43893939e876b3ab1c1bf07e0e97b0056b80e62f71ff565e6711c2c5ec5e0d3f50f5ce443472e18d4ab3da1334b78c16ded9b3b70cce98464488cc765cc48a1b172d90677836079a4b70648ecd0fbcca963ad15fa56b313bb6952122aa9f65a24bdc34ee3320d05526c6768ea45075a242798da9cd6381fb9a5b15bdb68b825d291e33ceab5c2f0b1b83f70eed36b45bea8c2a0f86e0fd259bad23990dfeefa50a58f6996a3cc159f9bde149b7c36de75b67167f4e167df4c5a5955d337432d0836d0b27a5ed23ec0570770a9d3468e31704ef2ca79a8483221d15ce62990f08dc5a062057a96ada071d0c7b04460a8928ad6d61eb77a43b665ff4d46501841dad9a019a7c4bbff2ad7991a85fb36572863ba6caf6135704fefc66b011bf454fdec02452068fc30581dbb05d0d1d134031269c6fa58ccb2cfd13ca954733f3a738ee60a7665c9f4aa0d4d3780d1675c6cf13cfc9272968ae59c1adb1ed4233db80b4f753f26a518b587f8736c1fb3d809ee7132998efea851f44b237097d9e523e27df81406d6188ed86877790c4d7e723d91854fb618f1b25f12660afccbe25afe81f96ff17d728d25e5fe1cf9f4f5fc528c858b8e1eb181011f1fecd1f76d9a34c25d55271d9f7186b976b1c3999a217f42f10c15726ac1238f727a2", 0x5a1) 13:34:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x84) write(r0, &(0x7f0000000100)="cc", 0x1) write(r0, &(0x7f0000000900)="b1698f2e642d65185c8f8b39bbf5c94916fda025f589d655f51dbe3836418f811007c3ba954b51d701d8a40cf658ff842f7e9c0a55c553373c84df6b8e0767214e10a3dc271d38739b666cb8f626a48016aec8696e30da5587d2d3bfdfff3f0278ba560223fb31a839d75bc167a1b94610cf44b56ee6fdb27d495c98ff0754d0683e3276326882e73ced64deab6bae9c3f497cf0e4aaa7d45d75b1ac2ef9a5d985c4b551223a6977a479cf3dd1d35eccad5bd463b5a64f50a9a6e83a9a59915e44e72a37895fef6dd45b6561bdf66a31d25e9c23289db9b086f42a2cb9d2b34b4b744f952e626269069a7dca86829f52a00255d8a7f3183c5c0d718aa62d5b7b50df0bec6fd3a0cbf8f0fd8c04eef01af6bb2de3e8f93fed4ad5c2178a10d27da49f2095a806cd7a0674359d67c6e6c338720313413e6d4f9e57d9ac5ecdac003f6c42b519588d50fb5de1bb14e23770293513568ad9bf0e3983c9ad4ea178afaaa9b524d12c1876a1d9aa4118d33ebdd3a234096b1fe50f369323af8af5e955ec8942e28626a43c926d0b7f5d82fe2d1d05373e21090769187f6c5c057fa2e96aca77e85901d38e91e945f4582733093d5d5793c0d9e3525d044843b025b8cc78559103bd09abbe7b084b094be79fe6cdd38edcafc8a82bc8a2aba7d77d3b7d105d8050ad22e43171895ae7896f1938cb49829a04ae0c663b6f54dbfcac0379e7f40fe6e92985ab11d3630ff706fa2a819740772be9cd2a5ecb705c9089715af459de13dc55b5a286c233890375361ae28c308302e571556a880944cd8304a54cd5d1320f6046adff9b95eac1774dc38014b5eac8b39df48db466a6f97a91e8dab9637884f0f21b9dc5bc84a317ea8fad4acfaaada8820d946011e182a8544ec5965cca54bdf6e7e8dba01907897a18d4899398a7da5de0c071d99a87c4a44d3ec0e15e5b597da2cf84376383aa00b8973233e61833565b6065a825f4982aabc394607b8ef1821c2ab9c5b0e5696cc89bbd0affe9babb2907d7a04a11a0b80724ff49c14432b0e5192d80561285197ac78d4d65fa55f642a7233689e12e489efd819aa5d46d26b0e00bac25af5b79b1d5bb58c58c387a2f51f90efd6889643e11abcecad61b56a185c42c2e52fbba44b9907c06b196063c97b1efec5bb6c1828e31225fe6644f78efe7538fc76cd5a5a8a2ad7825289ca3bb71263c171df29da38b0124be697f96e48b416a95ea9487a4089c4b72c3dd3df160dc479576958f2ecde077b07b228982cafd79a7696b8cc0c9aa9d08c20d953ec287fee6b389b985163fadf0352a593ea22dee7cbe35ce8252176c381b68b72599328604fc5aaa624c57051230aaf7340ba6c1f83256fd4ef89dcc9a7301b8af4d684fa6cebf5951de9f91258df74e961257fdcd0fcdd60d5c3d6bcb4b9cc864868a86d6b46f84453e75a666cde3872bec178fb1153786fc54145a7fb7c083b5284f5c4b6727f20666bf15ce38f6f5379c0359e5076f3112a0887e937f471f43316b04ab8e79cba139e02a2895c877c5f299795c74ef8ccb11cb270ef2ca8be744c3503ccbe6bd9ab78897a2aad3ae771e801d4312477434e4022d0e8b93de6155e8d2f3064489e0821b79a12766640024e9e0bccb90781c5f51e25d22d08c118c0fcafcac0fb86292fbbafe4f700c30d4ac497533770acd3b0107608d29b80ea44926680ea60f87e5ca9b5d2b37067ce21dd59def8b07f531f704ad953e3f5845ec29694d811b94aac2f28a915aea9350676fd920e794e2e576476b836eb8c070acdec1725d0b97efba99c548ed6b4d9ce90d30d66d06b678258ddabc2844edd4120b27dbc0fb1a5dd0a24c01d3ea3c7ad834c6b730c3af1066a8d08a61fecdd8e714f99d0f93315c61ccb14364604cc4877d8ac5094058ee9edb7f1fd76f9afc7b7aa7a413ec0d65b6a09534a2aa96936a72acb67cbb78f27c15cf1dd925a8851ce8a7a751591f03aed948642d18a28e833bceae4afd195d89cd10a763fe15f01145977d4d1ea93ebf3747ad9ac074651cd637d252b85a100b20e29af32b7d5610c46668d11a95ce5fc070df230e44500ede10fd964b1824313c5f3a6928675929b34c337ebad4d6a9a880d01ec10955bf9492d5d942e43e48cbb4972699ac1b4e4d2363d96dab2192667d96ddac5aed5e299cf740df5dae5cf3b42d0013057f22ee0a8a81d0530d7d37be85b45d5093950a3e7dd90ff3b7296b164eba8338a4ca7f03851082a14fa28b36c7d8f81024d5b424c7731df06ec72c184d0cc9e6d64a5d32f9494e7fce9405a863a7035cb28b2d90df2b104121c0355755b758d3e5efb5dad3a8832237084b4dc61211c1abdf01f016d963f9a78241599083704a0d922ec94779eb36fa87b162d81e29f0af696dba860918307566cd291238810537b658a21d8fec6fe3a7aecab6496a4afe7453d6aedc06fe98fc6e4c04be85632c2202e5548677cd349ed264c69f694c5139e67fdcab9a1926b807ca515d304d1820bb40a28d3cd4dff8461a25a3576d5964c4819a6da7a8ad28f3f4a74feb51a413c7374306c7c42849b91feb337cf62355bfdd969177014b122bcdfdc40ca33dbcff57bf996dbab6aab3fc70384dd49f14a49fea1af36718960d0fa47f9869bd03972681d30a0cab088c7506b95965d0e47b349f0000c6a45b6ec1d1a894d76ebdb30851db466d12c40d372b40f4d2ac1ab66d0a97579488e0d9d5afc5e0e9a8c0d99f00aa0bbf5a743385bdf0d034d18b1cf4d387d2dad5d507d13a47b9256c2a1112cd73177ee615fb01ccbccf156fa9620f1ed908dfecf877cba4dbf1f066e61cfb2808fc09ad7244d2791c6013e667f1b12f519fd45601ae79c7c4b5595e96d164ccfb55d9d95d00b46512d1956aef588e925ae84ce000dbe10d5021ae7e1ecb2d53b50375076d99d318b5933b608323c4ce8e1fecf665a9f488149ad620d6a2f35c50664dabf393fbebbecd6262d14fd431017dac02815e4a2209e56922ed37077857c514fa7e14a4ec51da85c8e79f8e676131b9689ebcba7519bed987beee06b670540e44dc1af4762ff9276d78fb30e160cefe967dda5bf1af78999d2b1d3b7e8c38a6361417a1ada8d604be5de5a1131d9a7a87868c809187d7a67f2fbd153e2106a06eda7e6b783ea36bb199baf03ddeb5383f1c6d50b92490b404258435b7a1fc40e838463ddeb59d9dd068d732d58c01a48cefcbd456e9666ea51531382b1b889a5c08648698f1b564c3cb50586de52bcb3fa68712ede617094bc291761e7fcacbf38fca912a789a2023d1f4790959b49b7276b99d919d18c05e6268784a455c538ac8c96f93f260eb0f07557e9ef76a8c06b2bee4591b0ce6821e11f2626dd65da4499c84ee7a773fcde76fd2741f00723ded73bbf3d7a27e988f1fe3952e25590322bea8edf110e12e479c84982d719f216fa918b882d236e46dd0bbca4f1a84a84a794b933f8317ad41ca085571f4503d4324bb2146119308568467741e2a458214fb923aeaeca78bfa645d163ee8aafcdd9c4f130c16122864a10bcc844bc7fd4c549891adf73ccebb928fcc0f358520c10df602be9e465daa08d7dde04c5c19bf7489c5261e38f9c20904bffef55e6f64da9ece5117218fd4dd1ecb856412e13ba754cfbcfb86b3aed1b04f265fb7c46a5a6f6d1c6801063fcd1d810663610eb64832baf2b0ff284f1498c9ea19b35438429134484cbe81e16b2279f4d043ea066623f72bb176d5dbaca34c4bbab75d7f2aaad41028f55d9814c287779507e0d7c08c7187130202bc54ed72b41a1bbeac1646bc88c731b8d13af8d5fe7a1d93b46a94d786e53407344102bc48fc1c0607949c5579a8a505e44943601b86eecf51e7100dfbcbd97ba8e5ebc8a5d793e43fce71acf8c3736679001acd6a4d2c8617d1127f0c34838a2495836b9a82e244d7a7454709469568ecf6111b05b56b9a3762bb9ed9c35da4434b1bf5775ad3e3a54005109dcd9d68b7d84826c69f6439edcf52dd72bcc9ba49c51bfc80bda32f4e8c60795f7000ab37e389524c6647ef0aa839240ab93869de72a2a983aaef51d98b9f1c216056145a883fb3528576bbb8bfda82e9ad0f8ad239d908a5bf10e97218530a0e34fd396751cb231717ad46281155226f304bc752121e1b3b13077e9a7451298a4872656a359e32ce08a5e4881caa391d73d7380d4fd8ef3f8b81cf5299c4b0e46c68521926a47092a5a166a28b8316ccb8758d74b7bd63608dc3dc430ddbe8b07a64699a8b7b1aedffdab6a2e7bb62bddaf2bb02fe99473f096e9b2f2f8a95514219f15bdf5fd3861f2a2cbd233b84ca21f3d733f44c821056f3afbef38301af6ccbb428aac03920bddde7df387af0fd455898cc15ee860f709c42d53de25ff384e52d5c55919f4748bbef83e71d0e719c3fbb3ec6b09887d18709fd00abf7c35117e372b64f83f5dfc4afc56351c63a5a5a181e5e483da9b0f4da95578d2c9a0b3ce468f0045e6cb7a04b91c6e7100695e7ab0b17a1f182cedb18a1977e718b70378a946f94247f9d22bec6cd2f44da8970c27902fe894b815cdd261951f385dcf5b8a330c9cdc0827687367590ef625a4243ffbd73f02a490320904c60933ec2150ea1363e35f9686e9a9ccf7e63fcb27c21bd87fd303509be87cce9a4432aee92c3f5fbd397c25c9d2206c406107a854a4d335d9ba7cfa32632c15978b42c7026d82076546708ff264597ce017fcd89e7739914726611b4a21cb550e473b371abd299e6e258d33bf7b314e8bcef94770f09c3dfc12c22298c9397c82e275406042bb24fe2b64ef36bbe6cb99f84bb21f55a2e8dacc7dec8c269efcb73ee93d8c212f166850edc0de9e2a9e83400e863c586aa83ec851b10e6eed7f240478107411f8f9569ed58cabee5c1dabc892bc4da15fc371817cf6feefb4a66e950a5319eca4bb9b6510ec23d159d019b3ba09466c8f17c396e8cd16ce8a089809e235f94a994cae08a07d8902b32e66fcfc489896720c0527a4900e6080feef908ab6e18e7565bbacb38daee46a47722c2b70226a013ceea1223432cefbcca74ea7de2d86374d7cd2e4d7009c8bd4470456ca2fe9b8fdedab4f5ccdb695373b6b1fa31f282ff152e6065eb6a440471b3a14da62caed0322e226242d727e39e7e0e32ad686ae922b3474c4d554ab6d24df94847de371fffd2f30c42a329b2f0bb4ef187d51e05eec7cc85bbb0a1a16abb7033ec708f27dfed947f7950bf208c472884cd9122dc3c2334cdd70069d5f501b1e3c0c37fe5402df1bee0d3bce66cd280db42a74ccc4cbb0df6931eb45f9b2c24ab004abd2993f75f02039cd26c2a2d3646dd79ceb8f6daa6262c1cfeae889a87330b0ba0c135bc6258e2f031c3b157fa40fb141ed7b4e5d2186bbfadd53e33d3921c3192ea55e5054d95b8145ff56aa79eadbbcad1dc9baa9599cb62654cb9d645c026d720e7c8f77850919a151dd8ae0782b0a0d1ce14d31c64677838d1d6b3647653af0afc4563692473362ea8b5dd90e06a21a9a4caf07fff65deebeaaff9937cfb9bc785ca82ea727f16a42f87796a6f20feae7467dbf232873bf7b36f89d8d9fa6f327754d88027d765f286dd6fe1dfbf0a760a38c1d0772c64a8dd7bdca093d754029e69465e5a6a9732041c55b8e7ec76cfc8f67be5299f3f7585f08da1d09dd5da781399d6b9fd0d7fd28ac0fc6e123b24afa2d46debe646bba12b15990c642452a57cf6b60d1bf4f1efcf1b8e752a9a352a22152c17", 0x1000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) 13:34:14 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x0, './file0\x00', './file0\x00'}) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001280)={0x759, 0x7, 0x2, 0x1, "f55bc0f77f88fc846174606ada968f2dfd49602a", 0x2, 0xff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x2) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100b0, 0x0) fchdir(r1) r4 = semget$private(0x0, 0x3, 0x40) semop(r4, &(0x7f00000012c0), 0x0) recvfrom$inet(r2, &(0x7f0000000240)=""/4096, 0x1000, 0x843, &(0x7f0000001240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto$inet6(r2, &(0x7f0000000100)="d86a28eb44e281149801a4e8eb9c1760d9bbbba075453e60224d00b4b5e61436541f4de4d7e71b9722b300eb8eec6e5939d308b8d7aa52cda110c93ba017b48e23c0c18a3d59d9fcb6613400fc6f1890950c11531f39e0b1e0189774a27452dfd13b9dcd3a4243676c1d3f497f9e8e517d536880c103cc09b1c6b1d7565d9c5ecaf20ea74c6d5ce58014c6f165cd088ba2ea244d003d5090ec0ac1e3667a1ee6380ea51510b89ded89bdb8c970b8f57f56dfca4c2028fce1f9c788dc71", 0xbd, 0x0, 0x0, 0x0) 13:34:14 executing program 1: r0 = socket$inet6(0x18, 0xfffbffffffffffff, 0x0) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) 13:34:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x1) unlink(&(0x7f00000002c0)='./file0\x00') pledge(0x0, &(0x7f0000000040)='\x00') kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0xc1, 0xfffff, 0x81d, 0x80}, {{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x6c, 0xf0000008, 0xfffffffffffffff7, 0x7}, {{r0}, 0xfffffffffffffffe, 0x34, 0x6, 0x7fff, 0x3}, {{r0}, 0xffffffffffffffff, 0x23, 0x20000093, 0x4, 0x100}, {{r0}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x871d, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x5, 0x1000}], 0x4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x12, 0x2, 0x0, 0x659}, {{r0}, 0xfffffffffffffffb, 0x2, 0xe, 0x3, 0x7}, {{r0}, 0xfffffffffffffffd, 0x10, 0x8, 0x3f, 0x80}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000000, 0x4, 0x5}, {{r0}, 0xfffffffffffffffb, 0x8, 0x60000008, 0x1ff, 0x8}, {{r0}, 0xfffffffffffffff9, 0x12, 0x20000000, 0xfddb, 0x5}], 0x0, &(0x7f0000000000)={0x4, 0x2}) connect(0xffffffffffffffff, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0x8) openat(r0, &(0x7f0000000300)='./file0\x00', 0x20, 0x20) 13:34:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f0000621000/0x1000)=nil, 0x1000) 13:34:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000003c0)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000001b00)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167}, {&(0x7f0000001a40)=""/40}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0) getdents(r0, &(0x7f0000000000)=""/161, 0xa1) 13:34:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='O', 0x1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) r1 = semget(0x0, 0x4, 0x400) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f00000000c0)=""/64) 13:34:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x480, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x10000, 0xff, 0x4, 0x1, 0x3, 0x64a, 0x559, 0x3, 0x2, 0x6, 0x9}) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000340)=0x9) r3 = getuid() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x0, 0x7fff, 0x401, 0x1, 0x8001, 0x4, 0x0, 0x0, 0x1, 0xca7, 0x9}) setuid(r3) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') setreuid(r2, r2) r4 = semget$private(0x0, 0x6, 0x440) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/144) kqueue() semget$private(0x0, 0x490842108df05018, 0x20) 13:34:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/225, 0xe1}, {&(0x7f00000001c0)=""/115, 0x73}, {&(0x7f0000000240)=""/84, 0x54}, {&(0x7f00000002c0)=""/167, 0xa7}], 0x4, &(0x7f0000000380)=""/5, 0x5}, 0x0) recvmsg(r0, &(0x7f0000002680)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f00000026c0)=""/216, 0xffffffffffffffdc}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/67, 0x43}, {&(0x7f0000001600)=""/34, 0x22}], 0x4, &(0x7f0000001680)=""/4096, 0x1000}, 0x0) 13:34:14 executing program 0: setreuid(0x0, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) geteuid() r1 = geteuid() setreuid(r1, r0) 13:34:14 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r2, r0) 13:34:14 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x4) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 13:34:15 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x8, 0x9, 0x1, 0x2b, "108ea1015829f245bbfff7483b46ac01ef791e21", 0x1, 0x8}) r1 = syz_open_pts() flock(r1, 0x6) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x300000005}) flock(r1, 0xa) r2 = msgget$private(0x0, 0x5a0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0100035c64429ddc7dfad1000000000008002b1810009100000000327c6e20842dd134283808c009"], 0x26, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) msgctl$IPC_RMID(r2, 0x0) 13:34:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000033c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000003400)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getpid() r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003440)={0x0, 0x0, 0x0}, &(0x7f0000003480)=0xc) r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000034c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000003600)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003340)=[{&(0x7f0000000100)="e9afe27715fab76492954b7d45202bd1924172349e59448f7dacd1e95b1d071fb312e6872cd1224967c8b11891ac8f2ca8c0aecd4a04c248e0321bd3343f4dfa0fa3f899b48192ffc6b283288f4d513ec3a7a2e7b2cad3810cae9a45dea8db1fd825ff43760f6ffe200b442568f1abef292869e2891c06ad82f7405950913625e19f9593d65607278a526ba83690b55f051d796b82379a75c49c992169f57e76b1aebcdd44fa1d06cca054da656f4e186b4e358bedf2e7bf05736e5b1489f00bf8afa4793fe8b8cefb254a1f91e922520d4c74157097e58477a6f6595f18bc23ca20e2c9d5ae5dac63d07e8a139d1298f8c545928e74b3061d522bef926cc22b259da2c2838995b81b484cd79ff207fb7a6f8a58c951dc6b3a87a71cbafc31212dee58d1bd09a84bbc4ddf67c9bb39687d3b852d5c22eaadfceb56c29f2a7c707895edc3ee3d0e9c075641b42ad888b2218dd42a424594706555a31fbf079c3d8483ef4d8f4203f353feb03cf1d4825c169a909b6e03ce3d5c3273fc8318919b38480559a2f7ac14f91a48dd323810f58cc91ba74a7721347c12b26e9a0bf3da62cf14ce607f3fe607fa8a9124efa4f81ee7577b988751ef3c80b25a3b3adda775e5bd10ed7776e156f9b0022ef90eaecf5ac205c544d9708c8965e96e4f0e04d8de6e4289707e82a04886935bbb18ed65489ee8d013fb4bfbb986d8777378e4c215c075df15a345141f1e5cdfb37d991bee91fcf69bc74dbb23f1376d61401c265b3cfc8ff3df259271b5fe1fec7a98d310d34de490da39e8e7a9febc7f5419be608650149ba2addf3347cd6588276b183c463bdef17f1845b67b398d0ec472620305ea24faa92706b0d2e93fead82f7ef7b78ea7d3d2819f24e80c59f8f3356ffd22bc6d904d35050e4b04a813443a5be716505e64408d4615ed7c1c80321f988463cf28dd76e7e7003b41bbeb49b78104b7c69833014b95a23f693aff0f7d1d1e2ace8b088671fa80a51a4ce62a07d0dec7462cf424f9d897520094651eef4e64ee995bcc6c63c2f7319b7923ae14215149f07923e6421e3a6aef88da32ca9b2126e2e2ed1ac7ec4f93eb47c68ce432f8a0ae68c6d5a9b8827b33e6d0bf7548bf68d1e5af6ac2730542832090b34e689b70ac94747756cc89cb1516dc1044b8b5d9a8fc413c3d0a6671bc9cce184dde03f215c4c8a2c0000a22d93a27b34c08baffcac573aa9a61928d1b2c940a3fe1ec5cce3c0065e3aeaecd8de5700b061ed6c875974f1e8ece7f8cb1c892617170f42b7edf583e49215bd0ea2f2483bccf49ab048e6c0147e387ca1854a43354ad6daea614bc4edc3d8b1ffa485828ce3b715246099c26544a45de313dbd5c2518adb999d25945e3a46d7c2932de826350d5386a3ed9081e1320748538a45aaab8690b38107d01e8767566cba76cfd10e43520a970b80aee3da9cb8edf2dd250b2f39dbe6a33dc57489eaacf26256e01c9f0088e25dfa72ca36885aa2cf47f8ecf0bc52d15be1ff64cd9efb0d22f948c2cd7defa1d12f6189f531c27d12fca758d579daabcf78d37f6903ee93014b2db629f79d12a680db6df1f67018db7c1cf3b99b7f5668dc165bd53c9fb7d6db0319a1ee9ebc21b26f85564aced7a6009de16f124ad0572890776787d48301cac1fd2f7443f1a81051d7c68293673568f9bf9168589f60d8546fe5fc1572619169558b257d2a0bee3548c0f745fe42187a7c5f3fff919dc1dc6793252372a31f2cb233a6a27291f8f4bf1ef72253c7718de4a662596ce7f674e34019d90056bc4f32f1c3833168765e8e9b1b621b7f0247e159bfcb8dd71049f907c12068eefaaef6edcc228c7f0a5d6d8edb9f6b6502c3ee0913735824ad880c3f569190f4be3cdf3bda421f98122e2ee7e7568d38143b6dd76c8571d045515520a43a50103fa6697b3398097d7be7a878a7c86b0bcf8e5d3034ee297ff11c6395a534dd24c2c098fa36a9ca5d04f346b00d6ea8b31bb19cc0bcb7d603a72f2822079c3c98aa5c294f09a20ef42b0936de7351916496a8b23c40c0807bc4106289f42645e27a39856f8e14bfca0a7e6d88b7beeec3158f881b58194d306a291025a9d5acff027a57e8e689749386bec4505e31aca8ba363bf4eb8497f6769b0a6c1daa149c033e827f66ab403cfc64ad6fe19f13539bf7160ddc24df06563a27309abff7ae0bf5ff068e2065503c54fe56ead4fc3eb15c29d287695810cd449435517ecd439b47c1319fb750f8a68eca0377ba1be6af69c36fef6b59efb6a9857544a1cd5d19127ebfe20391028f292be1e9922d2d354ac5a3472a3b4732f0618315aa2ac1ebdc2d5db9174c13f2bb52ebe047f4151dbfc1454d1805bc5c69c0d5ab0a81920bde8f1aa05e88f565212469e484bf393003219329a57177c79a624acd1652ec924cd2b9c953671157321268fa1cf1b1ff6de310eee47d8be06653aa187f85b9c62f3166ba043aff9fef7f6af4717bad9ce3e96a23c6d09d33fe164c34d143776ab755a048dd2cb8484e618d0f84ef7d95c2cfeac7f60c18816c5aa9856400b4cce1824b8b0620bd3baf0b2e8688f2002888552ef62fce272ca3e8138a6d881b6b638fd074f9fb51157c539b67a5463ed17ffe339afcaf576d99dee3dc8810c825e25b86e320d3c03e3534a0e76020cf950a6c3e8b7fdaa15c7820ed02527127dc3c3891c5d3994594a07f4d22810f3d85c9e540c1113bf99bfefaa98d814cb251eceb9b875cb027ea7b41b83c284295dd69b5eba0223ece56ba51d8944494fedf998e552b2312ed6f60131a033812127aff7d1797e2d3683dbac7b79dc731c482885829cab931728f27165108c122917b62efee1e8017e22ec8018707211a25f9b632e31c32bafb967adc999dd645da202ce39670c958f0d8bac855a3456759b71b325e0f87c01696fee5026864271644550cda54c8469ae65bd4a4f42388048a80614bb87ab344e5f0f446552716324197686b551ce061ec1fe871457c31497d53ff54dedb29abbc1b09c072ffebaccf3bf037abc22729fa5575cf50df0e2cc59400ea5ee0c017064adf1bc20e813274060ecffb2de4668a38e5c0cbefc49a75570b74f82209e278660272639967fc1c154cdb06d13c66c17ff09659f9855bb85c2997ff3134bde772ac4b6ac171da39a54cc57f567a55ddd0f328b42df9fdfe984d362ee406c62380a6b80f91ec4f7443dda541d0658dec400cc16b9a532e700a7d903ca7857d135321f60bb65a4a391b495c888dba829608b5a9aff0c2d816f2d6bce9d7eaa022eb23c272a50756c79a3c11327d03a07cea990d81ee2dfd4575cbb6ee9fc7d68a55b6c9267fc114f863fa95029917f742fc4d391798ae80f9a747a14881c538b05d9cf7f624f9c70c4d4ec74aeaf3bb0806b48f3473b4a88e41877b3ddc8f62c8f573fc5852ef36a51ac3070a1d17fcbafe6e59795a19ec95f3d683c9f67f09e2edd44d66022e961a638a9661a779777c5749defa74518dde77ac300bea916aac0610e7f67ac92a66248aa507c9e28136186fae9ddbe94e067247029918ac1ef65d2e25a9c35b8fc7d3d91e476adda2b51e3a24395c443e3c6fef54f1f1f850093df838e9ae30208825f61db27b75dc37652bb64aa0a539e3b770748fab6b29f2b922c8e1b2033dc7840a7eafcd40186afaa2c189a46989ef2fc406ca63ff82d7834b91cea48f99503553ea36f681f6ae8becbdfa30a5cadb2b5706c7bd84be722f85eb0f5d72ceaddd3db87a9182adf388b3403d5d8ea0e23e9b4e4f1af18aa9fd191ce36b99f90d9b1bec33746765beadaa782fd05779b716667b81cd61fdedaf34b3708f8c6b840e5f3b90ba686b19cb5f19c9974b9bfa09b869719b5335827617ccded61120c9ceaf57f223049bc021d561b704a78ebe671ee995c7d0e8dc052431bd1f1e5d54154232308d7f2647ec1dea057e6dd0e6c348d140514d5608c7809dbda1486043793af6363e68c9cff9d452327f09e87cb1bde54ef7296d4ee3a08677bc7aeeef207cffdafa0148fae5d1e6e6dbbff1d614ca3952a68363a901a2a25365f3ddddbcc505d73fe1ebc2e444a73c21d2ff93ddc59081cc739549c081f864548adee61487df8472302ab727c935dbc23599c1749a27905541a589274b25e544b4564b2e5fcdcb42cb6e6542faab0b0158df7ec9420a8c0b5ae1cb6566c0f7e0e54fedb1ab690499c4a4fa2ae85c5c1f007602dbbf97cd65f318c8a6b3553eb36e57d938c1035475466b4c47054c40838eaf724149ed247195dd81441e3dc4a64b5ca9717e28f6bdb48be74a5e9d8bc70ba4413aa90c38bf8752042c2973ec341478346169ba88c9c8b9ad52a68b021f2f26d7ffb936d0d7a904cfe0d1caccfb99601d0756c5af31786f75be824e62510a81612633160877090796290b8bba426b77d5bf33019430494881d325ebfea7a4203dcd11c707cf9feb29cb2d3e456c526b2599eb881c07a8ab0a7586cc99198e6e865699078affac32d3e9f0aaf7ef000d2dcbf339e4e07dbc903be8d4ca4ede93761f252a21cac592f1b0d4c94f9aaab914d2a388f10df1f97da82350f19dabc07b34b86326994836c48005e7b9deedbe5330942a394003f6a17bf6f0a2cd6450866487002e55fff0586563e8a7da8c8c3a8e2d8d619be7447b2bbc4e0e1c2ff2630fecfff668bba23b1c0ddf2d08229fb2a07649c6911aa12d6335e31b37c00e71fcdaeb55dc0f4b3fc51f7561133fe8e57747bb69e5736926a55298df647a47d72be0fc8d801a546499e03f6d70be5e96a36863a377ad50e3b403110a1813424b1e908352e18652001260d38d4707f7a978b357f560896fe4fe1d5fad5f54df1cd37f3a7f4564f78ebb0c0e8914087d9f034664018c489718b5c0e786a7d0d621e80555e0784416be42ee3c4ace2cac504b24fc5a13a69887465800eb229a4e86da63355564934bca0fa097a58c6c81d4f3144ce566b40f6e9db5e1b9ef68af22ed68348f8af59d1dfc91dc356713bf7ee6324242e9b4653353006efa00b9fb557c98a988cc8da2b9e1fca42ef36c0db40e68f189bb0da5dd136859fe3d8e357b624833afb9b9d347e0b874a6898fa94743002f50ac375b9235115008ffb2a23a3f647c3d0fb2f4ad44d3174f1ac123c95544e7aa420bf1aec3376c0669250f994fbf91233ad9b17d1d27ff452e9057a3a4c9195d1bab33a4a69d72f2ac6ddfe752bf843fae755940c6b8ea4b46cf61d663992e6bf7a4daa610f96e6f83a56993d2295eeb0a83deb024417b39e22fa69564e9a98629c0d5f9d42eecd3feee6a7962022ccbfa0ec053a474ad7d3d8dbfd872627f3cfe1fadb140dc39a133faf2e87dfa9f3c819997e95f48adc0c9ec867b26275d150d3795c8f6d16c2b13fa89ce9400640d188cb616181c5009a4b9cecdf90589b78ab60b5add42fe31dab3d7426c618f8ad1f1d235e30b1238dbebe1660f9c7183b3a05b5f4ed16b321ada160dce433e85409c9fc0f62db93a858bfd3057bcc60814443e206982e1336f1d2423b6553b4055f4471dac9264743908e7a00f8986223ddbf714b3004327152d12548e902ef55c66daf8b42c0e96329553572f1e2969a307ac0ea36f985ec59ea68dc76026ae865c0974865056ef1de24c1cfc45dcd6886b6782c3454b934d246ac525e84c8b1c7bc0e86ab7ac23dbe687d32cba079d5559f3ce710421fcc21c9a9347acd1c491e59e58cd4f555da9a18a063ed1fc2b7528a24dba46cf55a1a01e6e707", 0x1000}, {&(0x7f0000000040)="923e5e8a7332c3a47c04ac4e3906a77b3a103fc6e290772a3e340a9312e5aee5ac6800afb64f87aae6c98ca56a956e64ed1606ffbc4b501917b1edede341c0c8940ce57f11b16c245ca58fc4010961839b5dfe2c1652", 0x56}, {&(0x7f0000001100)="0d169c901358295b6fe201d1db1d4af6cc1229ca7eef65e0bc15a86068092026e7449e833293fdc1123d7dd27a6cca6be745554bde0cb2cb809100a1434fe48e4cf82bbab4b292ca7b4f0e1baaeb31fe9580bd2bf0a78aa87fadcbbe266c0141d7b8bcc8d6907a039d874bab28a6a23a4d81f9e3f35682640207775ddaa5891bbcdea92b0f9a602ae9aca875b4f78cc23f30e2c6618d9697c8bbf422baee8f313455c2f8dcd06af53d8d68f2570b1754835735829f231863f1dca0784071b18a239bcd7105c54868404b8711b9644f053cbb30bb06b48fdf887d0d735163c65a15506c4f5e5d87fd6babfa8a9858efe17e635062b5919441f19b5296d362accdf98ecfca41dbea4ffcbe80f216ecc73b35eda7f52b8b0489101db631b5f9c9886af3d942c32b0e82041b455a83f5c7de3d483d669c6ece0377062b93859b1a6bccc32a893333157cc78ff3dc34eca7a3625273f81a35f7d6ac81e83c2fe1dc0341d1e510dff607cf195a76f10569fd8fbbd8b0542afa6d3a75e9b84fdd99f9735f966afbd2491df0148e4a38463ecede512fd08bc1a9cbdbebd3e2a1faa150772b1ba6e53149f2572f1021fa91acccb4f2031a1fc64456216e6ac1bdac8cdd5e01d5b5b94a50ead57177881b3b7e2f1a0855676eeada1ae8a4275bc931868519ae7035fed74fd2e9c4145203c82bfedffa783e8c1116af12224650677ff272f0c8666a10df0b24d39f7b0e845978dfb17a47c7d672bd15fa8ec3a11069402bfc45c9008ca411386d8ac0d306b85fe09214105e6eb12718248903d791aa9c0d78cc2a2c7f276403dae8f617dd00aaf8bffa90c434eab7ce737bf4a54558d334b5baffe38751439166b8ae52c45a79d8a9166a9c630045d7c3e4c1badefb2590e4d45a5ce3e827bb8078f2bb32bba704e0b8b5e1480785149d81152f8d872bcc1bd77ce9843e5473462bf9ef8d8c2c9fe6f7e846978dbcf17204face476793eda46cafcbf0b04047f4a9b915e9634ec62bdffab9a90fcdb5eddde9d562c0c49aecf9b18076084b0504944d9d10c0bd49c44a9137978b6ee79aa5b8370df1585d3234bd711a5c7c0ceda08b39a7729747f547fde80934f86e15af40f44ff60b02024d48b8cd9bba26564516d45a74b94667b77685064034f0c0ea983324697eb9f5e3815fbccc392583d0838d70e9997e8cdc1c8de111bba6f4753a8ceb40ac77f14dca5a060fd406cb31fbe6bc32200e6aa261f40f1256cda2846fdf08bd2301439cf0ad5f8e0ec7dbdf2a1b3ed4c204cd2d11c0f851b72a3286a48540ced513d1a4e33e157b1d02db2c74f164792fcf2e6d4b7504b9352a20c813361f6e692fe0b7dcf9268d948b0bcc7aecd4b06422a97d1c04f6ea1e7bbcdd6109f2835dc126c149f68cf32cbdc97b27211ba08fa2eb1cc93d4220d426f1d877ee98b1113474e0f07769e07ec516abc6b3c9b9be0c4f354edc375fb39e7a576148e53350f549cbfdb6335a1fcde08d375b2fce25250b57b4b6a3a8b5a2cb7ea1df05e0fad3f5d7ec745d56131eb4d53c9bfc50675db46e220d71d37c4b47ca20ea0c635c8a46f2462d6ded358e466f84bfe5631f5df23815a0ccc424cf958ed20b50fd5d1c5434a2ee98204bc35762577597679eb61653fb5f5e87a73350deb6bbc6dae13bd0f85991e75d549113299e8185ebc6940d61691729cc4a907dcfd2ba4a37aee4892d50d2c6484a9ce2ce1bd890994712464b5340f96b64586fcc8759e7fa4149f603d900ec1da69ef4af9994c59a883e7adba392fe1207c93edfaab5a9476caa7a68064d7c97931a52ebc8047bc450f72c5d27880425d2f1c9117a0d1a5ca76379fe013f8d78a7a848346d4bac33f97cd44484a7c6000f0cabca639a1cf368121fbdd82bbeeeadba37181bb1a0c329bf1d860f8300cb3daec36d0c4a8d55ad999271df3d6aeedf6aebd303c85da3ab51d244db5061655b4b3e8664d4b5f06621aa3af1e23b87eb7b15ab632d800a44c4d4cab9a82fcc100badef957cdf1621939a98b3b82b97ac2a04d46b27a560596e18ec863ba2a30349074db58ac13262b7e2d8bc7026fed315c278b68eec6b461986eb215fe51c15ec2052ae2396b49b8aaf36f8b3cf08333f3799e8c52eaafe0e7608c4d252a448d8249834da639bae59e25d1ab90e1b14e3f6b3d10e2ed8169b17c5dd0b07b1c1b3e36621e773e4f431af08564e1599b0ddbe44fe4ebe7e7f50e09603f729abf46486a93e60ce09f51f3d1e3a119af3bdd987d3eb7e3bab96542ee8fb1b4b92159e92ae07b462b2f89e9f0efe78647f91545a8921d6034b62fdcfe14e179c1e8c59c24d1ce9fbae99f41dd0fa0eaa80333cd976e293a2db1672795ff0948bf12ab6f9b68b680e7bdd399cc13f17ff42ebc5e1ea8b91cd4674d602bca6258ba8e3f4f525bf788a01eaa0605e19f328d73249b98c0d9beee19055f0f87988344bcd69a49484068c4a889a4d29d9ba7f30e06d4f78c7468b346bb1ddaa95563a763c841dee55afa00fe6cf07d099ac2fa6355b01c319bac52930bcbb4c74438658ab91b3c86d1c46ddbda0c86898a453524da482ff3eb280baf73b7d034950b97af120aa469ee649ffc77554b996f015cf49e8131f3e03fb574870fbe1b03823a1bdfcb8328895c5a85510bc343677b3dfad67895ab38278b3a924fbc696029e36705b66d4973b32abafdbfcd021db9043c7d48e2f98c81cf52a6d38a277c10fba8cde063c11fe860bed352f528aaf8338ac61cf14682c2c383afbc0ac453fe33df1ae33ee3418e77be00747e1f910136a12cfc7f8ed1c1c3553bde43cae7b58842371d01d60c38c54023a8fe2dbb51020c6e31507c20510d00e5c6507d20987903c8d5ce4f5a75cadc8054a9162c1eee6a140588915fb0ffa7dfebc8d0b3c4f32f03ca9b74ddbec28e1129477bc9b41596e6e0a69575a878cf6448beac87dc1693f6ef63023d4661b44a77175b61858edb929ba920ccc90480e3e7e188be8945da86e8048faa19ea9b12ace159abf543785b3af8941b76ddc436dd69a3f3e28749391cdab4127676de4592d5214ac9c4e142f9f642355b9b1fb8f71ffc74a8684a74e7ecc8f67d21214678c73b311b4cd9413b2f2bb4daa1d5f1c1e2a6ed64298d73e10d6c8cade24d6d90abe25a9bf74914b3754c438644978afe995f9962fa0c4d41ce3e2e8cab52a718dde4b59fb8cc0fce8b2b0029ea3c67c9a7f7766a63ad7bf9aa070d080ee09ab1ea41ed14b72551d78e776c2eed183cac1f0b6ee69d1da966517019ffdfa9ade5dd6813414817ca9c8b7533bbc7d7dd20a0d00f1e60fc312028e70e3a41027436d65a547aea1d68ee6be76ae09d2cd225107ccf08e9471d7170f41acdc7717160e18c4bb8fc9b9aa319a02bfcbce656c7642592017ffc9397b1da587942b7c0cd66e3f9390761916900c5dc2e15ea8625c76a2ce268e6ebe753e4a6c5581274f4907efdc1ad06cba6ebcd08abe1a8310493cabd7b371c94c463b8781f5002e1b5055a121b6ef006199c359417e8848d2a0a1c1c3e030cff81fce8ff7e31324747f0a7189d9f7755303b4acffddf422621304a05a13876bc738f9b1370d8bd8f6ce252efa9f529ca6d402cd9c08baeaca5763e4010e3d20890bad005d3dced9caacbb01ca597ba0a28f52341dd551b77e1b0b51d9b837f34cc6297adf90bfb80cb5e6c21011adf2d819c59481b4b26d8c4a3f6e2cd8ea2f3373db66d35bd1d717b4b4c8bad72fd5ca602d0b51a65975d3a31a5414ed7f0663627f76efe8ace1f9e333de9a7a856dd3a2d3772d138b6f08f69eec00fcd0e41046b3e1c4de26061ad7128efbbce0b72851810adbb463c0a668d5f0833ac33eed02685e6e336f455126e3fc000f382479d687f2f55d396d04b69093ca964981ce0ddbeac0af63e17525b54d5d11f45f6f5c432449a8dfa396744655f70e8045f420931c7e11f25caed6c7165428a89b1db9f4475b556da7f7213dfc70937791ac7d9dcdabc0df94f4887c0ca376a08858ddd0e564a7b67ec260a651316b1d4fbd86713affd2ffc2455d66654c667933dbff772b1882573b528c2c4c694ae86c8c798995146fbe5d8b306911ba9f2e08a71be99e54a5de9c98086ba2318cb2c53ae262cc094b4138d2a9254e69966a28cf1ab5bb336c657fec07e424c4aa3e98706213b71b3e3acedc6e9be69aa2d35ecacfbd62ea96ab495721a4031c902db7cf38932ee652cc7acebf2d907f4df36e70880527293d99dcbc937f041300d871a0967c0e8720d9464473f5242440af5f12da6b9dcc1f58c53debc78474eb80b3d5aea7b079cbd02fed9d632370c77b3bb3b1f01dda999403a6eb829ec9c6f1f4e15840753d5b8388f84cc35eb26094d92a70d6df4b3408b23595493fedd34698a8276cc7c978cb2afdccd12f2a28e1715371327018f4f562d649fdc179d4d1406cd5b1af39a35b4e0a77bb27ebbce68f418f47269ecf5988b5ee156b20f8c0b713541b47dc227ea948540935fcac2d55548d1780a25a03bf53defaff06a089b7eff894954bf2247234d2caf436729c16b136f6946bceacc7191cdcc8be85d107d1a63591bebc6ec3fd0cea5fdb4b66f818fc44e4d540c8a01ee814417efe5456d0effef50fd61e92bfef721a7f996dac14730da922128fe13de25ff621f425c0a6c5bb307bf325729d5079c34054a3a80457b88265dd8b7697c28de75d3306683e1b0f5e514adfe5298ae782ad02eb6bcb684a35d376c9873e89e08ef5fbe162e6065b978eaf157dd7ebe3a751e232b5f5ec4bb66fa81b629f4422c93dab6dd591e68eb1810a51a4399e5f52e92170eef9611c0d04a64b536f47732cbb624e930cde5cf3e67e644d1031fbb8e1c0811894e43a80ef92a0400aeea53aa119fceadbc6c81653a21d481cba4447657fd464b76624ac17a32e77fe611e333e1fde29903bcb0b03292c37f8832d9767ec8d7922bb4489369d5806cb68af1beb8d11a0da7bc94d2f16799b4943377dd7e927237186aa316275550b9aa31437c4bd32de0f272b29e85de16c4fd9c8fa98f553ef8f6428a6c7273c7d94415496546e0b72e197859fd531575a35c4530d3550a176f04442399cea269b79a98efb8286738b014777d256acbc0dfa34ae04cea45bf43c51a327b7e77453699f705793d19508639c9cc58140d708ff02689291b8e720878104694a160df790bb3c2818db16514639d65968872f449f32a6268c4f3c7903e3bda827ef309ae35a71e88b27592a4001ab04f8bbbd9e0ddb1ed063828a4f5c0d36e00b4904f4911a7bbd1b36bf403a68155e5073f138efba880af025ae1fb8d8616ada5db1e1260dee4d9028a3a1ce3e0320acb446a15bd59eabc818e2662ef1fb6ba732d6cc7a44423d1d61a0161c051bf62487e789dd64984ba961d4e31406bc96f79424fb882ca1877f6afc2596c4f5e66235ea3a8a7ea02fe1ba66236f257b5bdf9dd175434a06d20c89a77265ef39520fbb7de68becc30e95f03388ff0ff199e5e58ef9ef5a2acff9f46502baf8811f1bdd5a11a4e362b0ab367a995f1c1f01a20db66fcb8deac5c59721253b97df55b329fc3782783dea2b0346e1ba916fa9d0320f6ecd80c09b216eb1227f5e7b4b573d6d0885c602c2cabedd4e168bb71aac141d5ce32fa55c7bd0581c35eabeb8eb5dee3d92f16c64de8b24b8a2567519059cc6608063e6436d3eb9bafe15cb48e93fabc21322c5d00e1140388509bef2b24df5509000103fc5c403bd2cf6084e0dc57af287be", 0x1000}, {&(0x7f0000002100)="f1c5577c41b1329952fee6eafc98d76a888b651fe011bfc024cc1d7fb6c409730de31ee1da4e2b83ba3cb6a3399a8cbdf35a409f3872ab7258391bb87ac7ddbb33ad18f810209bc764c6178aa02388cbc7cf42b02a39d9f6c752ded2b854c2c44ce4f466e29e4947585bee53f979b61fb6a95b31e5bbf433f967ec341f9b1f16670d12697ed07c40dac576e01074c0719e8f48283264c5568d3f0aa27c858f407d62ee7423863233cc91d6a7f51d959360c641ebb250395b841d1d5f4c", 0xbd}, {&(0x7f00000021c0)="63f1df9d395309cff9557ef9cf1a853ff5dd6bf278", 0x15}, {&(0x7f0000002200)="35e0669327897393a9b7bc9ebbbef23719d98e1d840a51f7673b8139310db7ae70ec022caed073c150145fcb62d6139812b90c0c027ba7dd7c32ffbf929f02a68a8beda0730788fd18a8433d814bec1d7205f32a6d03543117afb25de4fafae0ca5c978c41e562a59f5988329aa41add4825b360fab7e43e5b4aca1e13064422afeea47c23ebccea9fabe4486cc1306e1bc3da0b743fd42cc1717ab95cc8007e32", 0xa1}, {&(0x7f00000022c0)="f3285b7085da1980ad419a92056eaa363af1a7a9bdda7301a3d1df37bdc15062a41e09b0a4278f581acb4aabe5862f64cd4b7e83a57f1ce7f642a10f8ddd36b909a6c8cc0df9265d0bb4f24711f3e8aa491188ce37892c767d8f0733cb30d7f736b9458885d698fd62227f10b0", 0x6d}, {&(0x7f0000002340)="54c3abe144cc371b19071630a4215f552047d50fd5b6510cf14cbacbcbccd032d10b4c431a6c4a498a1ac27186504cfd79665a330235d45635aca59e6ceb0c5087b775c7b6d3a65908c9342bc8341915f03d1266724f35bb1bd7ad47d51bec989c81aa27a85d857f3ae9b2e0583bac71eca274d604b3c70cd046a0972196d9a114fa56557504cac45a2c81543a384290d07eb3e210e0525408874cbbbae8361f0780e64ecbc67952f358b3f3cb202725fd17addb57d6d283223f9944fdd54cf1852cead17fe6d7ba91f3c211fec359e8b98f10ca689ae6ff853f89f96b7c312f32c0c57f76692b0b1900e7ecaffe2708466927efdc49f3ab47f9d0e2f94211e86bf62be418ceffca6128780d50bb462a6be403284433405aa14b3ae2c27bc95473b5da35d616a2045d2ba73ee8e82c1cf40820b034f909849d94e9bbc605491b17fea64f116e284d06134dda7fd27e33dafa4a1e7f72716117fb004e0557529e2041357aa1f38966c9d2851e34d7479a680f43fb3c0829e8554e81c59a6448afed9480f109047259acd2ec2a220f374ca89df76efdb9424b104649f35a2d62af9425afca91c33d374f02681617517478056a2686a854f814f60e36fb197f8122dce256092522f4e68a67624932a2526fdc5216897c632f447bc162ded4d8cece278ebcd13be25342c886bdbb8c50e924588d314a5a8fe9d84cb393ec5b5a3561faed13e5ca4f4b967d26308ea34aa4b50774a7cf0ba8261996abd45d937f201376e968a8a8611a379d435bc7c0f834d3fb3c82e82ffc74aeb85072b832d193752d7cd7573961708713a4c7b5ec9dfc80d55d872c26aa6b8a708623fe7e2db9d3f685dc8eeab68d8b692d2ba57064ad72e5f5510a31f3007ab2839d51eb040a19a6b5535d678651b30218bf0715e662c11548c88227de5ba706517159162e60be041e65ad42a3124a1544721228744353eda78b2219c77f580ffd4a3d3103e911f9b092cfe42dd332fda9ee8e37c6f06ec451b95bbced2ec42d2bfe83df0c43666933a78c8e46288970fd169d1617699f4cda70cdb18e365bca144178a4c370f1a53fdcfd11d4e2dd31ffa75f0d827f3379a7c96bbc9dd36dd6166a2e63f03b2ae2f14527b6e362b70d59bdd221ed67d9a386b4d0438e609f76273cc643f1286793c0bcf9515b088daea03c22b75ad9d9df556cb3a12c0db780e487c1f7fd8567770041a0fa2575cdb3e99373b9c45724b7faad20c22b102fd7a310ed2139b92028bf2b2820d3f75da659c286391720fe22c6668857710aee47ecd4850d5e017ac0bc98daf0502b61ba532bf02c94623ab94e3ce41fb40529451593786a7b12639422212c16a22d482b951b7e15799e52213dabced70d1529817f6e88f37f75de024443c2602e47da971a5521931659ec0460a1a545d09238d0baf071cb79c7fec4fca40190efc5865e322b59ca193b755cccc5845109e8d9eb67fbc0de8fa45c16d0b0ef8db1835ed4385f9dd0b65f187df87bc28ae627de796f3792aaf0bc8f675f58efb296d1292634e3c9172d1681f5c50b16893b335441418d987cecbcd4c7f33a3603ecc38adeb1722a0b9cb38cdc1ed04d48213e0b78874727f3d9d8cd0e1fa35682dc62ae72326bd0e6550cb45daba85a249481b0ae1812f457cd8d4d7bf91e9feac7f91e930fa1c02309dfd6d747e8be845cda9be7de52a91de56759bf95dd279bad3f6f5771bb03dd18edf759e62d5220161de0ccc9e606821f934508759b135428c018424087836e55418b26cbc66ba0bbd64d2b08736c50f3d55d0a690ee449571ba77d43cd19e50eccb4a54f1fbec90f48d484a8705d5db42b3525ee9ba9b2253ce682daf63287cffd68aecf2c6ddcbb76b189d3bc3fa9131dc84b25840a08b37098db900c4ea9148f0969d82d0a7de9f29b3d67ac878c881fbcc0d2c21ceb6b186454e8a09b1afc20367c905ef7d3d75999a148dfd61a46c7957d21458631aad94b65365968155ab37b54c2efe6e5e37cd9d5aef9afc10ebda07519a4f9b52d223050eb3bca4f31a66da2e7adbfccf77f7a021ad099bea87056d719e7e3e3f9298e857a520c6e750a1e536db69f53acdc1613675fdc3d963916b7840e4e261774c3398e4f201ea21eb50c6efdf2855f17070416c694e270cf0147bfa5b7bbcc1c91a157f99f00b22d8eab474e2d984e8161bd11bc3894f87161d7c77c3561f65873699f2785d7fc074c72d1bd72b6c74fbd65f063e9b2fcad00adf2918c9c24950dcbdff44f5502002129edcacada9bec4152cc02d7c7701254050edabef9436f50cd69c176a1c7fd7b8885561426d34404cc50a97e2abf5836062c7feba857352ed100e5b08c7a5f448ef9e4d06c588952ba9cc80459d1ea1bdbadb2a17db60ca20db87811dcd88fb36580302e34e9826371de83b7b70b056d60dd1db0ab8f825d2b7445db3571354c75a76630042205a215cca245e54643193ef7c4387cb55a4e497e3846324a4b96c15fdf33e3a8c823dc4c83a7edabf099af2a0ee8ba7e7dab17a6d6e99dc147a7492f7d291396680470f4011785680ced23886ee9dbd8bdd9d27915995081efcb4805199c4c7fd6253d50a6aaa56a410fc10de4119a76e091feed74d23ff387d4cb745d32477271c1163f4b44422b5f0a8b37d11321f643698520e5e8e59425b8a325cda3cd4118f3f93dc71f2bccfd236a232e093962bac7dfc283304d27280605329a5ca71e08bf018e3f8fc4a943aa6a1303ec84ddf164e3c7ea7119e8da54f309b7308b6f514a0aba3f0499fc944f85279d1b994d4ed64b12799eb3d74181febed5f187052923a60b4b6022fc06b36ebb2d97dbdd6d6ad86e35b7a099c298dc2ddda91bf88e2ffd432efa55f0eac0af6659956005d8180e1716d2d8931893805ceadae03af880c6e73f95920e181ec0311261233d24ed7fc2006f8c9087605bd927c295b8efd0413255522f8998a74f565340b4c14310b38c70c44cc41f4d7ebf006971b27ee5a7c58157420ff4cf93702b19fe6404131810df4cf770ba0b51d9656a62a257007b415879e057f6fd7f205a2f9926b5819320c39e1b32186ff42795e5d189201fb742ab362dfb27d5f897bf36803d2cd39ef6dd9592c4ca6c9834ddde88701e4430e59eb2e22b3de062cdc7b074fbc01fb3cc31e1cc97771cd5dc3bc3eede521a27f590a35e0c0d48ae7eaa7d48bd33fb248cbcd7db814095ac528b9af064302807a0738e888ab49e458ecf5a5f289b9ce776550bd2e4a35041e0948e7fe26849f792cfcdddde0178719e0d966a629724f50bc27406c75a8dc52761178328df39ba2107e6b6d0a9c5571f12a377ef07384f7979889d7a205a062f8a36e87ce41f5c36345d703d5dcf788ca8bae8ef5e958b7eaf1f1889b63dff119a3faf67687407192764b4035edd93c0c24143207c2a7990daa8fbd0233e0299bda7af704bf2d23aca68085d41da7dd839305cb11b1f0d2c14ea29b5d0f24a56c907a8f2fe4312ea3b20c1f1ce56a46a48fed4cbdaa36415ce844707e4e005307095f28cefb95d7aeb5cadc9bae13f03e57526a8a531dcab25decb8713137b48da529c507c3589641b80801e2caba8b03f1077e1c813eff2128c7763dea7a7fcbf5acab172a556277aee0767342978defb2edbcdb9b35c703183a41f5f0037468f959b93863d30406ce5700d7ac948f3be3cf4f193b8a8efd8a77f786885f335c82e9c061f047c7e73ce78883bd0c160c5ea3bc095f33773090cf188d0de2b626788f5e16f247dca13412d30a7776f1272be7dd454e8370789b4f43c64bab7bb8258f932f1bd5dcfe30a329377739555d97168f280ff7f42fe172d28abc09a7d42aae2db96c3e48e8357fa1e846363766fc86bad051754f23632907bfc202f0ad4aba12ccc55e4bc8faedc3d04640160600abba70e82da2019068ec639ae08d4e9b6ff47c85d7488e152daf25d0caa3a7e5b8fc9241b2c66faad444b8bc4df858ec8809525f9f98ea5f5b8b44341756ead33558ad02671870847867e830a05b4a2e90c2de8e1a9ec148f8fb2680e7ee2c4d852cf8eabc9ec184766b1a2271cd48eafa0241a9a591c7d61323417ae14c390285637a3067ad18946b21cd87cb055ee44cda30a8c850740e7ebf201417d38f8d1eb8c056530403e1a0888bd6d9ed029f6e65c0e0e093eed3f859e02bcd9ca5ffa48006b4036d657808552ee7ea21f8bc2ee4c11dd36b39f6e548af7234c42382b994070214194ad9ce0b05c8475feb51f2fd4220d317b56eb36ef5990e1f24b17cb1d5645e5bf658a7eff7c06fdbe070f7a079ae0bda5892163d0a1b687410545681a66d58988730a07aae5a7627442274d8e0d37056786bb9f13a12f2e288463935a39890ec713ecfc9c954972e603a0bf44442ea05ce4b5104060c30eeb29c992b25fc48ccecbdf16a2c5e35658346028cf04180fe56c9965935c4bd75be4059068380a8c6ca8f4c510dcbeaad31d5ad9c8ddf92ef5c090ade745515bab84ca11865767fdb68ae5074af239870dcd946471ca36a69c25af27835106605c0c1ee77a15b7fde2e66db8ed23f6f1a2f8fc016705e7bfaaa4cf09c022afde670ac783843f49513fc090f725692286b3cb2d0c0965eeec55d5dbcc8827cb96e7bc33f384bc5914ba304b289ba9114c634b4449bcdab315c8c9971ef572125cd7306f01fb061922bbbdb6490e903b34caece720fedd4b640de06d288c0e491dd23cadd553a561293c9a17369c33d13a03d3258f5faf1d469e75f02a010096a9d2f0be47cdc71e4eb963727c49ef6997f7a229105b0fd34d6d21a6d273ae701ed5b4c42a4dea307e0993b1e4f1583cd06524649bb6623198326161a90852512c580673e5aaee4e81363c460f30f14b05fe9591f8f967005311461a986f59711b4be52063f31c9422bee48c61caaa6ddaee0bad4201146ed37b4318a1d09b37b982ca4e33a46e7fb948f157ece23dd205ccabd76a8e11c5509126ab83f866e65b7e85b6ba126e952e2b70de638af5c69bc0dea38f0193c69802fab5ea2a5783dbac5e9344b5fd118a6c494fea0c741531e8991fbc13d93dcdc22a11414032dd7e6df5852891201fdf12a9c01e85108348d3f16c82f760d7dc8028d007902d15c4851b9f43e6a595dcab28f4efa608fe55b1e16bc6e1ae84c3d8dbc7421d0077ab9d3c0a437731995cc0782950b81b11e461fc01523784f09805c532c48620876554c9b7bed54071f8ac1e5efd3e52c43730f8c6b829d88fab65ec4c8770f4ff372fc7274357bef4cf1ff15dbd5d53b0ca50ac0eef680b2c7a8f574a1fbe1581c9bff49c167a0ba1da7c7008297d8e460bd7dca417119e9c757ad99e3f3133997d8996bd5ec2f50e7cdb772ef67631eef42912e9288548153153da9861b5915623a8dec51da4b891a87e6fb3a20d204825d3a85ffb499dbcbc2e3c530f0cbb527c3caf1da3fc5c2a7c8e532236aa63b891499b028f8d7f0c75b5ed76494650a76b0506e5f13f5175920dcb506bb0a179780fc9655b1e9abb5da64346ea62b964d58520e367cdfbd040808f25d6d359354297855c0821c396a63c2ea1b65f0238e3210ed254f899ad2c321dfccff8585a8b387a58176ef2860f6e9c485ffed5fc9628ef4094804827490fd8689677d98bf6d958d883532a0b61f1c5c4d16cce72857e15d75bda998a360d403c3b78fae6e7ed24905278aca4d33bdd19117bcfbb9f124ac24f065f20d3b1c1e9cf307d3897121a8eb7c5c34920c2f50f9d50e74d", 0x1000}], 0x8, &(0x7f0000003540)=[@rights={0x10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x98, 0x8}, 0xe) 13:34:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, 0x0) setregid(r2, r0) r3 = semget$private(0x0, 0x5, 0x80) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x3, 0xa53, 0xaa9d, 0x3, 0x4, 0x0, 0x401, 0x7ff, 0x80, 0x88]) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r5, r1) 13:34:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/6}, &(0x7f0000000040)=0x8) sendto(r0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 13:34:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) 13:34:15 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket(0x2, 0x1, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x80, 0x8000, 0x1}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0x5, 0x496}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x7, 0x8}, {{r1}, 0x0, 0x0, 0x1, 0x2, 0x4}, {{r2}, 0x0, 0x2a, 0x40000000, 0xff, 0x5}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x3, 0xa2b}, {{r1}, 0xfffffffffffffffd, 0x8, 0x13, 0xfff, 0x3}, {{r0}, 0x0, 0x40, 0x0, 0x1000, 0x4}, {{r0}, 0xfffffffffffffffa, 0x45, 0x8, 0x1, 0x9}, {{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x7, 0x9}], 0x40, &(0x7f0000000000)={0x166, 0x8}) ioctl$TIOCFLUSH(r0, 0x8004667e, &(0x7f00000000c0)) 13:34:15 executing program 0: r0 = socket(0x0, 0x0, 0x4) pwritev(r0, &(0x7f0000001140)=[{&(0x7f0000000140)="6d35b75896c64692766d4e4f11bb7fd01a2b6283faa56ed42d75862ba90b33dbd9786176767e4defa9cdd2b0cd5cfb821e13458c8f4aaceedecc311bae90ecbe134b93c3fb7bd1767e2461d4e254d461a88ef763acf80ffd1bb68a98b408bd515719f813ed3bf9da2d60d72fdad86d833350df1b5d2895c0324f278dc037beb111811b842ed6f01f3b628530b4bd44147773a8a03a689b77f55e74da4fc91ee54878a729e697063c5ecd2563fb6ae4404dc2d9f092c71bf5d7a17e6f65449c389feae3ff7e436f81359ac56033c0dd6cf4c7e66be04ee00029fed95eeb66d7f84e2c229afff9c4a40975d64972aa3b07210e1b98d88d305319cfcf1d3b1637fc9a01282a91bea8660d88f85721944eaa5e1b6d9cebe8c7869e63d597f8a7a203d604a3ef45b0203208aa9b5dceb8258d0bfda0096ba3d2ac67941a4155aa533c8de7a7b01f5fafb59eb66e69385b7e15ffb6f4e4c047a29859c9303762731d8a311ebc4d66d1850b0a3797307072477a55274c3076792b61d7570d4fc38ffab0883f5004f178ae2cafb6785a715c87739e984ef6a04553dd9dee3608b01ccd24dfa903a4e03f2bf87755992480322eb1ceedc89ac2c1ef6a7c65b9bd3cff550dd6584898efdb20de268c09deaac32a12f23253f51f32b15f81e838ab486c9fc6de88c112cce048598e162a12295702aacc3b359f8ebf88d6295a267edeac97de0d60dffae49de7983a761a8503adf2d8bfd78a5cfcc20cf4f293714257496faabdb31c7f1ae0ee5a1bcef71aa7bee24219846b8b30aa73bc3d61fa69946c10dca3f750040471dee05d5cbb16ce9d83a7a8143e8d3ee9db7976e0d7ada3e597ec4bb60e8baa07da1906a71842f2e14438b593a2b6f2d5a6b2819163403ca44e21f2b69dc2afc468d42fa908dbacbf1218c3cecce04e9e678df8e1d226eb5e1a9abf325b497271bbd201fec2185c857d75b2d70cb09cf03c46ae01ee4e2d3d8486cac701b6d5bc9b1cca53949395a983895db574a6c0859c532e4d1ac91569753b930eb782cb1051ecc20718ec698c81173a8628fb7a67573db703f079dc483c4b2274651b3695fbe6a44ebd22e8c3ece4a1e65172c2ff93bf3ab9e67fc9a0e592c3a2d709a06b44428fb7f3a40235b66472a41ffdcdfbe11858f52ce3817eb6316f3b1e6a84f44e7d3114ab6c14d07432eabe90299134c4f7b02d79f62c069a1da9d13fd04ce64fe8026e38f941f28ff607b853f973728d797cdb3f10ea95e51a3c5883e7661207ae5c1dee31f96131591e93c009668171d06849eb5d8500fc9f006a7fec40fe540543674a0b8269741a50b3161c90140a149b3236248b7a0faf946f24738121fb467e46325ec175b7d9ad16f87830001d7274d8a3582390590cc9aeba651f6fb14b0aa6a88b259ddd13d3e20457c81fedeedbf80fc90936b160c03d2a093aa55fce93512870ac0af90b38eb0f27dc25ff784c5d0cf9223ed0c23de97f414de3deb94b43979142f4b2d8c41698f73b51cbc52ac8623b11a1fc94ec34b6ebde16546f2e8208563a8428836da4daad2a0dcb78d758928a19abae8293cab874c779cdff6ecab27da41fdf59f5342e3c9258db417b74b09042b19d4da924376eda62cca94774f6e6cecdd8fe9ea8e3b392dacf45105687839e0a3ed4516f97c47a4462ce2c2360bafb09a7a5b43ef8bdd51b78cae61b14eef01a55bfd05e3ec1246b2d11bcb4742906cfb3c5433626164827d47dd7e1876e030f96aa904bd9a83c99d54d1c7cb34f1736a91dda968e090486fcaa2cdccd93ea40379c452f2b76c983f1efed9d106b4e87ac6437cdeec7f977ec0ed0819f55ae3090c3d339a1e4e37842cacbe1f1a1a2a5c72e78b19040c6ea360c07660cadfab72f46e67b9864078d3e8ecc42b5ccc892b8371b1430315335540b731ffce49e77cf4bf7d2bf104226f470c7947b7b4d05904f68e43c7b735b3907b8544a7c1d8ab1a2fccc3dcea7d79a6bf96f18b3c5f8150ff1c9220569bb7a259e7457786585fe4739bc1368a8e1570059bcc39b53123c2993e19929f83f3c13fba61a8dc095275176f30f44a425037a391e1456e07f105d782458b233b2e4a9edfbc55fbeece9ef1dc61e8c2950d5319ac61380d03569b53d50553f29ad693d9607da394f14d6a9885982ce08588c3f1277e750fd5e5a884f5b4cbc8ad3988c2123c29ce65e3641d35b406fe9f5bd6b5403e060cb65093edaccb1d2e501eab7a36e391532fcb191dc3217afaf783540b2aff1324ad7cb0329ead26183f47c1987dc0bbe0379f37974451e6bd7b304e75d9b90a8ee9783073606fa9c36429e40ced38d9db91ec8ce39e8258a5e5115854a4fe68d70d06276b994c37920739cc4335bab2a54c28d0143a8b4001bbd2ba9a8a6ca92fc8e096beb136a3e7673592e59ec46dc470294cff44c5560a3c53eabdead23bfac9fef1c85a52fa29c80667feee9af56077dccba82b0923214005b2b1de3e2942c96ea8898017ab167f895e688214ab28a0f09ba24d514d0838c7c9561f7c1d543f7b98ae7801757e98023735a2765d86a531e2ae78e1c7127b8e55440964dc96b99237a78f9728996bd72954ddb71e3706110998ab374ee6bba4e063356be514bdb198b276b3c1c36ab22621d8043dc728273103354619be474e469b798485a46afde2a46630d18e2c4c2d468fcf03ed97f5b5741d8ebdd14780d6a21c0753042814c4080ca29ec74945d1ceb57fce0459f1749f252f9cb075f026906e82873bd0df9a81673da073670c99ec9a48b6909cbd9013dab24ac646ae421c3d46894e2d852fdb430c7c9bbddccf6002829414a5e42ebe9c374d77936eb5fef079c744f1c8dbe83a5b5fced8f25faa0755b47192add2445ac6a2292bef9efa24cbd9ec4c6399d9bbdff0c0fc0a0773b7c84826a6a482f7df6c5bc7cedfa5c916f7d46587ab0964f3f4050230c62d25005f50bb55589414197869bd96cef0d5b615c4218d9174ee9dff29e9cd4f8e50e0d900e652184a1e5a9394474c2eb35da05d0403acc0ac36c7f10eb6f7d00068d79342eb87cf1b18686d2f60d9f2f16d7485dbca4e3be3523f3aad1dffe2fb0d95bd5a72df3122973977ad964aad510ccdd8947b810a34033c5b37cc08379894512a72bedb0866eee34deb1ba3b5726395a4d7a018dd3100837475aef03abb2f4517221b2aaa68be6daba251ad0621746e6b59911acd5fb80ad3d944b15fb1fbb9a32f136dd1ed06737a5d1b91939cda16a0758d62295c938afeae096eced52dce92805a059962deaf01ea3d24e6b7e255f3b31225986ced5ad98623de36de94540c685c325343346e27155517f387fb6339922a2a0dd2143bb48ed946f53772fa613e65222933c23feaf762b186a59dcd0e3d3051eab6c22fd0123c49735465c40dd3a9359f7f15289f138a454d2419cda42a0c8dcf769abf81068b380357df2492ccd1eb57d49e998e2168c2e05630798ad2082477f3994afb4b085870df29110b9fbc92c21d695956197f0a4ec31218e6ceddbcbdbcdd1fb4cc0757c0fc0232a9826f95ce515e9f3155bd3fc6dcd726a81b4a3feea26550fc62eba78ed4d6e43c7fa3929f5c84d797844f44d7f0207e40defff30853444413fdc4183b702722cd31124af23d3745c5c4e4b7b0eb027447d0addf2574a5db1b9da809e456ba64ea0858f64456f924985119928435cf0e2b515a150e3b8d8fcdf5fe47779d8f5127bb34c80c423ceaddedbac8d5ef6c3ec44d8ad8bc02efa230abf37cb90a6d560534d3d4e4e2962e7ba7d11bff3c7b5d98635b544f0473192da14440627234792e6f7f6511d38003194e9d5a38d91de4f8c45a635036728db367eea8414147197a6134106e965e3cdf3287370bce7f76150f4c8d4f08d56a681d015f1aa7aaa56bc256acc7d6154a3f15a60a593e70981e63d0ab892080893c5f55a03ac47284811afa8b5275dbecfe82bd98f89ba2bf88a7f0add6a298d00f638c76ed7c514af10fba0869e736923f3f91799aaf15cbfa6d59ef7c02b0bbcb64b52f62d030199652fb5837d3d2518d7d4abe2b68b515ce8b232655fc51ccfddd0279447fff722d4ecf2c0214bf07ecd99791e451a42fc6a51d6e249fcd2b88e74c899e03adfecf1e43144b8aa1e18c6dc0ea249b505119275a6c41d23d7fb4af7617fa839087b5e495bea773629a3e82b937c86dd56e1b48898d47361f3481f2859281abc37f136de6739712765d852619755def1e5546bac31ed720b63e4f1b8c0a9b71827d59ce44dbfc6421648de2525e7334755edf784016136285a640ca5da95228631364e05f287017ba0ebaa51246067b4dfd66894f628efbc0d72806eb2e6821bcae4f454ac2bb4ffbeee98e7dcb49ff953819decc67b536f6fb6e46876275acd1cf5e6a031830da91f21188a47bfc3a06d834e082e9faad34deb47924d993024ce195622dc282dad3f9414d21ea6964fe30412d31c78f4658c2f5a0f1c3120b746160d8e01fab6be582e07d9efd64a087f5cf7ced6898f165cd8f3467b530ef004a69721d9ec33af6c5c0de320a5db991cbe91009a3fa24f330803cda20d547befd19401085cf7410ed124ccb5b71edea97bc9e36a28686c4a7098892c27fbb45138a2a9fb8017d5f31d620277b4716cf2ae0b51293e06f7d5f05c232b4c0a7bda3be5edd61e9a365aee4ee148672600d5bd7bf53af5ef2a57d76994d63875d94b85e9aa9adf8dd389009bf3de6fcd797c1bd9bc289db90ba63fbfadd8872f4a4f0fa607b943dda8126010440e090e634e0332f059c48c163de416738df406ece97f32f6be56fd69a336172021d7535b1c599961004652baad35cddc41f56babfff400b35abaec5e897f2972a9c6227d77edebac86c125c17b0f7959cf1dd94ca2e58cac5254c6b42e34ad9e2831df604ced59c98739b1507f4a2c357768a4d3bcf0aa83c1bb8a92ce01a17cebe72897775a226be35258c9f99d46ec6696f2fecb9b5ffb2823d28785104da62c76dc01c5e4ad496d18a4eed13e14c48120ee79e851f7663ca075309bbd1cf0a0b22a605c8fc47dc1497f8d7f7a16a70a63245ef20b9ce32fac1c5403aa3800eab4295a2db7311b970debf0b77bb85b9c9588f54f1900277cefdfd0538465e5950cce84374694a869ef6c370c1f06ebda319040999d0825785a3f2d01e7363ad3f4a8e5c25113291eae120adc23a4ca06a3f21d4011ad458db44611a9451ca990e0eebf2c9ce0c62eae295b146de89f9903943f735d8e1d2f936a45e29399c11993be46d0f0eeba4cfd2814a075c6fa375956ae79a30f35f2b4e6f1e5931d4adb0db888d8cec4c7fcb62116c22910bead0c9f6fae85e824659911b1f7017636c2b09e715ac26a3684b7392f5f7857c8fa3b66e0a85d058735a0c8104adf2135695db90a38795292a5def0a8399e8abefef42d1a32f190ccd9b88b8e5fa346cc5f2942cdd9bbef070b971967c49b346528e6687b93d0602c9bafe3df0d1a7d30100d027aa35a6b296582e7b4c1b0a891319f87a9c01d346bc70326c7255b014e53013266fe1492431a678597046b7c0c7349cdf46bacfbae09ac819c0b78178339d41d6f3819cdd6e247c0ec5168f3f531c02a3ecfd3a4990a0c563cbc25b2f7a9a866e242a54ee7e1bca9a829f90626b6207fa7c502e7ac114a67cc4bb896e7d18bb473071305107c446f9427b26f5e3f47b8b77dd8811f81e814ab96eb9bb984d089165c9a316fe58a5b8cc1715a46549bfd4156e76fbc8b4b6c68", 0xfffffffffffffe14}, {&(0x7f00000000c0)="80fad99bb2ce0184ea99b2f0475b7714989d0e3075fbe2", 0x17}], 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffffff) mknod(&(0x7f0000000100)='\x00', 0x3a0914c44f7b2029, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xbb}, {{r2}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) shutdown(0xffffffffffffffff, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) socketpair(0x36, 0xc002, 0x100000000, &(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x44}], 0x1, 0x0) r5 = socket(0x38, 0x1, 0xff) connect(r5, &(0x7f0000001200)=ANY=[@ANYBLOB="010000000000730000e438849af5b44791a5413c030bb2775f24729af8c2f037bc88413d6b66c09ca3fbab9dc793bcf49c3917c4d4b419c1ca6d88384149c5c2171371b64d8802ff446285637b0e8877"], 0x8) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r4, 0xffffffff, 0x9, &(0x7f0000001280)="b0cdab4329187f8b35bc180ffc74eab8610250d03e205a3374da12e2cd3145a2bbbab45f0dde29074fd950871556dd371941a7d8d6da79c1f0a655960844c0a9f9c9704734e8ba98c88145953b2a5d79c10e30e47986a3dc535d01c382cfd36f3bd0640d7e16cfda3c9b41e5908b65c94e6e0d50e7933e57485c0a09bf641e2e6785ba82ec20fc9c9f3d717632d5c85174ad3fd5f14988086235f44539e0", 0x9e) 13:34:15 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x5e, './file0\x00', './file0\x00'}) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) 13:34:15 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x3, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3e00a9684a1eb5c3cf0997fc70d4354105a099828d6d132a30f4300e9c56b007e9d862572f2ee939d56449aa7f41bc302e037e0431629f85f2d762da74c67822a73adb616b38d9365bd67adffd18a628921000000000000000029f46af98260d222", 0x25c) r2 = socket(0x38, 0x4000, 0x6) sendmsg(r2, &(0x7f00000018c0)={&(0x7f0000000500)=@in6={0x18, 0x1, 0x3, 0x100}, 0xc, &(0x7f0000001780)=[{&(0x7f0000000540)="fa1a971b6653964e269043e3facb4902c0b2d01d69c3f0e5859fc7aa307a10d642ff9b07473f5a46d2da9590e35da8fe8f2053d5408473c6543dd85150d0a60d6ebdda94db1637ebe20f42cadd8d4917847694176f2229599371daf811a49a2fd26e7801a9f3139ba449b67f9b11e133a2b42256d619cb921f3753275a0cf971dd", 0x81}, {&(0x7f0000000600)="af06b3b3c86786749174bb7257bc17764d0709bb4538b1d81b72d688ec8463c8bb9b5f080e93904790620adb67a5a6da338613d556c57c9a7c16f56cf75a17976fcbda921adf1c1dc01c41db701ffa9c0bcf74730c459fa7c28f00ec002e21c05b53bd6b40822091e90295b7469da4c0b2d858f67454dd8bd14590df43ded97b51a705380e75501ddaa959d90e0e7c92e84d1682ca5ab91fa489b932c36d72cd0075621503623630", 0xa8}, {&(0x7f00000006c0)="5b733dc11060c01cc58641f4b0e8aadf58c843a4e0a4096e5b", 0x19}, {&(0x7f0000000700)="e1a537fe7af2b94696c7223df40564652f7d0c94c3ac18e86e2c76f2adb1bc601cfbd0230ada6b4c96678de12d1fa8933eaec83ad85c39439a11b6ba16030ab0f26b03f09c0a65aec3a6e7c75553bc160564c7a6e5b37afcbf057c1a5995b7c70f31030f8f203bf5385d3b56104aeb8f147e1638c4eaa26225b5ce1016ccf0ce67d390ce853c79562cbe841eef6a5dedf7a603b32fe98c6b0ebd551de9ec641714b80f09ee4de713dc7a77e5aba4daa41a5d28adf45b0a3fb60c093955411088c24cbb2f63d686290fb57a88a3cc9fcf6625a7395e44b0a23785785e8a608c3993882fc0bcef19a15aec30013dcc9229b6970c99dd6add0e4911674276dc59a8a6759102f5ed106fd3a25492ec281cf39ba85db8f99489d5ade95d71648448485ffbc60e55757d3652321d5b774c786691970ca66509757393d5c1d3b307b538779c56c7caf8af0f831e857d0f54dc5c00c211115e59e4f989daddd2a9649687f392addf2b5b48916ce22ed5adcb70afd9b4cc32e2fe993d9e2b70d7fa5a016b2a256049db790cf9393e8160304d1f182973cd01acc6632106327138e657f0d17e6c62750beb0002b816c61162219d3d32868f97f572b0b0ce77da7ff43f3521357d6803159a02e5723d1fdf901bbeab04d9422827bdee1d99db8f0ca283e9bd8f826782a97d3f4cae06f9eb6ad0ff34fb23891cc1eb11dafcaeaa9b42c0ec2412b82dc4df7a0e9ec122695db7cbbae479eb067045d3c78bc07aa88ca0617939ce440137c708111cbdfaffdf3bbe3d67ece8b5f8d2c2e84a36c894335fda83a8015db0671aa3ca86d454f2875af5fc6520217baf8f0e9d90b38d8de1604239bd0238c18c0318a07ac0ac17d1d80ec9c5040027708b4343b7bee2d5db866a2c8caba9d7d60c4d4a2fa42c0d9df7a2ed4019f36038a514bda60bf0f998643bfe12842c63690c127527c7edf9c78ca36df6354613472985e8c008343120a61ae9ad6f35961eb83167e80d0aceebcadfcf49a04bb62ceeb8fd279a404d35ab80ea267e95a8c764a0131adc1ef97f76ff70e0649235976c36e84e0a0424e3d7cfe714ec0b2c7769a8feee55749456401d6407823b662220eab9c4abca5bbf9fc8537c30351a6947ccfdd6403a024c583f30df5f757d5f7c77aa49a136598a40c7f8d0f01ba971e8ec64423666c9d2fff20339400ef78dd1f8b114973b976864b39da2dbb224709c9f7d7032071f7a0a7c36d56560f1bb218dee4d641e1e7b56215729c1cb0f7ce6087995e9dc3e4c28ffd1bd24b7503cdf82c0de056600c1a5acdb64dc70ba2b30552441c5906d08ec4097ffd5963dc2c2f00bff01a5c0a32b222b6188e3253ea2721754a3360adeec16c9c2613b68781d526e06147de1c846cc4bf96e009591a6fbb136661ba17d83cb98139a4c97558ec7c11a4d4e57e0d767d1ef4dc60840836d39a164d0158704740d199a7ca222ea1959cd6630f38895753e9a85ea3f7bbc22cf2b01caa9ebda5d735856725d412635ea97b2d046a5cf42fdc061c7f727ddbbc3594f9a21c45a40fbf4f47a386a5cf9c660f1e1020c92ec1616f16dd2d708df97723601984e341e98168ee1226a44632b3debdb94c0db83b604196797b8c332a9ac4864fe593a9489431176c4e13fcf52b05d7d0f9e27aba8d21bd41f6be0aa089432f7ed5ab6a212fc86571f4a39cde5d7ce5372ce4b26fd9937972241db636bcbac187698b2f5e83062b054b182e629d6377812904918a3746b391175c568811332221bd96b330c64edcf383ba663a1bc265fb305b881dd1d40feb5a36703ee89074715e384445d0636600e32c66b2e41d595f1bba1ee227c4f319a5b54510266d7341bbe6864bedfe63b172d33ba496a6c4f00556cc584f2eeff3ac2e13a50c6b5ac50bda53f226153975e645ec60acd5d747ef8934254e8ff20f1a1135be71cd485374229f7f49952588ff2c1c1a4423d92c03816889bc94ca84a6936413a6b78ed27ecff0c62167997c714306e7c4ae2a1ee3f213264795fbbe8accda311891727500f912ae5e8e01262f06391bea0cfc960520e5444edaeabc8bbe9b73e18dfeecd7c4b81fb63f9295244cfc9b1cfeaca94cdb9091fa9fb712c3ab9fc7c12b376c53b901ad6c72cbc75f1f78646867a32e3c1854798e9d4a7fa6890caa4674d9468a0455080b3b37ec077937203f02ec8ea4105afa6e6ea5c9fb1a4dec0d178e074ddd16bb084b7b8a9b8adc35717e4b9fd618bb35e2ddf7bcdbd28e5f0af850dcc832005d81e3e8554c88aa3549d140c8c2725762f70285cd7e1d297676e9e72fb836da05bef64a243dbba6c284d4cc80dccb86891798391d44c1491eda50de77d9b958ae1f23ca9ea719f20d8ec3cbf93f62efdcdc4dd71bfa4d0f4c7cce5036549801c2658f3972545a69403036a1934e2fba841d756b2e96ad0fb04f4a268189471a66ad3cfd1150c1f14f52af373aea9ff018515ca91e216777876f933e923ce61424d3120bf536b0a0bacda90c214ece638ecf19c4b27559b001a787e688d996397441f40f4f1343675a273bbbf62b3c643eab84ad6bf9cdbfe3eaf08a5619d37eedf08963e0d2297cdb5f84a8b70bdf675e01cbdc92d6f202fd68a39ff92699598184bfd17b67320caa2170f39128505fe22181cf328bccc792c5ce42aef106b827d65d0368e9e4c00d93d04902d9d71901dab20fffd972dbdd2008267877631764777b59abf07065dfb59f50d3ce9601a7dcff1766cccabefe78e998c7c3836515f205b3bd51d6adac2244063fcf98bd4052579e53939a08db0d888a15c5dd9f041932fe6a5ab2c743e428762a02f1d0c70b77c1a3b4b4e59806d181a60aeb66217ffad91a51284f3c2589b22284400c6bcacec086b210f1c95c301e0d2a617cc21cd03fe3c8ae75aa1ea42deba9beda885f2ca09afdbec758d8162883bad35c2a6e3e29d1a8f668cce29799c721ba65698da7ac279c71e13e0686e0fc600d8cc3d0dd833bb25f566b651bc1cc018b02e81edf3f880463dc532efab77d958d686b1d597dd6bbc2ecf695a25cf6bf5c0126968c270e7327d0dd1521d796eff082214d563cab7ab5b85d4b6ba7fc9122a8fa426f28257e8edf70d8067c1915def3938bb54453ff66f008dfc9a25b3a2af65c2887c331da7b5d24960973ce66a9ae7c469c8bdc1f4a5c9dbfca0966e14c56b69c4250333b93c191a4b2a04fe36b9fefeac61668bda6c2746bc2cab108fac8326f5706c3676064bbfa85c016ba861271fb044124d11b5121fffdd35c3ce4e59a3787fed690d86ec4f43535a732b42587b55c3df15cef0e2a081f511323baebbd87175c4b39107dc8501129d6bd45ef387b89ace2e83d3caed702b83fcac39c4bdd958ff88572610df34b94ab624aff54ec2e1e42cb7bce038edaf0e2ba09bc03ffcac577946ba6d7e7200866ca2e49f1bffa6cf927f0032051cdd8e376475e93ed19f9139d7da310f0db64ce85faa42dba13ea9f678b38f0f1dba7947975b115254af7c010b6f9c5d71268a361f242ccb92be0ad26aa88f0f4df1c5d958fab792e468c555efb177ca5d64270ca08b0de31f5ee40b3a1737730f5966ee5f5037cdf023cd3337ca54b5df48a9e447e10ba48130468aa150c96fff0b58faf77d664d98957d4bee9f65eba7a139939cbe8fecd25e24999582c42fd6a6f4899038b20ff76fff2b6328704fb89b56c0e99dc6ba85031bd73784ca3521243ae26c9a1aa074c006ef3e9f688eef51fe2913795b91c1d8958a70b2c7fb211273e5a3cc35e719cb90bf192d4a619b76ebbb606342a42199c6e6dfd38896f80f72a113f97c7a96c22096b093e19b742ba38f0f30b2f617045ab62f3e9083cc297765998e2b30ce99bff0333de57fbb9593d21e1d0ce7e9311b3830dbd9f682419280f7318d948e03a63d4f777ae12cc75fc4e27a0e8df6af2070b074852e84dd2e3a36302f33d6a1b5cdf93124b8dbd1ebc4de9888f2213562c4a23758515005fc4b93ada39320b54eee40739a2a063cf2c295de41d015565771f0b87b628c3d104d5808285311d691ded5af9d1059dba42a438e375f715efbda988b6f2d7c63ace56c6cc3bb2af23991de83447291228fe34393b9cbe5860e18a551bf676b2514cc776c1cd311af41a2115d010a4f7b869f28fc478aabf9e05faffbcdcc57aca9266a1c3bb319e54c58edbc588aa8957a46000780341464f1a4697b8152c7f82750c8d4ee8b4f168db2dd401dc53c16df9b158edced11b3c676ad1376d32ec9c0336dde5d089340ab62f39d5a4bf609ad3564964c8d3b5d95263e827d96bebbfec43acbb8df2c87e9f84be18492e5d1c68de4790bd1727f972e80884042725519821fefeadda29e376e333e94ca77db3c1b70c07936522b87b896cf83e81bcb154abd4d702639dbab46236882d9c6b34ab0d966eb47b1f6e2cbf50d23ad69c0ca047b7a5b27823e9132a5ed414e762648f3c7781045ec717cdae2a7f2447eea1d8760aae1526163d1fdb70a3c6609a5b8b18a0759ef313648d724d58dd7b1430516d7da0c3ffaab244488204b8567ad6c92c430d6c0b734bd84ddb7f179aee377e6e11ba8f5f51a542f44d10971a3c5213bc92365b064e4a1fe64a43c3ed8b0fc83684a76f5b9a272e0a4f875114a19842197b0827ea259268a357c34535a69aac12ee110e24f5cf446b91f1ef1c1614a0df5ecc2d0e4873e1936dc6451bc5d36601c10a9da6b316fcb6b6607fbd7062737a02cd6d30fbed768490d35170b0a5c334dfe550739f969d63011b1b0af7b90f8c5cbda67d5594c5bbba89706b6f4ee81e10899c1e967c3dbfd1ac6fe7e5584a89c046d7d5de4023469fd3e91547272dba16a0c31fa3a5fbc4e7cd1f98071adb265a27af6a8b8d5c2b5336dc8a419f311b9b35a6bc6c3141e86c1e6e6b3556e49a50e3a7d9df585bdcff74dc8e91493d9ff88ec01b2f0c69b07212a839c3ec7bb7a9ae68d7b0432f98003397596b79199a8e5f7775fa686b25b66af8cba5e4f2480afd522ef990222db71c4cdbef33fee3dd2649c64efb113478e07dce8d4b0abc8af15254740015ec13a71e5e9e9b212e1e37811e671391b5954a1a1689cf94beff8febb8d31a71ddfe13935c5983a9516fd356a13ba21cb06a4582c20b93fc0ca9a8b9165cf1fa859ada7706bad3fcac37eab07eebf51973d403b7dd77d82d3fbecd90c41819543633e5c395398d8a49787e2101b95523673fec7b66d908ee29c1aa05e5d82f3f68cd164ecc596bc6a00d6c8b3d153fff82b370c337cefcacc77a5fb0c61a88f0a2caa6e50a77d59eac40036bcbc2f272aaa1046c4ee31075a5210cdd9722fcba842fa65a86eb9c527665bed47f14d01ea04bc6a421a4f691ca001d529aea87dab88e93d60cfc07427ff8defcfcd13de8a4327f72b7a2b86041f14931bd121738fcb3908b5c060bb91c670a40b3f9b704630cbab15ab0b257b364793dcf5876f9ec0969379516420619565eeb75d00114c1555f3844f49b9d145997cd7c33a4456473af7b296cb7a6da1db7ddbee5916d9c8779e69d2b5bb34b7864e8f8e2cd88873a191f7da0ddd9ee3a4c7453db14d01a96b3a333f7ad078d06e5bf1cef3fd9c43a815d2c0c9c4dbe1f221da58c75823083e821367568e8136da3d9e0d1eaebba0c23ec3286a70abd41167e57425838d24f3a9eda52c25f6ee327d93a0bf639127e8a29a37600da9c45e41c814d2ec1a2414f4e61a1c6c2bcae0529500c610b61d71850f5c0d6123d0fb6c9bec", 0x1000}, {&(0x7f0000001700)="6c6ecff1", 0x4}, {&(0x7f0000001740)="1936390b8dc552d1ae81", 0xa}], 0x6, &(0x7f0000001800)=[{0xa8, 0x1, 0x80000000, "bc7ab0f5bca4f4871c362cacfe200f7294f04a6a4142cd3da4cd602ebff3827c39cb0470224dd7a189a1116b88dd515f22edbdd922b1778f38f7a3a935e0c6754d8ce54e17e0874676431db700c41cefb8d7143a5d875384c89d182f973500c84832dc1443fa94d358cc97e2605476e5ce2de3e3a1ffcc7a0fe77606d86fabf0be03409bd5358cff898e756d8386aa786fb2d0afaeedc1"}], 0xa8}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0xff, 0x6, 0xfffffffffffffffa, 0x0, "434b353928e19d9491591608cc90046aa193baf2", 0x4, 0x3c6}) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xd4fc, 0x1, 0x3, 0x4000000000d9f, "b08d16c6662247ea5a2b2c225faf8a210524d8e5"}) readv(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 13:34:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x307, 0x9, 0x4, 0x1, 0x3, 0x80000000, 0x7, 0x0, 0x1, 0x100000000, 0x8}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f00000002c0)="9085", 0x2) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000003c0)={0x1, 0x73, 0x1f, 0x401, 0x20}) syz_open_pts() recvfrom$inet6(r0, &(0x7f0000000300)=""/182, 0xb6, 0x842, 0x0, 0x0) lseek(r1, 0x0, 0x0) r2 = kqueue() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000280)) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x481, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) setsockopt(r0, 0x2, 0x1, &(0x7f0000000100)="cd2f509c26081b557a3732eeba3eb9ade5871e444b7f4603849c87ec155441b5493d33292c42c0cdf479aad7f2cf30777f606ccbd1b1e6cdd17c3afe1ee4c0787b89cbd3d714c428f8e97683c614661e50390e64280943064d2e760729a48fb488c9", 0x62) 13:34:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80044279, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8000, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') 13:34:15 executing program 0: mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 13:34:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0xc018, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000140)) shmget(0x1, 0x4000, 0x50, &(0x7f000000c000/0x4000)=nil) 13:34:15 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendto$inet(r1, &(0x7f0000000140)="f5d78fee9e0f2bc543a9c365bd9f4a07c979ec8901ba7cd6876c01939424e800be3bee2aa501fe26d9d9c8cb07ce437ccdf3aedbbe776e1028ce1a6cf5c7bdec7c7cbfc855dd124768569559e58875d73fff75169e2b5ebaaf829219f4ef6e105c98adb4ac5c92365a45ce35576d9b0027c1b442d0f20e4cc8882e003b55f12fe96514b4059ddcfd93570b36c506013a0419c5ed04d74143d83cb3c1c2405f8c36e8a3c04f099278ffffe5ab0b8dbc706709c86f8e945eb434ee328699bd548831e482d667f048864b5580f3de9ca9f046053d384e6b00066d2b69f34871e0c052382a6e1980a37ddbd8d84e70705836e7298d", 0xf3, 0x4, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) 13:34:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfff, 0xfffffffffffffff7, "050355a8a5dd3800174e4b00fffffff000"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 13:34:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x201, 0x41) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/105, 0x69}, {&(0x7f00000000c0)=""/88, 0x58}], 0x2) 13:34:16 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000340)={0x9, 0x0, 0x2, 0x9, 0x200}, 0xc) r1 = socket(0x2, 0x2, 0x0) socket$inet6(0x18, 0x8006, 0x10001) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8215192a66696c653000"], 0x10) rmdir(&(0x7f00000003c0)='./file0\x00') sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="14d2b2000000000000000700000009f63c6b79ebbd6535e85545590500000000082a2f002d00400000f3ff00000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/174, 0xae}, {&(0x7f0000000100)=""/176, 0xb0}], 0x2, &(0x7f0000000200)=""/199, 0xc7}, 0x1) 13:34:16 executing program 0: r0 = socket(0x18, 0x2, 0x3) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000), 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/152, 0x98, 0x2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 13:34:16 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x8, 0x10000}, 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x14, r1, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000100)="e471f7769e33eee2ed4246eb2f7b626f033b9552465954e3ee97f25e1a3341b51f53ffeafed99860a861027f7602daecbf26a51b4d41fb1a7386b28883b2569ecd5031e54ea4c3fee8", 0x49}, {&(0x7f0000000180)="59d94fdb9c01fdcf3ef15fd572f4b3f4bd99e3298780f71d232a904c04db00b034f80abe753f9238321a75f9a0ea81454735741bc7f3a8f3728a430c8e55f0400b519b499f338ec186a2464094354d89d6d9e1aa58ca1c47bb6da466d52a0afe5fac0b815532191f67cf2e3c94ba029cd86b75467ffe78046b4dc1b6c5b336bb984da3f29e1855753ac902", 0x8b}, {&(0x7f0000000240)="79c13151d887920a0b245176ac2d911d5d9c503c6c5930c2b430a945da13b9294cdeb785df25bb161e96506335e0199d790fbb816085d998f9c0c3f2c197c0c9f8a9b4d957a14eea3a224adc1137c0d2674a60c8414d8861a32a5a2045ef9c79d77310bac9c8fae332e1bb3b351b6a1e77ba9727b6dd7753484616d5229a4d100826dcd3605b3382eacd7cb1497804669e4b37d752c39b57253cef771547ddbc428f760b1f18a8e71661eca5cadf5b5e9441a1af7e25626d0189de19931ec2753434fdac29389a176000c4b7fcaf794b75e69cad6341696264e51a5d70af81132eafbb3d5bd27a0f23577bcb73fcaedbc05543d86d4929b6bea77da6", 0xfc}, {&(0x7f0000000340)="7d0f79b7a121c12e96f186810ce070e345ea2e10185ec661856ae37110aa4c3880bb99a9749f3da520d9e638ddbe3f9b1fceca99be4b30b83863280c87e2e69139aeda9d59dfc39112a09996f58bf01c084f72906c3beb2c12cfe5fcc68761c3e0e8a598d5388b852f3e152d5915464391bad98b200fc297582532ef9211cc464b63f1f178719a4f6ecae67905b710dc94fb37a13e436396c8d53027d094370ff6c4b97e798d72169a41231587d8bea8df3bb89251f7de3e4d0364", 0xbb}, {&(0x7f0000000400)="3e660ee717f3f74e4b7693534f2da2177b710d008d0d4c87c53a97e69ff2248c6fa42d3f32807fd7ebc2607f8810aaa9758a82c463a7c5fbd0120c485571f1c414e63020078bb7f4353dd2aa3032c0b2073aacbe1aca52eac1f5bc587829c84c75a530cec108f1c3b7907dcd265116777f77427f1a46b4f6f46fbf4041b5671953f99ebba7360f05ca2f303ccf76cd3ea799c8f54727404c7edbe787da639969e3ed96c980c369f4cdf53836205ba8f4187e207d38e1042f694e3960e75a08", 0xbf}], 0x5) 13:34:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "709a0db17771f7c700"}) write(r0, &(0x7f0000000ac0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b40)="bd0c4e2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505d1f67a90bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902887f01309bbe0619e51731e5c2091f3e9bdd11c4518138f7d1d07000000f34385c0cdf53500000000000039cfebcdd79cd66c3140972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e400000fa0a2efe8dc4f4c6ed7a127c5caae7ff8fe9a63dc986b085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30adb6228e66c542609d4b534ffc8001d776ddeae27a1ca7ad87da72d84f761897ced63f0090301dd0941e9d64579b9518cc28044295533ecc81c4791e75b4c501e1595fcfbace5662f265fa2673b29f256ce7eafa178d83c7017a8568c57259ef3cfe939012c94a04dec199c9b0ebac804630d323d72c54337f6e6d2c2eb94268684fcabfc7174ec5dfb73b317fc98a016a1a733e87e78244a97c61d121e4f6ed3e7afab0a84baac37f2e8b0cddd619a484b69b8b34f8e4d0100000008e7d5f8f32227af1154a8fac0c54653985b574f013d2720e2bf5990ac30e94a482eaf42f327891ed976518ba19530c8e78fdbbca42ecf620695d1983426a4d6eb88dfea148e98e15e43f6693777158541659cc4f066f14e66ac74c4bb2ff8f9c9ab5bfab2393b31c0850bb0a66786e72d3ad4ae4b7572fb78f3f4dffd7e7c812d5969607d76ccd7c0ab78daf60c58f2c3814a8326d2695f6607a721a4b30f128ec43ca5050055f826337622ba2009c534b6bc0000009dbc392d5006754875ff94524e9f836da8ab", 0x276) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x800, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x8000000, 0x3, 0xffffffffffff085f, "85495500020000000000001167f5bfa600", 0xc3e1}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f0000000100)=""/5, 0x5}], 0x2) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xffffffffffffffff, 0x1000000d10, "b04d00f3ff0a631a00", 0x5}) 13:34:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = getuid() getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file1\x00', r1, r2) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(r0, 0x0, 0x0) 13:34:16 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r1 = semget(0x1, 0x0, 0x400) semop(r1, &(0x7f0000000000)=[{0x2, 0x8, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0x40, 0x1000}, {0x3, 0xc3b8}, {0x2, 0x2, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x80000001}, {0x2, 0x2, 0x1000}], 0x8) mlockall(0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 13:34:16 executing program 0: syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f00000001c0)) select(0x6, &(0x7f0000000280)={0xfff}, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) 13:34:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="0cdea44de456b86a4e38", 0xa}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="77743780534c735c1af2c2712fbf9fd9032a5cddc87e3faad5c69ebed96a25503c658b7a33dd616ea8bb48246562503b9c90d54378770ad3427243e79c6f0025f28731cc123b6ec7dea3b8296d34fa3bd11f727b71c1b709dd56", 0x5a}, {&(0x7f00000001c0)="8949c6de747c6fe0bbc6f38b85d855bd1c2f2677c6c01a176b6e6c332c19f562e783c1c6f893a5f23b58a28770039316bc0c2863c82ebaf3ff80a4592e81edd7b975efb3fa25a941ace848027a15cd6d09e7440a4d29d7c4da9922", 0x5b}, {&(0x7f0000000240)="601ca83105f52c993aba26ad8041d489272098c5194708ee3e5b0930aa9bfd033cdefafe780b04641899f77753158f5dd3e2c582632bb8802a48ce1c4ce40ca41db6e7e69399ca35f21cd9faba4b4c4511ce", 0x52}], 0x3, 0x0) 13:34:17 executing program 0: getitimer(0x1, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffe}, {0x0, 0x20003}}, 0x0) 13:34:17 executing program 0: kqueue() setrlimit(0x20000000000008, &(0x7f0000000180)={0x0, 0xffffffffbfffffff}) 13:34:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fchmod(r0, 0x1f) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x90) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f00000001c0)=0x8) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 13:34:17 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4, 0xb7) recvfrom$inet(r1, &(0x7f00000000c0)=""/252, 0xfc, 0x801, &(0x7f0000000000)={0x2, 0x3}, 0xc) listen(r0, 0x0) r2 = socket(0x2, 0x1, 0x0) listen(r1, 0x100000000) recvfrom$inet(r2, &(0x7f00000001c0)=""/245, 0xf5, 0x1, &(0x7f00000002c0)={0x2, 0x1}, 0xc) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="826c653637"], 0xa) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) 13:34:17 executing program 0: r0 = socket$inet(0x2, 0x5, 0xf191) r1 = getuid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000040)=[r2]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r6 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0x0) r11 = fcntl$getown(r0, 0x5) r12 = getpgid(0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="6bc9a4ff96d820c77d42edef9b4304549a42d193c864f5bc9a8843f0cdd256ceaa8a975cf809ab89accbbe5067c8429c93c6e976e1d10ee418fc32bed495b719f972d48e3907ef4660313daaa2955b9394cc1ec3ac538cb7928f9caf2d785c0c6f17d4212aded7c12b6498", 0x6b}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r5, r1, r2}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r1, r2}, @cred={0x20, 0xffff, 0x0, r7, r1, r3}, @cred={0x20, 0xffff, 0x0, r8, r1, r3}, @cred={0x20, 0xffff, 0x0, r10, r1, r2}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r1, r2}, @cred={0x20, 0xffff, 0x0, r12, r1, r2}], 0x138, 0xd}, 0x2) bind$inet(r4, &(0x7f00000004c0)={0x2, 0x0}, 0xc) r13 = getuid() recvfrom(r0, &(0x7f0000000500)=""/225, 0xe1, 0x41, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setuid(r13) fchdir(r4) setuid(r9) ioctl$TIOCSDTR(r4, 0x20007479) setpgid(r6, r11) setuid(r9) r14 = semget(0x0, 0x3, 0x101) semctl$GETVAL(r14, 0x6, 0x5, &(0x7f0000000640)=""/84) getuid() fcntl$setown(r0, 0x6, r10) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f00000007c0)=[&(0x7f0000000700)=',+\\\x00', &(0x7f0000000740)='@&\x00', &(0x7f0000000780)='\x00'], &(0x7f00000008c0)=[&(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='&\x00']) pipe2(&(0x7f0000000900), 0x10000) lstat(&(0x7f0000000940)='./file0/file0\x00', &(0x7f0000000980)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000a00)={0xffffffffffffffff, './file0/file0\x00', './file0/file0\x00'}) 13:34:17 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3ff, 0x9}, 0x8) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 13:34:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000080), 0x0) 13:34:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) fchownat(r2, &(0x7f0000000000)='./bus\x00', r4, r5, 0x4) 13:34:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getpeername$unix(r0, &(0x7f0000002280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb385b3586593238801454e58b2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee9f3d9dc332823f953cfa7ca9e6b8ea358e9da09817df3a527531a58ca04bcf9058e5a0a23ba0972170ac18546e9cbdcbaba17f7e337bd05ee28009ce0f2cdbf4d7061879351d930542fe35bc0c19da6eda814f13ff9f14a8feb996e3ad37d6540837ad3d43edf31acc12bd5986bc0fba15bbc22dc7a478999668435ee1a5197c1d3ba26d8c46dfae396481bb78f8a432ce4b2516b5e3f0927eb2fa6125442f31dfff68114def6803a5066021333a441cccce4d0f811a4fab080aa1242c4f24b81689e01370d565247887ff16fd9ead0504eadd6e3a060b36b0f71faa706e96fe5c76a0717c97346952f3212a407af5546d0c8073c8ee5f31e351d85910c9443b1a9b4debc47f3aef0f035753e8eb584f8b5336fde4908e37"], &(0x7f0000001080)=0x1002) symlinkat(&(0x7f00000010c0)='./file0\x00', r0, &(0x7f0000001100)='./file0\x00') r1 = socket(0x1e, 0x3, 0x101) pipe2(&(0x7f0000000040), 0x0) shutdown(r1, 0x2) 13:34:18 executing program 0: r0 = socket(0x2, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x2d1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 13:34:18 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xfffffffffffffff8, 0x6}) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 13:34:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x104302) syz_execute_func(&(0x7f0000000040)="470f414486f2c4c139f90a662e65f3a5660f9dcdc4e1fc29f28f2878c1d33e660ffb230f76ae5400000036f33645d9f1c462710cb718000000") r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 13:34:18 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x7fff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) fchmodat(r3, &(0x7f0000000240)='./file0\x00', 0xe, 0x2) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x6001, 0x203) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x2) getgroups(0x1, &(0x7f0000000300)=[r1]) r4 = semget(0x3, 0x3, 0x8) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f00000002c0)=0xffffffff) poll(&(0x7f0000000000)=[{r3, 0x2}, {r3, 0x8}, {r3, 0x8}, {r3, 0x30}, {r3, 0x8}, {r3, 0x44}], 0x2a9, 0x0) r5 = semget$private(0x0, 0x5, 0x4) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f00000000c0)=""/211) 13:34:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10008, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 13:34:18 executing program 0: mknod$loop(&(0x7f0000000180)='./file0\x00', 0xc000, 0x1) r0 = open(&(0x7f0000000200)='./file0\x00', 0xa, 0x0) sendto(r0, &(0x7f0000000040)="6580a0de14666bf766fe7ec4cd8cead0758b", 0x12, 0x400, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x20000000000000) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = dup2(r1, r0) socketpair$unix(0x1, 0x1001, 0x0, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x2) 13:34:18 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x3d}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) close(r5) 13:34:20 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x6c, 0x80000000, 0x100, 0x9}, {{r1}, 0xfffffffffffffff8, 0x8, 0x40, 0x3f, 0x20}, {{r1}, 0xfffffffffffffffc, 0x9, 0x40000000, 0xffffffff, 0x1}, {{r1}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x2, 0x40}], 0x200, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x0, 0x400000000, 0x5}, {{r1}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x100000001, 0x5}, {{r1}, 0xfffffffffffffffb, 0x60, 0x8, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x60, 0x3, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x30, 0xd684877b0208bcc3, 0x9, 0x7}, {{r1}, 0xfffffffffffffffb, 0x8, 0x40000002, 0x1, 0x1cd}], 0x0, &(0x7f0000000180)={0xa1, 0x80}) kevent(r1, &(0x7f0000000040), 0x3, 0x0, 0x100, 0x0) 13:34:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) kqueue() dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x3, 0xffffffffffffffd9, "855c004000"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r1, &(0x7f00000001c0)=""/62, 0x3e) 13:34:20 executing program 1: r0 = msgget$private(0x0, 0x2) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000007abdfa665f13218e00000000000000000000001805d1a8eeb0247500000000000000000000000000000000000000"], 0x1, 0x0, 0x800) sync() r1 = socket$unix(0x1, 0x4000007fffffffc, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x3, 0x1000) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0100000000000000ee75ac7c593a3e8f458ef35023b603efbb5e6d7c5ec772ab9d56b6ab2be80b2e5b70dbe324e5d686ff8915198e9f7ad8f832d8802b1036f836354beffe931505e8cbc9a5d8efefc555bec6d5747ab81a34643ef39819b609df58f5b305000000000000005eba5a71dbbad76cebf13fad7dedcc8d73d3dc740a3258d127094b1959832821c5a4bb8b4043e188b4b32ef90000000000"], 0x1, 0x800) 13:34:20 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') 13:34:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) sendto(r0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'], 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unlink(&(0x7f00000000c0)='./file0/file0\x00') getgroups(0x1, &(0x7f0000000040)=[0x0]) setgroups(0x1, &(0x7f0000000080)=[r1]) 13:34:20 executing program 0: chmod(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000300)="9b57c67b12f0863cc3bff2a3fdb7513d9c274c70f63bc1bccc1400bc0800000000000000acea55fce82266a66bc38ca4177cef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842", 0xab) clock_gettime(0x4, &(0x7f0000000100)) dup(r1) 13:34:21 executing program 1: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) r1 = openat(r0, &(0x7f0000000000)='/', 0x80, 0x40000000000000) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x9) fchown(r1, 0x0, 0x0) 13:34:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10090, 0x0) r4 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(r0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x0, 0x9, 0x5}, {{r1}, 0x0, 0x20, 0x12, 0x10001, 0xffffffffffffff9f}], 0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x2d5b0fad3a02b0dc, 0x40, 0x7}, {{r2}, 0xfffffffffffffffd, 0x1, 0xf0000004, 0x100000001, 0x400}, {{r4}, 0xfffffffffffffffe, 0xb6, 0x1, 0x3, 0x8}, {{r0}, 0xfffffffffffffffe, 0x22, 0x40000001, 0xb3, 0x6}, {{r1}, 0xfffffffffffffff9, 0x80, 0x800fffff, 0x2000000000000000, 0x10001}, {{r0}, 0xffffffffffffffff, 0x0, 0x41, 0x9}], 0x8000, &(0x7f00000002c0)={0x800, 0x60000000}) 13:34:21 executing program 1: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10802, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x3f, 0x80000000, 0x4bbc3d35, 0x4000000000002000, "b8000000000000080100", 0x0, 0x4}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809", 0xfffffee7) 13:34:21 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="dba8d0395a7339f0000000000000e40000000000000000"], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x3, "718a08617de5be8115cb15e22ade584bcffb79d516be4790e073d24cbad157e2ba39f7c4878fa87fbdc458f270997d072ad23e95b3411eebcef3a904905c33f940c27a4510f5b236ec720bfc36a1f5a68cddc2d63ce1ca43afc764c79b199074f67f6ade783709c2bee44dcc9219f12bfbdd6f95cbffc8b9b603d6b45549198f6d173dfda079a1464c7eac6c9a6d0c2ccf67e388bedf77d21741a2a1cf6f3b5950d0df2b8f20f39f9ac426445472a4ca95c8b138ebef6c04e7c897fc74bda1e00a5d2fd6e34f04e2ea0c1c4b0292ca871948040e0f1fd158fac616f2cbbfdf48d617708ecc165fa0b9d9a700e14f0d7c138ac55280943197d24beb417c131a2390f47e5f56e09396faa4af70b416501ed4c3bd472e5b7528dbacafc6b1ac320c4c2cb290a5a6f8c95136ef5dc3bdff4670da780619b1ed3255c220ba5b604905cd4abb18940bbd3e07a496db246c642fe1271375e2ad336855f6cadac6b67dde5c0140a7b605f37360a122d96e74d1e0e998c10faaaa8a6fae39fc7b1be1a9e7418811182f03659ed5271dd109565f181f31446f31e6b54fe7373bc5cd757c1491f13df3fa661ae0b04053bca7eb836dd0a5d35aec58650c56034e0635f67acb042389807b038d5d7a47703db2f0b174738288aa14810088f3ac4054e5cb6c7a65a9869e0aaaf1c5ed944e7bf2e628f24314110518324032b3d9eaeb3d46789acbc8059d397e35a888f5e729c25e6fb6ac28188b20ceb2510cc513de558cde65dcaf742ac9be15149c0521d884752aff2cb17fe835828b6d394bc32fb737f74c456c3718daaa15c9def386fbd37cfe13a1678af2fe02b15578dd32310deba0d6baea89905aa12e48336ad8f4b91e014ddad5d75766fd95d4e632eedcaac5578c19e15c499e53294834072c6c1498e8d4ba7f1dc45a4eee33917f2cae2e3d4f9fda99765565e31da1c1f2337266c31b09f254c779d5c5a9caa81407efd537607aed3b844b92f61a23f0a3cfe11f262176a873b8557f43bc436151fcc587cc801f8bb0802823b6c74c069f19dac1f1f73be24831457e817d090790361dea2d4079c32340a1260bd2daf6da1d3e5de2110e637c01f08da5831d701ff15be6643f7a13dbfefcda24b09d5d281116712014f8aee1bd844a9b160fdbb2f7ed9763be01169c404cff95224547e14ba57ec5b30bd70abfb7ac0c41e815c935020eee9f8e0720c6e0d29299abf9284ee7485e0975997832b7ecd0c90af5e3318aa1ec2a4e798d657dfe5fc6e70ad690b299a90bc76692e876fb8c857e0a55c288cd5d9eb61e7597b1cf188cf6d8285a511b936d31c7ed0f5902984c72978ccdfa28e3a2770b33fc7d7fc8380a6ccaee7663a7174a12af4a2ef51c65c95ded1eeac2c90e62feba8ce758e5e2926b7f23061ce6e49f50d01fb10fd806ae844265e64f3e06892d1f3c2cab98622d495a4cdd096d9b111e967e2cf98b1828dd45e15335d8ad1531ecfd7df41a03fe65e05da34c98d9b2fc9c85137edaaca4499d7cf6e1dd9b79a13480c72e3c6004a4292eead4c056021528a2587f3fc7d61e31cc89ebf6607fd3dca8f835e2b4caddfcf2f8617ea54cb620abe6af85e4a5710d06a47327c4e6240ea3fc7501e4650f16bbb5ffcbeb57fff8759bff89cc0032ce0548e991f651339daac2211055637291509604cb71401da96796b4816d04d30a59683cbb69281c507e6afb31e17fdd6f80871929307c4de28b627b159d1f3c5aa6983bba33312b6ff8e9811f649ad08a5a3383aa9ec8e21c7fe73547197311982e52436b86be39c72584952c79c7a1b8b4cba96b47f9ddf59911f155630a41514922146ae7884ca3e2102214af09ccad260179574e5689e9427cc1b05e644f61a6e56fccb764637cc4a9c94527b34362783de8d9197ec2d279fe48ab456794da4719171439192555cac863511abeb13c702a6bfc04c3fbd5cd359db8ff24eacf58d85ca0f8b928b41d860b5f2241cd822378c4871f72c7e192ed978c11bf1807045219bdcc02f33f45743022ce13e17e73840d9d9ccd5cf25457ce63f86a2ca8935e84a3597860e38a3a294d2c672d22f1a1c6453003a14e076a3ac43bd6620ef921734478aa0ab25f89c142fca7f6cd0d404247829ac413e6f375079e6fef931227912160bc3e79ce4fffc23df19c6ce949e5b19d4dab4921271de19f10546eb2ddaf4ce2522cda7218da2a5fd0d42fc8acca2cb4fa3796d2d72d87dd0df6eb97e8ca88ba4d1015d09a62a342c9e47367c2cb546c0735832ed381cff4acf6a849c77cee63469dffff2596abd98fc1e1b85087b32558afa381c3547b7af804928fa602191236b0f852c24fa0b664054873a4703553f555aec79b61b8036cdf497804556001c0a647a8c029f790b5e947f2d8126fc0e22b9597c4b4f8f8ed45ae075e7a6e1c70aa04eb8a3a822ed6661fa0f4dd2af00f990cca39c00df39d7434c665c98a2c5511444a7d6c1f2a4bed1dc4f9ed5f9b78a27f4d5e128e422f76fb15f6d13999b6386ed60804ca6a11003f2916f202627e66a61082d06dc610fbf5d526054fdab99e29b31c58ff607d80d5f6cb07e0c92f35b73cee2d78499c2b7bc80367fe5de06a308053f79221ae97501e1a9368519c6990fd06e17b17546212c5ab2e5112a6cf5a08c300fb979564ab74f332c3e8413b3711f07bfab51ae00a04cdbb6f3b72fb92b4a3d7038446a52a9309fd51709b1ff2751372ae0506c6ac2de371279ab6711a5791e0886b47cf578761de6edec3932045f16c6f5e2490306009ed4c89e537f55efb16ceb7aa29b5d9735b7f311745783a884339a718a5bff7fd95d5e318c4b692d699e34fc12097ac8bede8fdf336a432e1097ddf4352f170ddb7ba628fb8e8f47e81e1a224ade98023936e06f5a98cc6a46bfd3597b9949eaeba4b7ac262f0e139d0fcd4f432ed979b6c36537b07a593eee194d6c38b7af76a0f7f8ad3e29440fe302a20406938bc0b4bea9821f45024f55b95021141a977af3cf3258f1637dffcc81f6cb3c14b5cab5ccb9fbdeff18226a5a00cec041788233f1516141bae50ec1adbcb8a4aa8b7cef970697309cd69e12bb5107b323c135e91b79f81b1f08dd7b7b577e97a2d6ef937dd2fcf39a0eed961d53462f0191f034f41b57cc39246dc9c45fe20054981e7bd13a43989b8b9b27690c7bb3cb95bdb8d6db6e210983a8a28fa9ead6119636833e8ca39c68b51f48e9d4f2e0a989c01ebeea9a33bde645cd99933c88a44ca834d779c8d2550aca8767acfe7d3b548fb91b0deb1fa941700279ad39cb659897bd8ab5b14cf2c2aa147c49a4828f9536026988b65c05223ff0d0cdfc4e15074e4c9abf72d5230f3538d7359963c7f2f8e44e4a0d090ca5828c0c5a603516bc06ab19e728c3527baaf698f2f68a9967262fa37853de7a30edb25061d8dc1fae28f0408454bcc579c7e646478f60613ac1fcc5750d4a4892160744d63a8cb5157a6c7e2540911aef76f52ce0adafb3fd99d4b4984ff2a4164eed5f96b990d650c51c73782f0b3d483c1d75260df2b09163c56f885a0cb3d5c91b6fbd76ce6d0c2592dfd08d5d586acac382d0164598ffcd590cd9f3c531e1d327cfae41f8692f97a70cab23cc480d0d1cb38bdc4f8eb4eb7cfd65dd483834bc2772e24f89dac29a37bc2c82429341c5a3aceb2795bae561f51bcc31fca6203c3859685bae0d4844049238cc209f2332c7dec4f32b6512d2b9f2b3aaf1547ae74352f97067fbca2c3fc4bda495d576fc425f55c5f97ef197bb62c61d47c16618bac3d8362554032de984eb28de37b92f06ffcc9a908b864f20e8fdb27e00d56cda884a5e12ec21ef80965794525c87e7cf6765ea5514301939aed716b40f0aabf8ebf82cb2658ea3668ea0774f0ac67098ee1e570b095884c67dd4c9d9f03c09e9da2ddab88e3d710acc06c8e6e341e8846c77609a9fa2f5311cc7ebac6625e6362b0177b92c78833b2c09dd9dc41f77f08b15cd538a59649bc254675cf0a5d6d17ca58c30d79d20bca740fe68d3c36c2533fea60b2f988b61031a4d8bc63bf4555d97b1492bf178a071cf58aab1b569161d4c58f537cd5702ff2c7c7a06e4f0dc5b0b4da7680d57aa33bb95fffc2f025ee04176bbcc7b73373dafcd4dd7558965ef99113b9216bf22611413001a7b8a84f4786ab5ca9a1587724b372df067b9ffc4ec0abf97c9c2e9d06bc2e57d361e340011ae1605e5063dda9360a0f7df13e429c79b01011aeb3320d79a792fba0144fbe272b6298bae56dee28ee17ff878d0fac6fa66a93258d55ac2919f53b8125031598e3be3502a468fd941017909593d5aa6f425b01a1f73665d59068bdd2b1326c8a12ba6b64d37d37bfc71b4130cd78734a6a3a45f75d813f16fa4a52cc34bf78a984cd24b529044f14da23e9cdedbd2aabd1317452b6b418077a5f6910f773563dd5a38f94a757a75849a8c84ed38c46f44b224df7453ae22f8c48713f1b458374adc5c538a45100103ce34b85685313fdb417e56b32f53bfe2509fad092641173edc21040bcaee9310b93046b3d3fd4026680e0eaeb7c03e6bc651332f88c4c8076fd27a83c5ad8b6d27506489613d8089a9d02214caeb7f394627e4217349ffc119f2a8c64df93e1f6bdf3864d52d3217d6c947753341f7b0b69aaeff68ad955775ecf85341c31d409274c092aa9a8f7c7a6dd2d0c0ae242b9d9960d8b093450c1865c943ce4a8d11681137d6070b438b06aa5a1cdbe85abb073834abfae5ee3faffc3915e3bcedcb5fe0af16ad69d233267a53562e971de830f427113b5343455cb60c8638233d2cddcbdcd73a78ad1d09c2bc24767f580358aa0485684e91b2cf0b897b46b8158fe97a5de57e59e47822698d1021960e69d781a0dd9a73d73afada09b7b639a14bb89c83f256be02505acd99a48d8a474dc27ea96cc12046456e3555019dd43cb872ab520f8a94127f7f7d2a14b781337b695662b379a2a43c56254369427aa8cd009ba14a111c6b2b6320b1cb37620c4e39e769cd594d87e7d260eedee77e7925b11e44aec454b844ef3fbfd233ad95f2cdd88304a2cc4895725f6400bb640ed5137cbd54f2882e460d3340fc7495d4f63122227cc1f97e09a48258b0ebbe673c3affb115a6b1d044e8e2551e60b64e8d2f18030f47f6f80e1676a499d5f7e81f513a5d547be24778f566c57ffc958c33b8bae6effdf329d8c3c01ff407f27bc9b76bb6dc0c9cf535671e71619f3817ba25164d99ecf8f2214a6dcc1d5522d3a09864607cb03530ea523ff5650946b1473249ac0b27ca9b5c9944180f2ef31ed1ca575bd2312064f86a3da9b8bfb0cd013f86ad0667c1eeeecbd2f77f24b88501a011bce7f4a97de5baacd872bcf26d095cada4d79b284b374c672c7cb9da72c57e709b3dbaa973efe5e10f969f25ea3f86e44ddd639c6c182769b3858fbf1acd532251e4322345f265a4643eec2a9d44fd07ae209ef2493848b6098ef5a2a540d56986f799f41144c2ec078bf2e37f1dd6d9ff29b33c094631e14596d18df6d0f1ffaaad99c763627bf95765380a1385b8b2130de7b0ee6feebeba83ca79a6f444e080fdeb417e20732ddcfbdc52ad7301fc17a1c1eadca5319034651e7d0367aad42ceb03bf2c189b9db3eaa4730b14a4cf859bc0037a8da06ec63d9836738f130f10d683c4e7952f55789e8e7706778bcedcc420c2e333f3e3b8e060c530b67b9d6c1b604c3a015848e3290533225c8340ef475bcbe468bfb4649eac6e3e159"}, 0x1008, 0x0) 13:34:21 executing program 0: r0 = shmget(0x0, 0xc000, 0x500, &(0x7f0000051000/0xc000)=nil) shmat(r0, &(0x7f00007b7000/0x3000)=nil, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040), 0xffffffffffffff0f}], 0x1050) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x2fb, 0x8}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 13:34:21 executing program 0: socketpair(0x1, 0x2, 0x6, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x6, 0x8002, 0x9) setsockopt$inet_opts(r1, 0x0, 0xfffffffffffffffd, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="0002000000080000", 0x8) 13:34:21 executing program 0: socket$unix(0x1, 0x7, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) write(r0, &(0x7f0000000000)="609e04480065c533a412dd4fee3b3c633342ee23b4c4671eccfbe4f37aa30502a1bcb14013551d3c7a545f3dd6", 0x2d) 13:34:22 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x7fffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x7, 0x2}, 0x10) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x400) ioctl$TIOCCBRK(r0, 0x2000747a) close(r1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xa3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0, 0x0) bind$inet6(r1, &(0x7f0000001640)={0x18, 0x0, 0x1f, 0x20}, 0xc) recvfrom$inet6(r1, &(0x7f0000000140)=""/206, 0xce, 0x43, &(0x7f0000000240)={0x18, 0x3, 0x3}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) r2 = socket$inet(0x2, 0x4, 0x84d) openat$tty(0xffffffffffffff9c, &(0x7f0000001680)='/dev/tty\x00', 0x0, 0x0) linkat(r0, &(0x7f00000012c0)='./file0\x00', r0, &(0x7f0000001300)='./file0\x00', 0x4) syz_open_pts() getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001340)=""/40, &(0x7f0000001380)=0x28) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000013c0)=0x1000) bind$unix(r1, &(0x7f0000001400)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x7, 0x1010, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) setegid(r5) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000014c0)=""/43, &(0x7f0000001500)=0x2b) ftruncate(r3, 0x100) r6 = semget$private(0x0, 0x3, 0x10) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000001540)=""/15) accept$unix(r4, &(0x7f0000001580)=@file={0x0, ""/108}, &(0x7f0000001600)=0x6e) 13:34:22 executing program 0: mprotect(&(0x7f00007a4000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x0, 0xbb) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 13:34:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) 13:34:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 13:34:22 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x1000000000, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 13:34:22 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) fcntl$getflags(r0, 0x3) 13:34:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x200}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000040)="55d0b15e13ece12697e45d012d08cd17e447fc2a41a5011c", 0x18, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x5, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) 13:34:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x50}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x7fffffff, 0xa4f, {0xa415, 0x1}}) fcntl$setstatus(r1, 0x4, 0x46bfb) write(r2, &(0x7f0000000140)='U', 0x1) 13:34:22 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "651e0d969a21512e233120466afb9eed7db09f1c"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) sendto(r0, &(0x7f0000000080)="2edfbe5aba6527baa87811ca52578e980a4cf0e8d17dbb5c8b42dbc3ed2b1fa0cff69eafb2ab90022060cf", 0x2b, 0xa, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 13:34:22 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x5eb, 0x9}, 0x10) ioctl$TIOCCBRK(r0, 0x2000747a) recvfrom$inet(r0, &(0x7f0000000040)=""/243, 0xf3, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) recvfrom$inet(r0, &(0x7f0000000180), 0x0, 0x40, &(0x7f00000001c0)={0x2, 0x1}, 0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000200)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x100, 0x0) recvfrom$inet(r0, &(0x7f0000000280)=""/42, 0x2a, 0x0, &(0x7f00000002c0)={0x2, 0x1}, 0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) connect(r0, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) recvfrom$inet(r1, &(0x7f0000000340)=""/60, 0x3c, 0x40, &(0x7f0000000380)={0x2, 0x0}, 0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000003c0)) shmget$private(0x0, 0x3000, 0x144, &(0x7f0000ffb000/0x3000)=nil) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x67}, {0x127, 0x8}], 0x2}) rmdir(&(0x7f0000000480)='./file0\x00') renameat(r0, &(0x7f00000004c0)='./file0\x00', r0, &(0x7f0000000500)='./file0\x00') ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000540)={0x0, 0xfffffffffffffff7}) r2 = openat(r0, &(0x7f0000000580)='./file0\x00', 0xc0, 0x20) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0xc) flock(r1, 0xe) bind(r2, &(0x7f0000000600)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendto$inet(r2, &(0x7f0000000640)="ee05551ad6f075708be1e1eba57e1bc295175b271dcb4fa5ce871a6cd1", 0x1d, 0x402, &(0x7f0000000680)={0x2, 0x2}, 0xc) openat(r0, &(0x7f00000006c0)='./file0\x00', 0x400, 0x40) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x80, 0x0) semget$private(0x0, 0x6, 0x7f3) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000740)) mlockall(0x3) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000007c0)={&(0x7f0000000780)=[{0x63, 0xe5}, {0x0, 0x2}, {0x0, 0xffff}, {0x0, 0xdf75}, {0x41, 0x68}], 0x5}) socketpair(0x18, 0x3, 0xff, &(0x7f0000000800)) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) 13:34:22 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x2000, 0x8, &(0x7f00006b0000/0x2000)=nil) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x1}, 0x8) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 13:34:22 executing program 1: r0 = socket$inet(0x2, 0x82, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000014c0)) r2 = shmget$private(0x0, 0x2000, 0x424, &(0x7f0000ff9000/0x2000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x1002000) r3 = msgget$private(0x0, 0x1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)={{0x9, 0x2}, {0x9, 0x80}}) msgrcv(r3, &(0x7f0000001a40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ccd6f01cd05c0c7ba7dcd88b25047c6a905fd390259bb74a1"], 0x1008, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x6) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000001480)=0x265ca) r5 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) r6 = dup2(r4, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) semget$private(0x0, 0xa50f344e8a0cd549, 0x107) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000001a00)) msgrcv(r3, &(0x7f0000000280)={0x0, ""/67}, 0x13, 0x4, 0x800) 13:34:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x3) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xacb, 0x402}, {0x7, 0x3}}, 0x2) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) 13:34:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8040, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000300)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2c8, 0x50) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1a0, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r5 = socket$unix(0x1, 0x3, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) r7 = syz_open_pts() kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x40000005, 0x324, 0x40000}], 0x6, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x1, 0xf0000084, 0x8, 0xd8}, {{r4}, 0xfffffffffffffffd, 0x8, 0x2, 0x5, 0x4}, {{r5}, 0x0, 0x2, 0xd0, 0x5, 0x4}, {{r6}, 0xffffffffffffffff, 0x2, 0x4, 0x5, 0x8000}, {{r7}, 0xffffffffffffffff, 0x3, 0x4, 0x100000000, 0x5}], 0x1, &(0x7f0000000280)={0x80, 0x1}) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x7}, {0x0, 0x2}}, 0x0) 13:34:22 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) r1 = syz_open_pts() writev(r1, &(0x7f0000002380)=[{0x0}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) 13:34:23 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() fcntl$setstatus(r1, 0x4, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800a, 0x0) kevent(r1, &(0x7f00000000c0), 0x3f, &(0x7f0000000080)=[{}], 0x102, 0x0) 13:34:23 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = geteuid() setreuid(r2, 0xee00) setgroups(0x2, &(0x7f0000000180)=[r1, r0]) getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r10 = getuid() r11 = getpgrp() setgroups(0x6, &(0x7f0000000080)=[r3, r8, r4, r5, r6, r8]) r12 = getpgid(r11) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000000)={{0x1, 0x0, r7, r10, r8, 0x22, 0x3}, 0xb06, 0x10000, r11, r12, 0xf37, 0x6, 0x5}) setgroups(0x0, &(0x7f00000000c0)) setgid(r4) 13:34:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x25}], 0x2}) 13:34:23 executing program 1: syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)=""/231, 0x200) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000040)=""/170) ioctl$KDGKBMODE(r0, 0x40044b06) 13:34:23 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) r3 = msgget(0x3, 0x1) unlink(&(0x7f0000000100)='./file0\x00') getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0xa) r4 = dup(r1) r5 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x80) linkat(r4, &(0x7f0000000240)='./file0\x00', r5, &(0x7f00000002c0)='./file0\x00', 0x4) msgget$private(0x0, 0x4) getpeername$unix(r0, &(0x7f0000001380)=@file={0x0, ""/8}, &(0x7f00000015c0)=0xa) flock(r5, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() fchownat(r4, &(0x7f0000000300)='./file0\x00', r7, r9, 0x2) sendto$unix(r4, &(0x7f0000000380)="677d56583be5d70dc371fb9c80791cd04a19ae9f439d3b5bd961b1fcf4baff04a402728467b8606fc921cf3966790716312c6d26a0cc845c8e2c0949e804320f310d6688346db2b37c4c797206a248551f34e9c39df285b07950fa2181355ce0f92c4be3b31840bc78cca0c83530be2793daab75da546f70a994db7856f0d1a44ada1b451e6db09525300770105c9e8c89a3cbde41966c828329f801eb302874eacf4e2963c44356e013e88f673c8d7cac4fee6f82318d500a9103d7b3d36bcc1e1672577c72baa26c16a0d1a6dfc930eb2e09e97ee7f9cd9e06c545dbd1379faf1828ed56259a65ea59bbb2808f13053fa7a065fd07a91a7ac8aae0c4b13ab2826f66642093b37007f90f8cf07399b6e857fe57c5314c9ade91e37e1c0f52e8bbb2d14301e353dc980e2af65a5ed45342e93def1c8dcf0d4a7d9a59fda2a854183f831d050d8a04b61b42be5c58f40a66a1d0c8bbc2cf188b7ef4147f873e5862ce682ad1760f634ff54946a062e9b3f06c66a64081e6c1b4babd05834412e1f5c2639db7f6d909226ba391fe2c2b01b1b688209d4d26196215389eb05c270f475caa61b69ed12656c6b0ca46d82a2e043574071e5ac17ba3d326232a25adb30165466687e43d1d4f4507e63eadaccc4491fe3f977bea7211e996115d16130171f0e9a5feac8ef431a590a15ba54a2381e76b211b549d31ed79ccc19002df016027ee925318a67be34c38cf30807e4cf954e0440910d77f13180da3195329455347a56608468720a84d55835d7e0bef86f598113ea7c5e67fa9fa3a1eb042dc4fcaa6c1b58526425ac023686cdc51576e463b8aacdf32cc97458d559c27185c87bcf90cae93d0928a871b748d9c588971106eabc70cd1e9c501f23e009f678eb563f0ce5fa0f1b0e283f4237e8b5b440e63e8036a3b5267362bb58c96313b5d0e183ebc8e5001a265db883e40f8b14743312048533b4e4a7651e732ffa3b8245a4f1828205f163a47449c5b53e84d418eacdb20baf754e6b22bbd5dd61052f6a65fd71dac471110a21959a66dfca29da43dcf2b3c6b2f111e2aa77bd2831a35f3d010cfe65eaa7d44d60833fe1e7e8c504f9671c3e068b00de723eba39b4d9c626cab5cb6c4b34396b3e9b483e28315735d30234d011425276d923054941ebb08afe3ef37d80daf3f3b5c7bca31b58184ef2fa3c95fa0a10a04a1e719a68ed3c6d5ab5c1d604f39c5a6d17dc836de00b38614be3dfa2dae236d053884e084143b4254708e1be969f7eff74d9cd5f3aa78f3520c5b2eae3c2d7ddcf1c626e073839280ee10f440098379ea12e48a3ca2fedfe1fa7f5d688c215af007c67f511315ac5bf2be639f9e40c0978895e956a990c1f558aa0620caf404491fa066ca4303f14a93169401775256bcbc89021104ac2e80756ad2607325dbb70902950beaf94f9e85c90e9185d8cef4ed54fdb21e6a68d72f29a7d94e516afa3359acd27ff297b51e5500feb8f514cd62994f67922e61ab43d8a036c52c2cc547ca97e3f5055d032fd0dcf645cbb70fedd69eb89fa273d0fe43d40afa280cfdec7daa3216a8728282bc70db83ed43d4d16898f38728a719b46df4df6351d34aead0f27b324758ec1d05c51bd5fc78f162b68fd00b09d354921754016913f22916fddfb242741eb40892827108fc51e648ce177e4ebabf1d2dcd43c1d74e10ce863afde6c45ff8eb8f8d4feff2143cce7da41e08c224845822ff904c649f32fe9828fd770b0c818f54f99bb7034ee827c7aafbaad9a6ecf5b4ce69fc37a308e252eec55f201cebeb0ec56c75c64fae19f802b4dc4f1c1a97f2c1175808d6bf01f3900c210c6e8390f78e3fe12092edc64d1ba6ed602cceb77015aae7b1e3b371a472ec450ef1057e578be9b0d9de85d233436d348832d5883f9affee146f7233e271f0d4ab6fb342b75cee524fd1313ffb0bfb3683653fe445632420e86a112f776db63455f3d304d078203776173a88cecd5407ef8f787c391e1aea43438ea945f7d54bd8baecc38c6b240441a46f6df447b2603732a4c27e6832237c0c9e3800ef5ceb4424651b3a8d1d7d877e1f8e97bc18fd9a4a74b7298abafe13601974535e2832440579f4e73ee8fa435397809b6e1ba7f0fe5f8eea83a7d7e5802adaedee8a6e2d6b26da05a90f727fb08d1ac7dd2a685efffde56a6b2df996203fb5df7854c8f2fb770c565560b699c96e4796dde6b6b2cd64db3afeaf0ad625db0c66b4e6e9f1517761ce0416213a079f70fba784f0f23d717ae92aeb5dd6b4968fd5c84e572ed7d15b514d2c85c6e3646087df230f3e1447e26c5f363ca3b9cb6499a7dd7b281b1b5d3a4661dc16fc3773c8c7d54863b79e17dc71afe564a2dc815365b1490d4c92a74d161560b6fb537c7fe4b074ed4c8beb0661751f2d4ea25cea9e7ac908aab4267eee43b611bfe16fa198e2e413ec3d19892f6d80ce5bc90a5e89384a45f33691bdeea690fa8b527c2be22e343c175a0b0c3c40520d357dad7d7a205e1c0eb368206df5afd4366673a8056cd928ed8854a7496be7c1907f1354c4c4eec856eb8d72b95a200dd3efbd5afe8017ec77549a0be7a1c555ccc706709355f2c3335db8d5d6b5b259bf4da3b7625ebf90dd472b3038004ec542eaf25ec107a50cdd287f4055a0b2ac84ce8e9289a59d73486fc31c69a6345c86e558f19401307ec1a43f71ac4057ce9080198040953da7f6d28b73e42e13bfc96edce6b40de3396936f6a2c62288c4e9750fc5c09a397ce2d4d1414d042acf282e35ee70b85be4a18f4248f4b3c4f15e8e9d67e5d4fe2e488efa8aa30f2c2023ee59dc57cd38d7e7f00e92a967e39809e397d8b39027d9bd7070b0d7d9ead389359773002e07ee29dae777314082f77da271f430da5890c0d031d0539171bc726f666305f0b1fd8e09c3e1c4c6f265e01e16d06dc25f393c0d14172db86d812648421b8331c41d656b3bd8f4e1e519ec4c62748b3b45f023c1483c7cae9b32849a3b9142d08c2bb7b84dd53fab80ff525cb2cf892965a50ac392eb6d4e36d2ec3aae06e6519799eb55c6187d1f40fdcacd7b35d84bb4fee29ddf3d20b7177caa9de7cd662a868f1e58a1908a06681b5f3a6a836ba4ff20abe420218d23f93c5a794ad81318c8114d3d261f6dd2ca0e3489b615117ff7702c83fca17e31567ebcc327454460fd1949a5c841ec8025285896b720b1a030f076fecd7f418fcb86748b36fd89fc9d746c65bd86c5378fe52605b47c24751b547915e148ec516dd099da8d0f6ffae30245e74f201409a3309ee211ff45e9039d3ba892f24f45954d2feb7d9f08b707526fcdca03bebdb2f9d3a373254ab76edc777178781946ef1a9699cadc95e95853a48be2b5312c82d199f74240fe1cf979b40b5f9640266c107e66b1769478f2bc9097364c458e5b0ac2a994ac87fd3e0eed8661adba43740cc5d13d0f8aca0ee75b9b72b5f3d210d7c94d54492b26ba64d64a88d990d8cbaa0552982b8a10b1dd482a2475c13fd07d0ae90bd37db18b1180105a8fc6a22f50f38c7a4b1742fdb8146bf4a8e2d5ffe7fed64367da8208f4ecd519ad6fff40ee97357d6b2d95da9a266da093a1c954b5fb8450f697c2787f493da70a8bf007b8145cf32435805abde4bb5dd6fbb042cc5e374172e46e282b903f71f22f4029c61ef7be69cc7ec1ea8e493a3c5a32dd9e31c6c330303091c5c2e07da2dda8913c2e6b17745351a597b75ee8aab89b3d6dbd088efbb7ed7a1824d65c3546a2e9f541005a4830af1a888378ec245d338c4d2e95361e39f3b12ecaa5af6405b30f825204c518de4c1aa47a295f568f9f5c61592746c94bcfbb31a9a3d7ee638e05947105df971ab851711c2320c78410d81e07b7222255f0b5bca1db1592c4f812bdb8b9f0f225144a77664729d7af06a0fa1e6fc15296cb41e055f4a9155ff952aa84e6a3aa916011274c8e65a3b3d71a9f2801b8e9102db5857e468f2eb79a06ae2e455c640e5fd4c6bd6f5d15dd56fe3b41cb7105a42cf08740e05ddb07522eff8f867c86d3e28772d158805d735469825dd5177009fd6e38e95bc97ccb26b8522a67c34d2dcda4fd2b806643d96c8db842e3e73bea6fa61eac99a7d5fb266bd7474a18fef59befbf0074f6703ee9d287d752ffa032344d5530156b3c6af281bb38ab353fd5404620fb95a96d22b7ade226c62a0fcf4c299215f2a1789d7ebaf3fb2304dbb3a3235fbd8c59091be6609e8cb445ddb31432067c7bba61eef0215784b82eb69a47ac4653d7285b202002d4674d6578ef632238fdc8f5e41a241365cc5c7f4b1da5b39d7bc7a99ce770d01cf7d92fcfd04cc4e772d467f57c7f8220f1c12c43f9c20bfeb0a3bc516e881811983a19d9169a7055d617ff23b80ca6f2c7bc168848a2e504f335883fb1073a2dd6d3ed5608dcd67447ea05f05db34300b7da414505e39794a58aee6b451fdbb4d67b5e5a10a64ded3bd28af234e025a21435071dbb442c8ada0a6fa2853ef2ca0e89bdfd6c1dc680ff726726b168aff17e96bbcb1ef31fdb9f6a51c56f4791b382fcdc656f6706080079378615b3f4db4e3d3a7e6174e4e1f1fe9d5a13dbeb77fb8a1fbcc92dbc473619c19fab04dba19ee7fc768dce9cb57e69a017957a3e50ecbad667aa4b7577eb033c2d0e30a255d92c6544c40a079d615c1e848477856c8d1226ca1bd8d65d4152b60d2bec044221d6714a8822bde00b929cec06559d89d814e38233af7eaddac63580498145d1ca882c3eee6012d79c00efae2a5807c562890ead5389823af99c4ae73904b1be147a7d7fb719032202ac8eb9c777536c0170c45273bb6815db34b8a6064cce0afa33e06dbae46c0b5d98e86848331c666d863bac49abcc6d6a37e677f5b43e82508b0f90dff49098d980d0da7a1aeb0dc79607c5c88c2c083669e71deb289abb1b464909331464318967bd11f3a36c36bf357825ed0793917a98d398807eb233c213881457b9edbdbb2c8a00897e8cb3f49d872eaadb24cccbe9a50a09163677fc21faaca8f06c710c94705ee5bc13c91b043c3490ee9d1d9003d4bc033e6a819092eed96e3e3894e99a5cd2f48b8b91f667b4255eba283a5cc5f38add28ac224106ca7ec9e0f5d285022156a04c56ad1e30001ca211990fa092e40ad23dbed322e1d52b520727fd02a23932570a21a99844494dcb7c0175f76aa20b394998452e2eb3bd157fba18b89786272e1e5d6644130cf6082b3943225cbca074ef25e323830f834e2eb0bfa3f277977e2fe214553ee2186cb568d783de702d8dbe1ba2e809dc0da85f21d19225d42c3dc6dc713679a159af80029f04135af1f21845806cc752336a1a926e9bea3b59d77249c1bc7f11f4321e39ec2f23523b6838700a49af69a622cab6c3371dae14529ac9b973d8866a13aff86deb431b8611d997610656829ea974d08e1b2d5de897efb6660baf4eb7062b866eadaa3a07d7d02d2a78f2dd42f3fb70a6a4fddc88051b7898dd186e74c93f57e1d5c12f308743a230da8374c526a9aefb6cbf17688158a94ce548acf00429646850b9b0651f5c4c4280098ed270895d0c089356a960d7d3705912b1e66d932c94deee17cfa874ef27ef7052fa561a02d643120be6f97bb4886c3131630dd169a95beedab09c30eef68ed3bd993270d86b84129838a5e02a1d12ac5c50c81075fc064bcbda790bd1d6a416e75b3d1b8b6038ec7ca2240e7fb307a7739cdf3688fca68161300e16f5994ccc0ff0e9c2b612", 0x1000, 0x3, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000013c0), &(0x7f0000001400)=0x10) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000001440)={{0x18, 0x0, 0x7f, 0x3}, {0x18, 0x2, 0x1ff800000000000, 0x8001}, 0x7d, [0x7, 0x1, 0x20, 0xc76, 0x7, 0x8084, 0x4, 0xfffffffffffff675]}, 0x3c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wsmouse0\x00', 0xc0, 0x0) r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000001480)={{0x2, r7, r9, r7, r8, 0x80, 0x200}, 0x40, 0x400, r6, r10, 0x3f, 0x0, 0x3, 0x1}) r11 = shmget(0x1, 0x3000, 0xa0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r11, 0x0) socket$unix(0x1, 0x0, 0x0) mkdir(&(0x7f0000001500)='./file0\x00', 0x110) getsockopt(r2, 0x1f, 0x8, &(0x7f0000001540)=""/29, &(0x7f0000001580)=0x1d) 13:34:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x61) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000180)="eaff125c00000000", 0x8) 13:34:23 executing program 1: r0 = kqueue() r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 13:34:23 executing program 0: semget(0x3, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9, 0x8) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) 13:34:23 executing program 1: munmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$KDGKBMODE(r0, 0x40044b06) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 13:34:23 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) mknod(&(0x7f0000000140)='./bus\x00', 0xc080, 0x9) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x11, r0, 0x0, 0x0) 13:34:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)=0x342c) 13:34:23 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) geteuid() mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x400) utimes(0x0, &(0x7f0000000200)={{0xffffffffffffffe0, 0x7}}) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0) 13:34:23 executing program 1: minherit(&(0x7f0000ff0000/0x1000)=nil, 0x1000, 0x2) minherit(&(0x7f0000eb5000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ff0000/0xd000)=nil, 0xd000) munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) 13:34:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00', 0x7) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) socketpair(0x1e, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0xf660000000000000, 0x33248c46, &(0x7f00000001c0)="38977d8d9ba7427412709541400d34e1eaed6410600070d2d41c2e9ae3a8f877954c295a4edc6ce8f7c27a3080a2e9753c746e47a01b8c1ff3845c8342c86a89a6d5546e4e7e714840dedbf2ec9f949797c021b0b75e1812ed1e1bbbccfa3a9e7106008e1b10a1f1798f4b97f8280a28f9fc6012b9278d27ae14431a6d035d9ae887a826011da9ea829cee4eedffb7b67ff3ae95cae8f767a4baecf47609ea11554dd994588e", 0xa6) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000280)=""/204, 0xcc}, {&(0x7f0000000380)=""/154, 0x9a}], 0x2) 13:34:23 executing program 1: clock_gettime(0x3, &(0x7f0000000380)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/20, &(0x7f00000001c0)=0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x90, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/83, &(0x7f0000000100)=0x53) pipe(&(0x7f0000000000)) 13:34:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000080)='N3', 0x2) 13:34:23 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x40, 0x80) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x40045720, &(0x7f0000000000)) 13:34:23 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 13:34:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) 13:34:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x80) fcntl$setstatus(r0, 0x4, 0x0) flock(r0, 0x2) 13:34:24 executing program 1: r0 = socket$inet(0x2, 0x4002, 0xa9) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0xffff, 0xfcb}, 0xc) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = msgget(0x3, 0x598) msgctl$IPC_RMID(r2, 0x0) kevent(r1, &(0x7f0000000080), 0x100001c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000440)='./file1\x00', 0x2020, 0xffffffffffffffff) unlink(&(0x7f0000000580)='./file1\x00') 13:34:24 executing program 0: nanosleep(&(0x7f0000000180)={0x2ff000000, 0x8000000084}, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 13:34:24 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10340, 0x28) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 13:34:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r2) socket(0x2, 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x4004667b, &(0x7f00000000c0)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x31c4}) 13:34:24 executing program 1: mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x1) 13:34:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x10250) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x400}) write(r0, &(0x7f00000000c0)="c5", 0x1) r1 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r0) r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x11, 0x8, 0xa9cd, 0x7, "cb58e7196b2bdf0f1e640231c2c332572821dd3a", 0x6, 0x3}) r3 = syz_open_pts() openat(0xffffffffffffffff, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000bc0)=""/4096, 0x1000}], 0x1) readv(r3, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/248, 0xfffffffffffffef4}, {0x0, 0xfffffffffffffdd3}, {0x0, 0x3bd}], 0x73) 13:34:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) socketpair(0x6, 0x0, 0x8, &(0x7f00000003c0)) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/203, 0xcb}], 0x1) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) write(r0, &(0x7f0000000300)="2b6c5bc4c35523ae83d2b6a781e664315972cb3c49178c99ff142dafc064b04c662c61bd8d469435041e2593902971940c37de47543ea72d79aed609297ea25c25ed9f03a37f9c37aff82334b035aa6863044978d1e5dd79677f0cfe6f1d2185937693ecd25e459263fb0671102428ec50f122f9be3ac7e235da9cf0559cef5e3319de51a4071311cc5fd03574e0a3f26e397c1a7d3d42550aa3bff82088a5", 0x9f) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x200000009, 0x4000000000000003, 0xfffffffffffffffd, "850000000009000000004000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x85, 0x4, 0xdc7a, 0x100000001, "c4199a02d8a39cbd8c2b702ba650ea2773d1d6eb", 0x8, 0x8}) syz_open_pts() 13:34:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0x90, 0x100) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x7679, 0x0, {0x100000000, 0x2}}) open(&(0x7f00000001c0)='./bus\x00', 0x41, 0x90) fchdir(r1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./bus/file0\x00', 0x20, 0xfff, 0x4c, 0x0, 0x81, 0x3d, 0x0, 0x0, 0x1, 0x100000001, 0x80}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) 13:34:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x100) open(&(0x7f0000000080)='./file0/file0\x00', 0xfffffffffffffffd, 0x40) 13:34:25 executing program 1: r0 = socket$inet(0x2, 0x1000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000200)="fd3fab921c25583ce088f29dabb2cdfc6ed05a9a47542b87e49bb4d69d96590c1ce7e6ceef2738e259ed0a664cd88df16059f76b7c93f8d0fdb6c1fc08c2fd0f44c6ec7199208b55951946462d2e43481d3e79d44e4e2da8bef0229f18cd33d394d29410d4bd52571ba86655ed2d5d43afbdd1cbf49394771897b43077b879af10f92196f4551ba00da6d4df6c88424bad1e252845d9f2d2d43b089e758e70d0dcb2e98cfe1ce0b53324090203", 0xad) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="d37e812afb0a03f02876b5ac530d2d75cc6add7d954fa18363e4199f26c3d97680342436861c84d45f705395e4bb44ba3beb9aab905907b9aa124c62242fd1d349d48c7d97acbce78664a717ef99329139c9e01573f84c1467c7605bb87199b0af89ab1582d7b3de96aedbcc860abc2527f8eef0b3a32ed89fe63d8e4967ac110f703f4fee13016ce06b38c3ff86ec21fff2647bc057836ee6866926452a77c3f9a3fbb31b78cb8c8de8ae61b1e7375638690e3c155449f0023a42ab91d4e192953e3119f182e3dfa0d00640670d", 0xce) listen(r0, 0x7ff) 13:34:25 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffff, 0x2, 0xb66, "63c3887475e684006d173e5dd1c1a289a020c2e4", 0xa4, 0x800}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0xffffffffffffff97) 13:34:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x800, 0xfffffffffffffffc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) setsockopt(r1, 0x2, 0x45, &(0x7f0000000180)="c2156694e308ef9f88d1cca4f039bcc9d834a4aec29e4f5446e4781b14615e20096935fa5d9f7aa594676bd57e392a7c59f3bcc7615379ce39c24d34bfa2c28d7935dcda0468df63edda4dbae70ab47c4a7a3a9fc2badbdb5c79b8526d5bd077583dd898a4d4a8087064ac1bf8d7143220a9aad11fa06a9d78c0856a8e4754c95569434d2134caa6750213a785b31cb93788c4f8fc3d6ccec93490e96d3c2a39575362f16bd88930c997644006d5122f79c9010af6983a257e3ae4594936", 0xbe) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r5 = kqueue() symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus/file0\x00') kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) close(r2) fcntl$getflags(r2, 0x3) 13:34:25 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sendmsg$unix(r0, &(0x7f00000017c0)={0x0, 0xfffffffffffffee9, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES32=r0], 0xfecf}, 0x400) 13:34:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="00004be3b74efc", 0x7) r1 = dup(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "854967f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x539, "4e10035cd51c40c2c43c10152867cb0367aefcb0"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:26 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1aff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x3, 0x9}, {0xfffffffffffffd96, 0x2}}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="01ac6df8f38c699a7824bb231b3b4168e3d7ea186d6e5c", 0x17}], 0x1, 0x0) chdir(&(0x7f0000000240)='./bus\x00') rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') r1 = geteuid() ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0xaf, 0x9}, {0x27, 0x80000001}, {0x6, 0x8}], 0x3}) openat(r0, &(0x7f0000000480)='./bus\x00', 0x180, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) lchown(&(0x7f0000000300)='./bus\x00', r1, r2) execve(0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x49, 0x378cce5cf3125d16) stat(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)) 13:34:26 executing program 0: mlockall(0x2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) semget(0x1, 0x5, 0x2) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) socketpair(0x6, 0x2, 0x7, &(0x7f0000000140)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x812, r0, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto$unix(r1, &(0x7f0000000040)="a43a4c12d5bdbad1931559b5a0352396a6d5e191ea535f6bbfe1891a2eb6876e052bfc569a2c0c28cfbd70e749c9437fa78c4cb30fa00e9ce5f6c4a540541910ca6f1f1b2870a2426cec515926e046c7ca7ecb0fa19d6aad24d4a2bec71fcc25980bad251200f1d136b2ccb7c2642e6905c9058a970d8e861bcd86fd2c7143a06f10d0bf637dd53dd4a2869427c001f64390d8f40acab3d822cf2f999663d1fcc2ff7e4a362680bf414dad9bc29486088f98e439c0007ceb16dbb5", 0xbb, 0x404, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 13:34:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x30, 0x6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) 13:34:26 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000240)=0x8) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 13:34:26 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000000), 0x10000) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x2f, 0x1ff}) 13:34:26 executing program 1: socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) close(r0) fcntl$setown(r1, 0x6, r2) r3 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4400) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/250, 0xfa}, {&(0x7f0000000240)=""/197, 0xc5}, {0xffffffffffffffff}, {&(0x7f0000000340)=""/86, 0x56}, {&(0x7f00000000c0)=""/42, 0x2a}, {&(0x7f00000003c0)=""/61, 0x3d}, {&(0x7f0000000400)=""/245, 0xf5}, {&(0x7f0000000500)=""/128, 0x80}, {&(0x7f0000000580)=""/86, 0x56}, {&(0x7f0000000600)=""/80, 0x50}], 0xa) r4 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r5 = fcntl$getown(r3, 0x5) fcntl$setown(r4, 0x6, r5) 13:34:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x78d, 0x2b, 0x0, 0x0) 13:34:26 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206983, &(0x7f00000000c0)) getpgrp() 13:34:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x800000000ffff, 0x40, &(0x7f0000000000)="e26ae40f", 0x6) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 13:34:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x81, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x65) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = dup(0xffffffffffffff9c) r9 = syz_open_pts() r10 = socket$inet(0x2, 0x8000, 0x13) r11 = socket$inet(0x2, 0x8000, 0x5) r12 = socket$inet(0x2, 0x4006, 0xff) r13 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x98, 0x0) r15 = dup(0xffffffffffffffff) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x6f, 0xffffffff00000000, 0x7}, {{r2}, 0xfffffffffffffffa, 0x50, 0x80000042, 0x2, 0x1}, {{r3}, 0xfffffffffffffff8, 0x10, 0x3, 0x6, 0x400}, {{r4}, 0xfffffffffffffffb, 0x54, 0x10, 0x2, 0x3}, {{r5}, 0xffffffffffffffff, 0x48, 0x40000001, 0x48c3, 0x5}, {{r6}, 0xffffffffffffffff, 0x8, 0x40000004, 0x20}], 0x101, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffb, 0x40, 0x0, 0x5f, 0x9}, {{r8}, 0xb8f1a92b3ffe18df, 0x4, 0x20, 0xfffffffffffffff8, 0x1f}, {{r9}, 0xfffffffffffffffc, 0x1, 0x4, 0x2, 0xb6}, {{r10}, 0xfffffffffffffff9, 0xc0, 0xd, 0xfffffffffffffff9, 0x742}, {{r11}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x100, 0x81}, {{r12}, 0xfffffffffffffff8, 0x30, 0x10, 0x800, 0xffffffffffffffff}, {{r13}, 0xffffffffffffffff, 0x1, 0xf0000028, 0x1000, 0x1f}, {{r14}, 0xfffffffffffffffd, 0x80, 0x40, 0x790, 0x6}, {{r15}, 0xfffffffffffffffe, 0x82, 0x2000000d, 0x200, 0x3e}], 0x3, &(0x7f0000000480)={0xff, 0x86bd}) poll(0x0, 0x0, 0xb59) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x2012, r16, 0x0, 0x0) r18 = dup2(r16, r17) ioctl$VT_OPENQRY(r18, 0x40047601, &(0x7f0000000040)) 13:34:26 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x100) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='c\x00') ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000040)=0xffffff7ffffffffc) 13:34:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) r3 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x6, &(0x7f0000000440)=[r2, r3, r4, r5, r6, r7]) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x140) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) read(r8, &(0x7f0000000480)=""/38, 0x26) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0) open(&(0x7f0000000500)='./bus\x00', 0x0, 0x2) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setegid(r9) socket$unix(0x1, 0x3, 0x0) ioctl$TIOCSTART(r8, 0x2000746e) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 13:34:26 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x2}], 0xc4e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="b1411596a2d8ea94a1c290947756e5ea452827815ea410df3fd9f7640ad453310384f41f3ed2b2f23d6a234e18fe2dcd4fa5f4d45fa821746eaf7e7e2ec3df5f64e4d40390af465289b211bc58801744754970033afc9fad88c8f62c86985f657577ac74ff622fb8df06b544e31354cea6dd1524b23a0115ed1f38ea10bf22185728767493e837f77db7751d829d096a523abf3a43f9a49d292e83655ec6d0a54360322873886c", 0xa7}, {&(0x7f00000001c0)="c209b024f0b6071825105a3f1517865430920885da9a6e52a4b774b579df57690d19ba238081ad3fd5b4ef8ffb877df1c5b2fb698311f648acd509decda5e51131687ffa73a3c6cb9afeb90771bafcf12a91767968514d7aba86d20e6990f15965ae0d99e7a83bf72671c6f01cd7536b6c1565baee22f1ffd1e4bd5ed7e317b660865d9db82d04771d8df67c5f9675fffe3b6a1553db3602ef2f0cd6344e06735cf37106b8b18db1bd696e7ec4bc300e8859055dcf7cc7b754fa044fcc5989c462283d4aae92", 0xc6}, {&(0x7f00000002c0)="385f2621cecc8b8149c38b8d5803b41df1208d9c026e594c0bf83a723b359755f650e1a8e47ea20267aeab45cddd2a03773a81729bd4f2364687ef99c2bc909f9361e8d79bea47df22865cfb9f3294668d15ac2db6053a3f70f5df8e5675205107e7dc9b4c1ab4eb2d370e9a040f7233d56798576b465855f06e14fc34be020c57c76f7c2963e7a59c07a393dee3bae8732e69b3c9e3ac2a64ea4245aab578046a4a23648593c3ce15fa2d3f4a9fa6d74ba3adf8d412cd67e2a474bb8f3d5bd0685db50144036203a5d127c4b35f8d8bec496261", 0xd4}], 0x3, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) kevent(r1, &(0x7f0000001300), 0x7f, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x101, 0x0) socket$unix(0x1, 0x0, 0x0) 13:34:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="bdfa4d2582c321adcf98848ed28051bd24603dea8d0343d6010000800000000085c6a19e1a3dbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c601000000f0130906e061a751731e5c2091f3e9bdd11c4518138f791d6a2e60e1f34322c0cdf8648b48935d14a79cd66c310404000000000000ae1f50146ed5ead47dfc43c6c3b0", 0xffffffcf) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0xa) ioctl$TIOCSBRK(r2, 0x2000747b) syz_open_pts() close(r0) r3 = dup(0xffffffffffffffff) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000240)=""/138, 0x8a}, {&(0x7f0000000300)=""/5, 0x5}, {&(0x7f0000000340)=""/108, 0x6c}], 0x3) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000200)) r4 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x200, 0x0, 0x3, 0x912, "b08dce58090000e1000000000000000200"}) fcntl$getown(r0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x2}, {0x18, 0x3, 0x100, 0x8}, 0x1, [0xace6, 0x2, 0x6, 0x3, 0x800, 0x8, 0x512f7f35]}, 0x3c) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)) readv(r4, &(0x7f0000000100), 0x0) 13:34:27 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000003000/0x1000)=nil, 0x1000) r0 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r0, &(0x7f0000000000), 0x1, &(0x7f0000000040)) munlock(&(0x7f0000001000/0x1000)=nil, 0x1000) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) 13:34:27 executing program 0: r0 = socket(0x14, 0x7, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffdc6, 0x0, 0x0, &(0x7f0000001280)=""/201, 0xc9}, 0x841) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x1e, 0x8000, 0x8) listen(r0, 0xfffffffffffffff9) shutdown(r1, 0x3) sendto$unix(r2, &(0x7f0000000140)="3166d1ecd608ba9d0d391476d3f71176f846c39407860ab5be80283584848f6aa98e5e372b44ae9bcc8fdfed279653cd8f097f0ee1498187892688dd7409646a5364401fe965b7b842b7726b49328d4034b8bfc6f45b078c7a577d0fa164", 0x5e, 0x8, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 13:34:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x6, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) 13:34:27 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffe, 0x100000000}) close(r0) flock(r0, 0x9) 13:34:27 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x2000) fcntl$setflags(r0, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) 13:34:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x4000000000201, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:34:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x9, 0x0) dup2(r1, r2) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x62, 0x0, 0x0, 0x0) kqueue() 13:34:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="71020000000000000019"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x2, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) 13:34:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) select(0x40, &(0x7f0000000080), 0x0, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSCTTY(r0, 0x20007461) 13:34:28 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 13:34:28 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffd) write(r1, &(0x7f0000000080)="658229b98a2edf9b0bebaf5f3535843e41bd9c0ba1479362e54204ceafb8efc14de95f311f58b9dc6277d7b137ad3a1b4f4aa6f3f282009426b809971ca29312301fa9184a33ab3e33b6e5a00246f6a192eaf8a1b9a9b91999999250d358830edf8b790a59b8ce7af6ffc636e1411008bfce634477ea70b14d84d1", 0x7b) readv(r0, &(0x7f0000001680)=[{&(0x7f00000002c0)=""/123, 0x7b}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCBRK(r0, 0x2000747a) write(r2, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf57907000000000000006b87cb2d72b8bcdb9a3e65f6a1883cd897f5f728193ef16ab93f12fc4d5f16b136a5", 0xfffffee6) write(r2, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r3 = syz_open_pts() close(r2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x1, 0x80000001, 0x4}, {0x18, 0x1, 0xc4, 0x7}, 0x6, [0x8, 0x1, 0x1ff, 0x1, 0x4, 0x200, 0x6de8, 0xfd0]}, 0x3c) r4 = dup(r3) r5 = syz_open_pts() r6 = getuid() truncate(&(0x7f0000000400)='./file0\x00', 0x7) setuid(r6) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xffffbffffffffffb, 0x0, 0xe3, 0xffffffffffffff83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) lstat(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0)={0x3e, 0x1}, 0x8) syz_open_pts() geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={r7, r6, r8}, 0xc) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000600)=""/192, 0xc0}, {&(0x7f00000006c0)=""/250, 0xfa}, {&(0x7f0000000380)=""/1, 0x1}], 0x3, 0x0) write(r1, &(0x7f0000000040)="62956fb8542e6485ea58bcb262b465b41da1362023de7fc95d779ebd9f094a540b1cdf3532773232f45ded743fac6f507eead1b9", 0x34) 13:34:28 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) flock(r0, 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r1, 0x2) flock(r1, 0x100001) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) flock(r1, 0xd) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 13:34:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) close(r0) socket$inet6(0x18, 0x4003, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) 13:34:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="1c", 0x1}], 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) truncate(&(0x7f0000000000)='./bus\x00', 0x9) close(r0) 13:34:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x81, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7fff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) r2 = getegid() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x7, 0x10001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r2, r3) 13:34:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x9) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) recvfrom$inet(r0, &(0x7f00000000c0)=""/166, 0xa6, 0x0, &(0x7f0000000180)={0x2, 0x2}, 0xc) dup2(r1, r0) 13:34:29 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) close(r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) write(r1, &(0x7f0000000040)="ac77dd76975d1cbb3140a79f3025e017d21aa870cc1e4c9d18f52379723818ba887c", 0x22) 13:34:29 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f00000001c0)=0x10) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)}, {&(0x7f0000000200)="43499a5611c1be8c0c331acd95b4a3468ccf7e2c3188f035de63222ce34f43e5bf5393cb81ce19b811ab1ffe30e0a414490fd4ca4259c053c6825850de20d178e59d2c13fdfa2f4ae9014056f0bff81ab49b1aa303260434c5be255b07f91130744ada1d7959e61899fa1589044edd8b342c7cf6799e29ac8d7cdd748ceafee397b313b10c185497dddd8e1494dea0befcecd9365d3ae25f7aa42f5e3e030ffb406f3ea5ab0266c7d190b11620", 0xad}, {&(0x7f00000002c0)="88616acc0c377f1e4c766aa0a9b1efdb00961f9f7e4a0250ac221ef2d05f0cb8cb80189889c13e90ef780dfaf6dffbd2caee947ca750dd4a803996907a76b0930eaedf40840bb6af0fc11bc412e470f30cb636589e36db6f204efaeb387b8f1ba5c363aa6468d900d1f42b5c75a0287457d173cf2ea85824b869ccdafb6821122e370650620efe764ff29bfffab65501997d214ce5952d0eb5ddd91361fb91ac47fa340092ba59ed96ab6073606d8e14e1a312620047dae876bd08e9afc6c80e0246710e40289f4e8553a9bc0e0459", 0xcf}, {&(0x7f0000000080)="9122ba723632e41957415662f212d630012257e1a88efd9499d747d712d98d77694e63a7cfc63eab5141193aacd636181d0d0dca101be89f78a2", 0x3a}], 0x4, &(0x7f00000003c0)=[{0x98, 0xffff, 0x8, "43fd66bf105ab0ab821f556c4e92fb13d28e628596c2a385efd763d019667168eaaed7bec9475d19e406bbdb17ba389de96c2cb0740612d3cc4f3fee86e0b53196c6e1dbc434df03bd9124ab5ad2106ef429a8cbf4b6d15daa7c85096e76890e1f818bb652988177bb0147fe6c2e69872df63286d6486d8d80a3ab89e3af77e4e6eb"}, {0x60, 0x0, 0x8, "c92aaa80d49642061302e776a8d4f6e15046c251466520b079f62804b31ae360d044eaf17cb84c99e9ec38f3ab88619612f3dc5ae1b1f9a552da9db218a3c94a04d47b7ac5fcb53d69356127dbd7"}, {0xa8, 0xffff, 0x1f, "3ff2c774a71b6c7568dc95856407583b2b6a202110369767f4e2a915fe297cf11eb0b90b695b10881a990fbfdada4cfb5894423533077867e793f0af1c771974636282dbb0992d5348d1e28ede36fdcc565959544560871a21006f7a1e42d1e0dbe25b2eba0cfbbd5fd47e0d3182857623ba0353b1c42aa4d4611a16489b9c54c28a292b941e922fb41afd988e86ac32945442a995c3a5"}, {0x98, 0xffff, 0xfffffffffffffffc, "ec0eef6526f3a80772fe326bbf87a5e5a6676085eff4e53cf24b7e77914d975a8cb5ae9c5218594c0dee9751780bec562ffeec421535221973e5555a05d9bf67e67402dbd131a495a54c91f2b4b121ea97ea69a8897ada8e50cb30f3d422d1e303d6b97673c23df0b24af62553d46a860a1bb44f5153528e4db71e03396d67921e77"}, {0x108, 0xffff, 0x5, "9c8b1683be4d7e29171c31aeed6a6b7236555e5a1076908448f4bef1873ceff945fefcd5230f0f8edf204f37782d8f7272536e512a3de90ef2c083f665bacec1c5a4fee740a2d1e4cd41dc3621a5da58c0ff5726b7a6ef7d9bde5d3fd9b2618cfbad8404989ec8d55757cd0a4b785bfd85ad7ede5af620341801c9131fc551dc1d09ccc321fcedd584cca7de352951ac51407878cf79199db131a81ddc220dd2a1c8023ebdbcd3a4109fa5700e0c7952eac35e6773700c68a8efbc53e3daa985484b96ece6c2bde08fe4a0180be163ffeb14416b3d3fcc81ed913741d9c8cb03222ac62700db9473b7e7da4eaa3f37343acaf5"}, {0xa0, 0x1, 0x20, "9a037986fbd1a2b83c0e4f9958ea98eea272f870079048bb02bb934c7e5889c4196eb63572e587a206ce6ed28bfee34eb09715b17365b2b8957395385b7ba2994ea0a809ba6334d352e7376eb2a2a71ec5381cd62c18805062acbf193d34ca64db0d6038673eb9a8560cf4b552c1a15c8e12262901ccd67a2da70b54242463a5cda15e0cc79fdec9703e76"}, {0x30, 0xffff, 0x8, "c72b989f091e580943cb98397d02717be44cd9ea8f61384d85"}, {0xd0, 0x1, 0x0, "54612abcd23ac451b60f168f806a1b7bd7992aa93bb4547f092c72563bfb13da6ac5538e160cd8938749a65275c75a32250973380fafd2265f2690d7d9627a1935e180a57e2cc7b62b8e6439b73822672ab76022d0dfb0a34b02eaee88d6a2d35cd1b39c2a4a9f4a108c09e2dab01ac296900b5e7d712dac96fd718ceee85949e0f780b9c9b152b7b937a13066c3b6050b23c14d575fb41001e1bf1fcac1a69dd111a26feefd7bcf1162c43259eb66fe7a79c8f0c82a9f36d61262"}, {0xf0, 0x1, 0x7f, "fe9156d31023ff24dce6080dc75b8c9d51f3173ff4cd5df1ddc7d863fffae0475fc43cb9afe60007ce6984d7603440647172923d02c9a19cf3c9682b40968d5f1e0992494f753890552190abb9f8c61eb3204f3bbd956eda613bafef9bf4bd5b7aa55b27353e1a5cf701b0ee91fa6c4c362940d8891ecb454073cfd63a1c56ecd1dff901ee9216961e4ebd458126168d3840091651c2a02aa82ecfd3a61c75b3ba5929934d80db6f9860b3ecb554b4362c0349fba14a4d18efe7448422439f5739f8b0b82737b4efc4edbd97de5b0873f08aebf402963d97cb"}, {0x60, 0xffff, 0x2, "147b67baf16c7ae3ab20aafa5a87ec1d4109d2cbc3a2a768ba0dc6474952eeb9a48c47d4a31a1abb189b718cb28928af296b858488b1dc715a9e4622d62f37a094c049ae3092c52faf0fd1b29d88"}], 0x630}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 13:34:29 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 13:34:29 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000000)="4ad55de092572ebbac1bb87351420f0b83c99c00dd1c2ac380c1ad4784354ca4d17926d87e99b2d76eb04440fc6ab2fb011f08f8d4c50585b32bb2536e6ba52fd0d50723", 0x44, 0x40a, &(0x7f0000000080)=@in6={0x18, 0x3, 0x80200000000, 0x100}, 0xc) open(&(0x7f00000001c0)='.\x00', 0x200, 0x0) 13:34:29 executing program 1: r0 = socket$inet6(0x18, 0x80000080000003, 0x0) r1 = getppid() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) 13:34:29 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x13) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 13:34:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000280)="db5c1e05b2cba2414827236f25399e59fe35f4a0e6810491be5aae0669e5229e5bb66b61dd61e2c74c6ecec8b2be03899b95984815de2b36fb10cb46120eb6c83ba9be57335ed37d2d0d5db8f777e8d43340c7c875159c423ed71c12be22c8ff15c7f50d5c09b245742258c0537b5852fe2b4455c503f9692216c9e1eba570c9e69697a7d0524050fae5337248cfa480d8c6d7787a3f6e2f6a0e54659161d9563daf042536fa1423429492c224e55a581be46e95d5ba8a38cacd1fe1f86aa963d41010371ca8178f1b966c26daa0b2ca2d1b97b911a6ade4032dd19a583c9a9b0c768ae8c02f412582855d090f908fd2b3369e55b096bf6027a4deca5946cccdfb92cf402296aade9d7b5c628c1b1aef72c6c098eb22d58ccf1c29dfe97658b6dd5e6a51a65185ce548d7def822cf88de97bc1654cf0b201c13a62276e3a45df7f8032e8810086c6cfd4ff0441e2351fc2f70dd0b984f6793b552f2518334ba4925b231e8d95c744dc9ea6159e29d7d7b29c4386de9338ba037488348f9b0d3b85f2a2314f9c3f4e855cb3f67c1e693dc8068d770190583cd55744afbc7343e00629196baa760b1faba8d312aada9962ff42e0114fdd7c0751c29e36b3cab4b6e41dd9225ec3e489ff291b0fb6d37aa8b33ab6b8baf6f4c367c41eab10ffdade8464cbbe7edba12f7fcf9aa48e4080f5dd704c4f99e60aefd420f9cba70704565a9f1f0487615edf324e95b3d259f26e929432af67dabf9e3edd35738957fcd50c8d62944373fdda4216d0d791d913572d5d44316eb5f774f90a10efef33e683741790673ccfad59491bb2c7ee6ae1fa7167b32a9b526dba7ba2ad5f8208f2107be1fcbf9c5bc53fa15fc4545fb68d4ad986fb0aa09227859e8aa40ffbc1c7328d1efe21e7c05b8429d13c3bf39325a9d11d3bb70f7bd33a5e50a2c50533e7a5e7875dc0d5d40e854a33103c26a4477720cdf28f8047b949f7c8bb913573d9af2af4503d1a0122f029a982f2b10c1db2e229729f25582c079fc80b07b4279d603f4be1870bfa46eea99a37667bb480b3a55cdd45fdec0a0c3ed4352b066896bea5e296834aad094d8367e21eb00260203ac934f5be129929ad52308d1d7cbcc77fa2cc4e587e6adb34ab0410143c2129f0a347743af058010713b029142b751fceb8460461afda79fa5613207f7e0699b9126c40fdfb30d4fd28e60c0ebb38dc8c40a7d5c146310a35d705397a9df764d73c79e7e271e7945bca3faecbb76d6aa944d7a25b25617c121c7a273bf34eb1ad4f844a119ac11cbe8cf9aa763873a5290405bdb89641a30f5e55e4a83a53aa9cf4571645cc4e4adb795928707248d9d244ec8024488b95e79edd59ba0c4a8c4b6e7a2ed152bc2665b2dd128dbf48a2a5845ac23c64a7b26352bf88261d646666ccc3e31763371c46ed4af3d9bf9586dcbec788bc080cb6b511e6e006a0cb950185f4e560c7b45a0f229d96e965b8453e14eb93b9a39b9852c961e66198247001355b86444d42d19f53561410ee1aa58ebc61c54fdc20d8d1a2b73f69942152901b08dfea6b9faf9af422ba2884d46138d917f4a25cdb622393dcb965002aca71bef00faf81e46fe76b4b8f91777203f239d0bc5bdf4c2aab2ca2d088de0e9bc8ed75465753995b86230b695b2277c2c83eb6c01abff30b387154e8155732e40cdc2ea1102550bc46bdbdd7ed9a4bcf8b98b3f4720a0befa9a0cdb8dffdbd225fce4e8c124bcd29208cadd91b823fd8aa4a8f62ee2cd7e6f8a1eed0a6b36819c0e13c693d0f9f05020618c5bc0dc34bedc48d98b725e98250572971982136b654ce4d48cf7552047e70a21c53e04ff68951c20ee683b8de0492144fa206179b6eb0b311ebe6aa3b615ed0150dfef863bce3bc66818b3beb6cd7b9d2c891a1bf016c015eb15ae85eac07cebea80053c635269e528df4b822167c12d3bc89a50f2b6dcfd5063c8588b55321f93522c7a96c3d0d498e1a5c191aeb7c60cbb2a063a7", 0x7c2) 13:34:29 executing program 1: r0 = socket(0x2, 0x400000000002, 0x1f000000000) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 13:34:29 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000001740)="50fe6aef919440d7b45fbdd445fad1fca94aecad7bde643ef9c56b44b976fe84b6151936bdfc64fab298543b3d0441e2e6cb9ceb483eb7e7951beb9d818a3f388253df1370d72f9641517fc0b018577687c08ceac86680d2aade34b8c709419f5ee2b009e2bca470e9d510876c55c011802cdb72751ef5149090f88d7a6d1edbc0b57aa57612147c347921b9c5f87714285f2b4104391c7fd8803d3839367817f02e7bf50a5f6e97fc159eb01fa6068368d1606e789e90e21e69e0c97114fb2d290db513ac8ef6556f64ee3a3e4b6f8eecbbda05e474f0f9f1b601e81997b60a8cd60e195c521c1aeb2ad4131dc451779b0dd2a597b87cc63f506452eac01033336912cee4778ecdc9b16fe022e102eeca9e7f465f2af4f3c36ab4720a71fd1bf74b953ac66bc5a9c21b090b9bf26fae3dde4dcd2581ea219191f35daf2e8e2cd6e962d9821392a92f3362e3bf6dd954b4e90ed180eabadab7ec4bd9489c359980598c508c70ce3adf70257d0ab6c2e52ca6b75324fd77bc0c5b62c2109505e97d05b16423528f4fb2d7b2cebcb10eb39b0964ab373c42c38c062bbe412b1d746eb83c2bc25d6a31c3c81da7430282f80a679882504ea944f5dca8f5dfdb53223cdb23a27d84215a7f1f47fdf33594bcdb7192ea605060707b48e287ed15b920d22cb844b7e0751002e98bc6ed9f4be2bce0447abf8b23f1220fea5c100fe3d362d1f51b14e92c2cae41a3c52dc8ae6153d93a408989f756c7469440aa54a6888ab427fb35a82d19fa3e3715ffd4254a0b4561a7e21180b5607f4dfc7d1a8c8deeccdfe8fb2e7bb95fceee7a2cd94ba67c04a2313981099dfc9aa2898b85a32a521fd9a065c0c26f3974c190d41a99dfe36c07072ff1aec8004bb5dff4093b78fb45dc755088f72a5560969fc75177ebb419f0f9a3da3a246a9e753459fcea90067b1dd58366d283140bc7dbd699a1a434faa20491422f1410f781e5b084a1e1dbba707b3ff5bf92190563154ba0edd34e184e98c07398b2ea77acc26b12115472561608fc74cd95e99c01a77f642ae180fd6ebc7ed3604e903f22c4fd65b73c1037d54ed92e231f07c0c00a0217934ca5c2406db9a5cb4a968f0a15d929f6d86e08ede6ce80df66bab581d28c1ae3924364b90b6f25a21fd0fc2751adb5dfb2201a5fbef9ff2b6be034926bc0ce91279bc17176a178f4ba0ac321d83a3c0c7e108fd286a8c74fd34f6b7bc46a8e746dc9d26538ca59b485daede7cc02d135912a79a6cd73f59a70e3095651d163b87857491202f63aa989bb48bd45cd567e4ed516f2730c35846a58cc8134a133509f7a154c9dc03e418a7060e50f770c3222fec14b2f745f7d0f8536758c9c7269cd87920e9478b7b2cbed7bc874aa50896ad9ff7c71eb50c24b899c45697479c5ac5ed6024e443e37599b155b43d29cd8989abc283019e8052317aee665c6805dc1a3a9ba269d827218fcafb69fe6563acf28c864bdf1dbff4a6add8cfe4b6ee5d14a01f24d372ef15bae9c3d6ee8463ab5bffba971ebe535a5095bc214f1f9989b9265941e491cf14e7acb91a37aa4a2f4f990dd8660cda4a3fbad894fa1e99d60574acf5b109f1e171ae3ac26191016fe22f0cd9ae1f873afc41203e6a1281b41d68c2088def3abfbf03106d36b5ef1a74536310e3071f30857a9c3ea1f18fcfb5278472bf516d38005fb550dba445da3be53b5b15e82ad7bff31f0b92a11eb168e05c87a2022287d5a3b156996d8eb641364075e1d70e1072c831b8fc6223c3e83c9f81f4c25742ce9fed19f655f0acc277bab85b517c24c6563f032dc74400d933dc0b97349fd161b989497e96861387c1424fa1c5c148b1e5fc40240d32a88e8766125308a8de9c116a0f8105cc357276109efc104c4daf8b044bcd31228bab32db827454b33c5e42b20c079a935a8d368b46e4c6d3cf80e3ad694bb0ef047b739fd972b2b183b3306c3627897c20c6944319edcf005d8cd9bb53840fca35a62dcfb3dc0841843abeb63b19c80da3c5c364a1a880a5e8b30829cc7a2fd868c68b6add286252bfdcc7982fe272b970d8a25fff0f344e923ec80c0c09c2eb22775248c800b13078869e6fdf38b60a2158f34d33c6fba930c87b18ce7cd4e5042ae2566fe98c6f99d50e9c9e9e544701255753d0555d090cdf96b3373d2b6fe84e173196cc3f6a132ac4a73683e0f963ecfde6c3519f158824d902530095336e9cb8aa99cb1ce270207e6d46f52ca3d038864e74d75f3d5178607801471d609212e29af4e2df95d5fef53f31759acabc277db5ed2104b6f4a74cb91e740d76ad9528e8e51f0bf8638a8c4dabceaf5de18101cf7ef722b768218bf040fd15e690c0d5b9169cdcd4bb4750a0a9d7e7bb263560b4de723f629229f6e0055aa341b6ca2f15594367958d857c126176b45f17f1d453d0d9f2bc827ab55c823e7c48cee575a80108f115c040698a6d9d1b22cd41743bf6e797ec2cc9a6dcc9e1ba7a179a1b0bdb12f1ab6833d8d85f745bef59579df33976f8ccf514714d4e802e240c38a9ca1321b295095c84f78edb7305abdd7972578ee7172a1649c049d792926244498598c57416eb3bd62fabb08f4b7494dd3e8c60c93d6538623769a918f08c0cc81843373ea1fbf1557a6e6737ba2309ddaaf6565f045c3c3e085d08b9aba3eff3795d21b0d618ae308627a50a20fe7ed7688abad054aa5986cc61a8f147ec68e7241287900143899b9b8156c94b6916d174b536d91a84364bac7deb0a63565910f33933357bb0d4ebf2f79fee0ddefd5565fa201737166132d55e1255b8da8b81adc6939b766fb2e6fb841bba9d1f53289f85d0095ea29a0bcd0e6d6750d8fb0138180f291c16eb8fe1e691ff6e4feb0ebca45bc8da6e606d95428f4cc4b5e4c26b1babc9b8a9ccac912fb1499efcae8898c9576054c3c158810141c6a57cfe26417308bf6f9db87629090fd1c3fb65917d4c947eb4df565494ac7095937656eb4d1818d0630273d500c5cdf02a15d360986da0303b7192a48ca789c72ff84a4b646735c0723f10e3648c3df22d8891d6b6cafc4748fae1b09386ccd868cdb7197133a7ad508528b6cdc19e5cc17062b76bfb71b4f179b4019cd29ec75b6e4bb1d66794dcbf1979658d1208a5b69ad41f0e143dea3a22fd9dfa76f5169b92f7e64a8506188ab192bede93fd703749dc4af0a4f94af397fbb327f8a9f24b6df51c4f3c52a4b4a5f33aa5a4f6289d8649afefba4761bb461ddb853c89d3a6286ef058001be1466fda82df0bf6de64c68a38a3351e684c336f193edf9c0a187472469991ca6d20953d5bc62e1c7493e6e13a2d291ae4ec394485401ab379f95e16616c903e4fd6e8b83ea419086ffefb045a24c410d5d57783b11380e3e1fc52cfad83ca20454998069a33682a9f730d71bca2e35e4cea9878e13d4c2ed06471d2177f8c4f032284d1115c4416085cfd9ae5a5d20cd51298e7602076da9ed8de488afaa32a13b0e2cf2e6ff41a58ea653bf6a82cb69928eb4781c285dba449a69e4d6c2fd50402d85383b5af7126150a7a5070f5556ac2d4486f208795455c9021006d8834fa8e8d3387348eb1f55b623f79c186056d28fae1afa880bf697ee6973ce912ffc312902210c3251a87a2a38dc4fa78174307b7a2afd0e151bfa8f048380f36c094c80f1a6aad4a8a39196bad11dc69ab290fca910a6a33957d5d8ef819522c42270bd7b9267bd20a11b9d45cd315c85918ae47564d713365cd25d3bd6f65d08dc98f921414d0d4da82eeaaeb5876db3a85191af0979b852ed00c6123c33faba2bdeaa31e91ea3d1de2cbca034f5403faf3e288d975cddce9a98eb3e8e7fdbeb26fe7866de825ee66f4b4bc3ee0e8aae3559543975bd5f9cb4a5124b0a06ddded38c849deac0e0087f93ceb8d551858672e0ef498f70a8287e9e3cc23eb941892b5effb9b0620bed466c5cf479cfbdf3d3664428ec069c3460d53a71415d16652c476a2606eb1b13675f45305955116fd29e6102e1c87c83ba62a9a89c84a0090a2049a768143de6198f9854b48dd0871c42cc3b23253473cd5971e87fc4e2f1e5fcf030546bf505c22f3973ed7c3a98dfd7d19a33e52f5b5b04a18d4b4d321b9af7888ca25597801da83b01c50a48438d9fcfebb52f47cdee30760f174fa41385b2a4666b6b5b809b2c6edab40ec4a908ee72f385ebcada71730d22b7fef9243d1ec9ac78d9ec64ce894830e1dac1e9487d76b47817919d063577469c2ab18e02cedabddcab400893e47c2e15393bc2ad7d1413b0be82cd0ec6b0ef2fcd1676b99a2d005f54b108ad4e78ea1c9cd90fda54ed75bbb7d0b5dbd350e4a423015f2ee192360eec4842c30729f9dcc4297ff8bbfbe2422f49d55701c92a071c5361af00249a3e3cc08ee40b094fafabdaf6b53764d099708d923ce292a85a8c111f30041605ae6c1053c9837d6884972538c374aa0b2bdd76ec9db199ad417fab36ca09d9f2a66637d8d5853c7eddf3cea74b1671b28ab16bb27bacadbe82b87751900d90759589d7eb5f84ea472cdee956a4825cb50c0ea4b256741bf06fd7d3e61ac56a055a430b6cf60eb9da5314838aaf21932e848b0f49362bc51e273ee39d82419fb802856439ccf0e32dce09dd59df937de33795fe2d085af7b96110f367a157aefe32539060faca67e5e56f0dc6b5e228c55d3d234ca0998c076af887ff0e53bbccf81a9e400027973ef32ed137b8831a08f46e88fce7d6523300b9a2fc0c7d58e6a32237c86925b99e7b8da3c6419f49b30ae6643e2d20cd4808f1350655b4f11532a55ed3fe98d60b781880e486742d020c4ba1712903f4bfc59bfd51802e9bb1f646f0dd4ce2e1f20352ee7ed42c0bbbbb22e9f23a7f2ed9037dfcd9c894bdd9c7c79784421401624c524093945c49b49acafca545d06c6a0c0ecfcf5395b2b020021466e18fe8096daa6fb3beec5f9deb899e6671979c0528862f1e8137ae36841b0c2cf1712c8a297082713d512d54e84953526942fffb7c721d630c84fae94e92159a597735acc825bafb56144b33e9fd2d01d407ed1ee3de944ae57f8ea09e49a1f1d5e9ca6ee12be2d07d850733e489b8a475786d3368a5bdd4069341f7b335761ce16404686c3c7c5079209008a525ef468f1a15e86b92035d606f9fa807bcef128ca60beae4e1000f5a432aadcd025a3aa74e7d7b2e7977afc619ab3cee558d647952fdd083ee1af60c7b11dde03f1c47df150ce80f56b49e7ef8c649f77cb1cdfd44cedd84dd74b2102c64574a555ad366d4bd5cef5e727098aa62f721ab1ec628c239f10231479244fda0dd8d97eeb1177b3d298819e039bc97df0604236274ecae1579f8f72e7a34f3ea38e7efce88d99f30af43a0c1127ecec6c3debf35b2d7548a2bd966c9c2e5683906f8f3446b0e7568a5839b0cd4c1c019a577f46924108ee241326768436c78ae122cae92d81d9a07f2adc5c965121d3e0ab948c3859459a53c3c45fe9c688476788cb1627f76d91d657960a41ea8271ec35b3686ea11f6fffa587859b93f8934fce52b0890ab19ad75e36ce10e63161022c76b435b613e8c70a900b13032e1219faa7651753acc86fd8a26eb27746462b4001808856d98b38875b21df53ec8acd1305cbadeeecb8cd6cfb9e3c967014197fda929586c3ddf35746f43f8e4c6ac6f43c21d47c91d81fe8c0082c7c1dfaf97237d743b93f96e407c7797b565c7539a28ed159df31a8718f6f4d0f60ff2cdb1007e73109cda017d", 0x1000}, {&(0x7f0000000080)="556fc782618ddb657a8344be963aa8351c5797185a090c5926fbf67ed54ff24ecac1215e052f165bdbbbac930ac86186ea7b1baf", 0x34}, {&(0x7f0000000100)="db844a4a2531622f3606b73f7226540d9b2dc7945422af5aa80b21636dc40aa24bbcf7ab86e58a335bfa32f35b07c089385af1fe14e3d9ed", 0x38}, {&(0x7f0000000140)="ce29d346871cde7976888ea1c63d5f946a49f4ac8010b9d3cf72f51566d5b7c373d8d4d4219233d93e34f33a07766548056d08d9f05e979f83", 0x39}], 0x4, 0x5) fcntl$setstatus(r3, 0x4, 0x80) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r0) 13:34:29 executing program 1: close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x18, 0x5, 0xffffffffffffffe7) setsockopt(r0, 0x40000000029, 0xb, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x1}, 0xc) socket(0x2, 0x8006, 0x3) 13:34:29 executing program 1: r0 = syz_open_pts() r1 = msgget(0x3, 0x140) msgrcv(r1, &(0x7f0000000040)={0x0, ""/113}, 0x79, 0x1, 0x1000) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x1000300000005}) 13:34:29 executing program 0: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x200) r2 = getuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001240)={{0x8, r2, r3, r4, r8, 0x10, 0x4}, 0xff, 0x5, r9, r10, 0x2, 0x30, 0x7, 0x9557}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000005}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000012c0)={{0x8, r7, r5, r7, r8, 0x40, 0x101}, 0x7, 0x5, r6, r10, 0x2, 0x9, 0x20000000, 0x9}) fchown(r0, r11, r5) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) r12 = msgget(0x1, 0x48c) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/114) 13:34:29 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1011, r0, 0x0, 0x23) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r3 = dup2(r1, r1) shutdown(r3, 0x1) shutdown(r3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000140)=0x10) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x2, 0x81, 0xff, 0x1, 0x100, 0x0, 0x7fff, 0x0, 0x0, 0x81, 0x15}) shutdown(r2, 0x0) 13:34:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="280028918a4789d1268b0000ffff00000100000008cd3fdf40000000114b16dabb12e1c1f80cf66aa6e022734a18075a52dae45936f1db74f4cd00d2bfa40daca18d3cbc36c1c7813b791af875a6f1f8bd71a1392007ef2f2c0b", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) write(r1, 0x0, 0x0) dup2(r1, r1) sendmsg(r0, &(0x7f0000003980)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002540)=[{&(0x7f0000000100)="500a8196081dba4c98d3fc2aad48e9d440474b413030b7e7e15581d9603978816835546a2b4f7dd275033c7005a512790bae3a14033e3c3aec658637a0090df7a3ae53de251e8d67c8c93f60da708d9f7eda9773334f079ada56df96af1a61", 0x5f}, {&(0x7f0000000200)="dd9ade2c541db4767addb3440f335a620e601d51eb332fad121646616321c4782bd8cf6bf4a686bca8dfc533ec03285730b42654de5afc42a7d1b8a9de6d98c7c5da340ee2640b47c230b2bf18c38eab601f6cd893ac4102662af46aabbebbc3c14a49fc58ca8f99246633516a0f7a9c7f87e492d3b53a504f3d2e7d6211ea1d80d2ecebadac175415950d5c8f25f8fbed057ab27d57df902c", 0x99}, {&(0x7f00000002c0)="b740e8fad6bd9574258cb5737211750a50b0359ffcd060c93e1951c8e9570569f57cdf08a8d12bac4b661a0f8e5c5daa839eb2cb658b71e28ef0f8c911d89dcd39679bbb", 0x44}, {&(0x7f0000000440)="24a1a9fef608d2f397b593dd2ee1afd85712e96f885377bacb6ea28257c75bb26c1e306d21defb742891e9c0115f1bf972979e1161f78b96871481286fc9e417e0c4c30703cea549209f9715fe80a13d177061ae60ac077764b76e2243d040328b324f0e8a6116193da393de50978f18419f9173a59fa50159a8d1d13d987f297e68954805d38dc18f3199c4a86bb8d98ccf145a67d9eaba83f14c8d11cc959e92bde400512b0a50103f5a1de18827b20f5ef7c41eae6870f1b6c616d46fe1d27a843dfbec3ccdd94001ee01b07c1136b06c9b32a66b3083174370b824cf29dbc269667b7a5a749f8f3b1b08e1ff848c0a129ffc3c0c4e1181257c0783efa84045609141de52d14b1f1ff99523342571937f0b0fb646162c25f7059d5ec4e9cc93a3abbc6bb301bfa4a0afe9ce99f88c6954ff86eefa3e35edaaf91f157c8b6a77450ca24ed1fc30a90020306384cd22541ab0298e3b6fae5718434568dda5c0cb7e392bedc0867805043548bab7039039250da6ed2111317a6f122dbcea76bb6d5e5408ee8353ea108c0234e09db5d014b197425a1b19ee24b0f611ef813a23cd3255d103469e1da6871aa3bdc6f2ea7cecba26a823e3b42e7dd722e2bbbc3595736a3f864f612788b5457277f3dcba6627c63f6117303884febcb1c3fac50e8e7afc34570c9f81ee27bd0d37acb4bbae77a4b7cbb888f201a0253989b3eb703ab629f312d11aaba0a71e78f589695abe9d40216d2a5516035f08f46ce0ca99971f347e82c8bc207dd62ca59a2e25b30badf573a6c3b86ab5207fb892a0c4a4d8cf6e0f144b58e9b88c5cc585a0ed6ef9673dd5b3266fca69119cdb3946a4f1c3fe19a731602f0763eaf5712718b5fdd2b4edc17e657b52e7a7878d0f15696fae6a922e85e9963ac26430238dd7e4e9530b6fb5ff791adbfe92b572fdc4b59695d8b99b11ff653a8dbcc6f59191bf51942fe1b67e0bbe03d514aa5d73fdf97e1cccfb4588be3d2157c25c27ba72d4fed526e710df2c50bbd05a87820af61d5b22fc6fcb13eed8bf691dc2651c7cd352dda3d5630d41c623733ab4cfdacd4a46799378f6e2d60898315cbd07c1b066fbce327b48a27a410c6267bdf2e7d65ce3dffb982d5d3b039517f161b8707e177a063252daeab24cd364ee8f5174c40ae71c71286fcd1a6247a6d02961b7172ccfb677ccaa1c635cd90e3593dfb52de033cf8aa81c2885728ee963a7bf0f5fb83771ce0ed0ed488d54fe6988543611e549a17e7059747f241ff29691552607a2d2c3aef18129c31e83e4bc8445a018425b2e5faebd87fba9c3db1fc218f7cbe70ab0450248d680aebc52d1022ed237518ad0cd5acf770483c3070a5c6415778e33a32a73e86699efb8906af01912302d415c2a2ed59332166148d38e6820bfc6320dba3ec9e72dddfd70602eb2e7569fa1853375d8aaac5f6daa8ede7296ccb7c73334b92019c68b3716087fa0c27ee6fc6e3971029704a1cac2a7d934e6c490c20ba53afa448e738794d3a225b3368da6f50267a9e789343afb21fbc6fd297fb85fc128f427560c64e7cc0ab214a2876785e06bde7b370ffd802dad88691e889fd010ab16467d9b75edf25713a0d9f95057a54d9099a9680a2b2b0f23835bc4f0f696f1171c2dead940724e23f5ebab7aa232be05cd81acd70f408109e58d873bc36b3561e4f6c613d478fafc5f9bbcaa08caed33a8058711a7474229478834243ebe8fd834f3576a6a8e976c7a7ee73c9d3659f8d1fdd3b11cc08e7df1f719814dcce02e4fad0d15f3fd458c2dd6555c0bc65550c84c676bb93655c043a7a834d067eaf3e468b0348254ec52708f4bd4932e7a42df57e7e2fa73303912977cbb235649502ee8bf71244929e32b031fb3be7a704ee91d4edda45739bea186896a49ca6575ebaeaca874b0f1d594476ff84bd8b70bcb30ef3ec1a5d3cb627b9d569901280e58bd4371643e1f955fc502679a693d09514913b2674fabc892b754ff83a9803743e57dcdf9ba7c84e78d43e1611f06bf327f7590aa69d4053b22ba62f16edcdb692a5abb0da3203636c6c056c66b885de75684b0767b370a5c18d32d78169bdb7c365a867b309c793b2cd1d5a2af18045859134a01fbe4bd731c51abeb8fb882bcf080b86ea0062e96335347e1fb8a672af871e934b6163d5714e006a10d0e2cd07709b93cbc6527f8943179012a3761f7672bb83fdfb901c9fec3effe0717e1dbcf0f784dea8d436940d8d9e6522bdc8345490744b2b24aa2f2352c6dfd43587bc61bbf3dd309211540280e9ebea20f224a1b5736532287a24c0ea32d05f9d1d1566805464045954949770c8f0b03c012f98705183d73065af0880d0cd5638298c4d0a78609745eff1f5d4901ea5367c1771f78eff4817aad6646a2a28a132e153fe45c5cb41ce9a8c2893f425d4c58127927dbe8ba2c8955be6591677181cedb83cc72a2ce8fd7e355682ad3c6a63584e54185b18a5320d4ff1cc86c94c73431433353bd4f1fd9a81f97f3ddaa95850369c790f8efaaebbb1d6f16b3165d6e5ef00c45612fb376d813bee8d18f41b7325888b1017fe6acaf2cb9703790036b544fd29647d74b3380b03b612558ffe9deaf812c39db687e3b82c126a5c6807b8a915b3c058a3edf21f84e41f3c34d0ca4e231d5f592934cc8be75f87688b18777d27f9dac23a59217ee20a2d1a747d828b8396279777a572cc5059a63d95c32a8d16bac4f42209e0979a347877d234ca0e6a274fec0c815e5888aa713675f3f156e209428e0ca15c21c5f917b5a95df5e047da50130807e64461923406a6ba51656ea8b1908508c4f5826fffaa47bd318ee3633c24d96218f3855ebd353fee91a02b23a402d0e3bad17e17ee77253f9b4a6d4ddbd91555afc63818962b985feaf5e25d4341926e0b27c7435823b7445c5e2a082c199390f8eab4137fe6d6abdee8cde04e29ef821d981025c204f955cc56799d3912b94be50d15b27f0dedabbd95e68efcc3f0afeb28ecaa222302daa74fb7a90f21bc796f401fef04e02ef1e83ae9b6e915bba8ce1f9377623adeaa9eea38abe7d65246e91dadd1fa9e98823a83831864d06bae498059eebec8fb6df78f1d9af5e018dc3913fa61145cbd59e13bba5df4807e1de560d972866b677818931c657e74b686d62d1c08d97742c6735c60ac3e647c5c9c8dc53a92f442a7d9f9d5b03c98d0eaa7cd86632d55d261498e895bc3d37ab9541ed8157d527babf613a7aa12fc1a7bba1f4ba8309fba0693898033192d97afe1d86a2c3e6af129877d73a0d8f60a27b9f170ddba7040a4fc89155425051711d65f6d614fea5a2efa22f128f8e35becd20f54a6ef0e784c69ff8bb5623b1053ddee7c539d18564de25a1ef60df772bc51c21a57db97f9e8b9a8041dcbfa591a0aab3eacf7f90ba21760c609ded77086ab89b6a6f0727193ff8c139d295c899a51fcc3c0377a9d266d32a646a61b585f5675a2c44b16c0a4071d42dde3a9de1aebbdf809ad593d87a8044909b72dc54a99ccc060db1183def5409cf727a8dde7f5b83739234df4d55206e29843b619ff28fcd76b6828c76d34f0a4aab46ea2b1824201feeb0f8aac6fa3a5d947d054c901ecb9495be3566d02e81cfa382fad769d8018535de9fdaff6eb53e05611258df4537aae32e525428ef62635416e0ecf2d4c617078023d7223efec41790e7720055bae1aa68fc8ebcf1556952bd9d716be5027432e144e1396d74d579e7790b01a05f7028f35784143d4a7624790558dd42905728b92ec5636e3a020375f9b5204cebeae93cea4da8ae5510423be699e1ebbbf78bbf9c84dea79294cbfd2a87ea777bf42ce15265abc53b1931aa6bb4378431fd4e74df177e3ceb6420fa0133d5b0bad0cf9cc4b15b291cb222f62c6836a3d34229bb9bc22c92dfc74cd89ffc6f5a38a31d7bbd02f58d51f4778af54537f82eb86345386befc428baa8add3adbd58cb3164b98696bd82a01aa69c5ee4a39eb5f3fa4c36b7f002f4d9b7efea673a3b988e1da90a0610c57879254d26dc20bb98e0d92859cff3c64b662ce1258a69ca3af9ec65a6376f0bd3bb014e3c7cb3edd711b7d122bcf0f76cf699146558125f9f867d2e82ae1ad171a5685262772987432357d705f0fceb775805841c81f7f44f6cfe2cc37d8df5c47d5354e6161a162200e98edfdaf0d7c1e49f78f9b3b9d73529e873436324d662e8b87c026865d13cb4c5b145308a4db59cf9a8d531d05929afb6ce136bb1fe7ec824c68ca1dd899a89505f57e628688abaa09aff9620d10e434a51d4dbbaedccb15d1571441b3c963b1bc64d23d61ff1bc562d0febac91247269d04f79dcc3f206f4468f81699cd96507f791001702123c8d82f0088070a4c3a51389250bf9d1675344cd6ac2bdae2bc3fcf760267eeffdb486ec196bed324f63659f2c1ffd10f6ac170d3daf89ea28a9e40f6d31aa696839079bcd9a7f826cd0ec38f3ea72c6107893eccf3114e5d5641c09811ccf1077067aab41bc60312752a92c2edf5e4ecb6ee6710f55be0b57ec2104e6bc8cbadc0e3ac7e76cd4f7cc68e51d9bcc454114a13ce96598bc4b680b2d547dd198acdcd031880409c54264a71c355a6ed4c3d916fe00b37361b05168e49377daec01813d1d7baceec97484c63aadff957d79ccf58633e082dcc89902e6d5b2824c8297ae879c5bbb9730c31d6d2bf9e912392267c2e1476fde8f73e749e7ceb6c8271200f57a6531236ca802cca9ed2a34b53433b9ea27ac54b2ce7e41d5b6b8ebc11d3ff3403dc4fb60cca680ffeced78736687aacc23129aa695959bd18ef147b7b9a47fc4ca967abb4ee12f7bcdefd2c40f0498ec3f6b50727db806a428f5df4b7d0063fa270acaa3027f6f231947954935c42d57cbfc55410b50ac791ff42ac57bac9471dbda8fb7f8bc935874f18f48bc2b4ab77bd543e6af9e8ba10e93393cda280795fcc43842c9968ddb6e4f423d142e32a9b18c4de9993cad0d3145e52cc95e337ff8a8c3cdaf7e2c62206c9e6a54d5243495c210ca5d12a5159ed756621845ee39edb7b806b10d4649f989e5353a13b1f0022df84bf675639eb6469eae32ca3df3b1a0988d4541fab499cc34904cd88d9757eeccadbd085ab2d155b4ee55ce32500bf8ba97fc1f521c8fa3849c1f33b0375c7a5b377b92f4a3d50cde35c993979579b5360c1066e415ae51e34eac0033012e676fe0c246733093cf020e5191f5a06caf0f131890422cb022c6479ec2cdcdbde4b9f566ff76cf4a973692febcb047c2b92fa5a470efd8981d05217192b9d12064c4b760dccc008a1e5bf881c3c71751fa57afb79bd67f8c80594ab56d15d6c711aa0da6e69f0ef73e5fb9448fd9736612bd753b4368dbec9093b19bafd042d5b6b41bbad182121ead267b788e9c0ca06abadc32423041e1e4186a04552f53d2a9032011de61c31a9236c1056c9cb6f9c86f5df313abbd0c8a0a77c531caf0671351eaf62ad4718e86cdb5ce6a54398521625074f7b659484fce80e3db0212d3e7c1549ae3f5059edc261b4ba6cf0cf3f3ab1f55e9beed8de746019c8b74de045744a9f4594db2cb7779f54fa17a983251d418e38eef615ac88537410b7c1c4dc162dd915965f8e49be4e48692020b92b945859ce6fe63bcc20b9d1aa989d4595c5fc53a40427dc9dfd5bec5f05784689b20139990589af05de26afc19b00682a16dd568be40ff746ccbd74a18683ce091b4ad8d1609b8558d88957e71e6a570bb53c9c5e7", 0x1000}, {&(0x7f0000001440)="16550f5d2f20ab1d646dacd84d29f704aef5e2a6c34617e1e350697bbee43ed41a20f2930beb2c180aebccb69ebad0125dcf4bf037154e4246b10999a020dd03f2b6d3d5f8b1c3982be00069228df4de2cf0218af39ee9fb96ebbf631a0d54309fb1e7c6d215efca8bed7261e02def8f8412612ffd97d239ec3fa294b98874342b9679cbd97f267e9de58aeaee0de77f0008c6cedc39d186ffff91203d41c1b70eb6da06745c871408595ffde475f59c6837031737c95f86edf1c118908ad3709bf7d430b13e028a90696f2b1f55f0", 0xcf}, {&(0x7f0000001540)="81bef8f185ebd77ce3590cc0ec69f26c34fcf1ba1db692b48565abeaf0213bb36a9918e5262199871aac04e553508c1f87522eb8a95f9f61f73ab4c054a5d537c7a117004110e11bce89a44eb4155fa676a66dda971139930705513d71be2e65d560a9e1b23dc31891b255adb10e721714dacaab7b6000bbed4c027b0c6d96a35183a63b86794c469bd1ec34aca204a769b027003e53b6731e01945bee384809b53df526e798cdacfe51c3a44881c54517cdcbb3909aa94933b53f7694ff3fa35bab96cae63acf88dbb5bf609b6d4cb5d6302215bff3e8507389d7978a10868f9ab608862f6ed65df342f3e914d1c38383aae744bd53310d46aad67e17bbb79c9460a58f435acf395dc979d2216848a27d23399024d6bfef6071496e1bb4ef29ae3f780d07de187046decaa3ce8b06203afc9c2477df661f2301ab67a2165b293930db031206bf659b377c328a347b94fcb7f89b68dd30f5b45fe13e3f11f8caa39056735d397e0efbc54550b2dd8a05afedc9e6c244f171a5a7bc0e033f97079585c16f1c37b4c980d5088a4b23c3a50080a45158eae7f91ee9fbe3385a97e74e2cf73fe222a41feedce6d23009593b9dc028223ff2839a629d0b93b7a55110364fe219f5d74bb2e3d3d51c7987b51279535c5963121bd0f1fd42b43ec85d6e40cace0b1155dea7b38d962bc729c16d556dccf751bb5c48bed46fe27998e424b38041b97da992d3a1ff334bb3425130686ddfcc0ee13f59244cd6605121700e705a5c0b1624d650109eb30b25296ac930229b00220f38786d2a53bf4037c3093872c6fbaa65d12837b38b7ed83d0d305aea6edd8da2702f90bb8d6d013763fc53f5a97d864059144ec120cda8327e2cc7944a732aefee0474a6b03572ee91f49fc8d3ef075ccb0c1ea98d0f5e8f5e1e59c43e6bcfbc98ac0335965d30215a8a471881e5623a06b582c337aff898010e8ebb078e501bb5ac253f1a57915f6e2e9c47a2db5f030b154db84bbda229bd65eb00fa5e79f69338fee54fe28a102a07961f8fe2d3af58b6a2de32ee564370c61f67ca0d5fc7c9fda947e88464103377aa4b94b48f1f675b9a8279b7643edefbf17e33d25426f3c689e176c84af2e6acdbfe38c606de691a0ee3ad71cd9ed6463e936f1cfefe7449d9e7353d1babb9058038a9cb6ff86c2cba6114679103bb46b420b6834fdc7217d20e32a3398fdaa190ff7ab1375cdccef8098daed549dae0208c85ce54452fba86982f3b81985c2c6b40a25252435f34e23e4a7fc1790fccf03cec4acf6e7bee0dc9112f25bab9984e35c751728e2134e380672092abb557423fb3eac2932fbb15640277c1f062a49fe42f64c8cf2ab1726a90cd341b641e1c652d641f5174b0bd09c64efc393052ebac7017952ebf130e076f9b054eb62b883a70e7cdbaa9779f9dc16b49ee2bbef316a6ac3003e7b7da8f1a198ebd4cd037d36ed3a613b9caf8a615305db64e144bd49829a99fd9d6995efef04f00055f0038589bd821ae5b185098eb3a2b0d17110d9f8171dda627d66f12fd66dd180f724c2ffa86cb412b002a448d0075276ec6f5da332de1b014170659e5e68bc0420f70cc889277b5011bce69dfd045584a3b7c979cf22a96405839a35465ec618c4f0740c5628abbcd5f35fe8bb68582473eb63796b0a096b2a29947e96c33ea1383bc1254f3e2bdb1ef71ed6858f5a8084cecbd3a2b1ca77e7c3531aba9401c2a39e9585954b6d39e5822a003bbc60f04e6f05535c0eb5d925a4a1825de5b578a172a183fd32edac349a4659fbc60d8fd43091fd222d3702b3ad74dba044afcb979faa5f7c8e6af0cf7f4e6ac78fdece818d9afcdd6b12806824363b8591a1c3a154632121f3cd8d8bbe941890179079b7e8f1a2b4b31d850394b3fee2faaf12d7edc1bfe483bda4f6fbff4770e9954c35b0701bf19ed26dcae7ae2a8ccdf7119ecfac72e5a21a739f68ecea4d8cc379b414737d266fc92c4e5c840377da78c97deab99959b67736f278d77bfff1ef2e2c4f8d2afbdcfb6762f749d8f8e71cb3667f43a877322b869c0d53d817946d57b12fd6e4ab1cfb1b6bb7d20c2b232d5c894d2ba11805ad72d16ac71b343056c886adc3cab9cb3ebb6dda3a1627cca920040d23a24a43cda6b5b6c7a3edf97f3a6bfde7b8acef462be43b0c4f74b72b81b3df7f4e265518e858f3d4e0faa67ef9b9ea95e6dc7f398227788c11bc8dd1b084e453dcf1e4b62e610499260f1896d08e7855dc840de50e6df2b8546d7b8a58fd6ef77e7e5f4a877eefbb788dc5a69e54325894c0230f2b4de8ad982345a6a8c97c9daa8d2d3b81f82c3aa405f1bf4bded852371cd33f74198f57e1da4dd2b38d39ae30ff41458aa157db37a628bbe9da57d2c0a72418e4adf3a8bdd9d182e652ff4f3597afffbb7a073019e05b6df922c422868692337cf6f1aba230d3989e5ebde8501c267d0cc84255cf0080a7d11452c6ead3c169a2f66ba01d7a0a591bb90aaa19e3558814becdb2e57e7ff12d0b67869eac53bee7d04a356e772c9aa7662d2336f6d8ca6522f31191decf37b0507fa311fff0dcf0bbbc1e8f84fc7912985f702b3249b92f144188b7de1d8e102f9a37bfeba7bddbd30296e70bb49148532ffc530f61aa2998a45ca42a7b0b5e899f6c299bb551fe34f3cb5bbd3d914e2dfe91d5132b23deaa8c536517f204382654696b15afada3a63e57c035b7b550903209742ada60bb22bd97e8097ac79aac7eec52e41cc6592f6546be32554b83d79c17c75464d91fe09d3b19977f2dc896c30b30d46a1dba931831cce7d77cfcc8cf3708389115d2d5d3dbe92f045d5ca2d22b1ebfe542bb594c55cda9894a25bbcdec20a14b086c2bddd7a00f6928756b362595f6decceb0bf8a6bbdc8b3367ac5f1ffdc0d7da4af524225cf2e4845bc73d11de43e1e4261d050f3cb4fc2bb10d7c20cb17ad63ae6b72c752bfdbb50fb05c2a29f6610516f94e67a084874d821d433c81f3a95e73929ab674e07afefd363ae8a932559d8e54a4f3c15b45fcbf3e08dd828eb4adbaf219e4b6022c275b28c3e57e545cbd4b4726ae0ff2e9a2992c8a315b5fdbce1ea84f5466d8dc9833c8e60e8d721fe8cebddb12056383c3c4f993fd6ab22e944548daddc483e8e39fc63020d7fa538016f89e256e5f4e27e735247d885e0fec05d6cdbc37be97134bd51b0653db68052f522dc5b63701b7da9641032a50056ff4032483fbe66563247d9e8e9344ba3fa66fc48bb171924f8b74aa6bcd45e68a36f23c1287173a84562bced596800444d14ca0c653208b72d319bf9d3df4b0feac6862d41fcd6ccd3013c466f48c81506a1a1b80316d18f77e0a5a760d7f8e85b3d4bc33d62075a448f9a3e1e8d5a2912ecdd7f92da17b12552a6971df71fcbac0816636d28092f64d3ed11add835bb55967109969a27b3ecfbaa8ef17b80d7bc19ccfee8c2d7109d223643a2d030db7a1113f36501b7a14eb63c5391dff1c3981730a8f3c806ed25d5455bd8910142cd93904369b021527119e580544032e223aa35c034d5053765e3bae8f83380bb392343e8df1ef63e7b37dee8f213e4c2337ecfa15cf210eac545972a3e737266e8f5959e2b65121e94ac08565e2f82dca20439ade13309f5ad64e8fdb302753911d5f23f8fa6e94374d2562c71e2795d72ab52899f5577dd825a534de4d13377c47e8be208d99078288fdffe5084f84fd7c37e1bb9f9a959e52b43ff06cec4c6991bc8b78006153dd40a80991a2c0bffd9642e024fc0225d6e9924c37c5c15612c7c580a2fbceac53f3c95f9c327af6fa10dc2e735945678aff2bd4c2e588cd24750ff47063036af327156fe63dd651814a3bc7b416db0a675b265c6e7b638caa9e2676dbea827d2e105631e83c3dbdcf2ee32dba38c729705fd583c65990b0797951516bf63702fca2d87d09df6ef61a5be1889566ce7797b0998c7bf141171ae112ff0f7942e4c395f846dd5615db7ba76a372e669f34c1af7af16d50468834c2be79093d6158769ffabc183940136967eb0b6bb78181d01c682bb6a2863cc529587adec1071f586e76b86f3e52732b8f7c7cba16e2fc2bf0178c9339c28f3b5d30b3a32d31da1102fd2ffd465376736bdddf028f4af5aa091f8da021b715813a371933557774f8e0a92f7a3c76b0028b3a999070588bdc67c8205428c3cb51042c6c6fd0623ce5854991d242641e81092133da90e8b7b3fccb0748cbe067704f2234f55591ed6f91c4982bd0681e5d2c046d495c7d88ca5ce1711f7b87f317263f8c876cb405f92af8c49b8e671c8206494fdd896730d51007129a0ced16a73b9b17e8a0e0e3630b75d29a6b1d7a989dfba23b8fe8253217fba5dffd7a32b4b4ab90c2208bc64650078035708e78b2d82eb1c65990d7a6b24e7a4f4044f3b59da6790d5b1b79355e0ae74ce4eeb974b2237e49ffdfa373a1e11aafa654b10284d96f231b48cc36fc857d7f8b578caf8ef81ed6d3cc9ca05f82d86024a9e483d29fd6d971137232cf7bd69bd7b78e403652c11e9ad35faaae15777c9d63e307fb496b172977db04da67ad28a3bdb14788f5d7fbfa65f08f99c54a0ece8edda03d8499444be4c6085c066cba197bddfdc32f5720f78b68d6f1ddfc5dfd368ae612acb7691808c18c83bc7da38a628203e354b2d5dcd43ef514ffbbaa244b8b81820ac9b2e0f45a67fa7fed40606e6e60e3034f2eb3bb484e8957d45dfdf7c818cf04c78cbe0d06358859e3e21dbb3961a7d265c9995a0c162be3cdd9d630f7e214398aa7fd6c8d8a8f3f4859ae466f5f97263befcbd2b329deea76e88e0bf99a87a132f79ce493396be8ce70b571d0586cbc07d5c2400a7bb1ede2ddb6038c5f5e07f14c383c332cab1bab11a048035c7eddfb8e6af2f39eaaeb227912048cb798b1219215aa2bce115684a5df009f72846803720a25a3db2c66fae6eb22e90e884c99053dd487038cc9b280523502498e1c87288f319edf17d9a68e612f0d1834dc62aca87c744970215828d4bd390610bc4d27b1a3e52944a400966755b396304fb4834809c9b44eb6d1fe1e42dc84a2c5d55aaba8b8573301c8a930d7debd8317f8a4b0a11aea032183b4b61c44e42d3c5e23fa46c76326f9695f7a00c25fa12469d27d9f43270ee08f5c40f2b30e3b5407140f3e419d8191c94546b4edaaeaaf1eecc0bf35beafb174d20608a4879629ecb2dfc216bb3511c8bbeaf8368503fd8e285188966a733223535c2ec6647e1fce5add1fd2f56b255aeb56a3fda0f2f7eb5699d438519982381767cb793edb170b2161b92dddaf3c062b0a8013144be38b1ebad66ca05099d6863e77c277f697237cc1ca84e6965529e72a46b8d4d954e6084c01746e4aee657e45ef6f336af5eafd800817226ee7ade59cc7b5244f7bd366af9cb8bf90f1dcb444289d4c8c184bbef94899638998c5908cfbf31a094c1a114f61a1045d9fbbd2250ed5a1dcda48f02019781cc80f8f70fb40f26790d495762ccbc34b1fa4acf3b1fc14b5a4540a36b6ac846826ca9aa3a7cc744508f516f80869964c0d7ee239a3a515c0ae29ddd29818fdcf06740f72d9ce21739c6db6aacfe607af051903d6772459de5769b717826daeb24e411c09944410da9e08b7bbc76a9a5224b37ef921c5f384c73ed7a7295d0e073c007ac613516600e01e0e980604f299c66dbcbbacdae87fc053b95d6ec5421e8e43778c89cad7207ff7e36ba904f72ff23166da2f3da337b2d4d340fb4f901f496", 0x1000}, {&(0x7f0000000340)="2d29707f49c9800a7bbc63888e38d8cf62c3a498c42fddd9c4367d5268bd8c7d73d271589252d7983804c262d3c1927c58f35712690749942ee40c8edf42e1d0122270a8e3f86f16c9452e84e1038543e24470313edfc571a01f507ff204b14496592450568d742407060d32f08c8a8f67451271ade5fb2a", 0x78}, {&(0x7f0000000180)="94dd61813018252a8e8a6ce8e7", 0xd}, {&(0x7f00000003c0)="0e09a38c58f1eb24ebffa81b0e187592ea87e688dd74973faf2c14c34b6d584bda2cd9d5cfc47425c3ea51cc6fa08f82", 0x30}], 0x9, &(0x7f0000002600)=[{0x78, 0x1, 0x0, "b98665f0badc8b0e270cec7e8fc3accc0de5a2cb027ab8f29a7a3d35fec6d5e7c1ad5f53fc550a1a6c3bb503f55404e42c07b8c0a62454d1ccd8e1cde962f9e2b7d15239139918184cf430c01721effce09b9c58965748f1e880d0930862d1761a"}, {0x88, 0xffff, 0x4, "fa9b52dbcbc91ef441866e27b5723436e8e541ec60ca8b09ab74c8ba75372740c60659200793d06f983c6b1dffc05c52bf358968ee744abe3c2c18609dbd49f3ce6b21e6d4117d09ae9d3ea6bf49955a4e98e6a6324ffaf2441d50e68f9a84d21d7243f833196eea7fbdfbb00601b240671765"}, {0x68, 0xffff, 0x3ff, "22a89ec0f284f0cf7f2e13b3dbb783d713529608c4b4145ad25209045059ae627ac6ad3d01f0801b8b3b1641e1221c833bc4ef03b7559f16780c451dbc540bf55a0cc0db1b74624660e7874b77e066cbb3b07dc2add5"}, {0x78, 0x0, 0x3ff, "e8381a1a5d5074544ca233add4a1c47a820a91cf1802d97c40eac5f4fd3314abb52e58900d9e664c07df617720be6899be216da251590184af43b485913e221427101b606e3a95d93f03ac695f91edaf546a3785a2e9879d4b2bfbc5fa55d78fbf1663ce"}, {0xd0, 0x1, 0x7c098fe8, "c53fc3b438acaab50d70ff126851c6ed4ea5ab50ae7be428d650ab3029716a96f48e1b27f0a22f382fae41ddb48c449585d849a311f9c7ab071bcd1a90e69bb901c310481264f4863521e6cb440e667a98a879729a1084de5e16982dbb309393ecd7cc8c5c6903c76a4750eac5a9db2daf13eeb6feba259181d807443b93d2cea4008b47882691cd40d325a4b93c9a7725a2869727acef4031331d22d1e7a045df45fe58be0afaba3d5c0f39e2c9d066009a547ce510be1f0bed40ac"}, {0xb8, 0xffff, 0x0, "4ec116c1a63586093c6fead9da630bfbf5f4fa7e5950f2672c7916468177dee2e0158159759fca223aa3c2530deb3e5860531ec59fc4b2578e9d30416d513f9d3558181a8e7e56a1eb3c7c98b5849c88afd38f920b1a3a85909c9e0b216751b1319d4dae22bac112c8759bcb419d10de03ca0e4138185bb804d71f7c6ad7d9da692422a9e55a906da22474c7a515d968b5137e4facc29402c9fbaefd28c83f02b00630cf"}, {0x1010, 0xffff, 0x7, "441445230d09a2efdea8643d9a5d3b718e97847b170854a5811b8aa87ccc8e3180ea579bf2fafef845828ccc844bae4d82e1367f744a4511fc1f7e2cbc1e8dc06ab8eff3925e1c043cc7424ba14ada4fc406a182ac56479cf7d2bb1d4deedb21116eeca026d628ba9b52db351fc7f433100f57cecda53f096026eae845f260ec71e49a5b4e1b0a0dff98c0862197f486b8e32c640610ba37f01550ffd5eafdbea2fa6974900206e5a0c10dd7d799c499ca33fdcca1f479883c06fe9d0f17a61c6923f098a9580c3dc43a9621182dcff466995cd804666aacbe55a09a931396a0a9e7d7e19204467b1324862ff6dbc7b65abecefd27a6bcd81aa7de269933d6f73e2157c0a2d5048331c644ace2300d6f1c8db8571dd4b4a90bacc2f52336163c349fdf97e00b8e8ac667e7cfb7e34726d9fa5cf1ab76d85d0edeaf48fc18de9a254f6d93e87711b0584c0a44d5974c3dd3586eeeaeb8f09ddc440c7ddf74197e4f504d2aa83e23876f1d77755ae86500c49706134c16175aeeb975ad1dbf0dd3790e6716d8c8607c666f5fcdb116596186c660806b0d3b15fb4044b054b180dfb3d74922c41abc1412a7978b2a7a39bfd463a19ffa993f76cf799c71e2d38eb993498d4ebf0820f39e8387767bf1f7bb9dc2988f62cc92b00017478260708d22132c38218b5cf508ddffc3f1d93148eeb8c476553833f082f7abd90bcc7f8a9a45edcae937ad36597725c846784b647345ed431281b49e791ffd07e2bcc033d87e5dc5d0b2d5d98cc987169acffea03a5fdd843a274daeb2fe8e0dfca91f985aa529a61e85ad40d40b0b067887ffc9e4caf54e135e3cfa961750a3f6bdbfdb9052197c7cf750a7ce464181a6da1be6a815d4cb6433fde3a4a3fac6f342e819e6ea1c32f90d4b0e5cdc7b85faf9cb0d90b4af8edb611dd95c9be59b1ceb3fd6c31976b9f3df881177dd3d8ce6fb2e0045e55559f5780bb6b4e7cec5e579059b4a2ec104c8752354dac9abaebb39d6069fc8eb175bf3fe11811a886bcc68dcdd69a0381ee6ab6cda9249c09e691954f745063f903f324593e51e2efe99dbd7efebe9213906583e1890430582b1a4911855ce43ba6bddb135735f75c2d75d1e67ce963685ed6a8ef262b3b61e200f8cb59a71db36ca361d8297e16921aaad669e492236be163e6dc9c1d785be04d870d6f3187327cec542865a7cea32a0ab5df7080622b5f0e962c02c5c5bfc8526ca2ff71e0a709950abfab37a0936a5ddf1571a47f56bab6fc187aa0c8ac97dd7890ff2e0470ede70e6a91d3a8cc38112d86633df2242765373ce31a9a62971b3387daa1c886468abcf25eebce9bb6b5b15ad5095338002339b9325d15e431fcddf0660e235d451de8d7d43933e58cc7b46aa7fad3002f023537a78f07a561de3c13d642f01b889f3e782d5d28d71f21b9a34ab1d4f615559ef59a68cb6b928131496c44f8bc033a097b4e809e0776584334aab9f5c917973fea5d3f7e7ec3ec855d905902ec5e7bafd3ff279fb387f909cafc8c6aafcc1272b265f96a55afbdbf654560e998cf64a2eefc16db0908b83620a1ce0e35c5f7bfb9bfe7f4431aaeb10d13cf54a3436a487dbe029643db8465aa3ad54e4da236f2a37c33b91a305a37d2cb7f8cb2f93f91e7485391986729c70e4b41c8766948bb0bbb52941054b81dbbc31282d35a1b34e09e5814d9ce7318fc8cfc398045cb9539e6c2f3d90958641bdc3256197b3ff1740362097528508e6c5f07d152ee29dede95abe1938529889d75f2e3b0c630efdb0165d8c96425cb98556dbe9f59711055e60135e746d211bdf19007745da6010a34175529b332eaf5fc48554543656f4727e94b89cb03b8ad21397b7b78577857fbf5c62b4541aa6bf7a3dae157154948f88b3186551d388e2b60857ea2e06ba11448d953e36d2cae23e7747a0e43563bf33c7ef61351c9bb8d85f9b4e3a11b06efb74421c8fc953de67737b379fc597e98f9648844c45fcf415888aaf1140f1c1192c5c3b516b41c74feeb7e26e01c3df4b0bf71d5fe27263fd2843552bd6120a379f5be1b0a978e3c354dd1e1e04747a65407dd3c2b16086e7da33325507b307197566e26e87de5c04b9910d077587c14cc1e914290f17d9a6388bf39ec8460a24e6829b4b2affbcb68171b25fd6dc2e5abc87fe4a7ada63a1de3f51a06737f31b4acec9d082cf6c754c81797875f436759fb9716812341041f95aa633c3d43706bced8518f7e609804399a7dbd8f2fd6f3ab3809716570bee7bf6380958d66a6116250a80ec073300056aac431e60619efa47be514b688f32ca387b407cea4bc8143e54e56967475734f114c238b68466e26081e5e4a3586f963962f19d0489628acec714e9f5c4babf844cd63d675157be87581648c097d5e87aae2c9cf1844cfc9c82a0c1ed8f44e085a2d12772108a7cd106ccc17ab5d90d8814c3a5df54a4c97e36191c540ddbccb556a17f3f7642aa196c86ebb39654d0e9240625ea0dfa65485cb19af3ccf52d9f207f4e83fb3365ebcd1c27e730e5e4b61266aedfc1b0a7596e2fd942a9273ae29b0af405a42358db6450113f9391d7e434798fb62b560df23e794fd8258d57283c4421ad2ef61ff53f1da1cf4538bc4ffcb5d889095bfcd0f5dd519caee6d8718e4a0fb7377dbf8b922c9bcc2133774a440d54c1a1d6f0967aec01aa2d14871f6ed235ef68e081b0ef906f3b7adf0eec768b47b776e1c996b59b8ca31d961eacaab6862c8d3d7aef209a9cccabcc12a9b352914eacdeecfdbd2ae02bff0f1c885fe38f5c244b3c5dd19f3c7ac5eedf2ebfb381966e84cc9860cf209fe228544528da5a8e6feaec4ecb7b16116a95667bc797934059a39fe56bd8c7b202840cb25726ca053618f282a73e24fdf0f43883cbf79158bb9b8f469c77950baa84c203d516da2945022d7a1c208f602a845a6d38a3befb1e1a893b49eb2f6e444c22e4ebaa005102ec40211b4e91287e5d194bc6058a2cd11579ba41691c5e85c6a96fafd39207e3c6e2fa1b6fb7b53e8c262a12f58202d2814c895b14fc08416eb5f1c3ba018a37418f62fe8d2011ec276e2d5232a66df525cd06c8e77679bcbe78b6c84f7e4526b094492dcbf39792998d57b6038df08ea363856f0ca2cfccb136bfedd1b3f2eda726aa4e08936f5dca4797c9dccedb25388a91433a0683d2fadff4f0f76a06fc51e44d7e4573780f7961b736c5dee4f1f9b8b362b571dacb291ab25204fee497172af7fcb3985f88ebffbadff4174e5232b47523692cb342d17adb54f26aa1e2376c96135df14be4b70dd7c67bf62ecd0f80649438759d3bf73ab10fb7e3353ec833f5c2359fc5c3153547eb11940d4c68349cd3b6415d1dacfd3aca1588865f370146d768504d436a7dbbd55db353b88a1f5029f4b261dc786fc23506fb27262b5cb0da6c548f991952e96a52702ce14433cedb4e65459f434fab7174dfd563141b0d246ab6bbb1780d756ca1d887a1238189267f67a17e6a0a1ca2c5bac46e4e2ef5b20bd8c40344fb7bcc419354c8dd3da09750b3c084e4e9b669fecb36bba6e97922b3768062e0e7558038aee0e8c5e799e90ae9900f2d260c6ebdf26c226ce9d94eff811ca7ded3ce05e353abc38415e821ddde986fa4745f9e6e503c9a8e8f86145fe3f2a222ff3a8fd688d826afd0cd6633fdd47439fc36b121096518b95d4cdfaa49df33a2720148a2f73cd8ddae9ecd89e7a24acfc78c6db516ca263febdbdbf8b332525630c8315b6d4422ef7e9dbd6c73fad2066d52d2b086f856e5043b70b955dce537e6a766f3021941af66a69c09db99dbbcfd3e946ba4731921664f1c6c76e4a3b88f16b0fca0b1eadccf5c7641c83b825ae8bd48fea8bb4d831d9cf8de34a52da4941c1225c88d46bad88a0aae141a33b835bf35ceccca96583f3c2db7619fe8f3123ce8106bc05c89adb160982c333edb97afa5fe7ed5917d0e1565dca27b2a9d85dc10fbad800f85f259e5f1cf4ecdde9dc1a0b8d54152e92f64f1b54d3c63b73c3d3b6c4a75752420d3c11be3b6ec8116f031f9dd85290afd4e12d9ac0d4dd6f033fc9005fb5fd16dc001518515084d54c40647878f5403d5aa5266e9708d4989a780850468fcdab40e4407acf603cd3284ba9bfd507b8f8592fbafb757b2e0de34cdc8de5408d7499974e55691d320e8f55f492841e275a528db3bcf9eae1103e94f2879f0db4dbe39055eca9490a0f2592b3983ffe8eb23a6c4c78e0ca6ff16be1bfc5260466cd44791aa3f101e9d67ca230d4ceeb8a36ab2f75e3dae3485a2a011a6fbae0ec9261b8a93fd00e3379e83b0c8e5cfd57796d11b1654deac4c5003507d851ff912063594cd7d20e635b927a1cac01cce3e7aa464beb6d293c9596903340d9e1e8f8ac6b4a475d1214c6da63c06a2051b5e9e4286389c4696d4d79629e0d9c54a11a4e659fb6abc3a73e25ef1eefc276848aabcbf836d2cf3dc1c59a75af24a1469ecf68831ff581402a82815d1c19ef78c61c96e28f94e190307c15a437423004b5cecc5f9832c91af169055d72ef70e66232943bec48a33462230985686011e911372b2c3de196d769d719e66f39f2fc6299932b9911debc06924b5997da5ef6789e11237c261121452e96ea2f5a8464aa84501e68725470445cdbd26278d9d1f4907bcd2f7196a31c4370bb61914cf741843880177a0b9724e4e805079cfaca4d30c12e452d739940a9901f939d3a317afff13c972abc57b52cc4c6a5807d6a6c8855379d9e98bc9888f38cfffa3f65ecbb87e15445ec5338956b6a8c7ff8ec910ffdbb26bdb212e837d95a8b66b42592609c3fb779459c050f25a9f6e0cac5aa190ae8ed13a0b919dbc117d9b443443cdddabd56d6210513fe494604636c3175f22e451dee6d02ff439ba38c89e2efd9a6fc57206d10281e312215bd38dc97b26247ac8d4cdd7880b29781fe6da05f43b66d99c336c63f71d1ef6a2cfef7ae4d56da1deaf95ea1d4523c0b2e9f83575f98590ca8f7441f04820b14df6fd7f90e41c2b58785b452ffaa416e6670902434824438b70a62a6e1a145f84a6f4628dae1ea252950841accc7987035062bbd04b97d4a1f0f9d74f522595545a7f40775e40aa53d991492c4575d9985811aa4159c0e391270d6f2e699a35347e0d6c1d7a554c7b16289663b73a1f9c789d76259a2c16309118277231d3fa1ac7af7d498fbbd6401c5ec913e7f1bd1bbb3d4b27ff064f6461650464fba0f11f1bbad4be0a818121a78faf7ef77ceb376562956259e55a809875baa8c61d1994fd13afd2e4f36b2f2e4145e4e0d4011e823bd57438e6a7e8f5c8aaf4e1b3836b69fa44f1eac497d8f5486e0b1f33f0b841c67cdbad43969a2dc998f1dea06734d6ea449161bf7e14f6202458819ef8e0440463a3ba27dbf0e2aba2686092fb9ce7869a16b6fbe721a5de1cc8dfb97a5224d6bb8b27e1d7347081c9aad1811205a940c945b15dcf9602030d2a39c1c78afca0cae8bc6027327821968ef9039c0026f630f3481692dbaa913f336575504e484d8285610256c31cd09ae4b2378a986b24424932ac106907caac320c32cc33ee6ac62d49a28449ece1da1bdf345b162292e414ac537f284ded2e8cf33370f0c212189f778897c6806cc238d4ae24b336f42ba6613598c65bb9a33d255bc5d0ff406cd6dca7eee3c3880195d73a73702a2f957704e6757923005947b1f3301faf9e3e12cf9699053a0599aef0b49336ef05dddbfe92957581fdf98c"}], 0x1378}, 0x0) 13:34:29 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 13:34:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x4, 0x2b}, 0xc) 13:34:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 13:34:30 executing program 0: socket(0x1b, 0x8003, 0x0) munlockall() 13:34:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f00000001c0)="6f4c180100000057d8e4162e91338026b49d2ff03103c18d4c8864", 0x1b) write(r0, &(0x7f0000000040)="21c6c94aa73265", 0x7) fsync(r0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="f1c02d42", 0x4}], 0x1, 0x0) 13:34:30 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f00000003c0)='./file0/file0\x00', r1, &(0x7f0000000940)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20108, 0x1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="887c31ae05e7b89f8ebe51903210e9030a293979188ca10381d5ff5a47c5faf742abdb31a40455eccc5d7d675d3a3bdbfb27f48de1064e0162de1aff57a28627b32ee2256df4f55cdb350d1f91b8cdb427cdd33dd490e4a636bc1b97272967eefe2f2f93f5c304ae", 0x68}], 0x1, 0x0) lstat(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)) 13:34:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) close(r0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs, &(0x7f00000002c0)=0x8) fcntl$setflags(r0, 0x2, 0x1) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000180)=0x5, 0x4) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSDTR(r2, 0x20007479) r5 = semget$private(0x0, 0x0, 0x20) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000140)=""/16) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x2, 0x80000001, 0x5, 0xfffffbfffffffff8, "dc04001b00027f000000100000fe662c5000", 0xffffffffffffffff}) readv(r4, &(0x7f0000000100), 0x0) 13:34:30 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = socket$inet6(0x18, 0x3, 0x100) recvfrom$inet6(r2, &(0x7f0000000040)=""/91, 0x5b, 0x40, &(0x7f00000000c0)={0x18, 0x3, 0x9, 0x1}, 0xc) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 13:34:30 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) r0 = socket(0x2, 0x4000, 0x66a5e9fd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x2) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x80, 0x4}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0x5, 0x5}, 0xc) 13:34:30 executing program 1: r0 = kqueue() write(r0, &(0x7f00000002c0)="b8f4169b5f8df6613fa212b30494fd1903aa53dbe9d6d00c76dc4178aeb29e61f3ba37d70b8d39ec2506324f773c1d70b932282d18797d264068d39deb067ae0cb2226b07bb471ef7dc6727cfee2ab3d3c531277265e3f51b82dd305", 0x5c) r1 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000340)) close(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x80000000, './file0\x00', './file0\x00'}) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x46, 0x10, 0x100, 0xabac}, {{r0}, 0xffffffffffffffff, 0x84, 0x1, 0x3, 0x10001}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000007, 0x5, 0x81}, {{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x400, 0xef3}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000080, 0x6, 0x8}, {{r0}, 0xfffffffffffffff8, 0x21, 0xfffff, 0x8, 0x1547}], 0x89, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x1f, 0xab}, {{r1}, 0xfffffffffffffffe, 0xa, 0x10, 0x4d17, 0x2}, {{r1}, 0xfffffffffffffffc, 0x5, 0xfffff, 0x6, 0x9}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x8, 0x8}, {{r0}, 0xfffffffffffffffb, 0x2a, 0x0, 0x1, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffb, 0x60, 0x2, 0x8, 0x5}, {{r0}, 0xfffffffffffffffa, 0x8, 0xeedfb3b72858a50e, 0x5, 0x3f}, {{r1}, 0xfffffffffffffff9, 0x21, 0x40000028, 0x101, 0x6}], 0x7ff, &(0x7f0000000280)={0x80000000, 0xffffffffffffff01}) r2 = msgget$private(0x0, 0x110) msgctl$IPC_RMID(r2, 0x0) 13:34:30 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20200, 0x20) write(r0, &(0x7f0000000180)="d45ef223d4d22c1738ac5722583f4f8f21edc52ac96d591f6ee78e7acb1b6f142d16b058b473c04f1ae9c7c0b5bc4edcebaa9cbb879fe6e941e5d0af5f089134f4b91aceaefc341aa292fcab04aaff0d7da2ee9a78fa6905e5ea49ef76168766980fcd21713eb4ce3c1720360917ee0e38614377e722c58f95557fdeb78bd50f24bf057bbd7e0c1a3b4fb8d784b66f0c5abd", 0x92) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fcntl$getown(r0, 0x5) write(r1, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)="ce7ce482a913050053a21cd231788595", 0x10}], 0x1) r2 = semget(0x3, 0x4, 0x40) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000280)=""/220) r3 = syz_open_pts() socketpair(0x22, 0x2, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x2, 0x80, 0x5}, {0x18, 0x0, 0x8, 0x4}, 0x7, [0x1, 0x1f, 0x0, 0x3, 0xd548, 0xff, 0x31ad, 0xfffffffffffffffd]}, 0x3c) close(r1) dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "8549550002000000000000ecffffff00"}) poll(&(0x7f0000000040)=[{r5, 0x21}], 0x1, 0x0) 13:34:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebafe7325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="622b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761b060000325a835a5aeb1b850ca6b4682ea2aba78fc5c23b12c18be230eb4de9cee6f323ca7d36e394fafd94e0f9253bcab7faf630a2d9156cc46d475e1ba0fa5017cfca9eeca2e4ef0a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca18a31b7d5614560d8500000000000000000000000010bd7927098d3ca19ed6745744a8a2b0e609e6580e97948fd142b89c8395ebc10c28f35805a55db1d0df5379bfcd53ae048acbb99c0a19afbd82d82f11ede3bae0e0fa5b942108abefaeeca430fd2b3bcaed25a84aca6401e2554aa90046fbb6d5ae235f54d2ff6ad640d898dfe993ac66ccf1a489f2f105c47784c325d676e30b3a2482b9e0", 0x123) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10001, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002480)={0x0, 0x3, 0x3455, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:34:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() getppid() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0x5, 0x100000001}], 0x7, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x2, 0x101, 0xfffffffffffffffc}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000004, 0xd15, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x6, 0x1f}], 0x6, &(0x7f00000001c0)={0x5f0, 0x10001}) dup2(r0, r2) 13:34:31 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) socket(0x0, 0x3, 0x20) dup2(r1, r0) 13:34:31 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x69, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x0) 13:34:31 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x100000000) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x10) write(r0, &(0x7f0000000200)="c5b172ee885a2a32f5d5321377dd0c1a324028c4626fb1dce7210fade09d1e9d40bd6ce26b32cfe534625eed0886a4cf2656f694cc358c5965081ef936668783d69c3547913b97ecc4c2b2a3394a7c5d18b1aa6303e97bc857d922823dc5f05246c921cee25de862ec93bf9602a0b02ac7b4c12f260abac09b7a3b79d46e803d50753fb9f095617c3cc2ea3e2feb04be7013cf4878b09a36a8be25eacf3a62ca165abf16312aeb17c7547fe60f63ed3445c34883b8d5b10ca3b09a2439212afbd2ad6799aa85571761a3f77e5dcf76eaf23040b053ee66495b690d2627664b51ac", 0xe1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140), 0x0) r2 = shmget(0x2, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) fcntl$getown(r1, 0x5) shmctl$SHM_UNLOCK(r2, 0x4) sendto$inet6(r0, &(0x7f0000000040)="8b44b553b852bff3fa8b4f1c7f2aee5b34d0e450811a6ae841ab7c3784dc46994823cf6add589b0c95df9eefc50f9fb26101c63228f4ab9f00d57832f69b5b6fc0e794bdd5e4e52ffc689c4ec82c48652fb1476825a4849806cca170951a770f42a79ba8ceb16eac5c148a97c815647f316572b9f42b8c80999f3a1930ca60f02cf724cb1ca9", 0x86, 0x1, &(0x7f0000000100)={0x18, 0x3, 0x7, 0x3}, 0xc) getrlimit(0x80008, &(0x7f0000000140)) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) 13:34:31 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000000004a3, 0x2) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000600)="65772aa4186f208e0a28ef27f26ab23db9e842a3c771fa08a01e35cb7406c80a71ba0db0afae95768a163ae55469ae3e10313ce0753dc5e0643b7b24d0457bec3d460c012eeba4261cbf43d50ce6d33aa09f349adf46119ffc99add508e9def6a9a85c51504ee4d22fd0d4135de72ea3d5081cf9c983e524d183b4ae76e5bf30b0c56084b598d2873a1823584b66038af6d005ef8559ff32da07e879812a19c30b6234ba685fb0767c722c80d2a7fe1f364fc68c3e2be67a133696412216e8ad0f0b147d086abbedbdc1677e6dcc047c1644ec57f9a366197648ac7135b722", 0xdf}], 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) 13:34:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x1, 0x40, './file0\x00', 0xb7de, 0x7, 0x100000001, 0x7}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r2) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r3, 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', r3, r1, 0x6) 13:34:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xa9, 0x401, 0x0, 0x2b0) 13:34:31 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x5, 0x800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 13:34:31 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x7811, r0, 0x0, 0x0) 13:34:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="212f3fb0306da26d5500"], 0xa) 13:34:31 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe(&(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00d", 0x85}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 13:34:31 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') 13:34:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x100000000, 0x10000, 0x5, 0x1, 0x81, 0x4, 0x9, 0x2, 0x3, 0xffff, 0xffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 13:34:31 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000823ef188567748d18016f5d6a986f584db664b1b667e1388bb080864c411c38f7352167fe7f257b52c57753a50bc9046ecf4fc13c1ac40d2ec4a79af2abb5c2edb568822869327db31b9c556b1374b73daa35f3b239022ccce948f87fb54f921027596e0bcb52fbf0c071924"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 13:34:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x1, 0x4) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) setsockopt(r0, 0x29, 0xbd83, &(0x7f0000000000)='\fFW}', 0xfffffffffffffdf7) getegid() setsockopt(r0, 0x7, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x4, 0xdb5) 13:34:31 executing program 1: r0 = socket$inet(0x2, 0x1, 0x7fff) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eafd12de880df08785454b28b75c0000006b", 0x4) 13:34:31 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) pipe(&(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) recvfrom(r1, &(0x7f0000000100)=""/95, 0x5f, 0x0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 13:34:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x40047463, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = syz_open_pts() r2 = dup2(r1, r0) syz_open_pts() write(r1, &(0x7f00000000c0)="49c472feb4dd80833f39dff885246a55033cd373184822266afc5a65ee130b4be9ceac42ca322c977dfa9853167534f4df99738468094395cc79c8a9579916de0f281e7bb3567a7ab952326ca0675f17fc60a2644b703d7f40f145fb253f12c1f43631c1d310696beeb3eab01ba64dda13ec86d57c6d3b3220ed722fc1f930cd9de64c6c41c9a04f0828123855c645ea8fdd82cd7bbd20f7763c8c4e905eb7b125982cf114eb08ad9b9c44c667822a7ebb96e2a97c3bd5ea08e26bde6a20e3d31410a689", 0xc4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x8, 0x7ff}, {0x18, 0x1, 0x100000001, 0x3}, 0xffffffffffffffc1, [0x9, 0x4, 0x80000000, 0x2, 0x1000, 0x0, 0x7ff, 0x1]}, 0x3c) 13:34:32 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x3, 0x3000, 0x403, &(0x7f0000001000/0x3000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair(0x1, 0x3, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) write(r2, &(0x7f0000000040)='v', 0x1) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 13:34:32 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="8ae781b7465cfba15869b43e5db069be9e2594d1ac1ce2e660e0320b3dca33493a1a29e36d8809b448f4209505f4d98310139443b7371cc42c4e1e3dbe38ade8a21ba302c3ab859a58d49398bdc24942f60a39a6b07916e14b9184adfc4070885161689a386ca684da9becff1af91219ffa7a00910dd097daa38fba9e90fd8aca09e6209dfa3c3aed4ddb7a5237df28ec3c57476e232d094cbf76d54ad76ccbac74ab068d3410deab17d0520296ef6d47bd2a0c9026b9f9832d3d7a3962678889344dac217eaae570cea4ad5102e86cda474472affc9881edcbdde0d54a65b6cd39f54009ad57817d3e1e5ebc28b7b3bb57a4e533c644c8d5b6f1ec8e817fd744d94ac43e281db49fb307fbec4c8b1509f22bf5188f9ea59cb4d9cedd22285ec03bcbd2a798d988b857be9f11e047bf9496cfecc1335d6cecdb58ed1902cf1b9de2a448104cc30996be612d2395bfec09ca8ba1677192b2654c53ef6b72055e6e8b5cea033358dcb0a4401ca37cb88ddc431d9a7d5eb5632b7915eb6d1ece55eb0e782aee1735703a34872219db2958d2fac077f457c7a06682ced072a11751ca42aff64e57612f7da82fed270c27d2cbe31ca70be574e7de0245ae2463f53671b025fa9b5dc68e5ffeb81e5df579089d3ae0277d857f2679ffa265b9acb5f96509fd7fb60397076bcbff6fb667360f0ef8d7438e4da2696ca31f6a1aa2b6a7e9afdece24571f94f633b5b3e922343f76186801d0ed235822b0e90a390e1805ad2b579eb85c436ccc49b6a23a799cf66f0870de49754dccfcb2eb9925351b22dbba978625596804ab8acffe4ebe92633718f81c1f9c8f90d1170c7133ec81388a71e60017372bb838f09039ca621dff30b7d877bbd151bedac3c4f3f946b14c3f8ed14472fdfa09f26d82764aaab70f671452b3ae5fe378451c186315a4b9b38a9d3afcb2aca17d3dbfcc4abc974546b26ded1afdefc575d885f30fa12e04bce8d27cb03dd65db2919cc2375db5859530ebc0c7087be5a131dfa946bf4b803312836b7e21b9c06c64457a04ad88d5a235cc516b92e31cd3c6e2914a472332e283aa0f6487af1c4d714cf511f10a0ffe6503bc7ef4de50a2b233adef1640babd63c3c499708bc29416c76e4a1d116ae25ce19e078b50de31289a2a8bfc90206a2064487a8b9106cb0b1b1197c1dcf8c67a80afdb5c6a223dcb9d774e7fbe95d73c81ed26343d511f43d902e8cdbef18b2ab676fe8fb5ecb87d02cf6d5bf2c0ee2b0c9a8000955a1a169962e6e440f645e2ff6ba277c06ae6e54b4aab7909b644f20b6c62f061597a26a6394c08c580b37e064ea27e455f06b991af27ccb1f5a3d21f57f04e56cc761a28a2968c69bbe0f0067cea1ee339793bb7883f562c1b7093a906aede3dfc1fd5b901b321e8a4533de30b5fc5e96a36ff2325ecb5c4da9ff4d5b2afb2f4028a8bf6cfb8566ef5fed590510b4a0c96fa4fb6fb1975f63071be8b0e47ccbb6ca0917a520be49f4947f853eb321effa23c83c93d27f6c30adffc4a51540b12684a0d2809d0f332af3f5307a7d6b82dfa637e1a752c3a7884e276594ec4227c0f187171415060b3fe1bffa483be13578573d03ce33bf6d5c4aeb682453f5ad312b8f233b4f9e6f8e92fe69bdad3f55e5256cd0222881bff63d2008a8590fbdfd50671a549895a1b7cfd6dea177c0f8ff23a9133277d288a0e1b35640655e99a0d980749db6999daa1266bba8713c1a0159739ef1c9bed4db5eb7fd14aefe808ed2be6ce2dc2da0d2b7294e65ca4fec1a6313bfe2c1767db9c2ef068dfbe0c775697e6cb7dd283fb0b9d0dd1e0b08f7879eb107f0670e65b1beed142408ed1a7cf288711fe48cf0b8b615d7f4206c3a26cae803ab1015764c25bdb53d21cebdf5c1681fdddeaa0cc65309c4da5f44727f62f2c9e7240f4262522e9526c3f85d46b7bb0632c76364a76e9f622c83392831ec15c2f5067912b7151dfb43e0439d5fb9c4b4e76f05d51c811804499d08039144b532cbfb19a075319943f065664fc295d71dea9e45514b5de52a055d1fb2e1d9093e8e3c947eff2a97f4b105ba9509f4603a41be53c2a0538c1ac52960bc6528a9ac6b7375c5ab8dc33063a97a91bca3c20acc5f0dce383a8eadb73c2a042efc2772169a6dc90522d8df1595d16583bdce7654a24ece88f1a353f0b4e036b7e102985f33a9489aeedbc65c23f174bfe8403b31582da924c1be54e3c6f721b20fad01f414464ea7c2f1a642e2044bfc2425781fde2f9fbc7f03ee6b3a7f646065b49b7ea83af8b6c5a165eed68f859a27225fc56c8bffa14fab33a5db63c1ccebb22bb7ca26c66bc3564f47a84ff0f23a03bae2b44f6da7379b5cae64cf3ec127f6588667db36831b46bd1a8a4f2f87311736cfdb2f43936b6113c15ce746f6f9767f70ae46cd9f72c27a174885e0a368f01e539547d35fbe25e02f933b33ed47f82e6d002caf0c8bbcb16dbbd692e8f54be5fc09e20458aaf780dea3ff60b72873e5324d1f030c59423606c7fa275596177b0bac3b2499db007956d58dd1882dd000ed262aefaf3b47e4b94e4e810f3856a04ff8d0545b00a98437983df2ce33863205f02c0908dbbed302e24786f4707b8fde22b51906d011567192ce1eae0fe40839955be862ab8691e94b01f5cedfd16b78a7e8ebb287a2bf71f6ce16234c2e12c6d3d23dbd8e64d03c93f5dfb3555cd10f44bbdf7d819b4b70b3e376badb3eafcbf72a9c9364edd97d7d22c5ff2947d3363073a28a8ddf211d5ffcce9179fbfe5adf1d9195c10088d7b9ba2efdb2ffa946d312ee3c3ed5effe5170b6ccb92ae624cca7ffe97db968c073309aecb2fbe09e73d648312490054e76be67d69e2716e115aa5836f1eee8e645f3c2f58e465d84779e6a61f18447942679db005ed4a6b79f2a3a4f31d0b27f116b97c6e96712be40e9ca423c560c0d190bb3a9b9e4c113c5bd7ce11e310c2eb12af996913d539212be6543968975102ce676831be292294becbb3bdeaf26eb43f752db7c8538aa8763e4d906ff7746ca82b9d7d178309f22ef82d98d4dffe2626b8dff6488606bf47df7fe7ce2479634b4a7ef605751e6569262a16e28dd2e74ffdf9ae0535d8dfa97e71c97525813fde2832ab3c5c67b71292a682bf2cef7ace496f6b4d8c06be5dfbfe040f5a6633a7b8619b0ddb7746d9a7eb1928e1d984d4163f1d0740d9a743a4f3785d967cd8fb2f2c2e30a814779a95a6377e2ab8f9da54599eed4f7f210583dc39805af44ce8beabc6c0db70ccb453edd246c9b9019071d43f17d273cff728af87411ff45ba4458debe18d513ebf0f556ffedc3c7e4acf4a9f49fe0cbf6ca1526d89e0fb02d11e12209766fa0b116cabf85cc903d0a533c0c9b97ed3e657085963c5806fc79148080ab7d735fd477132020eab8c5944b91f12d71c72870764a8382118597205539c186978d5098fd85d2bc4fe529ddbba8186bf035739c6f9833b2c59a6ffd93aeee7ee88df3e9e3fa92a2283ca415f3b062fc1f3d6d635cdbb20beb63c4c5c207e324c69f943e229c4e4511323a591a2edc7582edfb2f4c18ff4cdefed07cc3fb3e307f3f05c510ceb3245e56e5f055b11c09b641b2bb1c33e74398000a8b6b37bf94ed2ed70fa1edffc420dc69fffc899cbb15548b1eb9817cb3146aec00cfd3d66ed7a1f4e4ff5c07b2ddd1737655310bda9eb648e933221ae6043b3a864c8392d00b80f5754e000614c18554a3f0076f6967fbe73f1c78bc44cd60b7b6e5549be0414e8d68a0c0b766efd7176810db69e7bd3cb4489fb950762df8d2d148f44bd6ee848de6ec5868b48f4037c11aebcaffd929a00efd411c5c32601110533fc3fafd1a816057ab77e2d9b0dd674f6f2b74b7921557cdbc0092196f0727ceca81db2cbe605de63569000acdc63053c26c6b85329312352119318ca766ee00098f33c669438e92ed86282a0c73d05b5edb928e0d3a9dac2c65067d7153c7737f65e1d032b3dce5845ed91190acee2261eb98555814b6cf822ef56b8417e48615397a738ac1269c6b140ad0acb82e63c1a44a7c72162f3336e1e01aaa6125681714155ce530f1439799fd9294d9dfcce57166c8fd904db312990bc40653df8eac747d2074c62d7dfa9d28df5d7abed4294518087d4efff39934c86635925bc1ef9982bdd127a53ef5b83e3af5dc7ec6f2e8eab6ba7a57fc133107c33f6d49a33df5416f79dbb7d9bdc7e8ec706a654c5fda5ae83b7ff2e6eee7cfe8d62af2e7d01ba8e816678c6beeddea4adf0352b9c0f7f2a3552ed6a869b77b85a2ee1c69154803f9d5ca919808de6916b685219618747f693a05b327c5a04bc29a0a077e4addc31f81f61d983fcf8e4321874677d67c841f3e950fb7978f493dd6556ff60586b237e99637531dc73f27a5dd3113628bbc676fb90d3e9cb8f309a1287c29a2f1248a823726fde65a3f37ff9ab6d78521ca570ea04c252bdb32fd9c1f44168b795e95a00d313bb3d6b9e82d054f692a688ad1ac927faff9adb193cc5e4a92ab981dbafc624e5cfb4b129adaabe78cccc9383906ba5bc758dcbd79747b280158c3f46aac30c8580328f28d17e35d5113a65d3c57b9f72f96019549a42750bae7401ca975a420b29d55d7a6003e3acd51b8d9e49c5e0646bb640ae31db14c470496e676303c1a2f101d47bbbc6409073414212c99e4c7d3b46410c928c7d9615a137299eb9a5c5f9ea779fc9f015a76a9bf945635d9c4da98d1e8fd4a485510f8b1a9427f9b7b4521979a170406a93162710ce4cbfccc586d4e54e78d94de3ba2965125abfe4bfac5c4e2007d7184da05347f31c41fe45362edd8b18bc60e363c66f1fd0aea86d18404ecc3aa8b42a60223cfb6aa56dcb469a8423eff128b64a3a5db1492d22febc4047d5e4bfac20b36f5158fd02b95843ddc65bdfc0014ffa1e2251d6af7fef361566e515254470d72bf8bf1fafae3dbf10eecf8e0f7720ac590c7d1028437f1ccbfe1f3c462fb790000489af87598bae765bc0c395bff2a67d375aa0c429cfcfff99fffbf9b773e30ee4da0f187382e6018e18729060746fd75839b0750bd859a9d5180338e14393bb5fcad19dd804b476d904f2792e82a9251a7aabdc144b2b7831cc8019d011608eb54fe715643e5fd9c1d3c062070be79666ae1ae5d94d436d6650b6caf2bf6b021008c2a5f25109a10867c0a84efcfb7c8540128e2b82322f130f938d23ee5b2c1852f921aa21e61cd42c3181981472db45bb94de2aaf97ba9cfe71b3025eeef5f0c4bcd9f11cba3b70d1e87c72465fd5a8097c7f6297cdf7c136558b3d799216c3934beb61d29ce93540a71976ad387d1552bfe2c3597b1abf71afd2f619c724f6273648234319e7e52ad510ef5a6121dba45fc46d19305f90096b720e8cbf39f0d7b656709f5d8bc73147be79dd0012459fad0badf3b5652a5f96b87571aec5ab2da54ff8054862fe7f5a78448fc79575f7252398f1da01e14908e615f39e26b364408c4070016c166397a4de406adee62853b8c8554024458daa00f28a4d39a9303c676304839479f8dd24510850a22baeb2687bec3b8140d267e64fb998f4b1f89daecbc50f50bee7b428ee336965b0305cb0e5fc4b6fbe546cac24be4b93a9827b51a3b1748d0905c7bf96cc7854184b8491999d69085b78b8f0ba2299a7c8c45b7ac4a8c6ab72d9f2b66e914ff1369441f4588a12ebb56fe95b33e6df75788ff82dae09f3ff3e9f62c899404424d63f446936df8351bdc9e", 0x1000}], 0x1, 0x0) 13:34:32 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x200000002003, 0x20c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000001280)="a8478b934bbbe9c9391c40a5e05b73ee729704342f5552ed359fe1bea917a5e9870b5f8165fc1d359b0a07ca85399d850bda22eacabb8643c4f3687ceec8cf4336a01ecb368c27a1f74596a37c46981ab6212f5ac2e49fdffefa76af3faa3da8c270f4a83c043c7a424b45bb6ef7268784cbbcc63aab56a26563d311c19c64384aa5adea3e10f2878bf4030b1f0645c3dcd2c7a0b82a17c990ba8c24c90bb3aae243215604e56d7ba762dfcdc4e2f431cbf8f3af85eee6093357e049d35afec712bf41660115aa914af7a172dd864fdcdf097bfb1263d893e590c744e244adcf25a342c52325ddf7c54317af54a35d6bd92bb24b2691ff4e3adf44857df794c605f4f18bd1d66dc52a9bd535c09ef09bf9219bde011ec4d27c7afd2e16bcd0deda3dcf54e076b15f62135952266c755995fc4dda3b05da6c0c77d85a7ce6c262cfcf4d219ea73c0982fdd3610212332446737491e47fae4e0cf39ffb919052e40384ce7124f411365cf992c9c5b5df31875ce479104548d246bc14ee13070d0496ace9377a9126d15cb79640b129fc7c34aa481236af4d72c77d3afe305f1807b712048973c99483b744a53c4070588ebecec9f6d27221a09b94d40f8ebd13c2cfb2455ff14e8f35125b6a189f99a0e956f0420fe1be35a2088683f0033c3e010178366d10fd6b852e82d48dac646f2b8abb86ec425ffbc700a8aff51974863180ead13c9bc853fe860c4ce575c61f5a3e3f3eefcbc7d784aeb1d1e756f94f19a0774412e21a0862b54616c69cea3b8c5d1dd0248a1ae97c94135fcb9cd350024df2a1fbf762faee05fc8659d81a810abadbe16870b76ff268a1a6b3431db9db6cd206c04dce49e86a4d998057047fc47b07b9fdc777e246d63eb83ce16b9e663de7dd4a752e7be3dd4e879927b18d18dfb997b3f300d4ebc4c5348409806c321d52767e9e5d5144b75d20b644c979cf28e66cc66d12a8937d2df3e5e77d181bfeb27706fa0fec63ebe1504306b545978e8b797f0b47f1f599e66d2cb504d2eb8e04da801fd446c1970b91a3f648ff1ad4c918ef9828c6fc40baa79e99600f516eab128ad2b0daa22adf7674d80ea65229739a572a81d2865666552040748d321980a640047659227b5024af6ea5d52e231c725775bbadeef27c8bf90a49b9602fa0e3f4496712aec0acc2b36ef93e292e003ec78df7b134ce4a8203516de187ffab66b23ede7c9a8e3ed7675133b8b3fd08b008de12a0c562677baf3c27e359024b5c9a7378d6445a3091dea956c533638ac1184f509a885bb5a9037fe9135de82cdb365b300a57e9982736973ca5b3a592e45afe4dab5d385659b24796ad7c53f65891ba7e49058c10f7b99ac6afa078e22b874b43e1332000cf644b14badb4477c3f31031184dac30261e55b1800696d61610306d460d3fd10ac2020f50b72dd8528bb82cab7e40e6f7e70ef2eece2038a1e5fcf3507637ffee0432ebd075046fd28ba5bab7e4e2c07ff4b9e15de4235b8f88ff3a1861a9ff4027ebada7d7a7598a8354e140dc70c70a375e7974441cb58c2553442f125770a2dc27f42abe14ff3cd990e0f637401a2ff7c970c71fc73d9b327a16622a4c5f262d60a14d592b421a9322e774550c792e179977b34076d26fe6b45df56b58b9fb2db1f95912260486b87b493fa085e10e821d01f4ce38c9944bedca2372f98f4b6b5351181186ac523228473515abd1d6b0b7c65b28840df420089cc52044444dd924392dec87552ca1b6c727be81a799f715d92d9994db2bb6f4e51cdd12e1b5309fc2e49e590d55b56d81b2fe6b60884f8b7bde789e999fc09e60bf28ac34ccde64270ded80973e9cf4e9563c578742f5ba77825e007deeddd397af50ca4fed34f88cccebe8fddcaf5c45fcaf6c3ba23770ebc87ba0bf4822ab1bde81971765a3986dcbe3f02e405ed62ee759f1cde57aeace475431ae57675a62664d9d963a706c57a3e19f6d7e9fa9d339de7b700e94d336cf70769d99904ed0d566d29773396153d8e3e059c7b94ec60cb5171a6c6927ef23871264cc13b02c7e0dea07e45feffe88f37a9f7cd32a6965b1b1d0f69d9f0c05151a37b43144c90d987d268013d89a205d74e0a76898dfe12050d522f62fea6c9077496e7cf1504f82732baa19e1293615c66f1186e7fe3c05753a174c6d44768a303e67530319dfeb55c513cfe538f8326ff62a5a3ee7654c39a4ed66a513c886d0ac1f8ae0d51c763c27ec8e097452c6d6c371ff0fece55c81f16d43e5799262c2ff0e0d1ca3533c8177fda546c0a2f553f34b004f569a1f688fff7495863bec1b91133d5127a41e58e0d21766bb434bc3033afd211247490d1d8bf452c93bc63d2ff67ddac134e2debb98fa417a0e76c90020ee728fad462eddcfd1b3d598f4986d7f1bfe7ed96325b9f7945e52ae38874f3e5cf4a664bf281affaed0b71e4f3115d2f7e98d93b110d7fd573eec65305834cbd718b81e1912ab3e1a8b8bdb9730e3c75bc58e4a39d94b03d4f089fc9394fe01eac631f1d46481adc81ad6f76fdf5bbbfe510a713595c0a56b9e8556fc368270909b382e8bbc2c76ca9641617c3f631633f60408a990867d129fd20050dbfd4ed55207939e1dd61f0168370ee7a2017a65e42cc9f83d36210c06c918ec7017b47c8ecfa1bf9c09c688202539408ff3b3e9600f7e4753346d639ba374bc845a2e0726a863fca69bd68c8fe81a44c9b2e10d94d1621198fb5184811eb524c419de53c2d771a11e81f208e50af5af361222cb0a5011445e9380673e7eb88822d9cb5649e5d7ca300b34e162a5a6dfe7deb699bf5bf30255638b6b057498bebdafb57bca236c0f211f6bd18e0d5cdbcef1c519a8ee1ff1b085e49f6e636ebbf1f89c1622d143625446b52ac413110ff86012b217443edcdc48e19cc7a3c9710f5c2ee568b7bc22058c5d4478a39b7034ebb4b459a8d1acb23d3f4e64b79fd55de6ccaf12d824587fb37dadfc0c6278994a793f26a18906c9c8f0002b9e4cd457b488626421323e3255828f517c54482ad76bb7956ebaf785afd8acc11857a837ba4df2d1c65bb8eb419b127764294469a4e50edc421ea023922adf00e2aff0083bb2f1f9792de303053e36fe13817723d226fbf61613f2181b2639c988ff49a281127122a4707ad35d0716ee7a6bd41a36161d7ded0330ab02229a9ca6f16ae321dbd8ab06a4011fe157dd34413ad5edb32d8f3dff054acbb919ad4b9d8426dbeedf37a955354dcf805697750758072970139b94fb35691c4bdb137c724c985e36bd06587b0367f6dbf7b253e6f3fa87e1531872fc68cdf903e49b30ddd3f3a5ffc2cc6d78c1e358f058cbda404ecfb92442913d5d11fea482886d37f9a0f6769b353f711876ed8876910ad6220e2c2f12b2da6dd556c8ffd7c12014a8798acb9b6807f0c4f97723fb7a6fed2395970c4eed44f6d970eb3e69533be577b40541b77a371570e03c77429492160ec951f283a1971dc3716b19251244001600f18fd74eb5ca98d5affcdea4465e02c88e3c566b7381a0ecc4ae41c1a3ba6336f02e483d3dc5e1eaaacb818eb183b6eabb1dc52f70a90e183cfc7065d9fbe965ffefcb07ef67afa123cbbec2feb7414cbb38febae988bb9a93e04fe895162e8f7be0f5c65c806cc66574512c3eb92351337714cf7c624c7e59ca8146fd26eca4b0aa3c5c1e3bde0b8aec65d473a98db9a1e56b186bba8c6a72693d90c72e49fc3fc7563b656381c0654459ac4c8148089857894d4d84aff453366a1359aea0941d885ef81a9129f75b545d1b39c4b019ad767f4fc2afc270abb4624ade268cf8f27ed8fd001c1b32ef9fbb17504847f04e50bbf7a1d89f77aa056743bf3163e320057ae505b85001a3c19cb464c1555e2bc9fb8fe424848f5a5fd58a655fb6abff4989493d3adc58d8054a543808e3a7a09414571a80e4810d3cf5618f9332a7f3f6d0b629e9d7f21b423ba763ec7d6189d216c6fd057aa1b93ff1f78b86b78bef3d4b70dc8ef8356ef1e866d70f8202a9b1f712444a849c726897ebc9e4aa8e355452ec7a83064d9d3a225e7b3e61c29164d8cc991e4129d644051320102eb39590c4a2c2c0efda39f3bfd405ce875025b0dbf1d06198ebdcb1206d29becde067ce1490a6c98816ea2e2e1c673fa19b1bfedb776a16faf6f15e39f84c1798a4bfac394cbd3b71a5c89c0c2d251e745cb217c16a3b5d2d19d67127294e49e83e66e986fb68b94f8d002097721ae23f8f1333b85552da0e18017b82bdc90d3adf2ac632027fa81efbb256d9447889f54eb84e36cd4016aac8974159853ab0bce9e9570e4b6d8a6121f850d187779e5d8499769767d4ec5b420b40557fa879ed6ff06121cc9196db2a9e98e338568e4f46c745a8bff17d7abce4afb28c203a467231f2ee35d825342e68f3f7496e80cf65abfa84c396889b434a0da0fb5a65a460b15d6cc73349bf65f4940603ca615ce9ec934bae2b7e5a83bb89db54eb335d02311a7737723c28fe602dde5e264d1000587c9e91f2f247e1e16c752b4353e45245585bfab3492284e25632aca2d9d039892ac5a40749a6e40e052cd35c6e1bb424085327cdbd1e935e2f1e73ab96528096f037d37f18ada2c36a34f020ba765c17712bd3e67cd26a6c5e97bc817926e856aa15f5b24119cab015a0b86b0481e8cc914c37e95b489a675359a9cd81a00b39a54eb0240d010b265f9490b8db817e8a145b9c2024eeff04a8f4b940fdd81839ebf005f115263589732349980d394f8f518fe5faced653c22e04eb9404e1e607454a08b5bda7416a5e5487dda128c25c7bb0adac6d7ab78585b503e8d8c62e33c82369cdadea79a4e68b928a82ec4b263704283d24b4c875a3f0b2636e3607b3292dbb81f6d99a66f819a842d1db4655aa691814f840e41c03cbf06aa41675b71d24f518f472f8c9e86953bdd08c65ca4ecd8864f723dfd8ceda32a2e3be4064fffa238966a9fb457e9c48327877ba4faa80dd9c072f98d1f2879b30c155925bf3e996eae173c3c8a656e3d3191ee5948ff6d33123e7e266bd43c5d7e06134ff8efb889417751e0c8f7da7f3b5c007f5bfa0b769739a022cbdd1ae72f86b94b14369ae772e3cef7a8666bec67bdd03de6bee70ae0f11d98b63b79bd28e5bf19dc51fcffca5966d941bb33f9c51eecb3d1590b89316de9f923be6cc253a25c138f3e3859908b086f8da055d7dd547b78f5494b400a9d88911881fe220dac8b491cff7f6a5b7e19878283011eda9e067f9a25e05e0b524418e5e41872812368740d96effa1b03b8bf2bcfe26560f05c7d223e5583ed759678cd0ec34b419ba78f915fdf806bf7adf69b322c665ffe6f05adb376c5fb1640a2923dcc3954379cf36ee3c72cfe3e91005471dcaef14149bebb7ee9cdf0c665519fb53f9bca453a7105a34fe1dd708f6e793919f34f294863c52b5c945b3abd34e2b02283e453656f72c9320cf17165e6c60aef268e9558206dd17502b4999a94d1143e837ed6333adf460a0b2c7dac2ee2c1c22a054762883e9fc092a453ffec1eec481c03d5c27708cc6b5c5952105ff26cc9fa8a6b8b0d6949003a98707b42fec94455b56ee80a2805985ca27df62fc34d2b8ef5a29570621b5f1c47c0ba3c77d13c515ce90e7ad44ab13c288f78f9fe3e51e2951d49302f1861a6c1c67c110a8c0e6fe1c3e388ff68db3062950fe4e186276b6a165e1b0fd3e3a1cba87f082596686359b069a198796b862384ccb0242cb1f947089cf7a", 0xfffffffffffffd6b}, {&(0x7f0000000040)="6b18c80513d137886f058acbb90fac069152052f3d834e10c9490a1ef6dde398f541b7e0c4c2c53383f233f88537753e30efaef1516b7335a1b5ff860178092f27feb0e850f3fcdeb3bd7cb076ef730131", 0x51}], 0x2, 0x0) 13:34:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000014c0)="582620efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53aa14ebb63c3a65cc63e5ef7a3c4389e13a5f5947d4487e20a32e66b8bd312e00a8f5d4e4402bb6a7b7b1c9b08a87287b537783c51830694fa39411de9d3528727fd", 0xa6) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r1 = syz_open_pts() r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) sendto$inet(r2, &(0x7f00000004c0)="108f8d1654f4b495d14a424b86f1dd911cabb32cb45f8cf14c136722ab58a3fe48fcc2f157e8eaf376835c2a4dec8d8cc70d58154286a5c006f9b6c126d5f18c15f5fb8e530c73bae56ce4cb82e0a855251a56369b5484fbcae68bc8d31be67f4c3b07d0d3c9a7d30531496434b9668e8deb37f6dd4b1e9e74d411d4ef1844a4eb22eb5a745b0ef35c60d338eb673a80c44a231b478449ee72edaddbfd0ca6f01ce885ceaf176e2a34e71702c1107fdb5af2ee7eb4276fcf6c7d9bb16571694b9cd58542fb5ec164e96f707e6f1717fb6c215210d6e12cd45c490edb0427517784634f983193575f10af433a6366cc7916871cbf75819a0eaa8b83d00eb06e6541f5e74e7c2e908d28fe9f517f5ed3967de1e4b914802a4b477d415d49b5527a036b0d27903793bd8fca651574b94e491066b608ee9eba7df97084f3e26ed4597f661bd37aaa8f9a98c36dca3c0d73c28d394ef55f0decaf103812de360938c34280cc318a9ad4d882facd80705764e3f8a39b7a220d58c5732345daf29618a071f9217bffa1531eb5363a4b4e3dfd4b52d984719501e062f6a0b9add8fa8fde535fdd27e2bdb49228b98d3aad431c2cfb3ea371f537d632e348f43e80260c186aa6117858a1e4c0c5776c16f4f454a0e2f8d98a0e0abe851ae554b7483162fbb4a6ba79c5f01c441c2cd96b57fe9319fcc6e807e24b2d2def9666cec96f08f5139313617721cb277862b922fc75998265545e2c6dc1b632bce3549ee7329c408dd56ae43bef61ca8b3b663789d24a56bc51cf026d23a48cf3aba703be88d27ae6381441797f69c9ed65278089ae8e5d0699239247de04fae6dfd13333ff0384511b4fa2ea14a2bef9538398cf139b546ef6ac8191168b21ebea1c78d91355acdfbb95f3620c00cf48cf4e93c67f22e0aec90e6402a4615a186bf7602040c913404d68d77e09bbc6cfdb6c3b8e8050b4f9aa96787c66b97f79b382615694c26968020f773a9c0adb632dac29f7e7b49903a29ceec4773f5894d64b5c2f399840c2ce534de61cfe1ae6ee1d3f1e82b22745d8c202fe0fdf8e31c907d678fdeeaf018294981f50756214069828de494b62e80211c889e6f138a513141f9466c13658ea975a8a2f25a0a12d62c4b5fe2d0962e0e540c568c3bd139a166b5edb49cfba0bea0095c583b53b36e50a6a8b01e90102f889c3148d145570363530f813d053eee79fc0d86c2df8863050910696816536d464231560ea3b3bb1cc4e218d9fc07c1d3db825d41bec51009031275c661396c383911d89fa40ccc230029bd8a246c99d880e923efa1d8536346e9402574d8e43c7e46bb8ccfee2b9a345c6439235c5dc2013503e3c7a4634f2b9ba78bb0c037c318493617effa9079fc010872693251e9b901795f58ecf229a992d84eb19463fe94ec67ff5bba09cf63aae61058723ffa4c0b3a20748bf04b519952ae9eea5f389cff58259ab0945194eea61b609f97a6a696da7b6af11290813e907a32f3175a56549b54086f5e4aaf618f9e2b01d5aab30e2ace0eaed056d69f2f44695a212cc4cc3f2724ba205af797281147d14646fab8e3b06760f9332abca7b7825b11a5561770a28104d2417832e472456d01a105385e0eb25a2733a9e99784af0907e8b615db1c7c69355be1904a1429f27d83d03fbe6775f674d4cdf91f9df3c6a5ce467128c25daeeb96a34721853739c312edc8729b220817b88b6e01bb288e2476d379e722a2697bf0d050f665776a2f6df3d8563aa4e4e3dce1ee3f036efa189203ff271ae61862f43da6340c439821ebef20a8d4fd028db2a778a625bb01e9b7c0a79331bbbca215a4adcfe92ecfd1c2e26dad0e68658323c0003846558a5e83fe1a8c63b8dfb6d5941ac29c972827f5bc263639c2ea435032da8403fba721f58ba0f71dea9f1c47e6b58a1f6c82a3a321dc1260679e4cae4f8c4d569168edded569cc6e0198a2e27996c01d363bc0ba5848718ab557311da16b138aa043c10e0781742f3853c0dd116e8683255db911450e413ecfeac9dbf4a1aeea34597b19b51910f3ce8959c7e45f3614cce230a1cbcd33f84ab0a3f4b70caf47e8a470154433c7264edd14ec9aa447fdc2ea61f00930cb95e7b2728f13562757aee3a2588fcc77fa377107e3f69f78536008c2a98b37eed8e3397ba9ed7dcbb8d537d490329abd68b3289cb21f1ba1d98208c3eaecd49b5ad62efbcda14c2970a96682fa1c18758d0908ef7f34c8829188a76417956779d540aaf950786c6974310b26bce2142581f3cca9a6fb18faec862ba17df0b5d17b99eada6de139541909cbcb40a27a01bd110befe19cf5a7ade6391f9465bfd5276f243934211a0103104d86271ee3ac89ea13a1d08f20f93e8c75ee740c325f72de18baa77c30b2efed568a8ddd842575f8f035c1731cb2f6bb7aa065c298d97864b7bc84849c06c86fde8786c94c7fb50d2d022c37ab8ee4b4ea45755d923289706600ced62228f706cad31805d44d380f1d0e641f6d7a515a1c6772884e33fdf0ac55d5ed063d7c1a15c7191ab40a4c77ded01ef11ef302e2a84ab258b525df60dad1282010c6da57a67fa764d3f73dc4422fdc1ea7a190eac8d476c262432a61ece5c15d63cbe19b91497806bc825feda3af2706ac78ad1c52f705ed8ae92284718f511fa14ea5ee6fe3622593e79d284bf08f1ba11282e8db8eadae4f887a22943fbfe1c54bfd2844bd0daef2138e072609cd5ee3a6982b3833325d452d6f642d63e4bb0334f4e5be7b7a1503403a11ea50915cf6502f7280f9ac59ffe49d14459e854db073445fa95975cf8f06eb01179a361b44b94cf43098dfdf3ac7351c3e3aa3874b262f3875e85d06c1c17aed4143222d5cb55e44cfdc182657131d22d8e8f305be47aeaac5261c9ba941f2775a644a35132afa5e5ab792e65eac54fd2bd3872ba056dba752bd9ef62fdb74bc85c77bcc781e89c4c9a678d83079dee036c1332235ff50849d2164434a6c7a9b79d0dc60d5c73bea6e4ad4aff5857599695d8ca4c2654dd4e0f329909af3ac4b21239e6cc17ad0beb25ad036b0fecdbc141991cb3521cbe96bd59ac623dc8173020364786466c4a49c5c427518d7542900867239b867d7a351f5155672d7113c1dd46efdb5ffcb20872c7c2ff68eea14fc5831cab11f59fb4dc1ac265bacf59904272b7ae56e598d7f3dbf2594b6760f4a5bcb402c47c99a8a57a7c37bc4a148ce1eb9d48089b29516e9f49f5644af9397e8bf62e04c92a4df4db9ac5bcd0c0d589a5c1fb8a503294b2ae8b56511b6aa33eef8d64bdb8ad8e5e170df5613b9720f481b22aa950bc5fcd81b3138a95beacd449dadf56f155497d1ac5d156888ebfe9ad090ac87596cec0fb9a277386d16f15fbde29e41e141b1775588aa31fd5469885eab97d547f62fa34bdeb67a64871c4943bf33abd2773e59cfb42deec30febf028397cd61c94cde2980d094e4e7e58d360d84455f265fe04630ef768c507d8278d2ea255743a9a57e2a04f955b82bb6ee4004c6bee3b03f942001783a736157b63e2ed43f83579fb6ffbaec5cf99c8b408f0c6e296ae4a8ceca14922bd9c0907aabef6c47301ddbcb4fce0db38debca2d9cd19756f6110910f07df906689e43945b5c31fcf13ae7ba7a980e8d141abede81c830d04bc72c0fa77bc5022de446a0a3d9f88cfcb71b5b0bba69b2ff7bca2df5658d9cd81ae59deed02b3869d2dff71ea5353a3d530b0080370328b51d4e1a09ee85b321e93089b52e469afb78b3b84d10d98a04c09446db4250f3f2927e0a3fef2737caab3be997bba3b36ea4e9805bbcdcd609c2db721f03e0cdef9d11f226e38cd5aa9b62225e26983e9c85f353446af804050a0c2b458846cf22e6564dc4f83f03a652dc3e87d93fbe08cb659dbb58b1d1a9085e430030ee54fcb4fb736a904a93d640b14b193c83048d19d3d2c7d578b9722fa8d020578ad5bbe128b315316de67c506f31327c3f20746a31ba09fccd495f69d8cc0f586c9a552e2260406d52d0b0ce55aa203568681d568c758cd8aec9a83fa31f69f3e325f6d2a0fba267559235a2329793c7057d3fe0666776fd01b7ee46b92e93521a2472e85ed626236e6087322ea5c53c07c3fe3fc21016933fb748d498bbe0074ab03e3a67401d0ac8861862d8a23b3c7ee713e7133135e840e397972ceefd2150615f43edc360b1ad312087dda044768b6e8cd94b1bfcef5823a46b97fc49d2ac6aadb181d17d28880c1f1d8064b6e9a81b16bb6c4007414cbe65a087992aef7f8730cc60a090f515d9448fa55986df1c1e52bcb77f0b37f213dfb56a321cae216bea1a50e0570c359e185375d9bf96e3da523e5afa9e3b89b09021ce99352cd2f84c2b5972becfbab0fa9efef9cd8893dffbade5608e15add5284f8554640d916105a8971c81fb0118ad500e6d33fb1ebde6874d4bea0eaf86af106d8166a17a9268090e03380d54f7c8f757aaac8c5883c3b57cba32571f609a6feca93ed3c91cdebc1d44d947648a7f74e33f37a60a779584da0b1a1697c53d34bee35ca4ef7d62de140997c28418fe7d351abe285ab9333e3a0c6895eceb852b875dd7489f418bdbf4540981a27a0cd4f54d2b906da8e3606acee156b38ccdb3635ba706dc9aae95c6ab2f2e791669a0891e55cea2ee2b194dbb5d6ccc1f9b1f02c45c66ac0cbc64aedd62970c9caf42d7c958b4ecbdf0de6d944a4f113ba8247eba61066606c1a88b1ef3dd3f2f026c60567274ebdac4b2c814cb70a064b958e1fe29bbdd8f94f6214ff1d9a88416da9a9e91e8111e7bd87b5ef1fab4744855202ec5bdd1da9f0e3a637d57f52bd61e42a0fea5c2effc9ac417ff0657b361a0c366021927aeb1e516bd278427d02ff01a0cdea63ce7726a32aa1c87100cca22944d321acc014936807d736fa8cc6770cc52ab61222e5ec9468b079879735eb8abc96cd84dcca19214602fd7f5741eb3d14c99df0c9d804eeb0ae84939eb4ea48fd5547541abe24ba187d8aadccbefa5569f9725edf081c2c6fb94701211ae958f8740a52f023118dcad6d0b9eeca678c0473be8d439e6077fabcdbbbab007463f219b051f9a6e71afebbdd35c3058298934a40a227dc12de892603f9ba4cf89068b45f2fc1ba62452590ae049e5f45eb267dd46da304b4b752c86e3ec8839810cb74cb253fc39cbb9d26b2799cdc8bd2fe0c5a9982419f909d99f0608864da4b778ccd09e0e1a550c83e6bab652525f9a91ef95f8225b9746a5d2d55a4f20b4447e1a700841900987b4a51ea0bd5dd890c74951d8b28896826b8c22f657ddd4f132f326f38b386ccd7e995b90426ab6625755c55b10821e4c47b84f3890e40a5d0f2063fbea5a9d92c5514dd4b85f32e4c77b5fecd630bd56bb9d6f701a00ae88b24486a350cf96cb5ebe1988118ee4af4eb09a5f62406b2545425af623182dd5988fda296015da5b892d6f36c684fc936ab108ae02fbd93f9141706029e4bc84303a81a5d01288d918c1da56044559a85c59e8e12734f4e0b0c5d7ffe405f6230fce8a529794fa28d8c393809bca104a656c396f44daa66003227c6241f1467891e62bb05acca518fcb6de360af3aefb2aedb7ab62c0e36ad7f3871f70aa335ec34dcd258d197ce7387e7a597129bb53d5672b8f831a0b6879af5a93e8137e0656841a2c77c1c3faffc3824dcc761f74f0d8b515f025fc84cc85f00ff1e32d1d64707c740df699db74cbdf206880fe173bb65c4a6e558d48af4c61599edb", 0x1000, 0x8, &(0x7f0000000200)={0x2, 0x0}, 0xc) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) open$dir(&(0x7f0000000340)='./file0\x00', 0x8500, 0x10) r4 = shmget(0x0, 0x4000, 0x214, &(0x7f0000ffb000/0x4000)=nil) r5 = syz_open_pts() shmctl$SHM_LOCK(r4, 0x3) readv(r5, &(0x7f0000000300)=[{&(0x7f0000000240)=""/145, 0x91}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20003, 0xd9f, "b0000004d8e500"}) rmdir(&(0x7f0000000180)='./file0\x00') shmget(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:32 executing program 1: setuid(0xee01) msgget(0x2, 0x8) 13:34:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2) unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') 13:34:32 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8400, 0x0) readv(r0, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000100)=""/120, 0x78}, {&(0x7f0000000180)=""/110, 0x6e}, {&(0x7f0000000200)=""/218, 0xda}, {&(0x7f0000000300)=""/202, 0xca}, {&(0x7f0000000400)=""/203, 0xcb}, {&(0x7f0000000500)=""/168, 0xa8}, {&(0x7f00000005c0)=""/168, 0xa8}, {&(0x7f0000000680)=""/155, 0x9b}], 0x9) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet(0x2, 0x0, 0xffffffffffffffff) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 13:34:32 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x5) fcntl$setstatus(r1, 0x4, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f0000000000)=""/48, 0x30, 0x42, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x3812, 0xffffffffffffffff, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0xffff, &(0x7f00000001c0), 0x101, 0x0) 13:34:32 executing program 1: syz_emit_ethernet(0x9f, &(0x7f0000000000)="68ebdeeaba92ff29b7032a83c10334f3d5e95770202094e7892b3269e38dd3bca3d5f094f9d7142eaf08791a8436743dead913110eb52f6ebdebf3c7596768648b530e97f4265da29db1bb55fde352f7a2e469cc9091d410d126e69787c5c86c48b745cd73b2769066d3fd6dd73c7e7a30124740be04ae71c33c29ec9640470b906e51cb8ec4937e7de248246c07c14d31a4ce6f9eef97e2d66ff9bc73cfb1") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2501b111ffe9a117ea2e01000000fc"], 0x8) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) r1 = socket$inet6(0x18, 0x3, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x9, 0x1, 0x2, 0x400000000005, 0x3}, 0x80) 13:34:32 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) 13:34:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) socket$inet(0x2, 0x4000, 0x5) r1 = dup2(r0, r0) listen(r1, 0x0) 13:34:32 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x80002001, 0x5200) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x9, './bus\x00', './bus\x00'}) 13:34:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x1, 0x4, 0x4, 0x5}, 0xc) close(r0) 13:34:33 executing program 1: clock_getres(0x4, 0xfffffffffffffffe) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) clock_gettime(0x3, &(0x7f0000000140)) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 13:34:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = dup(0xffffffffffffff9c) r1 = socket$inet6(0x18, 0x4, 0xe1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x8008, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) socketpair(0x1, 0x8004, 0x5, &(0x7f0000000140)={0xffffffffffffffff}) r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x10000, 0x7) r6 = socket$inet6(0x18, 0x4, 0x5) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x28, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x80000002, 0x330, 0x8}], 0x7fff, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x3ff, 0x2}, {{r3}, 0xfffffffffffffff8, 0x4, 0x23, 0x8, 0x3}, {{r4}, 0xfffffffffffffffe, 0x80, 0x2, 0x7, 0x100}, {{r5}, 0x0, 0x40, 0x2000001e, 0x0, 0x2}, {{r6}, 0xffffffffffffffff, 0x84, 0xf0000002, 0xa134, 0xe}, {{r7}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x9, 0x7fff}, {{r8}, 0xffffffffffffffff, 0x2, 0x80000003, 0x0, 0xab}, {{r9}, 0xfffffffffffffff9, 0x20, 0x0, 0x100000000, 0xffffffff}, {{r10}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x8001, 0x2}], 0x82, &(0x7f0000000400)={0x100000000, 0x6}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r2) 13:34:33 executing program 1: semget(0x2, 0xfffffffffffffffc, 0x0) 13:34:33 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x10, 0x4, 0x2) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)=0x7) 13:34:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) chmod(&(0x7f0000000080)='./file0\x00', 0x10f) 13:34:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETRAD(r0, 0x20004b43) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x5, &(0x7f0000000400)=[r3, r4, r5, r6, r7]) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000180)=[{{r9}, 0xffffffffffffffff, 0x3, 0xfffff, 0x2, 0x3ff}, {{r8}, 0xfffffffffffffffe, 0x20, 0x0, 0x6, 0x8}, {{r9}, 0xfffffffffffffffd, 0x41, 0xf00fffff, 0x100000001, 0x3}, {{r2}, 0xfffffffffffffffc, 0x80, 0x1, 0x1, 0x5}, {{r8}, 0x0, 0x1, 0x2, 0x9, 0x2}, {{r2}, 0xffffffffffffffff, 0x92, 0xf0000003, 0x10000, 0x7fff}, {{r2}, 0xfffffffffffffff8, 0x10, 0x0, 0x8, 0x6}, {{r2}, 0xfffffffffffffffb, 0x0, 0x43, 0xff, 0x7f}, {{r2}, 0xffffffffffffffff, 0x81, 0x2, 0xdcb4, 0x2}], 0x7, &(0x7f0000000140), 0x7, 0x0) 13:34:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kqueue() linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 13:34:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x3000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR], 0x1) readv(r0, &(0x7f0000001640)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/127, 0x7f}, {&(0x7f00000010c0)=""/128, 0x80}, {&(0x7f0000001140)=""/195, 0xc3}, {&(0x7f00000012c0)=""/150, 0x96}, {&(0x7f0000001240)=""/30, 0x1e}, {&(0x7f0000001380)=""/236, 0xec}, {&(0x7f0000001480)=""/163, 0xa3}, {&(0x7f0000001540)=""/203, 0xcb}], 0x9) getgroups(0x1, &(0x7f0000001840)=[0x0]) setgid(r2) writev(r0, &(0x7f0000001280)=[{0x0}], 0x1) pipe2(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = msgget(0x3, 0x401) msgrcv(r4, &(0x7f0000001700)={0x0, ""/230}, 0xee, 0x3, 0x1800) 13:34:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6001, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = socket$inet(0x2, 0x8000, 0x4) write(r0, &(0x7f0000000200)="1abb425913e5e0324f252867c904c169c1b43c7da33a81ff09b04cc7917075a6e5f1ecfc87151af5561ff0f8df7856e54f9dd4cb3a4075a3e2e48d88168a3fe5d57f0e70cd92e7742490fe8497da337ef58fa1bedb81b1dfff49075fa6c65c61b0dceabcc9a8e6961fe8084541", 0x6d) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setuid(0xee01) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f0000000280)='./bus\x00', r2, r3, 0x2) open(&(0x7f0000000340)='./bus\x00', 0x480, 0x80) r4 = dup(r0) r5 = open(&(0x7f0000000100)='./bus/file0\x00', 0x8432, 0x9) recvfrom(r5, &(0x7f0000000140)=""/98, 0x62, 0x3, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) ioctl$WSKBDIO_SETMODE(r4, 0x80105705, &(0x7f0000000040)) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') 13:34:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000300)="9b57c67b12f0863cc3bff2a3fdb7513d9c274c70f63bc1bccc1400bc0800000000000000acea55fce82266a66bc38ca4177cef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511", 0x92) ioctl$TIOCEXCL(r0, 0x2000740d) 13:34:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x840, 0x0, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x258, 0x0}, 0x842) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getegid() dup2(r0, r1) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9, 0x4}, {0xedfe, 0x8}}) 13:34:34 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair(0x2, 0x4, 0x1f, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r1, 0x3) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x7, 0x7ef}, {{r0}, 0xffffffffffffffff, 0x2, 0x3, 0x2, 0x3}, {{r2}, 0xffffffffffffffff, 0x2, 0x20000008, 0x5, 0x85e}, {{r2}, 0xfffffffffffffff8, 0x6a, 0x80000004, 0x8001, 0x4}], 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x600fffff, 0x1000, 0x6d4}, {{r2}, 0xfffffffffffffffa, 0x40, 0x0, 0x3ff, 0x8}, {{r2}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x8e}, {{r0}, 0xfffffffffffffffc, 0x32, 0x1f, 0x200, 0x2}], 0x6, &(0x7f00000000c0)={0x10000}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000480)="d2e827c202366a0165e0017d1151c8e567c8b2b3a7dc55b52dcf4766a47f1bf36bf80f9ecacefc3e33d08aec350bd6b9f6108039e2a46bdce05f9e439e0ed9116abfdd17c4f5b0649b8225acacdd2aa7ebedb7088adac3021caa426d205833e5056fd5ecf515587d909491e0", 0x6c}], 0x1) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r0) sendto$inet6(r1, &(0x7f00000003c0)="5b42d9a2f002cb35dd545b6c85e90906424bd486fa8a39ec67f438e5b3dc2b0af83e5a97ba6958343df72f1117f7b63ac692e11626d813c828633a09861cdf728788828422a4b57a5c1bbb", 0x4b, 0xd, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) socket(0x20, 0x4000, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f00000005c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x1, r5, r6, r8, r9, 0x1c4, 0x12e}, 0x20200, 0x1, 0x3}) 13:34:34 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000040), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() 13:34:34 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x82a0, 0x1) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x82) r1 = open(&(0x7f0000000200)='./file0\x00', 0xa, 0x0) getuid() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) getpgrp() pipe(&(0x7f0000000080)) dup2(r2, r1) 13:34:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0xffffffffffff4c72) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) 13:34:34 executing program 0: setitimer(0x40000000000, &(0x7f0000000040)={{0x1, 0x8}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0xea73}}, &(0x7f0000000200)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1f, 0x6000000000000000, 0x7ff, 0x20, "b12421b8755d3b2916855fb7dd0ba5720cfea324", 0x7, 0xc8}) 13:34:34 executing program 1: r0 = semget$private(0x0, 0x7, 0x6) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000440)={0xffffffffffff8001, './file0\x00', './file0\x00'}) getsockopt(r3, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xfffffffffffffe6e) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000040), 0x19a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000480)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) socket$inet(0x2, 0x3, 0xfff7fffffffffff4) r5 = dup(r2) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r0, &(0x7f0000000000)=[{0x40000000000, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000600)=[{0x4, 0x552, 0x2}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10000, 0x1800}, {0x20002, 0x0, 0x1001}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1802}, {0x3, 0x8, 0x1800}], 0x9) socket$inet(0x2, 0x4000, 0xc9ea) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x80000000, 0x1, 0x6, 0x6, 0x7}, 0xc) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000005c0)=0xdd) accept(r1, &(0x7f0000000700)=@in6, &(0x7f0000000780)=0x54c516f0) setsockopt(r4, 0x0, 0x10001, &(0x7f0000000500)="e4060fe57fe38aac37a1488faed972aca6987800b3ecaeb457a6cee1672475edae4de0ba029587f116070b2313242084d6c4bcb05788630b37fde7a45a150f62b4b22634f1d209451a13e3297ee3561e4d47c4b1d717306bacc669ed1a49857de44a73165d778ca2a0f4b01a38af7b31294f48a135877b65ad4fcb137814b1a2838e92cd30d38cd91fb5efb65bd207006f2f3a52f48667be6e5557a170a332e9b8e9637d1944ff5c390d441a95f6187e0209b95be5ecbb4b296fde00", 0xbc) dup2(r2, r2) semop(r0, &(0x7f0000000240)=[{0x0, 0x7fffffff, 0x1800}, {0x4, 0x1000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x100, 0x1000}, {0x6, 0x4, 0x1000}, {0x1, 0x46d, 0x1800}, {0x1, 0x6}], 0x7) read(r5, &(0x7f0000000340)=""/152, 0x98) getsockopt(r3, 0x401, 0xb5, &(0x7f0000000280)=""/22, &(0x7f00000002c0)=0x16) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000180)) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000400)) 13:34:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) 13:34:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$unix(r0, &(0x7f0000000040)=""/139, 0x8b, 0x2, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 13:34:35 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) socket(0x6, 0x4000, 0x1) ioctl$TIOCCONS(r1, 0x4010426e, &(0x7f0000000000)) 13:34:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1) r1 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x4) ioctl$TIOCSTART(r2, 0x2000746e) kevent(r1, 0xfffffffffffffffe, 0x80, 0x0, 0x0, &(0x7f0000000000)) 13:34:35 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20a01, 0x0) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c65328da296151207093447819eb08ca72801ae9"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x800, 0x40) fcntl$setflags(r0, 0x2, 0x1) lseek(r0, 0x0, 0x2) 13:34:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e33c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="720c8342d068582720e2abd16ebae63225259560f8e5815f73f2a03dfd33055552fbd5e41789632dfc94ff334a561973204c8ab06198824b3da025bbd47b3bf579456fc7d4096e888b6b87cb7f000000db9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5", 0x65) r1 = dup2(r0, r0) r2 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/103) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) writev(r0, &(0x7f0000001a00)=[{&(0x7f00000008c0)="92c374049fc650dafb7e7f77d4e90d2f1f34606ace60fb33d73dba386d788a6e5fe04f280aee25addeb4220986f12ca71e52f6d5d7e93bdf25e206fb0a0485e3f245b033a5a2926eeda6fd381835499895b0d76065c3b751ea87c318943db98685f22fd5587edecd2cc3400e924758fa9e561cebede8ffca938586a2595743e9a400aea1eedc9bdad13643b005c48e903bd2807c6393a0b4620a0d569715ff5ad0af44e0fd6fb92572171dcab73debecf0707fc8de2c71e90b828ae674b7a8d5623b68d5e4469503af8a411d7d5b4429498d4624735fa7ab3d3d966df2ab3e12d64c06fdeaffe773a1cd4bede700ec3d5530cd2638c9037be8330f91f0da075f00678af7cc255b40f0bb4e96f31f1f4c46d842aa468746b4b95dcf02f627b1f3856f2d4c6cade5fea17f4becc28386755c14f1734d80dd0df6249a74da265394a97ecb98665d0fff5c195448e48c807bbe469a578fb1c7186b0a", 0x15a}], 0x1) r3 = syz_open_pts() close(r0) dup(r3) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xff, 0x800}) syz_open_pts() pledge(&(0x7f0000000040)='\x00', &(0x7f0000000200)=',,\'\x00') 13:34:35 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x400}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r1 = syz_open_pts() dup2(r0, r1) 13:34:35 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x6, r0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="b2623be6e906c77e64d0e54ddc1c20afaee7fa757e7a8d6cfec7c22cf60fe0e0dc6c1c8b6e7310b54c7f188b28d55e53a1f25403723a49eecc5df12f2af1f43fe43fb97b7c8440c1546addf0a8200e7ac2cd30455a668b6b0c512d36ed5b03d5e5da04e8542b31e30c3526ea8cd0ecf83d9287e9917a6c390fba3518cc1bba1ad37b1264bd2e72e5a1c08ecea6ec2ff8e5d63a4d4a609af5d48d4dc148b97c58db03090681295eb84c4f17", 0xab}], 0x1, 0x0) 13:34:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0xfffffffffffffffe) write(r0, &(0x7f0000000180)='A', 0x1) r1 = socket$inet(0x2, 0xc002, 0xfffffffffffffffc) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="c13c32108b6fb48abc9562298ae1c2879a76e36db876909022159be1ff133045763b675cf03f58f59181da25c2388a8473af7215d9c394611a9c04b10146538546068eacec708cfb0327450c88c592fb3b8ed78ad2f720e0f23cd90438a5fb733f408a41a2495ae65f4506b3ecfc80d7a3dcd19c643d027acae09c3926ab3788462cb77791ae121684d834f7000247295ed75a404ce4ad567ca002568b3738739425e56bff671e5daa2de75e4996b9176f0e2fb9356c3b35b929c1f07f53be0a31883e76e32f2a0bfd", 0xc9) getsockopt$inet_opts(r1, 0x0, 0x200000001, 0x0, 0x0) bind$inet(r1, 0x0, 0x18a) 13:34:36 executing program 0: r0 = socket$inet(0x2, 0x8005, 0xc017) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20002, 0x85) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x0, [{0x0, 0x2}, {0x3, 0x26940c7d}, {0x3}, {0x2, 0x80}, {0x3, 0x7}, {0x1, 0x2}, {0x1, 0x8001}, {0x1, 0x5d}, {0x3, 0x3ff}, {0x3, 0x9}, {0x1}, {0x3, 0x7}, {}, {0x3, 0x1}, {0xb345e2c7eec36298, 0x7}, {0x3, 0x1}, {}, {0x3, 0x8001}, {0x2, 0x3}, {0x2, 0xb}, {0x2, 0x7fffffff}, {0x1, 0x9}, {0x2, 0x4789b9ba}, {0x2, 0x104811c7}, {0x2, 0x96ae}, {0x1, 0x2}, {0x3, 0x80000001}, {0x1, 0x93}, {0x3, 0x5}, {0x3, 0x4}, {0x3, 0x7}, {0x3, 0x80}]}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000180)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0xca) 13:34:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86129) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="0100", 0x2}], 0x1) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r0, &(0x7f00000000c0), 0x367) 13:34:36 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getppid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, r1) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) 13:34:36 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="552248013ae4fa33887798d997296ddb", 0x10, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000), 0x10000000000002be) 13:34:36 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0xffffffffffffff6c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x480, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x3, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) getpgrp() mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x3) r2 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x6, 0x6, {0x8, 0x7f}}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$inet(r0, &(0x7f0000000240)=""/202, 0xca, 0x840, &(0x7f00000001c0)={0x2, 0x0}, 0xc) getsockname(r0, 0x0, &(0x7f0000000200)) 13:34:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='/', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x81, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) chroot(&(0x7f0000000240)='.\x00') ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x3, './file0/file0\x00', './file0\x00'}) fchdir(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) 13:34:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x60) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8a00, 0x0) r1 = dup(0xffffffffffffffff) linkat(r0, &(0x7f0000000140)='./file1\x00', r1, 0x0, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000001780)=0xb3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchown(r1, r2, r3) setuid(0xee01) getitimer(0x1, &(0x7f0000000200)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r4 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0) 13:34:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x6) r1 = socket(0x38, 0x4007, 0x6) fchdir(r1) close(r0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/82, 0x52}, {&(0x7f0000000100)=""/32, 0x20}], 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/39, &(0x7f00000001c0)=0x27) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = socket(0x3, 0x8000, 0x9) r3 = socket(0x6, 0x8007, 0x80000000) recvfrom(r3, &(0x7f0000000280)=""/64, 0x40, 0x1, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000002c0)) write(r2, &(0x7f0000000300)="5100aa5cf45e4ae903c8b8434efdeae66a4b3938b8273316257db82c668edca67d3566b651da63d259ebc4fb54a5058302745277cf482d1a9008a059e6fed047e371c80b03b3fea1a03dd6618c19960d4573df0b4b4f158d8e9f60d1a8a903fa44396a94dbddbc4e49463883f08fae9ca9bf0e4ba6e0825467a088af2586996ed711143ca214ea4d09e7367cbe31cf9d43c9c875501c73f93221e0c00ccbb864157e4610a3045820898acd0ffbb268beb8c4256ac456e2e6261ca340b6b99c9ab9554c16dc80ddfb8829032ef715ea70276802014ea2f57451853a2d1b63841cb4d5481f1b4f2f30f49f2f8e9493db53c4d066", 0xf3) sendto$unix(r0, &(0x7f0000000400)="2f537937e8e00587ad5c07b416ed9ed2065016b0741d3e5ed46dbfe4efe3f31704ad49871d5389ff3af876d49926d4c89b725d9e40eb41260ffe8f14a4fa4140db019e050e1ce95f546d4da26e6777a5fa58be567ce1b19a5b23e05d06063406c98614bd498d4b237c14b353820c13b27342f50d124ea5ef10a113f31bce172d2b75453832e7fe2f80816c522ea44708a0941096b220e8f7e6fe9037bc749648064a2874d5f02e99e76673a600da6338b8fc4c4fb5de4145", 0xb8, 0x2, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x1}, 0x8) msgget(0x2, 0x100) getsockname$inet6(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) setsockopt(r0, 0x4, 0xfe0000000000, &(0x7f0000000580)="120344a6e57877da7b5c0c78105b326e58a0ff42ae1a96f3702d9f57f1d3d87de4b8906d8c0f8b8a903a1c5f103df1e0bd25666f668562084abbe3e3e837808f61f03f2a340da15d055e60caeb6e141c525db10d46851813b3742b099560825a5c38a31c7b6cf3dc469f5727b2dca0daaceedd01ccfd98fd", 0x78) getegid() recvfrom$inet(r2, &(0x7f0000000600)=""/73, 0x49, 0x801, &(0x7f0000000680)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000006c0)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000700)=0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000740)="239cf5889fce0d1e00afde138f9c53e13b7eae74f41307d1830c3cb24185b949ba1f010291d54b0210ae77fc42f02a328df045ba6411681e5abb7a09caba29b4b547a0122dbc5466826f2ccf6792c507f852a17244242467f243303e90da5389b45f8a8ee12acd52a9ccfeb129f1c5c2b629bb630bd434ae43c82725498f6976edbdcedb454e6a9d5e9a4c787123e6e537da7604b2757a585071267aba33a8e906be444c46fce19cdb18f36678459243bc6ecb413c54d6c8349b47557e", 0xbd) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000800)={'./file0\x00', 0x7, 0xfffffffffffffc00, 0x8001, 0x0, 0xffff, 0x2340, 0x1, 0x2, 0x3, 0x2, 0x3f}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000880)={0x3, 0x200, 0x5, 0x9, "a463303c23bc3575d728610d71b10c93b6af27fa", 0x9fe, 0xff}) fchdir(r2) socket$inet(0x2, 0x4000, 0xce) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000008c0)=0x100000001) recvfrom(r2, &(0x7f0000000900)=""/122, 0x7a, 0x1, &(0x7f0000000980)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000009c0)={0x3, './file0\x00', './file0\x00'}) 13:34:36 executing program 1: lstat(&(0x7f0000000180)='./file0/file0\x00', 0x0) clock_getres(0x4, &(0x7f0000000040)) lstat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000000c0)) semget(0x1, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000000)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x500, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file1\x00', 0x0, 0x1, 0x7, 0x1, 0x1, 0x7, 0x2, 0x0, 0x2, 0x9, 0x7ff}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000001300)=0x5f6e) 13:34:36 executing program 0: r0 = socket$inet6(0x18, 0x8007, 0x5) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="0715bfc60b6de3544a9aacbe5f3d9a03fa22959ed1c880751adcf88bc28817c19676374a0bb686141b65ed33465e29dc38b116e4b8a2863e4cd9032b7449583fcd39203dc4e580fcf02b74157b2853c75c6f125c4bcd93d52693bc11100f5c321c74df8bacbc12adc4c72064eb9b76c11f8f6ebea88326ff1b41f501e2c80dff3a", 0x81}, {&(0x7f0000000240)="24e5005809309a8d9c49f1981ebe724f54ad2820168294dc5c8102478f74b3cf6a38eeed635a9a9207a91ef74364c5cad68c3fac9864240ae6868b637658e3ccc510604d969418276026a83a0ac36eb321309e6dc04d3600697d5ddabbf863a602f70e19db54c8317fb312cc92ec8fd69d5e58065824ad7be47511db548533edf48c71b46ec9ea4e20bfc7df673eef35cabee25dad9a0bd239197042ec00e0d9eb18c56111f6f4ecf23acdaa0452e4038c470a5cdc50013489c4e66109713b13c719a751ddebdcec401268367f04e39ee1eefb0c0751855350b3370747deef7c2bb3a1ebb59fa2d0fdc91072e80c235d6ea45b0ba61bc6df36a0214c36289b2267e503026a48c6949a21bc7010927c6d780a8bd59a2dfbd1816d231a38247704b11d25493b9978e40e1bd5d6a7c83e74e360e692519497bd4f3d1ef61fa472367be220f55bc05e74968603657522f429fe0ffb9038461cd27ca5642b2eaaa226c93a759df560f7767cf7c3176f8a600bc0a4585805f65f2e5f4cc4eaa11709b704e0d96270e801694c1e37b37780381591eebc835d695aa96496c293fb79eedbaf13173d507cc6f854bf4cb4470875f7bd38a0705c44c47e0df80b04101f8c38865ff1eb412f102db5fba27ed7288b823610ea12a1df932a9138946f4b3fcbee0bc54245a7b310e490eab6312adc7dc145ab28bcc7ae2a6559158aa7e820572f14f5b87771944e0d3e5f7c59fe4c0d54c4ee234fdb6d743bdef26189a931cf4053f8077b000f4376f9d5347f8a4a80c2d145f24bdcf7ab89f36a4ef14a8654eb30f60daa5a72f88258c5fe3d868d621ab9a1e23b3651c1413ca3863d6323c4180efe6804c1d2d4b81b6e3d83e9a0faf6d4f25b8b208a3d54f87e3f538b2359cb43ae92bbb29f8867d87e43074f66e1df43438c72c694f3e8efd781ae0c5b4dfd26f23c53177591bbd00cd0cc56692d100b4e80d78b867d2f76b19908adaaaf78eecb517cc5247544311fc49df1a0f62997df65490fefabf4a3c6d7f6040a15800fa7c558dc8c2db4ea5818fcae3a7595acee23efe0b38549fd002da3320bb568d90a0c39b2bc9a1c9f27c08ef9cd23e3761e5294c872c8d8d124c186ca3960d46e6b40003bb85ab44d4628e08d8dcfb12e4f050fcd8563932a30dd7c5e79c7ac757330a8eb7fc8a95204dd37fe6de4c38f8c01b4c521522e237911356621b0caffbda44c84fde65b63f81496cfdf913d239ad30332bda455263e8975a760a5ac14f93b9625986e4b70ce54e61cca973d2b2941e44f4a5dd7a4f67562abc19d5dc26338e8322508896ef23df6d100844b0d2182749933470e603537ff77f890f64b81ec763882fdf92739c808920eb56f1c462457722553d590f50a65b4fa58fa097041d6321159f712da7a4f763d20a76ecb2a22c23736914aacec14759d1624a9c42c736ca6acda0949b574aca70273a17a7b697e763aa715ab2bd1ae8505aa42680a94c4d8a07ed473a398ae56bb97e5587ee1dfcfe2ebede2b67320597bdb767194acc3dd6af37ee1620759db3a0c579e2ff85615e422bfddacc557559df8b847047248142e908ea0d30f82737674b9220d7fb9f838c44ec482bec79e20e5352b15d41275339d2a5abe13c0282376f10645178ed12262b6bebf9f6d71b5c83339d39b5648ccb59da334fbf00edb56ffa49f6e39f467452cf42fa01996199349752544476dec637c9eb8219f71ef65e8a60d0c0175d7f578678d542becd9f91eaf02d7f6fb8c2b53d4fc59cc96d99c3e96e2076a25f948cf948886aac43a4699aa1f429854f3079e1b79427ea3ad2273299bb7f9e9d6228ca351631f5c1ff13ef2f6408ef3ba6cc7da481c71a5af9c89a8b21a836fcc4344ab69a8a3c4d6ca3faab15b6e0d83cc4305de64ae95ee28c999617560482767f4ab8495120f44131764d7e1b4f1328449806ca5927a3914170adccce511ecffb550269d49e348e4e0f923493713ac860b76a5104b974f4f343a3ae35a75095ece07d71c8c87d499e922ae3096567b756793f5be0d5134455535ed99bca877f02fafd89a1ca1d8da14a3f0236c2050ca3d408bfe80abd33c2d1d785701ebc313a205146081451d045f233c32a570c147c3cd4da91ec32904235f93522153d33122c837a81a69f39bff767f152c73af683b0c8a5a872e0f48671b1eb976df62533cd51af03b0f9af8a35fa0d43af7e3fd5c55ace471d4cc3c3862496865e2c84a61d13ffd16c9a0b90ccb7ee42bdd67df1ebffae0e5c36b44966acc7393a49ece792f1a5401c4b997ecf60dce1c0c2330b1aa1f313c1582e58d92cd5557ef99472f74511a2b98257c7c219ea0a5858fc07359e8d5f3047a2d3c5edb02181afe9a68c1eac569c772c6c0c9e7fdc0c469873f300f30f7c6942b37191a04467b793b5213594d14aa49ed8d5aa836adea39059002be5b0e921591fc2123aa1ca4e59e8fbffe539da090086843f18acd3589ed6d6018d488a5bc0e0aa43bca04c8d37706836cbb1ad48c5d3ef7fbea9aed0970d456c327b7f6c0f3409fe5b90a93b8db5d6aada4f0a0c159bd8d6066276343dff1f5f7ba612b74839eb06ca14a11ed5c64e9a9d8d04bceeaec3b3a4064f20d1c1f5e2a0c94f065de4fefd2e90a25253774a746a4a5200904eeb6ac65c786ab3ce9f27298f8afe62dc188ae07b8f22eafd3030d3f8d5c07c1d884d25c49125b60217791c2c0db34ae252f3c220f72c9d36bdd018b99c9cfbad7edba49109ce742a04726995b58ef3c5f223f4746e72c5d33c4c5223f3cd9ab8f0ffacff678ffc2bbbeb9ecc84dbe61f869268d4799eaee56b6a0083e5677f68b1f6a5abdc92af01534d04aeaecefc543a3264c00d79357f5457ca55b5d3fa631b8d5d2217f3d3a0bfc427a0c4f1ae1922b90b79211dd381fadf1e0c990d0d49630c351d95a5ef61ce8692e4fc3ddef7636e56251ea76e5e5065579ff7e2fd3a7dae311120b58b129b292c79bfa4ff14a808d5b94372330e456074575878b6555ce05ff5db98d6144fe01cdd3b46871200d6f22452ad9e71204e2ada792a78a8c625ce8fe9bf08a047fe77f1359993f2322ec383e125dbc326174a88c6094417aa41467007751e79366bde74f050e6624a4614dedae6a6072ba9c285e15f0dc326df05b546918de0753f50238c121673d5d6552be8fc02e370cd9e584edca3b83970acc13d6595d473e8c940db983b35466228275bc6393b200fa39115db2b08e2ba1e710695fd3880575746bef8876bf4cbd1c4d9aba904e65495625563ca73b3a623da2cb176e3bde090073de22cdf5b9dadff6bef9edb61b3c06cfe0cc453268c1b397dbd8e445fedadd1ebb8d3978e3a5e7d9e5835e35966dad9b28578de9456a27499da7f886a87ebe3c367bcc053a870f931595eacbf1a3f16d950e26ff81749686880acbdc09be43d91c16453af804a7faebf75573ad57b8cae244867a5e62512a4c2e7c1b5d6e0998f23fe3314c8d1e8c25aec58ed90b6207580afd1cd10929d399eb5452e55394d74542b265e074a84e8219ebe11592835f3f82f9eb0fb9ae6419f0e2a5c8cf99c0b99cef6abfba193edcaac53a49ca265edc735ba10fb0321f5cff03dbd89a5591019912d2cd72e8ce3dc792974e27b4b0459b1886b91bb3954c5d764f085111a4e3b7351162c8a9d78dba6d24dbe64757ead4aded601498a920af0f22866526f3bfa510e959b5c18a2b32ce29c2a3363a5d61bef24eb5c666171f8f5b77117afcb50ae9b979fdfc3827d6c7a67888474e0d0a11fcc88b616af10cb2d33520f2b54b85845ce4e3c581fc6defd23182bdc208efbd201d0a16b2539d21080675f3b21ad48e0607b9f6884e7c12d222a2e390245894b2364cebd81a86f2c48fa7de176fca2a0a8bf44e53ad81fd583592fa277ecfcf14c2c973443e0d1d6bc994a6ddf97fa61bd847f8c1c1d622441a705cfa54fa16947e26ba9190c43d2cf830192b6c4298ff025c9de18abc71be7700f86a81ddcc7fc229c652e61bcee58d515f76d1add876eb0bd943557a948229eed5fe6e1e3acc1b2edb7f31eb02acb170f300db9d291310e389550cb461101cbf7784a56f333b8a40c52beafebbd39e360f26c3d4200aaf6a036021a86ef4a4ce36d0385d46241bb7a0c8509511a6af78fc2570da00cbd7a8811f63dec2ce0f3befd38190b8ed1d977ba159e0b3eeac0fa1794f4268a0c505e4fb36b2d2b875b3101c09a7bdd4702f0294304603bb50e1df1a0cf05dce3945df006e0452e4678115742595c9ab7e227ad65e795d0716796b163dc40ac71869c35e3b9481cbc3815e88217ffa047e297244ef3df27fb223094f3a382b62229db3e03f565217375b377235695e69092b3037ccde0e56110cd73dac3343adf46b77496bd2fde47810b19ff8cb98e82f9a6ff33338205d52c3ae8e9a5e89f986356db82af7264b76d7ced074363f38c34202e55410903aaa7251781eb84201ae720f02f27c960afb53e754c1dc5ada2663ff50be97f77645b57219886d6ea8ecc58e2e82bdb9ed8df7d0e6fa1dc860e07051a2cf73014934362fae78917a11a2df22a7d427097591e34affda0e34b6568b6cfb1bc60d4ac9f0b0c626f36137d26d67296bf7ed7b439730ec251dec265a9bb0d00d20d887045a3660f9aaf2ad8f44a376444d4b8f8ad43b7406fae428d22e1c17fc5d9c8840b734785db08502bd74b1c0c0020f152296b42da7ceea62af0d75ce67321ae2bf1673a73c6074ea5d587fddb8ca3644e90b33560c7c47057667afb556893ec6781eedaa1e9fe6712f285b30c9567c3bceaebd0389b1f2072041c6fd7c67231e7c90033b120c36419561248ca2c6ce073aa2ddd256ea38042a75c4f61ec162235b5ac9b902995245e500a755cb521a20651bb4e138c23a8ad7c845c019846a6b5d80f7ab842431d84369c55e5730831d08abbad51daccd0451680a0ca58ffba8aca0090ed3fb19e42159ec8ea389bab118ffc1e8246c177dee7236b8be7c9e9cf43fbda0c625e9c4cedcbb13afcfeee7c3f32db8f1b1980f450be5fd57f73bf89f2b4d8bb66e9baa2db62a53c9ce15123b51d33d201a85f631bf09e207c4bd60f601b0c01d059d24a88e0ee3d3b9168263d48a983d060cf30dd72edd5716d24dbd5522711a1643606e3ac6eb49d8540148d7a70f2919a3659ba26c4a6ebcd52e5fd7fef83cb51314a5d4210653ce7f5a7ab30238a471763f6cc599f16bb11ddf1412e08a0599982c70a1be30c81ba5db340cfac2859b8182e055f3da8debb06de314a94f3fc1bcc1bf44806fb73fd0e0422c516ce1c35df51b464f196ee76a2d905923d88d5fad7b77616bfc893c99f6fb94f5cbea2dd53f4721a9aa259b0000678a184956931504427da1b975786a2b93c426b8be8e86ca34207f8a87b018221df3a1a64a6bc23bef68b2ba25606ccddbea2a289aeb25f13599b24519d618de02eb17f9318252576499e974daf43f01f826edd5de0a2cf8bf585f1b04ab411bdd9a3583432fb49c38b14e732ba3a55c22f8ca286bff3e168f8b51c248e56094b87c5004c0af1b61da4d622d4d7ed1f7c41305a5c72717c3211ba288396eb13e70ed5b3f99195cd397eca351bca2f506eb4768ec064d9e0e931f5715b907e21efa22b719616b0cb1aa3b86bd3009277f1ba117330032c9dd028642fdd7da5e4c71456764791805f3573fd2f1e03defa5d06d2c79c3c564d8f03c5789beec60f551c44df8643c73bb40ef7674fd40bc651b1b6c510c911d", 0x1000}, {&(0x7f0000001240)="3dba3edfe3c8ac8b70abddf066ca33fa7ed7bb0ace21ced8c8bf52177014a3f97557492008196ee5f8fd24b3cf464b222756cfd38830ddc4d43c6548ff41ca9a51a7f178913441b6c7b4fbc8cffad57b6c0febf392050e0b522634db3ff9a71eaea56a679b45887084809707a96ccdb9de1b905df89ce58cba701f45a64d21e32f69f10bdec7f9", 0x87}, {&(0x7f0000001300)="ab654bbf5130ff754250f01413fb869846a50c69abc6c9fb678eefb25c0eb883034aae0d49590aa1ed0d082af5a132e03204d0a7531786f57906388657199a54e814476eb1248d95cc5635d800747e0cd5ef5871b8f0303ea2fd1d03b8b0f832125bf1d479af6c20a563c795024b86d293e6be531133c90460aeada079c56aac13c952dd314df6f4fa0ec026f4fdf8526e3ae682108314ecbf26385f7bf1b0561f0092e7750ff6fe94e31604ad64b0e22bfaf31767f4cd4df1cfd3efbbf60d2bcf7a4d41bf6b53c71f5ca324f9686e85428192031b5505f3bf0415b0f8b0b19c92f7162e6259d8d406d734762fb2981e6cbcf8df057ffff7f1a93cfa88fd85ecf3719c0ae70a58095d310cd7ede64ab32dd75d0b17b14b0320846bceae487ec9c8fa41441af939f59e0deb12ab2637248242603d989b1b52874ea1c1a746a6f2904e66abf5b644d4734afdfc9a5cbf617bffd7698954adc6037d95a5c55bb4172532c2f05e5c41ede09703084b209dfe80b16a84f4d1c426278781c2b7b964e83ea098698f98f0fa0e882dc94291f86adfdca65563744acdcf585b326b5b61716a732d3dc1e375f429aecb08cca76b741b84d88324cd99b4ebf4d867c8fa5c141f9fb53306de69ca8eae35ef0b28471abcec6719c9fc2591a7032450b069134b75a94bc6fe992cc0fd8e25e488c17004b4020cba28d7b121f40ef0a25c27b0bdd13b0344012dd5cecb79da19be5c39eb35f2b267a539b14982ee654e8db49a457cfcd2338684c036f6b38a7ad9006fb3a507f4e862c99fa45c395273822fa7ce2c2bae2df777b6acb07fea874e62b6c538379c878e242036df5211f7716f7f6bc6c7bf299988caf017f491a8a14bf4fabd329b6db62858a97bd04a601704a3a0492ebeb3defe72b23330b27763ea9a97ed0f47ec80158d6a00460e85e3dce6e07f264b587af109172404305ca6ea673760c2e5e62ef22117f146b283b9c5d97ecf0d59513290ed3e17b389dab34fcdeffbddf3c767d0e2ca793c4eafb475d45be40fc99967c0f120a06829184da8bb82865c2b5c4a1285ebe636eda1d639178f0447ea82ca1ed645050b129e060c0adcb7c5536a39ce7bc79d9f699610cc880866823472d2f901d1a526135fb6fb3addc60e00ed888c77803a0c63822b8b9d01abbb3556423a9ea57b90b082251b4d138b250ab4adf66ea855ec7a7284d34ea937d4418491e62e7e68ec29ffddbb22ad4324d3d7dae48ceb7482c240f11f15bcf4ff76b667f01df6b666e2f5874e2826e2a96c574ff950f901d5f259bd09dc2ae653ba3da2c5e900b4fe43a9e1a33d61df5690d5ad27b70d94baaaf6b85b018c6923b2444370df01aff54ffda456c35a2f39924d23f7b614c69975419418370c8f9347825f57cbf053a6059041ace0b3378b652d0db28ec178fb9b9574af1a26f5b49aed3fbf06af9ab23fba4841ad3213dcca0e4f63d2c13ade73db996221297b6df95949a3990975d38e74be58e745f5ce9bfe6ef88aa8d4ca76c4c8c947b08712d5fe87b44c750e60f0ec439b8f5103b7765d2df35c92b46c330ca9d6d81f4f8e690ce182c43a21300638cfbebf839cea3ce7bd4330b06ccd3ab6b478019ea91557595b9a1b829efefd9c4160d3bac4e8e7d9800695793008da64252e1d545291d764ce05a50179eb5d40bb74cf156183da4961c2fcc952c6f5b418610e04289f7f295e7817cf0126634b42ac55bfbe0591696c9b195bd1f955670148f70c88eeed704b95aaea457811d92b2eaf241bd77fc897edc2cc36612ce96c278d5fd983e4df1e17c9b3c5a957417fdbe67ae8db9ac8e060d7f8f64c36f87f22c07d406c2efd9f3da2ea75c3b9262b66511c076e3460292b6d1245c48243ea92b3cb54be6703be60182b11fee3c46d844bce0cb36e1f110c9f33abfb01c6255a2b9398ee39407c0438629ec70a3919b4b28fe5a2f9a2da5c4a62d98bc6170557c62505d05c0ee0be15d6d7802cf1b2ef55c7adaa03dfe6d21a558f02812927de617e76f93f29141eac1109e08a007f7242a9795d45845a3dadfbeef35ee114091e07e9a3076c2f8f4064b57cc6d3703b0e5128fb76590eea638c52c467546b576949be35bbf85a8991d0c2b4efddb62a6edab6f5463c6a9c8fabbf37d1cfe308599677d614228e81ed76ca790b0d8caa886db669589107d6245e6d709f0f9c81684f9e9b1fde39bf6286ee464ada4f437cf0b7d2ba51f455526884eb054d3e6272e1b04ef094b7f51cc0b94b55c3f0ca46eb56baec75b54c229027ac93577387aa4182a6a0aede18bc39e5eab64a08d38d3e7063fc89a44fc6724011a2a39c3add2dfcdefb42457366c03568ff846fec9dbbf3a1cecb076b67eaa04d45f5bbfa9fdcda82a98a93324729b680eec5c4b6306535ec576c1d71b1607d3ded34d657929137e36927071f77cf2bf42c2da0d38cbbf1268ac4b06040ad32ef327b4b71dab8677f55d1f4296d028b4f60a8b43e112d32a60f3bffef02c1d89c18140bd37fc16b8e591442109d08971c778c44b21dbb19521f76e58a4a403dc02e246f9baeb10c3593b7091fa52685d0bbe1bcf24027542f058c79531a348044ad4b22465005dfa44305e79f4097e096c4317bee868eb8301788817ac15222e534c2eb7d2a206e3a9a0a8d7effe73a7fee12335a02931d1d6f810fb511b3861ce3356dc950ceab9e609bc6463a3b36f937cd0aee57e49c303e256db385ab85b8ace91723b8f17a5ba48d2c1f9679e88411b27907c8ac9049a1ba973366f224b7471420f04ac9536f2dd47156d34f27887606e888e77733308544845282515af10c318567f9928c4e346a83c536172e5fe1e46aa13987626b5e3ba30f7ffc050c79878615bc882671cf235aab000ca2639c98874d7df91eb113b451ef0b8cfcf6fe8b9663b9075e20bf4f0525efffbd03949f5f7dedd6ad828fa2a16dabf7eaec242639253bfe5d10285f150b23dde870216376912106fa25e1ada2764b00ceb266a73ad584fe64cd52a50a6ff08ccc2ef3c06c74eae08ac7cca1e1b2dd6c58d98f8b939baaa02e3dfca840723cfff9d0f63278e9b907a065ef55f118aebe263c4775307dcf07338cc4f61a89743ff6da7b9cb45d0e0eac66d159d94eb0bd257bdb853a24484b5331f77fd3546c4cdddb0150e7ad2eba2c50f8d12337c81360ca2c1341c6b6e3562f73cab7ea13b7b95a767b1e2223ed335b193bd5eab0d76573549cdf0a7e140a0cf6f16eeb38367df4d13e3eb77bf2757edeed940b0b7e49909872f019dfb4dc87d81ad4c9bf378028249f5e231eab2de9e570af46d321efef7fe01039365555035384cc0f6f36474a94d8644b526ea46c4c274f17cdfc7901842c37f6528c95533923bd3f7fe31c453fab5958909e518443373054b02e4cfb52625c1b25f6161d7ed6c086d8623d13bb4b7dd3c3fed033c976fb5ba6bd43a61c1979c9ef98ace46bd6f531af8f55ea6dc263b70c88374a154670dbdc97242a9c6719df7d7c4946715ed8d936ea3d148e0edf3db76669c2b20735e407f368c0106f19377cda588decbf185d72ff0c9798370298aa52139455e07e3d95987066438d9ed6149d48d7e8455b6c63985c7726cea3a7b70e5dabc68e24d5dd5dedc408f22e8880cf61a2534f43675b3307c09681fbd79112e561cb5c6d561a19298c5aa90658b5aaf962536836e65e0281d0d4e9814ac198c0b43ef7934b0c7543c0d21bee21d379df7490a7d35024706015990c7ab4ef703ea8088b13c9cb7bd91bd1d50e1360eebe11d3485d20546d32e19ab1e049f2d378a6bf1f436c7ec24e613af471b9d2210ff893df811f388e2d640a92ab9acfe9bd8d920d4d40317e41bc92a897e8b571558af01fb56167a9c517eb09db04c0074416e85211b5468ec4cc9f22aa89dee5a4656bf37971e300c35ff38959d33e1c4048e3ddd7c61c993c530dc8b4d29fdddfd88a6f6af27c8c72ec02f8eaace5c1041a31c2940c2a891437fc60f3ecf30a3f552b9ae29121bb38ef14f0a05c42ad1f5a7476860c7bbbfd33d4d847b1bae742582c8347800ed4749f0878cc2945e806129e2953e6bec375d66db3f4ff5ecba4b7a5ade2cb81896915fe10d3691348f8be6124b2dfce6d00f8888a265969cbf816c2dc54d2014ca4fdba30f82dbe8dd7a481838f3141445db1c1abeb169e48d6cc2a8b2fb3a3c50de33a9f40c327768d5c1fe2f74f1bb290b2914188fd26643df7b1504dcc234ec38067ec00278607f598c12074658fb4a41779472501fad625c2eca9d9e91783a27f171cf66e88ae196ddb674e1f2e27a7df786c52486ceb01ab1fd80f87567284a916717fc05ad728f41ffb4b4789a1b60f531cd768292e077679099bcaf6679da246dc9eaa535ccdf25c607fe9848a7b485e2d271c379b3a0b198cd4f90b8753966bd670f103ce7c9739aac1dc187e3ab72ca74ee1c78ec0ee58f996b77f1a3a9ca5105bab0ebb776b45ca83c0296f4d71072c98533875eb4b0ea48c0e12d62e977a8361b76c4f2dc37330326fec2ad9fea6c188add8b8f02b0db76aed33c315319b43f6adaf5ffc15c3bdd73b28e786dfff29c0133d07ea1d03f2321bc07bc82abe0bf6786e650c4583c4191948fc6a955676ff60164518c9e11f40c9d3c1963fc9599117d4737de5e2301558ac66e5dc7489d5c88f98a6ad4c5d8787ae5b8bb172230622322a7893b86d184105972e1651ae593532b0621814d45cb3f14eb8a2192e20976f6d45efc98abee158ba333cc4f0657c90f7c139e5d5d262ea48e96ed2b701663977e41de9f153f09247db615e1fa810cfe3a70707a49c3e688b6a3caf175434a2cba8f1b0ec05c041935237fd98fc4eb64e10a206285ca47b615f6261a789db0158cf5fc295b007c9100a026fc1351c9faea75a47bab0404460c9e27673eacd96decb8e55609e29b1a99982e58f4354785317a2c3a58959c491fc85efd292d45b35c54c42b5d10189c17450b4e4655f44677bcf21d7971a65ecfa25c54fa3beeeeee99a4c7150820d307257ebb570305faa40a77111e3b91eba491f7bb44cfd3f1cf4c68f43ada2393e0e1cf3fa212d876f212ae3053a3c8fc918950252d6df3d27492439893aeb68966631ea3e2f1b6e95303198a274d665fa3a4b59ba5fee2aaa649da134f4008a912761db24006d513a2204f6f878aa6216f1f2d2dee003e7f8d7c60252ec26df1f9bbd59877f7d63a94222fa4cb7fc27de3698139b424faa84406d028512e12ef7aabd8f89c4c1773c64e9ec968ebc8f1da675d8e0b338ea1b45e1040997c9bf7e18f689c554b25b56cd2488eb181d43eb453e92413b5110f0bf5c6d4665b2c9120304b18826cb494781d4f1cfc4e4d7b758eed4159cd1ae712befff544784453feaa1e64dfd7c76de1af652b75e844522620d9be1621f8f5bc00365494c0ca0a49949483cc88a042a3af7b9c25f6d1e0168cc28e973909293b5a4eefd1e8239fa5e6e0b02b2ed2455f12a4379520dadfed52f8b7b55038feb7b1261aefa203c4ad7afd42f83ee86d157b1fa28bba35c15439a85e1473297cacedb710e397e41902c43a12b1412b34910ec9b5f06dd7497c2b4ec791eefeba8990bacb82e10b75a1bfb897917d2476cbd2642d5e8fc2918667c7591f0fd385b594dda408721046b7e059580f0831b92224c86a147005429bbc80dddf9f67d04477e118eab59b0962242d68f8ff2a02192c585c9ebe113287465ac3b64272419a64369a2d78df5e2b9c8b009313c8056", 0x1000}, {&(0x7f0000002300)="b0958be40f216114d11a935b426d7057f0e00f2ddfa4479dde35db72a6fd83a9efa3119e9d29891bdb1024c0ca767dad8bc4e82e92511db18d49b7f70e63d77c8618846f331f23beafc0a1db0ef03d9c94fc5f3d1f56c0e4fbabb4aecf93ec23456718da86695264212cc20b7a98e7f5a8caf4e26a323694a70fcea2b9f4b1e1ab4bc9485a262f95770b513afc6d4975d54b6e73dac9acf21b948c841bd932ae208e930bf1a575b6e8", 0xa9}], 0x5) r1 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r2) r3 = getpgid(0xffffffffffffffff) r4 = getpid() setpgid(r3, r4) r5 = semget(0x0, 0x7, 0x420) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000000)=""/163) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = semget(0x2, 0x7, 0x2) r9 = semget(0x1, 0x0, 0x200) semctl$GETZCNT(r8, 0x3, 0x7, &(0x7f0000000100)=""/198) shutdown(r7, 0x1) semget$private(0x0, 0x3, 0x8) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000200)) semctl$GETZCNT(r9, 0x2, 0x7, &(0x7f0000000240)=""/228) getpeername$inet6(r7, &(0x7f0000000340), &(0x7f0000000380)=0xc) sendto$unix(r7, &(0x7f00000003c0)="326240a8c514a8e52adf469dfac4eba278c38e7110ffb060beffca89d2dbd8d6036eca7148eb225ae8afe61d3ccf09236b85e267933898dae4b49ae80137571d9015c5ab701469dd6ec48fb695ad925e5044ae", 0x53, 0x1, 0x0, 0x0) semget$private(0x0, 0x7, 0x4) semop(r5, &(0x7f0000000440)=[{0x2, 0x2, 0x800}, {0x40000000000, 0x5, 0x1800}, {0x0, 0xa7b, 0x1000}], 0x3) setpgid(r4, r4) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000480)="b92fc75d480573fa0e10555dd5a22016bd4c1c6b1dde447e5198502c948f0976a8d0760b0b1db3968de530fd9066a7bd4dceab5bbd3dd51f6bb1b5ad8e08727c7637dcb960f444e792e9f6f8f04ba83aad1bc81ffa049815094fccdcff31280bbfadd034ce2dcfce9794e9e7ea88ed88866b12be014910692b0fdf4fff98e93157e07e29e56aba4a9f4a10bc5d372b85d5daa44c027119598a306c691aba6cd3d50330899d834bc718cf2533d278b371dc3dfd4457f9a45c2e982e6f898e8ffce46595f05a1b39fd08af7b77b85b8eff4c8572183380923e283765f36c6e64f1a09c6edf8eceeaeaff83123531db216468bd277d85748158bc6b3b4ba6af2790892b0ae0740fa04714d38819a841d307e25be2ca6322ecd9ae64c96e5c7248215c7bb820ce970c404a1240ccca80db882008748ffba8836021549be8bd4213fec89437627407f3d7c82953fea2eb50a2d72d963e45a0d824761e6117e9f69577148a0170f2c12ec225139ba803d068a915417bc79140b4c2178d51290f78d9331ce6e72bee33f149eb6e812950b0554d96d91e6667c32d262ff47b8caf798fb832f5f04604dc80c1c8de63cfaac280817cbb2e10cf3a7d0fb2ba48e8c24488b2213dfbfd0ee1cb8034059c9c3afbd67b1f3e4e44d7785708062c1a015a20efc798276926b31b82c99646c77bb917de785a7e0a336f4464987c5dd457e492e05fad423d6a198453f7bdd72b67c57d54344fdc7143928f0dcff07ec6de2cae26c652bb1eee5e489d3c6fe066186af2fd1c75e7f72cbd1e0a46e9019f545b7d584e11dfa7292ee3150da3df0e9fae3f707975c903062f0b477c90412c06ea85e80ad19f8bde44b89be634cc7b37b9090c53c430f51f4e373f7f5b753f30380d47107a8b4d87e545d741a7478ae28fb6352602c741a469c3535cfaa01b0f32c22ccb8473927e5babaac01025ec6cd857b43dd3fa14eb4a9cf28a1194ba6201d2ce402e4ceffc3d9e0915a39ca23271afcc0f1e33fbfc461f4bf78f14559b35232c2d5b9d6733ae91c3f75317e8773885a5c5a23c736c97cd750dfa02afe23525eab37c8b07a8b7ba0b7c67a191a7cf9704bd9dab879463bee08290eb47b5f5557a3999e4cccb5ecb8c167e6bf67f3abbad734bc4d4516ef087c673d5d4d286cfe39db9e4c785faa80809cafc36d12f7ce1c10b395c2d9daf3bd178de2bb54ed6d0faa480aa7816cf525b50185bd447bd8dcb66b469ee013091494bfe3ad8aa022a69ce7c50c4b75a778a929c420ab113966719ee1b482f68a6f896432f4824a3b4fdbb3a2ab5ab5c9b1b864e9fbefb826404f91ab1d81f33d021de713cd5626ecfc8c7d56b07ad785f189dad3dbe33697ce381aa14813df26120a2f5c5b1ab4be3e9f6055fe93038683665113ea64b8a70c3077904cff7dcb7f2eccea498f1c83ed8ba93827748188e3deb5dd259a5b6a6676eaa9cd7e234cabe37af8a54eb584a25fa98a895752f3e15882c8881b0cbd19977e729a444b6d49343986c509f2a83469ab5eb876df1ba1d0c3b508dea65483e1cc31736c95e4084679e531a6410dc8f0449a375b1f1a7f9a9a445f132a20a1fd615c43c07249f42da17f787826e83df8684a2c8379e6d012ab117a5caa71fa051c6a80ee2c1a0608b31f09e870a62a846c1174a2c447549d7a4e2de87951c2ac7bf4159c1f3d92b5db2548943e38c36a385f9f690ba1904ed5aa9f6df6fc193f8bdf4b93eecf8bb8edddd75cb7a7af66fcf31fac7143409682dd85568e171e6b137a9c8ad849562d6802070697856f5369af85f7ba29dc717d93b7df0a50511d3ce7fcd143ba3a0d1a6bfd32c74f7d5b35ea7da76ec496e5ad9e2fc03b7686859f595efb4c126ce2addc8bea4ddf92c37df1ad83507ae27ab2c10a5d645ef25820d218354e2feb420bc1d86b3d519c4ca236bcef1d5dba726f84523b268cd793a8bdd0634927437e5f0593a47addca304a3e12208943a1daed196314330e1cfa45ad511b8bf64e0d7ff849e74ae44d884184ba3b6eaca6a5cc203201a69cb6de1a3eeb5fa6716ee28035930b4578fc1ab72375729134f2944b8869b47d0aef2eb0d73fa2722046403273253f90ad88f104981ab14b5778a57d1e78f8861e193e48b1761626d0cca4c9875fcf81ddf2d20dbed5524489f1bb1763f1bf3cd7c500fe87217924bc37b3954af9eebbf6ecde63ed52c457353404d0e64f33ca857797fc8e0e4ccd70dec631f8b8d47e7a05e6db8dfc6281df78bdf6884144815a001a63bae12b5edfa9af64fc4016d141da9b804856a9ce31fea11f216c33c5a3c876e66fa4e03bb941357b14c317cfd8dc711e321533672a7fc646d720a061846538a2e4725d9dc277db61b22365bc6767c848fe2420272dd711c278d6e03bced609c9b4f1502f76f3209b0dc6730f6f8cfb784199fa7a161c0926ef48cd3be7765d76fae3e7cc85629413b400909cbb035768ed5ab9994242e161acdfcfa18aa2955b958646cb41602bc486f6f9aea0a2855fcd544a5d8b7e46f2e77fd911548a7ec6135af48fd74fccd05ff82ff80041fd509de03d1ac50b1d5e34a8e0dac53678adbf814183e2fe21e2b842f6db69ec748b1c2a7f800e176193b74f36fb8cd529617808c4abd80ce0cffd9ed8c9f0ad79b9e9a2ab552b5117332ccb5a77226f17838d299a53f83f190d1c54237332ff0e61640713b4d29eeec3aad50e9e466e7bda7d3d5145d41d1da2c2c16e700457d32a5067d2d8804d2a9c6c0f87c4aebf989a51336240127fd2d39ad40431c80b784086a40eadd9f952b4fd38fd0fd6f325b948b4d311bd946b1eca93b39af627c09b892b7d3b6e504fad86c833aeb9a54904c9f8d6afe75fb2e9bb941aa3ff12e42a15d0f4e371f73c5bf6889d86558ebcb43b1d0abbcc6dfe7c85e2c5521d6f31923b95ec29727b8b554a04753ae72ef2d49040626d51153d907374399e63c64b00c860cca90c886b305ba0c914f4a82536012251405cb2d0f8f386d104ee6ee2d846ca5d5e9d831444b1bccbb09ef1abf0db62d7578ceee6523d0b874153f0d2f4e64180df980d000f4c402ea8eacafb8c6fb0d4848398d0e78c8f4388942d49f9c6dfbf30ce9203a5e41742c8801ebb8e1b8bc6a2722fb226ec82d0d99f4a4fe0f10b01944ec38f043fcea9a7fa4ef1e7f576dfc7ef1f64778804f8d5dc581167ce8c1c0d9173eb423f6af538002ecaa50de6b94fa349b201d0fc849b1671fe4728ea200486f9223bb0abcfe97a08dca91b65f06bd6a2923a2279880d0350f6fe5e358710c7c594ddc5532eacd86ad62c862352719c069f4f55eaa1204e3e97d02f49e9b4b04286ea604315c4410911d0970f3c0e09384ce227454f79b789f7e29a4b8fecbea3a5c868cca8259f5d2506333b4a349e6a63644ce1b4dbf29c5249e1187d9c529a3d2b0b1dd64c87ccae827627d563cdc9efb842432b98956f5607b6df40e2abe52c9836b37ad06dbd8eb2028b7b873daf520134bce14375f9d8a530b6d0e1f39962def236f9f338b6cdcd0a9b5ef9c357c09b685331eca6f8a065ff092ba266ddd31f4c86934f3458229e952fd1f01abf16be03adeb099fd3591b1ce0bf498cdde62e0158b1235aaf1c5f7a8b3a427469ccbd1fc4ed97f4f249634d2a13da5539578f731f796f00390a4fb3215734b532e45f6178fe14d499066f47f35ec0c1ebb4160799995ad5873351d905f9c114632c327e8af714d7252337a18bf2be053584337ac4cba4f8644e330f95075c4aad103bbb2e1eb594c0ff60ac1f54bca019cfbd78b22c9c0af560e28a4375dea1903ab09f34bc4a02c2dd66f342d0d1ec38fa4b690b682030ba95573a082f9d958cde102f07c8693f5095d57c6fda191a41e413ce006d703511eaa408081e5dc0e9eb9fea79885df41bbbb40e8b7af706d3571ceb870c2cb792851016c39daf3b47c56f9e901f376c7e41e97e445090822e64fac556666b285b6174a6d38331694f04c2a0d232507daa900d5a7c2f8906036dfc8bb97ce7d6f6da3eda2cf202e9c9a0df946bf555c72190c8dbdf2ee8b8907513ca66b0fe339f4e14460143020a83ed85029c34afccc3ce6c4c090a80ca36aeecde4e64611db3ce4eada1e7c950977fa6ad02d1df05ff629c6896a5cf21ef8ae59ed9dae7206afd8583fe80e0c33f69259819d26aca92d5903c73f82611288a9b03b508fd4324a364763f40da0a291b2190b8851faa38ad2f92c9f4de314b4546ecd73d57c66456c900c69478837da6310582dc601c976bdbcc85a460f80e14e6bdb0c6102a929e31ebe3ef38b0e68b9950171f919c0daa3bff57b6398467dffc1309608cf4fb305474f9cb8e4fe42f99b7a699dc64f100a22b77c576cadc1df7099ad57b074b779a98b975e2d0d6aed65fcd9613d0875cd937f5cf68e0ccd8fd6637bb29ade9c025e8adcf39a7cf4e78b1a57040d19cba6af5054adfeff0a1eeedb3cf9f5ed92348e7864b8eea86e3bea1bbd6596367271b78c17c4d02a826e2b61661e208103f25bdbfdb6b02063efc5e8ceeaf8036da4588e2cf52dc875560bf2164b7f20df4ae9636351c994d6b0915fac9d012666c54e068ed561f8e6c85f66c6d8d83f86bbcb49a164f8b51770064fb8cc228b5c4f2e855733492432b1ee3221ee7658d79e62f3264560132cea42b6a0ac8d2f8098174bcb5db71bb31f4a4b847505c2164d4441ef54bb662880f03eb62afdd9ac0acb45f02e5c033f7fdaa2526defe5fa508ba39d58660b67bf87091e8d986b2ff862603a07cb637e39a6d5bfa5db665a7639cd5a50aa0a62c778d757f17a7efd33e6a494e41580cca03cf281098ac3301513e7846b41ee4c352c120143d49eee67dc5171f418258837f682e93bd504d95f1387ad45616b387bb5eab6c290398d91af4dca883fb771a09531f7b224ece4b1046cbf4d9e6ba1c580cf3d1317bc06a40b7a0b6ff43382a49478a6be793e0b509f6d8324ded8f250988d83b637cf684c4436a69382f163705da4fd2bd3d163b58f179464673fb68c338c58ce97a3b1da66a2768758e8bcdc26924674dfd866c7fc0c596bff48cdcc2bd39d7f188f951079e48fd36870ba964d6314329042463c16348c796537664fd70868533665a2b619e5eaacd9475ad29b936a2137c14f4eb6a054c616341d143a18cfd865b50a196cb430f396280a24f70fdf27412d844482835c79e2587a671ba59047589ace53cc8f3ff01903cebcceda69b1b78b1897f273af9e028312ee34d0e427444ad16ddf707d3b512ffa0edf309d50a12c3cec1c8c416505349efdbaec3604ccef9293025919bd4ca98990a1bcc83301a9f0951d6f32f918636e6dbf52de3cf4ebb0c2dcb631534f60471eb2ffaba4383bc1c32841ec57b3e6e029582c8ff62e4075bc43bb0dc12cdc96c27f4ad7d8ee77ee9b3ec9f3401c2e984e3bd330489a459db5ce8be1ba64e6112d32f1ab76be9f4a60591b48888880e0c1e5063037beec9175c26e68d59d98e85482f8f6dfac0d0404aa3f2b4bbf06329c893b40f850b75a669981fe0be1c954685fbe8dd49b7c034f5b5b09ec59bfa8fa62ae39dd01ee384f8973b1b87c22d754096d127f2c53eb59f769e8a6fc80c355c6ed67011de7847af82d7b7b0280bcb8c3f475bf8e9ec10b3a39c02846b3f673e6372217cf9e602290b17057e5d1d5dbef3bf5c0c8fc05a67b86c55aac98deb6a2a2ff9cd1ef11cce68e644b1ea19a65f0a98eb340ce4bc4498afc93be87dcfc0969c23bdec6cc", 0x1000) semop(r5, &(0x7f00000023c0)=[{0x2, 0x1, 0x800}, {0x2, 0x9, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x1ff, 0x800}], 0x4) semget$private(0x0, 0x4, 0x14) getpeername$unix(r6, &(0x7f0000001700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000ef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006250c903f827c0e2a8aec4b1c233fa21cccbb92848dc04388bb9add6a2894c9714d6b11a736531e128c0f8b1edf94f0c75ad22fce133ad01ad0a758614ca3ca7ea2790c23ac68865000000000000"], 0x0) r10 = getppid() fcntl$lock(r6, 0x0, &(0x7f0000001580)={0x2, 0x1, 0x6, 0x9c3b, r10}) recvfrom$inet6(r6, &(0x7f00000015c0)=""/46, 0x2e, 0x800, &(0x7f0000001600)={0x18, 0x2, 0x4, 0x4}, 0xc) 13:34:36 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x20) r1 = msgget$private(0x0, 0x2eb) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/169}, 0xb1, 0x2, 0x1800) ioctl$TIOCCBRK(r0, 0x2000747a) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000480)={0x202, 0xff, 0x7f, 0x100000001}) setitimer(0x0, &(0x7f0000000240)={{0x3021, 0x1}, {0x1, 0x8}}, &(0x7f0000000280)) msgsnd(r1, &(0x7f00000002c0)={0x849c56df6410f8b3, "eb874426202c30a91dee22e637f6b6a1c2de13dd573a20d386280a68b645ee73b90a608089ea11de1ffd4246a90fc3c479e4"}, 0x3a, 0x800) truncate(&(0x7f0000000300)='./file0\x00', 0x7fff) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000003c0)=0x4) ioctl$TIOCSTOP(r0, 0x2000746f) accept(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) mkdirat(r0, &(0x7f00000014c0)='./file0\x00', 0x19) msgsnd(r1, &(0x7f0000001500)={0x0, "9f41364b1bc7a2177c3265e4b826b5065a7f20c6a6ca97887597619edf9d4bf269a4601eda99eb41566879a3c25b57b3a9807e13df5ba685749de9168806d1aba4616cbca1e7acaca600905f59356a0beb22daeea618b522092741889bb50912eea1cc5d752864"}, 0x6f, 0x800) msgrcv(r1, &(0x7f0000001580)={0x0, ""/206}, 0xd6, 0x3, 0x1000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x3e) msgsnd(r1, &(0x7f0000001740)={0x3, "50362db3c3ac946ef65a0a9e49abff660dd546d7378c124ff70c10279291e7a6a7267a473903a239a368b065e0f24ef8c613fc522c134aedc636b1931029b839e81ec98784bc19"}, 0x4f, 0x800) semget(0x0, 0x2, 0x260) 13:34:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xc600, 0x0, 0x401, 0x0, "1d78e77684e8c2779399072f5340e3aa7b1b666f", 0x1000}) 13:34:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r0 = geteuid() setuid(r0) 13:34:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) write(0xffffffffffffffff, &(0x7f0000000040)="0393daf75f66ab9b5791a863421c57c538d07b4179540afd05aa26688376ea2866f65b700d24fb721e3789d93046cb32036ac90fa16c23a2a2db1141a75a6b419f674d71709c9f878126324e5ff82922fd632cc30a5dc45ad40670bb2c3780f60542f5fa1842829f2df1a1471a3b0f6fd2f836705208bd74cfb28e2cab31ec467152a95415e9f64b", 0x88) fcntl$getown(0xffffffffffffffff, 0x5) 13:34:36 executing program 1: socket$inet6(0x18, 0x1, 0x20) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:36 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = msgget(0x1, 0x80) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESDEC=0x0], @ANYBLOB="cbd0675ef78934b5f0b59497074e177668cb741285080a24", @ANYRES16=r1, @ANYRES16=r0, @ANYRESHEX=r1]], 0x1, 0x800000000800) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x40044266, &(0x7f0000000000)) 13:34:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 13:34:36 executing program 0: unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000200)='W\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000300)='x\x00') unlink(&(0x7f00000000c0)='./file0/file0\x00') 13:34:36 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667e, &(0x7f0000000040)) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/25, 0x19}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000140)=""/38, 0x26}, {&(0x7f0000000180)=""/108, 0x6c}, {&(0x7f0000000200)=""/61, 0x3d}, {&(0x7f0000000240)=""/203, 0xcb}, {&(0x7f0000000340)=""/153, 0x99}], 0x7) 13:34:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x8001) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x3, 0x100) 13:34:36 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2081, 0x16fe) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = semget(0x0, 0x0, 0x40) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000080)=""/134) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 13:34:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) fchown(r1, 0x0, 0x0) 13:34:37 executing program 1: pipe(&(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000014c0)={{}, {0x0, 0x23}}, 0x0) readv(r0, &(0x7f0000001040)=[{&(0x7f0000001500)=""/4096, 0x66}], 0x1) writev(r1, &(0x7f0000001040), 0x258) 13:34:37 executing program 0: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 13:34:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) r1 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/233) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/56) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x0, 0x9}, {0x2}, {0x8f, 0xffff}, {0x5, 0x4}, {0x23, 0x224}, {0x7, 0x9}, {0x20, 0xcc}], 0x7}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x40, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1005, &(0x7f0000000140)=0x81, 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x5, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000440)=""/161) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x2}, {}], 0x2}) accept$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) 13:34:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002008, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000300)=[{}, {r0, 0x9}], 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x672, 0x70a}, 0x8) 13:34:38 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)=0x2000000) fchmod(r1, 0x0) getrlimit(0x104, &(0x7f0000000040)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x6) 13:34:38 executing program 0: r0 = socket$unix(0x1, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 13:34:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e534ad614295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef002", 0x9d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = msgget(0x3, 0x100) syz_open_pts() msgrcv(r3, &(0x7f0000000200)={0x0, ""/104}, 0x70, 0x3, 0x800) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:38 executing program 1: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040), 0x10004) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xb1}], 0x69, 0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x1812, r0, 0x0, 0x22) kevent(r0, 0x0, 0x200000000000, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x3, 0x100, 0x5}, {{r2}, 0xfffffffffffffffb, 0x10, 0xf0000007, 0x3}], 0x80000003, 0x0) 13:34:38 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket$inet6(0x18, 0x5, 0x0) getsockname$inet6(r1, 0x0, &(0x7f0000000000)=0x12) 13:34:38 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) bind$inet6(r0, &(0x7f0000000000), 0xc) 13:34:38 executing program 0: setitimer(0x0, &(0x7f0000000200)={{}, {0xda}}, 0x0) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) r0 = getgid() r1 = getgid() setregid(r0, r1) r2 = getpid() r3 = getppid() setpgid(r2, r3) 13:34:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x200000602000, 0xd8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10491, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x1000000000000c1}], 0x8001, 0x0, 0x0, 0x0) shmget(0x0, 0x1000, 0x5, &(0x7f0000ffd000/0x1000)=nil) r3 = shmget(0x3, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0xa585) shmctl$IPC_RMID(r3, 0x0) 13:34:38 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x78, './bus\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x0) r1 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) 13:34:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) fchdir(r1) 13:34:38 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/49}, &(0x7f0000000080)=0x33) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) mknod(&(0x7f0000001a80)='./bus\x00', 0x280002002, 0x2065d) r1 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) poll(&(0x7f00000001c0)=[{r1, 0x86}], 0x1, 0x0) recvmsg(r1, &(0x7f0000001500)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000200)=""/99, 0x63}, {&(0x7f0000000280)=""/72, 0x48}, {&(0x7f0000000300)=""/253, 0xfd}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x4, &(0x7f0000001400)=""/249, 0xf9}, 0x801) 13:34:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000100)="35e7479eb9e085138f90a1cc3b2a43bf810f66b4abe6471612eb20f1523162d944133c9338d09bf503aadceb5fbd5ace57d1ffc10350554b9c8bee4348a04fc1e1062bd3ba23181f2b1c5572c82bcc5be0980a23a08ab5228081ca5fdf0b1087", 0x60, 0x408, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x1) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) 13:34:38 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) rmdir(&(0x7f0000000040)='./file0\x00') connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 13:34:38 executing program 0: r0 = getuid() setuid(r0) r1 = semget(0x3, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = open(&(0x7f0000000540)='./file0\x00', 0x800, 0x0) r4 = getpid() fcntl$setown(r2, 0x6, r4) getdents(r3, &(0x7f0000000700)=""/48, 0x30) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unveil(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='W\x00') ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2008000000, 0x3, 0x7, 0x1, 0x0, 0x9, 0x7f, 0x3, 0x2, 0x6, 0xfffffffeffffffff}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/147) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000180)=""/209) setuid(r0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000013c0)=""/30) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000280)=""/172) sendmsg$unix(r5, &(0x7f0000000900)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000380)="c03ab55d2114c50f81a2cc39a3f83ec931465202c095c71fc9ca46843c5e6e4c2dd05d623117b5879f49b6d992edcd7541e856402a9e38bd5c405f9c16fe", 0x3e}, {&(0x7f00000003c0)="c1d2b5b80cf246f6305e32072c27c351e64174dcc81bc4e16b523c60b6dfe659ef8a26fdc047979ce81bfe8210a36fe865e2c8acbf0e2e42b58546f75c2b24a884a8e2fd241c2eaa93642713c9f79145f2e0c03b0e7c813ab79b5f655ca570bbee4eaf0f89d737d1f01d1c7ef42a9e4c62c35d2a8bf0bb1e0b9fd0602193b11047caef572a4f21f02580a18902e28b1fd31fbabb49a50e6395ce533320bff6ea69cd7931614b3f2705eaac924b34b0cdadee2b3e7d893d9ad6253b419e6f4440414b602c0b68853860e9803aec54be0b1d0e571f1fa542deb1ff837f", 0xdc}, {&(0x7f00000004c0)="23c5650486da99787d46359edba628054ae1f5cc9757a0255824966e483e5f48b31c25f1d80423cdbeca0f9240eb3418df64f7eee4560cb36ea80d468843491528e115f5e99f8fad5a85c3eedd6ceaa88b7cc131378442a18f8f024b406e0ce633e0cc71d5342392", 0x68}, {&(0x7f0000000540)}, {&(0x7f0000000580)="2e102b5fcd199ffcb8643b2f7136b062f693db2ce46c98f1c57e9d333ef380edb3e93b9b3563c03c15b2140a6f0afe1a8a10f0f314bf3812cabd178b039754c28e15521f2fc682a800cae46a54e4816f18c8a98f3b691e61cb6cbc67b991dbf8142b39789b9f715aedc85bb36891b4fa432cac558a0d4a819849a03a812d56103c8a1b1ceed3ebd4d0605912807fc6c122612831aa5f7f42b4a72200eafbecf64f8df33abe5fccaad71a299c6313687321cd9fef7e6fcdd9247dd6da9fd667d8caa08c6672ff8330f3fb2d14af8426e529f55294", 0xd4}, {&(0x7f0000000680)="aa65", 0x2}, {&(0x7f00000006c0)="e2b13fc60c7b5c7ae4d68ab0bf5978a109004d4cb81879e8def248ed0ce2ea456894390de34ecf8921f60f0df180d240de1671c9000bd2fd158625", 0x3b}, {&(0x7f0000000940)="9599617862d82648791ca0c034b3b5a7eaef6f9faa5fd30cd9c6c1332307d3b29b3009f11ba189a606d3bbc07f47400c739cd2fbf37fe6369afa022deb9fd6ab5e499268ae000000008a5542585076779ae3062357c71eed8069cf1a8728ab294891beb978d0e685df988f8e70b2b4983b3db6543f0be24fe9c24cd2e50b45fe3af5ec66a92451183df0541e1cabec3af7c1b3efc117e183927649f55f9d23ef7a8d1abcec5760dc8a9ff6e82788bc54414490f4a2d9214f730f12d0229011966714a1614b470ba16aa5", 0xca}, {&(0x7f00000007c0)="fc16e075d71d0ae2d8c69f0aebb52c5b1794ea717aa3341261ece038a7ed443f56be618d0d2e2f40c27f6bb024283c9fad3fe5a7755203f96eb4754ae912640780b3b1d29856976bf47bfafb33dbaf4ae2d31e01", 0x54}], 0x9, 0x0, 0x0, 0x401}, 0x6) 13:34:38 executing program 1: getgid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) shutdown(r0, 0x1) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000300)=""/105, 0x69}, {&(0x7f0000000040)=""/10, 0x35}, {&(0x7f0000000140), 0xffeb}, {&(0x7f0000000180)=""/155, 0x9b}], 0x4, &(0x7f0000000280)}, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) recvmsg(r1, &(0x7f0000002680)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f00000026c0)=""/216, 0xffffffffffffffdc}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/67, 0x43}, {&(0x7f0000001600)=""/34, 0x22}], 0x4, &(0x7f0000001680)=""/4096, 0x1000}, 0x0) 13:34:38 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 13:34:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x87) poll(&(0x7f0000000140)=[{r0, 0x4}, {r0, 0xa6}], 0x2, 0xf415) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 13:34:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x4004570c, &(0x7f0000000000)) 13:34:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000240)=@in, 0xc, 0x0, 0x0, &(0x7f0000000440)=[{0x808, 0x0, 0x0, "154a3a2983c9078b30d3c4d8213e94ba5b3a8ba2ee8f526b6a6a08456e4d4af91177b728d3d74046100f1e398ab42eeddcf6426e77c45c23d5cdfda4b5e1b75589307bc1de0f32ac6ce9e8fc5f1fd2ab23ef7a621d9fcab8aa2931029b7a0dddc5788b41962e44b3ea70ad63d2e5b532b15f7bfd1524c8668d83eb5d111f710ca3dc09848b8b80cecf408bc2e2b5772907d1ff82d65533ab7c938c278d8153bc45e009815d4fca34610c115c170f16dced65b01fc2a8fedf4fd6752a8f9058c7a323ea4149a479daa829d8ae5f7c004a1c10843d874aebff50fa6f5fda65770e099e773074bd8038163be4947205849d59129ff5aa8d62cc58b4cda46dbe939b8b3d89e063d50e2a416df4b35e2879d522005b895b5b2e3e75b8b311797a08dda7e88b723371726d219932b38160f435108dd990ba6cce6b077559de7de250640c75dbc96f5e54be3b53c82374dde695fe0da5c70acd93d0fef52c7cbabb688a62cc7335f606431461dea22f7cb2eeabcae5b3aee432c49db3b90c1407db70dd2de094397b115c9bfa972c30ab966ae9e01e08648a137efee8af3e1e4f04fc21762299312375547b7d0e4c69fdeaac96738a351d110d451915e1c97fd0e0e80aa105af3a8d40ddd717af6bf3d44e269e1ba93a45fb2aa14cbe5c44ff959b156849ec4b78c04d4ebc8156fecbe2e8f9fefb76de4bed5a6a122fb3e58814473bf40509d33efad27bf8d0951d9dbe67bda55708d965ea2db0c92b9e725358e26a29640bf123d991901371d8c9c5d1bcf0a008c2805c620942facd296042dd1e38a90d7d94e23b5f5a028372cabea967d36428c30f06ab19592b8d74474762cb1ffcdf383728911259c4a4c2cd4ebb4e76c4c5ee6e61c54872ae7e6a24117dc6ac0023810d86862578d5acd1f396c936c84dd3704f0cfdd8353269f73be21163ebf3195bdfe673bdbfeae8d0ac9e3e22b01f11f184b6d0ee2efea5af11e7e40ac8720ffecbcb4b55c1308ac3459c6485129a691d03c55f56a66b5a030d7d13465ac97b252dc5d07cf8708d491f27b40cc41d39486f21cef4f8ca4f0d7d8c4d36a53fdf04f83b9bb88fcb1f4110fd972b23295ab62996e7f8b1cacf45bfac2d172f61c941492209630759f2034dd2d0582d873ae949786ec590e00ee037a32b48cbfa3f7ff3f519e2425935b2bdd24761bb91bbac733f709d2cb3b75117377d3c025fa2b1a372dbb9449b988228a670dca042fc3ac29283bf51cf7c58d447c9c42c1eac5061a1d337b59347b11da57171fbbd8efd11c8f35491804a05b071781a9ad5c2af39be6a52977085311bafc0f8f8e900be23eab4078ebee0154d665aa6ac13ec85277bbd140290dd47df8d9ad3b69257c2acb0fe0ff374e996d84d77d462407afe577fd7bbf1a0038733b8137d2f3be78389b8d84f7ae020cb686e2cb02e3a3fd37a9296236f76d99b777b77f9cc18c914210949e0d1a4ade8c0e0de8035c52f0af0b7d6c4d0c9793a3994fa54b64a0a0387454dabafc5b53702e26de5c07773856209c5bc8112360cab1a8b2447c6711ecbe04f83f5720d1b3ad2198356c19b8feb6d12eb96fc48d4eed69f3be25a687c178d9f8c836f390bd58189da06054ded5d9c2414d3c2a7451ea504ba6534e12cacc3ab163183bda8f4fbc4a91a093b23df4c284e5714f314c459d84c7fc398d1b5e5d7c47d24e5cd797d7bdff4d72237e6b5fc0ecb3281ae6309b5d16a71015ae7ecc32fc381fa01595c5446d4da13654933d577e49f46dc2ca183402236b0c90a54570ced5a973f6a451bff704897c76afd76983a63b1cc6aa690dcd03f2cc4894b80c4211426ea825c853f6cdb1795e06c5f0a105b67f2852566f11a9fe232cf4f0e7d302bcd86b84cda551d316f38c858c1451b3c0fd55eb7ef3103fabfe3a630febe87d020b499f950306426ca69596698de4f14b31d19d2fd3dacb077c525d266c3b5654208801cedcf9cab9cb29f21f0a7e5757387dda5dab66140ef9665cc61b5f4e1a2dfe849eecfb4a5b4d421c5a6ed7067357a7a3c5c803bd6b6ae624fea54010e660a4c4296dbac21743b44919e1c5f16a60d73e95a1c21f011e4ca6a744ddd488a55f52dcde1ef17c162fcba2379c30b3318a6cacd500462d7252e3c8767f72fa4f64da5bc1e16e4e6ea8774a6ee7c728cb2ef2a3d14e97007bbb21f0404561a78ff33c44d3defbcc4533f465f8354ff5c05781c303cd1c39ec345df7c527ffaf23f40fdfac931949d39b1a60aff1d34b2003fcbc90a9105b4f9f1a1a73c263c0877448b671e6c42cd3a753d536e34606c972f10f21d492e3beb73a2466a83fcfd74fef7533302dbba677cfb97368d2ea07b9c7b70a419a7ae23f7eccca06c9bad76694b8b9a2dd5c551a02b88e3c72bee4ef9746e369626c37fb571499b607d82704d94bfb241d765a11b743a805149e354e0eb7d7836149e8cc9e41e218b99217c8ffdc460216fde6f80ee7e480f858da8fbf9e73315d1446e25a7d155fc80b328136b74e8593f85b672568ade7cea43695026f23be1afb69bcf5f382413624005306a0a31eb0ba8ed70ae2ed037d7c8db08e895b8aff117ab3f027622044f00b561cc630417e529e7f61b5661f2c5d61fe1c33d1c00e25ea78e09b3f75ab5731d455acb3a5229cc1ff66739e19fd808721ed567385e98065785f60275825a4aeef4b54f5ff960c31c58d3ad57c6ebee829a65e86dd3e50e89b78a79c8615ab558c777d18ed589e0777cb932e8dd7c710c2d597c8e95edb86c829ee90fb4e7df88474aa5d25d60901de54e5098af139b9b434bd16c62b89c8b748138efe593516370ceba1a24d2c63dadb98b0497fe20ff2169b326a01105"}], 0x808}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 13:34:39 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = semget$private(0x0, 0x2, 0x418) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000080)=""/44) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) close(r1) poll(&(0x7f0000000000)=[{r1, 0x4d}], 0x1, 0x0) 13:34:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) kevent(r0, &(0x7f00000016c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x2, 0x1}, {{r0}, 0xfffffffffffffffd, 0x83, 0x20, 0x7fffffff, 0x4}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x30, 0x7}], 0x7f, &(0x7f0000001740)=[{{r0}, 0xfffffffffffffffa, 0x2c, 0x3, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x5, 0x5}, {{r0}, 0xfffffffffffffffd, 0x6, 0x1, 0xcb, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x0, 0x1}, {{r0}, 0x0, 0xb336ab5ce2baeefa, 0xfffff, 0xfffffffffffeffff, 0xfffffffffffff6d4}, {{r0}, 0xfffffffffffffff9, 0x76d2d358670df393, 0x0, 0xfffffffffffffffb, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0xc5df, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x0, 0xffff}], 0x0, &(0x7f0000001880)={0x0, 0x3}) sendmsg(r0, &(0x7f00000018c0)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000001640)=[{&(0x7f00000001c0)="38551fb0c8274ac90e659c3b201dd9b136ae2b9ac4ac8147678d40e6c44994a8aa32b557447657467538549ee522ac612d8a81dbd12d620fabed3a336b5199ab3c48e11bf1ec85f92b602b9c1ee40370a801f5a6dfae436b2d830ef0bbf196d6d21a9e708a84645c3e63ae32076f6bf21454cadf8b14990f6e2e962ec4aa6323bd436cae7af82c8022e628a6ab7ab46546146faf8000f1addb3e8a6ddb6d9abd826e2add89325840f7ba33a07b3bf5f605b87956b3fe331d3316aaed699cd1e9f3e51904f8d6111452226a9074048c0099476e56451792e31eeee264ff865e6522f820457cb9bd7f0d34cad9", 0xec}, {&(0x7f00000002c0)="e45587ccf2a7a71bbbc47cfeeadf1b8a2058e4d874a75fad9661111b969186fff2ab9ae22cdff8680c497916c0645cbc87f01b56a0ecc8a6effcddd72af92950145c5b044eaddbe14cc26f348779956d8f344c8c27bdb19d2cfba5ca6c791da73d8b26058e094016150bb6c1f0fe2e10b14ff60d8aae3d37de63263b74991e3334521c7ac6f847d8a6a0cf58510b29bedf012624ed6f9caa012310573a32d68433a2000e11ba5783cc770b4e66bf2cb315b18d1f1119256b4197", 0xba}, {&(0x7f0000000380)="698236c240516f3bcc12b5fb70e3819698d07e4ecd655c5756c76a35c9c204a9f243c7aca8295fb476efa881c55eeade2182848282c85e9f2d6bca2644443891454438e60b21e9c30e4cfec21a72734f7a1d29900ec2787d54dfcfeb6776f0d936ef5a66b7b3906c5073c56957cd3508e5a1cb294556f2c0c70263662e968f9dffb636bf4898741fe2ddbb1ecd7e2c4691e168f76c78e6a18790d9bf3fc19a23b6825967f62e50b7c2f226ce10e94a0c2c1509df92aad7ceb5530a257aa8f1e10ed7df46607a90d137", 0xc9}, {&(0x7f0000000480)="6ba40d00be2dc6dd660874be3c4f8e4ddef46e3e73b88bec698302f51bd2ac56ef5e43c38bcc82c17c841bfffe4050af2ca3a86c4ac39d5c16a633fec05d9198c4a6b4e1bbff5909dcdec1f9bf306ef35f1f15880604c393a29844e76bf0d6d96360f0c953566684ef15d7d9aca36fca67ee049559d5e7ca96f277df9f1f18a564ceb114fedf01bb5435fe72f5678cf57c4d12ef8a70142f4987182b7c87fc", 0x9f}, {&(0x7f0000000140)="635a7507d94e4cd1b889426288188cc25e", 0x11}, {&(0x7f0000000540)="a16470b3ac37d859e5825511fb8e235d1b59b869ddf0d89f5dc853975893754bc6bd7f386b8d49a24b9e3b3eac7a3f40a3b14ccea2f816708888df2b80dc922b08b57975d6b6c71d60549e9069553dca5ed062b61a7c9add1f827c42ce06290e4223396b56229a1d9b51bd137ce7d3e047bf", 0x72}, {&(0x7f00000005c0)="bfa6b8ffa7fbb9cabce1320a0de78112244015555c65ed93a69b5b75ec532431e23cf73bf4bf001b4effee34ac2657a5b94197d60fc3b77021b2c4e4c4b9c686b38415f1fae9bb9a239fd8890984fd279130306fe7d5b654c4c20ceb9858b60391040a60b0698a981a9734a2410cc471ca84aa62fdd8fde3abbf09bee294a6de6ff2e6bcc5c405ba569e3db38177ab852e78eae34d7676a1802c91f4232dcf52daa3a28029c68ea240d25c44267aa12cec3cd662773bc6e6d3b19edcd57ff7b6bf6c188db3152c17e2699aa65a65dd3af36cdcdae0561534657e5e544d0b6c359db82a848fea2d2e680b738aa769d6d6fd5a55fcec01a9885fe89106af9c1f0dddb274dcdb125837326a2d483dee89ad6db2cd860f9146c6f6d2ea129cb8be50c7784a3ad00456cea17d7aa2d566e3f56811c296a699cc00d97cc6cc9ab49a16e109d0e5b50431f5e4d93db14e48bcbca186316be1592c7f25ef2299068da0fd25d281df9b8a7d239f875f69023f8cb5c3ee96a325571d6c531af03e7f20cebe30faf39ec11cee86eab0839c617bd88e4a5fc9c02026b5ce0eac05c1a2974f8432d1e7b54b3c7b0cfa56145c8b16a4aff2fabc48e4f878a3a020d317985c78142253c9ccdec44eb57143c5cd265d98233347691b8fc479878de942e8f32c1d667d55f4f566a3b5bf41d71fc3c501b8a40df79eadd9a0e5bc52c627cd431047c7ae9db71e4f83593cfeabae4e85e707ad567ffe121819bed277730dde950b9082c4de3a56663b11225822db9f8c118f7517e5d99ed9606dab0c6cdc4a058c81609046304412e967d32ae8bfe906060abcb0ffa421a3c98118c9c520fdea44f27c635985d9679b23e96058f93081889fc53d3b27dd44881d23befafc4bbc26716ef2bb2a8b6325726b6b424e9c64d6c587ffc8d10361798d0f39ae94475628018c126051c4a9dcc0d86ee7360e46a0bee1b56240ce8a01903fce0742adb4421a36b4fc5a6db16f91933ad5c215235cce4299cdb6c6a5dca8f9757a02a762cc3c071619032fe0957fcf25ca9dc4609eb14cde6839426cdd4436ecd2cc43f095549247b077c8736842268eae0a4e47e43d330485ff2e5a166a2ced9c8884ce7d9ec7196f0db2274531a13b111a6844724684eea1b81bad7b6f77a0b77629abf8472c2e42696889068fd6b780f784b4db627ebbe6431c45bc72c7bbbcef6e862613e86f24dc8034fb00b483f60d5eeb74f2602e30e0946aae611abc4b6b96e83fd8673d8775f7e19b57bfa1399dd2b1a01cda80b552d12430264be8320ee950feeda791cfae8707936e71e97660e29012e4a31244cb331dd65be6c890803c9be69de3b33642dc59082530c72d7044ec41f8de254aa07fc4cfdbe4ad2a134136f11bff3d8d6b78e3936392a9f81663233b5a8666dfda245595648d7b2a8b405cb023e41ec61d847ee7e93e8c002f585a9444468d03f85cc0eb0be24662c5a3abbff95f87cd52def3a8ccdb70b36aaee166a0d10e838a9c76a0ccbe8a7efa0d9461d8c4dae2961fbf623ab04fc07a3b2b639c5524ccef43086fc3e19cde4d3a94fba3111b720593a09ff87073690b74558dd369676e37f599f2cd772790d5a36a7cf6b63e698746cf7cd1ba3c98ebf7a777b5f04c17264e584e47632c7e84a25e3300ad21b0f965ba8c035034a71c15ef5bbb9da635f1515088ac37360a734a26838e47fd971d33ce41c0bc3fc1c101c53babda1fda138765772be42bc3792d6b5dafea994fd503a5363a4727fcc77718fb791ac70e90cdf170a39c413d406c8b25c76de6b8a48300166dd274b239d2e01a92d8475f95a8850f27b845ceade39a74cbf843e770aacc527e45b80877e9007901922c3e94f7ba9ba14156725bcd7a1d6db6eb12b26a31f670f28828435aab46aeb72c132402fc039826831c046ad180f6e4069c9562ac4a955190a72d941fd12ea7971ba15fa90bcce60dfbeed9f1f454edd975205e3acb93098842f81915b000e458f68534c13ef47271b2c296efefa4e332b67faf55e724fee42302387ec0b1bb9364cd3f212c53be0d2315a23b03432bc283b6254d503d2f2d44685fbf18e3bd78dd2c88e2305b7d07aa57a9419da2e96294d2f522bc36cd1dc8952acd87382fa0eb20f933cb82237935e6187605a30aea7696986160e28c13a120d07f70c8dab1b2ebc15a5bfc3563f5eed4b97efe450f893beeb0ab3feee6b6139a259252f043e4673579a8362c70cb4aaedb1b783f1f98b6788a1e2e4b3a6dd67e08d4a4d496c53608009583eb1c14699f0bcf2acc7d4a97a2eae6422527b2745eff15c683e8fef9564eb72ddcb3554ad8531831b674e9f9940776e63c9a78aacf4092c56371631297ff06891e88824f8c7aee75dac7ee164497fcef4432ebeeedfa8c44c9b021fa881f18c9c1dd315d973321d2cd2e98f76ede1a9cc62818986b2f0f6cab99fa7850181bc864bf02e7d2dbb5cf2226ff24fc04b3ea9715f3a1ff21f68def0188e32a436a20624ca16bf45dcd3559e09951da85371cb6ca954ad67332a34940dcc8e6210d98189786ec46530eb7c672cee6b9021a183bf724f7b31065581d202211a065db8f6ab25fe37ff8d57deb4018e80c6bb4ef5d29384362a95536404daf66a8e82ebb6f897bda62a3d0428b8c3a49361e6e68f89d56e64aba9da7712b12f21db2119f88f4d4960fd2ca0e0a6a59a8c5a8cdfde5e42b3f4a5155ab5df409e0b430a9b73daff54524edad48b17523ce448d6ff91247ccddfbd229a5a1edecf112472f2372603755c06df0704a654583a7d3b46a59680bc67d6962c969e9d0f8a179aa01a9c216f2895f84fc4520ba59b21bac2551a6b71cfc83db9a2719ab34e53af9255c4ad78a91eec5dabfa681383912686904864edae9b50f89c8bdaed87207d9f529dadf3786d9b65d66ccf70115375e3cc65dffe5ab5f37cb2fa39e56c8e95e9720e64fce3851b34fbbb2f217345d9ca9ad33488ab00730041dd761121cd7eed769930f50ba674c5f20b6e348c709cbbbce11a94c59d26caaf33d77fca3921ba4ccee8c2ba0c8b8e2b7fb6700a2c8f100853e086fbba124bb52efd18e226ddefa6eb12fd91a66ca94cbf6ab816bd25ef5f2aa86744df99182de76ab2bceda115b1526b06ce9cafdf523ec848fdbf889554b24d59554d5347358495e9bd25e01901eafb2e31a959a193d53e265001760e79b226ce6321b25e76da9325158b9a4cbaed4f64497ebf8b661162fefcbe22a3d574739c5841d338e8ae1a1095752db2a4636e4e60d0b87ddb861b51cb78ca3a01e42724a67954662f66044471a31ffc2fcc844d2c1612e59f12fc79a5b7bd4f6ad13874fef2fdfa25043951d5b9e7dfff54f9e3ce87e3c89e5b7283c9853f4a5a1ffdee6c4ec0b96a0fc7eca69d4a1e45255fdf09f678a321cc22431ffbdaa569cf1e5403b0521d503d90c08667e575cb2e5228767901f10fb6bd7def9d65d3c23a6f591836f9c0be27a5c546a998dce7e6d84e9171e3b1c0e19c0e24a3d4209f96c0dfa2786726e2135dea141ed9812491fbae4681fe43fdeb1f224439f5ce7754aeefd357041f80e47339795aacf9d97906791d3df64d65c917777dec8b2b6127bb1f217c0909aa34e074137fb069c9e8f9df933748e7ef4d06448dc0cbd349251fc614f70d4f1c688595796628d4d623434fca9eb928c82b0b9f762c6565069b4e541559cfb56729d64add554a03041859e193db5099f49d17ccf2fc4078185442988f1f808044794909b4371491d7f803764bf7b4a716397fe9401c7116741523ba94fd732bad6bb19ec1b5d55ca3debbf1e92ee54dc87f6f1406502280590fa6fd28e97953de85d7df3b5e8adc6d033f7b0f9d0cfbcc1c6c3235d35545cdf27b9ddbb84c82f5a8616637465e10ff88697adc3df69296a8836816a33ed1d50518f76868dda372eb03f14912299ca98a424096300040ceeb9c99e69f49fc2481e04b58a6561434d08bd4651ef24c8ddc3e79bbd14b5b48628dde33ac15051c17324f2cf67e8e7c8536c37a7de9ddbe4453517f7ea891244a9ed5a6ff64a296fcf1a6618ced30035b50211b00792052460f87c2c4e525d6ca18c3090ff92f8787a4a223771439480ebdad4220aef4eb8692a379378d6c166fdb14728e712675ff2cb9efa05dd40d1a7de18c5018a0d308524fc0a7e3024ea9d557467ef5403dec53aaf4d7191a4201d134ddfe2021d542e375851ca217bf411991647aa8d4fc6ae19bb9d046770b940912cf8fe19a6b1dd17594546b6e5f17eb715211fbc7e00dec6d2b3e4b56c0376909d00c28fa00272d9f606a59dd6a2058e39ebef5fbd718e36a779ff0be7874b0d3338f7c31d2fcc071cd3c682705d0deb078494f91e34eabe0e213083d6e965ca1ed0d2d39a717b578c12b4a7c699ba77b0d704c51325d2436a8738e39759774083043e94e1b9d760ee467ca43091ad2de0da63bea480d652103cbde9f6ab73e3c42b969c308715747e97c6f03865e533b7e0df3f81a0b5cb7aa8686a9d49c05447aab635749b94ee758a8c9160f18a9f41df1c51f4c115c67a9806d5a3c14e4b2bc9082095887cde78645611da769ded4312e66487617eb628505acf680f85addc8890c70dd0fd13d836e776ca08b7d592f409655bf9ec87673078008ca00a6bd37377e9f969c0fc59c107c13d63f5b7f59f28c71f9b7245678d9be3863320f9442199b62ff1683f307849bccdae4a6f6b698c53a345e9aac3a09cf6ddf773705f6d66a3f1a4cb9881ee8a5aed5f20e63451bef023ec00f2dd19ecebd576d8cf09d371ce5eb84adca66a8c44d2512316aa78a300dcffbe8ceb54a8c0f2384ff47ed0fe2c9b6868711025f1716f1f88571d857ce75da3ac0843e680adb88bd11cdb957eba23c7d6ccc265317aae46371ac33ef4dfa443b6fa06435d8dc616f49c504871217654ba91f3c8eb6441454e7edc2b5c01980fd39f15eaa7eb91c550710f4e01351cf18cb54aa1271b3566c0ccd5c39af727ff9b9b0ede14284772e7d09b947e1696e01de892e6619dea2af67fd3c2c77ac8bea46f49ca52ace25b774396d8a2451b4ed2cb9632af17d798cc3640eeafe87cde0a24dc35dfb9750d3f766769833305805d42f0095681e75baf88927f29e4a4cf6b9e4b66a3f75d64efbde6f7e15ef396c5f6f882b7c38edb0512baf8322e40eceef155a67573cc1d5f564ea23bc130a806db60b2d6181dff23577812c91c608526779340a8c85bd5e9a727f0581658d9fa391af88d4646730282f3df5a91e0f60a4053fa48c9d42687bb1f02d2d5997ca4a54083e88d1e7443d477b30616a24da7cbcdb1b1e110b52812aa72c78c89ae845137dbdae05076f90852ee8d83d6d1bc075db20bc464f5ba07778bf80f93bbed10259a6f741ad21128afb7e673d8aba7978199bb055e38762249dbe35d02449c1cd4a0db2d227f48ba567d3c2aa79a05fa1cf10117265c45a9bfd1b6bcb879f1e35bc3abaac12de3d16b70cfde2cf108c4736809e322f2c682fc0969224d65ccc45f5228e15b531ce55d0fbe00f965db2c8494653ef7aed5493453ae611fa82c1f6a9f624321168ccac0dbf6de061953c97bfca8b310917083c4deb6bbc12c1ea8651d9a96277bbc1ef8e6e07c0358cbd85307e363bd1f430c5565aeb9492ad3b1abdf3f1b1bf73c3233c303aed557098ff9e844dac56e68c1a475dfa17e0abeb7f0bf222100990c4698265a253035b7c737b789936b2293d59ed0a9b14bac9e7f6c8f2db90b9c", 0x1000}, {&(0x7f00000015c0)="6b6b9d524ab5f4548328368b0e6e617121d95cc8933c9b606cfdfd4aadb7524da5dd7b6dd5e4b2067c8b6df373f0580858b3591b344f509b430c377ee6291a6d59c9ddbb54", 0x45}], 0x8, &(0x7f0000001900)=ANY=[@ANYBLOB="7800000000000000010000002d050000bf4ad99aabd505f30d19729945c48431e1f1d5158fb2ff0a3cd297b2bdff54da4fcb31725f33ab3dd6c3e51637e33c2b402acd08544a58d850618df334440efb5f635c43d3d27e900fbf190202eec35a8b2ccb690e0915f8fa1738a215d944d313c84fc45a0000019800000000000000010000000800000093eea5381c285721530b387a4e8bd46e843457dc326941d00162dae9c5e1d46e924027a58151f798887ef6ea403437f13db3fe2b6fd1bfc5fecf076da487b4f9618aa755edf17ab55901e0925730811840041af7eff6783d1046aacee2e51577377caa6f5e0a4c124e0eb273c061c515326629f1271b8ee14cdce4ec7c424796dc892bd83bad0200c000000000000000ffff000001000000653b9b30e406c42ed1ae364c5d5f1166e25b3467da642c843bbb75282186767e0ea9be6bdf2189858cee30fa29000000004d63604bd29a1b6da5e7ed9ff5a5320d28ccfff41a063433f86403233bec6728d0abdcb5a082d641160c6b1110c057f12bbc36ea704b17fd95f385c7165cb2d3da3e39eef5d358c049c221140c6651b3e9b397d15787c8ba647522c5440f66ca4d8a4eaaa6ae66ea8411f34a6d8ac08b2a546d464ee76f922fb0f9b20800000000000000"], 0x1d0}, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000001b00)='./file0/file0\x00', 0x40, 0x130) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 13:34:39 executing program 1: r0 = shmget(0x2, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r7 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x7fffffff, r1, r3, r4, r5, 0x100, 0x1}, 0xfffffffffffffff8, 0xfffffffffffffffc, r6, r7, 0x80000000, 0x0, 0x6}) r8 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setpgid(r7, r6) recvmsg(r8, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000200)=""/201, 0xc9}, {&(0x7f0000000300)=""/26, 0x1a}, {&(0x7f0000000340)=""/60, 0x3c}], 0x3, &(0x7f00000003c0)=""/4096, 0x1000}, 0x2) getpgid(r7) getpid() r9 = syz_open_pts() ioctl$TIOCSTOP(r9, 0x2000746f) r10 = getegid() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000001400)={0x800, 0x80000001, 0x4, 0x3, "35dd7777fa740d56a6a949f9331e3786f661b51f", 0x100000001, 0x3ff}) r11 = getpgrp() setpgid(r11, r2) shmat(r0, &(0x7f0000003000/0x4000)=nil, 0x1000) getpeername$unix(r8, &(0x7f0000001440)=@abs, &(0x7f0000001480)=0x8) getppid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) setsockopt$sock_int(r8, 0xffff, 0x80, &(0x7f0000001540)=0x3f, 0x4) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001580)={{0xf8, r4, r5, r13, r10, 0x0, 0x5374}, 0xfffffffffffffffc, 0x80000001, r12, r11, 0x6, 0xffffffff, 0x3}) fcntl$getflags(r8, 0x3) syz_open_pts() sendmsg$unix(r8, &(0x7f0000001800)={&(0x7f0000001600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f0000001640)="de1e814cb48b1c94b93a22c76811a3d49d5a474af427d8afcba8cc72d26d7561da60a2bd3e62dd18148600d89afc60c3f52bf41f2e61f7236c4d94edac0c605c5240d94eb024d73ebbabd643b6e9f6d843685dfbd4359166f559110ec640ddb5774f380c71e876e6104b8e24f325de1fc1d4277153db4165cffa1200efa07534d3471a4bdad8672fc9102ef2ef692e558c67abbea2050a664272bb7c1c592fa1e1d305b6db0c41f57745f9b149809061c8cff5bc3c1d264ad053a9d1a299ac230ad4f294d7122e30af5e92b8e16216b90e452a5c6b087e34eb921d3e", 0xdc}, {&(0x7f0000001740)="db7371c509a8d1afe182819020117acb", 0x10}, {&(0x7f0000001780)="0d259b2ed6de165b46e8eae52cd107a026995a8bf1167e3dc31ea0232b9df56f0a", 0x21}], 0x3, 0x0, 0x0, 0x4}, 0x0) rename(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)='./file0\x00') 13:34:39 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x8004310) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) read(r0, &(0x7f00000002c0)=""/4096, 0x1000) r1 = dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x22) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) 13:34:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x1, 0x1}, {0xfff, 0xfffffffffffffeff}}, 0x2) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000240)='./file0\x00', 0x20) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 13:34:39 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x4, 0x1}, {0x6, 0x7}}, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x800, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 13:34:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x3, 0x3, 0x3, r1}) r2 = socket$inet6(0x18, 0x1, 0x4) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = socket$inet6(0x18, 0x3, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) 13:34:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 13:34:39 executing program 0: mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x2110, 0x0) mknod(&(0x7f0000000380)='./bus\x00', 0x1002, 0x9) syz_emit_ethernet(0x20a, &(0x7f0000000a80)="f6ae2f4c1cad27b8d2fc2c6be9889f1caf239b2cab39f095ec45ff74eb9d9d0465c23ae6dbce21a72f494e23bb9a7a60d128371e2b3abe7200fea63e08b2368eebd86f1e87159de4af20873bd6cc528472a5fb5dca19e2a575862c4af6f8fb1705b5e510f6cb0035cf76b24c6e7a950ed47849ea5e785ea988a133b9305f54fb9df214aea8e855f5bc379d95de3656663744baba00757a1aadf240ebaaa917f883f2fd88bb537aaf452642aeec0ef984a0ef05fb3761839f738031503bbdfd35e23b76faa204fec04c0d3cece1a02e8480cbd625ee5e2f40abb335e546a00385878a153ab92f7477406b540f9d629ed4f80f2dfd9c12ca0db25b86cd20be49157e6412b0230e0a75d9c9a8d2e2115c9576b1fc29e923cf6fd398515b1dd3778eb5e5cc2448142df36fb191879a53c48f44db79b94e1fac0d1d3a2d20190b3faadcb3dce37a21ad4801a39a5d667f2e7220e1a3364c3be637f044ef7ceab3a6c237bbb2897122661a67d46c416c5fa949448dd07b995214b6e6ca916b2f1f123b20ea9e4e9a69d55506c28b5d20d4770137e07a0575887deb83d8c6183bfc71003b367867d876490b745a6f20352dd90fcfdda3d103ccb980afb672f0f3973c58d67a24af0de17c2b73cb1833e445631ec61031d653e4bc496063525b41d21d4544294b1345d7c3dea4ce3a80c72fba1d016b2d43e7b3ca50343df435a2604eb5d3cae63b9b0e4f31d8dd") r0 = open(&(0x7f0000000000)='./bus\x00', 0x1000000000002, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x3) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f627573006f37ea359a0275e9d8663bbd025dbf779771ce40951387cba3fe99c978148381b593c5e981655ab672df953b4ae9afbdc57165ac60f612c241a2c373240a7495e74db6b6ca14271539f7178cabcb0000000000000000000000"], 0x1) r2 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x5, 0x100000000, 0x81]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 13:34:39 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x3) socket$unix(0x1, 0x7, 0x0) shutdown(r0, 0x9fffffd) 13:34:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x83fd, 0x0) write(r0, &(0x7f0000000400)="42b4ae432bb14045e2e89b256e2e2e", 0xf) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 13:34:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="37a7fa37e37659ac8ed6dfa92d603464e743a92b6ab459e96a899c3ea85c03e2e017751db9ccf70390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a1ec302b24e8ded116f5d74dce9e025", 0x54) r1 = syz_open_pts() close(r0) dup(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882ec4fe3cf774857589e8bacb154dbfa6"}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0xbc) poll(&(0x7f0000000200)=[{r2, 0x40}], 0x1, 0x0) 13:34:40 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x4000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) munlock(&(0x7f000008b000/0x4000)=nil, 0x4000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x3, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x11) 13:34:40 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 13:34:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) socketpair(0x18, 0x8005, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)) 13:34:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x81, 0x0, 0x40000, 0x0) 13:34:41 executing program 1: mlockall(0x2) setrlimit(0x3, &(0x7f0000000000)={0x1075c8, 0x100000001}) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000140), &(0x7f0000000100)=0x38b) 13:34:41 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x6, &(0x7f0000000080)=[r5, r2, r4, r1, r0, r4]) semget$private(0x0, 0x1, 0x21) semget(0x0, 0x0, 0x44) 13:34:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) read(r0, &(0x7f0000000480)=""/189, 0x6690bf5091b2a900) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus/file0\x00', r1, r2) 13:34:41 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x809b, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x41}], 0x7, 0x0, 0x0, 0x0) close(r0) r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) 13:34:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) r1 = msgget$private(0x0, 0x100) msgsnd(r1, &(0x7f00000000c0)={0x0, "d783f98e653ec94baae9699fa627e11e7e1039538a746ea1266366c5907244896518de090333e7233149354d1b905d72cdabc2fe45cc3e8dbb245e9ed6fe9f9ca38b09e65a357817ea214b26fa3ff1db99fdea797c973b7bf34127d40238b90b805d0ea017a890d15336ec1e36ed3ea5d1d1281193124c04e6298cadd4729788acab8429f3f0b2b811bfd72cd1c11f8a9d7d39d6d6c3db3707e1af3b40ca193361336ff439113b92f09b3132b30df70f2e1d6c2a1f03000de376b35137fb730504e9d978335502ce023703f102653a"}, 0xd7, 0x800) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="0002000000080000", 0x8) 13:34:41 executing program 0: socketpair(0x1, 0x4, 0x6600000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r1 = socket(0x18, 0x80000000001, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 13:34:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) fcntl$getown(r1, 0x5) 13:34:41 executing program 0: r0 = msgget(0x1, 0x20) r1 = semget(0x3, 0x7, 0x104) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/97) msgsnd(r0, 0x0, 0xfffffffffffffe07, 0x800) msgget(0x3, 0x10) 13:34:41 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) writev(r0, &(0x7f0000000180), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x812bc65eb629315b) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x7fffffff, 0x7, 0x1, 0x6, 0xed, 0x4, 0x2, 0x1, 0x4, 0xfff}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0) 13:34:41 executing program 0: mkdir(&(0x7f000000dff6)='./control\x00', 0xfffffffffffffffd) r0 = open(&(0x7f0000000080)='./control\x00', 0x0, 0x0) read(r0, 0x0, 0x0) 13:34:41 executing program 1: getgroups(0x151, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r0) setegid(0x0) 13:34:41 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) r1 = dup(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x7, 0x5}) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x2}, 0xc) execve(0x0, 0x0, 0x0) 13:34:41 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) 13:34:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x10, 0xb) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)=0x273cc714ca6e4f6d) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="cc116b25d4c419982552b8f5ec67b2048bed81707a9dd5", 0x17}, {&(0x7f00000001c0)="52a1c44b2f2f492241ea5e529d3afdef7ebed05215bad28a5c3bf65a2745e4951d4323b465df8afc1028936aeecfbab7169eda1e4de216d262da1012c3d5c7bf12366d4dce1de8aa322c3212f81e0c9943ed36b4c3d891fcccb26f8a671e64f1f19666b584f8a0f64d205b364aefc5c74bc190ff0ff081b86f33d32c4d876f241f500759ee3e448c67771712e4e684050e43f01f4df94f420856", 0x9a}, {&(0x7f0000000340)="3a55a6ae90806ce2886b03d4cbdaab8b461f6edca29f3bf011986c3a117082a5eb8ed68c18e9b7fb4e6f13984f6b22babbd72a60a363300df5d2fe99e969fc9643748d7a8f9a1cd8198a6e24277cee39b10ed83fb4e5fb4fe56ef968ef2ee51821a6d8173c7a168cd7635861491842802a82016777c29f8a1c044eb5c203b06c880294750bada6cf0bd0049b3a2380b15536c2f13143192768e1f19a59a14ca68b321e6ac15bd46a2d469e272265145703bfc5c678a7697332e36f92782199efa5098cdc9a9d3b1c0c4ca1a6edd20d62f5d27ac2cba567e3b7b2e3a88da1f73caeed60888044c99d", 0xe8}], 0x3, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffe80) 13:34:41 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = getuid() setuid(r1) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 13:34:41 executing program 1: r0 = socket(0x2, 0x3, 0x0) socket(0x18, 0x0, 0xe1be) shutdown(r0, 0x2) 13:34:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="00008000954e39062fca146830db80fdee40c1b574f400000000d12395a5759cc50ca18e9d779392e2efd94c2d9d6f161530eecdd4a995b02e4720d20764bfcc4b8293d29f53350fc71d8b70285909a2a2989db72f445899f699000000070000000000000000000000000000000000000000000000000000ae957a020078d4", 0x58ae8452a8c76) 13:34:41 executing program 1: r0 = socket(0x10000000002, 0x8003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDDISABIO(r1, 0x20004b3d) 13:34:41 executing program 0: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000240)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='{\x00', &(0x7f0000000200)='+\x00']) 13:34:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x101) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x8, 0x10000, 0x1, 0x6, "ab83f05e1bedb8477f445a76a0b714e79b4dab43", 0xda, 0x6}) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) 13:34:41 executing program 0: clock_settime(0x0, 0xffffffffffffffff) clock_settime(0x0, &(0x7f0000000040)={0x5, 0x1ff}) clock_settime(0x0, &(0x7f0000000000)={0x7, 0x9}) 16:00:07 executing program 1: poll(&(0x7f0000000140), 0xf9, 0x7b) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) recvfrom(r0, &(0x7f0000000040)=""/87, 0x57, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x67d, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) fchmod(r0, 0x10) 16:00:07 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = getpgrp() wait4(r1, &(0x7f0000000040), 0x8, &(0x7f00000001c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x6fa34cfc) ioctl$VT_GETSTATE(r2, 0x20005302, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "f19fc763eb479f1cc729040000003f11f44bd69a"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "c446bcfac49167ca4399f2c00e0d144e19f0ddd0", 0x0, 0x6}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8206000031c7741480b220d28c4e538158172ac1b6235430c138f38d23dbc10b9df87b133498386cb0c47cffde0e04ac0e46f4a852f8778579a5e251a09d5c807c14bd561a942d2fb493df3ab002bc6a60ab9c95e253cd91a772f10718a72493c6ee378dcf4c1028770500dfb2abb8bf9563219dd6980e268604ea829a9f0b730eddcd7c35d7f1c4962d16"], 0x10) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) open(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="140000000000000007000000010000000a80000c00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="1900f308aaf6db60d18e0297d8749f2709dc5a3be0a79603712007ee6d65ad17f0feb033d0bcd7b53ad07f710f31fe077fcf0f6fe55593450ab6b8cd2ff4126d2929e45b67928b6f0c7c070bb237"], 0x18}, 0x0) setsockopt(r0, 0x800, 0xfff, &(0x7f0000000240)="7c9b48402caec61141d86ad4a6ede1cd4c8b7b0d078b22b78a436740100bbc5d392e1de16dbecb9d5ad8f7552e6c5ce9babc8254de2466bbcaa9bacaa37c508f9747bfe9a9ebf6ae07ed327143962a717a632fd821c938a841c040aa1be2373c989a1fe3d40ec731b2d49cf48b5e63ca08acee8b38c62c944eab272173f5dbc0984dda1051aa770949e50eed505eed41b09acf0be3bfc3305a20eb9f94ca7e9ccfff6bb0d876", 0xa6) 16:00:07 executing program 0: syz_emit_ethernet(0x1000, &(0x7f0000000140)="e4d00a1ac07462b6f0bbe89995f68556bf09e2b153c3c00e4bb75defccd191d4ee41da9051d6a94eba87670abffcc5308f07d174d2d04fd656e8e461dfd52a6f16ef17640373e788343eafb8dc9fa4a61962e26face04c1bb94f5dacce9010e7d9b9fc802728a943483dfb9e90e1b327c2a8a2962b69b6352893a5b8831028cb1f923fa162818728ae273e2ccfb1c0b43b53082af95471bc0e873a625e59fec99243d299c1b4d1c03f9638ed4d27fb2977fb284bf33ec6a98f8aef62f4be47327a74ff7f8e2990585df2f4f8f408632cda414581291419a5f23a12609a5d797cded39f900f0ada10ef3dc0e084694dad0f7a56d61c954a13a04811e3658204b52387e167e75a127517042ebb08d0ef296d95d3c6852120ff4cd30e797a65df765ed7b106451ab1f89c1b046e1743c3c1b3a0ed933b553acaec902076314500afb22aa6dde7e1ae1c538cc0d52576024135d7b42ac2c2397e24448d22ddb8d82c5bafe55042fd9e9497b92e6cb17a9e57dc820cf5f8aca24ba7cf18817e55af2f2102beca9c9d76ab11b1fedabb6c4abea7a3ee1c847996bfe9faededd2c49751dbd349aea6959db2e9bd4e4ba336c4d26f7f25a0e54c2fdfc7cab9f078908e3b3a82b78584225ca7174d568cbdccb59d60e7d1e83a4babe4368259b0c39dc22dcf5791d51971d3034edd31c1678790ebbf75fe110a7339b232b976682145aaf8c9f1b1926fb6b42ee8ae1042963a1ef94081ebac6f94499eaede31c209b4f8109d6270935ed2fc3151f64a17c26073ccc7bdc5f3b7dfe9bcdc5bde35c8372f62567e1f8a623bc0eaa36345ddd50417e7f4bd9184db9fa397b6e166dc3270a8e71240f2759f25792a390ddd2218620f98363e603913030cea4bf5a8fa3e424f8c98b6125ecba1fb5cd30fdad77d43863e37f276919aec73cd93f612deb0e6db60adbf07f28f6b01cbfd99b2ca8d776ab1b4bd43f58ff3b0560147691cdbb41e9d8c6b004cc88f90781cc2684ad12bb850e3dd19e3ef3b58853bbc05d99de598d530a088346ac2745a0c75af28618352fe80d7828b2a8b2ee28a893f901b6650222e920ebfc6db3378496aa7c38f1d6f22f3f13da5d1356043b8d7110500dd6c996d3f017ad500eca690a2d725ca6ce0d252e3e49aa77878ee6b6457e5753cdc52a0674dd4fd91efd9fa9c3b639e16e53eddac543b1fad4e6133b446ab60dab93a6fd52479dfed14bb9be49c6fad229a157ce5077796c025c5fd47865887f7d86e70e744a553c4fca8064f64c03e0104022d864a4eb3066ce7edf4850b1d7ef33869ddd05d724809c75954cc3855b228113762e9cab4c9ea260f8abb8f8366a4c660990d85f32e87481030b31b967a0bfa209861f8f86bdb37483544e7a0815bda52a2a7b68066e66a363a97c146e8a33f781ebd0cad01815d54f96381ecf8d52dd1ca862820c73d179fd8d4e3c6df38c0a25432f40cf6bafa43035a1f541d58a9a4aa77c1c82edd77910e64ced1b67bcd803e283cc580e42329e9539ac28d9aaf29e4b8fd0c7b7bc7cb9c25bf6d05279cc89e7857483644219370055da8490eae308f3fc3f2d3db370f44f6dce57ed3fabc5b81940d288bc39acca7a623a5323778ec79664a93f176bc485f49b8fbc49f2b35dafc843d81d804e5842cf76d645a804d10ac8a74f00f4a32d15a103466e7f5fb62abfc16dfbfa8c031fea8fd993a5129d889ef2ef32333ecadd4f193feda05c1d320890018d23eb82bf15de507a4b133f62c9af3c7ae46230dc22a26c092cdc83341a2f4337a60491847a7224951ff7f114d77afcc7ff707c3f1f957a989ea14c0151bd11e3f5e09f4b097e57dc42ca3a0fb839d6fd7bdac4d2c4b0c6e3c86be8e67fc20b3183396e802b46a8bab6d097393fe39dbf099d811b41d148b1a87ab6fe3883a5e05500a2c4125bd28562ed65d3f337baf8d8c3a34947a176b01a06d3510f85217940e2149f7ba5117413abed55694facf1b6671f172130477851a5c8721dec2815cda132dd585944d6407780ad88d74177c753f482343dcab4206d5882f59d9d524c391dd3134ca6ed6bd1975419811d17ba4452fde204213152058a16f4915f3f06bb94535ccca016ec24a6627e585a91f22a27869f362e8352afb81aa3306dab4a2cc2f2a411e5e29709d26a68aabbc8dce2d826ef9d03481b4e949c61661d5dc0ab39747579d1e0a23f89ab344a31a2e6f12248b2aa2e09d5d8d9b98665ed4b70c0193edaea6e7c1de2e740ecde38bea52cb582fea58a903ca2b1520947f9730e9fc59feacf2415de50ed490aac651fdde24edf3205e7ecbaa60cb6a35ed76f390e65a88b2d3c110ac172ffd3ed6c9a8a373f01bad351e988062fa9bd7791df805b90bb4ffadb4a169d35a939d59894cf900d29adbac3016027fd0520fd295aaed7a9cf06d518bdbd145987a033510e568ba6ec3b008c42b323fae836924d46b474beb528353798b029abfeb023b8cb039cb02fd30906a2ca49c46eb64675ead04a7cf70d758bc69823ba80b1f241525e774273f5ea7065324d24823bc6a6b644dff2c2a6c930a85ab8c7239f4098508c9b78888da567724cbf61824b45c7659e69a038271324792d054ba368b2e0d1bdb19c3be146e39b48a12701703015deb346b12005133aaa982db788dcf61ff8f37adee5356567b2c72a524f062c805b007d3d585d99d22aa6e4a5c4f07a4c5349fde13a595211048ce3b7f2c1ef2eefd3f8b75a48538e18ca1f3f6f8d5b369b6d0166d28c98bc83b4dd8b6e3cdfb5fd9572641f85804025eed60bf03cebf6021e5210f1708d8532b49075691cd1ac91f07b1b12914c849fee90796437d39403adc39bdff57fad894e88abb9dad839766c366a188927ef571a5ae75d45f7ce3d3ec4ccb124d829ac33e0b6b02e5f448d9b6c5a65c09cd7ec46d9a13e1348de510aa7ddd4c6d7fa92bde4cfbbc4ee8faf1c20eec5453dbc5396e311efea95d7b98fb5f04f7e45a67728e52feed3c66e3b0e70a4405dc7297a951b0b8fac2bf8e2c19b6d90cd085b55e92cba28eefa53d0942cef546f075609f240d5968937cf675c22b5f0028ba3a80380ae3c2aedc5cd23533ccc14c7ce3ef7642494d0fa9dd40c897bb5ffd2f3babb7b7138b786de353b32a151a1a0be9ad4a226960a91ff83efe45196156d7cfadbfb8caf4f145b2f10840aac2eacae800437804956796c36c92f7cc5f5e3360c961e3a36ebc9a3145f4e7edbdac0b9c4167431d58f637d0916796017c34c394f7f1750184a6f526d14e893d3864d95e6c08d6866e37f5dab09325885664cef8b0031c1d7d0609f92c5b96cf61a0e70babc59e38fef7da9833bcc50c1de5bd0769d6b41d8366070a8040cbcfdb50a1c3eaad375e1d12528bcb250f4aa2ace3c6bc7c9ad474652e24dc2b45e145a0db0b60eb0405969775ae06c0ca57cf9c68992c963d310dc50ad6dd10c6aed1326f4c0bd4f2406ef1bbf738ecf9f1e03086316d01e7594d4e6c9511acdb970d93a7d8be862f44e3ec77fc1a01a17d6b7196375b536e12cb29afcf0011d3caf2ff79813ef71b07d199b67952cf1ce640e3fb12b73bc3a42387569302f8079c51973fbf02bc57dc79212651025c6110b6487546ea1a1d26eb53551028b7a88e598037228158b078d04306170cf35da14611b804a8735f6853890114e162454e9d1fadcce1b8995f9ab74644d6661995275b797bf436813be5818f415b995d4d9e9bdb2eac184c897dff4adbf7cc0cde1d5eeb6401f5183943125a2c4290cb6b546f2ba73456907b09024a3ece5909924ec54906eaace6c0547e92667015ac1faaaa61a2075eb43bda6a41a3d23d14be932b9ae1db5dd2e07dd5d46cdf4230fece53c830821eb9e11c0cdd99aec885e7689348056a8a29be34882a803fe9f6e86ee0d2355b69acd6a6482024922c71d4f3ad3af9ba48dbdeb5aef688af859bde33bdc6ea89f98510b4cd65965c9ab3679981d3eb77b9d0e255e60479042c717c2bc13123900c847ed00a4c930f6ed00ae43050e4e13a23a56915f6f8204c9d208b10fab9482078f4d0e94c6ea7d92fa4add080772dc55c071b35e88c39be53d64232f8bbe23753d9311d5220a8f19bda826130d31f2219d02f72261b29810a4442f6bd576dd87b877138ec0bc0671922cf2268dbaa50740d8212fc779a64296a3235d1f5cc88e4e4b82e17c5233621c90568b2cb79bc7b37a1e275c1e39d0df00e34ee848f12bbf0f2d0609f91ee8dd2abb21984ac1cf22e464b30bac4f4a9cb88439fa9f06f8fbf55a93631410940c584d67afecb999ab99cb01efd3558da420662f945cdad8949cf71a62e74a8777c0eb9ee34eb7053d25e216277423732c0fb41599272a6feb3cfcde31f7ba6aadcedc1f98d76ff1f4fa77fda4ca5e338c3095db28fdcfd41f53e208f49c73c32de038723b1f50cc59c7c267d4f66ae76813ced90823385a1d5284186ebe89ace0a1fb778e2d5005d3e2d872d7bd75180f55bb984b22bd09bea143689320e87225056fbfb65cbcc40ce10724dce6d05b6b6417dee499344b00ec5c857d2ddb4f950c6abb1c52b4dc4ca664770725f8184bf65e0965fe3c545f836ebbe6c8eef7b2a4ff999f079a74bfe024dfca3305c5ae142d6594edb3c98fb319189fe14ce86f890d14a8955d730e33ee810a746ee29eb70e679815c80d47524dd54f03a4a166e6da144d5a3a08d071ea4dd8571a4a745cfd6e97053a55270df3cba113fc81f9a544446c31c9b64333cfa4e2208718e19bdc0f754f623d6c697c7a46c7816b72b7043566dd8b7dcf7a335a83ece631b659bca71adab7a1c7969e1bddae91a1610020fd8073c0468f6bc2dbb8b175917f9cc51da09ee597e2e49791b3de9a85b6426ac9e66ec4e7504ff0a2eaa7faca7ae6150b4448644c010b85de0f4a79daa6387c1f41c0eef4bcc43ad549091318a3b83bf6693fc7f27f5e7b9671864fa5c062196b3b681fd95756b5c07e8ee9834be200c5106c8f42ebc37ef58bc0b4a7e2903abb2049f4f4a1a0e2d0824633e39b92e61c617123abce81256ad34de67b82e5323b1f23ed8b77658999e378d473a25a25c25d3e75f9080d77f446e74fe7752f7e95b968d45d499bb0ff67f05e993a7def3ed3733ac5bbadd732b8f2c493713f037bfc3ed91dd7277b6c5d9c45359be8e6a89241a6101ab6949641ce646df291f89ff5d1dff4d7b9bcb5800111cdb12515ba24aae3bb737c39f4d3632c23505bbc5df50090ea926ad23c6c020216c64c2d83b7a632e43b4258e53f6e6b18aab358401aa504be03c3736ac47a31d1ee650184428a2b0c5740eca983c2b5f3caaf3fca13c935abd547d15343e69e5efb7c0a548de861ce7aaacf58f156f10e98aba1c721dd208c33f2f84bdc6c2c100c0a6f2f546484f5e0fe36600e6d85d8f0064df27f265d605232f83c90cb563271d0eea8294b783d1ee6216062d270972891f3b4c9f7b335e93cdd32374cacedfba29513737d22641052a450e0a4e8ce22478297c430f63909aa2ee1b727d5535a8f969b91b43c206014fcba60023dbc1c75fd33f2dc4a768205046cfd5c18e8bae0009fa5203706f2cb755dd98c831b62f56981fbfe5126ef43211c255a8c1dbf3c5b31ad574dfd441ee528f3fd7d84ddda8194513323f26e6e9cdcd225901172576a731ad256dc5491df4109662ba2d20f6281f802c0aa781a2c955b096435908fccd059096128807ce98531de7c54915635e0c342dfc21e7b4da9f0ec117bf4ada6f60f862") socketpair(0x20, 0x4004, 0x2b, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r0, 0x8, 0x0, &(0x7f0000000080)=""/64, &(0x7f00000000c0)=0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x286) readv(r2, &(0x7f0000000000)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) shutdown(r2, 0x5) 16:00:07 executing program 1: execve(&(0x7f0000001680)='./file0\x00', &(0x7f0000001840)=[&(0x7f00000016c0)='[#\x00', &(0x7f0000001700)='!,\x00', &(0x7f0000001740)='\x00', &(0x7f0000001780)='\x00', &(0x7f00000017c0)='\x00', &(0x7f0000001800)='\\,\x00'], &(0x7f00000018c0)=[&(0x7f0000001880)='\xae^.\x00']) r0 = socket(0x18, 0x2, 0x0) read(r0, &(0x7f0000000000)=""/83, 0x53) setsockopt(r0, 0x29, 0x32, &(0x7f0000000200)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7277e26ae8c69f0afbc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0941bc906838a88d756b2d17d0d6", 0xa0) close(r0) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="639f91acb4a51e073e58f9caaa5962a9c72b9a5717cc24b1327f6a4a2e54a8d17e8a4cdf38bf7fbb1d756e15e357885c5cd094886fbf09c578c8edd11b966c3cf7622a50885924109736645296d12ba48c2aac549e98ecc7dc70a57f72e626b4a900b27b01ce7f2ff21fe86f2685ed8f8346ba00fd7f85f6d28f151916b698b264c40b115500334690ff97a8a4a6a167eeb303b7661a99dbe1e5aa3d373638290fb3fe54eeeb5131e940f0b914448f773569835c515254829f609100a939cdb3099f61e09fede23b455435dd8ba4f5278e6db5e53b4e7c1127e53f64a85b0589292a4ff39d0b0ae65ca13646d6820a94f853bcbec5f333e3011df84e890a", 0xfe}], 0x1, &(0x7f00000002c0)=[{0xc0, 0x1, 0x2, "889e1cfa15d0c5593709bff252cc416d53b0fd896f1fdb51309fcc3a865f9dd2cc6e1054bb31436ebaa6582bda656c8d2bd763e85e195402c3b44b3a5367976770049cbf7b1fed81c0fffc0cb6886a468c18fea2092b0970c759cf4624985939089261e4562efc3db0a7752e0a7d6936ea9d4e07ed7b089f131682bca29c179ab5e4e539921cfbcdc4cbacc632c43d5d5b2744b5f92c7225050d0f3cb5e0f89c7ad38c55a8f0188d91658acbc72f"}, {0x80, 0xffff, 0x5, "4faefbfe0c7d4b380c7257d9bcb9fe57cf095cf5d9d50d602d026a05f2daa9f12ff764bce7c7c43e01a8454c3c2d07887987463cabe48a4f40d341ee5bbe1d58403b1a9fed2117a53c50b759dd892d2033fc309cee7575bd39696d6bfae52a27ee6710ffdaba616f00"}, {0xf0, 0xffff, 0xfffffffffffffffd, "506790a05ca5dd05de3020af95f0d4b802b3877e1feed81cffd50e0b22fefe5fa48ff837fb02c279838c126cb4a22bbec7c34056c35705b3f3350a1e719b6bd5cad8a353c1b68c27ad86898fe034adc69adfa50081a6904ad7d9339b8542c66714df8787ff7ba6cf135df7145406eb435c73c2adbd15e19eb99dd25aaca7297cbc6842f946727c5d9919400c67594bf62276198d3856e6a3caaf0aaef97e92731ec7228b6e8f546c621cda1bb2f50d1b9e5fc5ab0eab944198a432aecad681a2a624ace57c827456163c77db3428fd16738f318d5633ea3652c1c3976bf241"}, {0xe0, 0xffff, 0x15d, "8ad1b1ba116f46f910f00db895a44d4b4e56cb8854400c2164a124ffd4ef1b66672c453cf19ed776deb072fd32ecde758923b8b920acd508296afa1dff7d8233814c1a0e2d2e143210d387d3ba96d25f076f6c2b1b733edf3276e10524d4d758f7fb08a79647b4a77ce7cf96672ce2bbbb9a1a54c5b609e8dfbfe54d9b8d7ed6d9aa5ecf85e423467a9b9350d45df4210a8f5689e88cc050c741ea0e80f7a1a0d03f83b6c5faa4dd9da1789a4ac1b53b72d6b52d0d14689526d1ee42ddc58d6b9b1aa90dd3ab07c501ab503927e787e2"}, {0x1010, 0x1, 0x2c9, "42eb80b6793f20f8383a25738de4a7a101a6fb58544692a10186697a548501bdc2a4e93e7ab0295ca70d1a91020c401c8ab6a59731dfbd7b7439d3bae13cb0f96034131295cd309a8c484e6b2a9d871b2cc64bf27b8510338c3235fb08b2384c8ccc97a0c8f40ad805b391578a2d19301a71a9f60954779a990f173afa763bca96ac1968de6dd3947dda7a0920812ded31f9b7d74b703836a4598481c600b617c2d290739dcddb44d5f7c1fcbfba5ba6af7dd4394eeec7bddf2608f41e20634112964dc8571aca3e4f17567b3520199e683d0ca50a5b5918bb5a6ac44fff24d9a1eae9387094d20d960e2670a8c776784bcf31032f88955bab836bd0bfae303c3c8ecd2716bf3ca8451f41a791a439f85ee914fc73e1811a3eabb7820ca624b3095af2f27bcb601fda586c0d450490afb640365d5c41d3b4cb366186f41ee65bce7fc4c13691a4688a1fce1552866f5ec437b6b5b9ba7a15160fbda5816614634f55c361660bb79d89c01d6b4ec975d0b87e0e3a57cdc25b38985ece8e4ac3f500a4435ab11bc3be94a9ff25f38f1a8816e403e4f133aedfb5e27b9e09f57148549925fc143d0f0fad8209f67ff8ec958d4bf6482dbd79b14cfe62bb19be38deda30caef477b1cdceff0f990c7d9b635a01905b9f4728e081e828e378059f5f1f66039154da1a30dc038423a5ab62b07955d84038c364adcf676ce0bbd4355f54f25798fd2b46db9a1261fff20940c245d461d24b1fe4bfcf80d602cb6119cdb992f2997b239dc25f7db4c2f1d5667d9ef7b31a71f88e0c8b500295b4f22ca1d1a515adf6a30edda7acce2b2bf1b066e3eb3390f3b3118aec993f7d57cf038b24a44ee2ff4dab2b2503c824a892908160a4bad18a8f8adb923f33a72f14f863775a1bc88eb802a6968532960dace664daca63c74396e9637f86863e162a3897abd29f799b221cd3b27044da53c90109d0fa08ba08224709c42e37e11a9b745786124ecbe3d37957f64de56ece933ee53508327d443bf16b6eb072bf40703a44ce2b981e427c7060be3988bafb8ad4727eaae38848585d8476745b9083a11ceeeda25d021d0677a20d4b7728dc619ea0472235ec77e9a724ce0aa1a3d1f84d51ebaab0f753e7c3d9a144e88964dcfaf0419a5d533f30c52987f62a09c2e423009c3d8b3a13bf29576d6db71d222c69b15ed4c548a68008b995ee69da260ef5742fc0bda4fce77d95ecd0a3a887ab6e9979b5f41621076f4f15e07bf8ff1aedc1171fc3d28e30918871190007f7681ff3c78abfe19cabe35f69fcad91d7ec02a35cc70677306ded62157c67db668d2024eb273dfb0532c37e44ae5aacf0b51f360f2d302f2ab39c1fa5c604eccdb1e88fdf66f5f438c0092ce17c2ace436ac29eff893ddd8ef067eaa60eb2c1f83218cba30e69e7217d5a7bced5e3794a529f69bc00faa4cc2949585ca703c380126a65c39d06efedf4a19c71f36728c4cfef7c4353d12a5439a76613dd93be217d5ba7537c06403e7cc855b1ca38508ef42c0a66552ba22d5971a12d0c19cfb535a49c56648db40d886cf8ceda4e72f1577bbea3b66dc273ed5ba2cbf7de5be366c14b5881a308c4e1974d16b2e37f09a169182c6c4f6f49bed9cebcdab37dce65987cc8ca2a35db0c3d1cd883aeb50a2409f198ed28b6949b899b0c3827c9838842f68e80680a2a41f8c9fb44f9bf9a7a0844d93a0a3d48a05df8820cd2f33f81468fdaca0ebaaea58f3e5ed96d2401c6156fd9eb3f84ac4b669fa21402386b39df9d59534071746863d7612c4cd8ec30d9c49e4277f5094e410cfc13b047425b5c7053c4caf2c703331d8694882e5f0469e0881268eac3575c97da575225bbf3b5247475c1155655951626869cd42e5bb229d2fb9a48ccbeed868f4a8523eb63669aa549dd740a8addf81588acad60c214823eb3769aca753a6a3435f32ad48ff7c2e0e992e5ac1b1229ad6dabb05420b8bcf60988f6f098bb48820f3c484c0491baa279bf8ea01ee851b4d6d47661e17624ba54044de50463aa8a9fa0c0e163e568c66e25df369d451f7966024dd8890c72c74c3564e1a7d7d5aaaeed715b090371facd502b44a7ef73d90df5d21e1d525d9f9e9c8cfb403e00576ee1649c21b9ecea99dccc309faad09c4fb5da247ded2c646fda80ef51da7953c907a3560c55c4ebdc3d8d37cccc95bb46b0b10c51816b9d83e3e5b66322d8d38b8155d0479439578e0691bacc844e04051595907e82a4ada2535015ce304b14d9588516371755383ce2cbb6172abc6c72b3cf767acd22abaffea99d53e33a9f194c2ccfdb37e82f35a3549f7c11ac6d9b5eb7eac40c4b16b203f71f53712607412bdd2dafc81c28fc59c773c8ee6d12ca6fcb4c780f080fde2becd821b0056ddea689ac068ddc99481801d641fd2274d90292286d12891f342099bc9240011757b1e5a499c464f46a54fa4688e4fe888e2de712c4112fee4a3c99ea1e66ac4e8c7bc447a69a2b17c9d47799386d16940613eb98a61352ca13406167ba2aa708b419396277646bbccc6a04c2d81bc5be4d88a22d6e413efef609762d85b54ea29e49f04242d16c259c3e929b45a181b240bf831be5a76e249712b2ed115c2662163d80cf700bec07fe23c7c87995917751b234b5f00bb597a031ec0a072416c01cba062ad2fb20f76692b5bcc06169cf27479b3129bbcffa882066bbec13fc03bfc10abb9fe880b0e7d76a4cb46997bc94254a38dfd99b07b3352676514f7da797ee4b2eb312b451ed423667a619c59e0a8c175bc098cc801fe2d28700bc216877f3d712202ff372b219ccb4debbed7eb30806165d46ba7e8d614592f1d1770dc4d679ebb47ec3a99dc8eca8c2702b831302ddb5bddb547f2c17b97c0cd2e7a634d7054f7e0ee9b0ffe2870eacc9940d0af1e1c26eea2bb7e2215bacaaadc6749bcee3ab30e04bfc4f214e1e1cf99e4ca860581da490710ac22939d2d955f8e093a54bb4d5d291f7f163434297f1f87617e061feacac704be27f032992f2f96a7f0508411bb4e791d53d69b8d6acdf6d80ddb667ac3e88a4db5c5928dfa934f5407d17e2c563134df129db23303a27f1295561893e4496331447fd288cff8e7105193b71403501d7fa7efb3da11dabe06b6754c5fbe5be544096df8a5ad0a8eeda374be283a8c8022374725e98bd19ccb73fee9b1e6b46b576a9291025f4b33e9a8035b5de797fb6d844e51e716ef4316d8022e1fabc8ea1c58aa10e68d7de0a39acaee4438a749c872dee0b793f57b0b8d6ff6262072e1de189af194ebdd0ebcef0968b96c3de960cec77e481993644a282d1a7cc50ce9628d90b6c84b9482ac86ca7fea7cfb84adf39b2623fefe9fef48f4df1d8389ca53862cafd6d3efaac9f5142d96318593ca5e741eb4568a136e3113276924aa3ed9b4b5aef7e254f6da7711ff949185424e37df79eca515b75b4d3990d8a2397aa60a416fc8f669c3e3eaa24d1952a5c8456ec0076ce1e76d02349cf3b7d05dcb209d6890261c7ddc89a618227b11cdd14f706439ffbb4afd026756875ae539350229a206e6284c0d99dc1eb8e839f2c3e9ce0f5ed89cdb14753e4b9058f798132ebfecb465def168c1fb8bed604bf1e6be40bf247183e65e88640f86f8d001a848f69a4fec7aa97cfb49fe92f926579d037be4e7dd53c3c93f3d506f3d251425c07527f69c5f896fb2b1c7e9616800a6c5f0581dddca04c5b2da62265da0c3ed45298b5bf4527962ec5f9cebbf0b1f99c97cf6167c7014c059e7113b1b38ed03b6e0193fc890bdd4cf5d6cc6356ee36f31ee96967e90c61e7ddff8eb499ba13165e1d40c0f4b331ff2af0886ed01c2b990da3e6aeee77eca41e90a8d17e05664f036a059369b788e5e53b9adae06497a1ef638f5faf41256e9640c93e5649c1b871502f134920b9f04d4e583de8b1a1948a0dbd60988a85ea3f0f4b29d319c230768a1972ed084ec6608f56094a91417ba1e73c7c5409cf71f3747eaabbb3135f02c3864d27c11d401fd2238c1855024df8f1b83dabe1774eff932b079ad91af08950de6472986ad714298ae57d42081aa0ec60e0d8ba3a047b4e0e79529521dfe70013eaa5baaa7607cc9a65e04ea8c60240a43efe9ce84ef5c56c20b32edfdb2646d8b02597ed1b06350cba859224ed17d5e61585bf507fdfd77e88c415746fdc2a55ee2121273a4485fe36845204f250107f80a0dea2367e68f260a77cc163fbd8a153dde9147c05616a0bf9c7421c2655454afc1afe6c0717a22d25945232fd3a52fd74eebeccdfb64a0256ba7ea52668fef97494a66ec3d64be251706c024890fa4cd734b8b49453e0d0442f9e291c7700d79153e872003fbad31f17434b423ae99e3431d269e3859c3fc798d81a5546637201c79143b57857c1dfbba534d829601ac26cbb0500db21bea6c717b7d17f3e583223efbebbdd3f1a5efe84f4096c22cedfef4649bd2a140338610115dbd9472c191b9330b6f03c27760ad3282fa73f6bd9866cacdeeee4fe863d0f078964c4bdfc523be0e00d38df0bc7fe2c4f874fac1e2caa7b9c5e6d8508ce81d3755df8329e7d8c44e076ebc832b326578b15cfc4a8370d68304d24e312910959236d40685529feb2fd29232d9aca02b01dca41de46d967e432c38b091b5c87612c56a24c09e6c68ccc6e6ae3cc69d0ccc26729e3acb693d16f5c451bfe8d1979a63f3fe8b4b3d8d7553d255ee5aa7ea193221a6a9f1a49cdbdab0aab47b6c922bed19a88df699078babcc3f2898941496a8469aca2bbb7de821da6308371402f32958a08a54856ea145c04f4c878f78e41eaf22b5080fa404e11e679aba06a26db35d886d8af6139be3bd4dfc64bc003d952267efd365ba312ea8c547c7848cc29d7e4db4d40c55c3009f68fd7a12d886857d937466739500a6af2a62113d29f18a0782866583125c99ac7b02a3aae68d38948aded48f384117adccc16eb7928982f44ce519086033d9c6dd811f27c2fa00c2d66004234f4f7f9d3a8bfbfa72a8603dfc79da75937bbb14c4f1e8fcc538b7244d37d21211b02ba94ef35c16c30dd41f7dac25eed023a51bcec88cfe1054247831dd1d93fee48cf391f2627b694f6e86d16858d8640e55fd8303fa9e9b66d01df1f678e36702f04cf1aacf82e67b2597dee31592a8bb4cdf007b0ff8388c03cd2513d5e0ceb4df53c492466a2140542c2837f38f2fa7008f4f590fefbbc61c4d41cb8ab0954cf5a7b9c689e56155a3cd428468e8a112b6abc6c0021ad20f589f2a7480855d63761b8ad46ef690f07a6b00b6b2625e52d39854194a607dbfb3b7f5807ac91ee5fed9df0213b507a422ab561b97089aa845d9252d6ea03a8dfc79b1e44be3d54f2129af4151109f58464ba29c83c23150220c8df60adebe6a1d5bffdf44822e5862946551d906341b183a4e350f9760181fe82d7a25c28e746ad06a001dfc72d4f6f44df8d8219047282afd837c09c2d076becc3e938d7d45f38b6b3efed71c9146068e39cb71b161d1f4de8f63e1b02de89e89b848dc4f0dedc4d2a94d52a89e809e9fe84ca6929b7f025971516355228735411e3930835462fbd61adb906a0a58aa44cac5a21aa9dfc4da3864913c411834cf515a9e7b0a9c3d976e40e6d1c3ed1ab3fed5050efb68f8297ffaef26a223c5681164e7daafa09c2009c5576740703b330f20edce311d3b247f778d6502a24cd644be13f29dc6899a2a815239c9510b20ecb1fb62d70c4a2e86f0a1a7d5ef89262a532a96"}, {0x60, 0x1, 0x2, "6f9f3434cf49729fe1646256dec805de9609fbc0936cafa21922c448d977c6ecaa9b32b84c1168b6b583087d2f4b9bd3756c1f9b1c900aff8b02a7cb58416db04ac8390536de83f00545b49152"}], 0x1380}, 0x8) 16:00:07 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10101, 0x33) read(r2, &(0x7f0000000080)=""/136, 0x88) write(r0, &(0x7f00000001c0)="02", 0x1) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000100), 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) write(r0, &(0x7f00000001c0), 0xfffffef3) 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x100000000000, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) 16:00:08 executing program 0: mkdir(&(0x7f00000002c0)='./file0/../file0\x00', 0x4) r0 = socket$inet6(0x18, 0x1, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x6e, 0x1}, {0x18, 0x1, 0x4, 0x1}, 0x75, [0x401, 0x100000000, 0x2, 0x50e, 0x6, 0x1, 0x1, 0x3]}, 0x3c) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x1f, 0x81, './file0\x00', 0x6, 0x3262005d, 0x99e, 0x20}) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) bind(r3, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x8000000080002005, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4ba1b05b2df07c1e0b0788a12a3", 0x1e) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r3) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = getuid() setuid(r4) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x1f9) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x1, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0xbce, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) setsockopt(r0, 0x1000000000025, 0x200000033, 0x0, 0x3b1) r1 = semget$private(0x0, 0x7, 0x101) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x200, 0xfff, 0x56, 0xff, 0x3, 0x491]) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) close(r0) 16:00:08 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)) select(0x40, &(0x7f0000000000), 0xfffffffffffffffe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x42, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000100)='J', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) chdir(&(0x7f0000000000)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0xffffffffffffbffe, 0x0, "b0d42000006e9300050000000000002200"}) r0 = socket(0x80000000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2118, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x200c, 0x0) r0 = socket$inet(0x2, 0xc002, 0x10000) recvmsg(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f0000000140)=""/87, 0x57}, {&(0x7f00000001c0)=""/135, 0x87}, {&(0x7f0000000280)=""/174, 0xae}, {&(0x7f0000000340)=""/166, 0xa6}, {&(0x7f0000000400)=""/70, 0x46}, {&(0x7f0000000480)=""/208, 0xd0}, {&(0x7f0000000580)=""/51, 0x33}, {&(0x7f00000005c0)=""/16, 0x10}], 0x9, &(0x7f00000006c0)=""/98, 0x62}, 0x43) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./file0\x00') utimes(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)={{0x2, 0x1}, {0xffffffff, 0x7fffffff}}) fchdir(r0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000180)="a6", 0x1) r1 = syz_open_pts() close(r0) dup2(r0, r1) r2 = dup(r1) r3 = syz_open_pts() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="dda2e5e0a9be0265b51706beb12b5ff11e51eb19183b6c46498b1a9a0167decd51744b15c77dbef362dcac9b0ec4d81b7b4efba754a6f870543983", 0x3b) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000df1067f5bfa6ee00"}) ioctl$TIOCSTART(r3, 0x2000746e) syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000180)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00') 16:00:08 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xff, &(0x7f0000000180)={0xfffffffffffffffc}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x3, 0x0) sendto$unix(r1, &(0x7f0000000040)="f30af26c4207463f4d77a524e211345b7fc71fbda0e357bb3118e9737d467161060ed1e4c6951479af1ac2dadea5601f35ccf87cca16c1287b234e076573236fffa88721bc42d6e36989a9101422ff5c62b4eb2a3b370691dfffda8a29b2e3afa403ff5712138a5ae5188593af59976c406d4df29079ad6dfda52a05d402774ee8e4e5520b2716a028167f73b4", 0x8d, 0x1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x1) sendto(r0, &(0x7f0000000040)="edbf49c80de7c71452568e7a6840f3138a6c903b", 0x14, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/220, 0xdc}, {&(0x7f0000000100)=""/214, 0xd6}, {&(0x7f0000000200)=""/44, 0x2c}, {&(0x7f0000000240)=""/103, 0x67}, {&(0x7f00000002c0)=""/195, 0xc3}, {&(0x7f00000003c0)=""/119, 0x77}], 0x6, &(0x7f00000004c0)=""/30, 0x1e}, 0x800) 16:00:08 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "9839767ad117948c4fe4c283347fe15ac58d4b7d"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setrlimit(0xf, &(0x7f0000000000)={0x3, 0x2}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:08 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) recvfrom(r0, &(0x7f0000001100)=""/40, 0x28, 0x40, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7ffffffffffffffc, 0x0, 0xffffffffffffffff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0x9, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:08 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2001, 0xffffffffffffffff) getitimer(0x2, &(0x7f00000001c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x42, 0x8) r1 = open(&(0x7f0000000140)='./file0\x00', 0x90, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000200)="46cc7ff6af78378a028840a2ea0daeb9284801c09f1482", 0x17) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200"}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x8, 0x5}, {0x18, 0x0, 0x4, 0x722}, 0x0, [0x0, 0x1ff, 0x6, 0x8, 0x7, 0x5, 0x7ff, 0x9]}, 0x3c) pipe2(&(0x7f0000000180), 0x4) 16:00:08 executing program 0: munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001100)='/dev/wsmouse\x00', 0x140, 0x0) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x48) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000010c0)='./file0\x00') shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca42013437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eaeae17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7282ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3bad1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645bd042c13c028e6efe57a613eb5d66cd704a7f3b5b9ff59b4f5b45a5dc08b6c4a583b47286aa0f2d114520f67554cf6abae2d03d9c4a907511de626f209c7f51d97eef91b8d72f381afe2cc2c496afd330771a3fe8831b325ad7e2f9599d4137be11255838bf5daed12024de1aab123940f73a07a25885572853b61be398185028394f150bcb29f4f99b32c53ec91aa794fda95eeb04703346174650a83c238a02306a7f958ad81c56c01d69c966af11e4cbaa8714644da99b42c78974f2a1aecbea6684f8da72e9c19685cfe1697f9bf76702f57c668b35ffb541d8ffcb537377592283da89f39badea3c6e6dfa6a0dcb7b9840d6bb12d937a53e4aa798c9fb14478b37779f62446cdc8686a9704ef4155dcc6c2f2441a90eda60832d971c05da138d296508f7df8a90d46be43dcaba08e049825c634814707b2cf6669ae7a793e7897de89542b632477cedfbf2fa47623af842324163781bfb742909efd195eb03121dbf011f11427fccc09cf4122893b1ce74791939bfaf86375942005960a0505f17fe4ef4c115ac8ef3f9c3611d4a79ebb1ab4050d38a34455bad1508a09ea69bf4e499f55ac4cdfb6a5bbd3ca90a6f5d56374173a29491dcb8815f1e602e595fe298fa3343dd3f7743f473c71c730a076b0cea9ac21bfaefc9aa6a1c9a20152f6e6349e9ee344308cdfb4d54888e286f3b647f7289a5bb77f3ebf85f83489bc9511bde5219b298eaea6ab60bc9e8403ce64ce5b2fcd7999f41572da2c1c9a2de4d72e5870d09b8067296c073bbacaf0954e1d785cb71af65bf4da905863b4cb26f6518cefb9a1ee9535713edeefebc27d07831e7f934b8bb52b7bc575617a4fc3444c0af61d0c10f60866fbc41df6a3f6ebdb59d6e6c8724a8c853b9b8ab4723541f88464a05d07dadad126a1442718efb628fc4069f771cae9078153a9b390aa488da786bd1b6f70af25ce83918b8e58378ffcb4f32a6c654079df5faba2fc7951595ef44c2b86ff66394985e576860023a1d525c96945a5bdc0cc3ef55c320123735df935e4ec02d92c511b198c9731b72d37d2f057b94b0091ed757b9f8a805c63c9bc84ac224415a9b0a444ef222deb66888ee5b7a215fdd0b65d7b44fc534c0becf73925c6880aad7c89a29cb985ab4fd1b86c24b90053eea33ea15cf32e3ddd57332b5ae1dd3b9b7b7d101d48c892a78f206a1d96990eb200e01368af39e6fdb7653d5bb3e65c205b06db4e4112b58856abd3c31443cf7a37497556c94a577b59428fe41f308e6930ec299f5ca7fb7689db7c531c7e44794bafefbccee7691a446f74d1c6518a18ac07875937b3de5eb53936646e000f9c3f1d33d2ad5a48598100dcefe6663491ac588ac88a441af4f559fcbfa12b2f6bdf539afb7805f512fde68092587531e3d2a0e684174cb52870869c8a4a96d429b66af5733be58b4672e41fd00e5f06e45c7e2c6164fe04639df2f5a267ba6a078fb389eaed5bad9eaac652dd3be15d2a428d8e2bbbad11f5b81eb6e812513eac772e9af583afba39deb50caca198c539273c113840b97624f5e18ee2da209cb193b006dcb26a8687d91a49e8bc3d347f7eaf6427370408421d74dec74fc969265c77a0f92328311df93747642a3dbfc6b5e21465ec0757dfc8006d7630040b2ec194a0e4c642f98866338d5ae851ef73483b8ba239c67a8789d7baf096e1cd4f9e1d81c72c8bffd954d235475a66770b605d13e7c98935a22067d95f3a72fb702d271d0cfddc3c9f6995a7048a7bfc461d138aa3db3e2ef15357ee025d417cc3478c64773e6fca5cbf3da20c0ae9cc92bd47e683db7375780b760e7c455ec8d634082128eac6575367ea1e8ca1dde3b39d753a1feb10fd82c4743f9872e9a2196947d9c02cdf107feefe0392eafb8d8fc780bb32374accf21ccf1cb5e7a22aa2ae92cbabb8ad1d4fe18a8db136efca4d65e8af38faadc11f06bec1ebfeaa0deacce9e4507a731ff54956aa955f5a66e5afff045a8ede6812c6655bf0748e1c5305573f079419e4af02f36b4f536baf86abd1b1e9bd58fa88a8c04113e3f713f0535ba42aec20c421ecc7236ed6e3022846695bc2e9e21456853895499b29e0ae54d5a3ed2220f48ee4b05be88fc8ec3c6c46b669b4f942b67ad5f8c372cef547f5fcc0499b44486350c829a453d76a28cacee59c3b0cbe8f85f592001c1a85fbbff11a93ee23ccf688e865f4e289e0653ecec0bb6cf5bb4cbd5499cfa7c149c3072860a225e023fb794506881db4dd74ba5fdbf10cd20791068b884e39bf2533faccf3f717b2814fd62caf2b04fe868720db043099bd00ab32e72cf56ba0f759f0ffc38c84a83c7be5699c0dcd4bd450685b05900d9c78c813f03ebcf68df6de043af497fa390836d7c3020d9949b7438f268f8fb10a3eda9091e6357fe02d4336a2ae744443e0c392e2a8fd511866829fc772db2ee462e196cb9e732840095e9ff7628efb2af01d8dcc9cbf874af09680693b8ff489f0cc8f52269bec8af7adc10d3b8cbcbe81a8f9f830d11562423d83719f0a1015d", 0xb41) mknod(&(0x7f0000001140)='./file0\x00', 0x2040, 0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) read(0xffffffffffffffff, &(0x7f00000000c0)=""/4096, 0xc0980d) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x1, 0x8000, {0x9, 0x2}}) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x1f, 0x7fff, './file0\x00', 0x80, 0x353, 0x4, 0x3}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x80044275, &(0x7f0000000000)) 16:00:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d70000020000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x1, 0x800004, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) dup2(r1, r1) socketpair(0x19, 0x8005, 0x3f, &(0x7f0000000040)) 16:00:08 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') close(r0) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x5, 0x97b0, 0x2, 0x4}) 16:00:08 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x500, "f19fc763f44bd69800"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x101, 0x0, 0xfffffffffffffffa, 0x1, "a5aa8152d874cad9557ff125cfcce55cbf7bd8b4", 0x3, 0x80000001}) 16:00:08 executing program 0: r0 = semget(0x2, 0x5, 0x0) setuid(0xee01) semop(r0, 0x0, 0xfffffffffffffde9) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x800, 0x0) poll(&(0x7f0000000180)=[{r1, 0xe5}], 0x1, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x20, 0xf0000001, 0x3, 0x63}, {{r1}, 0x0, 0x81, 0x20000021, 0x6a}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x10000, 0xd3b2}], 0x7ab7, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x7}, {{r1}, 0xfffffffffffffffe, 0x95, 0x0, 0x3f, 0x2}, {{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0x7ff, 0x7}], 0x16d1bf43, &(0x7f0000000080)={0x81, 0x3}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/137, 0x89, 0x802, &(0x7f0000000000)=@in6={0x18, 0x0, 0x3, 0x5}, 0xc) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x400000000880, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) close(r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xffffffffffffffc1) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x400000) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000080)="4c0da48700", 0xfced) getgroups(0x19b, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getpgrp() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:08 executing program 0: r0 = kqueue() poll(&(0x7f0000000100)=[{r0}], 0x1, 0xf4) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:08 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x5, 0x8, 0x5, 0x1, 0x3f, 0x4f, 0x8001, 0x1, 0x3, 0x7fffffff, 0x10000}) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:00:08 executing program 1: r0 = syz_open_pts() socket$unix(0x1, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x4000000023, 0x0, 0x37d) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), 0x4) pipe(&(0x7f0000000040)) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) syz_open_pts() write(r0, &(0x7f0000000040), 0x10250) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x3, 0xfffffffffffffff9, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:09 executing program 1: setrlimit(0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000100)='./bus\x00', 0x380, 0x20) kqueue() 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getpid() r1 = getpgid(0x0) r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) flock(r0, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) wait4(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) fcntl$setown(r0, 0x6, r2) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100b0, 0x0) r3 = semget$private(0x0, 0x3, 0x44) semop(r3, &(0x7f00000012c0), 0x0) recvfrom$inet(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x843, &(0x7f0000001240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto$inet6(r1, &(0x7f0000000100)="d86a28eb44e281149801a4e8eb9c1760d9bbbba075453e60224d00b4b5e61436541f4de4d7e71b9722b300eb8eec6e5939d308b8d7aa52cda110c93ba017b48e23c0c18a3d59d9fcb6613400fc6f1890950c11531f39e0b1e0189774a27452dfd13b9dcd3a4243676c1d3f497f9e8e517d536880c103cc09b1c6b1d7565d9c5ecaf20ea74c6d5ce58014c6f165cd088ba2ea244d003d5090ec0ac1e3667a1ee6380ea51510b89ded89bdb8c970b8f57f56dfca4c2028fce1f9c788dc71", 0xbd, 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x4) 16:00:09 executing program 1: munmap(&(0x7f000071a000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="dfec61e2b30f2fdf7b6bbddc5fbf4e1cbd63da3147fb76bbe20e32e6cb3f2194d26cd1943980b128896d", 0x2a, 0x400, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:00:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0xedda2fdd56259511, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x8) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x9, 0x20}, {0x7, 0x954}}, 0x2) open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x100) 16:00:10 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/138}, 0x92, 0x1, 0x1800) msgget$private(0x0, 0x75d) setuid(0xee01) msgget$private(0x0, 0x100) msgsnd(r0, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = msgget(0x2, 0x0) msgctl$IPC_SET(r0, 0x13, 0x0) r1 = shmget(0x3, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) map stack 0x20719000-0x2071d000 of map 0xfffffd807f00d438 failed: hole in range map stack 0x20719000-0x2071d000 of map 0xfffffd807f00d438 failed: hole in range 16:00:10 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) link(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file0/file0\x00') fchdir(r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:10 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x40, 0x0, 0x0) msgget(0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/50, 0x1f}], 0x100000000000038f, 0x4) 16:00:10 executing program 1: r0 = socket(0x1e, 0x3, 0x0) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) munlockall() setsockopt(r0, 0x0, 0x7071, &(0x7f0000000000)="2cc8a0276af4f83d65170509c7bb7cf66b87ca4d00c53141a80a459bdb3fa9da454c3534e3b34ca5f9a404d9ae1cea18613e01dd2aaa7e22df2a53d128d7138cef705707fdcbd10df8a1f574fca64ab3377143b7542d961d760cb6bf538b3f80274105f3821b4b45f289c750f60ca4ebebb8e574d37921aa52595a71b12ceb1bee17962f8b41bbc4454c6edc7df3629b4042adbb554bfecc9c6da0ad6b905e91f2c9d6e951bcecb0cb8a839ab4ab7d6d6162caac1837c63f6aee75f2a305b40c1383be499b362b38b75ef6c11b3def0e8a0ccd45e96188726affd12cc11725e19443ae023a070cb2e3b1a826c1674887a218b351c8902f3a974d92af6606", 0xfe) 16:00:10 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "f19fc763eb479f1cc729040000003f11f44bd69a"}) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "c446bcfac49167ca4399f2c00e0d144e19f0ddd0", 0x0, 0x6}) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) faccessat(r0, &(0x7f0000001440)='.\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xff, 0x0, "d730c1e7ff0100000000000000000400e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000280)="8fce62c77ff9bc8348adc14f78e62ab3ae5d4150a4fd3a0422024fcc5eaf2eab92c4b2d7ae36e1e27d094f5170963b5b0190bacaf34aaa7b3a454dcda267b490b7e331b7105d16052f6d7c64d6fdbe7a459cf61f0c88d6ca393c956938a871269e3c77025ed1813f84d0", 0x6a) r1 = syz_open_pts() close(r0) r2 = dup(r1) openat(r2, &(0x7f0000000080)='./file0\x00', 0x442, 0x80) r3 = syz_open_pts() writev(r3, &(0x7f0000001800)=[{&(0x7f0000000300)="7d693f29d17eb930555fad428d23a861474cfe2a71dfe9a69d29b14b8cd8f83afe69419cf051497ea2a5c769c07aef63f3958946a388203bcf422e59515b862508a874f24f4f8c2c49bce59ea6de9d99683e205034701ef4ceae19077731b5bd6467539d2ea76145c93695811ee030291a97c31a3631cbbb6eb92944b0a5344f15e5bf3db30b69e86e881f7f5e7e99d8ef0224aa651910201ace8f4d355d1fa9a18982fa05eb00f87b3cd1b63e53d31c98725cac052c99d63a39be7472adb0327b63bcf2e9f0d0faa788c78220074ddba9fc0f4657a909144d2d107baa332eea24577ff29aa0c609b05faf711039e4350ab5aa634af375840f64ef1fb81b66f234314e969b0614f24f0c818949a285d56f2ddab4a026ef697f122bd2cb359c7265d7aafff2d60de67b24014b798384643e0ecf3d911d7fef7da6c36c5604dd43291a486dc5f4ed24eabe93f130a6d6b0a8d7a1d9ab1b404fd3f7731bbffc7baf0e48d1b06e64663853c994d06b3f38e5029c925d2e72e098df8784cbeea13630eacc7e2427daf6fbe66991beafba41c7c9c76d819b60e70bb174c05f01176af87841b33ffe329fdeec61e1f2b74180ff23cb5802b3b3cae51e2d734f30219333ded0e9416a277ecea9752505dfb620039954364e259d9af6637be4ab150232e69fc833af49f0b13ac9b627d26c037cfd764ffe88a280bc07cae0f993b5221e93a1f14202339dc6d7798b7010467e17aa0d2e6b8d7fa22499ef7459e320febeb7cdb1729e83a31bd823a4101d290bb81f911540364e08538dc58a67d69dcc82e01437b8b3f6b539723a3b1effc307eb7db0a951e9a1107a4ce420e3c5881d8a541ae7017258644b96ae8039013e675ec3fc0c72428f580b0461051521a9637a364e443883ae78f0833ea6f14446dd052ac6741221ad4715c63e15c2e21a36e0496f3ebabcd1288c30c89613663e9fb0d3379991e8b01d276e8d056959236dffe467776987aa15f9931bb3ae922f604badcba2eb1f7236e2ed88d3bad5ab130636e85991ea5a8e85087e82fb432aafda21e8c37299c95911cb0858035d2f8bad1e87f94a0373a27837439c9737e6893fb606fe9d482fcd74011038ffe2bef7b0930eca20557e509dcc22b6f77aeb6dda67b3ddf8c9488cb769063420bb5057f6dc761007dbd6151203ec74fc770f82028c96bf9b02a66c3948d7295bd71a29f920aeff40edefb602c95866aa2c670ef2f982f49ca19947cdcaa9da530537dad9c49ba60c65189d3f872863518ea42ec7b8451e82caa12d686d290112474924212f440fe1d8169b6c0084d106f288f1e78821101765d8117760283bb2d263b94ebf1b0849004c16557b3721d6d4985c520180f9d497f98aadd81ba07f9d346691367949c713fa6932c95619926a90ecdacffe56db2d4a4199367d3ee1fd5a94a753639c0371cb6838fe2dea4bbb9eb08ad0eadffbfdb73e889664b7ebc85979bc1d87ef3f0770ad9c1e77353dde98defa4ae7441945f21846004806620c7c1d53792fe68c41baf9c681202d078cbecd556d2c7499aa5b921ddde4e507b1992d15a37dd9c2ce9f6d43b3d44739a15632d4074e1a8cc08f144ff23db24acb2b25c5c0aaf4931f44b420f16fbaf77c11effa6bd9dbdc5b6d6c2a04118f3aef5a260edceffdd1797fdaa0a2a94801d64f35a1d2d995f883e890e7512167968f101246016f228370c923a826e1623cf03ac27c4acb8e4bd859581bb7804c427f381292a145b97d820fea0dec7e0de5c57b3a9058aa8c6b745b0f2f70de18fcada17036490db813ac55d77261cd91a51f9c0b68deecf584b38ff2d6c50397436e289e94f1485366a612b0d1a44a13491b29a42788c0720fb23d529b24f1310be8f19e15e3a4792f73d37720c58243498cbb563f3c3ca280559accc4ced9248a37186bebdd6676780d4cd4ca61797c1ded3ad8e41ba21a21f19c136f54ebd329f79806c5e2d16e6f0a102ce171a8342c3538058c799da2bedbacfc1e26258f7548d407cc707be1b7b370807017780d0749715db3a59b8a0077e5b92377cb041f1cff485550d11982e839eb593fb7cc94fd9e020cc8f60cc31cb897ee5100346774cb138617f1d8f3647598df431bd2dbe6adffcbd8bfc7831eaf785737ee91552fea9d69d4678b64810fc70fb341e50b859f88f9575a251eebbdcd379a9d7f6308d9eaca83e736f6d1cae46d0ee6da6bdcca7b9f15eb1ceb5f30c088ed44c9b17d81bbdba0d28785091b701bf13e849c9cd5cb6e13397fa679b56dae9e036440a42163aaa3d840144bbed3caf2b824e029e7a33cd5bc62732f4bd56a2f1864457667f7f66b0be222919f3831e68929b1c2d69350ad27ebb36122572c2a770a41a8528c7ebc602ae478d4727d3f542c1c34162a75f8e5158b13458e5d55fd7fbfa0778700307e5e599fe5296df7bf05a6754ed44fa36a5ed911fd88dd97f20197bf2363c2b6bd892c08d1d8885e0cf8b17863c57e60f3cd3360d1a09df1d355c2350dbcdcbbd6904003f94f1a017fef67a4648b6f426a5f0e4c12f618311bd7741b98e58a687ade96e80f66f318fdd9709dca55359612320e5029e59cee5b295aa4ef5d1ce5ce689efb493ead07fa2a8f2db71113852d3efce1194be0fa0a3b323d0c0b157bcc4c2bfc5127ce7b2fa983ddaf894197985cf3a33e9498ce89fc9308c77c958429230886df1d79b54262806e1b8e80b7dd1b9460e43a5d23189512a360ec76f527565f87d9431cae6dc197fdff91c8bb5fe0807f4499415763df6434a00107dc6e5d22d8e710efd6d21a6dfa795ba3a34ba04ff6b3547d58cbe9fd3f7c14b62112da68e93edef985cc1e37d0c4afdd60597b64d804f0feadee814185802f36fa41aa81a4e142b715ffda9f3493c0627846d60826bc1dc7e5069f0b67ecb9db415ced4848386b36cffdafd5121ea4ae81753dfa4e7ffdb8f44c644e3cb1516d266e059784e80929b8c1361007a3ba36dbad51874d73a1769b994f5979ca21e67a1191c00ba829fe21df15c1d1c6056370a1ea37e9c988c16bfb93b15cc8790d28cd8f2dbd88aba37fa8f4d85e83679180a114833947680abe7ef4df0129f62f533e6325b0d0002b9ca8b531e76fce00af74cdd014f487e22012ae65b860a934a0fb742b3e520e8bfa7c43094bd7ddd7c33fe28d6dad523f083b1790d4f270c7af856e32ef2ee53b07827cabd4d2cdc1de0cc53b8b416b0871900dc7895c436c3d8a3ef3394b812f52da0ab657aff6281c0fcdbdc7323e97b495bf7b17bb93f1e0d6a076ed4f291486ebac155a3b3b5d469f35ff45d0150328d1946ef876e15b6b0ba146cc26075cc4ecfdddb10230b160f4a166682585fafc0e836c1ec480760c6bed54809d8da3f58b01f3bd04396451da20ded202c05a19f953315ab6506edd4e37d3464fbda1bf456c317cb2fd101f5bdcdf57a3259afea90298c8bba04c5fe93f10cd78f57005e80e2197133d7c5c913b443efbb0fa36d8daf23ef3854accfc9fca223bc30212c9968c1441a140cdfdef1769d3eadc14f70f4cd0c86c6200e647696c8a2707826abb86ac637327a4ca19ce17298c08549c94200bc049c2e8346b4d14ce5e197632280ac61b24fecc1d0bbd38d28cd992323f3f5658b7d2967a31a5a5d722146acf02b9f4735f373c8126962a42cd82df6fe8eb916ef25c6f20071f3d24ca9bcf47086433a85341b5e670794abc25b54a462d835ee1382af30b754647aadd9bfad7adb7ffde26f8bce37314119d6473aa949768e077e07bc03e2268163e389057c8ce6650ff64d2e41b4986524407b1ee2394a8e3ce1f247e24f261c860ccdd5b34b90a3c83f17bf9b1708d836eee9009554187ebb9f9b78dee5146ed68fad2da4b99abb84456f6ecb7348894abfd2ffea67bf3548e4eca0d5c2bada015766a8509d06dd03859ed03156981b0d595e586764abcafa292c66608f0ca9f185528b009cd7c8fdac0f936b60580429cb17e2c2597e06a7050c5fa4049490f465d8755d63b8b1633307a1179079f53f7162a50815fd7ac653a0ebcabb415c50f7ed4045c1bbcbe5e2fd069355c9360a82c3c2cdc0e92c1761590ccf3daa9c4cceb789055fc84335409553ac0c93c7985429130b953c57393cf07cf5c5961643bb2eb5f57a9f1a41bd5271af63d67382b416162ec37c7dd315ad0dd856115ac59a0cb9dec0145aa13808019208b5b864e5bc9ebdfa0d7cebdf9fee7e706f12a1112e41c0a48ff8c251e4b92adcd2449aec213cb2e7df36209b23444248a7bd7514cbc756ad7f8a6529e6e26ea3c8250c5af751387a298297085b9d6422537faa5459ace9497e1d0ec1eef57a14d2fc650128b008bfc0b7015248df5d68127bb059ec348c3b1ac210cb11dc3e958b31dfa23727e64220c538395306159e273297bfe98940b070c3b1f8cdfd9d679cb3f5118d270997d267d07211805d5837162bec2a36e54e7d5ade674e1aed7b0127c51a57eaacf9452ddea26a0cf6c666e149b9aac6033734838d3ca0c89f5f284a331bd925b47423b5f9678444822167a8b03c710a86b516a70307210b64dfeacd1d10feb11cb6f5f27e33e738c8f67d20663e956a199969fb6f5b6b5e15afb178f8f85bc78b37328776da0df89b416e362813e1adc9a94cdf2c7db964f8eaaddbfde023ae00912bbc6c5771d92194b04e31da30ba9cc91df1b1beb7e6a47d0a9a5e8364eef101c839bcaa4acdea9e83a97c022ecd79a37b44fc60b1145295e15d2b9359d69c3b7063b70d7bf7aee96f8c89464a87b4fd2f244ac709846cbdb9349bf61840fdfc8b7aecde6f2e8c9a019e3957ac9dc3d160d013d0057cf0a55c50d133defc906345145feab6e22f721c058d9d9fb54e55aaa860d65381ad60bb9662ac6eb2ec00a20ad73e286b73d0bb7932105c2ee760401998f66e27aa5b57623b83ff3ecb7fd12e085c13f0390f6c378bd499f400d50a3b33138793355cce05849f5190ff45e0a3285fd85113abb6053417ae41322a417444c95bbd5c71c4e0fa3e3a106146271fe4d97b81cb0a3573660aaa027e24fbdcf4646903e1d74d1523fe68fea4aa4609c1419d2667139fabab8cd5359380fa9a9b9153659abcd31e959d4ed1a558d99be02fb5035d0a436661f75aa0741bb5d58dadefda9b671e6be780977301de7fc63c96546db6b02d5398e5a2f19a6c199a4cdbd3e9435f96669f6217b54d849862226cbf52d503211caacd686b37bb2565ef61b6e577aab3eba7c4c586077f1ad2d1c3ec792fc4a353564c35bf735cc453f3952bb5c31094a09acf4755c6c9d8108baa86cb8fd161735e65cae47d38cabf855676f16b4a272151e3bf46fd4602d8ddad108e599c4e07cf2f6564d833c97ddfc92867b04be5f9111d4d52b565d03adbd91dddeeb41a852d6b38b0c587ed2a2715e4e061b5c7528464bbb6b964176a10db9d220a5f07b353c95872981ea5a5652c9fa2d6289c88a3f754506cc61861649989eeb6f8e2fb22774b088af23806099994adedfad6415695a56b31afd8223cff77116f4bb55046184b244c1fd03174f48d08eab15a8be6fdd4a3f352a5c6348799be77c7090278be3f9158b8d984d2e37101f8c6504caff49404a6a81eec635b5965dee7273d21e24c7a7326a355a9eb584926d8f93f496e9d23ac0ed7b13262c3a85fd4aece08375d0b372799ebf091277760dc2242b73d525b47b25d1a9a4c389673874fb4cee1990d9c97fe73bf213ebdef1532a0b42de241757a3e90abf834ac3", 0x1000}, {&(0x7f0000000180)="8096d3c34b3057f793149f0b829362656191c9a0430a6b5f5864b061defddfd53272e58bc9bc3af5a7da86ed28ec8548c52a56a57c888b1ce053d8db35e9c2dc0a04248968aae3a5d2ab056e6508be9ed396", 0x52}, {&(0x7f0000001300)="ea2121cef852b5fb8136e4c5bf09813803d8ccc86960358f8bc50e94eaf16efde82299173022ae41c7a6cf618bc237824fded316787fd347b5ad59eafb79fe4ea3254c9b487e6de0c4c3cb2340aa518206c7d9c8a4335e4dcfd530ecdb9555e58f2ecdffbfe590f09542c8224fc60379fb599149d164c0707e64b4e301fecaa9fcf99bc58aff40c7a81f8dd102f988a067d184c8c5131b0312772e7799477907ca77ac037ab9a5e82826888fce9dd55ae39de3235d7bdf7bccd2c5fe740c302fe8b160b23b", 0xc5}, {&(0x7f0000000100)="99ab984bbd3f1073cf", 0x9}, {&(0x7f0000001400)="bfd4c7168170f4f36d66556029eac7d079e26c87eccd013bbb80a328b81f691972d954e0f44853eddeda4fe0c6ae91626388e35aa7b011748622d5d343bcc4932c4659d158f75f2a117b7518797979d9823c80da7f07fb4a2a721aefe74379ece12b4f10ca8f300fd6d1c903e4d5f51daf176b43d6e560815eac01ad722386e534935d4d8d28d8357d965e6b7f88eba8bf164a530824d992708ed917e292461d4790733c053e0138ff990538a358bcdac26d4b3c", 0xb4}, {&(0x7f00000014c0)="40c6fa1356379546cafc9a1ecc2cade98d1b4243f3215597ba7d5b710a7586494c9c60eeac7200d14bb8ff4c1378bc1b1e78a1d895475fb1094f9701dcc6b9b2487445bfa3a8877169c4b2f765ccbdd70c20e3f48c99a15f0878493cff8a7dbde30dfe401fdf1025bae365c15dda16d94319df98facca12a299cbc9ddb9b47c9e9c1a1258038bd42a6026f", 0x8b}, {&(0x7f0000001580)="0d12a23e2665df3ea21428438e2556b02d29d2109c4431526f2154606f646d60c8cc25a0cfeea37b0423ccc4bd6039d2a79a3533603973e789a8a0221d7d730174b8f64ad971eccf94f27e38ea8edf8372ee983efecf61434b505508f5a5d61816b9c383de8cc2397caa773ff6d13ae3d59f8cfb361b5517766e355a96b401ea3af986b9c549b77b83308f48697be28ff8d12a376cc549bbfb1d3ceddca840dfa67325e2f1467ddb3f00913049f0e25640de6ae47c1ad3eed9a8826d10", 0xbd}, {&(0x7f0000000200)="7a9cb3463eefbc9c444cfb68047aa0845a8fd906a9845b5d1d69251b944c4e76b9f5562a86050b968c14a073894de98463a6a7e1ee3a7c98b0c587a47c3869ad61", 0x41}, {&(0x7f0000001640)="f1d00e32986f7d275979a4235558d0e24f9a3495a257d4fc0ba4a6c6a421973965fd6e1b193f9a36cdf6513b610387a643f8a6c2e41d96a6189d55812594780f8340ff2279ec0c290678252413e83e181fadb5a893271ec592bbe6d6e39cff13b41749dabd25d29188d024dd1460e3369ece7305b2688ca28f069cca13e5765ec43aff2b0d931d4dc5d98ae64abc5732bb73bbdb01696522a5b6090b682e4ec195d845d2a6a3dd53382fb165b839e3b4bc08290f215d4721a385f5205779de03eab5bd2cabb46befb94ce98fccbb63ae5a942651e30e499687d1a74d6ee7aa1c499ca6b1f5d7e7808c9ec2d5c00592b71833770b68d7", 0xf6}, {&(0x7f0000001740)="9cc5a69f821f49ba8481db49ba141fa659ff225fa9ba83b5947896a30234301fbf4562fa6279b3d6db33d6f5aacf1d380a2e2383882e957984dc7e41d322fff72ad16814a51d673e3ec448ed0dba5343f4399c4a0f5619350478bd641fef7c357d353236b527657efeec58bdbc6baceae86b14ffb6ad9c57e569b8fb118642f6f630edaa3900b325414977297f2d4903c8d844644919d798382289d4aeb63aca39dbfe9e400631a4a7424fcd80a24fb1843a7bfa006c4d90f61c9122fbacd2f8", 0xc0}], 0xa) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) readv(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)) kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$KDSETRAD(r1, 0x20004b43) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x3, 0xffffffff, 0x1000, 0x8}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)) 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) dup2(r1, r2) setuid(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x8011, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = semget(0x3, 0x7, 0x28) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x400, 0x1000}, {0x6, 0x0, 0x800}], 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:11 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0x2, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x10000, 0x6, r3}) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f00000000c0)=0xfffffffffffffffc) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) 16:00:11 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:11 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r1, r3) dup2(r1, r2) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f0000000200)="92b97651103696f01399c60083f79653380baa3d1913eb468dcb042e95c02546e75849fed8dd599d17985b9b76e0d7bcb3ef5deee7dd5925df5950d677ec45340b975a1e18f9132065d9d1d9b6f58d35a31a085c2702b35b90b484f50e463b2b448fa97db13742384f1f6bdac8b52ddada14611266073b3b9aed05bad4da2ea081e0ec1213e795fc6a1a76cacd6e59b4ef2665fe44ad85fdf3da3236a22b9aa48d27a53014531aaa9b85c24b663523c24b8d", 0xb2) 16:00:11 executing program 0: unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000380)='r\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000080)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') readlink(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x8, '.\x00'}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) setitimer(0x2, &(0x7f0000000000)={{0x100000001, 0x8000}, {0x4, 0x2}}, &(0x7f0000000040)) 16:00:11 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4, 0xc, &(0x7f0000000040)="ebffcbff000001000000000096489dda2bae753c8f3ff31dd40dc6cb0eda", 0x1e) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x4, [{0x3, 0x200}, {0x2, 0x6cef00000000}, {0x3, 0x1}, {0x0, 0x100000001}, {0x1, 0x6}, {0x1, 0x800}, {0x1}, {0x1, 0x7fff}, {0x1, 0x3}, {0x3, 0x1565}, {0x3, 0x1}, {0x1, 0x6}, {0x1, 0x7}, {0x3, 0x1}, {0x3, 0x6}, {0x3, 0x5}, {0x1, 0x7fffffff}, {0x2, 0x8a}, {0x1, 0x800}, {0x2, 0x2}, {0x3, 0x3}, {0x2, 0xfffffffffffffeff}, {0x3, 0x2}, {0x3, 0x3}, {0x1, 0x8}, {0x2, 0x10d}, {0x1}, {0x3, 0x5}, {0x1, 0x5}, {0x3, 0x8}, {0x3}, {0x0, 0x5}]}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="000000186a56b5010020004dd5706c0005000000000000004e341dcd010100009bcf491701000000000000003956", 0x2e}], 0x1) 16:00:11 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x7, &(0x7f0000000540)=[0x0, 0x0, r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) lchown(&(0x7f0000000580)='./file0\x00', r7, r3) ftruncate(r5, 0x9) socketpair(0x21, 0x7, 0x1ff, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000700)=""/253, &(0x7f00000000c0)=0xfd) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0x295) r12 = dup2(r5, r9) lchown(&(0x7f0000000000)='./file0\x00', r10, r4) r13 = semget(0x3, 0x0, 0x1) semctl$SETVAL(r13, 0x5, 0x8, &(0x7f0000000100)=0x3) setsockopt$inet6_MRT6_ADD_MFC(r12, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x765}, {0x18, 0x2, 0x2, 0xb2}, 0x7ff, [0x3ff, 0x0, 0x6, 0x7fffffff, 0x2, 0x7, 0x1, 0xbee0]}, 0x3c) setgroups(0x0, 0x0) r14 = semget(0x0, 0x4, 0x42) semctl$GETALL(r14, 0x0, 0x6, &(0x7f00000003c0)=""/251) mlockall(0x1) r15 = dup2(r9, r9) linkat(r8, &(0x7f0000000500)='./file0\x00', r15, &(0x7f0000000640)='./file0\x00', 0x4) r16 = semget$private(0x0, 0x4, 0x200) setgroups(0x6, &(0x7f0000000040)=[r2, r3, r1, r2, r11, r1]) wait4(r6, &(0x7f0000000200), 0x2, 0x0) semctl$GETPID(r16, 0x0, 0x4, &(0x7f00000002c0)=""/241) setuid(0xee01) semctl$GETPID(r16, 0x3, 0x4, &(0x7f0000000140)=""/138) r17 = socket$inet(0x2, 0x3, 0x100000002) socketpair(0x36, 0x0, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r17, r18) 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1fffffffe000, 0x1}, {0x1, 0x3}}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) semget(0x1, 0x1, 0x400) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x400000000000) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = geteuid() r2 = getegid() getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) symlinkat(&(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x6) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r3) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="2003a801f50be7576a524ce0dd601a0d0400000000000000e2ff0000", 0xfe7c) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="8857421fe570089afa404d73e6a37202f760d45f93bf091858d9d3d2bd93e3e8ab01ea312a5f08b94f60a071f5b6aa0821c5", 0x32}], 0x1) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x20, 0x8}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23}], 0x2}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2120, 0x28af) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x3a) 16:00:12 executing program 1: socketpair(0x3, 0x2, 0x80, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000080)=""/231, 0xe7, 0x40, &(0x7f0000000180)={0x2, 0x3}, 0xc) poll(0xfffffffffffffffe, 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) dup2(r1, r2) 16:00:12 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0xfffd, 0x0) fcntl$setstatus(r0, 0x4, 0x40) flock(r0, 0x8) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r2 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x80, 0xa) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x20240, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) connect$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xc) syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000006c0)={0x1ff, 0x8, 0x8000100000002, 0x9}) poll(&(0x7f0000000240)=[{r0, 0x11}], 0x1, 0xfffffffffffffffa) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x1, 0x9}, {0xffffffff, 0x8}}) lseek(0xffffffffffffffff, 0x0, 0x3) r3 = semget$private(0x0, 0x100000000000004, 0x1) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/218) write(0xffffffffffffffff, &(0x7f00000007c0)="7aeb5be4f0155a91ffe35ee6b66f6601427f5a06633ef5625315e8909b06527cc294970d1163cd62fdc252d973de9fbdbaed16e494ae2a0382655b0661b17eaa2e8eb2c06efd8b4776b61eb170a121969e64bec20446ee0107e0ba23369c08bb4bbcce5409866a66d2cc1a72f92c18d53208d33d1420c69dcb47ceb4a9a147958197d94cca8bca57df172eb4c0fd0200d83e54ecbbaad070d679d420a79070a845cc411fae457b07f95cf6546a08a9ed4253faf91ad5f5", 0xb7) sendto(r2, &(0x7f0000000900)="92c67effbc590d80536da528070668214ddccc28b35372a1eab2b391701f466ba2da4e97e089e8326b614be61d9ab5cef49e1ab86a", 0x35, 0x1, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r5 = syz_open_pts() writev(r5, &(0x7f0000002380)=[{0x0}], 0x1) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000580)) 16:00:12 executing program 1: r0 = socket(0x80000001a, 0x1, 0xfffffffffffffffe) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000100000000}], 0x0, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/24, 0x18, 0x800, &(0x7f0000000040)={0x18, 0x3, 0x6, 0xb91}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x408) write(r0, &(0x7f0000000f80)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3e00a9684a1eb5c3cf0997fc70d4354105a099828d6d132a30f4300e9c56b007e9d862572f2ee939d56449aa7f41bc302e037e0431629f85f2d762da74c67822a73adb616b38d9365bd67adffd18a628921000000000000000029f46af98260d2225859bb573a193543d0f3724048cec94c9e39f73d7f9bfd240182bd7cecfb3369b3c67104420c6464a1eef84301f9568f07adb03410b5dc65f61841a56a98bf9e", 0x363) r1 = syz_open_pts() close(r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = dup(r1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x4, 0x3ffffffffffff, 0x3, 0x0, "85495500020000000000001167f5afa680400900", 0x4, 0x400000007ff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="708e02694fe4b6dd494b62f7dde793c26ab9dcd2430d6a62e22023844e6d466bdd953db938a35d249e7148b5dbfb329a2517995364f03d52c381e3574a2eca34d1535002b99c84aaa07fea1795d895b529c8d2416d265f4e2e7a6841dfaf033d26d6ae5ca159a55f6be2fb627cc6d49bacdb0d0f1f2b6837efbf6b4617", 0x7d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x20003, 0x4000000000d9f, "b08d16c6662247ea5f2b2c215fafe0112eb0d8e5"}) readv(r2, &(0x7f0000000100), 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0xffff, 0x7ff, 0x8dd, "98d9047466dd7c6d2ba82e77fba41cb366adb74f", 0x3, 0x4}) fchmod(r1, 0x184) dup(r1) syz_open_pts() 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x1000002c7}], 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) pwritev(r1, &(0x7f0000000080), 0x8b, 0x0) unlink(&(0x7f0000000080)='./file0\x00') bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d010100000000000000672f7de10b1ba380e27d14315198fc79e4b462576cad03ed51e68c068cca30e26a363b94bd391b5c12b37b11c047566c81bc69ac091e044990db8918fa9e893a3dca4d4c7cca528c5de3c6b59428f59875aa13abf9b4e6a79b69ac7074da619a3d3a10b62763a89aa2cec7a5c8614eff095f10271bcbbc3fccacaf0ea5a009f7939303108f18f73b57e95bbdff6a8c8531f5628f21b6e055fbdc5d70684bee"], 0xa) dup2(r1, r0) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0xfffffffffffffff9, './bus\x00'}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x120, 0x30000) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r0 = socket(0x1b, 0x7, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r0, &(0x7f0000000000)=""/48, 0x30, 0x842, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x40) 16:00:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xff, 0x5, 0x6fe4d6e3}) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:00:13 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) setsockopt$sock_int(r1, 0xffff, 0x1013, &(0x7f0000000040)=0x9, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:13 executing program 0: getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xffffffffffffff74) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xa08, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffff90) setuid(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000230000000396e76fa34a558d7911caf473ac712a00000035ce17351d70577f250ff85538a238b8eca3e50243a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108abe44c01cd69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a83b9c138211b000000000000"], 0xe8}, 0x0) listen(r2, 0x7f) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x7}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) mknodat(r1, &(0x7f0000000000)='./bus\x00', 0x100, 0x2) 16:00:13 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = getgid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1f8, &(0x7f0000000200)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, r2, r1]) clock_getres(0x4, &(0x7f00000001c0)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) getgroups(0x1, &(0x7f0000000100)=[r3]) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:13 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x140) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_execute_func(&(0x7f0000000180)="f20f58edc403dd7d1e16660f38df782ac441b5e0edf0458320c5f30f58ae07000000c462390974746966420f1bc1c4613f7dbb0d000000c4237578041d44bb000000") r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 16:00:13 executing program 0: syz_open_pts() r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffe, 0x10400ffffffff}) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() setsockopt(r0, 0x2, 0x5, &(0x7f0000000080)="cce92843b3627e79a952e2e6c8d3e58fa179a0e73a5625ea7d64d93ff75045cad004ccd4", 0x24) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:13 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1101, &(0x7f0000000080)=0x71092872, 0x4) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0xfffffffffffffc86) write(r0, &(0x7f0000000040)=',', 0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/199, 0xc7) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="000000186a569abf3e752900feffffff2000004dd5706c85b0279e19ffffff7f4e341dcd291c15729bcf49f5", 0x2c}], 0x1) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) close(r0) getsockopt(r1, 0x9, 0xfffffffffffffffe, &(0x7f0000000180)=""/140, &(0x7f0000000100)=0x8c) dup(r2) r3 = syz_open_pts() close(r3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x1) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xffffffffffffff3b) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xfffffffeffffffff, 0x7f, 0x7, 0x401, "23fab7ed59fe14eacfa33bdaaa6bdca31fa8887f", 0x9, 0x37}) r2 = dup(r1) r3 = semget(0x2, 0x3, 0x8) semop(r3, &(0x7f0000000240)=[{0x0, 0xffffffffffff0fa3, 0x800}, {0x1, 0x7, 0x1800}, {0xc719ec865e3f269a, 0xffffffff00000000, 0x1000}, {0x4, 0xfffffffffffffff8, 0x800}], 0x4) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r5) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000140)) recvfrom(r0, &(0x7f0000000040)=""/98, 0x62, 0x1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x0, 0x3, 0x10001) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:14 executing program 0: r0 = socket(0x22, 0x0, 0x200) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) 16:00:14 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x101, 0x0, 0x80000001, 0x0, "c0e5ff61df8b196a9b8002882df393ad120b6931", 0x6, 0x100000001}) r3 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x5, 0xd, 0x5, 0x4, "e6d8ba95678eb443da46caf0112b94d7b9d8720b", 0x4, 0x284}) readlinkat(r0, &(0x7f0000000200)='./bus/file0\x00', &(0x7f0000000280)=""/250, 0xfa) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/175) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x4004667f, &(0x7f00000000c0)) 16:00:14 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(0x0) ioctl$TIOCFLUSH(r0, 0x40047309, &(0x7f0000000000)) r1 = semget(0x3, 0x4, 0x400) semop(r1, &(0x7f0000000040)=[{0x0, 0x6, 0x800}, {0x5, 0x6, 0x800}, {0x3, 0x80000001, 0x800}], 0x3) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="ba885e7953d750281517e3a08a8c3a443883af326932489afe8f1ee962920688436535997907363534fd55a4e0851aa832a2c48999456591af9378e18a30ab71347b3e67b40274a03029530e45355d8afecaea1ddd00ec76284ecc8647469262c942def45f4a5f430cdc00ee47e4d4e6ccd951ebdaffe9895cd13ce47adb02e2f2f827c94dc09dcb38863c0beed6fdbe85f76e9f1b7cafd3ddb632a1bc", 0x9d) socket$inet(0x2, 0x4000, 0x20) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="706f2df3af4773fdc2585b9124f07bb33353a7b55dd895a82e3b0890160f1400eacba8f4d7942987f814fd710f9b5f5a59c6b015124b011ab1e45d56e16d9120b5108a4692958e0758ba74b6cd1dfd6958305825834d760c6ede82602eb44585257e1f88673187b018bfc425105b215ee81a91392628bfe0f2b4efe6303d859678cf3bbe70969f61f50475c28e3586006f62d278c4b8fb6ca8e09792d6910510eead698261524b6550baa9bd1c", 0xad) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socketpair(0x6, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0x6a, 0x0, 0xc) r2 = shmget(0x2, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:14 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 16:00:14 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x3f, 0x0, 0x0, 0x10001}], 0xdd, 0x0, 0x80000000, 0x0) 16:00:14 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x4, 0x1000, &(0x7f0000000000)="5098bab4f441ba91c9f6b11ebe1e096e62054fa5376b705ee4d9c4503cebe36681efd22a1ce2a46547e0440d4904f9fe58353e40d3cb85b9e51f31fd81f1423294d5455cd47186b38efb455f", 0x4c) bind$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x10) setsockopt(r2, 0x29, 0x26, 0x0, 0x1e6) 16:00:14 executing program 1: socket$inet(0x2, 0x4000000000000001, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x90) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000140)=@file={0x7028b32c81619566, './file0/file0\x00'}, 0x10, &(0x7f0000000300)=[{&(0x7f0000000180)="6d9d1e125d3d9c8ca80564e4dd276bfe38b4eff6e5ca8b5f8ab5373cf0f817c08c9d906b3a7d8eea00dcbf6978b7737175a83131854346ce1368cafa2effb169c147b204d75153010ca51c17892fca8c67f1e1daa522b679d0c1a0bda8438d3631b9d5b7a49bc76b62a0068a9f1630be9022bd440d8bb830108b27afd5a9d5d83fba5eb7f10ffabe9162ca1142fc3165af665bb0d214bb53cb061697113c397da19c303292b998b2d2700e7ade74d68247615640d4af0b72b505ae52d4d4ebeb472ba42244516d0401541617600a4f19b2716862c79801baf25b51294f84ca8e7810733d5f00230a", 0xe8}, {&(0x7f0000000280)="3c29ea3b9ee791a799a7744f3611dc04aa79a999f746392a89b7ee92c0faffd77ae051c6bb9dcb76b4ba8c78a51cbf1579e4c8f314f30f49187ddedf88d09951979649bfc8d69ee89185ec62ec40e149508a2ec7feb7083dbf38ddfdba85e086c764862f0a8e44", 0x67}], 0x2, 0x0, 0x0, 0xe582b2fd86af8d5}, 0x402) 16:00:14 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0xffd, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) 16:00:14 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000003c0)={0x100000000, 0x10000, 0xfff, 0x401}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77b7fc6e23c5cd188b6aea417e4e74de4", 0x4, 0x6}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000380)) close(r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x7fffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) r3 = dup(r2) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=""/134, 0x86) syz_open_pts() 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x28102, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{0xa6, 0x4}, {0x8d, 0x871d}, {0xc7, 0xfd}, {}, {0x47, 0x3ff}, {0x45, 0x4}, {0xc7, 0xf7}, {0x20, 0x100}], 0x200000000000000e}) 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2029, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000006c0)="506dd6500589a39e90b065102311f0fa315fa26e95c836bd263c03d78983ea", 0x1f}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="54657d6f8395eebd56825af896f9324bd360ad498c9c8d91296754536e2e", 0x1e}], 0x1, 0x0) chdir(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: open$dir(&(0x7f0000000380)='./bus\x00', 0x380, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat$tty(0xffffffffffffff9c, &(0x7f0000002500)='/dev/tty\x00', 0x10000, 0x0) r0 = semget(0x1, 0x2, 0x100) semop(r0, &(0x7f00000025c0)=[{0x2, 0x704, 0x211e28ab88668b21}, {0x0, 0xfffffffffffffffc}, {0x0, 0x7, 0x800}, {0x2, 0x1, 0x1000}], 0x4) open$dir(&(0x7f00000003c0)='./bus\x00', 0x18000, 0x2) r1 = accept(0xffffffffffffffff, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000001480)=@file={0x0, ""/4096}, &(0x7f00000024c0)=0x1002) r3 = fcntl$dupfd(r1, 0xb, r2) r4 = msgget(0x2, 0x100) accept(r3, &(0x7f0000002540)=@in6, &(0x7f0000002580)=0xc) msgctl$IPC_RMID(r4, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x9, 0x1, 0xffffffffffff0001, 0x100000001, "10e724ceea03356fa326d799b1621daa9b74ad93", 0xea0000000, 0x8}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0xfffffffffffffd03, &(0x7f0000000040)={0x0, 0x8001, 0x0, 0xdacf}, 0x0, &(0x7f0000000140)={0x9, 0x81, 0x9, 0x0, 0xa872, 0x5, 0xa45d, 0x7fffffff}, &(0x7f0000000180)={0x0, 0x5}) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0xcef8, 0x8, 0x0, 0xfffffffffffffffa, 0x1a, 0xfffffffffffffffc}, &(0x7f0000000080)={0x9, 0x9, 0x6, 0x3, 0x800, 0x8, 0xfffffffffffffffe, 0x2}, &(0x7f00000001c0)={0x7, 0x2, 0x6, 0x9, 0x2110, 0x5, 0x6, 0x3f}, &(0x7f0000000200)={0x15d, 0x3}) select(0x40, &(0x7f0000000240)={0x9, 0x1, 0x2, 0x3, 0x7, 0x401, 0x10001, 0x7}, &(0x7f0000000280)={0x9, 0x5, 0x57d, 0xe72, 0x1, 0x9, 0x8, 0x8}, &(0x7f00000002c0)={0x3, 0x3d1, 0x4, 0xf6, 0x8001, 0x3, 0x6e8, 0x5}, &(0x7f0000000300)={0x1ff, 0x4}) 16:00:14 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) setitimer(0xfffffffffffffffe, 0x0, &(0x7f0000000380)) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x30, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/229, 0xe5}, {&(0x7f0000000280)=""/125, 0x7d}, {&(0x7f0000000000)=""/34, 0x22}, {&(0x7f0000000300)=""/87, 0x57}], 0x4) fcntl$setown(r0, 0x6, r1) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) 16:00:14 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x2000100000003}) r2 = dup(r1) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x3, 0x2}, 0xc) 16:00:14 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r2 = dup2(r0, r1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x20, 0x40000022, 0x3, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20, 0xff, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffffd, 0x10, 0x1d, 0x9, 0x3}, {{r2}, 0xfffffffffffffffb, 0x4, 0x40, 0x3, 0x8e54}, {{r2}, 0x0, 0xa1, 0x6, 0xc, 0xfffffffffffff000}, {{r0}, 0xffffffffffffffff, 0x1, 0x200fffff, 0x100000000, 0x7}], 0x8, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x81, 0x2, 0x757}, {{r0}, 0xfffffffffffffffe, 0x82, 0x11, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0x44, 0xfffff, 0xffffffffffff99b3, 0x20}, {{r2}, 0x0, 0x88, 0x2, 0x3, 0x9}], 0x9, &(0x7f0000000180)={0x20d, 0x8}) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000200)='\x00', 0x2004, 0x200) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="0cdea44de456b86a4e38", 0xa}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0xc010427b, &(0x7f0000000000)) chmod(&(0x7f0000000040)='./bus\x00', 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x0, "a025f4c000"}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/128, 0x80}, {&(0x7f00000001c0)=""/94, 0x5e}], 0x2) r1 = syz_open_pts() dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f7630830400"}) syz_open_pts() syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0xfffffffffffffffd}], 0x1, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2000000000000, 0x91) close(r0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x21}, {0x7}], 0x2}) r1 = socket$inet6(0x18, 0x0, 0xffffffffffffff96) bind$inet6(r1, &(0x7f0000000240)={0x18, 0x3, 0x9, 0x10000}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000001c0), 0x6, 0x1f) chroot(&(0x7f0000001300)='./bus\x00') ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)="dbec35387af20a813de5733b8a297aabd8f0c34f51170ced561f2ab5e156fabce58877365a217c83ff002d7d35c9c7abfc22adde783ee0cec26bf3d95bfbcce4f2f799adf95c672f14b1093f2defb2878878e45f414d78ea78a2a3b4cd085e5e6b20cdc4064d0d25eb944087c3402b929a73cfebc44309cca1a319dc3b162c499ef42b0bb8ccf82df22e494fb58e72a27ae0098453e6b48887c4e2167af62210a0cfbebac166bad4beb679e99f8089a48ec57e34cbafe8a71b612324e3ffeb7289a4fa1ca20af6f004ed76c24374ee52f614fe04c878ba4973e351aa59bc6c9cf4f6db8e688bf6296ffdf245e66285d8952177c48c7843c14570839539f4d2b7e6e31b08ea17365bca76cc1ddad25cdf30d3be71e5d52f475474cedde0bd213d48098401de0973eb9ef838c5d9437d004551707ff259ede5de73680d61de342edc670e448fb3b633d7b6245fcc00cdba69e42ffbcacade63b5866dbfbcf57071d28f41bcba55a2fc8cc259f56cb8becce748a5370569b3add47e9a86007abb6851a44b72056416d652138813d2f51f85e9372da6a29b5e8e4fc2c87e9187cef926439cfb28a12afc18bf654ca11f6a557d8ec167d6dcad0da8f63706003aa9e640fe35ed5318f271d96cb4442da67656302db11aeed5a6bb0f8569f38a7b57f399a47d5f3ef2d0789960450e2b260d2e69e771130c31f604cf3f17dc69a15cb8b31c76251bbd57cd04255b4a7380e418c1713b5f49569d784fbe0d7a10446214a1197c5541f5f8acabb1c896731763373d506f609283bad4d18c7fd50a5404d0f6a73bfbbe0153e69e9b7d7a3d7ced41ec82867ab3ff4b72a80c0186492ba4a9a79f1daaeed54c1b4929c1f7e936a0496195df93d4c643f81cb7783a4b6775a4555f7f005882ecb3ae02fcd050c825b78aff82c4b1e632d94246ece30e9fda117c82e5270209cb73405902f66d440f57720aa3de49a18ca39ebb733354007dd6754a52c8b5e40298a2e87dfb462bcc445a0feaf9305de49414f248f05b59ef154b5c386ae7e60398e958d51f81fd1dd2d4a228d046f37a583d7c77bf044d36aefd28a23379c706b4bb4829b65cf245eb7e325142d40465722e28493f4a5ff36dbdbc8ddd693f46a266c68051efff965928a01d45cefb3e6b8ffc5c2252dfb4582e18dfd8ec88ac2ad1c4d26638902c99f16d6cc77402c399572130b76f1034d324078a7092e95b15e9742adc59a50ad57d6510027f1d1ca0901706a1b50a74e952e696bd9d48b1e1f0547c527ec967bbf6c5de72594667cb2617105daf84f6021f984312786719098f66a5b9e4dc5a43f6ab7eb0f1e16d80f9ad18beebddb5e1e6b4c75d33eb9e1866f8b1dfec12cc651f1b8158326892d7173d6f7e7502931ee8a582ef5e473336a89c061be57aded94d7902da054675535ab2d667a750f74316709e517270f09217a2c818df6fa3b33cbf90781027d5aeabf34f29f106d986eab31fa45ac7753edee26c76e5c1b6249b6fd67bb30ffb5528cfb90bcc47f32ffea6ff5c379f74d8ccd50b87485f0e1e40a02cec0ae28d7c69e9a03b079548e0b668928885cbd0c8bfb36ca4375328f5445f67d3c63062aad4f6ef3b20bcb9aceef9bb52f777cac75158ad7ab91942b13ac2462841571c826e6f2987a6829a5e6331c19d74ac2d0666a3924dd99dc6e284a513f711c3d9c11691edeee5888601e313556c853efcb6a9bba502f48c271777c5479c2376e3bad0de33fc4761b621c49e1bdada1e1b40d9130dbf469bba1d1d6b6a33d69020757d957f14bbbf8b5b5c32a005e4d0b9b6ad5ca844acb6a7694eba4ee7f2fe138f4e8ad61c185c4519fe8e87455d13c0779729ee9654bd4a3395d4ad50023e5c8a3027d2c8d0d5d60181d3d9bd62b7a7e5aefeef3b09ea19c7d126764650b1f7b15443950fd47f0d0c47e2d4a6b3119748c592a0fc2e4d80c71207aa678cea3efef008f2b6032bc1e6b1d23dd0130dd2c8705448df3ab715e24c0c3e894d36e35ac4ad7aff5a6e7170ca1a9b33b1ee81ee4740d66217d21c8bcbcff835a038468428965a015e0e70eaea0e15a6e06dd8c336416d4694ef5d0366f315d48aa2de8dcdb05c5b0c687679fd0e83e4e5d557d30e4c31b2c6ae1cade7a310752142ea4157e971bd443c9ddab6617de29aef9ab0dc224e63f115038106dbe292e65151b264c51b942261988e1d161882d290177987ff6ac22fe5c2643480e7b9adefead7b406a76499e8dc33d918c40b97357504263643b842afae247a84aedf04d70a02978466968b002e30387078e9b640430e541d5c747f773349cbd75be5ce88bf423b14bc910207d36b7b31ac042f02281de15d7fd778b94f5c55884df0e00e62fb98296015262de714884c697628c20faf2fcf34c35e688db211f606a6153e6aebd7e77bddf760b2d2f35d587d0170000538953a92548703b54a51e2dcd64317acb9267c8e034e9b4cfd22450d4c556930e57a2a16744e1ab03c4437c43b0158c54338d3d735600c7fdea84184224e4850e5ea374b5a0a1f2180c9588fa574b1b041c91133ec7716e6955c4868d0e307fb6d0ac8102049780f5465b23cf8b54ae858bbfcb124e6078703505ac2d8c92fc4ebc2c6edff5406fa9e434c9a9cb8abf29aa64bfe77ce0a0b561b8992afbd8eb75f40c9124d336a7dea87576ae8cacf91982a3a75d0c59031d8531db8f88e00576c2aaa114f4d3a693f2981ae438b8c5844b42550ac4fbbd1302e46b0a788f410f9876469ff40f5b93aff92b927207464f3c4df09426c75d594e59db9b7ad862f7d77e4a92b7827c5da9ec5e4683f6ef10e2a4c3ebe166db5888722f5e9a90b87010205b6451831e8583cab93442faf2ede60798484e6bfe4cad877e8b3bdf09f061a9aebaa51ecd84fd7dde1bd68d371e640eb9559cbf5092f966f39fc7e37e8f1af10a623497b7dd9ab31d30aaf70d5acca65d47997c3761dd749971150895934896dc25f4193ee2a13c67b04c20a87ad5d800a2a9c2ebc5b1c26e68a36688815e9093d137a5011e639ad70e40170f27d7bd4eb73e5c18793020a29fb0044579102ed695a932ac5b1c00dcaa7e266b55d138e43f92b801481033419e4b990b38f886c68ff5b733655de0d4a88b18b8b955f1df06a2e702e29b3e849f96b2ec8814f385e8176b541acefca6b4277efc2443a09e7b1fee3a3f686a2f4e7905d504e8e02c4f80e73c23dd67703044ca4a3b162172ce42c2db935c1b2d45653dfdffd1323d8ed1298d0dad07e8c261da8c88781f8924b5d24df36a755df51bd6e0b0621d3401c5d813f5b1172467c142bf10e6e3e13f4bf95799f1fb87d2874df564fd6e0da229347ffba549c85996916cd920861a2236cc171966c98e8ca4d12f071e5a8da1549beae86b3abcb5a3ce6aa52261df6b52a61e56d2fa27d53ebfddefc458bf534ecf416ec463e03df46e89c128db41150621a2d160c82e693d7a7527823018d9800251f57cd9ed1d190ac2a59db86e4360a67ca51df71bd071669eacc5e716a23d4ab5ab6801dd113c9fdc7f3bcc4092312a78e94c9a8c3f943ce5cecee4b5834ec6723cc7834e67f74e9a10474deaf13b3dfa3f083861f8bf85d9e2b16cc176cdae567b9c77adaf5cab7d2a3dc1d664562e72db5778a3539ad4d26406c2b230b7322fe7dfb8cbd1fc0ae7c35525f9156891209c77e075bf0879c2cf31324832c25a8eeb54bb3fdadd7a2beb6c95b65c1e17712d7313d4f428a081ce72df30cf40f451048744d55519dbef9305d7b02a60a53ee44f6eda84a9224d85a62cc403f30a83a909e02ad2cc3c1a9a96119048cf76212ee36dd4f5368a01c26804f1452e3504541dc8887a89e5f54aff82e2c2ac6bd813b7db428073a18c11463189a5f871b4e04ff4f55be7808e666a049e550e55c3e5dc0a919d157208ecae0251f9d4ed8594ea2944fa55ff82c6f7b324483b500e9270191199f1027782a70dcde0a87ea3482fdce0ed01684f2fd49063645dd080f1aa210744523933922dc3a9fdcfaa4941d80e3cdad296f91604953dc21ee16198420ef744d7c10fd0a3716589fc94b50df3f810ca8942b4d8f0a3f09b059dfddaf682009508db6a0d1daa2497859b251e356be636dea52909edfbf3f6918ef7bb89e549f13bfa8c51b039d975f274aaf00b73d69bc758333469876c100d5a9475a491c2a210c1a11808a3c3c97d4f71c678abb77b86a363225882273801355e7b1dac552d4bb8ed13a58d34376e8754335e7490f65eee56ae83159cdc5c06c897da67ca241bc57052cf1967ed145fc48849bc38960b9f4321b7ef27681b77bef65d18828274db270507108ca45a9d457b6c5d263a94b3b8054b05513e872513c13f3bad6243a0150516eb32a0af038be8f3873243d43eb87f5e6e65eb28489385ec543dc117c855c80aba188c88911e291b9066fe8361e1571e9e62a0b7f6d3bd3655e0c05053257645b21ace396c199a42a4215d4085f5a7cef41e7ac5f8767c96e8bf811ba1092fcc903cab28c166c76445b735fc23cde177b95f3217231112d07122df158a276466b1ca3e7a8c45f930e46ca02c4cad1dadceffd1e0ee6ce4ea4dafd01c1871d5f19941682c5249e5cfe2f16ef93b5bf2eb55a794dc9d6b93a229094a18ac73fcdb57299fe6dfbfd287f53a9660266006746f623753457ea7f62ea17f200d61bb26b924459d2fcbcccee5831c787a161697f9d3391022a10d56beed99dc10d4fe36d4bb49a04c0563b6349794e2d2167f19b540410672e957f3952457b5ed1b5681b0683ac8aded8dbf215e93c0aa8f5d7b2f0243ec87239e423d2a67f0faf48864dc7f1b1f6b3ef39a1742f238af830a06a916689eca5dc3bb59f883868418136b78e1ee250f3a4e8ac3b3922814b71dc50a625b9c8a59b8d66b9a8f070bf47152dd335bd6dc21150ae14bbc21ca631818674ccfdc78574c7b3179757b8649cac7d256757d060c9240c0848e8545125fd1f58fe2f7141dc3cb09d43d69858d1c3cb4dbaa19878d770778b4c0924bd0dd74376726fa8b4554745a975b58013e78aa3838df76c50be753ad9a3812833fca3d5de1358afb9ad9691402cec5558dcb93cc2131c06465ff71f7a53c7822bf5803d3a1074078e3dfcb7058a35a5334d59881925490cb0b33142c2b2ff7091ed345a91873a287944a9631a3c36ee7bf966e07d35cd122029feb6867bf2ba8f03f9db61b0630332c7e2f377986924db4a9f54959c57c2aa3515afd9ddcb24ef37681d1640a36b8951692c894db5a8ddcb1c7dd86faecbab375594d5a1df0e863030fc58dfb42aa99677afbb1ac0f5740a8da3325863bf602a9f0ac8ec9fb713e18ced64d2c7de382a38b0041903f9e64eef00ea0a8b46deb7219723fd0512766f4c58bf6e2cd3a9a5de83a47ca5ac9b0479f4e75e1a330847648d0fac3a8051eec37aa1a19cde3b9f635038db650845921538ec61d97d4d16acc6a730c0a215879114b510dcf3c0808187b31bdd8ec2f8aaf2d6397d6f05b7bc50616c8d9ca69a944fab8f59a0f62f151b59b4b3d68b4459c69feb5a37e546320194e2c4d850e47803140e37f822f694ec8f243c000a7370448ffbb523596d2a2c6dc6c68a8bcde5f358a5038657296e68f5553b9dd958526ea0c2cb814464447e15c6575e9db57e0ca2163721048f5a273b55b08e570c7ef8ee09d56819e237ebdedea4b92514751f0abc44099c9cdf3e920154e1384a981a0c4722ba8220d773ea279a4f6ac39e9525a4d331e16c", 0x1000) setreuid(0x0, 0xee01) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x6, './bus\x00'}) openat(r2, &(0x7f0000000280)='./bus\x00', 0x2, 0xb2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x20, 0x1}, {0x18, 0x3, 0x1, 0x200}, 0x1, [0x2, 0x1, 0x7, 0x0, 0x8, 0x80000000, 0x3, 0xec2b]}, 0x3c) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x3, 0xcd81, 0xdab8}, 0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x4) open(&(0x7f00000012c0)='./bus\x00', 0x10800, 0x4) 16:00:15 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) fcntl$getown(r0, 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x300, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0xfff, './file0\x00', './file0\x00'}) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd57610", 0xdc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r3 = getuid() r4 = getgid() r5 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0x7) getgroups(0x9, &(0x7f0000000680)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r11 = getpid() r12 = getuid() r13 = getgid() sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000640)=ANY=[@ANYBLOB="6a194da64994077500002e2f66696c653000"], 0xa, &(0x7f00000004c0)=[{&(0x7f0000000200)="ff69005e470ec416a4a209bcc83fa0250c7ba79ca7d4afd75f7f33014b35e60b1eefe5eb45a25719a794a2b9101629de156c10bfb7ba9d57991df615285e6a454eef9f11621a4a4909f2eda36a3ffb1bf71249352d29cd7031fee8d7c547c259d528f6bbeff1a26787e61158fdd48c6b187e7ac6ecfef44ed3936c41c85e778100a2abe33874579c72437d3b949f282da186337420416a8cfcb4a77afadb6c3f12ad867ebb4afa53c51ea83c2cb447a92ed54610422b71b0268a5a3308aedeedba12190ace4bff955f110a40a285bb01d937909dc633ba9e267e04ce8614816078b0d4119ede401f89852c526a6b28", 0xef}, {&(0x7f0000000300)="ec357841e0a1d2d7e6ff6e6d0ed9be3e7664d5f52cd6b90cac1df049352003e9d177f10e72783f66fad015ec1b3499e21f61013410", 0x35}, {&(0x7f0000000340)="1e842f3fe5415ec770100de3382bdcd8a3232ac604163414f0bd838192349647f2cddeac21c0c1811d1cfa2cc2b4c3f69fff95b97b951362430138bc4dcc61bf89c04c3abdf433b2f6848ed87825df12d6c2f29a9aa80bb4582e709ba7d75dcd9ab623827e43eed4b2b8bf3ffe1cf6234a3fad", 0x73}, {&(0x7f00000003c0)="1d9df0d7e3c794826a717db173a54ea5242e2cbe1ef6e7ef002e5589ffadf72273af8c9abda7726ea4027d7500d9be9d003ff43360b02f7f9f08c30fd17fbe83f46e154bef5a4fb9753d0e2dcb1a0f6f053db3d093fb964ac60c88686e0583b9cf47631b7db41d411f01b9ee8b5d91ddc23fa51678c95bd02479e82bd3b0f3280335354b6c6328c6c459685697ed2e98bff5d6060379613ae948f6722cd62ebc2557013a44a49692317b6b362ba70f3366dc81dd87e4f2c24ff278c51c849b2029c2df642abf436757ccb2673e35df8710baffead6e794ac4b94c1d5f53345dce4199d3b26e5f220ba81cce7d81c78b0141c7310e8", 0xf5}], 0x4, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x80, 0x1}, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r1, 0x2000740d) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = dup2(0xffffffffffffffff, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0x8, 0x0) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62, 0x0, 0x0, 0xffffffffffff8001}], 0x400, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="3b47f6cd0d6ec6362bbd9aec178e2a574c122d2a8dada54e733fcbb6d85ca62f0b17ee0291fd04a1143d173a2ef251fd615c8e332a223637aeafed5843acb53a7b03bfe43d1977cf0b0fad8e6340900e754da0880f52918106fb38a9450092", 0x5f) r2 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x1) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="ddb4aeb3ec242c57e0a3496ad84327a490143a0c20239449e6c0bbb540948766ebefceeb6f1b94865c74dbf0a590d6d4b136ce7fa616bec5162d1ff0d39fcbe4a7bc58cb524e5c6e9f65164d3bb1fb033b6d8f4ad55b75ed7d98b21f1ca7625851639bc6d82fb3df90fdb22d51e6857320cb54bae585a9f789ce8091376f9ad662d1f34c219aa36bc38d036cd53ec811013c307a06b487c480f190e683b6e37dced93e67518f79dc220d", 0xaa}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:15 executing program 0: kqueue() r0 = kqueue() poll(&(0x7f0000000380)=[{r0, 0x48}], 0x1, 0x0) msgget(0x2, 0x12) close(r0) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) mkdir(&(0x7f0000000000)='./bus\x00', 0x0) r0 = socket$inet6(0x18, 0x4000, 0x2) read(r0, &(0x7f0000000180)=""/212, 0x378) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r3, r1) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000dc0)="d0e6b83b3210fb1119ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862159fe8ad23ad5f574c3f884c820a7072751f93682308f635ca7c3c20a4874a633fb315b259d27f94a3d3aa0916e2dcfd8e8c6604213abbbaa452625d453faf89217a8138b89b1533e0a904ecffeb92010c4c3a2d20ad5af45f0a000000000000000000000000c91a62629b6b8b156c656514d8ce1132154d3b527dbd41e05edc77c9eed3f90c17e01e62887f1f0136f5bfe408a10fc0b6c265a4daa243e09556396046bc673fbcd80e0643e0f3012bd1758d0535ddc0b335e8095cf9d0b3baf4cdd3472cb022a9c4da4e9320b97d95cacb8e31ed82be1824872eca09f80bd084e6fcd340d10703ce1698518373d340cb10553d8e30aef21a642856bb621abd4f0d4365e2d0ce028cf1392b722e80f83d8b86360426ec967974a0663d5b53fc6dfcc67e20269d922a9b62e198c62cfb952e2bef02000000000000001e813b58bf9602d19a9c63a4a5ce7a567ba2a628a19e36709f015183196db52622f6bd49c207a43a54e91b4798b11ad906c8e42b02f30be32670fc59e7f905bb0531ab38bd8f056dd98c2e2ec6e2a1aac01d8086fa14f4ac78e67ab9652174b2c01a8304dc36489b11375c1990841f665b1bb03053df12e08e28b95ac1c1560eba1cc5b48462d009990d8402f664a215eb7fa3ddc643f6d4112204bfdd7681a324c245c24def5c2e09acfd250d8dbaa49ebdbb0c31d0a8323cf5d4c0e5cf880dbab00a032dd8cf3cefaca85fc33ea891582c082db329e9b0b15eb93d453508bacf967c72a3f11c720cd83836d956dbb706ab985350deaa86db209b31b76fbfa2787c8ece867fcf07457fc1104f61a9df3b64e5bd190f16efa1014d39f19528829215057bebe8f398c847a8ff0e84fac0612b8d9dfb14eb98aaee5226f8ba63d9bb647892d647a764897f7a31992ebc0adf1e1380d9cb84c2acb4e199099e129a3fdf739a7d86800ee48c73dfa0568e039c9440a4c0a78d7499ced4477beed2415ce8a886d962d46503f50a0b42a91955fde5b893deaded385b0d2f26528c331b68287aa95c38cc66d1e9e349629a3363700421a9ff72b38f78b56e686d1b77eb9430737c8f52e206ed72d5ee955af2f510332edfd69cf03a1d11ddb9894dba84fb439196cfa47f96b96b7d581f479085cd7239f0328feee5412d7522087f7a58be161c9919f98ea0b7785020d97c7e4472f98972daeb6bf0be69365aaf9b419590f5d69e1b5c7b8d7b68b878ca2d53328602e5fce844402e22b973a56f73214510a2d74b3434bc25af40893e833f178029c32a27ba4518a73c87a7e8d8ce94a37651e2659147afab453c1f89913e1da6b6905297a212a36aea60447b5048ef20defff703a17345fe83fe6f6120a893c8c74edbe9fd2f21ad689f92bdc169c7df3055b90ceba45acbf48877489a098fd299eb73613993a6798359da1dc14519a4d0d56ed8016847734f0385bfbc735a3086c2e231fa3dc3c312bf2018fde96f223fa3217982c6760879cb8eb778f234a3d14b9bbaa8c7af8704dfe8da41d9b3681967f9d43a47cf9706f42b5695c9d91bfcbeaef14602bb54e06200d23735bb89a702444ce5e78418e6f36daa01a3301c04b6a66eb2d8ee306c842a84a365890b0293dc947f0064fa818f09bcc55ba59685ebcfeddd1eff2cb6ffcee507a892326c390728f79e3187243db451bd8567d2079294e89cdb64a11ba64399919f84ea5feabaa3786e5b63f9e09bd92cf68358bb0811b0fb79ec613e72a203d07d42f0f9eb5f3fa3a050065bd40ee82f2928ee10f67a38672110cd73ec968c9592a317cac0aaef20d6236988b5c67f9ddaa017df17b3d1a17000f87c262d0fc2ae72bf8927874a9f832227c783dec41e861aad35ee0c37b4a8ae666b87cac084056e6246ce805d0a8f794d01d44cef2d29cff75ac52d46efb787d9e13c1f0595f59f7dbb64869f73ad9a864bed499259aec4a472142833fb45cd102cf1791ec1f4226d79fbe8c7d2e2f4bf90138c86662e3fd8a8354440000000000000000000000000", 0x5d2}], 0x1) setsockopt(r1, 0x7, 0x3, &(0x7f00000005c0)="2002cbbc65fd813bb42f6bcb5efcb4ccfb5cb8e1c61b9922b2c6044e61e74a1d766bf54cf1cb5f8e01be6b80b2f2174635ab1659daf081", 0x37) r4 = syz_open_pts() close(r0) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x62f9041f99e003ac, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000500)={0x4, 0xc14, 0x65, 0x101}) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x3f) r5 = dup(r4) writev(r5, &(0x7f00000007c0)=[{&(0x7f00000013c0)="11de37755c62a9d509dea8971b6ab296b87448667b28bfc0c64e86f67f4dcb6192fe06af2b98b16ef96506ffdcf6cc0d742122272601c7fb7a8217d78b8e97cb5c3da2ffe21320cac082aa6d553ba0619c39519ec3bbfbcaf06eba53d527fb81a6cba3ac8cbd8c62b1cbc15fb20ff9c91735aa608cd4919cd3d3c3ee0106bd607512188935b7701217398af09a8b536682ccf8e0a8768a5de6f153e922b58ffe7a5954741c09f98348d5a72d13ff85ac52426104291c945a2d426fd9f08e0190e7efd0876f22c3eb571587415d8efc3e7c22ffe6157fdd85a0ec415536a049e3e2f1349b5289ec63c4e8bb74ed2e15e6dd512364240577ea7926ea46d0bb51200e34a08072a95bdb4b83fddd9ccc99d931dd00c010d40f434a90d04edf3dc13e3039f240385452182f3ba4c13dd1f0d1edc9bd0851ac2722d560d04e92e489ef44136a9620868b433afff914f5d86c0f2f2c6412a00c8bbdeccf9ac702b477e7586946bf64fae6b865dc86497e2d730daed0595152da31cc2e67a31e06e11b11b819c6a7642ee9ceb30e01b53ffe6719efa83c3ac06d652000707d37a5d50656256709125878819a0b74549379312adc9f0369a7059d10f4bcf21ba8c0d7f5b3b0d1d0e5451df9da318cc03259ea32b6d137fcf7428b3bc1597590fab97e8379806dd12a16c24c37514d45266c6d150b5fa333b7b8920b570c9f608fa172b67d1f5d6daf91052a1ce45f4c36bb7861c888681e767752f8d576772a6beebbc724d926777a094e9d81cb3f694d9ce00f4f61493ffbfb78d19e6888683fe6ffced50d1d1cf491cf0a24bafc2f656ec8540929cd878067baf73e8ce8f1e914caf07eee66a2c07549e1949c9466b632b44b2f5ca0d0c2e724baac07ebd20597498e060cb48085e903492a3235677f14d2ef8f32da40eda82c296351cbe58c43d6cac45691a81e4ee03726a3abddd2734637a38f7606cccd53427209c6c82abb74b2d1a742b0f5659200c1c07e51cdb8b9a00de85a315db9d6bacdadf47ac139164aa7c8eac032aeb39e52fbe3662b850ce40645794e7aa0a11f3228a43668dcfb6b9064b3174fc0b115532db4cc738f261f08c0816197cc2660585f54393dc5bd0849b758f08e993b3e4feafdb988f9eafa4346d90d8cf9e6d33e6e0c949fede6c3f14096e59284e7db958724fd566efbe5ac26308141fa08ba834ba5430020bfe8633dc94efa2ac39643c189c58eb5ada4215cee27b294858d2c256ce346f4f3f27b694ee009163a3ceae7acad10d7881b7ccfcabdd13111251e8b0283fa649ec134a39c716174347064634be0da65b0e5f9f0baa4482ada9d23f53e73e087eb2e8f0dd6366ac7b30ca84e8f1047572e8261a2009302d0965e2f28639c57afd3ca5926af02968ba2a56edbafa9bac0a13039500425809f13d49ec3781b0c008c630a6e4f8ba6f2223c2ba67d38b09a07d70a93ce5b1decd0a6d245485c8d4a85dacfd99066a7b5c50091e420879327f773da80b3503219d5fc97c57bf872067c647ab11804244e451e248cb433010d03f12295744d9d24903fe734e7b49ec82479050a94df134625259ee398dbff78828771cb5c40c54c22980cbbecf4b44a7dd27e48d46930003206586b8eba7f26044254c4a84adc81e7d8a57350ec930fa55d2899ebbf4fa13b36e01bbb67f1c2b9a7eb022b1dd91b6c72fc4c5534f4a4552ed360937b1a910c6e39b85cf5a594d21a8b2fdd981d8f816014942195a791e6348f1623857d0519c1906490e3b12a9f63fd33679dabc2b506f639c03bec908b6586cbf9237460d6397749a04a8e52382ff281741c59f9359445f26fa8f3254cd87f4c44c3c0afed91665096161446eb92c32a0bed207d6f92ae855fe1c0aa719f3cc441e5fee6b727f77b2ba67d7feb83aaf4ff92a5c66e7747c9c21d0ffc789356d6acc30d4f3ae36c9c015b43c4e72d39866c2bac39a77d85f31dd5a0bc81cc3fcabbebda008b72830a7475ed9f44c1185755616217d4717564ff2ea765e9f583eaaa3acfc45c7c60ca70a65a8ef45284591a2db9585bbf81865fbb87b1ab1ce5b55025479cb1af348512e3eaa249778bc28845109f1f3893a69ca2e999874d84da10e6ae57cc6c47c041316c30ac620459d4f4b78e2b384c92e88a484fecd30699a5c811df32196941199aa19c7685554170414e4efefa2fb6bd81d17981c73cc8b7dfe30d06dde3d402b60022a8ae7b80e04693560d1cbacaedeec5e81144b9722ca179c222dd6e5d2e19a261daabf041e9c18512ba55eb6f9637a709e2f5f1f97fa685c7029a1ec50173b716d482272431cab0def60c28b5f88ea6c89eb707caed13e0713a3862a57ab0fd98305c4df31aee04affd2337ff02e77b6a03bf72315b79afa735f8fd2997003bab560c8bf738485f5f0344b1487e0e6e7f08f95c18382d74de7dfaa319615e340a391de842f616726a35bd6a2179c62d6774c7bf5f2cb84643a677a422601bc8eddcdc122d24ec68963071df98acd440128dd4fcef182396f3c40c5408f9da4d01f7d7d531b77fe37e512e65be760d3ff7cb4ae5e8bd8ad35bbc38b38bab6216a4940cf71a61d56e656d1a710569aa47e75637c49e055e4bad179e814aad9e18654b0f782010d7632ec819162e991aaa2dc66076e9655d225c4c329f8cba258adf39d4776515d99fba5c478c8e6df49904ef53cf6ce7f2799d6f5d5dbfcb0dd5915b62e112b70d904f04e8bdc1863a5a6f386c208ed919d5bbd7f59e63a6806667eeadb372c3003f1e1f7cc2c047a7fdb43eade338bb4698994270e0b2a3c2d356ac4180c844e5671b5b03edc0ef021ab6d679e7a42dd017fedcb9c8df96676571288d1e15c08ecf1ab41bdba3510881b2e35fc6bc67f3b0c413913c503e06633564122d161cd17bf1b24692b3c3818cf91ddc8d2657fe1c952d86b477a160b0886f560d6e2ece29f29450df4f2d95fb9df118e608010f2c3ad1b5dab336d6daf44a5a919893bdec77e564316ad5f5ee053851a91ee922b69647325b2fc93bb721b21ca2e62bb3ac21567be85c0d8c9e0ba7759d2e44f9e6a698401b8f456e1741b26ad3b0b27b4987b929284bae91f5e7d614d40db431d0b22d7246ebdb299c341a29ad0a4f5e2b9011c264359b4d8a485ddfa6331848c842b93d41c333febdd13766d115026b248ea66b25d9404a8a720db40b6ddb2456a153bea86770ec9a4b12236d02923180142114b8cac612d269309bbe7a8f70350513b24573a48db3d8bf6f57ff04c652b409c4d9ba5ead866b2fc12a664490aff9eb5560f411f88bc616061f833cc969515398a72e3ecfc8244f2eb539277511d0693873406af683d77904450bf569a65dacb14d878777e968c9464aa9bc29b0b183396c2b4423f7e5dc0e83609dcca008c5adf0d13d0932826b98055f71fe0f69590a0794bf233032189e90ff03b35e54c0094585398c566d797709d90efe2861263b74d6eac7f640f64f34e5e4185f99cc43a1e006855663959112126872bb78c2b14e1f5a252dc31dd444bc0cb803258945ccafb8cd02ac2506d3b8077b0893ec042bf1e716dce6d4eec7c37b6b745b8a107f2fa2ca5cd3b733b1461b68ed5709c0785e4a2c79c016e30e827ace8e5581d5728c1aa141f285a2a712459c609524e9767d7c310333adaf896f4bacab0bfcd8154ff62cae6240fdaa4d5453c7450b1b773d96a441f0b26e4475c7f78fc6eb45dcc448eca8663740c1adfea52eb9efe9028b8eebad4d7af65d677b371b63f815ec30add11c15c26a35da5eb962cd8e7a259232ee92a1d97906342d9af1a3b939593429bbc1224bffa6910f30ee30099bbc7b5c1381a0c80a109d97fb750ec657a54accd8cc2f929f6d1d079aaea6cb27736b1bbea7097f37783dc6149312f3ab0e5bacf931d439bb0389b5f35e9b65a5d5111ecf0eb517f9b785345003c2bd154fd983ddfdb2faa9fc7bf44b1ea1ced1fb5b583efe76fc653d01a547f8fe1a6ef613acd475d6a0bd1726cb43114893c398a68bd873785956b7a97d692b06014ac3b7c707a311e7b91d6593a24dffc9a540863c9177c085ad003d7fd468e95ac3e53d4f690d718c70e8d3e5fdfca37831b98052fcc467d58f40c674515a377dc8a360381457dc0fa55da1f82a3007b95809fe283897321be1ed71a4c70bb56535a86361fa12e1d08eb22da93f6b5bdb2d79c42aac933b27910a9bfbb58e9be2572244f3457c4ae712b3ccc747acf8473282e96dc3bea93e16ff0aeaa7a27454bbf9b1744e4012a18597e93cd57ded1cfa40cd7fdc2b4973c9ba073c14471ea5aa2b0e9e743d872c21d3c5845cb229fd32eb39a07a1ef3012f8ee09354e4ebe56fb102e1afa194080f78a67361bfbbb0698e5039d99792abe57a23dfce689a8e5f7251738e84997f2c0fbf2586fc180a2c3cabcda3ed77ffaf7c98d108fdd80f49d4e25099642ff337f41ca56c2c72a9d222306ac82a24559af263a274527e78ebbed42293ef490a7da18562d4e67f21f44520923c47048c9914a94ea4362ddfcea8ff2bd69bd830c52e42c56b0d16d0dd723f07a2ebc45014037a24380557a1b7f2c2b0d313ca7ce83f0841296e7d84e4e2b030a093f641447a2e03e3aba40e34632fbb89d8801373f15ec44c7531ee794d2b9f06f0198ca8b9c4842e783726752f698840ff7749195bc9372a4451ba622687221f1505913cbf6ac0f96a7880a27cb7126caab0936f4c957b42faaf1258dacdc088b821cb814d3ebb0673b366bec53a496aaed14eae6e30163d69cd3f6370912082449c9236b243102848ba2d5a06bf88cb55e820fc2a71e4f0aacba90ba52d214f10619431389a639d6b47e09fe6ce05df9fcae26cc1bda7b3bce64111924aac960c48a0c2261fee8edbe8cae5ac0c28364d2fbea9fea84c9ba300d22055e591a39720853002ad172d5568d9b61ac1a81514773539e7e97820dc7e885a3844bf753be959bcaeb45a9c60ec4627451bc5877ca29c9fe6725934ea64fd17338b6853bcf46201e59526cf02da6697dcaf25b2e8c1a83ed56204ef895465a03a5a161c7c260953b5567ec6c527a8dca61acc9e69fd18450886b26df2b2aa038ce97bd015e8c79379373d1eb64e6b0c094f1c019b59a7626a891439f38faea78b441775b4219a08b6ab445e5c0e786a710e065e0970be65fb36a0c25145ec1993a73aa6be5717afdcbec5c8db8f3b5a0d86dcc3e318700cd7abfb23581bb06ff01fa89d724aaf5c90a08b0f4d4b45b46306d8312f8b75b0824ba5eba7e51506907aaf16ae4dde3a42d0b04a73b249a702a67ef6d28a577a4ca71a449ffe3bfbe7858ad2396a12279c895dcb9f5469472e5ad8aebf4666fb411189411b81e08b48d7580c8c093cb04834169061c933a5175e62032becb99143aa0134e5d3b7d8d6e451107738d5acb9fa9b09472a0c5762ea2e29e6f80f485cf67fed44490b8b8dd7ba6095ab4192740c6a5d1200e70e3347735451295cb8f13d84b24fa5c8b937a8550c1b27016027efb88d711a05de10148516edfd3bf5d2eed689b016709ef2932e1b639bad7dd0bc2f0b3ad2e868d1a614e45752c664445800c078eee81628ce0e94e5af99bd4b93b26ed7bfd976a93a89576ec0f91e8da7def5dd8daeb54583881ccdc2c127f39274eea6d53f1bc6184505fecf4908ac26c05a161dbdefd424f68e5767bb8f14b045858b809e21caec642a9d1cd7d4e5433d1ab1e066fb92dbf1e4f75f088c1a30a06429e5668d98700ea53c4ab23a59", 0x1000}, {&(0x7f0000000200)="9034ea888aa902f924b11cbc3f5ad7569cbe8ad29a7ef96588ac71bd95321b7787cf85449b2260691240b4bdfcb692e0d98a7150a7525e3702314a2805cd4054c110181b9a9c9b2f48b42a414d180d868db63ca5685d5a3ecdc366d7c32bdf41e1d6ba3f382630023df650f04b50b49cb058f317b8bf3297187ce0b604822a22bee5d674524d7729cd1ee5409c8176b70fe3faf16544cfa9ee8c1204475fcca6fd856665bbc0b03e7808c9afcad2063a0455f81fc44be2928d", 0xb9}, {&(0x7f00000002c0)="5d9455c63492eed3c300bf045d167e26c771ee9bea5177cb75b1e7daa6c773933b10d39da13cef8f417389d7754c79677471538a65f694c9026a0c206f6c0f8ad8c01c474a3eecf7074887bcf21a85f40a0ade446bdadbec2e099fd4847b2b6964599e7655d8ba7157255133d09ad40e47f3fdbaccf017b49f74d01fb0783cf6cf85f7ae61ba15ba28ff5feb403ee2925d1b5da11ef4b5307afc9fc61b02456dec4f4df259448f1289ba6dd177a36f1fd25e35266ced2e1d2a675017fa", 0xbd}, {&(0x7f00000023c0)="e7cb3ef8e6bce480ee731fc7425a0e54c36edf3d22a6f309bcc6a1c95229d7d77e2034c65cd79d329abb51ebd0f0ed3af3ffec3dc00263777a40d79d3bb3fe9b9ea05cb65175f4eab3f267452e3b09f87a8da08f981cfbbf7ad7e51756247ac37ec732678ad267a09a8346cc894085bf26ed7eab5d7ab298c9cbcaf8986e6b060f5367311714acda4d8a87d9e33193031d4caec21c895ab2104c4d868c3c23321acb65f46129c9b0112597f63b3f0b4019a9df29f6f3f9855ebc4fee4fa76fb952840eae9b33eca98f9058c77eb80556276fea2093c847ae2b36a49b36f3793c272ed5eed6087c40d97cf6c47738be84c7c3a5eab1e4172991831ff57ee9600551edd6bcf6f232ca3f8ad06358af0a3c637aab1782570c8bd34dab22f98d83142203c2a04d3bc18ea557f6ea7d7c6b24f08ba7c17c987c058ff5f91eae37c8b065d341ce147a429c9eaa4314948ca44aec523c0c0f448dada9e68a80c10ff20d7aa5af5e756e904e0cf200b2363c641745f57e414a85c4cde46a2d35599c45cc1ef2947c30c4e06d5979094201621e35d9158d6b870f3470262f1d15650beff1977212e2550b5d1db3cf50ab9c0a62eaa409674f46d9f53e62f8ff3ebeafd24750ed478066e5823af8e794c43bc80fe42ba60e74a52ffcef149bb1c7348e43de1743b7345f80c04ef6b2f397b6bbe78446067240c9b1f5ab4a78517a40a3a123de663afac26c556f4fe3b7ef9052f7a8f84fa8a3ad0ea6d13e10a980db94a5d9c25a280dd19811358a3238eb61dc20e02f80a5e095036b3c8a451d11ecc2ea58733d7e01060bab06bffdc770c21e569a0f9af9aebc42976c03eec23d60d4398b152a4b22c8f3c57b21c8adcddbd063b57c59e2d20469784d14aebb53dc0d13e33779bbda19e8b75f883655fe2546d639cb0b30547f943b5aae301745f6fffebcd535cbdfe17bfae7628e754b516f03697e3702abff51cbd8f598e7a7cf17cee0b2d670f121ae798fc2a8c5887f436ef835cf98a4fb187e4c06c3e02c33a6cf1e3792d72688510a4a799c7594f9c791612ac606d4beba32d09b443880d3d9ee024fabfbd46a926106d0e16e8dba4be4baccbd9031eebcf1b32b9ed20697000c4a2c06fe43d69ab7356196d82839e1ebcc49ac7abcd619473d6c2fcd6fdfda18470e046f7be9124444b88109954aab47b21b19272fe51d353d89dff346592323a887e657f0a0ef0cd7f7d4511aec6a109c06c042ce7ad57f98c9cceaa75a5fe486b93efa300ec6f71ea40a9838d04832046fdf3a387395ed475582550435edf63b0c0cda44cec131d905f144abd29a49ea0f1241db236e29a3cdec0e375a437c7d0f2e96781a909fd8caf54a1de3342e13d53018bb77e57b5efaf0de1e25c40f8debc94bc968dc86d7c50f05e18e52dca834c5fe5e36bcc2307997b2db9fe8b829d33da95bdf1cd8e69febefd58a35c4920cb6fa42ad60d1c4ffcf202d3c8c9334a8143ef61770f7ea9bbf620dcfa6e438f03b7aa373d389ccd1125e0cb67dbf021000e1da3c96683eef5fc7842bc65e5e4e8145382ddebd8ebd0afc4939ebcf26185613ea9b3b8c842041cf839851cb1cf7308904fe46c04ae7a0552daf9244d3f72fce14678c0a0aca02b84b837a4014075e1f8f3379028263c21c85fbbba0a641ede040431f9bad441cf217238c8806d606ba9686662e34c8c72fa47f0c265f155a340acee8ea4a6c7bb9ea08bef9f8d7f1019be193ddb4868549262af717668c910b31a32e4503944fef0465fbfdda991b1dca5da4363408dc54fce08c0eb1dd00a4dfda30a425beefe2034aa3523761d6e9a8adabf4cd7e8692bfec581676687da71cf027ef946dc4589f70ab85c80340b83a0f95bcfdad7bec96b49fc41bcac76203f57d1d036846a657d348deeac916d59f946f66038228e09a5d19c9ae094a55b0ca8fe48e702c97b6951da69be4a88701a68deeb822f2476684a59bf823f573609eb57c22e0bfc98f0f9a5f8d8072eba42daec97739987197269bc24e1976da08a177bebb046d586731436dbbbf691cc65d795c258c37634c3a463510ec2df65b85933e25091ae21c0f90a82c205729afe04d80b31756221349ed45b237d2210f61d9b181be1fbe1a6e5cfb8645c6c97fc691769a85e95424f25c3709e7735fec8c8e7e3b264c8827972a771ec41fdbc74d04d47211cd263d46c7206165f84e03384c83bec3c9a476f31b6beba780391e026b86e9844be37e637f3970914f0a2116956d820cb35c7ae89047f8e0c82699c0b8ae979a1a21463f8c72b1287272b5bb6c5506ef72fd6ad022abd564038c03109c53e35e9059d44328524fb0229f9e729d7889788500170c68dd8c339e99e63327824d353ecc800ccf9d6f8e614c283a95ecb9d6011c9c5e85f910d05eae07e75f057cc500b7915200698512d353b801eafd7c665bbbfc9e06632c407632f4a246dd25c65e4891ae5363a05bee6c903ceb574bb5cfa2a58e89014c1056625589645b1543dba5b9d50f023d7426060d9e623ebbb7780177b17a620d10a209e653bac3460255f10833be8a8d79f929a9b0374e40eecbb72efc3fbff85266932f9715000a430cefce6d0a81f87cb3b2dc4d476f1b39744f4979615ad28baf1968c64cca755f61b03d07f74224f884a700ca64dd6c877d1e6ce991c3d488121b1f60b039d48d8132eac3e69814520c207c2b0030c0a8b72fc980c9f1558f695daf342f9a2505641bb5b6d183a85396a18f63512aea93dc969fc9eaba66866301e098a1996fe1b79b7ab52733025a260e7996cbee75a85db74daff99c4d2e99d4fa45efa2206faec23fa13afe8622b3d6d0aa1e68bee58fee582b0ee1e41247939a3e056291e42667c94050d81ac2ea5f03cd48205f839b42d6fc43cac2a791ec6486fa87caf21ac53cbee68a4f3b06fd8f7991e0cc61e4710098dceaaae5a2a80af731ea669710df011b41f2f7ca7476f5084897bf2901275e2b6991c6be4632786ec4e1f5058d9941a5b06b4245eb9ba6f74488f1c2e78847687f150644d44cf5049ed7ef3aadba65330af328ccd616546ce36efc9d31f825052fd240958b2b22e8b2eab50b8c359349b93982a49a8a7344a2b1a7d962df0346feca6371792f614711e9c505b522d52b3b9ce2d9f818bd4deda788e2de216c9c60fd9806e72a1f15e9af4d060131fa7601484c6fce384797bd791ba670c6cfa77fc63224bc990af82c6c9dfdb110fa27c97e6f455e70cd302bbe399200c2c64e3a61a87970f24663d3c4e6603b2d95d765c8dd95fa49ee4e8477ee26ae1663422113cac56dfb9fd557b7a72ba9762054fc7c46995132e4f54e7ca0363ab66d8a1d8d024e2ccaff5a645dda9bcebbfd6d2ea605edc553d1dbac7f986d06054abc08be7be44fd1ee61ba8b8b46b3f0bc05f20c8fff6e7dfc2c53dfc5baf1dcb7a5f303468f5f05ad696dedb2098d00652f86274ef34768796957cd23295bd5aff5a38cc531be0250c00f181009899fe7fa8922c3e8187af9c6257e704223210c67ef1024f4f418796d87c2340a14c9e552357450a52763551f46a9570536cbb1c36757d8b5cd7d6d7632e37f7fc2267ca12b2719c8c64bfd5b2317ff799351d9e5e12f04d3463f086fc99aa0f02e7b78ed823dbbcf88e9881252496c431788dc8f73b3f77669f48fdef1a5e79ce9eeb89e40a7357e9c3ea5be3e159c371901a22f35e08e8e2ceb71ea57e060c69d03f7be62384fedad3097477ac4e176dea5b84038f04d96da29dacc637772b23342c3314657f982e2df4b7f4187ec70b8b48998f09df131a878742d17b977d69af2f8f897eacebb06550ef5012d17b431eb2bcec14de69526bfd73e4b4cd3b1c39c7a5f60e5d2b0cd65f9954900daf892d10766108f6697340e7e989d14b81dfd8855165a18dcfb0a48845cdb845f660239ce1524760adcd0494c070afbb5e33aca146bfde9fc724041c20f28dabde15ec56c7b6b8f9993f727930f44e81cb59c697d1582c309fdec038cf616517c7f129a17d9eb1a44a3f9a7ff71c29f4f6d7511feddd8c023c5afb18c4d580c4b5862b896376472ccf118a636d12adc134e4714296bada526ecfefa1b9da9907261896451311f0bb1c0dff4946a0c61241ca3737c1e09158548e0c8785e43519e21c99784e444111d667d82b5a236e8b396e6d9098614373642648d6dc3aab7f0b18c087d16869939fb8505af7353dcc8e66f2e595a75c73babe8f89b84bde3bad9b60d59831ddcca2282bbc6b320d4478de94ed6fa729f8fd415303ad27763cfaafab42d4819a0a73c00b7b2f24a8d8eec666869553d736a51444ab2a3d52e2510b9e9bfb7f7c21bbb749101d12739e3468145c0f59d2e77b20df0eeb88eb42b40d7a8d16c25a7b8fe15657114b84b5c9048f7ed4d4d3bbf6b074fc7451b1aa5853827d56534b076f0431c27bf30d78c0d7edf5ac15f7e3a923d15025ae92a56a79f20fa0a9bb1786d2c0769e4374980a1dc0152d46fdbdb39aa6807e7b478a43ba48003f0d1008cef3d6fa66a032bee880f8135c58c7a8fb9a52240f4b8d31fcd9888083e67a3c5632dd677c5a40b7e8eb584c6e04ed587e72c1d4d2a373452a68b276e924ac35d15d4c3c4fefb3096ed1c793f9fdb175eac01cd3b083b0c44ff4272e7c79763d1384d895e528cee39699df3adc433e75bad910fadb41f6241bfd892372aa3230890111b88fdf0a8dfe8ad3349209cca73e8206d264ad20231761889acd18504c6acc08c888ccd47d229c82cbf2c8401a2c3469ac24c9817b25ec9170d12c3581790b45357d141d0fddf4f4d92d24f3123b631052c4f99edb9ead3ea5ac551f81131bad125464305e0f2111c367ccea4af6471b9fd8036b4c8933cf4da3deeb37ed4e1a9dac98703e61a4da35ddbb0f4c63ba0cabcfe764f835041a6b99937596ca760dbf46ad0cc2167e1c1f3b5e48d90c45e49732056176c07f207b6e5ebff9666dbc0885a8b5b51f61a074677a7cf0c3ddd4d22074f9a515f84a15e83b1f87ddc2eb77072f1efa32ad84bf8fcfecea635c5bb4d08097ca0c6721a09335e6ce3e1b340830190e848b1ed31ecacf1decff189aca046e1aa8296f606b767fc66ecf5a4e721461f1a901ac4ef831e7015d9dbddfb5e00ef9cf1cddef675d9cd2c3da37af98d0cda260418c6336c4a852da95cdb67f72cff66e1b7c90f048a956bec984833d754887d343a3094e0f8f4c9aa1f22a88ab4fb6e46b79be2895b2487a2c5c9e2cdb5cc9244108a29412879ae1f8523a8eff5e32c891f412209928c26e50958c789edd6025c02309b68181772eba9bd6236dd952673c188dccc8e675cfbbccbc82eaa6ad7b8490944db25c0c73941cfe3a83cd23097f5761df8177834bf4aad84b725333d2261e1ba66ebfd41b222fe6fab284611bc3bb3e18a5f9fc431d40c3d80f114870a554a38fa5709e5530ffe016aba35e28fd3d95cc336704ff3a4b44daa9c7678979e1035a6927e5b13eec3e0ef5d536319d28dacb61a82414e27653b4deaef28068fc08bbba8c128dacfb328aeac6e1ce6dcabfe5d0f6d8ebeba786365e7d5de4f8eeb1330a15408530c066f7eaa56baf34dc3dc6566fdba756babab3457fbce970fe45a0f0d5cc64ae9608b2f66cd7ef10e28973b0580913ed4d97a7930c6e10cd96cd4f458c3b0dd160f851723da8fed30ec8b60b91129a4a67be3a979e3751984debe599b3216c16c75c849645f326af43de381c9d93e9b1aeaa9ac2f3fb94ae499d4f9a80c3e70", 0x1000}, {&(0x7f0000000380)="822e75b68e64079a539e446ae913fef3da7bf568789efda6966eed2f88901d7f5ed609818ffc5c001de6579f4c2fd0865bf51687d9a9db1fd36b067c8dd0f1d755fa36c7d71c3f6fb9578afc3741a53352e14cf68ef21e85a8b5e8287713e2b34457678fee78a9cabe", 0x69}, {&(0x7f0000000400)="0a8d0f36293e95b7ced30d98aa4fed3c80476618a9479157754695a27a2d0841fef8f328b69dc4e6d5b83c46fbd67bd79652660aab24f4ec9c76055933dc399a6ac5e3ed98098dd197b84194e2c13229ee1a3bd0a77897a898d6e8715e8ac3b048264ae6d9a0a00fca1ec4cd845582bc48c74e0597a5e72a2cb56767197d22d5db8a4f437e15f7a343f51e7f0cfb78f8c4bfc2da9e8f5bc9d88b07a26785cff148c9279e", 0xa4}, {&(0x7f00000004c0)="d1b8bfff6fb36b102f14a67535d16fa26829007ac935fdcbe8ec53584b2ac8adc1ca98403725dead90e11b1278c22e25ae", 0x31}, {&(0x7f0000000500)}, {&(0x7f0000000600)}], 0x9) readv(r1, &(0x7f0000000000)=[{&(0x7f00000006c0)=""/247, 0xf7}], 0x1) pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='U\x00') syz_open_pts() 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x5) close(r0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="b41fbf29f6857b3b34f8881b2fc1d8e385", 0x11}, {&(0x7f0000000040)="b96264f2617d17c9fefb8db3f59b4cfb7b5d01c002f40514691ded919a072673ae43b69fa45050f1e4667da1b77c57e63683e91812b39217bc4e95c990305a935c8efb29338210f727f472835c92747f391110767476446cbe3b167eaa4c94e9b26b8d5a848d8cb7cc9d393b0a657168a2455ffcfb2b35ad08574e3ec131e81e02a54a5f28c595b5d68f8a1faeb5e4bced07bfd46468148c54621ca1b089fb18b6087cc201ff1d49abccc4bea702e770921624c17b448a1025dca4d7d6713fc5bd30532a449e2082501e298bcc51016ba72fe76a18d27802aa1a02af39", 0xdd}, {&(0x7f0000000140)="6e4239ce8a79684c97838feb7007e6face65c7033dd5982cb1d20ce90bebe7974535f43493bef5c05dd4f52bc4d2008fd0d8e80ca749a68fdde1aed20a5c2a3b742527c0da17990fa2795317cf2fbef447bbdb61ef918cd0384b7f27e848d4cc2ccc2564451af5900fb0774b66", 0x6d}, {&(0x7f00000001c0)="4b98d5f600af5aa64a8eff1ea8517f10f63f6a4452ae10af31a129af88371e2ba2f4006f1cb7b77ad1086ee1b4a10d09", 0x30}, {&(0x7f0000000200)="be86bfdb7ed3523e27df6241b33dc673cfb5ab81de7c259422c596df1172556ed851873df017a3a69bb7a72d3e0dd48788be79f7e1086da6634e03cbc0fc9ab98b464b35d3d94c7afb300843f885bd9f069655ce3528c653fbfa6fba2a6c22f91c67e3ba645503652d78e76fa406af7a5fad38094967a9fb521996b5634a9538fe4fdd9b5f67067b0972424510501cdb4feb2cfc14f60e2552c4b6dc33d0a481cd542164a3122f44532ae9cd107425c94888d97f4c18", 0xb6}, {&(0x7f00000002c0)="76f053499b768daa7c8e726d05cd5c3446a871ca52a807595dce362452e793fd556832d093b08b3674187959a1d841f5b9f44cfb6df7ff6d3957c27acc1f33c3b7aeaacc6e", 0x45}, {&(0x7f0000000340)="bf6ca89be14ea9255e0b88448d27a3c97218d797cc681cce5739f59e4138f0a751c5a3a9d3efa8f1b43916182282cce34e96f3fc2c2e2250e74b91dfaa9a2e0c164a30c47f42a9b0c9bf6c6d065b96b4b67cf83e2a278b3c2d1926459dd01cc8cc2b0aa4c4b3e601b0de2ba8322bf65e847c6f0fc772a516b673ff25ac82727b5eca81b5152c68a354010648796e56b442d9eec03b0cde517bb1080340a34720ed0cae4c", 0xa4}], 0x7, 0x2) r1 = socket$inet6(0x18, 0x7, 0x5) ftruncate(r0, 0x1) recvfrom$inet6(r1, &(0x7f0000000480)=""/99, 0x63, 0x801, &(0x7f0000000500)={0x18, 0x2, 0x1, 0x5e9}, 0xc) r2 = syz_open_pts() r3 = syz_open_pts() getrlimit(0x7, &(0x7f0000000540)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000580)={0x400, './file0\x00', './file0\x00'}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000005c0)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000600)=0xffffffffffffb021) ftruncate(r2, 0x9) write(r1, &(0x7f0000000640)="6a4137162ff056ab6bed37d20d5142344a0c578dc61f925f45259e55ddaa87057733d4aa094ac3cdc502cced235e52d7c9aaf8bc1a1c7492facb91694f6a9e6fcd640c119fd1744d0a87c958d5ab988ff09dfda10348e5c26c87b36d0d5cbee3b20dfa330b30f556ab8923bb90b6", 0x6e) chdir(&(0x7f00000006c0)='./file0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x202, 0x0) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r5, 0x2000746e) r6 = semget(0x2, 0x3, 0x84) semctl$SETVAL(r6, 0x5, 0x8, &(0x7f0000000780)=0x100) r7 = open(&(0x7f00000007c0)='./file0\x00', 0x2, 0x20) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000800)=0x5) bind$inet(r7, &(0x7f0000000840)={0x2, 0x0}, 0xc) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000880)) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000008c0)=0x3) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000900)) preadv(r3, &(0x7f0000001a00)=[{&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000001940)=""/149, 0x95}], 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000001a40)={'./file0/../file0\x00', 0x10001, 0x0, 0x8, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x1ff, 0x101}) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000001ac0)) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8052, 0xc9) mknod(&(0x7f0000000100)='./bus\x00', 0x6080, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="6b4377900906da98209477ec960dd1208b56ba6c4f39313591e115569c33cde23c5dbaceafb2506234c27e0e9acc6fb2620bfd51de07876043b3998dac0f36bbb4862a0f588a02a5be95ec8ab09a494f6f062c2dca7ae75a1f3fabaf9f8d406aa0837f6552bb182a4e404c6df212934c74c3e12f76af45c7478f126adaec546f7702ab7b90c59073b32aa161a08ace0fbb82d0203599058a67dc57ca0816f2927c134d5246102cd0f90d354131682c414a744a94aa08a042cf43aa130e9605dc5d", 0xc1}], 0x1) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="0915", 0x2) r1 = syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) dup(r1) syz_open_pts() 16:00:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x11) fsync(r0) rename(&(0x7f0000000040)='.\x00', 0x0) 16:00:17 executing program 0: chmod(0x0, 0x200000001000000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0xfff) 16:00:17 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) fcntl$setstatus(r0, 0x4, 0x40) flock(r0, 0xe) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0xc) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x90, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) syz_open_pts() poll(&(0x7f0000000240)=[{r0, 0x11}], 0x1, 0xfffffffffffffffa) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10000, 0x0) lseek(r2, 0x0, 0x3) r3 = semget$private(0x0, 0x100000000000004, 0x1) mmap(&(0x7f0000fed000/0x10000)=nil, 0x10000, 0x1, 0x7013, r2, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/218) write(0xffffffffffffffff, &(0x7f00000007c0)="7aeb5be4f0155a91ffe35ee6b66f6601427f5a06633ef5625315e8909b06527cc294970d1163cd62fdc252d973de9fbdbaed16e494ae2a0382655b0661b17eaa2e8eb2c06efd8b4776b61eb170a121969e64bec20446ee0107e0ba23369c08bb4bbcce5409866a66d2cc1a72f92c18d53208d33d1420c69dcb47ceb4a9a147958197d94cca8bca57df172eb4c0fd0200d83e54ecbbaad070d679d420a79070a845cc411fae457b07f95cf6546a08a9ed4253faf91ad5f5", 0xb7) sendto(r1, &(0x7f0000000900)="92c67effbc590d80536da528070668214ddccc28b35372a1eab2b391701f466ba2da4e97e089e8326b614be61d9ab5cef49e1ab86a", 0x35, 0x1, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000580)) recvfrom$inet(r1, &(0x7f0000000400)=""/206, 0xce, 0xffffffffffffffff, &(0x7f0000000500)={0x2, 0x0}, 0xc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000540)={0x39cf, 0x1, 0x80000001, 0xfffffffffffffffb}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000880)={0x0, 0x238c8000, 0x7, 0x9}) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000780)) symlinkat(&(0x7f00000005c0)='./file0\x00', r5, &(0x7f0000000600)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000940)=""/152, 0x98}, {&(0x7f0000000ac0)=""/20, 0x14}, {&(0x7f0000000b80)=""/4096, 0x1000}], 0x3, &(0x7f0000000a00)=""/137, 0x89}, 0x800) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000b40)) 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000099000/0x2000)=nil, 0x2000, 0x3) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080), 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20000200000004}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="83c38cbf2ebbffa0e7e9be313fbe878478965b4314c447403f0392a5f6e51158fdaf1cc413072b5e60a41f5b632a05c5bde5a01b5e741d66f914f8dc7d729188ea8d3dc11797a30b4bde166ff9032e6c9fab9c1d505ee96638186755854128"], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x9, './file0\x00', 0x3fb, 0x2, 0x8, 0x3}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xffffffffffff7fff, 0x8, 0x3, 0x1, 0x4, 0x3, 0x3, 0x0, 0x0, 0x9, 0xf2}) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) fcntl$getown(r0, 0x5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:18 executing program 0: r0 = socket(0x10000000002, 0x4, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='@\x00', &(0x7f0000000140)='}\x00', &(0x7f0000000180)='$%\xfa&$\x00', &(0x7f00000001c0)='$\x00', &(0x7f0000000200)='-^\')\x00', &(0x7f0000000240)='\xec+,!\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='@{]&./\x00', &(0x7f0000000340)=':+\x00', &(0x7f0000000380)='-/\x00']) r1 = msgget$private(0x0, 0x8) recvfrom$unix(r0, &(0x7f0000001500)=""/254, 0xfe, 0x803, 0x0, 0x0) pwritev(r0, &(0x7f0000001800)=[{&(0x7f0000001780)="938ce8920e8f628834cfc7960c4298d37807e8457608778ae2715e398fd4a0eee3955a668f22780a0d7c9d3af595ec042ff430215b2761c0cac6f0c06225380d36e80971a92e30f6c1ead2e0017d459fcef736489f8b2f36fd926c8319d1600f91095b7610", 0x65}], 0x1, 0x0) msgget$private(0x0, 0x28) socket(0x26, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000), 0x8, 0x800) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e919f4cb61c0d8f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x2, 0x800) setsockopt(r0, 0xffff, 0x3, &(0x7f0000000400)="956dd1e016de56eab37e0f8f030e5cb10b4e0cc3c2c05dfcc459015a0006a018bc7a1ddff6721bb3782abd854e2008b9ba87a887f947cec170d5f5e38882b7808c90a8d44f50bc39623e1902b0601ec9eb75eeeea86ded3743ba70e122022732de9ec746b665d1c4a43bcddc7e16294aa44cc86d57537e4be8615e198eefe6b48f1de3223762637ade1c21", 0x8b) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000001600)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0x9, 0x0, 0xfffffffffffffffc, "e340ac948b074256450134fffffffffffffff900", 0x1}) msgsnd(r1, 0xfffffffffffffffe, 0x0, 0x800) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0x4b7360601c9a2b, 0xa0, 0x80000041, 0x10001, 0x5}, {{r0}, 0xfffffffffffffffa, 0x4c, 0x40, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0xa0000001, 0x10001, 0xffffffffffffff0d}, {{r0}, 0xffffffffffffffff, 0x23, 0xf0000003, 0x2, 0x1}], 0x6, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x80000097, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0xfffffffffffffff8, 0x8}, {{r0}, 0xfffffffffffffffb, 0x98, 0x6, 0x7, 0x4}], 0xd4, &(0x7f00000000c0)={0x7, 0xffffffff}) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r2, &(0x7f00000004c0)=""/4096, 0x1000) kevent(r3, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)) mkdir(&(0x7f00000003c0)='./file1/file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) r4 = semget$private(0x0, 0x2, 0x6e) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000000300)=""/146) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:18 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) nanosleep(&(0x7f0000000100)={0x3, 0x1f}, &(0x7f0000000140)) setsockopt(r0, 0x0, 0x12, &(0x7f00000006c0)="00000000659a707b8f5ff8487e098f7d5d39b5f6c778f99b9065610da99d552c0a2e9967646b22e606373617430d18f3b9202e84df25b826e261b0973873b97019027aa8d44047e1ebef2a7ad084a6a5359b6406c51db635b5c6439799fca4906d4fb6f1424969016b50bd11988945e261db843e91f26ffac92d47e008c8c2920e4b73000000000000000000827ea8f6600000c1dc9aff90f731cf18007835e75ca2062ec761ae0f369a3a65fa9ac2725361101155d57b257911d700000000ff5f3b8a8fc2aef61a47f8ad11b7637232ba1b08fded86b6cf1ccf1eac6b1c3c1a4e93455dff2a629ba5dfa06b8028bfd7f8ce41fe9bbe15129cbff5fb740aa0ea732dbda98b509912fbe7f15815f993dd33dfa0e4a27082820620578c54327fea660ee043d871cbd0db3ba83cc5cc37eba9c50324124f02293bbd75b71d6408000000c677b999a09989ab891e0c92941f5a5ac43e380b1e8a8375ca9cb516962f0d8d8a6abc90ebab607385002872d909c967b6796b7afcc5ed804c505525a2521b334737f5e33d663663741e1f2470b441428ac7136c4e1a2f9b81378e0b66cab8d012421b6f3f825c4bcbaa40ac9409e72fd6d8e5297ead0b4d6c4d4883720c511b6a9294adaf78fdbbf62d8cd7560e3822102898f47464292ed0dc1aa74937ded7944da6f9f98b7d60ca766e2262989b6883bce49b7555c6b36c83bf0b9380a1ba2b35c4d6d5e50010eb2eee6c26342eb76cccd6463c821a386afe387ad663dbf434e3ff9c5f9cb1307c0a1fbfc9090c1309fedb68ba679df456fdd1c7c0585dab2b7a7c5927a32e77d8cb6348c0fcb547bd646e109a2cc46eff133f6b21bd4294e31e65f553e0227d33b1af0ecf41097b720b1edd828854949a206db19b2fce5ede75562fde6829d3bad2b17c265424150c90847718c0c6bbfce7662317e499b6093af303179f422afd8787cfaefb430100ba2190277d36aea4a339e76fed42a528ca8ff22d44082dda4c8de1832dd82c62033bf9f02982ef27bdb53cce018435098cdd4f8fe6cf28dd80f76daf", 0x2ef) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r1 = syz_open_pts() r2 = msgget$private(0x0, 0x460) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x401, 0x8, 0x0, 0x0, 0x89d1, 0x7fff, 0x7f, 0x2}) mknod(&(0x7f0000000000)='./bus\x00', 0x280002002, 0x8001) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./file0\x00') r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x0, 0xfffffffffffffffc, 0xffff, 0x2, "e63092f4ac0ae90d447ca744bdf1d793dc7d6543"}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000280)="04a4989a868e5f25b2b7b2e76ab72b6c0e00af4b74231c55ace3bde57a13a75f9b2321b5daad4796", 0x28}, {&(0x7f0000000340)="a7fac9686b7dc0847708f74722283fb19d9f64a5eeb7c7fb234a7944a0d90eab12afa4ca6984e3b51010a714805c8635a53066112871136c60287427dff7d0a40830897b262aa1fd79382479e37fa7aaa502e200b4c7fe14b2f3d9a2dfba7c0dd1a156d460c29b38ea937014a51c287c56e052af128726e107ba0e6dc555a7511a1586e5cde70ae2598147a66ffc80ed6f8d5b37626422bb3eea0aca2d16a5930a00fa8fa57c076ae917d4e19eabbf9138fa0405129c76755f5b4ba344aa349604cfea751b783822f28351633a37f253af546bd60a451513d3775b3974b248264815c0083be26b428cf1835f27e50b145d12e4338494b12f27", 0xf9}, {&(0x7f0000000440)="6515a99805a2df82b8fac8e88fb5eeedb3b74d2e8d8b182e5ebf5de302abb9a755f169480d5d854dda47d0f13eb7c6eb4fbeb6903366443febd7367fe5df6e8589d78c659ece0321e4daed39c1853e061ed868426e249167513674eb4b340ab3a5993855b635875918748eb910995afdb9c35432160c955aecff04c636711a40c3a05fe6d710", 0x86}], 0x3) mkdir(&(0x7f0000000240)='./file1\x00', 0x20) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x6002, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x80000) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) close(r0) poll(&(0x7f0000000000)=[{r1, 0x4d}], 0x1, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80104277, &(0x7f0000000000)) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1000000003, 0xfffffffffffffffe, 0x0, 0x1000300000005}) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) socket$inet(0x2, 0x8000, 0xfffffffffffffffc) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x1b1) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="b6ac9d4cce1dbca273dcfaca8845359f297799a7ef4500fdbbd590df1cd8288bbdf580fded946f96c9638ae82b7375255384aafa9bc31937a60c5046384bf2ae10b19f6d806acb969a9d7c5e7b709cac9c790f02e8c862ff0c289658d5ec0b6157b33a8ec2ab10d54618beb536e9f87a84da2e34cf3f8654c2c5009dbff2fe2d570493194c6b4e9a9e495ab11919cf4d21bc64ece449e0b6e1da39394759385231042089c232d0242978a950e00a56", 0xaf}, {&(0x7f00000001c0)}], 0x2, 0x0) accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) 16:00:19 executing program 1: r0 = socket(0x1a, 0x5, 0xfffffffffffffffb) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="e8617602651161c8", 0x8}, {&(0x7f0000000100)="f235050ad0c425f2d70f98a94ac35913a0f3607d06aa", 0x16}, {&(0x7f0000000600)="31398c227f0f4d1c6e1939e898e5f09fb9072be41279e2306a08852640b6f1b9702c81a1bdaf911f3c9192473c00deef98040ec43f01ab42ebb7dad2c6e3cbd358f8a78b7b65fd181c7cdd16312715d878f2f921448638e60afa9ec96754c5dab530e39e3036b473e30fbe699e7556174392c1a878cd56cf531df233a33223080795db5a872efbb06ce7c1c12126f2ba8388299b269d78ebc95263248516743d787eb62f5b5d1dd996df22e087", 0xad}, {&(0x7f0000000200)="96353e82508fc5b24749080de18dc2f67fe567266c3d4d3f5a1fa8d9f1b2f0206b8fb226bb5b02f72ed43073cdd9134e0c75ebd338146c6146e9a0432667ab44f0a421bbff7184d0d767c8264ea73ce186c54547969176cf43663d78d1333d5e4c5bb126c96f554e1929efcac7b4bd192b77fdace1ff0e52c6346c0f0f6c2a67dfc3b12b9c5973ab56e39ee28e74", 0x8e}, {&(0x7f00000002c0)="a9b6ad31c06b77d8855457304253687ff572b78d642e601829a4736f0613203acfa634b0063148bc51125c7e9d3dbe553a0a11d300753ac8a6d5bf075e6755449b9654c1c539a469f2664de4bc4bf35628523f466c77db674ec1fbfa697f2b0cb48d4925e9d0480ff3cb0c756520cb402fcfc710d18a309fd52e9c17126389649dadaaa4752b59a164bb82cf28abe09bf4b024b933cc69c83974a001b2", 0x9d}, {&(0x7f0000000380)="ab64b367cf916cd50d7f0738767738e9d342c304fe727e1802d3525099e7e7b5f8bb9ebbc612a72e6e13fd457ba97f7e3e5aafc0ede65b39bca4bece66a15c80a9a82be8e181e14e1c9ef04e4f20b5af2755f5efe657ac45043c5571856f8f78408cc48ab34ba8b160b46208814c5a6a47f3790745605ed8558cff4e58ef85a20b17f1c6db809c", 0x87}, {&(0x7f0000000440)="3c5960a6cc2865b3b8ad93369c51417753", 0x11}, {&(0x7f0000000480)="adead6dbc7c1641fb2cc5aee12bfe64d0059535fd5566d08245c44c42c31b090a3ebfeb3cda4448593574465f3220f41f81d06d6d1d05dcfda42adbc32603b40d6fb23ce00fec5456e3f5e3fcd116d29a61c26452578fa", 0x57}], 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f00000001c0)={0x3, 0x2, 0xffe, 0xfffdfffffffffffe, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) r2 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000580)=""/91) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66", 0x1cf) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x4000000000d9f, "b08d16c6662247ea5f2b2c215faf24d8e500"}) readv(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:19 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0xef, 0x3f}, {0xce, 0x1ff}, {0x5, 0x7}, {0xa8, 0x7}, {0x85, 0x50000000}, {0x20, 0xfffffffffffffffe}], 0x6}) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) close(r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x101, 0x4800, 0x2, 0x1, "1e5701c9de24a07159671de0f8aef4fe3fe7207d", 0x1ff8000, 0x3}) setsockopt(r1, 0xfffffffffffffffe, 0x2, &(0x7f0000001580)="9bf56f851910995eb54132d2a49ebcfcb8d4fa35307bc7c33a86d702a58c2b540a3bd09ef995100635a10173000d14151d462b79c36e42b27b07ebb19fad71dde17c1b01e687dbc8b595a5ca904b871285f4ff461e792502fa6c732128ca4e8945a86a3e78f51f8668146fab5278de8cd7fa6d1d0b8d1bca9f1f8159db19beacb94b1d36e80d1c150b1ef9b978f67af08297485dab0db750e637331857aebd3686c7e3419b87006d5eff8c7cda60a069", 0xb0) r4 = semget$private(0x0, 0x7, 0x10) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000200)=""/8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/153) kevent(r2, &(0x7f0000001480)=[{{r1}, 0xfffffffffffffffa, 0x12, 0x40000004, 0x6, 0x476}], 0x7, &(0x7f00000014c0)=[{{r3}, 0xffffffffffffffff, 0x82, 0x1, 0x2, 0x80000001}, {{r2}, 0xfffffffffffffff8, 0x48, 0x80, 0x1, 0x7}], 0x3, &(0x7f0000001640)={0x2, 0x100000000}) setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x100, 0x0) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000340)=""/4096) read(r1, &(0x7f0000001340)=""/170, 0xaa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r7 = getgid() geteuid() getgroups(0x3, &(0x7f0000001440)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001500)={{0x40, r6, r7, r6, r8, 0x10, 0x8}, 0x7072, 0x100000000, 0x3}) semget$private(0x0, 0x3, 0x10) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001c80)=""/165) 16:00:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) lseek(r0, 0x0, 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt(r2, 0x4, 0x5, &(0x7f0000000080)="d2858e965ad92b5ee790ec06a704413e3c7ffbd4cac943fc6a770bbca6e3aa157318ed8766dab41992d71d59e96897c427b360f01719c6d852ad560a6e3e4ee95e836b4e5ed3ddf3c98075874a8bb5cd21befeda3717ed7316e7f03ba47497305227040b80216585379b83c4f31925212274d3fc6639caa2a6e80e1901d5f0db29c777414c5da5335531f700435b4be0d46ab6ec05069b92b5f745d124cec73ff8c4f32724", 0xa5) getsockopt$sock_timeval(r3, 0xffff, 0x1005, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x802, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3, 0x1}) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) 16:00:19 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0xfffffffffffffffc, 0xfffffffffffffffc, 0x8, "cb3ca0aef421ae3cc90800845a438157fff969cb", 0x400000104, 0x7fff}) syz_open_pts() 16:00:19 executing program 0: r0 = socket(0x200000000000006, 0x3, 0x100000002) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f0000000000), 0x9) fcntl$getown(r0, 0x5) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x10) ioctl$KDENABIO(r1, 0x20004b3c) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9, 0x0, 0x3}, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) readv(r0, &(0x7f0000000880)=[{&(0x7f0000000340)=""/201, 0xc9}], 0x1) readv(0xffffffffffffffff, 0x0, 0x192) read(r0, &(0x7f0000000180)=""/160, 0x96) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000280)) poll(0x0, 0xfcc6, 0x0) write(r0, &(0x7f00000000c0)="15e46053a25a3637befdf83fd2963a06d59bad46b48f48a10758982450ed1f1d5d4a50eb7e0db465694f406522f3b4a137244e6648e06d72e455e7f1212bdbdc51602112b02bcc8b5041b7ff300e9d86623bfa50a5a15ab65e3c82748e69549297c0049be279d03df7d76cde98f58d440c290d7bc7e0359729d2d5bcdefb905b0ad66e0707ec7d814b0595bfb5cc0a14b4150ab85c7879d8a302d7ee80b7ee7c9c9dbae91d5bf5a1df8d9f827ca29cba6b659ccb679ff1b591bfad11474596a9", 0xc0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000440)=0x1) read(r0, &(0x7f00000002c0), 0xffffffffffffff6e) 16:00:19 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xbad, 0x3, 0x6, 0x2, "7ec0867f41381014850c1445fbc1a78fbaee6595", 0x7f}) sendto(r0, &(0x7f0000000340)="143c6c7cf36b3f0cbbc536c2b97eb55db89b9c88090a47bd449c88da69a2f2818dbdb18ec5b3c471520253a662996850d998b44293b0f6d182e558666b8338122ed512dc97a855269670f970b58a5905f94a4615ef79cbf8eb419cfcfa986658705f0fbc6fb75ff98f21ebed1c8114a9d4b484c3213b0443bcd334d09055d4542f956f8bcb416c90bdc26d5cfb2c3ed1aa1cceb0df1f1745001baea6338f61d9db059914be342e5d85f08b59015d808ce539609a5565ebbb42f5bd96adebd11f442d58337a69b6bde1d1ae69ca752eb88d58a2cd26fbc2d6154f9bf54463107229b074d3195f07044223bea43cfff1ab55f0c5c40f6bb101179f5c9f7a94c48bdf27fdaf368c8bf1aadfb1325fb9574356475378114e573f1081fba7ddf94255bd9f72ad8aece0d77b1a2132cd5f7fa519da3796323ec6d66289bff9b58bc3042486e9270ae8d882b795c95306b11c67ac0872a9bbe0c7e272c6b96380f61b774ca101a14a259786790b9cd129267fd2efe99fddb2f9ff7ff3b43ddfe770dabfef89ecfd578e9b2f5d3833eedb8cde165d0b32883b76d171a115a216165465f7dfc50642683a94e282a0c9a3c8e1cb2be3c88adb58408b2d56efbca933743fe16153efc494530dab1d9b2ad9f650d24046ba38926328bb359d4c497b81b61435282b548e5fd749ae5e9743a4f107967d079b8f26497c1c0fffe6362d711197fc7d652cfc510c4fc4bc03939f1ba76fa9d6b51c198aac9e6b615de43b10599020b2bc290f4f102d27f42658d92d79978d2cc2b6b0d0b440cad49a181b05a04c2dfdb9583bf6fde17ae7ccf8a018a732954b9e351b9a8704fe23509a85f186b331a419856614faed82a7a88972e23554d413e82a0aab92e3dc2301e505731ca80d8fa0786591766a5181475ba0784fc0b458a4cb80ad4e5f1e14b69e9f72139e0deb6fe8ca30919d67e29b8558a1705a5e4226daf6bb333380231f9dc43c2e3a3c8af284f993b8391a4e42dcd92b471d1395e61711009996ca7e526cba2fcaa501d6b64604d4cfb878f70ba944a7c088bf51f6db33ad761d49c90c3d773352e17282a1b04e5a78daa1ff8b3f388af29d7c35dd0082623cc791b97a99408bedc7b4d72fe996824069803d0fc6aeb13e111e79558a4f0b11e74276901b9d3c3eecc03da095cf10d7b883ed933f551bf74ba21ec27d68a6a8fef919436c7234dd3312bc494e6ca82579afded482f93f49c90978f89197b46b39fd04a250666c258b11748596b4f68c6a5ef64534b365f2c2c1e8c736aaa3574dccda4041112b3c54e53b41cbd66886d017b3dd09a5508e7a4b155e19a3aaf8730f2e9bff054ebde8a60043c7251b53baac8bc0f0c6ebbb0029252ad037f292372dcf8b21c44905060d9d82e46ea09bc8f402b24047470ee0020c093e817aa5415a8e9a21c0990db768845839446e4259a0ea93b00558ff7dc43a0c7c098ee5a53090bc3472adc9d3ffd025a294d670e7e52de35490915d2e0d6f10c14dbe3d7607cd878a4865c5733a4acde3e92755c045d9ba340ca4d3bbf45ccdc7de4c2ce6b86924c0b166b2f3c9074bbfcf74f66cbbfcace3871aa4860ac8d862d9184691da0cc20f9253d0697bc5a108e0a8e1932e245d7c7ee003b2b7d32a36666937563ff90e603954b120bf7a40032ca885d13499d3e159b85dd1a083705d665e6d85f4674d63fb2b03bf1f649bc42d9e987b1ab8b70ee13ba292fb8f2b4e73b8fe2fddad71c663e393c890c99d8f62ad5de4b9752b2c9a130aba5fb1690291bdffb9ddaaa151b25ae51bcc72f5d36f13170d23f513f2c330f46cfa8e5f4ef578a1c27dbf8757ec33933b08b7bf0610c1c800f4736d955fbacadd69e5e736a22e6c3a6637999e845a365f04c3b615961d77b66d1276cb3208ed84c53125009160449e8a521631675f85453d950c1c215627cee643a95d4ba3042e28a707cd220b3c87263596ed6e75e1595e39b16ee51a82c6cee9d371c1d165eee2d050f113f28f240abe3ffab8bcccc4ef5869fa463d21ba44d238647b30a0543e82f8a9a9d5a67feb7706461636ec6f8ee9d2dd058bd71c64c8ea47a345f40d3817f5327999d79680bd081d7a07c6b4068025e044ff235d2622e1252b56a554b057004833bafb2abffab63c57d667f0f5a07d406b188e176dbbb446a241d531312a8b997e6786273bbff4194181189a6d3e56856a48324d4e3db04e42a834bd613287f6f9a2f9f6cf809431df65c1d87bebc956d63ef6613c1878e0e5923b396c0e02378f3c5ed144083436653fc055091e6a6a6fd3bae5891d031c8a67dd4a804a1216aa07fc575fa2771c0a157703ff4d4a9ca392f321b50a8a267fcca3efc86efbfe2d23908a9355741bd78645a038afb43a1868b3d5fdc4f34c9f8c77c020bc1f48467324d9246893eacb2d24695b8941c71da041617b985a8e61babdf737664cabf54c1db12927d87d9b73ae70d3d920d6da5b2c06badd3987fe7eb97d8830b78b497c56625735831b79dd7764cff15a2df1b88c30c492db10f5b4a8087366fde39fd89d827eba1eaf71a600f495ccefb93716e3a1dff3cdd654e3131329988cc93d697810fbbf041332d670c487ffc2e9a45686b26bfaac2e45ea1f208ae5ed5b13d6f8d30bdd6a2a3bcbae08ac61e1724ba74982c758faf8675aacbae4686c5fe2119637a41175ef501da3e6013f5022d77308f1cacc38d7d6d5f3e0e8e684edca10cc5a584ea80e81b62ba8b37e83921ba5d9fe9d0a21a723c40b0ad15eb0459a5d073d2813f55bac25d1b5552dd8419f6e410a1ccdc6df8ecf5c4c11635764d3592768971186c90342141b30e9d532c57713ec9bfc98994e0062914123cb33c96a7f37c5fad7f243ca43a9d5f12afdc86a369a359099fe4c1931b6e7c89a0402973777a8cad9f246e12436f24643036f76f5024a6802c2f466b3380c8bff68520fac635fe81148dd1a9819944e78d1c860c69e33dce52f6ad72b211c8748f5a39f8045ad21360304adda14c008265974a1ed658ebf240c6b10fcdf3238fa60dad1cf8541bc713b797ff419f83aedd7a8155fe4755460b89784da0519893649c5d169d7715ffe173c97ad6fccb23c5a2bc1710972d02f8da0bcef97b6b5b613ce7a761d06d14087e6e31a14293cc820195442915a2b2f7fc2896f52ff684483489bc5a0ad94e9d0f405d25b9a5bfffbf6c67add7221380595a631dd8a2ce803555601a74210186f2093a09b41f65de49b7c3f7cfbb846767ebb8b6466f4397170ed445b03c87a642c70838d3f288fb8a444f9b30f02583aad04d85c9c3ef138508d281e2923e69d35a3d786122c62d9c37f15674099700fc6979820494bdac14d1ec31dd4b6f85e0de13cfa1277b439ae2fcf44d888312cb8adb54d7abeebc53112236c20ad6f96b26c0592ac22f13176bd73af790e93c61f8c931eb184032a4020255aa37968928e08496105db73daa04b84d5d21e8d44015cb73854ba0e4f3123947de7dcfb6a584fc59cf9982801bb18fd3e7601caa7e1939efe7d959cab31af8ce7a2d01b7f9d66707192508a1cf7508c906de66cc0a6e8e6bb421e49ca0bc320d32b1a30b9bbc14fe45b0ebe04a82f549eb164b73c342b9e72f9f23cf742a3b96890f113f39b5071e1923e35d8dfb2f76129c9a8083489bd95f0978d6311ccac91c595cc5b7dc11f09457271b6af6379c41bc2bc349e983419a9dd602b4343b6da61178bb3d909406d127448a22c84b9f8ae6db544783f9723c3ad7bb7d1e6a7770fb27b780ddde3a794bdc25b3c27146ed5226f63fd65a5121eab8b43402320d2978a5671e1b8a6276d2a56cc8b07bf593788a9d369b92965e94ed11679209131f7092292f1db7078407a1382f11f89233d0ce9677b552ef7d4f3f802d38a9e3ffae73d4327d6ac97396a6d44c09193013c0288b304786b89fac8994fed6128feef6cfea8575457b26e7e79748b7dcd93a45ba8d176ab58059a12228d7e1f4d5b70f2eb9e204f40c7aec212554c85341493c070d67c0aa37049d6c27e74a553a5f5139a9c0e06e457f1f09283298ca91eb3fd9a6202af9eaa362d75c70cb10abcd53432dcc83f33750f06c2fca783bfb293a88d0a6f646da6624be5b98f70dfbcc128d2e1b4fcccd74c526520fbcb99b77a67ed287ce63980e685f612e965463d92bbc0a507d4ecb83f80854ec3568a616b08991d0879d8f07247eba3eb4f24930f2fe7b7b5a6b43cdc9e877f4649656aba2935db3fa729eb372b404594158ba9d1aca29bd481e7db1ac5256fc04739174d8eae5dd0baf45e1b3d95ad65e5eb377ba59516bc4dd971656da2399b7136fb1d7db0ff040f8cac6c7cceaa9820fab4709fc600203b47519ec314dda57c5dc35d3a99cd31be4ebe5d4a6d4405d96cd7e4af400e3ced7b35c0d4f2b9cf0135c18b61d34085f4c226753aba9e474a60d539e3b756235194fab8f5311df6614fbb208c70660867b12d674bfe049f61eb4fa3a79b295be04500e59823c46c87d109856931066a7291bc6ed9b577eca85c5f4c47c36ae99cef7ff2573ca675622962ff4ef05e3e3bed95969facc9927931eb78f7bb732749e6eb64bbea1728a447d301c57360f64dca77ea58555966eec1741c35a143b8234ebda8f9877c6ca88461cb40109f017a930587a5096692e019d1a1a4ff8f1576e16188720921b4253f22c02579ffcfe5b2c3bf36841c5a2da22d053f10a2db7588cc2780fec0ca214338c1590741554e331b4596c5e86744bb58ab9b7dc1a4de558728ca8f2dd598dba9da6c624486a87676fd5a23df1af7ff252e8a0a2b94dca730a5efaf451b14de0430e1b42e017c572f0cda82b03d44bcc0ad0c2a90b6492f60ef7aa14b89d4757f10147d1833fe518fd6a816986abf2dc71c1f063f0d4fc983ac015ddf0496c6105de7a9c61a874626ad681e4957801ffe96312bb89d71b1fd9c589c544c512cc49406022bd895ef493649757988076009fbd4a6285cc22416ca4f785124ffa53cdc095d1e29f2a335439f0c70e1b2e5161c8be61773ed32d3860df4ccbc1c4285d93ac20808ee6654a87415f570d9b94f52a8dc2ea584228f6146b6cb66c0975c563b1a50490560bff867c592d556cb14e463f5dbc33d2a4ee06b05852fa15b09e659f84d7b983c71c4be78f413c0d0564f6f831e926019dbe3a094bf5151f31da2de890f3a208914ad7499486516c94fa4f7e2d46a48cdf5f221b8282d9a071afa47da5c4e04078dab5cbea624f6ab592e5022ba05af341263c862e5999f81b928ef608b34d0763fbd679fa52a646b00f3153ecc17ae81ff1bdf8615aaa73c3f8b069834204f9e19489a5c3bb538a1cf6c2f2f5d0c1d95d5e15a0ee1015911e6722cda119aee7f93f080c765f9815ff2839f7446ba1972968c7f4581d30b14e5650cea25536183c97233d68646ee08bb7c95aee951efdaca10928c3d9ab8acbb14c608d37b70fb0ce7b6a01cb92735b492f87ed37398c309b980e3313a5ab79655f402f7555643b1f3ead198664972fdade6e80ec35dfac5e3cedf2c1a52e3907cc86e53044423d81168bceeecf47ef85cb3816584c2edb094ab34646aa94e8aa9ac3938239e63138cb70a206ce8f3b2b578097e3aa48b30573a8a933eff9f85c69194a9637b26326c87a87cdd99c5af43331bf468db001b2e6cacbaba09699ce1a8433f486fdd8ed99d90c3596767ea4bb5964e7d4faf8e93e9e6e6102bb7b1e3e947635c5dad6b7df8f278a12f202d06796ce86064712c94", 0x1000, 0x8, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xb20c, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:00:19 executing program 1: r0 = msgget$private(0x0, 0x40) r1 = geteuid() r2 = getegid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getpid() r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x7, r1, r2, r3, r4, 0x10, 0x10001}, 0x80000001, 0x0, r5, r6, 0x9, 0x8, 0xae8, 0x3ba}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r7, &(0x7f0000004480)=[{&(0x7f0000003480)="d23d77616c8500ccbed25477af561d0bc92c79397b22e7330e2b4b050544db60c6b02aef73dcfc6a39", 0x29}], 0x1) close(r7) unveil(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f00000001c0)='W\x00') execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x110, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x7eec85467b4ca15a, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) lseek(r1, 0x0, 0x2) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x264, &(0x7f0000001300)=""/235, 0xeb}, 0x2) 16:00:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, r0, 0x0, 0x0) fsync(r0) utimes(0x0, &(0x7f0000000140)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:20 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0xffffffff) setitimer(0xfffffffffffffffe, 0x0, &(0x7f0000000100)) 16:00:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') getsockname(r1, &(0x7f0000000100)=@un=@file={0x0, ""/79}, &(0x7f0000000180)=0x51) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x200000011, r1, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCEXCL(r0, 0x2000740d) accept$inet(r2, 0x0, &(0x7f0000000100)=0x344) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:21 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:21 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000100)=0x7) 16:00:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) 16:00:21 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x9d) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r2) r3 = dup2(r0, r0) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x0, 0x20, 0x20}, 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x8) r5 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) readlinkat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/76, 0x4c) r6 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8200, 0x80) connect$inet6(r0, &(0x7f0000000240)={0x18, 0x3, 0x9, 0x7}, 0xc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x76c, 0x4, 0x100000000, 0x9, "287d4b48fe423586c3b291a0645b69132b260914", 0x4b, 0x1a52}) syz_extract_tcp_res(&(0x7f00000002c0), 0x5, 0x9) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000300)={0x100, 0x222d, 0x8, 0x7}) r7 = semget(0x2, 0x0, 0x20) semop(r7, &(0x7f0000000340), 0x0) shmat(r5, &(0x7f0000ffd000/0x2000)=nil, 0x0) fcntl$setstatus(r6, 0x4, 0x48) close(r3) getsockname(r3, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) recvfrom$unix(r3, &(0x7f0000000400)=""/4096, 0x1000, 0x42, &(0x7f0000001400)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000001440)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001480)) getpeername(r0, &(0x7f00000014c0)=@un=@abs, &(0x7f0000001500)=0x8) connect(r3, &(0x7f0000001540)=@in={0x2, 0x0}, 0xc) getsockname(r0, &(0x7f0000001580)=@in6, &(0x7f00000015c0)=0xc) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000001600)=0x2) 16:00:21 executing program 0: setuid(0xee01) r0 = geteuid() setreuid(r0, 0x0) r1 = semget$private(0x0, 0x3, 0x20) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000100)=""/61) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/206) r2 = socket$inet6(0x18, 0x8003, 0x20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) accept$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000300)=""/239) r4 = getgid() r5 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000240)=[r3, r4, r5, r6, r7, r8]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r9 = socket(0x18, 0x4002, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r9) bind(r9, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0xb30, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x20, 0xc1, 0x13, 0x400}, {{r1}, 0xffffffffffffffff, 0xe9, 0x41, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0xa6, 0x1, 0x401, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x2972, 0x7ff}, {{r1}, 0xfffffffffffffff9, 0x34, 0x20, 0x400, 0xff}, {{r1}, 0x0, 0x10, 0x0, 0x9, 0x4}, {{r0}, 0x0, 0x11, 0xa0000006, 0x401}, {{r2}, 0xfffffffffffffffa, 0x2, 0x1, 0x0, 0x93d5}, {{r2}, 0xffffffffffffffff, 0x80, 0xa0000000, 0x401, 0x2}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x15, 0x200}, {{r1}, 0xfffffffffffffffb, 0x60, 0x1, 0x1b9, 0x400}, {{r1}, 0xfffffffffffffffe, 0x68, 0x3, 0x81, 0xfffffffffffffe01}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x20, 0x400}], 0x9cf, &(0x7f0000000000)={0x4, 0x39b}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0x6, 0x5, 0x800, 0x1, 0x101, 0x1, 0x4, 0x1, 0x0, 0xa47b, 0x8001}) close(r0) 16:00:21 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) kqueue() r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) dup2(r2, r0) 16:00:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003ec000/0x1000)=nil, 0x1000) r1 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r2 = semget$private(0x0, 0x1, 0x20) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x7, r3, r4, r5, r6, 0x20}, 0x1, 0x10001, 0xfc}) shmat(r1, &(0x7f00003ef000/0x1000)=nil, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5301) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x7040, 0x1ff) 16:00:23 executing program 0: socketpair$unix(0x1, 0x400000000001, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)}, 0x2) 16:00:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) dup2(r0, r0) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000), 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xa92) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667f, &(0x7f0000000000)) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x7) open$dir(&(0x7f0000000080)='./bus\x00', 0x281c8, 0xc) 16:00:23 executing program 1: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0, 0xfffffffffffffdfd, 0x9}, 0x40) fchmod(r0, 0x4) 16:00:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) fcntl$getown(r0, 0x5) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto(r0, &(0x7f00000000c0)="11fe87262b5df8c3b51fc0054449b7c50b8f4395943bb22e011628332866638ba3ae", 0x22, 0xc, &(0x7f0000000100)=@in6={0x18, 0x1, 0x8, 0x80000001}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) fchmod(r0, 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080), 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0xcfc, 0x120000200000005}) ioctl$TIOCCBRK(r0, 0x2000747a) fsync(r0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) fchdir(r0) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:23 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x104) recvfrom(r1, &(0x7f0000000080)=""/212, 0xd4, 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="3773faded342294e0f83"], 0xa) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x5b, 0x8, 0x7, 0x1f}) setreuid(0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) fcntl$setflags(r1, 0x2, 0x1) 16:00:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10008, 0x0) fcntl$setflags(r0, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) 16:00:23 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x1000, 0x80, &(0x7f00007c1000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) shmctl$IPC_SET(r0, 0x1, &(0x7f00000012c0)) 16:00:23 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000000)="1adc0e88f9036c16e00961db71e85cff2b40775a348c500131528eb0467c74947b1bc8350b25d3524da472addf44e332bd27fa5ca3016e5a8bc3d99f47cc301a6b1d96e3c2988e3bb9ea1252aa269422b93e9f4c79b3fb555aa657aa10d28e58ed54fa33ee059bce24620a2b172db4da140e8600d0e3eadc4e5c860f95898447fd063f599ea2349043c1eaa2d842b559a6325b4dacac1da673f1ddcb200e873f59f3f4504af5fe9040758dfd81", 0xad}, {&(0x7f0000000140)="3f1f2e7fe042ee21f728c867fbd5f15a1b1620ad5fc25a7ce5c6a66270529655cb9029604649e7006360b230f1cd0f2c6b65f709502f6f9e077875ab5352ab2ed6c7995cb99933fb05d38a0611a5f06ebe1cd401b44eb9d95955e3e7cbfe5e6ce472ff7a38dfc0c1d434c3c066e72acd81649980fd949a6ddea5", 0x7a}], 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0xfd) 16:00:23 executing program 1: r0 = socket(0x10, 0x400000009002, 0x0) sendto$inet6(r0, 0x0, 0x4, 0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x0}, 0xc) sendto$inet6(r0, &(0x7f0000000080)="cf911923e3c6dcc96df1fc11ca2231f395dc01bd5f032efe52b137e46e6bc3c060dfa3a8ca4c4bb5920bee9a10ba63ad8035ff2ecd839b3d2bd406551ffeb334167a1e1ed8e58900ec8a6decbc9ba495b86e2cc57547c78fb11ae12f5a94ed63b11010e95a5a0b6b0085a1170c8595dbd75bc82f28bae1f011b433826018bfc092384cce0643a9c8125d0a46a0ef739ce360e6ef866b5a90dd99cc99df956895a9c4ad1e80fe176d45f932a2c2e19fa17f54470408a17155671fb4ed259fd2", 0xbf, 0x8, &(0x7f0000000000)={0x18, 0x3, 0x8000, 0x400}, 0xc) dup(r0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0x5}, {0x100000000, 0xfff}}) socket(0x6, 0xc000, 0xb47) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 16:00:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x80000000}, {{r0}, 0xfffffffffffdffff, 0x1}], 0x7, 0x0, 0x800, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000540)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='x\x00']) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x4) fcntl$setstatus(r0, 0x4, 0x40) pwritev(r0, &(0x7f0000000080), 0x1000000000000122, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:23 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x28200, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='.\x00') 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="010220ffffffffb27824af4ab82db172e5360eb34e1905eb5ad37dff"], 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:23 executing program 0: pipe(&(0x7f0000000000)) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x8000000000001006, &(0x7f0000000200)={0xfffffffffffff801}, 0x10) 16:00:23 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x4, 0x6}, {0x18, 0x0, 0x200, 0x30}, 0x9, [0x1, 0x2, 0xa4bf, 0x8001, 0x5, 0x8001, 0x8001, 0x7]}, 0x3c) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3, 0x3853}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x9217fb03e881304f, 0x65e}) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:00:23 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x180) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES32=r0, @ANYRES32], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x85}, {{r0}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff8, 0x19}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:24 executing program 0: r0 = socket(0x800000018, 0x400000000001, 0x0) recvmsg(r0, &(0x7f0000005300)={0x0, 0x0, &(0x7f0000004280)=[{&(0x7f0000000100)=""/83, 0x53}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/4096, 0x1000}, {&(0x7f0000003180)=""/211, 0xd3}, {&(0x7f0000003280)=""/4096, 0x1000}], 0x6, &(0x7f0000004300)=""/4096, 0x1000}, 0x42) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = semget(0x3, 0x3, 0x8) semop(r1, &(0x7f00000000c0)=[{0x3, 0x0, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x7, 0x3, 0x1000}, {0x1, 0x401, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x34, 0x1000}, {0x0, 0x1f}], 0x8) r2 = semget$private(0x0, 0x4, 0xa9) sendto$inet6(r0, &(0x7f00000053c0)="5f09c45787b32bdc1d835240e149b995ea728e9dabbf4af95c22d51963f4fcd48fee5d07bd310fab1c6e34001e36b26c602e4a2edc507dda8f1d5ef4ad218f3c92489da65279c273ccbee8b0099fa2034f7a3a48d8faa040f03468ad2f02ca396b77b06f5384d38bc28ecd1651f56b5a62", 0x71, 0x400, 0x0, 0x0) getsockname(r0, &(0x7f0000005340)=@in, &(0x7f0000005380)=0xc) semop(r2, &(0x7f0000000000)=[{0x7, 0xfffffffffffffff8}, {0x3, 0x8, 0x800}, {0x7, 0x7, 0x1800}, {0x7, 0x2, 0x1000}], 0x4) r3 = getuid() r4 = shmget$private(0x0, 0x2000, 0x504, &(0x7f0000ffc000/0x2000)=nil) shutdown(r0, 0x2) r5 = getegid() r6 = getegid() r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000005440)={0x0}, &(0x7f00000054c0)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000005600)={{0x2, r3, r5, r3, r6, 0x14e, 0x3891}, 0x400, 0x8, r7, r8, 0x8, 0x81, 0x5}) getgroups(0x2, &(0x7f0000005480)=[0x0, 0x0]) openat(0xffffffffffffffff, &(0x7f0000005500)='./file0\x00', 0x80, 0x8) pipe2(&(0x7f0000005540)={0xffffffffffffffff}, 0x10000) fchownat(r10, &(0x7f00000055c0)='./file0\x00', r3, r9, 0x4) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f0000000080)=0x6) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2e987c0d) ioctl$TIOCCONS(r1, 0x8004427d, &(0x7f0000000000)) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x20) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000008, 0xffffffffffffffff) r3 = dup2(r0, r2) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="6da6df38d26d33051a7eb817e35be428ce277baa6d58e090292e5e0184631acff08bc3fbac322d30a073cdddbcdaef1a7e70ac3cdeb822ac17fd25ad8f3ad4275408", 0x42}, {&(0x7f00000000c0)="340dc06ded88fac5f2ef3dc744ad49a02676e3e9c4820d46e86bda074fa5d0b5724bfc8bb7a1067ef9c37e31c302af3ec599e26c2e30c576d220d36d1f66e6e592b02ef6e6f030c18720ddf028faba077ea8cc8c2e3af837b6094de3e5201d4755dbcb81e95243c86b08f87daa7a09398da0ad66f1ac169fb21774fdb30b8b6a5fbd7bda128672c20f", 0x89}, {&(0x7f00000001c0)="a6a3", 0x2}, {&(0x7f0000000200)="cb002382425dd6520b7728368a39fea6806f9b01d409ab10e1700885427c73a28f", 0x21}], 0x4, 0x0) fchdir(r1) close(r0) fchdir(r0) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="30000000ffff0000010000000000000077d28bbe8a317d6ce75c688532377d4a5e4b33b5d1b236f4ff2a42f0c6faf30c73ea261295a2185fcaf646e38259372e21481a54f091a8e2f10a8838abb6d247ddc7431f0c345ff67f147964e95e328b26a3fab5f436959d06e58082dca4b9f77925696e7a707e2ae3fefe4858920583fe4362773419568bed3aa38fcc4883e4e0d7595aaace66b988fefe3cfb3405841e5423a6845f2cb80b1c67e21759882a4392cfb36828ba0489ad29d2cc3c", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) 16:00:24 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8400, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) write(r0, &(0x7f00000000c0)="fa", 0x1) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x2) sendmsg(r0, &(0x7f0000002600)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x1) 16:00:24 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) r1 = socket(0x2, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$TIOCFLUSH(r0, 0x4004667b, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000140)="9c95dff0fb0a1c3fe6fbe8b644a91fb92cdfe81e28026367d3a4316867719323652eb9db8897237247e9d21013f9da93a2925619f623f0d4bc65209403d7a15d3250b42512e67e91247cbfe8619a7bafb3b081f4669a91835c9efc524160835cfbbd0cdf304c0b8dbb4e", 0x6a}, {&(0x7f00000001c0)="fe9fcde061f52c734e0fa829b3bc99b7b858e06e64ac1fb6de6ba992955c39e53a55d9208bf0a462f3e1ed38cf9986ba6a420f13bac78a85237e875bc429d6fd67677c756f3ff6cbcccad830e8c8020a0c5a80e7bafa3883bd90cc1622987ce34269f77635197e92f3936cdd7c011b4b8d3e09ab7c56635d202b34aa", 0x7c}, {&(0x7f0000000240)="38158c7a4b087da82c52a8ecf27fb487ab49d9dfa0459bda706552a4adf00a00415b7fb7891c93f75d40034fe1a8dc8758c3fd67bd348059748f221855f84403bbc7245d544dcc5ca2fcc6be763fefba0fa92459e0783cc038f6f09b1c7ede51589afb1e3c62328bd4f90ac13e9567885fccf968e78d387d57d81804d61b3508626c7860bd59f779d94818014b6a1050e5f13a15901220c4090ed67b52e5df3912ac46a161aebb5bdb8ddb2dba779bd1ce83326eee281f5e8518dc9cf9c4a908b0f85c87068aad2c5b1cab3c9d748159e4b024e5abc518201477e4b373", 0xdd}, {&(0x7f0000000340)="7fe9bd5f29d87286f3f56ab7bd8b4772f219bb2b9acfe17b559190524a0189eb295c722c4d9bc34d0dde26d060cdbcafc9966c24d4b8d25de79796d4194ff30973ff6b1e911239a7505a4c1aa83c709b5927e85976fc438604280774cb6718936b993f51033fa18fd075b7b55e7270c757e944269752b10ca785a8a5848a4e5434075ae2896058c47810090110b42a900c630597b41b532d95f038f0bc264cab317e862547d0ac6080bb40eba907839c79f58fde8e77347f10fcba5feb1d7a2349c084dda7e62b16e7f9e393e17379e210b40a78f116d3cd415a1f00aa7a60fd6b4a33e51f701d85f8179c", 0xeb}, {&(0x7f0000000440)="16ea68345557451369dd7966a9678bf915fd58837e0446a1f18c6f23200d67303264a4d7c92bc3d5f828645f9ffc4c19c42dad47f2dcb78a73446f377fc821e48843566b6b86e6152549718b6681958aa4b9163113e29314af9e2ab170c7bde252fd15cd8053d88c4bbd64e127623d41b853ddc31e5e8e907bd5799895e4f0cd836420aaa2ebce59a2feb0fcaa62a9bd4fa8dce463902e15fadd5f50729a243912fa9e0de6fb28243ac829cbb4b6f21ab46beb8b1a8eb44712b06e993f1a9999ada46f2fe6435ac82a20f0a2d395e3ed0b3e649e53e42b5bd3d77bd7bb309fdad889cc6d196455e3a6640dd8950011bfc4d27c0bd3", 0xf5}, {&(0x7f0000000540)="a1a8c64b1b5d961103bfca64b21a7357ed745e111b725470fd7857e09412b13c8c432591", 0x24}, {&(0x7f0000000580)="9b4afaee93990e166666fa9a459f72f346694511ea792bda7e31d4b5408c5a74e8ea93b0dfb6e105d6e8f95c4cd3788dcbed393bb2f37211934280651dc804f516e3886a3a16bfa7ac35c3150f65e3606aced2e7d22ca92c4a123eb3cf98e4ee85b3ab6d99eeb82d700bd0660aeae0e67ab8acc093d6f08692a7b0ddd6cc0a30656d193f490838480173e174f6248cea184285fa0a2b780d62cb8b2375e55df362b50e93d3e5908bf7ce17d9750d0b82b12c183eae81e983fb58fb95a858320853b46328a9c4ea36dc677a5d247c3fbbee", 0xd1}, {&(0x7f0000000680)="2750a2c4aea71f7416d9a5b43c50d03581a387622e513798ff3cd883e2bd353e508afaeb1fb86e309ffcc47ad70d776ee6bf2389e6bc9d3fe0f153134cbe94bb737040f5427d4df47ed980e66c2979f91b636b41ad4c732ed54037d5d5e556dde4c5d551225ce110f9850e6ea3b5556d900a38857a71bbe70e8453fe0a143c0ce83f5c609838a4e7361ccc1392cf72aab0", 0x91}, {&(0x7f0000000740)="2473779d53cce5feb3b261f25f75a543a1b57b07e6d20cc46ebd0f182c1abc06acdb183b43586194d41f844a532b9c4df79f9d93e4bde26e3c1657537a5d0304581f2f6c4bd8239eabb693d2b232732106cc47af6f59fed805154dc3e09a4f4326fa08f73f0a02f058fc91488c39f3ff31bac7cacfbea179cde9cd19772279", 0x7f}], 0x9, 0x0) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x8005, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0xe1) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000240)) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000180)=0xfb63) setitimer(0x20002, &(0x7f0000000000)={{0x81, 0x6d}, {0xfffffffffffffffe, 0x7}}, &(0x7f0000000200)) setitimer(0x0, &(0x7f0000000040)={{0x9, 0xae}, {0x3, 0x4}}, &(0x7f00000001c0)) r4 = semget(0x1, 0x0, 0x408) semop(r4, &(0x7f0000000140)=[{0x0, 0x3f, 0x800}, {0x7, 0x1, 0x1000}, {0x0, 0x0, 0x800}], 0x3) getpeername(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r5 = semget$private(0x0, 0x7, 0x400) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000080)=""/163) 16:00:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x8) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0)=[{0xfffffffffffffef6}], 0x10}, 0x0) 16:00:25 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0xfffffffffffffffe, &(0x7f0000000040)={0xffffffffffffffdf, 0x7}, 0x1e1) recvfrom$unix(r0, &(0x7f0000000000)=""/12, 0x4, 0x0, 0x0, 0x2ed) 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r0 = syz_open_pts() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x400, 0x0) poll(&(0x7f0000000240)=[{r0}, {r1, 0x20}], 0x2, 0x3) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8080, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x2, './file0/file0\x00'}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setuid(r3) r4 = dup(r1) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000080)={0x6, 0x0, {0x7ff, 0x353}}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000280)=0x2) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendto(r0, 0x0, 0x0, 0xd, &(0x7f0000000100)=@in, 0xc) socket$inet(0x2, 0x0, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10043, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:00:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x10000000) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') mknod(&(0x7f0000000040)='./file0/file0\x00', 0xe000, 0x7d5) 16:00:25 executing program 1: r0 = socket(0x11, 0x8000, 0x7f) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18080, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1135, &(0x7f0000000040), &(0x7f0000000080)=0x4) socket(0x10, 0x5, 0x1) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x100000005) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000240)="a783baaf04292b67c3bc4e6ea8d021f21b535bc59572d5a9feb9e60ab716f6de75b0ce4323", 0x25}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) openat(r1, &(0x7f0000000140)='./file0\x00', 0xd10, 0x86) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x10250) write(r0, &(0x7f0000000180)="93e73e0237c06e4cf5fef21df109e68a01684adea8d8d0f66a", 0x19) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) r2 = syz_open_pts() close(r0) dup(r2) socket(0x6, 0x5, 0x6) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r3, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/109, 0x6d}], 0x1) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) kqueue() chdir(&(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1a0, 0x110) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0x7}, {0x100, 0x9}}, 0x2) r1 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) munlockall() unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 16:00:25 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001700)=[@rights={0x10, 0x1}], 0x10}, 0x0) sendto$unix(r0, &(0x7f0000000000)="bb13b4f1d121a548daa6c994cd3072efdf8067cc710648e1a5c0b2f512ef6f5061f9840cb82f4a549c6ecc837aba3db661041638a0545b5169d7faa8f31621d3946c716d97448a399e3a6a0845f97a7a332a20aaac21f95338985d716a3d0b78913f13eaaa8c15518b7fa94acb977666cdbbf6f7c406aed9d201fa4399da6e24a2635df7aee2e1f103b478f7da075f9eb73f20c8f813eb170369d4724be4724f773e1199ff662150b77e2ef1cf1c1206e70d60baa154235591601afe4d7edd2946e9b0793e65408a10778cd06b751856eb76decf7683fdba9cd2c49e5ef46608455272e05679318f85b1f712d8d5085ec7880ab0391e228345da1efb39553541f4d449b3d11c28b71c0f953887353e787723f6cb4a5a4be8daaa5a32bd8735fc9c09523308df260880e67937e86e11e88413cf29cdba81dddf8f8a2869036fe487198909a3715a59d4d05960375ea93acc7ec0e94553f0f50afb51912d51f3dac4b8464c260cde67c2654044e83cf48bf3646aa2879936d6086f474c1384456ff09bfd8dd73b5d0060b8e54b216ac837fd78d9d781c4fed9fe35a666fb2c04ff856345c152b049af6bc9c3300dbbf06fe6ee470e419a1c90e68842c7d0b26e562a5313dd37fcba3df26c75c235f4d5e13b0ae2c1a7f974f4d8c661cd351620e58c8d5d5c1875279c98c83a26b7773d84d1c4fee870fe4ebeb3ee47686e0c7538f73e0a529f2fb9048acac3b37a2f10f84e735dbabdc68f9a5e6cf82eac24293c31dd2aff5887cc3bae7ac0f606c04a892b19e7974b40d9fe6a26a52c8059fbf56368046968712801a130fa79a323f945f23fb7a0ae3d39464988f962e6a3b8654e8070920aea9bcb9cd48f1fc2a040d35a2b84b7526fee8327745b5334588c5585777022d1d2edd245d5f2c106503aa77306d49ee1338dc6d85b60d861433d5da46ee5701c0bfe9d13693dec6076a63829a60df1e34c048148c83a2d6d193382affad9f19a56eba81090d30d5f46183b12204bd7e4e6d58d3eecb00e9ca3197844990191a488eb78a951bd3bd494b4d824ac56566f048d2a066c3a860b29c6b5c3e25efe4f924f063de2e0168480125c4658f9aca6c2844b65a4c91131575857e1ffec9b20fd50a012eb3c64a3c57a15b20faca1835641690e73181feb6dc98fdc9ef93e107ccf5eaf61397e0189b7c37e6d183e888bf56edcbf2b33cfd965ed193cf388bcd6f55556dec08198251b3088444cbbec56d37675f6064ca6f79cdcdcac5f8c9779776f6aa0ac43c24541116954a13edd52afcd62d0fd5cc57635c2c0fd10770f3c8d619631bc98360b7e0adb64582bc30c01089864fb6b3d54506af170f234fdc1b3c6e7890d226961a426e7199c618ad12df41758dce692a5b509d70fad231341e636462338d27965db17f01d708356a362e9ad50b8b968d9933a3b696da807b9b4f8f3c99c4841fc99ada30af09f986b22358f7fa9b0c9f2d63cb0593530a8610077b8da66ff0607389461c3c1949594f2296673b8727ac4aa06a3106bc517aaf3da314899cf9629f29a53da87693d5f3b834df6caa88a76c2ae0289bfb86e428f7f399f72a562e0d1b36176f7b04e4b7054c14f0c6ca5c1614c0eb344a442b99282f036ed0d0df180c8f6c443aacd7078e19610cc2d9dbe3ba47a6ebd0aaf055450fd5c49a17fbebb2702789dbeb44882d6ea9094a23bef70cc8b4cf663165ed89ddc2883bd0b7d27ab95762845a3ec45da3b43dc427bf6b72a9e583c6e3378a373c90a19e237cc4c2910abad8f56a008bf92a6fc9a15b7c27f86d58e8c8e54407553eb3c18300e11bde1495a51f50b3afcc02df70962757e48a77dfc8bf6841333c6628d09f6e22ee95dfb3119177eef3f6468e803a21f7f7d2d6355651d810c9b7a24af8c062e9dceb2f966dbc9a4d4fa466ccfa5f95ddeb57cb1d8d6fc8c6678652e0d4e289dd20906fb35657bf28df42303b1a4fcbb37b2b24d1217ae9fec823ffeb3b03120d7145cba54c7fb8422a0f50956d97bd6805c66ef0354269dcf2743cf8ecdb75481ba1193ac4695a57430102990197ae4acd563f5005995aa9ed9b4aa112cc75720f811d707e3baead44d94e3752ab4a8590458f402bfbf1a5baf7ae7869f88bc08207e3f9619c0e3460643c766df586c8f0d262023bdcbe3029ff04e3e32a593c19ee3de015199905cd8d94e57796d8178022ed37d5812a8d22286ce50606b079b656244de865c24782b8ba2491faeacec06f80b1e445bfeb535629c3b62697d376f9b9de6ab097f6bbaeb32de17659a68d93720a26e947e9cc7c4e2b411a1920b82c06d5170411ec2f5f80fdfd741ffda82623c2cdec77b6a46cf8a02b7ab354f997674e2a8aba0c852f6f7702d75dc267a24c8806b71ee5e54e98fd8ec026e70d437ed5940b362201d1e0d7719437a038443d14b1b882524add082cef3f94c980d4c5aa64fa505fe6029c117b7ee28a32eab557c4a9c4c6cc58481f1821b357050c99c9ed03037fcf1c04715245dc361828e3c49461f153444638d68e69d14949285c3dfd8064ebaec2f85f17a2216604debda4217b0712d39015d0b63f6942c0e785619204457830d656310cc57223139be9eb212ff00974135a58480ecfbd5fcb1a69a75e463bd47dc5f3650192cfdbd452a2a75ff49f4bea6274b0e257758492292719779cf7a5df4bbec178620dbb2ffbcf848f4555288578618d6b970e8377e9456445db6baceaeb88ea4d72bb37dfccbd9ff29b83b4377a684775c12aad9738ba34a0f45e8a4c0b834d14ae024ed8610c355cd19da854b2c5ca0b616830a807937c60d161a48b08126cbae31ff4b5b5e7254ef91883d5edc7249d7c53cffe9001d77cebeed62ceda5a6d599c92d73fccf0c56d005f3fc14e14cc78df7e72153b82dfeb9345446df3a6e3ca4ae9f887861d7482a5276f9641b1b8d1420e7124f2bdfc0185bfc21d7687c00b509984027b16d93a9f06fef5ec0298885f43af7954b873f54506db099b84dded7c08fc1cd4646559e702ae951b91dce4dbcbe09c477bc3055c22ce0cfea0b88f9e7a861d9fea83404cf1012b451c581e21863df6de43546d6d80dd2ba1a6c682a576e1429cd8b14212eb1d6be91af7220e9b4f1be376e27f9473277655bde911c5ebe2f916f937c8ac0dad8775cad6645562e45bd7800574900fd3952b039da09099e646ac58fe41785ce9d2b238d201feca76bf3d071df5b7e47f34cf0ae725fd3f61c8696c8e652c13d6f1a7c75cdbca70c9c4990da4278e1d7d4d386857467c63c14361560a04104016c73ce69f30635735532ed6c27a80055031aef8a0e17570bac6a03c59496e4a43430ef9a3f67ca06220a14c47113790c7450a105f5ce9e1d1ebc29bd7882a896968718122f2810e8ebffcad6bb313d332338795b4f34428b6bbde5e2c343396232b1861974dbbacf3dd37c02edbc35a57643c11737b4f5b44dca8f0425404aeb683af2192c158a12788dd12bd150059c77ca23a33241fcbe0794558762c7453194ec163e3616a0f0d746bad720643090268748c50f63f0862a05320755bc7186759ad01bd0d89c8177a9cf1b5b5fc470ba161570ffdb47bc741993d30d631fb5b25b84666f9cfd7b3ec6bb47bd44ed1d38f2679123dffb8f6da88efdabe021469a9a9d91e6ec986e33b7a2764201e58f197ee0895d02faeb394c583c55303bd632da3f7cf651e7559bae3170b1836d0191e9e7b523f8853e02f1167b9477176511559d7893fda5cf70d6da1876ace6ff75d0e554c6cdb7a9615dc702f10db826a73e43f67f601b54ca878db60b1f4f5b39ab3d96de8e740af6ff311fbcee2c14f4366d49ad2beffd498941be6875bdfb751078d0f0fca54befcec436ba418aeefe20e7f1e0eef006727f4095ed24e425f17ef7af382dbf12cad5fefeebff844354784ccab727c7dff40e3a88de2dca54408ff738362836b0bb4534e33c7a019b2f4bb58791e980396abb87cbcc5495871b0e3a2582ce4b2d0cae5a27c28e1fb594959fcdd68a0e313ce5a8e646acdd5a995ad467aaf07b0cc90937969dc7d082aa3d0c109939ba56ef09be3787d3882f233388b1dcda57f3dc327727d382b0dc2c0e6fb571db052177a3cb68f4865eec38a7db11d05a29ca0586378a697abe4363343ad85afc411cdc4ec9feab0152cb3186c8421dc67bc7cede5d225cffc3839c29357cfe9884a6151bb3a22325fa9065a54c63183b390ea97346ca41011c44829d3297f911d5914bba957f77e774ae17678c2726336a5bb4686203e9168726e787987c8ae2fcfce646d8ecab1194fa97158f748facdc059a73125fc92919228f4299235dc04abf3e8c6106333216895552fef7d99e9797cdc042fa8311863a73314c603c23bf2273c7758a9c031e363cdd5a9f21d70028466eed0ea2b83342f56966a5304771e2a6981482e652388aa8cfbe0bebd0f62e7072eccb9a97893a7aa799f84eda4596ba877a246cc09ff9ce939f93856d5a62ca0691674925ccf986d649c1fe78c86d71b80c899c5ef9c7c253bd87eb55e77a59247b1f3ed6d795957103cea3f51c1776005f0ea5ca01557d73ee697583c697972b9758293a9b1bf6032de050be0ab9d5839bbd6727f0822567e1f965b0bb46ef12bd968d201e2bec6b6dfb97418834e3422e7d232871c0c2252e66fafefde3ec275685cac7369930f46f2c906f9a259eec318ad587249e4308139a10030c3a8e02c31b57ce1114aa3d44efe6c9951a171e56201f773787b96ad0749dfb367a0862b6517a105672be89a801b6f9a6f43670f7cb3c6d0c73c2fca1acdd76f82d27db8b510cf7fd67d66e474fe57c1a50da083eb910302e9448a4dd1cb699f7523514bf4cb28c76348f6e51761d93ae875872ecd814268056445b3df4b269758166a94e9a516cd1a404de6456c195bcc684175c02f2b7060ac91e22d098fbf8f849ed38329166962d63dd2950347aa54e3b52848bde7826d3c3c1150e3a8a7810301d0df528257b63c660404cf5a6cd9785a9016897dfeb4fa2b4bd8bb20309571340647b7ce6ac0de9f7921d0f8f95030f9fc979bbc557ac4e7d677767d97e4398d5a6829bf1cba73b75a01cabf5a457e513823b02dc7c388c26646b134115598289223f46a6ae2f0f51e75b678ae81cc0d14f51731f1aed983dfe27be92ff417758d0b0e4459f9bb66c100f6d182636b988e1be83137142bac55620ee8d03d8111cf2c1ca967a91c59515094065cc6b19ba9f5b4fd0c2b311e9fd834d1dbbe4f645719f90577985bfab007e3c245c2c298b2c34fc89e78a63b2ea4027b7c43d4960d2f69a8bf170b2630661aaee82b38fb411a4f3315064c10360becd8edd7f54dcc9ddb19b61bdaa1d93137702e7e9c83ca69a5411ed3db783e82b92ed2126bc00c8404f7f7580b0b6735180de2a8f57624f0a457e4c1971c8610790d6172c3e96f7e2b446d14daf6c6dc825728353c734931daa9c83f10f2d7f05cd673c936aa2ba0f6b10f85893ea21fbacab86089ba1064557b86760442db8d24a556ec43417671a28b9a85be1f76a9e9758c89e2db8d3b63818e3d293da0630127952a4397ca4498ca4282b8fffb53cea83a72ae6674d1239021e340ca609a30476efc4cdc01c197b9643714cb9fbb47ce411f265ee00bdfcacdb4c726157ddf534517407a4dc392ce9f1bde8bb02cfcc3218ae357829f336b9103a158f7fbd0b9230c7c84f00c4216965efc312797e426c1625e241a4ee0431e1b608d802557cfc845e9", 0x1000, 0x0, &(0x7f0000001000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:25 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt(r1, 0x6d31ab06, 0x7f, &(0x7f00000000c0)=""/5, &(0x7f0000000100)=0x5) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:00:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = socket(0x16, 0x4007, 0xffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f0000000180)=""/236, 0xec}, {&(0x7f0000000280)=""/209, 0xd1}], 0x3, &(0x7f00000000c0)=""/65, 0x41}, 0x803) r1 = socket(0x18, 0x2, 0x100000000002) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000400)=0xacc) 16:00:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) nanosleep(&(0x7f0000000040), 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x801, 0x10) writev(r0, 0x0, 0x0) clock_getres(0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000080)) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x67b6}], 0x10000000000000ff, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "a4eccea6da00000000000000000000008000"}) syz_open_pts() 16:00:26 executing program 0: r0 = socket(0x0, 0x400000000002, 0x3ffffffffffc) kqueue() listen(r0, 0x496) setsockopt(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x1, 0xe8e}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20000022, 0x1f, 0x7}, {{r0}, 0xfffffffffffffffa, 0x18, 0x10, 0xff, 0xfffffffffffffe01}], 0x6, &(0x7f00000000c0)=[{{r0}, 0x0, 0x2, 0x80000001, 0x4, 0x1e}, {{r0}, 0xfffffffffffffffb, 0xc9, 0x40, 0x7, 0x8001}, {{r0}, 0xffffffffffffffff, 0x0, 0x62, 0x3, 0x2}], 0x74, &(0x7f0000000140)={0x0, 0x7ff}) socketpair(0x0, 0x0, 0x100801800, &(0x7f0000000180)) msgget(0x2, 0xa) mlockall(0x3) 16:00:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x2, 0x3e}, {0x46, 0x7fff}, {0x6}], 0x3}) 16:00:26 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) kqueue() read(r0, &(0x7f00000000c0)=""/166, 0xa6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup(r0) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80008000a0002005, 0x4000000005bcd) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x4, 0x5, 0x0, 0xffff, 0x1, 0x5, 0x7e, 0x6}, &(0x7f00000001c0)={0x76dd, 0x3}) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="5a6c3a3f043e26ced5d8b43004a5f1236dff1bcbe3e096e687b0697d653f403097937efcedefc85dd8f41baa8d343b5a2bece662d08e076ab4f46b1f05c4f756edc95085a5d5302457144f59facd6ca7899d7bcee93dc059216d56e406fb7156babbe849b6bda444880acd6ab92e5b7b8b7c8bed1b7619c5cd68240e4cf26eaadd2a0cd8829fdb1643b6bbd8348864b7483b", 0x92) poll(&(0x7f0000000140)=[{r0, 0x4}, {r0, 0xa6}], 0x2, 0xf415) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:27 executing program 0: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:27 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) link(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='./control/file0\x00') r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:00:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7}, 0x8) r3 = dup2(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket$unix(0x1, 0x1, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0xca, 0xfffff, 0xd122, 0x100}, {{r4}, 0xffffffffffffffff, 0x4, 0x0, 0x2011, 0x1d7e30c7}, {{r5}, 0xffffffffffffffff, 0x24, 0x80000010, 0x9, 0x81}, {{r4}, 0xfffffffffffffffd, 0x60, 0x1, 0x8000, 0x7}], 0x2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x84, 0xf0000000, 0x79, 0x401}, {{r1}, 0xfffffffffffffffc, 0x48, 0x6, 0xffffffff, 0x1000}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x9, 0xffffffff}], 0x9, &(0x7f00000001c0)={0x1, 0x6}) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) 16:00:27 executing program 0: r0 = shmat(0x0, &(0x7f0000a00000/0x600000)=nil, 0x1000) shmdt(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r4) r5 = shmat(0x0, &(0x7f0000ff3000/0xa000)=nil, 0x1000) shmdt(r5) ioctl$TIOCFLUSH(r3, 0xc02069a5, &(0x7f00000000c0)=0x2) 16:00:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, &(0x7f0000001100)=0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000001180)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001080)=[{&(0x7f0000000080)="96baf2289f85fcbd4c0ed86fa99407525346b5c45c62cd5da5e30014a49f6e438bdb7825edd979a44103863e7e72c2d29357815b223ffbf4a9f174a97a78899001e79e4c6fffc6759b5f6278cbdb7811bfaf521027d5cd041bfcf49d394295fddbf42acbc461f203ce5dfdfbbf31f967ae03d4e4b3b89754555cf3ad477d569a266f16eceee9625479e5d7ee121220e3220dab2c5d2626aa4acc472b228d5c815559855823492be0da87e0029e0a588fcfa05eb2adc4e8c3a010a62bbc5a36ded9f0cd0bddbd6e6115d97732d7db9b19043867bf609cd82e6996f78bd46892cdd177da4db7337ea1226ab8b86ac9712f36a779f6587a174b818042f2c7f8ae84e7d847486398876db69030200e3462233a1d59e0b5400380d2e9f6982ad58b412301b80ddce04dd5c704cda37ef35fd51a7a1054fc920c7659fc6e7823a58b676592ee0f42061363a4128e49b6dcbeed533cc23ee51da4b9ca775fbfde59a01c31679eaf7292dfcf97d1aa7540d45888d1feb4a09e023aff66cd2ded303bd96c5defa2d74b7e0057c87603fe95348a13026d78340b7c960c5ce3f2f169d64e68bf4794a5f233a07ffa5d10479c0b0b960b198bd698fa4abffcf9d1179378882b41768b9a8b974fa4c43862d86c789c199ebc845e0f58c8260bb9353787b71e7c37a50017639289927fc8c12a1acb1586e5ca5a096d2c5839afd36e75d6db71213f00320ffb0f9d804ea0bcb671d2d56d907d4364b20f75242a587e20c8cbe859802d7c2c56a799c93e9d3358c07e29eed590041ff2dca798d65e6f451f5948c56ec9c1ac8b4fc2bafffcd34f35051c07de36b954d71d278e27bc3e26f833e154a8456462c4e1daf0c7a2e70853e6acf463e72bfb1140f085b298e64e14af17e4634a23a27918a67b02ec0bac60f30d6cc4df4ac5174672aa493d207d761fc58cfba0bae833d1f2326bbf5bbdcce1e80d171257bb7abf38bc7ceefa49893209e68b35e54f388bfe181df9f591498ce0362f165b3f5322eca500b8e6aa55c213c289b5a9734871ac410be3a74849a89b4089e2d25d3e893cd35ec7f4e4b7764c6bdf6a227d53980d32c090d60c802f6a40c19db2e0d3e4d23d90f5cb7811a8b1af5e5d88212121718bfda18a55fc63e4ec91e8eddcc82fd50260362908c1524cfb66afddbb53707dc9028e17d90e90897f6ce7bf1a27a39b443b41ef9b48e48a04df267e1dec5e8ade1f58dc4c5b5b561c7201251aa2c862addabd3b12dddf28cff61bf407db5f16b88a803c64417484325f749f2034858e007871642e51ec5a72ffb2ee8dcb2baa17bcd887d65a340d18c8bedf9f05d78bbcaaca7e3a176dfe1975b6c1ca4e5a8fcf8d26633b1ee2badbe440d58451728a65e64ae725cc23f93e26d2eda7bd537ab41b03b67bdfe0d6163001e9b4f0df7e0924fdd5111e98105b881d88c591df0936316f0f90efc30d57856b41bb789e58092c91a86984095bacb74d383e7723889775f3ce37f1adc14f6ce2bb9879ea477c4433d8120d1ae01c929200506e51c155cb216043d3d6d832c5c0b94be8aba92d9d7004eeb47fb2c87f9ff7bb29c423eae4f8f8606e1e511a81238b312c6182b4379e78a41743b4d749ef2e7cc13b91a04a0e16fb9007cdfd5ffa3be6e483f7ec17f9c65bbe8a39f3fb20212b6ff7408efc4cc19a346ef338a9b807c6aaf3b9d2d3fbfe800a3b89b55e2c20a381dfc8525f91d3d220c3626100a1b1d20a3ee04268737477ea36c61e2607e24f9cf8ee8d51f1f74719da8fbe1d719705ed30fec4f23c812c9aa46cd1b6ebe91d86e212eac880bba1f306a6276ddfd90284c99b86252cb998c3f9a9988d6bbb7a4777b775032122f2f664408bc2138c8b6064c8884f5b9d24f904704a041556040a262c535fec7c22baa95b69fe65ef3edaab25201dbf0518ba1f41b89de83e0de4f5de69bd737d851e1fc07366317fcb9ffc01b4e0b07009091fceaf780a44ad529dec8056c2f37508fc3046bf36cbf7ac973ef1d77316d74edd0234ad3db68e57614cf97b2ed2d5eb4709a6dbba3b48ce0b3c7ccfece80a7ebe72d35f27d6f32434d1d92aaf4859db6057fcb78447c36ce38ca30f9ba4b1b14893587df5a98d3221f66ac3a4d8b6ec6f682593c52717d52bf966feb6204934734c8f700cfe63309747ba9c7913dc61a7bd3490968beef5129fbcb547bad20ff1201bde2ea9275d149929ac8867d77a7ed58dd962ef0decd1dc9dc0ea47ef15f0a2665db0ba4adfdb19e48c05d77c04d01aa14ceeca46e3882f505134fe9abacb04e387872a811de3e157902c50f5dbc776c624dea4b6ab3cff0bfb66dd018e79cb78c19e6ff7ee279377a7aee862b7ca6f3a9234a2bd979a1a31b42ed4018fe818c3d8bf873a496eed091337b7e9ad260fc8f466899f3a008ee96a7f1d87559d108845d275650cf2f62174c84d5628d0d9f3f6ea590255a7e90877a3545f9d8f38a0ebe50108fffd84d7b1269634b87f46f353b8dc8d10290d0d6389ff964025626346b5f1970f15b9f6b3bf5154b728acf54878d2a856ea691bb69bf91d17eb5d1b61b13a0dcebe64ff4e8819db96725321bd8f01b4663d56019c2100520e419cfb95bcb28b06db5f2e8fb83261c9a4aec0d8f4b5a87add9f0b200e32712171a2d18c350c5129f572f8d10cd6f1a160f372c36189af4ab96a068349c514ef85600331df59eb2e62b2022d1e58d366cf048d8c4d2ad05bb6b0e3d344d2e1672715734fe938ade4c3ed791e30508faaeb521728c7fd61e56e8f0ac919507108efdfacb132746d95196a4c5de7043ba6151176bac59e15610ea7d6d1e4d25676f78051fe3a97aba041283fca6b185c5ccdd5f7d7b7dcada03def5b4ac7fde412bbb3f4300a4733ee5c23893c365eebde49cb3d1e81fdbfa34b9189e29bc9cf1329fb0b1d1e6bf7dd28c494cbfef5d47e6fe714a0a974a6f15a61749af239cb2329cbd017661d33d55ca719a575d8ecc1766630c1bdd387b6ff425de4b00166d416341fccd658e63fc2983c8533ea9419dea6326818230163c9b1283f8bdfe6e3c27cd1a06c88e6c3e4e2178fea204092c412396620ed46bd0a0073ed750d6dc30935623d469809ac759a3ce8aac1d7b282c861621a301b3514143eae1ccb0b5aaecfd99e52491b45c7c51f371a0f2c397fb6038b55e91faa942465b33ae993b5718ed21529bc8c3cf5854e85b9478920e5311285a0f82f45ba73dd6e9f6ca8457490adb65ef1251b8d47039302b0ab0b2283a85bbaa981337d468d085abdb489eed1101094e60ab2996d05512ff2f29fec1df2f67621c09fc7313b371f5e9263b60fd2faa1b173a47531129a3127f24a6a1c1e89f3f42d5de36a0ba3a50c181224d9ace5b255e39c70f6f51d3505b88e800c7c979e7fafd1a9dd4ed87e51017f77fa08e3a225f2bfc7c800b05966755836e43960a221ee241ae57f38903d2e812ec0a8f618acf3211c398f2b20d6d71272c90e56f3ee12e74c80bb4a1b1ce249545455976e6b5911a80ce54b840e6d6b4d20923a280293d5afcd4968fc2efeb19983e7e3e54017825c9752830b0e4f62baff1a2040fa1843ecd85893589baeb0365981fcbe4dddf33334910ebf2e1694978bb975b4bfd794ab98111ce474b99aebcf35dacf273e9b9ec9a4740d9563c99b658cd6aea9481859703fea238568e91f3e1b2d8d22c202c706fca6507bba6039ade789d64e52b193d17cda97163aadfe5e4d29d026e28a806ca7420291ea61dd61f82ee372f82f2ef9d990e70518e18a8c299a02965dd7953da84dce53cf70678b9ab15748164c213b63f3ea248a9e2307fb9f7dd6f64bcb348bf4117dfea5e75f8266ca9f63f3637a1d402c87aaed469196e4afda2ed5808905ef34af36c1ef86bc6dbb70ce22c3d04c712a6af130e71ec1fec30ec677b7c65d33893cc0c3c4d3e908d02bfd2282d085c79179d259981c3d61b849a68dde29c10255304d307998bc9b2cd983f10771e2aedaca89c563702a0bbed0049e5acacf2b2c11ad3851ee5b8ac4eed1d3bf037cde5da14bd5586d7ab5933be63d9da8f6f932aca64e1b32c4bc26bd677c75a5749c13f9c02ef0e664467bfc6adff896657f8b42225c31a6ba07d2515960d10d7501ffb61bd933ee728c14ed25929c344a0883d9a505fe7d82a0bcc3352409d175c8ab61b7858039853c63cbec8c7e34d6941adc6ff5ba4290ee94ab33d9b6d7d73101298f227f944535bbad3cd3e958975345e4162bf9c32835645eabd7b3ce618440362fadbbf8695e92ad2f96ebc381a5d7a0c32714217f641fb232e05d37ffed70b8beef846dca02b5c34c1a5b12fba59d688b4423a6733150cb31f30e9973dd1f3779a184ce2f2a0786ea2cfdedbd67bd4736d6e6f5ab520e52a5b46ca332cc5a2bc347bc38d240cbdb712e6a128788edad0406d5728ebab0ab7ed216f63b4e95e05ddda79c2e820903b09bb107b333ca2a8d58baa95b19055291157809b349f344dd0d2c6681892e11ecf82a758283976380b63ebfc520355d067e03dc1e6e8eecc3c4431aaa10c27ec5fd2b0678c64466c1f03368c35c8ab57c805efb0e6dab548a6e54086b61147636b4465d19dac2ec8b6d8477c328a8b4dd6bccc2e97f595dc6a0b7235e2bcbc23541145c1c30d70fa7963856aac1a7a9fa51d24eb66bca623ee72f0fc1fd3b16fefe14e92c106b6f5da54e07d394a218b7b0947953272c4756d2d5b98b220b7ea0b17c1488a88d55f86928403bea9ad6a8adfd4a5ee8d2ae781ef5a8f46f61d4ca5d7ac9d7bb091aee881ba541a26bc8fdf4fef0d91901bf069d2312d4460457395dfcd8f9907ee211d67564385a5c8df4b70c94b68efe53eff0c9e5b51aea0af1ebe04835df5ba17d2efc87f14578ffe4acfba654e024e339d824b975585b1b9ba426f9d5501b353adef707d6d0cd2afb3ba2a0a28bbf0595b2d698ae3e58f5957517c37a9ab0cdb1bb150e0f3eb26ed707c1bb5e1990dec5bf5cf603d716cd47799f17cb6c59fe62c51d3ac31aee00e63f138a24c8918e9528cfbe920d8d94367885a8e3d1473a57f929bffd55a96ff0b4d6ec1a2d39fa92dc3a943c8f41dfeca0082ccd980c42734f96fdeef080b7565380dd98c9dfbc02b462929fce97ca6c94717ef0368896d68c3f740d142194b527957ab74873c70a73f5e5a8f766b7e35907f99576818d03294496432412364a48f770b618c8f88496a5a58e3fe047baf2a5cafc73d6342ad6e57437c46c90be5d8f12148f0a1ee93967cec7bc21e92e4fbe832f418d29e90e4bb2742603daeeb19a62476a317912e27b2589e0d37dc6ac4356d46cb54c5d4f5c32b1b391e90b0e7fca0d6ede8edadd2296973e509f66017d443ff67d1094047e211739351c4b4a55be865a581cc3a6dfc84b8698b4fe12458b50682e527ec890931a1dc30a14947494168e26d1a8ab02952112ccdf233712f0c6dd19c5681653fdbce4431f4ab863f2ab26f5d3e32b73f429bab2b6f86baf9c0d6fd886523b0b0c534677911c3fe328e9bb98c77d059b0072482a1f92c910c18a22b8d16d597bc97a4a0f1d6777d25a21c2bed760d9e3cfb94ea3b2e7c65c8019436dc162add7e08f291589f5b73c04b2ce224e521f7edae4999836ed392767ce1da9f9a604dfa97032851ede2c3f989c310094c60d201ff9797d3d37ea8a93f3c64d42508846b480e56dc835d241f9e4d2c0a53d2635124c9cbe83d5eb56b4aa690f5cbdd66414dc0f3e344c62a8d12463d9b6e9b9bdf479", 0x1000}], 0x1, &(0x7f0000001140)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x2}, 0x5) socket$inet(0x2, 0x2, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2004, 0x40002065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x100) ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$setstatus(r0, 0x4, 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f00000000c0)=0xffffffffffffffc1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="63973c71a83c3d04a42b488e", 0xc}], 0x1) 16:00:27 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) semget(0x2, 0x7, 0x40) r1 = semget(0x3, 0x0, 0x2) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000240)=""/86) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) accept$unix(r2, 0x0, &(0x7f0000000100)) mkdir(&(0x7f0000000140)='./file0\x00', 0x10a) r3 = semget(0x2, 0x2, 0x30) semget$private(0x0, 0x3, 0x500) semctl$IPC_RMID(r3, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:27 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x1, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCDRAIN(r2, 0x2000745e) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmget(0x3, 0x4000, 0x4, &(0x7f0000c90000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:00:27 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) shmctl$IPC_RMID(r2, 0x0) r3 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x4, r3, r4, 0x0, 0x0, 0x50}, 0x1, 0x7fffffff, 0x0, 0x0, 0x6, 0x7fffffff, 0x800}) r5 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x800, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:27 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x2) msgget(0x3, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$setflags(r0, 0x2, 0x1) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x200000005}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x280002002, 0x2065d) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x6, 0x6, 0xfffffffffffffffe, 0x1, 0x0, 0xff, 0x8, 0x0, 0x1, 0x400000000000000, 0x7}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x5da) r1 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) poll(&(0x7f0000000480)=[{r1, 0x90}], 0x1, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8100, 0x40) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x69, 0x40000000, 0x9, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffb, 0x10, 0x5, 0x0, 0x100000000}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x3e, 0x8003, 0x5) setsockopt(r0, 0x29, 0xa, &(0x7f00000000c0)="d56713510de86564f2b0f452df4a3f47ff9268", 0x209) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000180)='./file0\x00', 0x60, 0x80) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:28 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x10, 0x8000, 0x7fffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000b4f254e8000000000000000000000000000000000000000000000000000000000000000008000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000400)=0x6e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getgroups(0x3ffffffffffffe3d, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) getgroups(0x4000000000000125, &(0x7f0000000200)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) setgroups(0x0, &(0x7f0000000280)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r2 = dup2(r1, r1) utimensat(r2, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x401, 0x77c}, {0x7, 0x81}}, 0x2) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:28 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20400, 0x100) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/17}, &(0x7f0000000080)=0x13) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/75}, &(0x7f0000000140)=0x4d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x2, 0x74}, {0x18, 0x0, 0x2, 0x4d}, 0x4, [0x4, 0x81, 0x8, 0x5c, 0x4, 0x5, 0xfff, 0x5]}, 0x3c) read(r0, &(0x7f00000001c0)=""/113, 0x71) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000240)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x1}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000640)="faad30666697f88700327ba2dfb0c717de7c305ddccd168ad2be5a00e1f0c147d2c184626646687a35a820aa4cdb822977526b27f3539ba86e2187b2e665f628588e34c1292be607edda48dfba556260728ecceb51bc7e0a05bb530765948d553837467a846ab214a5e97213a105228ef1a515d5094a51b3bbf21e9300", 0x7d}], 0x1) r1 = accept$unix(r0, &(0x7f0000000740)=@file={0x0, ""/4096}, &(0x7f0000001780)=0x1002) clock_gettime(0x3, &(0x7f00000017c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000001800)='./file0\x00', r2, r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/null\x00', 0x481, 0x0) r6 = semget$private(0x0, 0x1, 0x80) semop(r6, &(0x7f0000001900)=[{0x7, 0x50d, 0x800}, {0x1, 0x0, 0x1800}, {0x4, 0xd0, 0x1800}, {0x0, 0xff, 0x800}, {0xba9a7183d66a006d, 0x7, 0x1000}, {0x1, 0x4, 0x1800}, {0x4, 0x8}, {0x2, 0x7b665a3, 0x1000}, {0x1, 0xbc, 0x1800}], 0x9) dup2(r0, r5) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000001940)) getsockopt(r1, 0x209e, 0x2, &(0x7f0000001980)=""/119, &(0x7f0000001a00)=0x77) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x2) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000001a40)={0x9, 0x8, 0x1, 0xecc, "d9c4eec2b7da2f913aeb7ae537af4b84aa40c6f1", 0xda6e, 0x1}) recvmsg(r0, &(0x7f0000001ec0)={&(0x7f0000001a80)=@in6, 0xc, &(0x7f0000001e00)=[{&(0x7f0000001ac0)=""/1, 0x1}, {&(0x7f0000001b00)=""/30, 0x1e}, {&(0x7f0000001b40)=""/131, 0x83}, {&(0x7f0000001c00)=""/174, 0xae}, {&(0x7f0000001cc0)}, {&(0x7f0000001d00)=""/202, 0xca}], 0x6, &(0x7f0000001e80)=""/58, 0x3a}, 0x1) fchmod(r5, 0x124) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001f00)=""/4096, &(0x7f0000002f00)=0x1000) fchmod(r0, 0x1) r7 = dup(r1) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000002f40)={0x0, 0x9}) connect(r7, &(0x7f0000002f80)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCNXCL(r5, 0x2000740e) fcntl$lock(r5, 0xf, &(0x7f0000002fc0)={0x3, 0x2, 0x5, 0xe250, r3}) 16:00:28 executing program 1: r0 = semget$private(0x0, 0x4, 0x21) semop(r0, &(0x7f0000000000)=[{0x0, 0xb5c9, 0x1000}, {0x5, 0x0, 0x1800}, {0x4, 0x8, 0x800}, {0x0, 0xffff, 0x800}, {0x2, 0xfffffffffffffe00, 0x800}, {0x1, 0x100, 0x1000}, {0x0, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000040)=[{0x1, 0x100000000, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0x4, 0x800}, {0x5, 0x1ff}, {0x1, 0x8a6, 0x1800}], 0x5) semget$private(0x0, 0x7, 0x8) r1 = syz_open_pts() fcntl$getown(r1, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x81, 0x8, {0x800, 0x2}}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0x3) r3 = semget(0x1, 0x0, 0x8) r4 = getuid() r5 = getgid() fchown(r2, r4, r5) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x1010, r2, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000400)={0x1, 0x0, 0x1ff, 0x7f, 0x8d02}) fchownat(r2, &(0x7f0000000140)='./file0\x00', r4, r5, 0x0) unlinkat(r2, &(0x7f0000000580)='./file0\x00', 0x0) execve(&(0x7f0000000440)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000480)='\x96[\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='\x00']) semget(0x3, 0x0, 0x10) semctl$IPC_RMID(r3, 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x40000017, 0x75c, 0x2}, {{r6}, 0xfffffffffffffffd, 0xa0, 0x3, 0x7, 0x9}, {{r2}, 0xfffffffffffffffb, 0x28, 0x40000004, 0x5, 0x800000000000}, {{r6}, 0x0, 0x10, 0xfffff, 0x8b4, 0x5}, {{r6}, 0xfffffffffffffff9, 0x85, 0x4, 0x4, 0x1000}, {{r6}, 0xfffffffffffffffe, 0x20, 0x1, 0x2, 0xafd}], 0x9, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0x51, 0x0, 0x557, 0x3}, {{r6}, 0xfffffffffffffffa, 0x1, 0x19, 0x800, 0x100000000}, {{r6}, 0xfffffffffffffffc, 0x4, 0x2, 0x89, 0x400}, {{r6}, 0xfffffffffffffffb, 0x50, 0x2, 0x5, 0x7f}], 0x4, &(0x7f0000000340)={0x101, 0xff}) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) semop(r3, &(0x7f0000000380)=[{0x3, 0x8001, 0x1000}], 0x1) semop(r3, &(0x7f00000003c0)=[{0x4, 0x4, 0x1000}], 0x1) 16:00:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:29 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) munlock(&(0x7f0000001000/0x1000)=nil, 0x1000) r1 = getegid() setegid(r1) r2 = shmget(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0x1000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x20, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000440)={0x400, './file0\x00', './file0\x00'}) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)=""/185, 0xb9}, {&(0x7f0000000200)=""/96, 0x60}, {&(0x7f00000002c0)=""/65, 0x41}], 0x3, &(0x7f0000000380)=""/28, 0x1c}, 0x800) 16:00:29 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x200000000000018, 0x1, 0x400) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r0, &(0x7f0000000480)=[{}, {&(0x7f0000000080)=""/200, 0xc8}, {&(0x7f0000000180)=""/199, 0xc7}, {&(0x7f0000000280)=""/242, 0xf2}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000400)=""/109, 0x6d}], 0x6) shutdown(r0, 0x2) shutdown(r0, 0x2) r1 = semget$private(0x0, 0x0, 0x12) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000500)=""/17) flock(r0, 0xa) setrlimit(0x4, &(0x7f0000000000)={0x9f, 0x9}) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x800080002002, 0x53cd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:29 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x2) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r2, r0) 16:00:29 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = semget$private(0x0, 0x9, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/198) munlockall() fcntl$getflags(r0, 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) fchmod(r0, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000100)=0xfffffffffffffff8) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x800) 16:00:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5301) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6031, 0xfffffffffffffffa) 16:00:29 executing program 1: socketpair$unix(0x1, 0x800000000000, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0x1}) shutdown(r1, 0xfffbffeffffffffd) ioctl$TIOCSCTTY(r1, 0x20007461) socket(0x1, 0x1, 0x5) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x108003, 0x9f) getsockopt(r0, 0x200000029, 0x24, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20490, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:29 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) shutdown(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000880)=[{&(0x7f0000000340)=""/201, 0xc9}], 0x1) readv(0xffffffffffffffff, 0x0, 0x192) read(r0, &(0x7f0000000240)=""/160, 0xff7d) poll(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000440)) 16:00:29 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x21, 0x2, 0x80000002) setsockopt(r1, 0x800000000ffff, 0x40, 0x0, 0x0) setsockopt(r0, 0x7fffffff, 0xce28000000000000, &(0x7f00000000c0)="cdcc955e22ca2f7cce7eb3fcaa1bd169b662f4f124f85c6a543ef119f233bbfa84b4b5f5210aa1c33daf84a6a971a892f077c99250bae1e61f8820514b7278b6eeaae0ee503b2352f4744ed34831744dda0dd81ee1b7988e0846d7df400ee0a44cf5f1d41abdb3c49c8cdf0cf46718b9364f9eb100861706279eda68a70f9c0e62ab6abb8ddcc33c2f032b1392401b6d0ff8bd2affb92bb5e9b18428f7d008e49ce6588cacf7bbcfa9e6bb940a0c5aa027979e36b2b379be89b54f26855c810a93fd3d421743f7d25a78eeaa2017069f8cd77fd1d7c302609e6e9c272390189baf49ce8f663fca6a7b7c738775936d68270299a0a09fee48da6410daa2f22775e152c187a1eef75037adaba9574de14a673f2d6a84f57a4af454d96bfd5f1cdef16ea76ef50a337756297365d0451667968902bf0d56168f519135df264dcdad3de54c8574f9a4c509de372582974399988948bfeb566ca3e8db6af60b1a2ef67dccfefa82df884d8e3b7ae415579e0951b901d75c538adb645797cac80023d2352c347116d638fd0aad014f7170b4875a943e0c2c3e091f85a5d713ee6ebfc805795027270bb0bd31699901e9dad2d2e6c91956a6d93448c0f74e6d6137677b753f8ffb556383b199b9aa172c65633398825bf4bd5250f6fbe7965ab3b042d600a993954e9598f72532e3886a39cd17774ea4e2d4b9353abdb62dd47228d51768f3a44c4eed0cbce9bf3ac53778571048de7d8dbf890c5c73d09c2fc6716e6dcdd71014916b1d16a708c4f7f4f72b64f65f3246726342d02370744cf7700c92e9f540f991addd0040a46d7e4a9013b6e8e403efda89a4ac5bef97e1ca720310662ee76a891bd33b219cd81512dd83e45872be22f3de4adc8c80556c17d15123be07ae23e1fd16c78be9fe403b70931449febf852bf7bc58862bfe4cc1ea27a2323a838e475090fe94d479204563bc9ad5dd9732dec09ab8030848da0fc97f1ec7d89e34145a9dd1d49f0442d47af19dca14f08f826d69ab4f74225227c974c6df033ee8d1808f80fa27fa299bcf1e52cebed4934f794b82a9a95adb59731d69fed0da50da8f89df21784a38e0cdc9fcae06295600c7ac967139e5bf21b982ea0e852095d0b65c66d5627abc46cc11fb454da8e7d794ccbb85432fe8870d92dbadc4ef99853ccdbd4d97f8e9e065d934958295e19880f6b765517f0f717106f409a96ba5ddd2d9db590799ef2facbd6b5093996c600466c78ffb08d5752ebb7452ffe1b32d2656a006ffe525b22e39e7acc0c7bb7af88d6858c1c8248e091ed1f99684337ecfbcc636bd5081e40483c02c7afa6ee5b4f379daffca843a74593a67d4d81a11670e28f47ded5e31aed2d0d8c9affb879e3602286c69cd43f84c26caff850766bb6b745851c393c3dc50ce5a1d0f6a26daa01426d13be8975a9723cb1fe6fb9fff377ceb43ab44b52c450433172681290fd849d76fe6ac7048483e3c3d027fba8479464f1c51122585ed1a6c697adde721ac574d6bbc2e6d89a212a4d9e3f77c708cf1ed68cc9a2254240a2951a7c352ba778b737b6c6b12b57c412739cfe3cea53ce076a017b787c8824ed287362a2eea2e4dacf6365f619d198b4260a82bd87d1b0dd054f2fdcca092b1d4854654176ff77a117a4cdd96bec022ddecba586857f8cd0cc63f12b5a1c006b5fd865ebd237c18b6ce9f1af4e815e9ef14e4848ab8ef1516b215dc61be58b1ac25f7cbf85b439aa84aea042f82d190d886ed90f89e66c2eb27aca53ed60c96258984b0fe2313f19f569e857eea7f8309ddac57bbb7d935e89ff2814c54f56d016351c5bc39b83a85341dbb0e344b0ddcd24c3bdbc6e1ace9dbb2ba2661e512522dcd85ec242fc8ba716e78db994bcc1eab514b5e76a1a67f489458fd8bdb71d1796d3270c8f2369b4844260d40be23da03a18153dc9a9904beb44d38dbb22a485190cfab7b3cae195c6038700ab390d3f31c07e08a5103af27b27c2c73985fd9eb487fbfa439a050ff3d7a0a5f7b4076c31ecb90e52d45120a642c426ff255a572ce52d85f0f5e1e8cd6b184bb96c9b020a2633096ffd61f4fbdcec6b253667d88804489f0807e111e878a0b1d32abb18ed824f24ffc4a9a8d6f9c32696a7d519f4267888506bf83b44b3aae5ca7062ca9bd0380bbea4aafefd8828a01ababfd034c910bae31b334b3242cf5a58e5c41d97d622cca61adb872934e69e00523d68ccdd4da11c90a1953a8f5b37388b012d7343440589887197e0531542c67a5ea2d167726fe8bc878bb312cb294afa690b7750c32a844de79478df9525245f23b0184cb902b267108ea6a24958019ee684ad04a5324c28bca6a6e85be5d2520f94dd104298de29f6f6c552005ce853d38bce2c5ef4c9627091c9960ce2f69a4921d8771860870a1c17e7576e2beb11a8e74569df8153f85fe35435d7a07096951e64ad14e5fe4abcc55af1f6be03d96c625b358c2a4fd50d3041c542b9ece0730f7e2f094eaca0ec5e66b055bf38b476a0bf7abbf81531385c3c601dc6e635c03b2087a27fdd3a0194e0acc6aa0eb9ac0e288d64afac447654a9086ea4e573b8139a576be706509f7a276c3d13b71ddaac41cc67240d3b531c5f9e6ccbf09ae3996883357544938deb804831cd3af70839785d12fff3474686a3c7d80a802b00ae27d3145ebe2c91396029b2e9d5f21c4873c609271d80f4cbba591857b936c1b35cfbd6f82ed7dfd39e2491e0a2a43cb4b992f7bcb3462e703c452abe04057b6a5ef538de18232704d42a7a08d5344a8349edb4d20a1745f75cbad5195e9f96b1f43021834c358e25f6eb3682d98dd5c6dee2b5ca06394d37ed2db92043f16820fa473fdfb454e50117e27b3a7de44cb4ec273d5c230dc182913ad754e4830b9385dd00acee0719f5b744bbc7238137ca616391027d3f2f0d71cd07ebe066822402711c7cb79d566edd49ca31df908c95a5e97c6bbbaff97663fa92c3bb9c27cec2ca54c790057697c00a84374c63658f69a09ee419ff828b63a8f85c77fac74cf29907f60b268288d9732230e04448a8844aafca6989a3ba6e56c7c33c036ad915b17725b7bf263f5b158040d2ba5444f6a1015080907fc036b377686b01571e1c3bf2e0693ac1e192f77e75b87d10f2bb122fbd1c0fb79fd4695f9e57f8e452dff2f077391aa5eca99612e6b8351443c6a9627dbc08ec250e42d118d4e912a2d7217b83f3fd201289ed8aa184178d364d494bf94234e6bea714d561d4c716253c0497c4563f15a8d9ff66c2668d7a410d556e64954dfa7e3b9ee52c5db89fac7786599f5d29f489ff688b1bc55cd8ed699e9b6c51c4dd98241003a72242affac4af28290c980e6026c9b9cb78224cd7497eb279f8d861a307ddd17a7d0cae86170c106c1e2b8473283a52f70623f8ffca5738b44a718b2b81382807a4a857d2ffe031a62b08f3db269b7a8ed116afaca57ce574510acb75cdc7d180ebc643ccd82c1645f40e8bf0087870b25f733acf6b2f2be627afb175b96b020ea0c92b38c5df70dde9bd3927c99753259074316828d91a1e083de66035c1fdcc2d89e8714f9d9191458bdc8a59a03373bd119ddc35cede2eca227d6c67b4ab9ea70f81dc2b8617541c6939bae9111daa961f4a5002e0d6a1eb9c367263bf08b5520d3f6e812ee8aaaa1373e1596211beaa338f7e9f2d505fc89a61e1a7a888df0d3d7dc334997e5fb136c5e58a9f5a719b7ef79c2201fb5b26ce2a9f9b0e2e9e5e83c5d2b45a2ba08112de18e7b3a4f4fbb4d70ff9a81e8dab4d28f6303026436d98580b60e6c3f051a0e058754b7a07a8214e0dbc7c5bfd56248f67d5b95f261b08d572670a347589d7929b80420f1de44145bd6d770030358699ffa8f0c4f8ad26b02d587325271cba288af8db9be242e961af837599da579d77978e815a8f38fb5d4729900ed1dd2e6d4175b602d07671ceef1240fe1231c54c133dc1089e85142fba0828bf37699c040053e63a640bc7f24cfe4b333363d4091e2438bf75938a722a4303681fcc8188d0187695c0ea7640f617e39c94a3964872342a8af6a7ccd656900ab1445cf8bcebcf224a1ce68a63cb0c7082b084a7e57cfa50012f38a1942390b9d6518a4c77048f01c0951bc8d4c32812beb0fe7b8109b7dce002bd9b515e9643476bb79fc7185ecb4beba03685b1aa0c4315b52f49047878f2ac5a482c12bce49558855484b6318f84c75857e02ef129843d5deb7aaa7951bc7c2a82c75cb98de32e5bc9f9b239fbf7db2ca6168a8491277fa897e5b9c320e3409aaabc619fc51bb4e35b68ae22f9003ba5e89802c40f145fdc98a43b194746fe96ca4ea71b3896f220bdb5548bbe836801bfd38ae9241ed6e71b11bd7b65e4db2d36f0c82c6f191cf09d0bc2a5876e4ff9c4e29b036d11605da2e1cea20642c34ad2e78093a984e2208010922267ae480845991c257e398b76ca5514907ab0f11c78668f4123d4af19ce62ce8e17faa74e82f1a714775bb1edb0beeab397b712925b3755f210cd68d4626cda7bc99b9a364d09e07be6a3000619717eb0e79a59191df9ba4b186c045c8b04c3a3c2ea8e2b51d44e14a83fcc26bff42fb4501dd35b1e2aa4791cca05402c04626e2e56b8210192c104c81b8e6b74b029f2504f557374a187715881791088f05b054d288b61d8a868ddfbb271e972c34e67822f2b347b6b0f0d08849e377f34248d18652b3fdc77bc1e2b68dc78baad5e4550a7209ec1ed2bfe1e5b2b911fa61a99075827b48ee6743db64970aa68348a43f006974b471c0c2b023eee9ecaf45774b4e6c93519c209d181cbb6a76c934e533af6235c27ffa144d4a593177adab8fadadeccb91ec554ca7467388312dc87074d9d8e21b0ad44ba7c9718337690c7615958a198e3414f498eb560ff1ce49104f6c033571c93a9fb2d3afff8c30540910b0480e37cd9062addc8f0ac41f80f13a4f2232fbf8574f7eaf9ba089db4832184e539ac2fe152c737ddb880c125bc3f4e210443825039144c33d31e329d0ef54e4bef8bf9264b93b47e36a8599d68d3f7e972d38deb554d734447d66e28f4cdec59777314aa5c289135d279a229bd8639849fbe07393149f149b496627cd75a4d2bc3d6a55c71bd258df3c376c9793b7c47e2d260f08639597b2cdc13066783542bbc8fe349e00b3f621b8733060daecba38d9383b0dd427883ec645cc12efce69307e32fb2e8c563bb9cbe3938461eefa60c03a9d6e1b3e39157d58ed5720e659d8753044ba0a1cbece4cb253532dda41ca3747063d4f8ce60d5e10faf0708a33ec878f028c92824b8a1ca5dd7a5cb51fc10f94a0c2a39ff8ce2bf0f0086270e4c30a6116699ec439ce77ab778781ae8a78784d375e3738490a22afdab9185cad857515d72dc1fb74c49fc9fa14df68fa7650d85a37163ffc8cab1bd1d312bce7604c4a7dc000d7d4f6af7ca9ded54ebbfa495adc92368f2a6860e7e1487dbdce1b59150c83e09558fb539569c6f3799929f48783ccdca4eae9e8cb3d1deb65407b9bb8ac9de71fbcb54af9f516de9a27f6037eae256f89fdd999acb67831613e6d36a0b3fdf08ab44fc9711bb067fa40721d9d05ba0f7108f4cac6443c14d67075a9aea2e04a7fd544bc00a192972150cd8ce7f0076a2e0ba8bbfbf8cb9e7c46d51bd468a4566b4751842844e02320ed68ae078917dadddc7c02c9506d270aa2ea52fceaec6ae912810058b9617c3b49c7df143661116736bd05e1b8ed9d1738a306ac62", 0x1000) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x68cad856, 0xffffffffffffffff, "d530c1e7bb6fc6f43c5b000002000060bc51a3c4"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r3 = geteuid() setuid(r3) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000002c0)) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x10) readlinkat(r2, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/220, 0xdc) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={r4, r3, r5}, 0xc) unveil(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='r\x00') r6 = dup(r1) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7f, 0xfffffbfffffffff8, "dc04001b00027f000000100000fe662c5000"}) readv(r6, &(0x7f0000000100), 0x70) pipe(&(0x7f00000000c0)) 16:00:29 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="8500c476da713e5e4fd8c6b3ebc15dce982af7e1c2faa652cf9d282cda2a2b51aa3f19fd693b5087e761a8d0365c7d10531125a0fe93cb850650f8808e03683af817", 0x42}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x68, 0x400}, 0x1) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000780)="ae4091787feb20f712468a809c19a3f4a6a8414fbe8d624e2c5b02eae643292cacda993c697253d99145c0144e886a43bd027c04b0346f4054b48743cb49b8313a6ed9491212b5c50b5e90b19e7bfa04df5a00d9eb470c5504c54baae603505a2c145df5017a931eb6330aee63ab05613e40c5775039106854493d3455f05648559e2532977c9cfb0345b3efd0e09779e6f47bb83aea70d1638d34f6c6eac1c154d2c77f2e7280b201a12eef006d08a0644488760a616ea4d16288cc971311c7d1b48501e7bb907b8047fc97a29fa6e82c3a6f8978f17e6923d3620fb5fc4553b1411cff2eb416add7048962a51feefd11a5bfd6a722906a9c71845c2fa4bd873b4af56e5ec153b0a250387cb905feb1d4c0a7c73684ccd9e5b05ec223a2c6051f9dcad0a8ba7d5c3935df62cedd8279a48c6f44b1b94270deb6d5711dfca6d3ffa2f54b0b00ff0b036216655d288e5afe791f4cbe929d7aa1018232075ac46a0de50e6b8c60ba4ffa402519be3b8268f7f4b9307fe0f6f976d10b43804c31f29e46644dccbfbab133b1b43aa10a6ac44acaba886bb4a9253df8e9e68ef82dbbea957862ddaea6b85f3f58df301393f589f2d8ee7ee363bf4356dce56ddedf6dc2f2abd9bb3698cb7cc53cdd6a32ccc8cd4797b8a4eda7f7944821d9b06e612bdae79bc04d94dcda3cdb2c162fc35327907c20c50ec50450e18592dacd40c823137fbb567e08b7dd1cf893eebe5494278d67eef4fe38af038ae9254c3bb129cdf25391dd49a7dd01bfae8f3f330eb0b1b7d87bfabd10b05dc5ae724f4a41d74d5c9eb7900bcbe88cea98fb2632ba4b86df5b80b7460242d20936543c4fd89b3d9a8ff19e37de89b0c02b821e4baa4e6a134e34ccf8eeafe7aafc2b0c5de7682e43913022a2d2b9883f37e659cbea90eff51b4a14823c000e66baf48084593ca4332314cc9b2179b483cea9876188fd0d16eb6e63a9ea03aa7dabe93fe3806dc00ae6e7d96811021af34e44409073401ead8769fc12cb9fed15b9f991cdc17b2266f3792f3540e8ab3c4838f2b947e8472055a0d5abbd653f6871d1f301f084a8fa57fc4e388e7806f20f759348d6e12d689bf5c5b7ecad893fa4c42a02d01c66dc1368d6af8eb4304b8781c8ebe199550762dc09cec81101d421bd443c786261f2d3d7aaafd4be87624f10176e383fe9f21c755fb29b3584fd6ef42bcbef4287d1d5c9df7899b2e52341b20e424d8970fe4257282303b76f601eeea5c112b06e08dd1edc87754ae81d895ff9e9df610cbab3d5e1dce443983f14a9045672be8f92eb675614814703717d2052a813b43a1d5270d25e389b1bb60600b0e126f30af22456fac36339feeba3c5a87a65e965b4c31667b95e0b79ecfe91c48cc265df6511d535bccd7dd29ecaf49a9c3885c5ec207be5e3de6626a4252fc7ebe602d3dd98b77e835175c57ec051020695e60d9ad2457a329c4ebb5ccef5e2712843a31f1474b1fb50b8294e7b812f5dce98eaad73cb0cc3578549796c6031374d0d743da323299eaba24edc0138ed08909ff2dd1399e66fb425a00df42ade57375c5268ad72f4676978517d905db37f6016cfeebfc9c717289c3dce498eeebf6c1a7cc48f20a1d00105771df05e21b471c3674683d8dced37d310968fd9a93bc12cbdab7143e0acc4702e303b3bdbbfa2f99deb13a2ad5857545039c6b96f2a44514fca0ff1a7b0e8e95c4638244c5b3091065927f14fe9724be4fb17af2290e3942df6e5e5b93973e74ab1d3585daf1db25afab0255771bcdce48d934a78f4d8ddb8e901ec16075d93eaf54eac904fe9f418be4cfc616887fbf371680034837455f0f482abae8c34b64109a10e8655b246f12b8911877d9a3dcee3470d4ff0d8f0fedd27a2004dac03c292b25f19781f952ec9de78cee704ea0abfaef439dd8c399a4ad962d274e7ba17b0828772b43865c5ee5e7329e114f2b8f541ba5f839cc6f3e256957956cc59e8c4501279cf59c122dfa099ef69e102da99db349b9916d2b63b1e2d88b0acbf3560a6a748e27aab1fd921d0f57be2496e9d256606ca0129ca73b4f21b470b3c7792ecd4fbbcb4b54f91223814ab6858497b34dee65e0c9f99e4770478c4345a686e5a109901f1ef4fe0cbc7c29d7c0b265f5ad7afcf6dac454662063ad9b9bf4d61ade5f38ba813fb0b59d34b4fa37849f0f5ff8eb743f3e63d1547bfc5a285e79636117b9a6dda0ab40ae9650d98aea3409b669b49ba91ab0200bfcd54fa6ddc98d7e2aa88769edd1e590d86dfb3d2a7e7c1794a007bf272c6815cfc1f5cc969cb10b0fbcec39ad36c9054956ec2a317e6a565f99af8dc85d9630f6f79993e41347771172e1b867467ae6359d0db15d354258149c6dcceffc502ca379a0c2fdfdbd1c83d2c3909b0cad5049d3cd54ccc2a8a84ff803ecd13cd4c15385ff433c6fefad9e666e1d1188a3c7c0a44e4490bc020da9468d73079dfb1c30915b1df7539d95692572274e51cbd53f2b09844f1f747034c5b2eaf9bc123ac74860eab3c619a359651c90b9858e8105e922d0af9131b1d0f37dcf7de0bfc01843338ffbf8115425bbe484a4d0e2f643032108781fe4659a15e2e9ad0ef99c322d9f4e25f7698f815b8fc158c5b2858318a31dffb6fe250d783652e87de0b6f14e3729dc8f59452c933f494b0bec3e2c5831b503bd2cc45347024b48e55183ee0ca2504adb8f52cbaabe1e9070eeaeb8c0ab767228942c662f01e1a639c09aeb005d39ea785b33ef9685c0a97dd3ed0b23b8516ef8ed00ba6c965d3538a2ca87885f7edfc4fb2fd3938e604bb724075f64d52ac2908b95a5d822dd4b46e20b6d2d69dcc0e5bd29aaaee29fa101a79a02dea188b79516e75f0a92ad8b0044945049f70cda5979e90e5c7064d89bc92192756d07d4862c8a100987b937e4c4a035769cea59ce5e717dac4ed2c89004411adec8b827bf45ffba1675ee12fc413a828648c78f5db0fe05a924e7e7a9cb75c619fe51b42b94d47c88365415bee616332ea4a7e40a954d5dc8096603ae1b156bfb75bbb8ebdf522090c27dbd1c50682a8680903e771e347dfa14a2f68993f7e4b7878c844481e9175753d8dec08cdb83f87779300fa6cec4ed88ffc39bda98f8e63d87b8568fefe3f755aced1193a3af00e05efe2003fccda69643940e4dec1173b280ed3a2b4ac9832146bdd1f82b0ef908c93e0a07ad1887908a13c62d17986aeeb712133dc1b6187bc29c012e4b13b3919f8664a19aba12ab2dba38508e782d9eb3df8301c9d102494191ad5d1ca781c89977b423cae07e169931ebbc954473cb2d966bdbf7c7fb1f5670b3bc44d265ecc01bb544af152c3db44feec180559c0a97d703cde5c3b8942e93f9e492be2704a227dddefe399918efd9944ffc0f55ff443915bc6640db878756c36e3358af8b71b3ca30050e1515774e9012936b4b8ef8b012dcb84a50e3b1b1f025d6157405bd73edd41344a718bc9e91561fe4270667302e24a436fb40717da442dbe730001a0701abac73133090b8d94fc00be0b5f40c1ae45733dfe1ef38f5923be8b3c40d5c7c9ce6f577a1b1b7ac80a0ebaa7f8ae1d2367dcc2a7936c3d4511827f5a4c92f6d572d684bd925407fee296ecc05009863755bf7506fe0665cf2e816c79c7e88caa2d55d5f628508c5b4bc818cac8b39f359d993035b61d023f719b2be508c13538586a6aa9ab058185dcf2373fe945522aca3b9b7d9c8c4848321ca5c98e4e150fcdc42341d6cba5d1b87181b3ed9284457eef7b14250d4ae448572ac30591287972a028fae50176b0479022167a320f9c9ea1b740338639fdaa529b4131e466110d2517f38cb6b8d65ebf013c5b9d918c2409b7afb2e6b84b7893e98cefa71c57b826c4061541f88c9bec76cfbb905e653dc3d4590edbd19317a468c80f46b2a5f52414872e868cced76e370405851ee55a43e49507082348804a96323bf8a9890fb6b451a4cc29e7d59fe658d5d2faf5d3b14bdf8c636d4139d3a5f2af3209c6042f29da3f3eeb439145bd94889b8a4156c688ea62066f0e0b3b59a45ea9531907261239d6f280d4b9f84a165629f41154b9f127d26c176636172c513750906cd56b654d583f12512fb5f69006877f32acdde9b75bf1a0779c308d0b4a69d5c0f386d1e5a844c813398f93dc9d6b4ee8f6f2521d61f13d3bfd6eefef183587598ef164938431735103031344bfa121456d49af59dccb550101412f4b5fd87b8070be9b45ad4c2bb70b6df3ddcf8103e3bbc5df3c7b8177dcc226e42eeaf8335eb61f152ccdf8dcfbcacc5d585411737d2a9b3250a34d88e9302eaf92db44625f1aa4b56f5ef01d8547c3bbfda53edbf3cc7f6abb687f1156a548a0e7f946edb5bd05e455eb19f86942f8df053371e14e39412e47cdce970e021c82fe6a4f6458b0ae40a305dcce791dc5e352537bccbbf5c9cea6a614389256385296a94dfe66e8d977837bda6afafd23d87c5abe88e52b4b716354bd0e40d39b2ebe789331ad8882d41208e74cec40b4fb55beea9f735a23bb8803aa833aaf64759b9dd2a3a652619bfe22e376192d35add8346b5f5194296f011fcc79a66ea8cca193d5b0ee0a908a8525829d0d7282f41ddee31df970ecd2c152f831730f3531f86ef8fa7683e3c0c43ef132bf6ce53d5e60f994d2006d5f49b206f5864d650e8f3cba2281a3428fbf075c24e7a9316b0a306dd08769d1546856163b9518304faaa4c195941a918580fd610bad431b175b7857ac2a79925ef330bcad100daac1ee4be617d6734ec95dce5a9c6e7d392187838835be9c944347ac29244ec3b4f71e4bfc04dc71aa1b7273cffb0e323c912869a343d21733b803e7e81ba4cda31587af63848c155525b1a13f01a0859130b65903d58873106d361877f6582899585aff1104a6996d5d927b837f3c32f97accc592e4f86043886e6a3a49ac305986e529c4d735bdf976c740311ea95b6539d32813075dccf348e577c6f9393eff8e3f87b4a4108041d17b051b0c6a03a212ce63bde0f168d60122b67b2c2f2d5bd45594e85322c36401e47a2658f88a60aacd305e0090cb529b6b8a5c5d2528d87dcae3abee4045041702b481ce47030b0e1f2ba8a45059facd0002753dced4274a0253abb6624a8ebe2ceb0db778dc6b0215ffbf634172a69f6dab5743cc9d2cccfccce5e84f635104a238c9ae6b127eb19d5c27f0d15bdc6684f18426a157d2248a6f565900d7fc88a31ddf515e9daca849f990b2bece449cf37f394d03bd078f9b06bd5b8537b3b47213e6f1131d0becacd6cbcdfa70671303a6b315d57585902319c4f8ccd1d7c60348d53446cf09d6e1a4b1aa03812f5dca854f71f2448a23b1675ac08fe0a10550cdc4b239ee39554c292627fe343bc9d4268855bbcf783eb0a10764325203d424062c955a64db3409c1f43ae74b326520b1f4ccc7a157023ea3e14c0a2055d8c1ee286ad0a81df65cae01a55e2d18c569fae6f5dd7c34047d18261e28341abf0cf23434aab31186aafbe87eb6d0a9d77133e19405deeafa3fd0214107830165a6c9cf3eecfe0937fc6a9d6c5120b7b95bb9745fc79c6129565ff1bb0a62e05c63e6fd3269bd6f2d9ce11b81d29336efb95fcbf05f085e9af32f1067260c97a16b4d1ca8ca3dde8f12243b7cf71a7bfb609c3835b4c7152937a8daa73ea48bd986d2a2c2481206aef9c75c9610ff89dbadec647902e9e4908544283ec058a6e0ff0a87eff78375417cb53ce3339f4dd81ec8c31c", 0x1000) 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) r2 = fcntl$dupfd(r1, 0xa, r0) kevent(r1, &(0x7f0000001080)=[{{r0}, 0xfffffffffffffffc, 0x14, 0x11, 0x9, 0x5}, {{r0}, 0x0, 0xa8, 0xa3, 0x81, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x7f, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000000, 0x0, 0x100}, {{r1}, 0xfffffffffffffffb, 0x1, 0x80, 0xe824f59, 0x6}], 0x5, &(0x7f0000001140)=[{{r1}, 0x0, 0x1, 0x1, 0x5, 0x1}, {{r2}, 0xffffffffffffffff, 0xa0, 0x2, 0x10000, 0x2}, {{r1}, 0xfffffffffffffffa, 0x0, 0x4, 0x5, 0x6}, {{r0}, 0xfffffffffffffffa, 0x51, 0xfffff, 0x4, 0x196}, {{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x4}, {{r0}, 0xfffffffffffffff9, 0x30, 0x41, 0x3f, 0x3}, {{r1}, 0xfffffffffffffff8, 0x46, 0x10, 0x7ff, 0x6}, {{r0}, 0xfffffffffffffffe, 0x48, 0x8, 0x6, 0x6}], 0x9, &(0x7f0000001240)={0x0, 0x100000000}) write(0xffffffffffffffff, &(0x7f0000000080)="71e031d9edac158694812c3c039c2f0a35959be87e168858dfbe283fde456daa2c8a582f0ccae05a8f117348497cadd3230626474ceff45c7f8f7b7fb761071674391d45748f7c1791de485f9618bb4d8c1ec1b548635be5ad659a9bab437e3eb252778782775f41f783ce3f0fbaa941424a653cf3bdbe5158f7824a625b6b677c181e4bb631b78d7c6d1d7eecc84099758661356f540e94268569b5af583e06d530a2de9894d3d60bf4c1be365756c345a74905aaa374e2186fd11a4e721e73daf73ecc979ba6c2901ee5afbeb2cdbdfc27bcc3db06bc1375f2577b695b648b4a30ce280ac1b12c8b143122f51d042522b4d6fbced4d515351a695dc1680d0adac66d12e48e16a2798c66663cdf83c1c293958e9a8c39c3c5b50ba897cea7bdef8ba197e2f02a8deb56a022f4805c4181cb4324ff8c44a97e78763afbbd803af68a8675681404e723008e6dda7ce09d68e201fa3996d5e5f040c983e9cd56b274d1bedf905ff5e1f3421070f69caf71d6b47ff32c2ed638a25f5e73be47030853335c8abaeb3f977eb810b8bd6ab8521afb2528751921ef56d3274ad73870d5b661ef26d8a030ec02c2bcef84c05bc839e12088b4ef715ffa5d7350795c15c8342b9fc07a036023871fc6fc0bfea92c4032abcfd52cc8633d8edda261c0f1c32d10a36719ea94262316354fb162d7ac90b03f214db4bf44d97cc8570169cc73c01966a736cc4ade3fa72424c9a28fe44333b7fb40ac0c4c364c5f69b063694ef94a56c9400ee39a11bc743f58201f73256fa75ad527a3768f46ba869069fb0a27af0ca618fcd3f45078d0b96751cde41b6b62a8c68558226c1b06799f25ec517d9abbefa64e1d69671d7dcd1f18d88c4710ba3df518b8d49f1c82eeb66347dbfc2ee38bbe0d89654915a7a7f06c1a260f797aa879ae47be27f938c719c5802c8b37409ab7f230b3cd9f32bd629385fcf47817388a3386dd519d5e683202ff0e1ab168a3ff133068e2c99c830b239e57139a68927d3854b91a09692957766525455e7e61018db945d15a0cc96ba159664a8e4512bc277fbaac8dcce5a8ef68acdd338ed7b6208aca399b3affae582c121b091e114aabaf634d10c17396e8156adc82ff4f97e66f9d6a1cfb1e1c7e216675b50e31d0fc21588c6837dd9bbdac69a4f498b21c87532f8ac069b0a4948e1ebefeaadb7bee12080ebad59122755ba8ab897d4637dd27d2aed382435923e7aee51328557bdf12e21e72c5159bc7d6c717e9a89c2e20a5a42b403e766f13a5c8a74053e31802b607ddc050a36470a711b195efe2bd7e966bbeb6661244fa62e90e8d3179318dd721f497221c8bb945faceb258a7977f15791f620d5405e274d5c299a495d2d64cd3c7403c5bca0e2bf18a6f24227ebdcfd3722ac227940fc87f206b87f37b227c0f18f8a4e402db7710c839b41eb2ec13817d697c50a504b7a28dfebb43c6277f8427acebb45bc320613dbbc99814abce3782140dcd713f14559d8752d57b5f49ac2b48bf5cde0d424e76181d271c6423456fc2b8e93f72693d19e316e566dbcb2dab53186b1971084e3725a5e0a8c5cd51b033de9f33b1599fdc6284bef3442a5e1e0d3c32a6c271e0f93bdc68645e79239f93b21d36bb3afb37bf437dc3d29635eae6c7cfdf6b1dcc77b4e76cdfebf70780ad79b8f43255c37d143db66815a10286c52f0638304cdf83ca7cd7c84ff63f3e7264423564468d0a88ef4dbf5054b496a251c4b84cbd7004a62562a25b3b95e96fe82dc8e5353a6b05189ed1c67bf6cdaaf1dced143c54b761053fe6acd64aaf4bb6077788d86b88df713f5239c9651edbd1af53a412d253f6a1bb57f78f624ec32ff6d8fa1b34fba54e47d16964e840ec3e6443d7655ab41be9536335a51a0638122afd38748cdcbb2bd94f9b1fd0d23ba861d8a81e4770a8bacc05f1a505c8e652c6c3468323585636f08c58291b6272a67487481c3621dcb11ca462e1957b1a2b59b0c728e795076dac6585b7068cd6704ddae224deefcf716004170121f653966b636e89dbcb228f625af2f406c1563f9b2e50db004cfb5b759390e74fd6080989291fdf31f2ab20f7b7da3215b1048700090b2c5d76b2251e6e65f47ff5d418c0d75d1464b157893e655963195539124d9d6ff7e6d05ae8d61d67313aad33bc36d64ffe4be1e8db37ccbececae2d26742c1bd82a61de08709be67b2e9c72c30d691c77ad56bf78b7491a3ca57a38a1ffa0503eba6a41fc8cc04a03dd6130214d2740c5786c53b0f6476df44bd13ab1c140674493cc691dadec6621d9c394e8c4d66904aac462ceb81f48576cdb1b49bae8ae4a7c1df21ee4b9c5a8fac2f6f3f17b49c9eb9bd74b12d7cee0e0cdd3b770a66f2169e00b32f891088ca27c945bfb0bf44203ec105b4d83cd045ad750ebeb0dd6cbcc001710338282844a5399ff5734d88efb762d1b94eb9bdef065d133ab04b9bffd96ccf13845631fed1a86321bdbb4407631dba30e9f0049adf65bca4f82bf42a8c1898c469295c60e3c7cff2077ff33274fb0e1051ecbe6ab700dc3af466222f81165ec0a386c2fd0d3c46149da6074b8c2f0d2e475a121c498b18f0e8234e387e7b915a2ecfcd38b3c68bb8e7df3a3e56acbdbd999280970a8005df01e7b0610ee7ca7af5114c2af409c9b3949cdee0d21c38d12c178fc83c780bfee0f278629da2e8e7427883e7c491e1ab73a8a618a2672d69c0b50043cf986ed483ee19f652d4a7c7146221091544ef667543da7ef35a2b8c7e2530589c6371a79859dd8b91e67cd2bac9e1d50e93c7d582f66090141638628f905143a617df147dbc6abe119314ed5eb09a536b20896ceb78748395e1d97b780a0e378ba719b0fba0e022f6328e1a3501f1269133fc280766b4d0f5afa8fa1f5b1e622239066b21575af37f705683a4e1d40d40c0096563134653222c3655777eb8d7af11c3471ea8d365c13f542b9dac4e92111ea4d9c84538b3e9d604cfc08732e78eedd9d85656d7210eb09493da00c4bb443e3d3bb551e5fc43f7c20246b4df170cc6710b74521e85feb3a3418f93ca798f68a8e18fa86c4dce952e5c79e642db8a4fb0dbb077934cbdc12ffa6d61f2d756d2ad41489045a0bb8de30b3ef4a7df1cc061046cea8c164585340953e142cc92ebefbe0d28a38ad1bdd1fdc63f3faf87c22f7660669e226f360583fee91ffd731657f7c91a5a237c854442694cbfa630a69794d2dd8e13834810638c01d43500d167ca7040c01ee4fce6675705479e9b9ff2ad05742375d267b2e023479fc39cc22f7ab9a94611555029a43c62d1da6b53fbbab1ff131fc0f140bbaca97d8a7f1332810362b036827c6f3e1ba1472df7cdc29c04bd70c4cc829a6df91ce815ae5ee0e05849894b1c1cc1e57f986b7cbc217831a1d7806712a1b7668809b1ec5353db0eb27c9dabb40be2eb9ba2af1304a8599105dee1eac95ff05c2b461ff6a1160798bbebb6eaf97a7fc98ceef8fd585bb1af28f9f154878608d91d8b1e9be9e573f5a14bca5e337d566120e2a97e459dead0b1868b412cb9a514754a270340686ea21f067f40899d9fc539fe2def96e1eadbe6e310adf7234c59a48b56d4eb200d0dd7ac5c816eaed58f88bc5a71987179ff234ecb510460cea13139db5532637574a36604388c0ac94170758a46db7bd6ac36236857a56a3e8755d6b53cfbf4bfe6322582a8009a6cb9c5bbe0083199c32e21e385a6691197a4400dc8d860f4f5ca02b98e6673757db9c9177f0a4fb5c90138b23c08bb72a065c753a6ab3cc687dc45e72ba39348f72fe541e161fd179bfab785e15eeb09377f97ea35c031a88121d73d92cbc0cd2fb0e35d2eade47bee5def920dc59b8d0d59c950a93d3b959667000ef5344b4a884f8dfca22b625af1e848c0d0c812d7bfe6f4ea5c39e7ed7f79781dd459d65a151efbb825b252f1441f1ab3533c02b8970d262cd683c14422326b2c83cc3bdb2f8b4d4c6b72944d2579f764c3a106a3b82871cb89ec5c88308628c6d89d0fd65d94e170e8631861dad5db4188746e928ec72b9072fd5c33739fc69146e4ddeaaca8d4147de6e3938891c4c03906f011fdf9ba99f1e1da9863346ee20169a35078eeaa87ab637852a1fb3e262e60cd2655a00068da1bcd7e2f82aa7fc49259e517dcc8982e11ff388039dc5807ec94d403a3d862cb607430999e5c67bc63db5a475321df182d8ef34586df47015f4d5a3b28cdcb73dc0bc45c46a679de29e15c738df235cc655fb4c7383f817507d503b011583fe9f67f3d68a464e56b85d4f4c25a89a4fe61e2417e845859079db9c6b741651aaec7c85a89000bd19d4cb7818124fb1f292ede73f34b2c5d800a5343b44c166ce854580842c6c5c1c3f71e5d04d80b1b4ace8a4758e10db3080457b4ebd3de087428cc8704f9dc5a8211110e57c7c6587f09de470e5982d73e3e07294351332ae86906f0a0603e2142a7b4c5a186b5150a8952539886823a3405ca71f1a92786ddddc7edc74561435ebb6a9768c6158bafb597a42a66a513d76afc976d6cb37dd52906be1fb25f5e000886018dc95fb96bfdf9375fba81e20e257572ff8860e9b8792184be483f6dad75d4ca14053f4cd6c291d5c594f9e381999c82c23be198e0092be7900c206a24094fcc32955339a0e60e1a3720294544568e0b735a45be652f0a646355c1ea24c86be9779a9e93c79342b6b77892189638dac5db4b75a55d65c475daf3592192cb55dc924249b8984bae4af08b869589d5cedd43f8c3675531bc09c0d0fee10ddf5f6dd3e68b03bac71a10a61eac2f9785caa91c7ef39ddc414d017a7a8506a4791937b5919d9e9d7cb62b6a97c402c3484a6cee12513e02671283dac04c5ad743dc2706d21a0fe9f53ea1c3a287e9b7cd4df85e935688880be90a44f1f7ecf7b454a93f42813163b8bd8e50e3729864f11984fa4862509a45965c6ccd9d824cb175ed60a90f0c4d31ccc27ffc6e6ecd7a9c2a6b156e1a68a440c1577013be75db7fb45f8ad40faadf41ab206d652757b9dd53700bf81f9a1417a7b89487e5a91fb1d65f943a5debf3234fea429cc34a7223a61144661270d3579efd5ef1704278954e52ce80420abc198bad1a75cf2867cf06eeeb8132af178817ee5470f21a5ec99038cc9cc1c837723a8d192a067ec7a516ae39003acb8222a310b1ef497c4e064ccd189e1dcbbbb5414ca6d80610f8bdce83cbfe86f3f685f9f22f5887f9e2a54e45f92d9c0d8cae6a64e774555f2ff8c7fbe4da8f38b57d429aa0fc09fbc9dba5bf25ecd6926752f763c6c9352affde97fa736c699a6aa95dee8f05b43f19b7ba0aaf5e6ddaed982fe3ee08d18816236697872fece9141f9308e040cc29381104f081a01dd0ff486b27fd83eb287272ec201208a939b09e605d7fcc6530ddba6b1ccfc5631d944c76623a77960a1e91b05ebf7df2d60c77e29729af4a381e3c38ac51913dd402a81d33f741730adefa57893467614b35a3aa98cd8599d87834029b41252219bd31c0371799b549a9693ceb7e8a01f1d29bd5904f044ecfe9b01db14dcdc8cd0d39da1ca3ca86825614e29842bdfb828f308f35a5c76ad266d45010cc8496d1a140758478c5e25cc7c0e947086082cdc9966f3b63c88234bf9cccad86e8955752c6236146cf948ec572f823b3c2c817e068cd72e9cd6eaf4436932998120ae6509514f5b291c8fd8a86a5cd5cee60d5ec7072ef3049df15643e2939b29619e228b5e2358fcaf7997630", 0x1000) 16:00:30 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc3", 0x100}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x3) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x4) 16:00:30 executing program 0: r0 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x588, r1, r2, r3, r4, 0x0, 0x7}, 0xfffffffffffffffe, 0x7fff, r5, r6, 0x7, 0x8f, 0x1, 0x7}) setuid(0xee01) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 16:00:30 executing program 1: socketpair(0x1e, 0x1, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0xffffffff00000001, 0x70ffdfe8, &(0x7f0000000040)="342a4ba3473379b3855f98ac031b0b10ca0bf944191a36901d50215d6e0c", 0x1e) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002a, &(0x7f00000000c0), 0x0) 16:00:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2000000000000000ffff0000000e00686dab4c5b671b1b542a538706000000a71100000035707f9545070b77000000007d49777f6df8154be753c0eb05b9d73ae5bff36a202b283d287f9474f86e7b3a0e466d5ec83b51d19c3cdeba139396a8cf89cc650e789cab273e8d80f5c4c1e1b24f8b9285123920ba03ba0914392150e1268386a3375246616ad3ba53dac21f70be3fa46f9f2b698ad35943a11c79c83d3a91280fce36577481f23e4664537b7569c75b"], 0x38}, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x804, 0x80) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = getgid() r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r7 = getgid() r8 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() r12 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r14 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)="20eb4856ca70b144a67eaf0973346953b6dbd21ddc2fc185dc752cc1bc58a0f71212b36e888c218eabd529485e29c2079575ef39920601cf2b8762b0fef9b686166c4a6070aac26cea71bdaa6342049f283806c8a77df9a36a2f933ef6e18881abc014176c58", 0x66}, {&(0x7f00000001c0)="aabe9c727e0173e6d0029fadbc6e47fefc706b6b6f65ce3da65d77f464971b9abd26ba9c52ccc14f5f463e910e3789983af4d751a23399df719c49e3a89f0167d8e054d6ddf69fd1a8dda77209055dfc074f6f5b9a40618d2d76c82f4d7d95b25fc9748827e755907ee1161ae23697276a086f12d28ea609f87f8c2a3cf6900afb13f9f0d0668ebce662cbee43e159c25b931e31bd3c935bec9c4d1e634314", 0x9f}, {&(0x7f0000000280)="251d228393e5756def1eee3d074c08e45ae8fb8381063949cad68cf739d0497357fed04bf72c5357f64eb707a3ac96ce9876f9423dd892d136ed3e35451c938e06b8025a6b9e084b6651b60d6c20741b20eedb82ea5c238e1d5d1a0aaedd9b2a8ac68eb5ff106d126829e7f8f63942a23746f54bbfc605855ef608f7230942372d8ff25223bee4e83e45f56dc8b2ec28b2da71524a8714e33ad2ca311d4300e6cfb11199", 0xa4}], 0x3, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x150, 0x400}, 0x408) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSWINSZ(r17, 0x80087467, &(0x7f0000000040)={0xffff, 0x514e, 0x81, 0x7fffffff}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x100, 0x3) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) setuid(0xee01) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x140, 0x2) r1 = fcntl$dupfd(r0, 0x2, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/249, 0xf9, 0x40, &(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10) truncate(&(0x7f0000000080)='./file0\x00', 0x7) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800000, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x81) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x6) ioctl$TIOCCONS(r2, 0x4004427c, &(0x7f0000000000)) 16:00:30 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r1, 0xa, 0x5, &(0x7f00000010c0)=""/4096) getpeername(r0, 0x0, &(0x7f0000000000)) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="890be63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) 16:00:30 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fcntl$getflags(r1, 0x3) r5 = getegid() getegid() r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getgroups(0x9, &(0x7f0000000280)=[r6, r5, r2, r3, r4, r6, r2, r4, r4]) lseek(r0, 0x2f, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x41}], 0x1, 0x3ff) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x40) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:30 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x5011, r0, 0x0, 0x0) close(r0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:00:31 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() mknod$loop(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) dup(r1) close(r0) dup(r1) r2 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7f202d, 0x86136) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xe50, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x28, 0x80000000, 0x1c1, 0x81}, {{r3}, 0xfffffffffffffffa, 0x2, 0xfffffffffffffffc, 0x5, 0x80}, {{r0}, 0xffffffffffffffff, 0xf, 0x80000000, 0xfffffffffffffffa, 0x9}], 0x2, &(0x7f0000000000)={0x1, 0x6}) kevent(r2, &(0x7f0000000100), 0x80, 0x0, 0x8001, 0x0) 16:00:31 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) r0 = dup(0xffffffffffffffff) semget(0x0, 0x3, 0x80) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1f, 0x7, 0xffffffffb544c1ea, 0x257f, "3881b11770db6f960ff77482cc558f866777c96d", 0x6, 0x3}) setsockopt(r0, 0x1, 0x3, &(0x7f0000000040)="8045e65d3ae8", 0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffe39, 0x4, 0x66, 0x8000, "215d9adf9c988797d63eec6c83415ae5d89f36c3", 0x2, 0x395f}) 16:00:31 executing program 1: r0 = kqueue() poll(&(0x7f0000000380)=[{r0, 0x48}], 0x1, 0xf7) fchmod(r0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7ff, 0x0) dup2(r0, r0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) close(r0) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x380994c44f7b202f, 0x7fd) r0 = socket(0x6, 0x4000, 0x8) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/226, 0xe2}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000240)=""/154, 0x9a}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f00000003c0)=""/190, 0xbe}], 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000480)=0x3) ioctl$TIOCEXCL(r1, 0x2000740d) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000200)="f1c02d7e", 0x4}], 0x1, 0x0) 16:00:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0xffffffffffffffa8, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x80, 0x20000044, 0x0, 0x20000000}, {{r2}, 0xfffffffffffffffb, 0x0, 0x20000004, 0x10001, 0x5}], 0xd4ac, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x0, 0xf0000007, 0x800, 0x5}, {{r1}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x80000001, 0x5cf}], 0x1b, &(0x7f0000000940)={0x8, 0x1}) shutdown(r2, 0x1) poll(&(0x7f0000000980)=[{r2, 0x2}, {r1}, {r1, 0xc0}, {r1, 0x4}, {r1, 0x1}, {r2, 0x100}, {r2}, {r0, 0x4}], 0x8, 0x0) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) kqueue() 16:00:31 executing program 0: r0 = semget$private(0x0, 0x1, 0x8) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x100000001) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x68, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="68d78e744d5b", 0x6) 16:00:31 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setrlimit(0x8, &(0x7f00000001c0)) r1 = accept$unix(r0, 0x0, 0x0) r2 = dup(r1) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x8c19}, {0x4, 0x9}}, 0x2) syz_open_pts() dup(r2) r3 = semget$private(0x0, 0x2, 0x80) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x14) semctl$GETPID(r3, 0x6, 0x4, &(0x7f0000000080)=""/224) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x81) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) writev(r2, &(0x7f00000015c0), 0x7) 16:00:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) 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) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x3}, 0xc) truncate(&(0x7f00000001c0)='./file0\x00', 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) syz_open_pts() 16:00:31 executing program 1: r0 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x2aef7be891f49bae) kevent(r0, &(0x7f0000000080), 0x3f, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup2(r0, r0) preadv(r1, &(0x7f0000000c00)=[{&(0x7f0000000280)=""/140, 0x8c}, {&(0x7f00000007c0)=""/187, 0xbb}, {&(0x7f0000000880)=""/255, 0xff}, {&(0x7f0000000100)=""/11, 0xb}, {&(0x7f0000000500)=""/1, 0x1}, {&(0x7f0000000980)=""/71, 0x47}, {&(0x7f0000000a00)=""/79, 0x4f}, {&(0x7f0000000a80)=""/93, 0x5d}, {&(0x7f0000000b00)=""/66, 0x42}, {&(0x7f0000000b80)=""/74, 0x4a}], 0xa, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e6b83b3210fb1119ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c005243e05159fe8ad23ad5f574c3f884c820a7072751f93682308f635ca7c3c20a4874a633fb315b259d27f94a3d3aa0916e2dcfd8e8c6604213abbbaa452625d453faf89217a8138b89b1533e0a904ecffeb92010c4c3a2d20ad5af45f0a000000000000000000000000c91a62629b6b8b156c656514d8ce1132154d3b527dbd41e05edc77c9eed3f9a10fc0b6c265a4daa243e09556396046bc673fbcd80e0643e0f3012bd1758d0535ddc0b335e8095cf9d0b3baf4cdd3472cb022a9c4da4e9320b97d95cacb8e31ed82be1824872eca09f80bd084e6fcd340d10703ce1698518373d340cb10553d8e3609f21a642856bb621abd2b722e80f83d8b86360426ec967974a0663d5b53fc6dfcc67e20269d922a9b62e198c62cfb952e2bef8919e59bd2e770a81e813b58bf9602919a9c63a4a5ce7a567ba2c328a19e36709f015183196db52622f6bd49c207a4", 0x185}], 0x1) setsockopt(r1, 0x7, 0x3, &(0x7f00000005c0)="2002cbbc65fd813bb42f6bcb5efcb4ccfb5cb8e1c61b9922b2c6044e61e74a1d766bf54cf1cb5f8e01be6b80b2f2174635ab1659daf081976a2c99c72042a208a694e7b7ead807ea78102871c53849572639fb7521b7399426a76660e5f0f5026b55eb0257a1a2c260caa71d894c114250085f93eec470baef322762df62c4889adee4c9902c129ad26423bf17ef3197a058d4156a41c7b2218702e1cd016e8d70f962a0e3f0c5016978584306413c2f66d7fffb910a5554f21c67ef9a5012cd5d9511efe6a159", 0xc7) recvfrom$inet(r1, &(0x7f0000000180)=""/141, 0x8d, 0x40, 0x0, 0x0) r2 = syz_open_pts() close(r0) dup(r2) readv(r1, &(0x7f0000000000)=[{&(0x7f00000006c0)=""/247, 0xf7}], 0x1) pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='U\x00') syz_open_pts() pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20010000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20011000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20012000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20013000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20014000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20015000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20016000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20017000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20018000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20019000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2001a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2001b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2001c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2001d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2001e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2001f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20021000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20022000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20023000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20024000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20025000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20026000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20027000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20028000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20029000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2002a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2002b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2002c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2002d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2002e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2002f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20030000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20031000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20032000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20033000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20034000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20035000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20036000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20037000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20038000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20039000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2003a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2003b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2003c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2003d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2003e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2003f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20040000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20041000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20042000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20043000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20044000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20045000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20046000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20047000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20048000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20049000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2004a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2004b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2004c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2004d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2004e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2004f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20050000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20060000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20070000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20080000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20090000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x200d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x200e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x200f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20100000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20110000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20120000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20121000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20122000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20123000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20124000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20125000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20126000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20127000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20128000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20129000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2012a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2012b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2012c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2012d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2012e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2012f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20130000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20131000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20132000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20133000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20134000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20135000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20136000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20137000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20138000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20139000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2013a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2013b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2013c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2013d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2013e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2013f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20140000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20141000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20142000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20143000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20144000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20145000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20146000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20147000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20148000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20149000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2014a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2014b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2014c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2014d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2014e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2014f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20150000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20151000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20152000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20153000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20154000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20155000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20156000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20157000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20158000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20159000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2015a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2015b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2015c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2015d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2015e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2015f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20160000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20161000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20162000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20163000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20164000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20165000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20166000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20167000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20168000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20169000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2016a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2016b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2016c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2016d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2016e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2016f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20170000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20171000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20172000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20173000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20174000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20175000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20176000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20177000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20178000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20179000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2017a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2017b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2017c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2017d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2017e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2017f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20180000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20181000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20182000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20183000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20184000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20185000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20186000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20187000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20188000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20189000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2018a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2018b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2018c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2018d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2018e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2018f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20190000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20191000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20192000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20193000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20194000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20195000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20196000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20197000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20198000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20199000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2019a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2019b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2019c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2019d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2019e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2019f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x201ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20200000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20201000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20202000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20203000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20204000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20205000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20206000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20207000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20208000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20209000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2020a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2020b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2020c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2020d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2020e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2020f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20210000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20211000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20212000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20213000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20214000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20215000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20216000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20217000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20218000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20219000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2021a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2021b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2021c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2021d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2021e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2021f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20220000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20221000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20222000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20223000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20224000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20225000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20226000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20227000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20228000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20229000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2022a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2022b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2022c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2022d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2022e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2022f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20230000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20231000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20232000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20233000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20234000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20235000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20236000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20237000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20238000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20239000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2023a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2023b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2023c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2023d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2023e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2023f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20240000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20241000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20242000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20243000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20244000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20245000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20246000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20247000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20248000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20249000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2024a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2024b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2024c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2024d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2024e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2024f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20250000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20251000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20252000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20253000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20254000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20255000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20256000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20257000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20258000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20259000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2025a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2025b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2025c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2025d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2025e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2025f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20260000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20261000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20262000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20263000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20264000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20265000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20266000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20267000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20268000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20269000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2026a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2026b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2026c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2026d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2026e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2026f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20270000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20271000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20272000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20273000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20274000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20275000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20276000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20277000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20278000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20279000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2027a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2027b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2027c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2027d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2027e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2027f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20280000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20281000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20282000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20283000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20284000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20285000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20286000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20287000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20288000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20289000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2028a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2028b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2028c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2028d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2028e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2028f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20290000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20291000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20292000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20293000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20294000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20295000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20296000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20297000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20298000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20299000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2029a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2029b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2029c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2029d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2029e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2029f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x202ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20300000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20301000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20302000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20303000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20304000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20305000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20306000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20307000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20308000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20309000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2030a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2030b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2030c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2030d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2030e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2030f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20310000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20311000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20312000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20313000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20314000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20315000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20316000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20317000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20318000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20319000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2031a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2031b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2031c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2031d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2031e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2031f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20320000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20330000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x204f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20500000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20510000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20520000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20530000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20540000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20550000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20560000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20570000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20571000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20572000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20573000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20574000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20575000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20576000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20577000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20578000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20579000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2057a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2057b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2057c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2057d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2057e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2057f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20580000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20581000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20582000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20583000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20584000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20585000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20586000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20587000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20588000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20589000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2058a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2058b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2058c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2058d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2058e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2058f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20590000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20591000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20592000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20593000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20594000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20595000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20596000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20597000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20598000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20599000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2059a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2059b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2059c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2059d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2059e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2059f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x205a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x205a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x205a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x205a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x205a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x205a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x205a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x205a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x205a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x205a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x205aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x205ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x205ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x205ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x205ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x205af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x205b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x205c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x205d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x205e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x205f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20630000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20640000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20650000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20651000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20652000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20653000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20654000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20655000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20656000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20657000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20658000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20659000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2065a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2065b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2065c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2065d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2065e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2065f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20660000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20661000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20662000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20663000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20664000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20665000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20666000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20667000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20668000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20669000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2066a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2066b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2066c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2066d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2066e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2066f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20670000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x206ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20700000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20701000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20702000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20703000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20704000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20705000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20706000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20707000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20708000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20709000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2070a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2070b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2070c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2070d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2070e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2070f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20710000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20711000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20712000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20713000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20714000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20715000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20716000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20717000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20718000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20719000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2071a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2071b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2071c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2071d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2071e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2071f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20720000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20721000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20722000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20723000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20724000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20725000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20726000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20727000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20728000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20729000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2072a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2072b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2072c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2072d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2072e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2072f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20730000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20731000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20732000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20733000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20734000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20735000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20736000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20737000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20738000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20739000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2073a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2073b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2073c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2073d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2073e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2073f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20740000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20750000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20760000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20770000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20780000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20790000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x207ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20800000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20801000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20802000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20803000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20804000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20805000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20806000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20807000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20808000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20809000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2080a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2080b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2080c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2080d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2080e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2080f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20810000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20811000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20812000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20813000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20814000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20815000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20816000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20817000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20818000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20819000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2081a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2081b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2081c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2081d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2081e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2081f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20820000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20821000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20822000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20823000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20824000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20825000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20826000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20827000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20828000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20829000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2082a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2082b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2082c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2082d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2082e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x2082f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20830000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20840000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20850000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x208e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x208f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20940000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20ce0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20cf0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20d00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20d10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20d20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20d30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20d40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20d50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20d60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20d70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20d80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20d90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20da0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20db0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dc0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dc1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dc2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dc3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dc4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dc5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dc6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dc7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dc8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dc9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dcb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dcc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dcd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dcf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dd0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dd1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dd2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dd3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dd4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dd5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dd6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dd7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dd8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dd9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dda000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20ddb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20ddc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20ddd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dde000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20ddf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20de0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20de1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20de2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20de3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20de4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20de5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20de6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20de7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20de8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20de9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20deb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20ded000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20def000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20df0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20df1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20df2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20df3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20df4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20df5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20df6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20df7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20df8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20df9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dfa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dfb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dfc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dfd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dfe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20dff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c2a0 va 0x20e60000 didn't change! 16:00:41 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0xbfc, 0x1}) write(r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000100)=""/162, 0xa2, 0x1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:00:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20c80, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x1eea) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x0, 0x1}) 16:00:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x2}) setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) lseek(r0, 0x0, 0x2) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r3 = getpgrp() ioctl$TIOCSDTR(r2, 0x20007479) fcntl$setown(r1, 0x6, r3) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:41 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x44) dup2(r0, r2) kqueue() 16:00:42 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) fchmod(r0, 0x1) close(r0) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000100)='J', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0xfffffffffffffe5a) 16:00:42 executing program 0: r0 = open(&(0x7f0000000180)='./file2\x00', 0x800000004, 0xa) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) mkdir(&(0x7f0000000080)='./file2\x00', 0x10) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file1\x00', 0x20, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0xf777) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000540)="ef55121be1e92174cd62e5cf84055961929b5c57a92b1b99bb75f1f19807a1bad981ba685c2e35dff66a05ac1f9db955c734d13d06be0d2000fb89517c22999fd844bc8d285a0341bacc31e9e09f6bc8d23d17832570f801a8292d0b36a3ed9935f62c29c56fd5f0a517205b29769e48e06137503b9a2e01df6417690f7fe79dac75fdb22b82489e75d3a34265644071ac10541f6e9729e1701f2a3fededd3a8807fb48b865a23eefce11186bcff81fa7a683167db0ca34fd74475359937ac4712205490130e607c53d71dcdd8ec914f2f0620436a94e9", 0xd7}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000700)) r4 = syz_open_pts() poll(&(0x7f00000001c0), 0x0, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) writev(r3, &(0x7f0000000940)=[{&(0x7f0000000900)="2bc15ec278683960398b0be3932ca40f2e39739f0e1d1c0aaf534d3153ba920e119475ed04bfb161d01954a87f", 0x2d}], 0x1) fcntl$dupfd(r3, 0x0, r4) getpeername$inet(r2, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) lseek(r2, 0x2, 0x4) r5 = syz_open_pts() ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000a40)={0x3, 0x100000000, 0x8, 0x2, "c8043705c45879affab6e087b5c678057d8056c7", 0x401, 0x3f}) recvfrom$inet6(r2, &(0x7f0000000a80)=""/176, 0xb0, 0x841, &(0x7f0000000b40)={0x18, 0x1, 0x3ff, 0xfffffffffffffb41}, 0xc) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) socket$inet6(0x18, 0x4, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/tty\x00', 0x10, 0x0) r6 = semget$private(0x0, 0x7, 0xe1) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000bc0)=""/229) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000cc0)) poll(&(0x7f0000000d00)=[{r0, 0x1}], 0x1, 0x200) lseek(r5, 0x0, 0x3) 16:00:42 executing program 1: symlink(0x0, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) minherit(&(0x7f0000052000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:43 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) recvfrom$inet(r0, &(0x7f00000000c0)=""/74, 0x4a, 0x0, &(0x7f0000000180)={0x2, 0x0}, 0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlockall(0x1) r1 = getppid() r2 = geteuid() getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 16:00:43 executing program 0: r0 = socket(0x2, 0x400000000006, 0x100000000000) setsockopt(r0, 0x0, 0x24, &(0x7f0000000040), 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f0000000040)=""/156, 0x9c}, {&(0x7f0000000100)=""/80, 0x50}, {&(0x7f0000000180)=""/156, 0x9c}, {&(0x7f0000000240)=""/100, 0x64}, {&(0x7f00000002c0)=""/77, 0x4d}, {&(0x7f0000000340)=""/14, 0xe}, {&(0x7f0000000380)=""/160, 0xa0}], 0x8, &(0x7f00000004c0)=""/40, 0x28}, 0x1) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0xff) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x10001, 0x2, 0x2, 0x1, 0x8000, 0xe8ec, 0x9981, 0x0, 0x0, 0x81, 0x200}) open(&(0x7f0000000280)='./bus\x00', 0x40, 0x41) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) getrusage(0x0, &(0x7f0000000300)) sendto$unix(r1, &(0x7f0000000240)="899ab1b1900efb800481a68346814c1c93b714a25b9eb255f96e2a352382f0c413a24b", 0x23, 0xc, 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) 16:00:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) 16:00:43 executing program 0: r0 = syz_open_pts() r1 = msgget(0x2, 0x20) msgrcv(r1, &(0x7f0000000000)=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'], 0x1, 0x3, 0x1000) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000014c0)) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r3) setuid(r3) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r2) recvmsg(r4, &(0x7f0000001480)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000013c0)=""/129, 0x81}], 0x2, &(0x7f0000000300)=""/37, 0x25}, 0x40) r5 = dup2(r2, r2) mknodat(r4, &(0x7f0000001500)='./file0\x00', 0x2020, 0x7fffffff) setuid(r3) setuid(r3) mknod$loop(&(0x7f0000001540)='./file0\x00', 0x1000, 0x0) getpeername$unix(r5, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) 16:00:43 executing program 1: r0 = socket(0x39, 0x2000000005, 0x8) setsockopt(r0, 0x100, 0x80000000, &(0x7f0000000000)="8151ee56351737202e63078d63e6b762a627ea40f6b55727bc6afdea9c674d503d215c0b2e8994806d846ea27391089e4608ce23b51732af0ded4e0447fafc3925b7a817a253a6d6b30603f245e461653f62e2370b6f787651f50f4ed0c660c65f8ddc2f60207d89c447c19bb712b697a374a743e04b80d0a4dc361646a705426bc958f5ae3b2e2f4f6861ab7316bbbf6fe37e8221fa2172cdb3818315137667ae3656ec1d373bcb33463e1be1324f8fa8911e7a0c57d17739f042f4819d9d7b25227f88f8b1bfdc5e021edda370f5ffedbc1040e5d43befc821be1797a5ce0f2d5119c0867d67413da63115fc9437292cfb1aea913f9cf472042f171e", 0xfd) socket(0x18, 0x5, 0xfffffffffffff001) 16:00:43 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20060, 0xc8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x6, 0xd6b}, {0x18, 0x0, 0x4, 0x93}, 0xff, [0x3f, 0x3, 0x80000000, 0x100000000, 0x9, 0x6, 0x2, 0x9]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x4010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r1, 0x4, 0x0) mknod(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x7f) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffffff, 0x6) r1 = kqueue() readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x800, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000011c0)={0x7fffffff, 0x7f, './file0/file0\x00', 0xffffffffffff0000, 0xbf, 0x9, 0x8001}) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200), 0xfe72) r2 = semget$private(0x0, 0x5, 0x120) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000140)=""/120) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2634d167c0558ecfdcf74c02bf27fe2ff2b6570a"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xffffffffffffffff) syz_open_pts() 16:00:43 executing program 1: 16:00:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202600aef61552fac98ab0a0a312e2f66696c653000"], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001680)="e919b67c0aadd178cc298a05442d1fb169ae4e6aa0841e20c20f2f449da1b7750393c04e0c91c74453840aafafab257261c62202ff8537cd6d86f5f2b4428fbe43fd2d13ac873eaeb50893290c092d4265f18230ed73d4a487144f33e5ced4729132bd57e29a735d6b759b22eb758c282aa9d9755a8169e508af1c44a2b463f6d8987472f6a27efb6baf43356a13bb08f1cbe612e918badcfb32cba2de6c0b7d187206a476202690c560dbbd7916cceea203b4460e28d1c2a657e0ca8b0f71935ea143eb3e55aaab3e901777e05aa7ee3a3f58822b40bf7680910e53dc15b4942a32512a442afb991f329f91da90a018b2f4d827a9fecb4e1d8f84a07b797583b43fdb298aa23098126fc6744245f30ffed227dc5489b0161a408389dfa294c06d92d4eb3fd4f28d76cccfc8cc3a1ba605705fdd1b0a48fe0860ad95fa681aa0c51bba3b8c8c9e82fc45870feabebd3a993431fd202bb27292b9b3a8853f267e75a02046e602670bace03efad5322bea957364bda72cd89aa673bf732891911f94ddb77a3cddf7bf98cb2d36067877386fcc4d99e6fc3419dfdd295d5d05e3e46fb2c5b8079099a59734865577b6ad2a75b44a2c63db430c7c497d2cf6ac3217bac28a959e32b26baca28ca739d2398370ac3413dfc466d4db2403524e6bb2d1a9b41ebc7d8ef35acc3f3acea6816b419c75a731245d4e289073164c49af2a996dd395c1d8e0bac972b6e27222ce4fe5fe69d42f1f6e0e335962cdaf54f10cc25c0fe3f058b043e12ef883c35bca41c5078558c81c3078101173d3161ca5e263e9dfdb32e80ea5b019af98036bf5167652571ee004c5034bb2062ff3d2f884a65350b13baaf2a37f9b1cbff7d6a4f0902cc30ac1cb05232a1adb24db9b8ca82f7e55c1714f6f702b1fb0236e1f4e03f3e5b7e0b7ff73aa65468dbee2789637ba369de0fa2124aaea22730735678a4748d5f2e3b22cdb3421bae7686b244c293e5d330b2cc6d738ae81176b69a182d45cc09338e5170817ba1ac9e72f5c9cc9121ce51f2ab55ec0d1841e5a6e650a73a49d8fc708d5376bef8d98e1193bb2fe83b4a31a1e514bee14896b309063169dcc9c211aa4e9aaa2612052806e819461ae8741541284c91a4cc470daad09fce04602b5920f301726c4733d4c5fd9105e6bf758af9df217ca9743b005aea7bdbe9458c2068430b35dc2409d4f137ce179cbb62e80a882355d15bb797b7238c50883797b2c05c55a09bebf1ea69f996b655e2201af4a96bd9399f6eaa4f115b733ad9fdd32dd7b976e788bcc451dd73aeec80ea0f26c439df6a7aacd9ca8a036d0d1ef679a0126d4973ca3d61c8d758e09bde9f639cab593e6e101f8e13d9e4f36beb2c2f1b3589e72df21408b93fa33a2683a780e74c20ec7af864800eea7d3d438de6a7e0526ea77a0afae7cb87348eee3566348ce986edd022413ee59d0e9dd7438fecf7dfa94586a5d0698263c952d578f26b7b9d69c154f03adfab940ba18d15abc5433d6ea9ef571c8c22819bbce8afb20720f9e2472f303ad0cf2e04451fbe19f89d4fb413f5a0a5afd4f5ed1562c68ee83de64eb7dd079230f72e2ccc677348a5da0179169b7788828d064448864935d6b84b5093b37b742e20269db306ce37acacb7b0ecea40cca00c097f81b1c8d7a0f1aec2048872724cfb013eeb041202c80f63146e9a9aedac06ea125dd2421a1a344f3c953325963cdf232661e3681f4b704cfd8be01bd26d47dca467eb41373334022c9ca918f44afaae2fe26871f1b2f0de76d740d3d442a7984df8e0bd6bf65a02ad1d49a13b7e4e342bb91c4d53a1574aacd9097ea8c7f12a5f9283ba7442b95553343d982c8703aa811f2eeebc70bcec1ee572f19ebdc565609cd34b67ae60a9197bc2214cb3628338d5f6b19c22847470913ff8be5c647a5dfc8069ffbbedb20e955c8c53aea6065fb9ef24d82926d88074c9e22f9919106437a4eb9899ce169", 0x585}], 0x1) 16:00:43 executing program 1: r0 = socket(0x38, 0x5, 0x1) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) getrlimit(0x0, &(0x7f0000000000)) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x6010, r0, 0x0, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x1, 0xb7f6, 0x7fff, 0xffffffff, "5755ffbad309f9471450195125019737f74f979b", 0x2, 0x1f}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001780)=[{&(0x7f00000001c0)}], 0x1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) write(r1, &(0x7f0000000240)="c2f5b24cc8996b2532dbd0489db602dff2126823a765fc2b8c6939429d4cac04be17ab63fbc54100dd57946e1e0e0c3bc7a061d684072edc28fe1943363e612f8848a45b46041b0017ff934397a33a90b9234b0b5f46a27ae00c8553b8fdd8d2a4273f869e5bf5571f6e28ee2cc4f8918037d77c5513c955426c10271e4ddeb9f61fffd7a113e297214431075b9ec2e37b637b2a84c40bea793a0d21ec599f5513ff72db2e9fa9f1163d27010aecb5b5a18623a4c6334014d24afb024aa0e4c39e08c2353121d0f3cf86534c954477a6819f7ebbabe16e52e037fa43a6dd24a5a0b6eb81e5b9f84e990c4b71399f04e9ce59cbbb9e9adf8029ad14de5442d9e77d06cb92b82556583406792c325c06ee75ea5d7e912e34ecc990d11cbffd45e572776b706fa60f637374cdfce86fc02172914ae0cee3331b847f3516f18dd319d22bdee6799e1a7c8977eca8b3d179a4470b26b3a64924a44d9b5c99c89ab7284ea35e486470262c2f5d5950d2f718e81495fbcc9d3315c2fd593dd6331847df8ed1b7c5f6e3ac86a1270db2025cd907ecb62b6bcf3cdf56591eed77af051ffcb886c5e0ad58bf4cc839fe523bd0dfb90a1baf2f40b2ec002cedf7a5407031d7585f703c86d2f72a1c98cca94e4a1f273b2085a1109c23b35581d3ff377ce11b91d6718717144144e2e7bee645211cda524105f06733d8e1405e7b077b8e83ad6aa97f1a0bd66b3d57162d5ce813fa64a4036b18eb6258419e0fd56e98fe174120215d730e4b29582f268c01d5872fc8224b164a4c2161875f0d24a56934786e38565fc9578b3800cf3f424d1e8db841d5aee6442e80f601f0a3eb5c058e483b99fa57ee4d116f567f1ee3f950ca7aa93bb7c705ad609cb29569a0f79d7efcd6ffbff8f692df34f31992c85ce53f540f7fefa73ccd25bfd585ba6b43f1638b624f90127270ea3cf655ed62841ae996d81f0492252650d2a0584d8db75013a283e049a24e8a36090b6f54db246a3901b10e30dbc5504f2739962cbfebf62c0315463bf826b4f23345f787892f9ef9605c7f0d00f64b22feba7fef09aa40e5772fdac41d34901024ee1f686086f4304425338d4d454e4ceb3e88521878fdccd7986d67389c3abc5627c8f15c6bb310a499e19edd09547c9d0990296a33dff92dcf7f0dccfb044570fb93ab7e5e456d1d46c80412fe63370b61ade31d968ff8753647a1419f6984d92a076ad01db90b7cbe26f779e91d81fe39e7503aa3f696b0ed21a72737acbdc40f26626588675da06f6849a0c6dac5fbb8724ea8b9eab859263b5dd621dbe8a1494d72631f146a07d36d7543b8bc948e8a91b1862a1fd112e57c7e4cf6954c7c02feb19d5faf68fcb618db164082a0f80665ad2b0f3cb1189083c6f6d2a9fdd6c861a3dec147d034efcb72a7c76393498c63e5fe3835bdf618e345eeae4e0b6fc7f37e42447b209e814b89f35de67c1051db160ea0f625079d85a3cad418467707d755fb67c21cf312b9f20849395e6faba99bf094e7942c36705225f41d95c180f14f10b055fbd47f1184fe332edc26b1590fb2faedc81a87ef471f1ed5cf746378db4005aa8a5c1939b3ba2d02c1c6773addd9691cd04d9cdf846a873446da2e6074520f2b255ed23837f274580e44231d4b08cebddfccd9c5c813f75213c5caf7b59cc747a3f92ed522a104a1d1e992ec38ce68ad5da6a1cdc56491ca2beb0ea874aad6f59a7b4e9c4384fa5731fe126b9ea93adeab3efb7611d2a81fb69312992e0a104f90c098802a02c4f768d25b82cde7d024d2328480dde417b19f899f79c56a1922cb95161d756a14fe21abc714813692581da47fcbedd87e93ef8880a6b73a78d9f8d716ce60691a243f800d349640f293c6313a4eb119bc3c6ca3673332cb8e8d47f1ac44714871171c504070fafa5195cc2bae432eb98e4353ca461ab996a62b32ee4e153d8d6e6bc00efdb590533dd28122c9807250f4e958e98e6896488c79c06a2e3bbd8dbf04d14f6b57cba7310958f5dee00432f6b9c909d8ce9ca94d3cda2695ddd7c6762e5d7573ad154b2cbfbcd941d017c10b897bfbf1fdbc5687742a1bcd9946ae8113c965d35fe218a16ca5879cf5c47b30b71b412575d02710987e1aa64516d8ad6e1a6f066141e7f4c9a8b7fbf5564bddac99b120cde6edfb3b2ca59ffac496a0ab402a1a5000f089eb34b11294696c00617b23aa79b2e0e5fb54d4bd5be12d5a1f8cf6ee2dd1c6772af2895addc4331317fa08e2b1125887c2c8b6fdacf5797c5085f9074c316b004c8460d4f13220977c86e344beb33e7571344d7638378c9f0a54a5a65d295a8ccc33cf73f2df12a5b4e2c8e552b1f7165ac694dcbc89bb89535904922a592a2f21a6f7db8161b1ab55c55240bb687bfc2dddd70763de3861d2e07b63e781969616576216dcfcf69b46a3c1ed4fed1bf5b61cd612f58a44c3cd4ff236ced6267258c1c6fb5103cee2c7eef7c547b1f243c7cb78bfd3e838d33ffc3f5f707d9fe4f06557e06e580e2ac034e566bbfd092f97c3d78c1d975aedaf962c9e589c4e9a58e1cd73645e5560cc964ed38ffbd7e52366834d561864c432608e8e4822edbe9139504ace2d8a4d10b39e8f1c37e21508eb8a0985df882b7bea568baf98e37d5af44c36db900c2b1cda2472ccb64b8dcce19a7e4a5b471fb8284ef8c5f446979315b3196410b51f8e93d44b5d98a23485a34a9dd45cfa36e534effc7b93a48bdc8b00e28ed546f8f5f6c037c5f5e7b87712523b4dcad2c9c8a505c23bb6b911c8588b1b351c6c7cb59d26951d7d27c2c804a678546a6a615c54a0777da22bed76d8e55785457f2e1cb6dd5bcc16629f32c3f002b8dfc3d2b417594f91eee3fb9cbdaa58c406def29d48d40efb1acadcbf17fa35b835cf3c8835a8937c0729c9eb7105a7a3dfa3e468ab87295bae24c2c574af66b913df68293169aeb6a89d448bab037912d1491ce07385035f7033863dacdf9561a7dbf96880b9ffd1042cabbec0e7805fd1bd35c52d0a24719d931ea9009446fa7131b86b47f47573bd4037c27df42ee7b75ba89bdcd2c7aba6da41eb67d20efb926ad5ab8582011c2410cc260efe2762076f1231ee17a10fd31b66539289acd80752967deefd0c6930f5333dd8e7436d6d614e4faceac4757a2c2b4616cfc452c1bc77d05a4384bf780af3f598779858660f1e432539f22875b885b30bb5a2e040cfd287204807b4f74684462a9e7263698b1997065815b70ceb10d974c40d36fc67b1d218acbb8f92b0e133222ed731aed115df4922f78097fddfe5c184fa32e8a370335ae156ff81207d848b6f016a88f5a75620f7b15fa8ec650f046ad7614aa588181fd3f681fe5524eb958c4eee70d19c2d4de675fcda33c46e954d0518babe6ccbf1cc63c1c038ec007773f9a44fd1fd4fba1a84714aa3649d45cb4a474c7b8d09296a1bea99646b7a3bb2a13c86df7b884a149e39ff3a18b8b1178307eb33ebfd8779c739f350755b9fc8643ce5326f70a261cac3b4bec215d756329fb58c1a779da4afb9bc11bf40f92f34d408e14a0ba5a6a01c61ac8f973f364bf5529df5533322b486cd009511b3ed43772638c4c947570dfc9cb0be969865eb3d353353bf9dc993cb711eb469658ff92aa3791d4ef9aec939b65479e5da9a82419c102d6980c0a09aac8574b8cb180940b116bf2610b5ae6c62215340758e27e02e5aa9bfb070889f43a48822ba5c2fdd403c42d0ec2dcf104cda153ce6ca4583bdac5ad1d5e0637d26a31e35733df0e5bb9e2717531a2711e583fd61afde2d0c84b7fb2fb968d02c0e8e2f0fa1bedd1b90685b018e2dca8c1e1fa2175ad11448177f48fb4149e6a365aaf8d99f317754c520f81908aceb64cd11fa75f0e5c3d56e9d9db66517d58703eb80400a063ee9fb5e27f64965505693fdfc2613082bc63fdd8dd08da7c3c52d2ed39d966798536565cee36bd43188a13454279a60c54acabdb6b3c654c13ef2d0ed967edcd3599f8483ffa9623f0ef79c64ca3929e2bbe61a4977927d6d4143aa4a125c73f2e951bb5453a273e9155232397f6e6df9490f839ddf6f186aa5b3e6677ddfe8f1916b47f2b017c527958a547dfce6c7932b45f10f5b7da7bd61c12d0e376abdfcf454d38ca3f4cc61fb7a0689e0b96e6fd9882cd182f8a91aa932620789d1b049b5012b0e1c276ac87819749e337a782028c018807bd585aec8e1420b38a4a9bf841ab3ac95e2b746c0d629198e26a549311331ece9e56b6dab9cba1271e9e98a12a76bed58d0ea881f2a6789c60b544d8a6589675161654fe9baff7838d9b544b1a6bb65d7e42ce0c2ff45e684b41a6e83865062565d320e24d9168ff3f0ff9dab7c392e5814901776fcb5e6c4edb07b88e5b9fb20a4591cfb1fb7dc5efa6dfeeb9d3125ef1e339aceeed2428948a8684587460e877557f9b616e843ed6db1e42082d34ce5377d150655717d00e3ca2527c5be069079ab9198b43fbee28ce0f236a56240080946e173b63b12e8d2edff9804823c0c6494660e80efbf54f8c2ae20ef4853e238a7157cca86a37d17f891770fabeabe8cb00a0b1da196588fa956606503e96ca9a495faa3f67ef203ea2c7d317485817646346d64f55e8dcb178a04d03a493f040d7d522e991bc24f16f50ecaa29ba6c0a01797ae59772b85e970ddf2c18af67e2bf16d095d17d209edfe5c30eeb7a721cbcf456cf71f86b52b6f33a47e696a024896db36d38c7fd9b3d40b481aef9470e9181b627df5f0ca2b9a77e70db04586f4afb0f81cdef06625333dc82a01b296e1f8c7fdc170d8f1e1fbcdab552a7a5ca7e09aea6a0fde4d33fbafdd39871339f8bc08d64208fbdcb723c4ab48beb0f2b9b988341909f70b6e9cd850efdad2867788241e004d6f5bc5d7515359d5df7f4daab940ba6f2dc1f20cbda48d28c2fba24cc96332048266088afdbf025b0284b345955f9a9e7d2022d59c52745e661466055727b22ee9af00de8150be187a4ed841af73edd518fb3af01330a2bd42e81eb6b0b53622ec7398cbf639d8bec2108819300b4c8cf1a3a51231f6733c5f7b2cf4d3b01596bc7bc8721810dc849a5e678ca66f8586452bfe5d826590674ed670f432954945766863c67b773573bf7ef9094382eb43004418b6ff004e5e11abd5de6aaf7054b7a6abd7daf92e01e6df76a3f70de34525f35f65811e0dac87ac6accb9b17a5e00deeade78e80b929ca4516eb8bdbc07f5ac583f097ea76962090eb4d93f117704640959390a76def805214676f6608a9617c40b5e9762e04b377803c1a184a7dcdea6128f91f1735f4010a9a23be032e74d8b2f50bcc592d5ad154cfad41d7d2a5d13587afe927d68adf5dabb923a9b01d6af98e3038dca7c0fb5e6c29e3241cedaaa5be05b8384f5e9fe9a813658b439e50410dba124974b721a9436d2a2a51c9afa057734dfdfe603112797ca2e0799a6a846a38d965efbe093d4f09ccd13515cb6032dbdaecf6b5b53c323ccb10b948c5e71901e12dc33609590b79dfa17c8eab4f6a8c18a44dd3d9c43e7c8c7435da5a40807c8b0d622b1afbc10ef2c69fa51629309ff8778aed04346028c3efa38b3b2f62793d7a00286bc6cd135b2acd22146cf27172eecef56b8beadf51d02de2a984722630b2974dafee8433766397b771392b6b3c2dc3df21713ee2cb162f40fda55efc81905ac58fc187fe544dc0f9e7150db987a75858e679d8013de158999faeca969d96503e03519f8bbe0aaf7c7ad00", 0x1000) 16:00:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x7, 0x10, r0, 0x0, 0x800000000000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x389, &(0x7f00000000c0)=[r1, r2]) dup2(r0, r0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x200000, 0x8001}, {0x477, 0x100000001}}, 0x0) r3 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) readv(r3, &(0x7f0000001540)=[{0x0}], 0x1) 16:00:43 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) geteuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000000)) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setitimer(0x2000000000001, &(0x7f0000000080)={{0x100, 0x1ff}, {0x3, 0x6}}, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, 0x0, 0x0) 16:00:43 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x6) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) socket$inet6(0x18, 0x3, 0x81) 16:00:43 executing program 0: pipe(&(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xfffffffffffffffd) setitimer(0x0, &(0x7f0000000080), 0x0) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = dup2(r0, r0) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3d010000007b3bf579456f463b95ef8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d162809fb", 0x65) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000640)="cc62d0ff21a831d404d50f6b9e55af6a53e7a422d7aa850e745a7d98dfbdbfe9c79461345091c6d11d424bf8de2ccab757042b7bbf576d910a17b96fb79e0a41c4c20fa0af149ac8dba7fc146287714b14bb68684c9a956db08b6c2f9cd11a43438a590e5a0c3dcbfd57d9022cecfb26e82da9d777908c0b5b372791e55802e8cf9e9450dc26b84ec9d9d428c5ee6c081bca1e8389850a287a2df72275b9eb4a763221a2e4ecf5e5d614a4765afff7127ab4a511dfb3bd7a0d130ec69dcd41d40f51e34438214234993c85f3cf7eb93fbaef0cfcb9a783485cc32f76a3197d3a9ea1b5433e12cd19b2dd7681174aa1ee977acba34d31341b73639b4cdff2cdd5a0b9363518b9f4bde7373a1cb99066cc3bf5049f432455845c9f29496703d96eb0652d2096b5e0fb29c0be14cb283c9a54d151ef5127fe5d211ac272fcacaf89c7016141037ddbb9a27f8e50d7b2cdc38a7c40b8072de9d986f339829b8ec2fc7c8e40cbdb9171366961bc8194b40473b08b1045626487805433464cbb6a72370199df17b5ec01ace8d7229194151f2616e3ae0477a4ae3bd3479f5ac82fa3c3cf84800158431e89ccf34543b0845d7450d10155f0eb3f0f5a1463521de57894254d94945836226af231def6709ea1a413c97fdf812ffab26a7b933ba402aceacc97d7900c0a8f1fb30bc4d2162241f2448f3d684fc770d1a98ab9d250eeceffc4d754919480803083b5b845f770af18e238179ef62b9bc38001c3dcef9bf7223e77481713ad2a982f8351574ca6db897faa111315002c48bb695c30bcf35fdec1ef798ede8f68f5d007af565e11f105e400ee01df3f39273cbf9b3106ff899a255b7b61613802edae955fd7d74af816e420b1177660a0e590e6f99b3e549ecc0811c061d62835a4c3a02c25798621c93c2d149f6f237e0bc4a247da2f9f57e3e925835d19126c89e3d05c01e13a7bb77f38eccc9cedb0cf143923e115cac8a1ffa9e05c622db63c673416903e180c61c2ce240c25e4417da219c2c44e73877142a8195b06397dc38c3ea4582a100ac8b5ea1a601516330a4daa2e398c016cb7246631225544ad46e64d0013d1480148b46ae8334551fa8d43927b5612", 0x31d}], 0x1) r2 = syz_open_pts() close(r0) getuid() r3 = dup(r2) getsockopt(r3, 0xff, 0x7, &(0x7f0000000000)=""/118, &(0x7f00000000c0)=0x76) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000100)={0x400, 0x400}, 0x10) syz_open_pts() 16:00:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4fde", 0x2}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x30051, 0x2) 16:00:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./|ile0\x00'], 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:43 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="f6654b0a66dcace03fab04e2c717e9865c2247d823cfb4a2b945f21c4b57fa2877d055dffcf1aab286c4b6bca2c340b6a9c81809387eda515bf9fd96c657560a2d7794e7113a6bc8935101435d48a2de7a89455e613bd3c787212eb1788588e708d13deb7037322f396cb5", 0x6b) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0x0) 16:00:43 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0xc1, 0x3ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000001300)='./bus\x00', 0x0, 0x22) dup(r0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/69}, &(0x7f00000002c0)=0x47) setsockopt(r1, 0xfffffffeffffffff, 0x2, &(0x7f0000000300)="634eff5f49f490b328f950a20113ba12c87ad8e9ea42a553ab6e1739521226bb404e82f202b4b241d55626558c0eda179a3fe056ce2178cdc5fbd4eeaf1938b954e709f3f1e7b0230b6dff399996911fad8a71b161e7baa3d9da523033967bc244f300d485df8fa76582d1a71d4d55aee3678298080d7c8ddf600bb3dbff00bcb1aa8b04423f5f10e5689930e5ebde8d7f6ec7a6ebf7282eb1a5fcde26f9a33c837fa8061ac9ed9c6556aeb4fa062d124d03a993305caf0179b951c58ccfc2a1e92d4e31997604d3443f1259822b7e17d09df60bacb4fe33855dbfd2c1da02f3a41452696de53caabe34d6aaf2589239eaa2899c9597ea36156ed08defd158fc142d9a85d45ccaedc9e29a42cbba18ee7222f26cd610ac7b3dcf3b72c32fc1bae7d2766167161783680f84bdafd341a003920e92a84e30ac38535656f930839206810c4711bf69c4800720021358d7a2d3bad288d7c09b7d4f21778d20d370fa0059e5d3eba35e2b331733b3dc87e1f25c6f1c4ad9120a8f124a834ac40f224bce78baf1fee9366c22565790393d2c1e7b5f2f2f9e90b8450df999a08eaee050fe3572e9baebb1d77f04856b9175a5df79b4d24b4f105ee25cae269c71f2e1a6a272e7c625dad9ec64f5e423879123a073403c3d35c5d03fa9f9759e8193c0bcef88c0cd41ea7c87dfd9619d22611c4a04f8dc699f581916cf16c552a55152810e0059c62fec854380f06d485d40063933282f4d6d4897be73ea6f8ed7cc5f3ab1afbc813c121317c37beaa2bdf9501326ff617e095f937a6307ec6c1bf4776addf92eda20effd16a328d2c49a522d4b1c4e7483e8828c9f2bb03c291e873d3bf0d3191c7d6873c477a0c479a1dbe63875d843d01691f609994a5086c502422241df621fff8c53dfe5399f0f599f26bc8baece891277b7fc67f74406a972f78006855221174fb3c4b20c3332361fce8edb70e7d4d0748e8ab1d135b9010c37e9d37a89582adfb8c3652d5544eac6a0c50e250befd4a268b94d6fa8c022874dd44bfe447f7d95d5b5a7432a5b895f21402bb72eacc46a192e2ddbb88797c59ea0c9adfff7338cf57f6d7ecbc058d264a084b7948923deeefffdd1b6f91720e2f0668259c9c4711cdcfe8543f1ba55e32fd7a8bb68353a459875824eac7dbfecf4277868ce64450952ae39b2dfc5ad2e610c6696c3710b25128473b6c195f24e4279b7d349dfb36f5581c6f207e33775af5de33fef2d29e3b194b31387a96295cd0aec3aabe72e155f191d08005907a346b44f710b6e2f398b333b8f983fdc312c3d97f6e0497c3b380487f9585f8114cb3bd90d2ae1b3cc03e52a9a5306a61acee8c043d2782f9fc2a1e4851140e3ff9459efc5626a356fca0de8781a530c126e3ec91609d90a0e8b0fa400e1fe4ea6c9337a2ee30f36dbe3af41e3b80a6ab020759da0e89776419833b3464afd3ca417549bf84f07916f512d941a3cb23a7806136b7eba64fcca52f4e1f43d8b3ac05631a3c08f8e94b0c5d57424c4847b12d2b79875fd53b2c12472d620700e9909f1ed04e208267d5bd968748c5730182f3c62662dc5b0f74fa603f2bc13029c2c826aa80541917671e23ff055cad44371275f19647b024041a62d7e55d081f975bbcd6c6b430a7aa87866058a23f5d071803fe22992fb6b45dcb405ff29ea6d284e7ab21ade62d51b67e840b118df9cbc059e54f68b92557843a3a9a33b2feddf90a62c915a646e39390df26b4b1483054074bc0fc4efbe145404adf8d1b979c99d1d0c5229809106768253abaa54f5cfac4e869b4632c3fa8eefe2741ad8d8f88b905d72715c2600f26a686c475735267792ddf3232fbf54d57f83d804035300872b1e5b525cccb518c29ca216c5d90f0c5476223d25644a5809ffcfad24a6bb3d8ae6443a676ce1efff2b5eb736ac3ad39eedfb15951bfdc9573334e52a94b8b3f4f6f050a49ef64c77b9ebd333e58d9304c472c9b3ae52706883e20f20b77348cf1b8299b647d9b6297b2bd28f6ded9d34363bcf8814cc57b219e54fd123327ee7d5a69b9d207eca506ac7951c39b0a1054efcfa91d22b9c2ddb48944f544c1ae8de4423b576070cf6b7314c9ec5baea7de0d8788879cd525615f3c452b7c9b990e5c77df3284a4890934538aeeba6073414ed9ba5bcc90bfe7cab0a2b69c00a865cb07dfaffc6e0b88a367ac1f3a7e14cd42feaa0fce8a2d7ef7aad2a56ca806757405e589e8a62bdf79e2b1115c23e504228355c6b57c4bcc27ea0646ba24286835a32730047f99aecb8da17d4c631db2bcedbb0a80514a246755cf3dac48e6e973d03a6046d2a5d726fe71fa39bcb1f72b0544c6ff0ea2d6bf6770ef43bbe36c453005e647328e48c47678b328a2be14519d54c786b4c8d49eb396c995fdba1163e614de4ed35cb3e701567006094e4159b5693ecc781bc0c7eca3249bb1a4a0a8f8d7003b46a8d83a61cd8c07cac334c5a4664f61c348b4c87b34613818856e823e3f231f23458e138e895c438099cba78c2e83805ff4e90bd30a5d63921b94ff24f71c023b24baf948aa7e86e5e5f7ce842d272426a8a5cc66567a0834e0edd2e9459d935f595423a8f3030973e3c761b301d6df38e0fb6c958a5dab2e04ba36ba9c663e2da18686cd2953418f1c922ca8cf66e8e37dc0e0690b30f60568e4d9c2a02b19b6f7d0f8dcd911a52576c62ba6cc3fadaecae3577723b202ac7e97bc40d210287b287cf82bb501d01903459027965a9bc7d27b4396c0d466f1511257f80412d676b77ec0022e6a66cfdc89d2bd37d4aad456800239aaa20b4548bd4653ff489383e3ba7e0b2afbfdcbfdebcd4423bc3731ded7093c6d44b094bc8b5e6108d3dad46afb61f162034b0b5be91b7acf7bf88a44d3d300a0bc74220df435515e3660255691526d96a56783f6fb54984219c5d518e9343e3dff402573da39f9db8d97f3921bba9642a228b012ee655b70e262c8c0a88078d47fae9282304f30e5968b5832255ee78434be1e7f4383e1065906ee056c472973b563e9e4d79a0c48cbc4e47c21289c8845af1ac2abe383d26ea53735ff8bcb8235b9abaaeadc1130a4d5d97e44c618988fe5f7a0912b0217979c74474066fe727f26087138f8c7679ada35769e08e5140d3774b40df01302946420ab1ed48f4fcab35db9505a0d2d8ea750bb8d8e7433d45ecd4c63c29b2aee57466aa321feea7ea7e128432bd32a6afec58aa35d71ef85f76ea90e18b3288f9893b909bf08bb07f0f52ccfcf30590e5f454e3be53980b6c5c27357a9ae802aae8be61e8e058222570c349ff43ba88d607ebd434b01ca35ba035a497ea0394d50e0a86a96eef77abaae2e952c948e8005b856d43719d517f0386e29cc6dc475e670314df86944f7d6d9b36e788b0d18842ba8fea4f1a80aab49d1a36bc7236ce27d8a48878f06908a8ff8a595291175cdfe9b59a87ece8bb99d631cadedf80fddc6c4eaea406643adeaa1d75bb76845b53dface1d9051b3fe429aadd1c82e408e57f6570714161a12a0698dc0a03e1c5b6bf193fbad90e4f02a13e4f7264cdb2d72441304b2264680cd64f8b494ab43597fc362cee6f0ca87ab36c86ab22dc632c140ce4a1e564687488101062cc60f064012791bdd6311c7dd8f0f7d071503d2a5d550759fdb9bfc0e7fc9aba8e723be92366419a8f18ffe54f7f1e427f7efbf4f45b67fa8467ada769eb8aa77741411cbec1a5bf8f2428616973a1fec10871a5a8c29e4d7d6494a0e3c938b1aa434ab3d1193ab9f0eac7bcdd517f6baa4c2ed9d14ed3cd2f0e8202f241b9d3744cb50849944eeca213f409d7e5e01160b743e8e972bd28cee6d2e3bddb24d937473581fec13c26e8524621d3e35c852006f33ca9a41f78155b5add32a34aa1a83f3350a792ee38f59c524d55c4d01a31ed353816b7d5f8dd35a90ab04fff637cb12a4abb71a2b9d321c3e316e8ffacc3c37b790c02a61315626c308e42f8fc25d07fba96f49b35e2b9dcb3b46711408c13a2fb16ee6f85ba8167f713de91caa85cc649e3363c4b9743a5948723254d6873e7a293558530417a96126a813d51e92e6a549e2a3386f3e4de97384a76bd3071cb7dac59b1306f0f337b2d6667a68fa6fdc68867163659e9c1bbd55d6321b4552b0914b9f993dc165b8a06dc9439f381531aae05feef718bafb8a6892bbd684a5bc08ef2033e644ebed6f22aaf28fa6112c8552de35a794eea59c559a1012095ae3996de47d07565bfe158ba6c0c57a849aecb94f339f9bf10f8f7685fbdd877660bf42f0adfa1fd4552d8af1762318dcd1eeeb13fc2e199cf803b7a2ddfe37a8e96986916a91d0eff6e008ca376311f175b26eddbab2f544696da6c5e7ae12db5fe200765dd9683e3e24c9172152151ca621455a849940a8308366350f5975b33ea8a13815fafff507be3126d70019e0be3d8bf43f53ce9f5497ef02d602d4d5b7e6182cc18eb5c5866a848ad431e21d5cca43d1788628c8d0c6c2536d8f7cdd15a1b8fc013ef19aaa9b77017f293ef3e4f6f565389abdbfbaa0a251f13b8ef754876160083571e3218a33031a3ffaa66198234b293628caf274a932970316c06bb8bf47b60bf0deecd22fe0b4c446a497f52d19738bb3d229d32d826165985821afc9f6123477bc10239b13cd40a8e7fb0a0421badf296061c37b8c0781a7476b790abd90ea9b37c8d5b6053652619fc8d58d58ffefc632fd2525d11c37c255bc1ff4566f00789327839250e06b9147e5c910e3f5a79e9d139a71daba3025689e119ea4d867e3d14345835c6cda7c1a5ef5b2ccc548073e26663e2bf31347c1817e67fd35957a919848b77ed5330ac08f272fcb8aed1c8100dceb9893957c01cebbb14c3d209c984a0eafeefdf34bd16b49058db575695ad32ccddbd80667a91d1a5f586940441ed652c4776084222441372a99cf46735b66a631aee6114ca271373346422a29608dc8eb13ab8172e328f22a12ad44a80c9c32b861fbfa170735e384c64734e16c82979c7121a97aca03020fa8fd3aef733688b646fa41f654e0ea3a48080fbb16cf947e7e1bad92c3dcbe47406525c930c42e7fd6174fad452936ba0a60564bc45888dbe6a696cc6d32655f37e5fb017812ae199e3e67d2020728c9bede158be3ba9e8be7fdc31d075779259ad2e204dbd4fae8515a94735583d5871d6ea6280e1e3f20659f0504bd73e05c12b03ae9e40f4f0e9f1ce81e5ab28f9d8da4f32b5ab5c9e40cfaa8a21223141645d57dc8dd2ba033af3863a68a7a0c712b88a57a61090443a4ebf1f725e6a91e9eac27ef98b6b565aa8a4559ea0a5963ec28750c09b5fb3105e0c83e997cc518abcc7ae30a27401c48a3185e8894e1fe2b51aedf42981344379b2afe0c0e3b48cd6104f49c0d34e99dbca0a0df41647207de6f2e00fd799bc076e4e857fd1425537e30caad9b68d70581226dfe8c8bf5fd5c5604b612f41f249a6df4454a56403d8614287597860b4d5c3eeeee1cfc6b716c6da721abbdb1d6ded74fdd1c1b5a848e0775fdb7362a8369950a78706236c6756e29ddb18af02ea3bc344c2b113e870d24d9253334104cad516ab0dd7846bb2328de016791afef0abe3ff423c373833533803ee527a49e3d10113033c1b8eeadc95f1c12bf0c9079b47e05702cd946638fd390d7373046b823c378944e96542426c987e16e244add8505e9013a24fed934f61cd69183c49b5cd9fd552e0145cc69133d18c73f0a4beef9c9c19a6fa3a0bb09a26f65e", 0x1000) r2 = socket(0x1a, 0x6, 0x5) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="3a4176708f3e5861ab534b779a2b2849058c2aff6ae400791df1d4f52094526e65e129ef9576f68586612d1dbfad84a49a4d78e5fc1430065ec8f57271b6042113ffbaae5053df6fb34fab3c3c3053a248f694f5bf48cfedbcf8db798f24e41d91a9", 0x62}, {&(0x7f0000000100)="7c2bd2c20553ddd1560fef032b593ad5b4358b2811943dd7b823d6363ec889ac5403dd4fa041471154c81736eb33da2558917bfa5efaefd415b73d9256ee594adbfe77d05135e1371302b3e7733bf486208df49400a521c23d998ecf3b026b473d1b", 0x62}], 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x2000745e, 0x0) getsockname$inet(r3, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) execve(0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/212, 0xd4, 0x42, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x2, 0x17, 0x0, 0xed72, 0x375b, 0x4, 0x3, 0x2, 0x9, 0x20000000000006}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x210) linkat(r1, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) 16:00:44 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./control/file0/file0\x00', 0x80, 0x80) mknodat(r0, &(0x7f0000000100)='./control\x00', 0xc001, 0xffffffffffff828f) symlink(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)='./control/file0/file0\x00') mknod$loop(&(0x7f0000000000)='./control/file0/file0\x00', 0x6022, 0x0) 16:00:44 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') close(r1) 16:00:44 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() getrusage(0x0, &(0x7f00000001c0)) 16:00:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x19, 0xf0000000, 0x6, 0x8}, {{}, 0xfffffffffffffffb, 0x1, 0x200fffff, 0x9, 0x100000001}, {{r3}, 0xfffffffffffffffc, 0x3d}], 0x9, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x0, 0x20, 0x1, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000041, 0x7, 0x792a}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000001, 0x5, 0x92d8}], 0xffff, &(0x7f00000001c0)={0xd787, 0x1}) getrlimit(0x96c2babfdded0a75, &(0x7f0000000480)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000440)=0x1000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000017c0)={'./file0\x00', 0x10000, 0x58, 0x72, 0x1, 0x6, 0x77, 0x5, 0x1, 0x3, 0x90c, 0x7fff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000001840)=0x2) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)=""/154, 0x9a}, {&(0x7f00000002c0)=""/15, 0xf}], 0x2, &(0x7f0000000340)=""/24, 0x18}, 0x2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x1, 0x8, 0x6, 0x0, 0x4, 0x7ff, 0x84, 0x3, 0x2, 0x81, 0x100}) socketpair(0x20, 0xc002, 0x3ff, &(0x7f00000004c0)={0xffffffffffffffff}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000001880)) readv(r4, &(0x7f0000001740)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/26, 0x1a}, {&(0x7f0000001540)=""/140, 0x8c}, {&(0x7f0000001600)=""/109, 0x6d}, {&(0x7f0000001680)=""/159, 0x9f}], 0x5) 16:00:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:44 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xc5, 0x9}, {0x3}, {0x85, 0xfffffffffffffff7}], 0x3}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x7) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x7f) 16:00:44 executing program 0: r0 = geteuid() seteuid(r0) r1 = geteuid() r2 = msgget$private(0x0, 0x40) msgsnd(r2, &(0x7f0000000000)={0x3}, 0x8, 0x800) msgsnd(r2, &(0x7f0000000040)={0x0, "4d362bab7f21ec6a95cbc109d8a8e750885dadf6f02dd7948201160e114aed4888ee983b0db47488ac6f2fad8fe56ecb978613b2736e8492d0d2f82f02ebaf2dc4a90fee3127b14d9712e1aad51635e70c6eecd8cd6b35803c73a40f6f0f22a89e91d099b3d5a50db1eb44039a277ccc30fab3485e47189da2333cd7049035ebb5d0a0ce8ea0c9aaea1e77f5db14c6351aabcfdf6f9258b2e8de10645b2f321016151396d3e0f93c3e1b03db30a818e4cbb3a88c65511f91c4fd5d09b86efdafafab94b1a5909a07a5be8e0a0498c9cc156beffe4ec434d5a688c9060af39912997970fcba2094edebf73fa5dbbce71330"}, 0xf9, 0x800) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = semget(0x2, 0x0, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000001c0)={{0x7, r1, r7, r0, r7, 0x81, 0x9}, 0x8, 0x20, 0x5}) msgrcv(r2, &(0x7f0000000240)={0x0, ""/4096}, 0x1008, 0x2, 0x1800) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000001280)={0x4, './file0\x00', './file0\x00'}) getsockname(r4, &(0x7f00000012c0)=@un=@abs, &(0x7f0000001300)=0x8) setreuid(r6, r6) msgsnd(r2, &(0x7f0000001340)={0x2, "9cbb3e8b5e47c92afc6555880e76e208ebe4f0739a4f31a57b2581d6ee2b24c1dd0c8733e2483f3607d3029c30d3b611ecc150675bf35f2a1b2d73f9c8f2e341b7e6467e36a9d01a7953ccd33b0601312131845303e7742c2742bcf6aad40b9c66c65f23eb662d85d0e5e17ee1be978d60e277746b4aa74f14e36469cf262fcb639ccb51292de3a5cfe89f0121b5fbb84152618ba3d9705cf7f127bf90a5efd787d7be01f6b7e31a"}, 0xb0, 0x800) fchownat(r4, &(0x7f0000001400)='./file0\x00', r1, r7, 0x6) msgctl$IPC_RMID(r2, 0x0) msgget$private(0x0, 0x60) setuid(r6) wait4(r5, 0x0, 0xa, &(0x7f0000001440)) r9 = open$dir(&(0x7f0000001500)='./file0\x00', 0x80, 0x80) recvmsg(r3, &(0x7f0000003940)={&(0x7f0000001540)=@in, 0xc, &(0x7f0000003880)=[{&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/50, 0x32}, {&(0x7f00000025c0)=""/251, 0xfb}, {&(0x7f00000026c0)=""/81, 0x51}, {&(0x7f0000002740)=""/140, 0x8c}, {&(0x7f0000002800)=""/106, 0x6a}, {&(0x7f0000002880)=""/4096, 0x1000}], 0x7, &(0x7f0000003900)=""/50, 0x32}, 0x40) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r9, 0x0, 0x0) getrlimit(0x1, &(0x7f0000003980)) pipe(&(0x7f00000039c0)) getrlimit(0x0, &(0x7f0000003a00)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000003a40)='/dev/null\x00', 0x20, 0x0) lseek(r10, 0x0, 0x3) setuid(r6) getdents(r4, &(0x7f0000003a80)=""/174, 0xae) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10120, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) accept(r3, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0x5) setuid(0xee01) r4 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) shmat(r4, &(0x7f0000ff9000/0x3000)=nil, 0x0) ioctl$TIOCMSET(r3, 0x20004269, 0x0) 16:00:44 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x11d) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0) 16:00:44 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x5, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x7ff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)) 16:00:44 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) listen(r0, 0x0) 16:00:44 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20000, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f00000000c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x81, 0xffffffff}, 0x8) 16:00:44 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8a, 0x7fa, 0x8001, 0x1, 0x7ff, 0x4, 0x4, 0x0, 0x0, 0x2, 0x3}) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x100000001, 0x3, 0xfffffffffffffffe}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140), 0xc) 16:00:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x100, 0xa0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x6) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x8, 0x6, './file0\x00', 0x3, 0x7fffffff, 0x8000, 0x9}) connect$unix(r1, &(0x7f0000000ac0)=ANY=[@ANYRES64=r1, @ANYRESOCT=r1, @ANYPTR=&(0x7f00000008c0)=ANY=[@ANYRESHEX=r0, @ANYBLOB="202b22ccca3c3a89c3f2cf26644fd363cf0c36d72a79859b0dd2a298cbb4ef013b50680a9d29213b2dbcfae3e78ebc9672c35d5c1ad171e283ad6ad07c260d5ac014be0d7e59ce186015595d8b3b496d2590cdde207c81fdc41ef8041387e410d9fab71791223e7e93f93d650aea63cd6ae44b6f54efa48215b864b9c707d99a824903cedc3c3cd3e3c999d0dab0e67f777bcbe1f8e931529b88a2c20c0c21c96ed455641d479f", @ANYRESDEC=r0, @ANYRESOCT=r0, @ANYRES32=r1, @ANYBLOB="c7b405cd0440c5c49551e7a4de0bd38af9b0acd991b32199076a6b7977e395a36d7cf4ae51622b10a53de5b83ceb1c5fc3a7c01ef9a44198cf626c1de4179e9bcf9c78d421736ee7023af7d797a2639278256ad804118f89e698bd0e004ca1e5340499d07bca72e1286eb519bb7975e90324df3a29adec467616e9d026c83d97b0fa5b09cab5aa3a778137ea8be07514090169d2cb7f96bbc7ba6b4b15a5c28693d797c012047b", @ANYPTR=&(0x7f0000000800)=ANY=[@ANYRESDEC, @ANYRES32=r1, @ANYRES16, @ANYPTR64, @ANYRESOCT=r0, @ANYRESOCT=r1, @ANYRESDEC], @ANYPTR64=&(0x7f0000000880)=ANY=[@ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], @ANYRESHEX=r0]], 0x3) r4 = dup2(r0, r0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000100)=0x1) setsockopt(r4, 0x200, 0x4, &(0x7f0000000140)="595672d37063009498cb9180af82679a2a028e9e29e95a73163c2fb17787ec780cadab43f5ea3a340ba6978f3e2d7266893705125053937ca75245606a90cfe608dbe51aaaedbeb209be0fb501080d4c75bb8e859f8c40d7aa9bf22e07cc494e6ee248599fb8ca2b6399496421afdb90eddd870f329f242c81343c0aa8d790bdee719d130a3392f22ca3cffc68cad993531ad96c20d6107152bb2ef65d9262e7e68d17dfe2fd1057ca66e676544ed423f037189054230f7c9731d9ac021416c4f1d76d95887e5a07ede5e19f014687bd4ae8f2b6d3a8f96b409bc1e8decdfcb76f75bfb24b6f697929e6809037dcf64bc4", 0xf1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') socket(0x2, 0x1, 0x4) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x7fffffff) poll(&(0x7f0000000240)=[{r0, 0x85}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x81) 16:00:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="7e310bc75767c172a2c4800dffd5799659f5f053c66210983cecb03b4f13c80f37b4c8e5c6defc0d35bfdab4fb7574c6edc04829c8a36ff647e44b7bd97ea2773afddbd2893bafdad00bc74e173de46b04d16aeabd3dfe99fb7a4957cdbe80442a", 0x61) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:44 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000140)=""/4096, 0xffffffffffffffaf, 0x802, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0xbb5aacfdbd5929f1) open(&(0x7f00000000c0)='.\x00', 0x603, 0x42) setrlimit(0x2, &(0x7f0000000000)) 16:00:44 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10021, 0x0) r1 = dup(r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0xffffffffffffffff}, {0x2, 0x56581e90}}, 0x2) chdir(&(0x7f0000000300)='./file0\x00') 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x240) r2 = semget$private(0x0, 0x3, 0x2fb2c8fa7aa5388a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xffffffffffff8000, r3, r4, r5, r6, 0x0, 0x45b9794c}, 0xff, 0x226c, 0x3f}) 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffc, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) 16:00:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0xcdb0971a2523c489, 0x1) faccessat(r1, &(0x7f0000000100)='.\x00', 0x3, 0x0) 16:00:45 executing program 1: socketpair(0x14, 0x4004003, 0x6, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setsockopt(r0, 0xfffffffffffffffe, 0xff, &(0x7f0000000040)="8528db9e03fe2b63d3af21e73b4ad3277aa5d717e8b1c7a29311f73654485ccc6be1246da330e0d3e37c8ad357135311877e77372504ffacee5fd6f82d7d656e3828005e0f5ab11ef63542c1297b4e455ddcb1d75437146b153875cb15b2c9e9cc5608a9490335ea4e25a1187b1cf01655e2040d00eecf14e0999ac7695693709509d05d4a11faf371a58da2690a2f29aea6cc320ee6c8ac7dae9fe7a7cd535a81f4062a20e2654f4ee3c27d5a7ec91c3c88a74f1c1a3ee61f19f5f456d330682ada7583cf44fc716c00d98112ebfc6dda85afc9f3f3701d986f5a84760697be408339559853eb2982bc14278254d1d42a", 0xf1) 16:00:45 executing program 0: clock_settime(0x10000000000, 0xffffffffffffffff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x880, 0x0) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x3, 0x0, 0x8001}, {0x18, 0x1, 0x3ff, 0x9}, 0x8, [0x7fff, 0x1, 0x5, 0x4, 0x8, 0x20, 0x9, 0x1000]}, 0x3c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000040)="687825d24c9e7383e78f52207200a47f372176e4753c9728066310c7a3a296a79b94746336cdfee506ad551b34a0942802bd55600f01fc05114bd3381ee512cda9e287d5a0693d38ae19d27520cfa3f088c46f", 0x53}, {&(0x7f0000000300)="71e87ab8c8683db9058230a080ed175790ae1d33d3a862c87a045b25261f36b5a9844cd02398224c01c29ba6c6c88ac6b78a94a4c7b2e56b64cde1cc45d47f371ba1c1baa155f658e71f84e02304b2481ad67f5c1424ecf1d6be52fde9db6dcde0778beb8944b7e77e3dca9774635269443279cc968060c14d1eec34963796fdb1313c1d6869486983183d719deff759c6c043bebc27af1d0d33eb212e7400000000000000000000000000000000000000000000000000000000000000000000000072ee1a81cd4645dd8ccf13701419775515020e9c617c7554be23cc9d8d1e17620d4d5e173599214af260f761841ce9be72687c8abf94d3d3ae46ff2798d070269616be46c105a301b89c19fd49c8647ed21f23c25ccd2a0bb3fc67cc4489999404a907328af4074b4bf899c37b8fd284e236cbed1f80b9c9fac2232e4a84bf606874777c539b4ffe772768ca020372f5b1c69b8bb17374d09ed1faafc4ff0a6502c4ec952f7b5ea6dc01f80fbc31832866841bb4a947c2ea8df9724f6369a656654c200300bb9c63ff5ba0c933a9449d1ef35dea5725de8b81cfa6f387b6d13b3910c6215cb8d1b4264673442aea58660aa8108c6be954a5a3ebb0f87c9c6f3ff3b62e64a75c4b157d86fc75c5796066ff089328d391486534b306a255968d9ea8273e9dd62c637c020e426ed78a8b053d14028b82c69601205c3efef1e0b55eef2ad8e8b9a665acf36abafcba7665ff082e7900000000", 0x219}, {&(0x7f0000000180)="c23214b5e576c798ee6d291686821d898fafe988d41dc7583570b44fc0287db8defccdf2617ca4a029fbb9e2072243df72a01853e5d3b665f442222c4a50cee84ae8b77106a2a347e4337ffbb1e2a95630fb61460897fdf8f514a4b8ec4f1569a668ccf140083c83cf47c16c5630a68776edc1e19d1ca0c23006e85d68a47346e5d45dc813558d9f40201b12ad3b48a404c2cdfaf6e49c", 0x97}], 0x3, 0x0) 16:00:45 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x1000300000005}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) 16:00:45 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) write(r0, &(0x7f0000000040)="124c75f4e4d3de1550f0", 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="739f6e04167838d75c793ff3d5249a448601f6e5dc9d4d17cc34b505ca8dfa652c1576981116b3f094fdde98e2e3625303c58e23108524389cf70ac693a11a178e4236026e97408eaa4ed1a304f63dbfa7e16142eed26ad5b2234ab36e81d4619df3475b7934a09a308e5ac067d966ffef36e65c680defe8cb7cc888551899586e7073c1ef00873abb8b4089b23a7e7b1c93f877e9a1c18a00db34", 0x9b, 0x2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r1, &(0x7f0000002680)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f00000026c0)=""/216, 0xffffffffffffffdc}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/67, 0x43}, {&(0x7f0000001600)=""/34, 0x22}], 0x4, &(0x7f0000001680)=""/4096, 0x1000}, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="00000081da58a40cfc6fdf943300008433acf54e341dcd291c15728993bf9bcf49f5", 0x22}], 0x1) 16:00:45 executing program 1: setreuid(0x0, 0xee00) getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) setgid(r0) 16:00:45 executing program 0: mknod(&(0x7f0000002bc0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001600)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) pwritev(r3, &(0x7f0000002b40)=[{&(0x7f0000002900)="6de17b3c4a512a068e61d50eb9579fc7e08b624d2131377af260bd76c3d2f2779120d2e573bd6362b3968da915ed5388965fe98edff35c57e696a2d6b3f24191a337cbe9d3486dc400ee4d629e336330e9e25921a6ee5c5a7a90de8d33511a8ecfbd5e8af2979902d1f3454f5495dad10c61898c7b161f37c748cfc8bc15ccbfd66c8784b08104a0efb14312a3f02441dd1d55c82d56", 0x96}, {&(0x7f00000029c0)="231b090797f914d3715dc5eacfd5dbd97e454ad33e686fab6c463e83e5db23d9203d55bf685a7648d82bd72060cedd3ecc50f5d99d5579e36b34d83665fd65b4a97a8581ac2cd25c79e8a1ce7bb8cbe174e5fde744b8d2513c1210ecbc447e4183bde5b6eec4e539f75c24b7a00b3646dbe51bf44ec51c5d16cc99526a8224712eaf547c250cda3de3e7a3fb45f04f95ff55d675a00d37cff2e1ddf7c03358478675a2f9066d4c30e7188f80f6fa766ddb32157521f6580adb0e2762123c43e99b33d46494193fce37", 0xc9}, {&(0x7f0000002ac0)="5bf327e874f50aa2a9ea2ba582adf388d12f7be633474815e3b8ea57319a268385ddb2d9e15f5d0bf2183b5716fb32d2822408962d71eaf40433131348f208eb7709e0449d85b8fc4ff27248740c8d54448f3cb53f7e", 0x56}], 0x3, 0xeffffffffffffffd) preadv(r1, &(0x7f0000002840)=[{&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000340)=""/195, 0xc3}, {&(0x7f0000000440)=""/98, 0x62}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000001500)=""/79, 0x4f}, {&(0x7f0000001580)=""/63, 0x3f}, {&(0x7f0000002740)=""/199, 0xc7}], 0xa, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) mknod(&(0x7f0000002b80)='./file1\x00', 0x2000, 0x1d3) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000015c0)=0x7) 16:00:45 executing program 1: nanosleep(&(0x7f0000000000)={0x200000000000000, 0x3b9ac9ff}, 0x0) socketpair(0x20, 0x4000, 0x1000, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="217477045fe023df26bf43a6ec00595300cf2cea036b07decea785e473cae8b58e5e788a06466deba40f4a5f2c4d64ba5f1f4080dd5e1c5ad3d8309748138893caf788638a26d4116f76f3887ef3df6bd4d9bfb44c4fac2bc0944b46ba56e736cf02ea823dcab1c9af16c360d2f739b5ac9f92e693e11320f843b4f5dcea46eb8f709d0cef5793ba1152fd78cda64b58c0f644084ec60856543f605f4e81398bc8915a26ac1dedb1043cf681460e109961af648af08e6dd0637a0139cb6e4218d4", 0xc1) nanosleep(&(0x7f00000000c0)={0x6, 0x6}, &(0x7f0000000100)) mlockall(0x3) nanosleep(&(0x7f0000000040)={0x18, 0x3}, &(0x7f0000000080)) panic: timeout_add: to_ticks (-1448998155) < 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 68854 31268 0 0x1000 0x4080000 0K syz-executor.0 333831 31268 0 0x1000 0x4080080 1 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x174 timeout_add(ffff80000066d060,a9a20af5) at timeout_add+0x194 pcppi_bell(ffff80000066d000,74e827f3,a9a20af5,1) at pcppi_bell+0x2a0 spkrioctl(1b00,20005302,ffff800020c2d290,2,ffff800020b42018) at spkrioctl+0x230 VOP_IOCTL(fffffd80650169c8,20005302,ffff800020c2d290,2,fffffd807f7c7960,ffff800020b42018) at VOP_IOCTL+0x9a vn_ioctl(fffffd807a93a570,20005302,ffff800020c2d290,ffff800020b42018) at vn_ioctl+0xc9 sys_ioctl(ffff800020b42018,ffff800020c2d3d8,ffff800020c2d3c0) at sys_ioctl+0x646 syscall(ffff800020c2d470) at syscall+0x5ac Xsyscall(6,0,ffffffffffffff88,0,3,93bb3f04010) at Xsyscall+0x128 end of kernel end trace frame: 0x93dcfbe4b00, count: 5 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic timeout_add: to_ticks (-1448998155) < 0 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 timeout_add(ffff80000066d060,a9a20af5) at timeout_add+0x194 pcppi_bell(ffff80000066d000,74e827f3,a9a20af5,1) at pcppi_bell+0x2a0 spkrioctl(1b00,20005302,ffff800020c2d290,2,ffff800020b42018) at spkrioctl+0x230 VOP_IOCTL(fffffd80650169c8,20005302,ffff800020c2d290,2,fffffd807f7c7960,ffff800020b42018) at VOP_IOCTL+0x9a vn_ioctl(fffffd807a93a570,20005302,ffff800020c2d290,ffff800020b42018) at vn_ioctl+0xc9 sys_ioctl(ffff800020b42018,ffff800020c2d3d8,ffff800020c2d3c0) at sys_ioctl+0x646 syscall(ffff800020c2d470) at syscall+0x5ac Xsyscall(6,0,ffffffffffffff88,0,3,93bb3f04010) at Xsyscall+0x128 end of kernel end trace frame: 0x93dcfbe4b00, count: -10 ddb{0}> show registers rdi 0xffffffff81af7d57 db_enter+0x17 rsi 0x1ba3 __ALIGN_SIZE+0xba3 rbp 0xffff800020c2ceb0 rbx 0xffff800020c2cf60 rdx 0x1ba4 __ALIGN_SIZE+0xba4 rcx 0xffff800000947000 rax 0xffff800000947000 r8 0xffffffff81e424c3 kprintf+0x183 r9 0x1 r10 0x25 r11 0x45ceec5ac67b07ca r12 0x3000000008 r13 0xffff800020c2cec0 r14 0x100 r15 0x1 rip 0xffffffff81af7d58 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c2cea0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=68854 stat=onproc flags process=1000 proc=4080000 pri=21, usrpri=75, nice=20 forw=0xffffffffffffffff, list=0xffff800020b43788,0xffff800020b43540 process=0xffff800020b446a0 user=0xffff800020c28000, vmspace=0xfffffd807f00d708 estcpu=25, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 66065 260949 71099 0 3 0x80 nanosleep syz-executor.1 66065 315383 71099 0 3 0x4000080 nanosleep syz-executor.1 66065 93599 71099 0 3 0x4000080 nanosleep syz-executor.1 66065 190029 71099 0 3 0x4000080 nanosleep syz-executor.1 31268 93089 93683 0 3 0x3000 suspend syz-executor.0 *31268 68854 93683 0 7 0x4081000 syz-executor.0 31268 506607 93683 0 2 0x4081080 syz-executor.0 31268 333831 93683 0 7 0x4081080 syz-executor.0 71099 299661 85733 0 3 0x82 nanosleep syz-executor.1 1396 319232 0 0 3 0x14200 bored sosplice 93683 519416 85733 0 3 0x82 nanosleep syz-executor.0 85733 32355 70494 0 3 0x82 thrsleep syz-fuzzer 85733 234411 70494 0 3 0x4000082 thrsleep syz-fuzzer 85733 113208 70494 0 3 0x4000082 thrsleep syz-fuzzer 85733 251864 70494 0 3 0x4000082 thrsleep syz-fuzzer 85733 259184 70494 0 3 0x4000082 kqread syz-fuzzer 85733 271177 70494 0 3 0x4000082 thrsleep syz-fuzzer 85733 147975 70494 0 3 0x4000082 thrsleep syz-fuzzer 85733 420180 70494 0 3 0x4000082 thrsleep syz-fuzzer 85733 459423 70494 0 3 0x4000082 thrsleep syz-fuzzer 85733 449690 70494 0 3 0x4000082 thrsleep syz-fuzzer 70494 262877 65987 0 3 0x10008a pause ksh 65987 479627 52114 0 3 0x92 select sshd 35170 425081 1 0 3 0x100083 ttyin getty 52114 367465 1 0 3 0x80 select sshd 69425 345658 45931 73 3 0x100090 kqread syslogd 45931 287083 1 0 3 0x100082 netio syslogd 15825 161530 1 77 3 0x100090 poll dhclient 80265 143712 1 0 3 0x80 poll dhclient 32665 43395 0 0 3 0x14200 pgzero zerothread 73387 396122 0 0 3 0x14200 aiodoned aiodoned 61736 364606 0 0 3 0x14200 syncer update 46860 210186 0 0 3 0x14200 cleaner cleaner 88019 190108 0 0 3 0x14200 reaper reaper 61900 317161 0 0 3 0x14200 pgdaemon pagedaemon 5495 326881 0 0 3 0x14200 bored crynlk 97486 320597 0 0 3 0x14200 bored crypto 12502 255200 0 0 3 0x40014200 acpi0 acpi0 53302 477344 0 0 3 0x40014200 idle1 51456 182658 0 0 3 0x14200 bored softnet 70290 404606 0 0 3 0x14200 bored systqmp 67086 450621 0 0 3 0x14200 bored systq 29880 251331 0 0 3 0x40014200 bored softclock 28576 307877 0 0 3 0x40014200 idle0 1 261211 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 31268 (syz-executor.0) thread 0xffff800020b42018 (68854) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82335598) locked @ /syzkaller/managers/multicore/kernel/sys/kern/sched_bsd.c:436 #0 witness_lock+0x58a #1 ___mp_acquire_count+0x67 #2 mi_switch+0x3b0 #3 sleep_finish+0x110 #4 sleep_finish_all+0x34 #5 tsleep+0x1bc #6 pcppi_bell+0x37e #7 spkrioctl+0x230 #8 VOP_IOCTL+0x9a #9 vn_ioctl+0xc9 #10 sys_ioctl+0x646 #11 syscall+0x5ac #12 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9517 6364K 6375K 78643K 10983 0 0 pcb 23 9K 10K 78643K 641 0 0 rtable 100 3K 4K 78643K 339 0 0 ifaddr 54 13K 13K 78643K 136 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 26 0 0 iov 0 0K 16K 78643K 143 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1227 77K 77K 78643K 1905 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 25 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 174 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 6 17K 25K 78643K 1231 0 0 sigio 0 0K 0K 78643K 17 0 0 proc 42 38K 58K 78643K 453 0 0 subproc 64 65538K 67586K 78643K 124 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 145 0 0 in_multi 33 2K 2K 78643K 93 0 0 ether_multi 1 0K 0K 78643K 9 0 0 mrt 1 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 243 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 94 21K 29K 78643K 4707 0 0 UVM aobj 75 3K 3K 78643K 83 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 64 0 0 NDP 11 0K 0K 78643K 38 0 0 temp 163 2367K 2434K 78643K 6107 0 0 kqueue 0 0K 0K 78643K 13 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 5 0 1 1 0 1 1 0 8 0 inpcbpl 280 596 0 589 1 0 1 1 0 8 0 plimitpl 152 26 0 19 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 50 0 10 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 194 0 190 1 0 1 1 0 8 0 nd6 48 6 0 2 1 0 1 1 0 8 0 ppxss 1128 14 0 14 7 6 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 229 0 41 12 0 12 12 0 8 0 art_table 32 230 0 41 2 0 2 2 0 8 0 art_node 16 49 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 11 1 0 1 1 0 8 0 semapl 112 170 0 160 1 0 1 1 0 8 0 shmpl 112 81 0 8 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3728 0 2302 46 0 46 46 0 8 0 ffsino 272 3728 0 2302 96 0 96 96 0 8 0 nchpl 144 5681 0 4068 61 0 61 61 0 8 0 uvmvnodes 72 3915 0 0 72 0 72 72 0 8 0 vnodes 200 3915 0 0 207 0 207 207 0 8 0 namei 1024 16320 0 16320 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 3 0 3 2 1 1 1 0 8 1 scxspl 192 19285 0 19285 11 10 1 6 0 8 1 sigapl 432 1396 0 1382 2 0 2 2 0 8 0 futexpl 56 16952 0 16952 1 0 1 1 0 8 1 knotepl 112 285 0 258 3 2 1 2 0 8 0 kqueuepl 104 293 0 291 1 0 1 1 0 8 0 pipepl 112 924 0 905 3 2 1 2 0 8 0 fdescpl 488 1397 0 1382 3 1 2 3 0 8 0 filepl 152 8105 0 8005 10 5 5 5 0 8 1 lockfpl 104 419 0 416 7 6 1 1 0 8 0 lockfspl 32 785 0 782 8 7 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 34 0 24 1 0 1 1 0 8 0 ucredpl 96 2075 0 2068 1 0 1 1 0 8 0 zombiepl 144 1382 0 1382 3 2 1 1 0 8 1 processpl 840 1412 0 1382 4 0 4 4 0 8 0 procpl 600 4054 0 4009 4 0 4 4 0 8 0 srpgc 64 6 0 6 1 1 0 1 0 8 0 sosppl 128 11 0 11 4 4 0 1 0 8 0 sockpl 384 1134 0 1117 9 6 3 3 0 8 1 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 12 0 0 2 0 2 2 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 118 0 0 13 0 13 13 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 155 0 0 8 0 8 8 0 8 0 bufpl 256 8003 0 1031 436 0 436 436 0 8 0 anonpl 16 139852 0 131869 87 38 49 49 0 125 15 amapchunkpl 152 8041 0 7945 25 20 5 9 0 158 0 amappl16 192 6793 0 6375 54 24 30 33 0 8 8 amappl15 184 387 0 385 1 0 1 1 0 8 0 amappl14 176 6 0 4 2 1 1 1 0 8 0 amappl13 168 26 0 23 1 0 1 1 0 8 0 amappl12 160 619 0 617 2 1 1 1 0 8 0 amappl11 152 396 0 386 1 0 1 1 0 8 0 amappl10 144 60 0 57 2 1 1 1 0 8 0 amappl9 136 353 0 350 1 0 1 1 0 8 0 amappl8 128 763 0 735 1 0 1 1 0 8 0 amappl7 120 41 0 35 1 0 1 1 0 8 0 amappl6 112 59 0 50 1 0 1 1 0 8 0 amappl5 104 519 0 506 1 0 1 1 0 8 0 amappl4 96 276 0 252 2 1 1 2 0 8 0 amappl3 88 212 0 207 1 0 1 1 0 8 0 amappl2 80 12863 0 12802 2 0 2 2 0 8 0 amappl1 72 37983 0 37536 24 14 10 19 0 8 0 amappl 72 4277 0 4238 1 0 1 1 0 75 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 dma64 64 259 0 259 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 82 0 8 2 0 2 2 0 8 0 uaddrrnd 24 1397 0 1382 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1397 0 1382 1 0 1 1 0 8 0 vmmpekpl 168 15415 0 15391 2 0 2 2 0 8 0 vmmpepl 168 154415 0 152942 117 47 70 74 0 357 5 vmsppl 360 1396 0 1382 2 0 2 2 0 8 0 pdppl 4096 2801 0 2764 6 1 5 6 0 8 0 pvpl 32 415420 0 404333 217 87 130 130 0 265 40 pmappl 224 1396 0 1382 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 585 0 4 17 0 17 17 0 8 0