, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r5, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001980)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660fac"], 0x1) pwritev(r6, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000008c0)) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r7}) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r8 = semget$private(0x0, 0x7, 0x100000410) setreuid(r3, r3) semop(r8, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) 16:00:13 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x20080, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x3, 0x1, 0x1d, 0x2}, {0x7f, 0x6b0fd6b, 0xfe6f, 0x8}, {0x6, 0x7, 0xb542, 0x7b}, {0x9, 0x3, 0x1, 0xdf}, {0xc7, 0x7, 0x80, 0x24d2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) kqueue() r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x4ff3fefd49fadd51, 0x80) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:00:13 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) r1 = syz_open_pts() syz_open_pts() dup(r1) syz_open_pts() 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) close(r0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xee90, 0x0, 0x8678, 0x8001, "c30f6358325b8ef5d4bca4d9fb6442cd3422407c", 0x929}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x5c, 0x0, 0x0, 0x3}, {0x8000024, 0x3}, {0x8, 0x0, 0x0, 0x101}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) pwrite(r0, &(0x7f00000001c0)="c47c28a8fddf854de932a2a8c38d56c2435f801b0e3992b7116a0f61faf0387b797bf328271aa6a6b08ca5f99fc9bbd6679851421f60cb9642d34ef2317e4753b41454ba9aa55b6e7552a12cf502066e56b6c303eb3f4ae5b48749f9f64dc3dc8b5070", 0x63, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x6) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r8 = fcntl$getown(r0, 0x5) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000240)="c593371d211235f0499d596dcbb38da034c9849b58c6524060d09abf3e921b6f4488676e49209b790d1d7d400e5270e71d79e55a11a7a94692b725e6f4e5e7e12b29965f8947e9d2373b98f4f31342b5e13bb276a4a6b2a6d7959c7938fbed10db61fc24ca72c659ee0f8c5db4a56344cbd2ba26f47fb8dd638159a2afe3763df25ccc71a645cebf3c2ed4a6409aa142d11540518328c1e3d80b2f010c225e2ca10f30b89945ce1a10ff30893581a0c0df61a0740f09c95d3e8eb456fa3b9d03ade6624520eab19e9302e9cf9861fd15c273839ee5273cc4", 0xd8}, {&(0x7f0000000340)="cf178d6387ebefa8a3a9ec83177d3885e6298f1deea7576d54190313a1e427f90a5246ba53d55a2c942b4e3c192abd8030a984dbbf2882f40f493c733fe8958e0a7013c35a60a33b6aa21b836d30ddf32b893ca488c3d9b9dac31466326a9ad5b8cae18c0deb5cbf3d5bffab3e2b0c7e246daa8f7fb2b05a6a0a0e258542786bb449cac58e4aa14552b9354ff4d974839f6b4d10392f78ac57d9", 0x9a}, {&(0x7f0000000400)="83d6ae35251399ff8ccd97a2b4424ece7996727e41ad5b", 0x17}, {&(0x7f0000000440)="7481d7c927dfc50eca591eb69e3d537e265ef1f7b5cb098414bdc10303da72dcd516c39c3a3e34e234a0113b6837215ad78b590224b1cdb87ada59a79a617fed8f5f25a6379ad036aaad5cef234174428f91d778df4d2fa00f95bf4f09dc03df17d0be509334a3233124b0e4668487f8998cb5e49a567433192a889a996f682a14c73a87", 0x84}, {&(0x7f0000000500)="cce97532aff33276eb86df4f942128c7318f845733f04faad1f29af8e5dd17181aa2417b43c0bb791a33fb7b72677716f489f8c27788c194c5fc49c9227b43b3d602dfb430835512e9cd7c7c3ffe6f229ce53668d76bfa58cf3d9d190b76b0c47434c13187bd54c296e6f6", 0x6b}], 0x5, &(0x7f0000000740)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xa0, 0x400}, 0xcfdb8f5e730735cd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xaa87638d883c7d24, 0x0) 16:00:13 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) kevent(r0, 0x0, 0x8, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x6d59e57f3946d18a, 0x2, 0xfff, 0x2}, {{r0}, 0xfffffffffffffffc, 0x8, 0x8, 0x6, 0xfffffffffffffc01}, {{r0}, 0xfffffffffffffffc, 0x50, 0x40000000, 0x4, 0x7}], 0x0, 0x0) msgget(0x0, 0x183) nanosleep(&(0x7f00000000c0)={0x9, 0x2}, &(0x7f0000000100)) 16:00:13 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000680)={0x7, 0xcf4b}, 0xfffffffffffffe72) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000080)="b25dd93617533151ea8d80d3a564430b225b2c896e5fcbf430ded4491eb4b0b716d55590fea19a72bb160d68a05e6ee5d1f4948846be5ef4db88109e6fcd56e8e72d3f403734eef94ca3d5d901baecefd474712775346cdabc7e6ae5ed84a71eba9283d093d75b6ca3cd7b13e7963e35a1d375a99bfd96f23995599dc19e7b7df6ce33b0cdeadb8e8e78d32846da1827019d3e81dd3a9d317cb19cf719fcbcb27d4faf0037d6b8611c6a97601b3455925531c123ea8589d48c1b0563a2403aaf3546e86ceaacf84f60fab1fc3628ce8f429802206f9c4087816dbc692ceba47de11319da591483fcdf6e257e3ad10877a2b739516eef1cab12aa23e630514bd082dded38e5f4526aae2040264ddee730b889d1c678dde8c9a1882a8a0628ef0862dce89e87b4a4e1aa0401e2b89c49a3bfbda8771a3e5e111d33e095b75b0b95abe7c4228ec05f29df82d5b2e78cdbd1e378b11c430e940c7bef476f4a4dbce6307883c227a741d5c9898a42aaee0adaf6ef4763af745d39b83910b3f23ba77e5ebe2fc09c05cf6c473af083a7fd8ead101a0f57279fecf1e435c3429f411de75763b5d4d9853ac2f8236a49b9f7eb45a8a14c1a680accfd32d8e72cdc63f89ff870b05a8721cdb79a52e3bd5c4ca5fa5f7038a3f04bacef7f6c5d89ad80bf6906e3edf0c6eea9eebbaf0e799178d7f3e6ea069277d39f687290eb09d9a1fd154eac9fbc7f0ac13de938137a036a2b6b29df8ea53f97df4f1110f1238ee972477c06a65f1751ed5674ca240e26deb892ce1f2baab1539b7e2e080663ab9838a0595f0db2e901dc2f0a0321067aaee4e0d60ca2606789fe07ee767dba89e10e8e2fbcaec97074607e9afbc3ecd48e59de425c01f222f29b71b39dd3a8f75aa521af4b80460549e61850c5a1b01161217872f347767ffafaaaf557d96051fde576db505a468c15983995b90ec4fc8c30f25cc98a2b08465ff741620857ce6116a5d82b72e0f2c37770caaeeccfc21b9999736d194b581e13074cf3f0a55bd8c99cc99220068ecbda3b675295a363c6a7c0064464ca2b6320269f58a628754d2a554295eb3d693034bcd20af1063d2f33524610cf8a4109df4e59ef9bb6ba3d1a60b1114b795238e63f4ac20d284b5c79b4e07e2716fc58d86fc3313451f9ca5b99a5e8f985be344f7aed54874135b410da5893b07ba206adeeda2de95157c57e66bdc3458855b9f4ad272e9dca987012c717008327a6583e0107c485c914c397bbbb2afb89a7c7d44675b5808b4540fe64de58c29a85645a044c305b590c1df6cd603715d536de23d92dca0ac0ec2ccfc9ee8d6c9e5520221328dc295912b972616ae08bb1d2491b2980cba5b245d93b0c951f8f21554ffc2fa9da61de0a6a99f858a22db651278b5b413d7697a3ea86d9b6d8ea47a57bbdbe712b9435e480adff23bc193e4f662619490aa1601f6192d3f78fb05348352d6794ba36cd6a36ce2bc2f66b56ab0fc179a03cadf802603879d0eab53cc4ff2765aca74bbba90bc67f97cd6fed05a646941ed2aac5c9d1bd4284ac7a71585e9dc20bd85d60e232c95f86f750308564449727eda8edbc8330a8464c69851f340905be19512bb40ab88ecdbe609a7894afb2cc2cd2aca8cd5565dae7d5addc4246024e7c182c247ee058c4eb0aac9c619364086d37d507f1fdccda03977d5f35e51150aa8493a2fabaff869d57dc13b59fbc0febc9fde76c98b5be6cd2aea46ebbcfc654749d0debfaeb581566956b3c674df54a8b73402ce30ceba019adb04bd180b31a9dc89588606229101f765d3eb4537880f091c1157309c8ade72185af5d677b52626fc236066afe696fa216c0a5f8158089f8e903d04298dc42c375bf160e6c91e209d0cbfc010cf0f044089f3a8fb8424bae8150cbcdc4fc989a5126cce5ecc5fa2013f426ffd76feae3a18d1a6fccfcdf9b901584106f5681923964b29d86c2a3632ad6e3e2b992c5bbbd067454c7cb429d882ebe980cf5d55cf3510372e4017dcc760366fb4d", 0x5a1) 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 16:00:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9c, &(0x7f0000000100)="8fcf8d874a716e42b7b33625934d03ea57dbdce82cfe8b4fad9fec57231d77cea2e34083bb4588f781b52119a99f840432b58a83951af0c8fffe62def27d87340c1f7cd8d141a416e19d9ccb1169be105aa754b0e8300a046e5850d27b4b77898773477b46289d370bf675d722a1074d27c8a351e7a8be4e2ac73df0d6e7b3a8400ef3a7eabe2ff9c9a8249af9217b349345689fb1252095712e3482") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0xb109) write(r0, &(0x7f0000000180)="582720efabd16e7ee63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a6c688a4f699837e9a7c183fb7f345619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72571e0d3962f6c02828193ef16ab93f", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1c9, &(0x7f0000000340)="b2") 16:00:14 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r1, r2) dup(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f0000000300)={0x3, 0x100000001}) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x3f) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x6223, 0x1, 0xd5}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x100400) write(r0, &(0x7f0000000280)="6463bed7f5bcdd35dd094c51eb8bd52e25d41d885ef282ddf30be0e5af69a96c2140fbb410458583df721e7589cacc72c0d5f36d2e02b37a74c8400d851d39d67f8fe033552a9b5389a288f74996a64777f6e8b9de65c05f98d47a7b9f2a6fedd3a265775de42711441d74225512587a6a492827a1bb", 0x76) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x45}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)={0x9}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000500)={0x1ff, 0x4, 0x2, {[0x4, 0x7, 0x7, 0xfffffffffffff800, 0xfffffffffffffffb, 0x1, 0x4, 0x6, 0x0, 0x8, 0x7f, 0x0, 0x3, 0x7, 0xdfa5, 0x401, 0x401, 0x3f], [0x1, 0x42, 0x80000001, 0x6, 0x0, 0x40, 0x401, 0x2d5, 0x12d, 0x4], [0x1, 0x860, 0x3, 0x80000001, 0x401, 0x7, 0x94], [0x7, 0x6, 0x6, 0x5, 0x20, 0x8], [{0x7, 0x1, 0x9, 0x4}, {0x200, 0x2, 0x80000000, 0x1000}, {0xff, 0x3, 0x8, 0x6}, {0x8, 0x3, 0x6, 0x3f}, {0x1, 0x1, 0x2f818941, 0x7ff}, {0x2, 0x2, 0x8, 0x5}, {0x6, 0x1, 0x8, 0x5}, {0x9, 0x4, 0x9, 0x1}], {0x9, 0xf2, 0xfd0, 0x1}, {0x3, 0x7, 0x10000, 0x2}}}) syz_emit_ethernet(0x1, &(0x7f0000000180)='V') pipe2(&(0x7f0000000200), 0x10004) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./file1\x00', 0x2014, 0x1005) r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x5) r3 = dup2(r2, r0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r1, 0x1}) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="eb11f3a941366989ee0bee45dfd786124c8733f0b621be58ae0155987702e4456a99c9e74356e8c6da8f9da178fffcf765fddf740c01a17d350e59e0581fa5a49cd719b56c1032cd3500cdd32a8293fffba1e63c85737e13860a6e64653b6c1c631fbbf8ee87c1495c4d51cb9f876873bea30e88c6a0bdb4c7aaba310f915f03e3bb00871d34e52a94dbe986f6875e02f871fa713af8358a61e4e6d88853e5f8c0f71c97bebc552432ec1ab09f7e80c2b0b0361cb961ab7224319ae5897fb8398776d9", 0xc3) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x84}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x8cb0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000180)='H') sendto$inet6(r1, &(0x7f00000004c0)="29d2bb3c44c905ba830f48d8df05f9f80d8a098fe3ae4fb2e8acf9e5520fe6ee8d59c06f50c324bbfc6f9a17ab0e5a19cee96907e341cf2923eada20d367504fa93c98a8bea75a2bc3236b4daaf93f1553a28a62760388ef5eae9f1c954b78c12c66721c2dad2bbf6197e81c9706f2058fde3b35f32c31403b965272a3fc10da5b62df22d44ecc0c2d9b7b824c88fae9b3bb33f9da2c4d40065ad0ecc18cb8e3fddad481ef7c29252efdd108ff5200007d0f31328f5a9127b15392802e3db51482bbce835776", 0xc6, 0x5757c6e3e077f630, &(0x7f0000000000)={0x18, 0x0, 0xffffffff00000000, 0xbe}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000140)={0x8, 0x2, 0xff, 0x3e, &(0x7f00000001c0)={{0x20, 0xea, 0x8, 0x20, 0x8, 0xe39, 0x4}, {[0xfffffffffffffff9, 0x1, 0xc00a, 0x5000000000000, 0x4, 0x0, 0x7ff, 0x8000, 0x800, 0x6, 0x100000000, 0x7f, 0x401, 0xffffffff, 0x9, 0x4, 0x7, 0x8], [0x8000, 0x4, 0x9, 0x9, 0x4, 0x932, 0x14000, 0x7, 0x200, 0xffffffffffffff81], [0x1, 0x1, 0x0, 0x5, 0xffffffff00000000, 0x9, 0x2], [0x7, 0x1, 0x3f, 0x9, 0x9, 0x401], [{0x4, 0x2b7f, 0x2, 0x2}, {0xfffffffffffffffd, 0x10000, 0x9, 0x800}, {0xfffffffffffffffb, 0xfffffffffffffffa, 0x20, 0x52}, {0x1000, 0x6, 0x9, 0xffffffff}, {0x0, 0xfba, 0xffffffffffffffff, 0x7}, {0x81, 0x9, 0x40}, {0x5, 0x1, 0xc97, 0xffffffffffffffc0}, {0xa55, 0x8000, 0x7, 0xfff}], {0x6, 0x4, 0xffffffff, 0x7}, {0x0, 0x7fffffff, 0x7, 0x80000000}}}, 0x7fffffff, 0xffffffff}) 16:00:14 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mmap(&(0x7f00008b1000/0x1000)=nil, 0x1000, 0x1, 0x2011, r0, 0x0, 0x4b) minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kqueue() dup(r0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:16 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x181) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "20370020001d0000000000000000000000002700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() fchown(r2, r3, r4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") chdir(&(0x7f0000000080)='./file0\x00') 16:00:17 executing program 1: socketpair(0x1, 0x8005, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000980), &(0x7f0000000ac0)=0xc) r2 = semget$private(0x0, 0x7, 0x400) r3 = open(&(0x7f0000000d00)='./file0\x00', 0x80, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(r2, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x1000}], 0x3) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) r4 = semget(0x2, 0x3, 0x4) semop(r4, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000180)=0xffff) fcntl$setstatus(r3, 0x4, 0x4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r2, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x3, 0x8001}, {0x7, 0x4, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) getsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) r5 = socket(0x6, 0x0, 0x606) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0xfffffffffffffffa, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000003c0)) socketpair(0x13, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000000d80)=[{0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0", 0x49}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea", 0x4f}, {&(0x7f0000000bc0)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0", 0x73}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba", 0xb6}], 0x5) r8 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSBRK(r8, 0x2000747b) semctl$GETNCNT(r2, 0xfffffffffffffffe, 0x3, &(0x7f00000006c0)=""/140) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x0, 0x1d, r5, 0x0, 0x1b) getitimer(0x0, &(0x7f0000000780)) r9 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000008c0)=0xc) setreuid(r9, r10) setsockopt(r7, 0x61c, 0x4, &(0x7f00000007c0)="bf0f39d403ac13bef4c360952b905d58e60feafba527581d84e24a586dda476e60bb0f3f7daa59498a22e68c42b01624f57029c61070b71d765c8d7818fba266328604adc3ba6608d7ca4fd9c0655c6af95b24c8ce63f22163a842098d820218e7464cace2ecd8c5bd108f2c247ea6ad7879119d4dc18fb7d0110d5f7141d7bf0421b8bd0e902c66823c063f8b599eef28eace44ba271f13e6513e4bf58a1f9856dd757fad384c88c28c3b08dc7b5e04cbe7342a11995d92d7096683fdc04d6e462b48fcf4126abd63336aca40ee2c97016d2c71cc9c01b66c746fb83592", 0xde) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x10) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x228273bd9e89986d, 0x0) select(0x4, &(0x7f0000000040)={0x1ff}, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = getpgid(0x0) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0]) r4 = msgget(0x2, 0x3958c1616abef96a) r5 = shmget$private(0x0, 0x2000, 0x504, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r5, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x18, 0x0, 0x0, 0x0, r3}, 0x0, 0x0, r2, 0x0, 0x101, 0x0, 0xffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0xc16997250d923103) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) ftruncate(r1, 0x0, 0x100000001) 16:00:18 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r4 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500), 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r6, r7, r8, r9, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r10, r11, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0/file0\x00', 0x0, 0x8, 0x800, 0x1, 0x8, 0xaf, 0xcde4, 0x2, 0x3, 0x80, 0x3}) read(r1, &(0x7f00000000c0)=""/33, 0x21) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ftruncate(r0, 0x0, 0x0) 16:00:18 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x5) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x8, r1) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec7e29b5fec313328634703135465ed2b76d93c6b8a03b10820a58fe43bea7a07246ef01c2463f07088bb7915bf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb31d4f9c0e36d58ab4f79a66de7fb58ca5fd31fb07c47d55587267ba5050932ed612eea89d367471ace2f99a63fe45a05205ffe04fd83800b0331dd48d6fdc2ef47c4d2c38f572cf51ad724dd92f008c18dacb6584b976199a9ebdf1b75bb57e75bb2dc6657ddac47a47e1d36a82818af38ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dfe6cd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9eecdb568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d"], 0x10) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x0, 0xffffffffffffffff, "6600fa1d03182eab7fff0e091fe600008000", 0x3}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r6 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x40) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getgroups(0x5, &(0x7f0000000180)=[r5, r2, r1, r1, r4]) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000580)={'./file1\x00', 0x7, 0x80, 0x84, 0x0, 0xfffffffffffffffe, 0xffffffffffffb311, 0x80000000, 0xd2f57043d669958e, 0x0, 0x9, 0x8}) r8 = socket(0x6, 0x3, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000600)) write(r6, &(0x7f00000004c0)="73ad9c39055a74b394c3e4ad507f67d98bb9a9a54f16f67ed7194e33a3b2442bd2db131b1045e3a4f7c13315f5ccce9549e8d055d2c4741e0b344ec895a9bda3522efa63b2e9305f348fcfd629472e95ad6c7fe7e9305421dbfe15e44fc77b2c9792a8cdbfb9ca49f4663308bcf999e8b4cd911c3efcaf23b31355da6a54040ac0d6a60e989605a3580c", 0x8a) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000480)=0x10000002f) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000380)=0x5) r9 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r9, 0x0, 0x4, &(0x7f0000000200)=""/152) setgroups(0x4, &(0x7f00000001c0)=[r1, r3, r7, r7]) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0xe25, 0xfffffffffffffffa, 0x137, 0x6}, {0x10, 0x8, 0x7, 0x7ff}, {0x8, 0x9, 0x6da, 0x40}, {0xff, 0xb42, 0x0, 0x6}, {0x63, 0xe7d4, 0x7f, 0x5}]}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000140)=0x400) 16:00:18 executing program 1: r0 = semget$private(0x0, 0x4, 0x28) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x8, r1, r2, r3, r4, 0x8, 0x2}, 0x100, 0x400, 0x9}) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getgroups(0x1, &(0x7f00000000c0)=[r6]) getgroups(0x4081, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, r7, 0x0]) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) listen(r8, 0x1) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000140)={0x0, 0x8}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x3) setregid(r5, r10) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000000040)) 16:00:18 executing program 1: getrusage(0x41a41e2da0cac47b, 0xfffffffffffffffe) 16:00:18 executing program 0: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0xfbbbe4f1a1228f1b) symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x283c93f520f07d52) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x200, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xfdd4cf364ec8847d, 0x2) 16:00:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x5]}, 0x3c8) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) readlink(&(0x7f0000000000)='\x00', &(0x7f0000000080)=""/80, 0x50) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x23e, &(0x7f0000000180)) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x82, 0x100000001}, {0x0, 0x10001}, {0x43, 0x7f}, {0x8a}, {0x26, 0x1}, {0xe7, 0xaf}, {0x88, 0x10001}, {0x80, 0x9}, {0x433bd1552b69f2a5, 0x8}, {0x64eef9890cbda789, 0xfffe00000000000}], 0xa}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0xffffffff00000001) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={0x0, 0xfffffffffffffe3e}) 16:00:19 executing program 0: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:19 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) setuid(0xee01) r0 = socket(0x1, 0x3, 0x9) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x2, 0x9, 0x6}, 0x52aa, 0x7, 0x3f}) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) shmget$private(0x0, 0x1000, 0x5d1550368b921c7a, &(0x7f0000ffe000/0x1000)=nil) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x3fcd, &(0x7f0000000180)) socket(0x1, 0x4000, 0x6) setsockopt(r0, 0x28, 0x80000000000000c, &(0x7f0000000040)="5801783d9110a846249f91e40ffb8866d69f393638a67af3efbd64e648f821509ca843ab766052d78f451cbfa3ca6f5e61fe518420c5effda70ff7a66d739ce548fef1a1b9697ed6ab3cf44a08890e5da67a8847d193fa2b5dd5000000000000000000", 0x63) 16:00:19 executing program 0: setuid(0xee01) r0 = geteuid() setuid(r0) getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000040)=0x196) r5 = dup(r1) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xfffffffffffffdd9) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x6, 0x6, r3}) ioctl$KDENABIO(r5, 0x20004b3c) setpgid(0x0, r3) syz_extract_tcp_res(&(0x7f0000000000), 0x80000000, 0x8000) sendto$unix(r2, &(0x7f00000000c0), 0x0, 0x4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) setuid(r4) 16:00:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x1fff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000200)=0x100000001) 16:00:19 executing program 0: socketpair(0x18, 0x2, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000040)=""/35, 0x23, 0x0, &(0x7f0000000080)={0x18, 0x3, 0xec, 0x4}, 0xc) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getdents(r2, &(0x7f0000000100)=""/12, 0xc) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x200, 0x40) r4 = socket(0x10, 0x5, 0x3) recvfrom$unix(r3, &(0x7f0000000180)=""/94, 0x5e, 0x840, 0x0, 0x0) r5 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getegid() r8 = fcntl$getown(r2, 0x5) r9 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r13 = getegid() r14 = getppid() r15 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r17 = getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r20 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r4, &(0x7f00000006c0)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)="c16e7d7ce786d40606eaef94221cfcc92e29a746045a5731f3385965aba24a", 0x1f}], 0x1, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0xf0, 0x3}, 0x40c) openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x8, 0x0) open(&(0x7f0000000740)='./file0\x00', 0x901, 0x24) r23 = semget(0x2, 0x0, 0x10) semop(r23, &(0x7f0000000780)=[{0x1, 0x13}, {0x0, 0x0, 0x1000}, {0x6, 0x8, 0x1000}, {0x4, 0x60ab}, {0x0, 0x401, 0x800}, {0x1, 0x3, 0x1000}, {0x0, 0x0, 0x1800}, {0x3, 0x8, 0x1800}, {0x3, 0x8, 0x800}, {0x0, 0x7ff8000000000000, 0x800}], 0xa) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000140)="d419821a01787a5d9afffc1f79cc315bd6ca8c139d7af20ae1e2f1d24aa76879763cce0608d2559fa467c1670dad47290df5aca8189fbbe2888d8b9127561449df156ce490044c932dfdd4cc91420d7f5ab3c5a8161ee4c7351061a0cfbd38e1e609e7efe8045f42b94e4abfc0a3e043eea146068bfb060f", 0x78, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000000c00)=0xc) fcntl$setown(r0, 0x6, r1) getdents(r0, &(0x7f0000000000)=""/126, 0x7e) getdents(r0, &(0x7f00000000c0)=""/37, 0x25) write(r0, &(0x7f00000001c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe658ae4f684e7ef69677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xd54) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x3b, 0x6}, 0x10) r3 = kqueue() sendto$unix(r0, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000240)="b767aa52457821a0772106d1d995562f0a73914955681dd1cc904d22276fd39e6165773d9ecfe04361d4bfd4234d19ae2f7871be20b144405e578010b930e2a9000b1e21a18c4b6d50b80d71d71cd28ee15703e7e0dccf370489e13cbea1607036e5647387244457eb", 0x69}, {&(0x7f0000000180)}, {&(0x7f00000002c0)="e939ee4e57f1bde85e2c7ae6e35c49bec7a8fb96cbdc59de4c3156204ad16331cd7b86630d3a458d8d00db09bba40e3906459c47ef22735b010e885def7d33250e558eab3629658d0f2f80bca014f06cc4fe669f00ab238f5a1ed4d91106bc1a4e7515b426bec615b15af751", 0x6c}, {&(0x7f0000000340)="a3cb0adb8e1265ce432add56862019511d1e1e34ba1ae910d77e5abc5d7baa06808b177246bfee518ad5c474a8447f98158222ff0959e64257fcaaa6b7a39562640b3bd1ccc9e777cc2550cc45986ba0df825745d987b4dd9aa48f9fdee6d0b2e645a2de0c039d2cae646910fbffd6dedbec1bdc8649a6533a9434bca52de46ac54d5c414e187e72b647a78d42bc5e4b76ab6ab6e6fec8aff373399542191863ee9985a78dde0473252b5533ec21c2e120a6e4f382fea561b59570f0d9e954b1049307b3181c0a96969e6aa6de56e3ae02b41a7790df70ed3112", 0xda}, {&(0x7f0000000440)="06483565f5738457c25084859e17c47a2203c0ddd5a9b77445fbe92363c90e5cb2daa8a2569aa667b91dd5c629b0b65f80039f7e29e9a6b9c4d6feeb1682bb6822feb8d7e48f703e5e3a7bc271b525ca47fc7f70c50e1b543b25a1285a547e48722674a87f94ff0ebd100f28e76c151db30b83b4eea658e8aef46f26", 0x7c}, {&(0x7f00000004c0)="4e5f0fb62d2f47b003604b5617911a248b47a7a21fc19a7d8e9f4c5cc0584ec6b67861ff479353c52fccc1c7f3b1b53b8d7fc33a9acfc0ed8ba3819c4483d7f5b06a2c31ead710e2f384cea8f35448f96a666632111e12f766ad8f48b38482d543a551a48b20b10315238bf1cf064e7e61b1062740e6ea0a9bf9f9d9ce9b284be39cf7441f399a7feb1804b5441ca87d7b2b27b51e9fe4c1dc487f39e3b118fea7d76cc28785d14083519eda3554b9e9582d150c751ddcfdb3a2ffab63c704b971048e3da6c3c63195dc383100f99fdfabe65523c72d723aa767c4c88bf2f172c5df3868436e2bad1bff5fb5fb462e2e904e2f40c21e944926", 0xf9}, {&(0x7f00000005c0)="c182dfbea8658eae4fbeca356b4e7c389904df841967b02cd44b6402cbec7022d5724d779f36", 0x26}, {&(0x7f0000000600)="3734e03c7cf0d73285ccf70a351077826a935c1f150e19c49d576cdf22e22846d5a18db7721b4dc1944f1d8e1b0a", 0x2e}, {&(0x7f0000000640)="1dea69a861694c82f326df3a194c77b3fd1ffa03da3eac1d947ed519842d91a6fd384cbb76c68504c2f3ab451bcb749c2739231a6baf2076296a0841e86eef8aef80", 0x42}], 0x9) read(r0, &(0x7f00000000c0)=""/180, 0xb4) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000007c0)={{}, 0x5, &(0x7f0000000780)=[0x0, 0x0, 0x0, 0x0, 0x0]}) kevent(r3, 0x0, 0x0, 0x0, 0x1007, &(0x7f00000001c0)={0x0, 0x3a4}) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x40a, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000180)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x96b) 16:00:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) write(r1, &(0x7f0000000100)="1a1f2bddb6843d704b058e0b3664d984ecf4ce0cbcc45b1a8dab9efca94f5f66fb68491b95092901b5cfbcb9169efc8dea2e459f9ad936cd46748b211498fcd61520f4ed866fc51f1b445e529f60a0d0041a5c8fb5bf44d255831ec66e00acc95f8d955da7ae894f6016a1ee274d9a4ddb1c94175b5c4ccdea", 0x79) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x5c1, 0x8}, 0xc) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="e5fbe6", 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setreuid(0x0, 0xee00) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:20 executing program 1: getrlimit(0x0, &(0x7f0000000000)) getrlimit(0x5, &(0x7f0000000040)) 16:00:20 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc8) syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xb06993d8b1ff2d33) getdents(r1, &(0x7f0000000040)=""/65, 0x41) syz_open_pts() 16:00:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000400)={0x8, './file0\x00', './file0\x00'}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) getsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x4, 0xfffffffffffffff8, 0x6, 0x1, 0x4, 0x3, 0x100000000, 0x1, 0x0, 0x7, 0x2}) ioctl$TIOCEXCL(r0, 0x2000740d) unlinkat(r0, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x7) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) semget$private(0x0, 0x3, 0x193a6967044163c1) fchmodat(r3, 0x0, 0x0, 0x4) bind$inet(0xffffffffffffffff, 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000003c0)) bind$inet(r1, &(0x7f0000000240)={0x2, 0x2}, 0xc) chmod(0x0, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:00:20 executing program 0: pledge(0x0, &(0x7f0000000040)='\x1c1\x00') 16:00:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:20 executing program 0: r0 = semget(0x0, 0x2, 0x8) semget(0x1, 0x4, 0x538) semctl$GETNCNT(r0, 0x0, 0x3, 0x0) r1 = semget$private(0x0, 0x4, 0x80) semop(r1, &(0x7f0000000000)=[{0x0, 0x1ff, 0x800}, {0x3, 0xbf, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0x400, 0x1000}, {0x4, 0x5, 0x800}, {0x4, 0x98, 0x1000}], 0x6) 16:00:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000000e40)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c10dab9055d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2618052a046eb6abb913120bd1e9b7eec2c0385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11ebc00eaf792b60ecb79ee6f44658c88ad51b6553ba8064dcfff962b89fb67f971103ea22ec8dc50b72d2b76a3a8d898ce8ddfff0ebdf26ced1ef6c58174b8af1f7fc20cd748d79dfdeae8370f65b97d6176e3035bb61934467d8c3224850e8b7371ca0f4373786b00"/506, 0xf4) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) r4 = dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r4}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r4}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r5 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$dupfd(r5, 0xa, r2) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x4, &(0x7f0000000e00)) r6 = semget$private(0x0, 0x4, 0x100000203) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) load: 3.14 not a controlling terminal load: 3.14 not a controlling terminal 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = kqueue() acct(&(0x7f0000000180)='./bus\x00') r2 = kqueue() r3 = open$dir(&(0x7f0000000340)='./bus\x00', 0x80, 0x6) kevent(r2, &(0x7f0000000380)=[{{r3}, 0x4986a7bc0a0b4c1e, 0x70, 0x20, 0x100000000, 0xe2}, {{r0}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x7, 0xf7f}, {{r0}, 0xfffffffffffffffc, 0x84, 0x4, 0xffffffff, 0x1bc}, {{r3}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x3, 0x100000001}, {{r1}, 0xfffffffffffffffa, 0x2b5cde62e615e46, 0x80000000, 0x7, 0x3}], 0x3, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x10, 0xfff, 0x6}, {{r2}, 0xfffffffffffffffe, 0x1, 0xdfc6d1fdefac547a, 0x10001, 0x6}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x1, 0x97a}, {{r0}, 0xfffffffffffffffa, 0x18, 0x1, 0x101, 0x8}, {{r3}, 0xfffffffffffffff9, 0x20, 0x2a, 0x101, 0x8000}], 0x3, &(0x7f0000000080)={0x0, 0x2}) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x6ec61e71d854a58f, 0x40000000, 0x101, 0x7fffffff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x1, 0x5, 0x5}, {{r1}, 0xfffffffffffffffa, 0x30, 0xc34ae9578b24c78a, 0x1, 0x4}, {{r3}, 0xffffffffffffffff, 0x2, 0xfffff, 0xfffffffffffffffc, 0x32b73674}, {{r2}, 0xfffffffffffffff9, 0xe03f0c44ed1cf0cf, 0x4, 0x3ff, 0xffff}, {{r3}, 0xfffffffffffffff9, 0x58, 0x10, 0x1, 0x2}], 0x61, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x8, 0x200, 0x6}], 0xfffffffffffffffd, &(0x7f0000000300)={0x3, 0x9}) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x500, 0x0) r2 = getuid() poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x100}, {r0}, {r0, 0x8}, {r1, 0x4}], 0x5, 0x4) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) rmdir(&(0x7f0000000140)='./file0\x00') r4 = fcntl$dupfd(r0, 0xa, r1) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000200)={0x201, 0x6}, 0x10) chown(&(0x7f0000000080)='./file0\x00', r2, r3) setsockopt(r0, 0x80000001, 0x2, &(0x7f0000000180)="309b38a6a34edadb81cbb14a10ffdf050d607e6480b91b659d0c346ac5669a81312e0d53f4ce6e6763f8fc6dd18bcbcfc02312f3052a1f4d822ccbf025e558ae31f31db03244bea51d79aac80cbb55a1b3d3c7bf52b7f7d88cf1ed1af41c50a9a2833f73215e2df61bb2514e096be516ab", 0x71) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1f) 16:00:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x25f0d19810b22411) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000140)=""/128) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) getpeername$unix(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065e3422f9da0eaaa51bb4aed91a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4112], &(0x7f0000001100)=0x1002) 16:00:20 executing program 0: chmod(&(0x7f0000000040)='./file0\x00', 0x40) setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}}, 0x0) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="bb754d3676b25f8db2dd9a5f5f2ab003e05fe88bb6cc664e1ec53995912ad2ec44059b32657648fb3548a812c38042906c4c13767423123e1b37ac44288ab51b74de2d725681314f44582a3e3a9140622926a687efd0b3914ddf0d103f738d6345ee8db7baf35ea2d56ba2175f145583d96d25befc188298e3a0890cda7ff7242d64847cf3560b1cf2b91a7fdeff3a6561cb0f00d09ba38baec73a051711240d6e1fa4a1f0429be9cd6c8b02df", 0xad) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) r1 = socket$unix(0x1, 0x1, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000001c0)=0xc) getsockname$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:20 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020600100008ffffff"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x6c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) bind(r1, &(0x7f0000000040)=@un=@file={0x3adabe8a72cc10d, './file0\x00'}, 0xa) 16:00:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) getpeername(r3, 0x0, &(0x7f0000000080)) 16:00:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x1004, r0) clock_gettime(0x4, &(0x7f0000000200)) 16:00:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) lseek(r0, 0x0, 0x0, 0x456eb2e944da48c0) close(r0) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=';'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xff9f) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xff, 0x9, 0x8, 0x3, "9fe4c838eae0c72546c4131cf5519c6bffefe0e8", 0x400, 0xde}) setsockopt(r0, 0x2, 0x9, &(0x7f0000000140)="c0bb05ecaf39e1e70128c9707d19b9", 0xf) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="dd985db07c50a89bd4502605076471943d64f2aeb30d51417ff54dbc7c2c38fea1d3885706efdef219a814471b4589c1a5dc055219c690a8e502d195c65e19afc5abbecb0aa97664381e043d1ce8d4c941faa4bc14573681940a9a032e2c721cd3eb233ba6753b03910000c50c58ed431c0184bb16bda81bc01839188b5cf7"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x77, 0x2, 0x0, 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x1, 0x3, 0x327b, 0x4}, {0x4, 0x2, 0x400, 0x7f6}, {0x9, 0x800, 0x0, 0x3}, {0x553085d1, 0x8, 0xffffffff7fffffff, 0x1}, {0x3, 0x3, 0x40, 0x2}, {0x2, 0x5, 0x3ff, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1, 0x6, 0x5, 0x8001}, {0x1, 0xfffffffffffffff7, 0x0, 0x1}, {0x7f, 0x6, 0x7a870a2c, 0xffffffffffffff81}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x2000000000009, 0x0, 0x2d1) select(0x2, 0x0, &(0x7f0000000040)={0x500}, 0x0, &(0x7f00000000c0)) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000140)="212694b7ed961477368c388c74a9e078793711bcd2187acf4d128b123f734e8cbac7d0913861f23b56d84e143ee7572482a35c8af811a9c3d3a36166e5da3bec3bec0d78548d8a3c7b06b2ddc8322eca67eb1b9753ec861fd49aa61143209ea8d9d5874c66fe1df5de98049b894451efb21745df2573b04e49959a007038c6268c5294e96f35773390d0605c07dfea1820bbd06eac2887349094eabc760b126346f111461a4b10a801c15f93b70ebf4f60", 0xb1}, {&(0x7f0000000440)="7f60300d49bf5fce3bd27c67c842ed62b5f2a18267443e659c4bcdc5ac27f6f7b0f10634a3371dbb0c51a3a106f51076725075409534be8b3103b66344cd1bde4462c08da4a01df649c7d289778948abe3a37fcb9f1a8ee9507ad9f96bd57dcef5a3946439aaee5ad6e8841ec0852585a7298c259b0c330e13", 0x79}, {&(0x7f00000004c0)="db5557f678d144229a827972ae44c6fd84941fe3cff942e62869d17fc4f087267c6167cfc7bf6b2931eb79d7022aeebdc063a4f9f897dda14f8c98dc2033d1223190854583d08c9a0ee589c841ac584d309a27845fda3300ff772ec4694ee7", 0x5f}, {&(0x7f00000002c0)="471d54ae653724ceb3c952e8660e0e704aa9d8d6aa856fa3e82a7139b8e6f395f39af81b3026089cc97f2c01c294c14af05ec1074cdeab82316a85a1a3c9", 0x3e}, {&(0x7f0000000540)="41f2e75aa77146316300e0379d814a74212cef89dd1060dc894aa30039f9ea89c72b52fd5b01957350f88fb77ca4509a002fbb1dba6629b39bb6d4a8ea0e165baac2dd3c0a870f7740d98ee3613716a37d1d7b75d83dbdc32c82737626ebb17714cb27485fe91690004fdfdd75e68f2805209d870f27c1ef", 0x78}, {&(0x7f00000005c0)="5efdd9653a", 0x5}, {&(0x7f0000000600)="28a095a9d3e9c05da2a94d10195565dc37a2b56977ee81", 0x17}, {&(0x7f0000000640)="f5d120771273662bb4db9ed7506fc08be90121bda6760be2725df9c8af99d0dbf08c252096089e06a460de139fa53a220621b79caadeeae13dd6ab7bfc80b2cef929089e965ef57f2015b52c4b10e192bb7ae2599915110ebe0d3752c37ef175ab072915d2715595734583a1a34cc7301ba2eae8766a1aeb78d1a33942ebf9585952b92149b3241971fb1c52955c07462b0b31a4133cfaff1d60282b5fb7df17f96fc9196060c86679c6f7ee6d323b702dfc79119d6460a34ec575148ba7548f882d0d536e23af180f5b78d07d25157d1cfc28e9654168dd94a8a2c20405422143016e6d68e12a2caf45b839dc0e8fd68722101d4984e2c7ba239223649a570d7fcadf0ef9fa41714da3c44ed7060063ed1a56c7a19e980238e8e9b1e0f0ce9be140f79a8feb98a564ecd0a80c7696556f1070f419d8eec66f76dfa20327ccb6846ef07f5c16071ccdb6adada6eb3d72329e23013573ff450bb8f1d65f1c32132241c0652925af20f447d578ff1ccb2110d38c88f00572540ca10aecf08a66da6f63bf3e96dca13eba2b9bf521a9fa07c9a3fb91f7f43993bd59268e8b4e43fadc1ea529c04362039be6e0552c214ca061e9ce8b21ac3e73e8aa317d8f11fb4a71a53d6bf9f80cd1ea802975f5c345d6dafd4f3a43f800c078ebe4c2747d5e0f67a6c3533c639d6a7208f89b52bb81e672de029d28859b915562e06e0d84f89dece3ccd3fb858e69d732636cb148fb8e242247fd8a6ed27e2e11d046c24d2dec15642e22efe9fe8118c8e83890bd66b52b0946183816fac06754010bad6a7470baa9b6750b4179846f42609f00a6d019c79dc3565b93b8bd8545a52f9049523344521635749c9fb420a990424520a81c1544fe67db3508227eee108511d0f7bcae35f322918f0b17b4eab5aa922aad6cfb26ff691c81bedf1465a79776d478f430d14292f0ed7359a87285719e6de0fe74be773e3ed2522110d339a4d31e96f8a88affa0fc7642b2b96b4cd5c9574217ec5b8eb4d513e384a38db96c61ee1b9e28941e99ed671172bc953e7a1f7bc4891a984ad7903763baca9b33575331d37a563cf863fdf0eb14584d514ea049f4269966f469375c29dc2f4c47ef1305d884bc3276b6213986e2d9a7e14d6bd7ca4ae93d4e946357c69329bb8bed3dd3dfaab69a76aef96342a9051f8dde193c40fb92cbc7fff9ee0934a70266c43a57b350e4a7acbc509c0505604a937c3591ac404d9b19b7d40c9ed79c095b713214bb895d0ddf8d5274db6d0f4f961cfca82566cc1e290dfb80567b8d948db9d15ee032dbeca55c7f249d8b96c2134d83b447aa9253d37706f0337e129a48e58ed18102403523a164eef24669e64c38c09f3fa6cb3413f0a66ecb4f53c3583c603031b17aac9a259177529eaf3f82db155bf5e5422425168d26fbcfcbe223c9c86275a0a8bfc20a1af23afea0abf060799fd2346424c719103c64d4bf89cae1609c9366ccd7d1ed61442e135c58c13cb358dbb2820b6cbaae21faffcebe6955cbcae632f0ad918bf800c1399b2256dda8bfba5288b9379e3495f5970ce58e9a6212da2dde5e9ec3848858e0670b6e180d36e6d7732ba4362b231b3416319056c9637ec2a57cbd09a0d28eb7a08442ec2f98c9e793a32617a44c3443c1105a44877018df108293354f7404c6beed348d5fa278a8cf9e4201ef38e123d03bf2a496d6e78bfca9894714a5a45328a2dc8e0537ed96473e9cffd66c117134796b5e09b75beddcbe57a57fb286803a096dea660e9d2dd87a16b6a65056670357d7f8af8d4f26b684b616040180a3425154c237a861ea5f1ffe01dd6d144bd2d94fc37e10977abf64c5c49052ee1d400c5f9438a2b480c25a8ba70145c8d1a016c4232bcef60446a0a55922c094b7940c3889d0905401cb3b8422c25bba8cd4cf7aa90e7b3a118e811c358f20aa4de45e342fe457397393d3c8d61fae65872daefb811ee5bba309e9e2c570b105f4dbf87ffc2d94ad6700f31020606766b8732b7180c00e4380810a521f7be6f63a634eee7480c86cababd7818d2458a9acc824b26ee412f25c507b5b929ef53e416d64b728354316342616605d54b37d405d84130fa3c1c14aa426ccee73b2d920c0cb9567062e1e270c05cb5225d62d1314c7c23f49474078197ed796da44dbed2917a55aacf638e27a89fcbc063780923e8a36e393b9aba11f82c062efcfb37d311e121062beb762afd2546c335ba142e09849bfc46a542f2d5c7f1d1f53e3781123f2d97e20b439286cb732801d8f5f9ab8d600ec4630fcc18d469f14fc5a5a38c42ff348e1b09e36569a2d72f3f469d7af4094cc78be054a65c1291a4dc1c2dfefebaed9fa973dae75a490e76ab1d4b2454d4ac714c79d14927f092022a002dac9091a3f7a61cb3ab9a987b5707e0320f1e951875bf54b09499b06157c3910b8363cbfa4cbea6687f4b286b5b9295572feba818bb406bbb0e31f012fe26a1dc59f7042a86da955eeca3e703aa8f59a301b0f1dd81f0e2eaa9f3b1ac72a9cec01485422e1c1f010165b7fc6cfbb67ac281cbb3c309482348b03d11062ab8aa9341b193c1b814ff3e0bb8297ce0141e8f69c7c1bc7beac93200678d41eb9dcdb4b4e83afce61972caa4312266d76bae7cfe81ca267cd476bbdde82bb3400c1d1b1ef7a0ea94d30901bbf8e230c28472c348787ae04e05b6f02fb1a2b7f601134763643783680f8805fd60dc26fe21f62d8a312167dd0fedede54cfc6517b2145e1eace1edb1b1592d898b44164dbae74d154731796798cf04c56ef38a75fbd63615420cda9c0ce891ed21fbbb47b0367beb3b75aa55f6ef4506aba2237bbad044df2fae816381b06afc1038069969add4937203051ebee2b5f41e9b95731e258e91f8f90e544cab9062b2d5f7370d76410b3b73935d41e408c71ed1dbc0dfdd411df44f18046c8a84beb6025c3dfebe82d482abdfdddccf319adaaf549a82101b38c04834ae6e6b899ec599eaa4bcdf0a30e8dcdf70edab1aa81daed6a4963e4fe7542c9989fb0c2f5b99b89f2b492ff5ce8d20ec754ef5013dc227ef2bfa6784b4798ea6dbb420b4257674d8621a3f2cdbff608e38baf26dcdff42d16525b3085cb7d90373109264b95864fe4e1dbbbfeb7ebba650c17d61f1e37c93ebe35e6390148bbf94718c246e784612c9bc89412a2e8ec4667c519efe0fc3908763de256aa6191543d9d1d69f4fba18ce89060499b3cc1fdddd62f992eca24a2099875a752515fabb3b728e408c89f29d534024ad27017ebda8fd403a23243dbad808f9b4d735b041f3aa6353ef8a3d7e56370d3cc61cfa58601798b6aed90072efcb0889e8ad32aa732bbbe571ee59d3f42521dc3a9dca259149058d40620c94738ce39f7306f8fe81ff00c2a48a9a9d2f68b00bab1725d1bd43bc5c6cafd347d5dc71a7624ee8f1747cf0c9573f07f34a89d15c8625fa81a4e6312bb2b860663fdef40516fc4697bb7596aef0661a3d13a2b18a16de55e7e9cc705ce50ba50a5b28caa78c69408969c3396ae4143f285eb6a6ec0af4c9b55b71bbe601203c23ed03ecb551b1f6d3fe725f0fca36b1c28d8158668c0de61531b7b7139bb4c1dae2e714b18ba18dd136fafc84d6f2fff517e69ca1a6ae8d937a3047fd4416ffee73896576ba019d7ba64aea6235de6bedf143f4253a818bb72138a10ef602f5f84eab062cdb57708c08db13b8feb5627a20c45e8a8cfdcbe18d291fca811751680982b71ac548e206d121bbc86347a90a0ac4882f0306643ad29ac62fa4704b7a7a6076b45ac31b925c31f2726ec8edc20668a0f453322cb5b0a617db68abd98a0365c29194cad458ed3e74f6b59d6d1d453a0fdce1e66d3432c62db44dd71aa06b539a05b6b05840e419181a057436fe3a40f757d878de9f7e6af10b82c340398fe36b106ab1d08de60fa7225ae992565309efec15efeaa1c65c405e429b9be77595ee103f9f7106b796610f8889f2df96a2c2936d31f24f5e98fce0016aded3537b76b12d66330f2f9e9ec03366d0bc67c4b384058e6819cd4538ea25d665cfbc26ae9a3e4fd55588f7d7e0b91ed18efe5344c9f8fb254dff026df05b38d60bf17b4973a087a8f7640b79ac5473b4b4b83e2fee2c33f69b04116bdeec91027112f4796f64c35857d545eea5a9e1fea1a1879d4cc1551b7ba9e4f8a14b7f4bdd8d1ee289a185ec9fd17c9b99b9c28fcdbf2531fd3f5ef065a1f2bbc568c221d0aa38d972e3dae4ff234398c23ed8643a092b6f351cdc821594a07584b9d8cc0ccaabf86996c16a431c7f24483a9ab69ac3514ff14665337564172b59eabb5fc225571ef6d85c77a6276cfb30b46cc8af9a371004ee85876ac327e3561b3d844e08615a5efcbdbb5c029803d10430933d99fa6781b5f72b8e70db84afe06f8abdc0547a15360c52568c2c54f310e798e351148d3a982465071d401b63957af9c4761304c06b76dc5c38eb9744e35b3dede29e1ce0122e1b2337ac08bdb35452284e2da4d9ffb9bface5ee8391ad587ef3b50719a3f0f08a79908644e4b8afea4d4cb7a4789441e12456bd9de756bde96ca1eb996f877d6779b8f1371cb11b2a9940764ff7361165c1975dbb1f1d01dc2c953257ec895815c789e9734d427a52ee9a8fefba08286ede479712d44da79ad2657ba04babb3772af9244a9cf41414c9f085f2d4bc1ace20a3e91de0e757d8950c3523f0ed3580ba7c45113917cf0d3403243cd6b546d66b73eb31f8ca422bce9f0fb932c7db4d39b703938694447a1321051ad2338685018e180def9972c5edc7a0308ff520be28b2dc7a979eacdf1e793f24ccca192b1c9d8e5f93fd985a807738a671f26db62af535cb98bfc22e8169694f4a56553d3ac1d66c3c149400c9ed01b1ba5857c38cf21ec8b96803283b1a639157f3c656137178770e039a3ee8908171ad73c98fd036b4bdf9203cb9eae7eb6f39e72074db85229d9b8065dfe2c770546c3b3cbc69e2f33ca7b01f72ef211e91ccafd1afeb0d789f2d3f311bf46637cca11f13a418c330386e53897527e1580551c18853589784ce045f83d1d3ff22832233ac7070136fbe76a3192882cdd5b817dbc234b40e151740118bf9166f626959a3375c7b1be97febc1965ee66a87694ff4321e59a8eb5bde115adf3d7460f65147770bf928b961f8aae944eb34d69708ec7cc6d595ae1d2f04675c6945993403524173fe3480d46ac181d652e1c197a32fbdb9c8b2f906cfd9430fc88bc0eaf54171d3ae1646765c9baf51d12e6716e7b6babe5fa94711e9a100f6894fa79e398c68cd63538cec1c890d5ea4fba541ed245015c8bbcdf9a1445e1aac78f4db81680253ac878de050efd29e2e007c5a4425eae992586694ea003f1337f63ac282bd2a5b4071426d57dd197e68ac1ab060f2f047fad661279f2c3cf617137ac78ccf38f21c59de917f2f8a1d224a3f29c943997e17ddde8ecb787f45bdb525b2316fe189bead815259ca646a93a64f2c6172121594023ecdbd936c68c4521ac305037b5d178df3884fe23624dfb36745b27c0597bfd2369a5940837e412068d7844e7d27432aa6d724fe01ab5f8d826ff94a28bcf7e96679aebced406562ab046f7e7ce770cc468fab14436630cd96a31e8bc68361c614260fdf618d19715ee70c1864d3612c23eeb096702f7fb874645842b7756af1a320d9a4d39dc5eda217444aea7b1b0e8756a96372ef7405b84f21d6953d1572f3b9f4e4f09c8b2fb236b2abf977dbb1112", 0x1000}], 0x8) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x100010092) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xf1f8, 0x0, "12db28d1c4aebf117409000000002100"}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000100)=0xa51) readv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000300)=""/209, 0xd1}, {&(0x7f0000000200)=""/131, 0x83}], 0x2) 16:00:20 executing program 0: r0 = syz_open_pts() r1 = msgget(0x0, 0x100) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/74) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x4d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x102) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) recvmsg(r0, &(0x7f0000000040)={&(0x7f00000001c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002440)=[{&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/149, 0x95}, {&(0x7f00000000c0)=""/80, 0x50}, {&(0x7f00000022c0)=""/174, 0xae}, {&(0x7f0000002380)=""/176, 0xb0}], 0x5, &(0x7f00000024c0)=""/205, 0xcd}, 0x1) connect(r0, &(0x7f0000000100)=ANY=[], 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:20 executing program 1: r0 = socket(0x1ffffffffffffffe, 0x7ffc, 0x4) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) r2 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x856511b4d0695bfe, 0x1) r3 = openat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x0, 0x0, 0x5}) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x200b0, 0x100000044) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) read(r0, &(0x7f00000008c0)=""/167, 0x295) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f0000000000), 0x4) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x3f, 0xfffffffffffffffc, 0x0, 0xfffffffffffff691, "1f76308304000000b820b2bf00000000e1ff00"}) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000200)) r9 = fcntl$getown(r7, 0x5) r10 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r6, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r10, 0x0, 0x92, 0xffff}) r11 = socket(0x1e, 0x8000, 0x2000b370) r12 = geteuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000540)=[0x400, 0x8, 0x7, 0x2, 0x80000000, 0x40, 0x2407, 0x0, 0x5]) setreuid(r12, r5) preadv(r11, &(0x7f0000000180)=[{&(0x7f0000000a80)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000980)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r4, &(0x7f0000000540), 0xe3a, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000280), &(0x7f0000000040)=0x10) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000700)="00b5d424fbcb4bd7a42e8d6b2ace7900", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000b80)="043535243b13f36185d29f44ea3eec91f1be0a46f9a857489243088ad498ac2d9de87ea312fe2190122f982220514fe1f9414f41026ac01f5dce53b08ab049e7dfe87d9e6758724fdfd4c72688a0975491f1d5ee4d20b016ae5f068458d64155a3a6a9398a2b483e7bbbafe3696a3a7fe0807d3a1c0b2df9fda84d973971560a9e9a16555aae2c814f48ebd9bef5aa253a315f2ec9e432e32d4006e63aebf00a606cf9abf3099289cb03fc22b1d79c30cda1ee3be64bc2f593e2d84c320438a11539489a154f6ceca97d4979fc9b2d5612eea0cf63b5dd2b700f25d884cb18d47c29ebb8079be3ea16a17147ec1cd36b1534", 0xf2}, {&(0x7f0000000c80)="c8848bc4bb0e8e813f9d87d54993829af5bbf647995ed75a0f6793280d6c84b63e02bc576b8e9d12aaba062607d5d17ef585a31e2b63f265e8f3f569f5d50169daf3f19a9c109f36d83fd3f122850ed6291e0b271427bbef275afedb6709a19acd56f9fd83c2296955a20cbfdbc664784451c645c133ce90d5d6349c264017d591e5e261e209bb97739401ebed1b6b6efdbaf51a396b6f9e18983db4906741865771a1954b61008423fab29d8a1f9c70c4888de52a778f7a2adbbb87d9e0b832f0f60c59d6fffe2da741ce4198252fdf5b9cee97408a8732179b4f86d38e21ea7bd6edbfe8c134099fbaecfa3862252ecfa3227b", 0xf4}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r13 = semget$private(0x0, 0x3, 0x4) semop(r13, &(0x7f00000000c0)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x1, 0x0, 0x1000}], 0x2) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x143915) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:21 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) mknod$loop(&(0x7f0000000000)='./file0/file0/file0\x00', 0x2, 0x1) socket(0x20, 0x5, 0x4) socket(0x1, 0x1, 0x20) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 16:00:21 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) r0 = socket(0x6, 0x3, 0xa941) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) socket$inet6(0x18, 0x8000, 0xab) 16:00:21 executing program 1: getrlimit(0x2, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x40a, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x1c) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x3ff) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x40b, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x3f, './file0\x00', './file0\x00'}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000000)=0x7) getpgid(r2) 16:00:21 executing program 1: r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x5, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000000c0)) semop(r0, &(0x7f0000000100)=[{0x0, 0xffffffffc26e6f66, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x80000001, 0x1800}], 0x3) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x9, 0x4, 0x1000, 0x7fff, 0x0, 0x4}, &(0x7f0000000180)={0x5f70, 0x100000001, 0x10000, 0x0, 0x0, 0x9e23, 0x6}, &(0x7f00000001c0)={0x3, 0x1, 0xe33c, 0x0, 0x0, 0x8, 0x3, 0x3}, &(0x7f0000000200)={0xfffffffffffff415, 0x3}) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = getpgid(r1) fcntl$setown(0xffffffffffffffff, 0x6, r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x410, 0x0) kqueue() syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x200, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) r5 = getpgid(r2) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000340)=0x10) r6 = getpgid(r5) ioctl$KDDISABIO(r4, 0x20004b3d) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r6}) r8 = semget$private(0x0, 0x3, 0x100000014) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000280)) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, r4) wait4(r2, 0x0, 0xfffffffffffffffb, 0x0) semop(r8, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) accept$unix(r4, &(0x7f00000004c0)=ANY=[], 0x0) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f00000004c0)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$TIOCSTOP(r9, 0x2000746f) getuid() fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) semop(r0, &(0x7f0000000400)=[{0x0, 0x1, 0x1000}], 0x1) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[0x19cc]}) 16:00:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x9, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0xa, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x4, &(0x7f0000000180)=[r1, r2, r3, r4]) pckbd_enable: command error 16:00:23 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x3, 0x40000000001c, &(0x7f0000000040)="02000000", 0x4) flock(r0, 0x0) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3b04000000c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x110) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000003c0)) r1 = syz_open_pts() fchdir(r0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x112, 0x2) close(r0) dup(r1) r3 = syz_open_pts() munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) clock_settime(0x4, &(0x7f00000001c0)={0x1000, 0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:23 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000bb8000/0x2000)=nil) shmat(r0, &(0x7f0000bb7000/0x2000)=nil, 0x2000) 16:00:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000001d00af7916a29384f541824cc004b8740c4be083d9850cf903d8de1677b8aab5708210f89c807516797ba4be3af373b7389adc653d60544eb9ab63099c121ea64392405dfbd17d87441335cfc4ef0dd5ffa02be0d56f71e5bf42b65b45547fd081dbf3d78b60cf30fd9fd0e73fe6dac7f2251d65baa3dcc06bd8b0000000000000000000000001d18a9873a264c971f58ec5cfbbed0615654f9c3fa36b309c2532d84c2ac2eaf802b621b15ca00"/188], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x69918d07148e69b0, 0x0}, 0x4) getrlimit(0x1, &(0x7f0000000000)) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) pipe(&(0x7f0000000100)) setsockopt(r0, 0x0, 0x100000000a, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0xffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = msgget(0x1, 0x2) msgsnd(r2, &(0x7f0000000140)={0x0, "e0b7a8f929941d0132163dfaf4f62cc4d7061d887d653c4d753b78db5b84880ae0cfbc4e5a880de03a2a85d76553c5ebb74ebddae01e7fb0246daacfa8209c82b4188e181d4af1f76684e95a403e7608d70cee229b597cf1aa105158a5aa2cb45772ea1758f33ae037b30d504a18ee101f3f3f"}, 0x7b, 0x800) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="80009c2e3766694c6530"], 0xa) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0xa8) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x5c}, {0x34}, {0x80000006}]}) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000200)=0x20) sendsyslog(&(0x7f0000000240)="2eedd5c14752381234c14d", 0xb, 0x18) r1 = geteuid() r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) seteuid(r1) r3 = dup2(r0, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x3, 0x28) semop(r4, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x0, 0x1, 0x6dffc6f3583e1b72}, {0x1, 0x7fffffff, 0x800}, {0x3, 0x200, 0x1800}, {0x3, 0x7, 0x800}], 0x5) seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x3ff, 0x7, 0x6, 0x6}, {0x7fff, 0x9, 0x1, 0xfffffffffffffff9}, {0x7fffffff, 0xfffffffffffffffc, 0x0, 0x8}, {0x8, 0x8001, 0xff, 0xfffffffffffffff7}, {0x1, 0xf43f, 0x8000, 0x2}, {0xa72, 0x3, 0x101, 0x8}, {0x2, 0xffffffff, 0x90, 0x388}]}) 16:00:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x100000000}, {0x1}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x5, 0x5f}, {0x81, 0x8}], 0x2}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x3}, {0x200000000006, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x100000001, 0x1ff}, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000180)=[{0x6, 0x7, 0xfffffffffffffffe, 0xdc2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000280)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1c7, &(0x7f00000000c0)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) 16:00:23 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) symlinkat(&(0x7f0000000180)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x1, 0xcaaf8b6c5e57b796) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = fcntl$getown(r0, 0x5) getpgid(r4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x2) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x2, 0x401) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x81}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x7, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) write(r0, &(0x7f00000000c0)="ec69253c4d6e96af71f3b4101bfa62376b2838e4d732ae0adafbe2ede10f20", 0x0) pckbd_enable: command error 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x0, 0x0, 0x6}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0x2) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getgroups(0x9, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x1, &(0x7f0000000280)=[0x0]) setgroups(0x5, &(0x7f00000002c0)=[r1, r2, r3, r4, r5]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="84") 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:00:25 executing program 1: nanosleep(&(0x7f0000000040)={0xd}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2b661f6c653000"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0/file0\x00', 0x8088, 0x40) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x4e, 0x66ff280aecb04402) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x47) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x10001, 0x1, 0xff, 0x0, 0x9, 0xfffffffffffffff8, 0x7c33ed0e, 0x1, 0x2, 0x8}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1b") write(r0, &(0x7f0000000180)="d5fe1f93dfe1bc7051e2ed36e8eadd86582fe863a6327df7e7512bcb1de88c8bb741677dea00e177e7a50339a3c01c92d74fc6be7b66c64abc9bf24aee71aba7ee5637fe7ff96579b34b894c3ff3ab43a109b7d9a2cc50aae309cfdb0f8e19d82385f9a5437c5ecf70c65e50adeff2a422b4a50bfbbe3971b187211c47c84a485a89e2ff58d38f6196c8374f9fda52391ef872b51d7db9992c5958aa777409e6053fccbf6154", 0xa6) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x9, 0x81, 0x5, 0x2}, {0x3, 0xf4, 0x9, 0x5}, {0xfff, 0x0, 0x865}, {0x8, 0x80, 0x40000035, 0x1000}, {0x9, 0x4, 0x3, 0x10001}, {0x2, 0x200, 0x4, 0x800000000000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd9f, &(0x7f00000001c0)="146a70b1faa22d03bfb8721fe6a0797b43f3cfd15b2a6d84af1230b9279e39fe4442332d8e83e8075894fbad2a8db156c407f9e5d7ae6705ccd667ffaad84503cb1c7188d6bb335b2278694e747714de1eb48b275cb94c7dfe5754") 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000700)="e5ee4a2c2d7fa4dd66448b71609eebcd", 0x10) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) 16:00:26 executing program 0: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x24) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x4) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x17) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x1, 0xff, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x14}, {0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10000, 0x0) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0xa8, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r0, r1) 16:00:27 executing program 0: setuid(0xee01) chroot(&(0x7f0000000000)='./file1\x00') shmget(0x0, 0x1000, 0x403, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x510c79b8ea21c166, 0x0, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8, 0x0) r1 = socket$inet(0x2, 0x5, 0x4) r2 = dup(r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8, 0x0) setuid(r0) åîJ,-¤ÝfD‹q`žëÍåîJ,-¤ÝfD‹q`žëÍpckbd_enable: command error 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000040)=[{0x3, 0x3, 0x3ff, 0x100000001}, {0x2, 0x3, 0x8, 0x4}, {0x1, 0x4, 0x7, 0x5}, {0x8001, 0x7fff, 0x8, 0x100}, {0x200, 0xffffffffffffff84, 0x100000000}, {0xffffffffffffffff, 0x60f, 0xfffffffffffff001, 0xe}, {0x100000001, 0x8, 0x2}, {0x7fff, 0x2, 0x1ff, 0x100000000}, {0x2, 0x6, 0x3, 0x28}]}) 16:00:27 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/62, 0x3e) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) sendto$unix(r0, &(0x7f0000000640)="f8c6e288ec660c5dd361d0a9eb56408ea16e2d4ed6588af86f33ef04b56bf66270c21d3f3327453a74f316309d836f6335a7eea1a41bff0020ce5117d8f76fb4e82f2359147960b81177afe6755beb160a94d33e6122667dcd52a6d6a65e3a257be77bcec3dc8cc7046ccf7ade4868248e023d33c066a1beac7c9f39297a3090e17ff9914430f9dfbec23fa1e934c98f27e7f300b2c81b759ca5ef514db8e914f6200f5073a8cb8c54c670f2b3638345b3b3ffdf11ba7358f8", 0xb9, 0xc, &(0x7f00000002c0)=@file={0x6dfae80f3d05346a, './file0/file0\x00'}, 0x10) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="2fa8bf677fa938f7ebd51bc5e96c058e32449be977596c4d23aece186fa3add94c30454c119c23b63f7f2cee486a2a6aa8a67768cb0e27226d6cd9a36bb820bee189bab9719ae3830129a6d64f09c4b73029379a0cbeee555292e6", 0xfffffffffffffd6b}, {&(0x7f00000001c0)="71a4945243b55c58597a0a0b0540dff67f1cc09972c33df8d29bc6680e75f6668e18f4865797974d9b4a986f0bf02f7a52f3e80734f606e7230807f73811e9591ac20debceb1e0577be3023b869b1e25dc462d1e1f96eccae543112a0bc27aaeea7d8e7bcfc076c59a66ec12b6537c84e025e4eee27f15f04e2a8fc94593821dc575cf6788b3a9200368bfe62e217738976e2ab750b25ab6e0a06f7f6c6a8dda256c3b4b25b6892ad3afff21af852852aa9883078ed654151299648a3075e7a8048943b146729efb5e53b9fdc1c061c4506f", 0xd2}, {&(0x7f0000000340)="f03b08c32b37ff7be6324b3bf4d3f988956d8d95d8455d516f2b6f9f21f43dda761da73e6665b4de518e6d509c36b2013b57297b13dfe901b3d087e76cc979076f022a98fd5b935389051b724954e2b9d2ae7eaa9ea2472f3c918c42be35a6b5785dedf05742c0be8e19e0e0b119d5cf32ce45a2b4ce7435485fc4b20cef", 0x7e}, {&(0x7f00000003c0)="48638c1ca14be6172f20a1ddb46c021fcf63da9c7e87a43ea6b1168d4a801666fcc4f48a5009e6c40a43b6d264c6083c971b373702d404a7d72dfca9195eb5a215545400f08fd6383ed6751f7d658d05e32264b6fe4096e98d699790311d3fe77a7b94a9687f5486f0e612c03c882904ca3b4c0a9652b737d5b211afae83db654c464cad4122b5475c2871", 0x8b}, {&(0x7f00000004c0)="35865fe9c2327ca72b1da0764da14156d4a88d21a9c9a6bb654ec394cacec9b4a45920559f2a3b817ac8be93fc82e0d29c7994c3779fc1ae0271577e60349c0fc5180b26e0d87c88819cf42f861af0cb4b84e1d6a0180a7cea9bf5b24a2348ef6026134070f180e8960d97de9711db5070dbf0bc9bf446b453061bd169475f32bc81e3a1dd9627a68bc60daf3c617726304017a1fea1048dfd9aa534ca0b13a218aeb4980f8dfa5bfa153f5d369ed998bd0e24bb243f2e3ae6ee00f2ef0a95e80f95fa9037573c772af55e1a1da23d9cfc7acfc96575e10902119778e6260c00ddb5", 0xe2}], 0x1) 16:00:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt(r1, 0x33, 0x5, &(0x7f0000000140)="b19901eebb967153aa81e659877458cd298853b9b2564aeb5b066ea7c27ab23735c773045d07b703336525eb314f474c994ed2d436a8977305ee29670fd89b503eade9a3e6245a79e7388962de6ffa77215c5f495d0e1ee8c35c8b0cbc3864fefc5f6d0b5ecac685ae02f2d7feb0857e25b87cd17ab6fa832f423366f0bb8cdb0034c912a7f947bd02685d1d7b53aac2cf3e37fcdb5350f31ec1bdeacf89f714e426b225999a283f97fa44ab9fdbd5e4c7267baf53288ed99b4e452b42c4d04967e2019739be294a", 0xc8) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x280, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000180)=[{0x24, 0x6}, {0x46, 0x101}, {0x84, 0xee7}], 0x3}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:27 executing program 0: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = semget(0x2, 0x2, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/117) 16:00:27 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) 16:00:27 executing program 0: clock_getres(0x4, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r2 = shmget(0x1, 0x2000, 0x2a0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/129) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) close(r1) r4 = dup(r3) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000040)={0xfff, 0x2}) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0xd452eecd82a96bd7, 0x3ff) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[r1, r2]) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0xd397) setgroups(0xfffffffffffffe86, 0xfffffffffffffffe) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[0x3, 0xffff, 0xad45]}) r1 = getegid() getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) read(r0, &(0x7f00000001c0)=""/137, 0x89) setregid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0xb6d0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6}, {0x80, 0x800}, {0x6, 0x7f}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) openat(r1, &(0x7f0000000040)='./file0\x00', 0x93ce95403729463, 0xa) symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) getsockopt(r0, 0x3, 0x6, &(0x7f00000000c0)=""/252, &(0x7f00000001c0)=0xfc) getsockname$unix(r1, &(0x7f00000015c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0xfffffffffffffc8c) getppid() getpgrp() 16:00:27 executing program 1: nanosleep(&(0x7f0000000000)={0xf0, 0x7feffffc}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kqueue() readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/35, 0x23) close(r0) 16:00:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) fchdir(r1) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x320e1d98ac7efb03, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x2a, 0x6b, &(0x7f00000000c0)="2dc6fe55f6f15d3be661f47551a9e666ff676ff3e6da088d8cd155bb7918275892b68c2f60448432ca09c327851d167e31dc3d0c566498e7c60b3fa25465bdfc5ebb78d29fd1b8c8d455a66d3e121e72cc2d602b9330166b8cf7f827def0a0ff0fab14db7eba189688b9a05adc6ba6187d180e616a02588e2858d2f2a4afa2d2ececf77c2a383c89b767d8e58c", 0x8d) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x7ffffffe}]}) getrusage(0xffffffffffffffff, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:27 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r1 = socket(0x1, 0x4, 0x2) dup2(r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205601, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x6}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000180)) r3 = kqueue() r4 = dup2(0xffffffffffffffff, r3) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x7, './bus\x00', './bus\x00'}) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x10114) r5 = shmget$private(0x0, 0x2000, 0x30, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) 16:00:27 executing program 1: r0 = socket(0x11, 0xa86486c73f0d800b, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCLOCK(r1, 0x20004276) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3de9e2c2265e91a44205c357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a615acce024211656fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea9c500000002000000000000020208a37107c1a0ff7e06f391000000010000000000000000eae5f90d4aac7fa255db476cef30cd679f72188341", 0xb1, 0x14, 0x0, 0xfffffe72) 16:00:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) r4 = dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r4}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r4}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r5 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x4, &(0x7f0000000e00)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r5}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r4}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{r4}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r5, 0x4, 0x40) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x400000001b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4d6e", 0xb) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x1}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) nanosleep(&(0x7f0000000040)={0x6, 0x1}, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) syz_open_pts() kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xb5) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000180)=0x6d) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x1, 0xfffffffffffffff7, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x5, 0x1, 0x54, 0x1, "e071c6287d9b99f2a6bd261fb8d9e270036ffff3", 0x4, 0x9}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000200029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:27 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xb2966eead37a471d, 0x10, r0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x3) r1 = semget(0x3, 0x2, 0x8) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/12) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:28 executing program 1: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="c1000000ffff00000100000000000000b7f055f033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e1d708af2a8e3ab0900523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae5900000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="135fa929cbd977a440ca4109ab0345e981d67db6a4753f25574956e9c4967a2b24f3d9fcb22e20763ee49732bb34ec381798f4e2142fdf7bfccde7c167cb959ad66dd1f0a92070c695289b308c89e28e289970714de2f0e762d9b0ddbe2cc0a9345e77b523d4c6e3dba81954cb025165"], 0x129}, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x219, &(0x7f0000000000)) 16:00:28 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x3, './file0\x00'}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000080)="0c7fbdac148717bd8837affd6cf92a1d303ac13df7d2e1203044a3cbd744ba59", 0x20) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x73, 0xe, 0x8001, 0x7}, {{r0}, 0xfffffffffffffffb, 0x1, 0x80, 0x0, 0x2}, {{r1}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x166d, 0x2}, {{r2}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x5, 0x4}], 0x200000, &(0x7f0000000080), 0x3ff, &(0x7f0000000140)={0x42, 0x8000}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x2400014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x80, 0x1, 0x2, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000100)='w') 16:00:28 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/wsmouse\x00', 0x80, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c658f745260a8e87d3e6cc38800"], 0x2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f0000000000)=0x1000) 16:00:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000000)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2d1436c294c11ab89a36ed120a183df31f2d3d74772c1859392deef211ae12f040970f1aee43faabdaee48dec8021da3637d7ddeb8bde7193c40ae09d7a940eb1a0c16934792ef5f3c80b02c9b306d8aafc0d169e24eeb3b39427d0dd4f803c7783feb4f8167c997459f8d8e9eb743311c23ded82dcf6c481c0b7fee45acacd5761220d74af6181735230e3b6c6aa4faa7b7d9b30011c32de12a3643fbeb88b165a1451f1260548e96728e3c6f1e89372ab22cd3f144954453dc1b78eefdac60f1d4424b7aa5a1a0326db0961c6514662551270cdf605c84b056c800984753cab585186e37ba8c32b41bfd8a68b2702e5b748f30c098db", 0xf7) shutdown(r0, 0x2) 16:00:28 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f0000000080)={0x40}) 16:00:28 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x100, 0x0) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x2c79) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xffffffffffff0001) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r1, &(0x7f0000000140)='\r', 0x1) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x43}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:00:28 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x80002025, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x30080, 0x80) accept(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r2 = dup(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x12, r4, 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00', 0x4) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x20000010000) msgget(0x3, 0x20) syz_emit_ethernet(0x3, &(0x7f0000000100)="d83d01") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20000, 0x0) 16:00:28 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x0, 0x5938000000}, {0x0, 0x4}}, 0x0) r0 = dup(0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x1, 0x4, 0xc2d5, 0x6}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x2) setitimer(0x0, &(0x7f0000000080)={{0xa3ff, 0x401}, {0x5, 0x80000001}}, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0xe4) 16:00:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x400087, 0x3, 0xffffffffffffffff}, {0x16, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x0, 0xfffffffffffff801) setsockopt(r0, 0x100, 0x8000, &(0x7f0000000040)="a5e1c30c31a694038e03146f48b19d83f1a71545796a9d703f2ab3a097349950dd0854ebb973b39d5c628815f3df6e3cb21fc76573e56406ce2cdd904f0983d10825b487242ba5d582e8eda99509adb7b75887bbe60d1f2c290d5212cafbe10de23fe03682da3f89ca338b4ccb9de5c27a9ae4c927", 0x75) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x10) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) setsockopt(r1, 0x29, 0x2e, 0x0, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) 16:00:28 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000280)=""/4096, &(0x7f0000000080)=0x1000) mlockall(0x0) symlinkat(&(0x7f0000000140)='/', r0, &(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:28 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r1, 0x4, 0x4) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000180)) 16:00:28 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x20000, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0xe000, 0x80062f) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x1000, 0x5}, 0xc, &(0x7f0000002600)=[{&(0x7f0000000180)="7e48e8ade675987574b7e2b29d57e5742df65ae2b9bcddec644079653c9f91167e93744629f98620f0c790f243b6b493e95b9c5857f3bfde18aa957a34298c60bb15cc59a04b197fdf582bd216e671c954e3caa42f39d1d363c762608fcd5fcc8ed2540cf46cf29399888dcf2f5750bfd8c68c4555eadebec342562c0fe36f2ddcd7246975fab286cdf7601cdfa11b5c970efb06feea2e448431e7ab7892e5910a015c4014ceaebbdb7e970af543316d0ac25f6289af73", 0xb7}, {&(0x7f0000000240)="8b68262273e6cb836976c4b3e666dec5d67c520265b4398a60c6cd0bfeb544f641943c5b9a6e5ca0d9fa2c995b2098bb010048562983577308fef98bf9e8022bfee2a457a9e4ce5de5b830ef0a700fb7ce654692cb0ff0814cf15f9c4ca1c38d1614803ec66db9bd8c75ce7dd4ba8e86da1dbc6471ea", 0x76}, {&(0x7f00000002c0)="412c4641555d972a8a38f237f99313ebcdd7cbfcc0a52875382b3bd441323cfc3ccd4af46b48ad2dd0066f8e635424ea6cd3999393bd53b1a149bdcdbf2dc4102a4786bc57c10f2d6e923b88f754db54905ac5328f5b4734fe42555cdaca4d164e1d1591e61f1ed56970cb5a8f10356b5d8f14dd0db3c0e40673de05caf511d0881da51db83ead87bdbe7d", 0x8b}, {&(0x7f0000000380)="e044474f32447d745e2de4efe1088006f8ad77c8d67ee247eca8165d898440f4c254935219d79c9b0771db790583d7236434ef1b451598ba6bc4b9f8b7499019852d04d915eab70d2e3285ab71c7bcfb531d68ea718752099ec817e332a855083b6c25c57c9654ac6a3397dd2f7dfeccbfbaf0a1e0880655223bcbe15ccf4a4cf9b80f653e4af3751f19829ea80f6e46ee27be06a5bdc3d7538d778631f353891aeae2b165bf69232b5fcb27ece4bc59af06a328b186f7d436b9ee41dad44b52a10b3a24cea7ac1f5101712546cf7152f134ab841aa34b3af1c26827ceb517ef96a7b6993695713e4bf0eb4fe194af73dbd99a9761e740d5162173d3d3ab949d491dc4f51038b640cc7cb7140e3d40239f269a322ef008bfcb8a3cc75f0fe5572a6122717a5d4cd9a80888b779e61c4ef0c9537e805e5bce83b2e96d5e978dd880a448bdca00f1175275b9fd2a24545278e8b6b34ddc912d999758a71e58933f65c9e11cd1d76518e01b1b1949e7e1e068013931c432da4aedff70f2779dda9ea5bae68afd0020c1572283220bdf26be55f8b29b5e264c1e7401bdda478cdecb2ba757ae1116cc7aa6b8d30a5140e3d4d60c4a7efe0783f63a40e00aee599d79e624d520fd6b147eaf547552b3c5646adde338806624044449db3a635c4062843ebe0b7681da4873b029eda4fc0fe854ebd374018ea2de1e6c1bf75bde44e9d35d47ad342bf5a59487b86b31a192d859ad74654ab167f9c66e3a0ff29d05911b772f805f65be4c4ff3c9cd912439d9326d787e3703607d6aaf1178531208f751b94d59685b8e121cb28926c873288c9fa908c2edda823f9e9e0f33366588363597c038e9f8ca51ef5a7d873ab09f5e8beddc92b79ab31f52c0f679a59d89dba435fc53530861cde1bcc97976754fc13ed295d52b9f96bb8c85111b3a6c9bf8aceb59d1c78616347b50f9ad2fa1038831e89491c83563206b43bd9b06b3a7491e41fcd2c71552b3ee29d11d0f88ec255c33d7c5b5a903c136ba7b35d121fd115e23ed4876ca5999245dcc7ae273ca8751abfdc5b13344b29b0027af1e974f99023fcd85d9c1f7c5097e3843e43f9a9e99d901705eba23c9dc4e75f94505ede57a64e89833f25e864ac8df5f56c20e58824f23b39a03b0f83d115cf19b473c296fda2412b5cd749fc85b9a6059e8c27cd22b54e5ba509c63283e255df97307c6d5bc6dfed32591c30b1b56244273a5abd65b31f367da008a1d7a9644e64995f789ec0f4e0c14e78dc85a48aef28cbad7cb6e897ad4b1642f5094a536d70d032741e21a53a02c90ad0d013f0e455fc1ed7195a20d1fa41743cd13a9a1cc873443eefbcab062a09b7b00875ed7e4ed9587b2207a2d97f9f09da1ee99c395ad628acb171a61c3b6cac418593e9d40b148bb6656d588a79d17770d261aa6c16f5296b2f803abd6c700bf5854d431015f7b246f0f8a4c83e044ed00495e42313edc1384bdaf226dc9cfa27930c4c8ad0b6a57c25d9c68fe58f7a2d0260243bc96249396415b9934754c24a867ff00eeab2f9014434f25a157ab930ce453f63e9ed296da1ad88810aff531eae1a957fe8c4c60744921b8b03a1f5832462a48c14705c12305dc91582526507ee74728692023c865016b47516d91513cd9d29bc1fb830b9119c7f1d563c381e1daba6ea90099a2d14aa5072d236c2f4c1d357674cd96f68431cd8c05e9f5079e4a9ae4526ce6bf31ca8d814b16c0ed3cf70004746ec839bdae74cd36f8c7d2596a670f39e46ea05c61ed46015a71564a2a75790adba9f5a7c0289c0ebdd193c807d44947c5f7837f4689cbe039e86b0216efdae5a8a999656be15162d5943317d1676dca1d6339465c8364cb708a065cf46596eaaa1dc97ab0a6133358f11b009ca1e4b6871d753f93060dcd7928e824d0171e973d4532d0e2c828e6981db51144283735d83d6b70db8a36433379d17f60dbef5ceb71c6c45ce255aa0ec16a2011a6800bcfa0881147b97795091e6462dad8e36fa54993a289142015c50d5aacd73a2c8383775636e5fe814172c6ecbf0737b4e2b1c66e5e3e48782dbfe6774ba24177ea19796c52b625356606741382358f802ee7636fac40189a9632a3884884a5f3902f4593a74628497f9a281867fea13e1c3c0cb08276b48d7292087f588939bad8cbc91b8a49cd484126019fa672a9a1d17c08e67f49f7eb6c7cb5e8f261edd4c77a305bbae099794a53723621b195fd1a2ca82f5060bd461a9535a3609b92a647336683204f384db14bcfff421b426254091dd06e423eddd4cd38803cf902187e1262b4415a2f4b092b861dff7087597512ebc2281ffdf8ff12d5f202432888fac743342461c5e1ada1b19191225562172f6336c96ce0eeede12ec7cb62dac68f9e365ed6f2afb578c058193effcd79cb561a52700e6e0e3037a3b1cd685e36402e113ab87ff7f8b34c1719be76eb02bfefdb9d712e487e5a8d57f2fac95df8a151afc87117886a082884e0621b2067ee133ad6ac6f37feac421b0af2216d4b3eb6deddfa277ee2b0dfc1549d8dffad886fc14d4d58d5d332362ea0ea4156fb0db73c39b00ccb43012d69f2e0f365624390b3ed092eadcf711125cba088c1cee189cc04903ea6bea08cec7fcdd5149c82f1280d4448ec470b83df970717658a284c8d9d17f70e1f17bd393b962cd3e7c127acc72023ab91209e5e9eef66dd5177d94b321eab83c9688a1932e767da13331790bde4ca75f8399ebdb12e32070ce935a5a2cad079ae6715ca5397e2807204d4d006409e1b964e96766a5e6637035209c18a2dfb45b142aa082311a857bb22b2f5d6969ad4a20774b6372a64f7f6d25f77ece42ba5dd8778f1baccd3adcd9eeae4525286379e2f168330b89d47a4eb666a71bcabf07970732fdb122ad64ffc05243c1c43a0aba197560df7df05eac701db1304728d3cdaa64ab0d579c285e27027e87ac9a76276a5b5b17685e6f69188235b3332772c6a9a2a8cca42c6de0aee3a4f7b45cb1951a80c4409068fed684b0cb35712912d6e0d228509b0b8360731320ce70fe37a9bcda62c9d84019b61f18267a7b99cf6e593d4804f8464f87e20099c92dbf29e5f9e2d79cd7a0e2146999bb00c1d172744099e00cc70955b15070614e509ad4e7ba095064c9afbfe85668912616fea25c2d5b375dae5c0ad153ecbe9a92bf344c4189c0a673a31518365e619385b7c8243b806485a7fc70e2636964158c51993bfb63fbd1ca79a3c6bd448ba44023bb05e882fc130861613fa05b9db7f2aba21b01424fd437060167e0e3fddbc133c53f8b9b01583e3e2c5d9a29f4d424cf0e8c93198447a337263d6923998000333af8bfa8618cc97edd509cb5fd0ca6b30246f86a41dae378e0594e9cb3577f9277cf812fda9d209b4175c2a99590c2de5c3649cad0cc660acc5ee436be318b353e5a705bf861f03e6442b15df8c9555890e080a5e7508115345824b249adb399a932b4b1efb4ee11690126fa7dff9f96523aa23a0a61732fbbda8a2a51d0cf329c50bb5db2c331f81bc25322eaa360c010bc32173a3dcb83738876170e9952df55ccfdd4a8472414d64681422cbe4ad54b521016a347a618bb144ccd86112d27381a88909d7a09c199e113cdb895960988a46d5f38e286889681cbc8fe6d6c4dcfccbb93836a69a2c82c974e4d67891b543c8aff0db797adab424518e8378e82a7761bbeb65172700114ebbe58b1f38a163c50e2b3eb5143bd83c743c1c7cbbe4a1979f61b64784878a0ab926e87817a5c8144f1ff588d7f37b19373e9dcb9969bf69ae4d838688e58f36152ce6adc015c98b5db7360c06f977cd4f7113be0d82f3a8329728b7cff05d34bc9b9fdfa652eb3c37902702dece7fdb1f22fef18a26d330cda9aa56cf6802eedaae8c2df06ec492b1e179b034bbe3aea899d663d202e69e98a1c32740b1b55890fe03c587cc54fafc5718fe806294fe04c42fe9fcd599bebf0237a510bda1b84be0be6ac020ef213e9055719c9a9e059a4f3cf943855a5ffa4acd73e9159fa7e7a53912ca09a11568c49f71d7ecb0e7af8d1c32f413f9fccef74b5b408901eabb93e748917be92ea179080cb1646ce596762a8d5be800ecf5cf5cc4cb2836ddf54fbc4636dc94b6bc9ca427a89b05984a97e2fbb56b9e81c464a3d96a9ccd1eb88480eabb8233f102f2c7b7f9ecbc226fae2ce9e16fa0c4117583cdf9dc03432c203b7eee31f2794d4f466045d5844700f1139906234bfe3ae16231b6f62ba974792e2cd74d8a70ded9700b039557455abdc73f80d616c95137007c9779e6f88e342f2bede10af1fd0da9d47b8633017d2ad93c5f1af7a019f8a5f915107503a5e3be284e1f7fbc5f651969a0cd65435d69ecb193852ca4fd6bc375f358c0d033448549fa4f487bd39d2786aa229c0117d13b670727d87f5fec36e0be3b55c40a7b72ca87aa34fb660371ace7f1cecec31ca5b9bc13237237781aa4255075a8c120cf8a26e52fd5df83f8c54e3445f26ddc26812333a84deef2433f542b64797d210f74b1f9334d72a0dd1db31fc11fac3cfd681433e3efdd670aefb70a3a7708fbce648b4435aff04f2b9809d1187780499cf76290c991db0497cbe7d0e03e6de86a2a3fcf379a1e2f6a3925320f62e71245c89697b739be6160f9f192cc6d71406a87554a617480874306750e463669a1f23caee08a3c8926c578c4d8baf09c1d0a808f4b562f3041fa83c894ec9525a4d5494f224f4c650abce9d2a2bc40f1ea96dd205817de85761cf830d60769690aa8584ce1ede01d96c56737607b2dff1b96c2345c22d5d677ebb743533a598939646e9f2069f4fd9da8826a88aa19ae828766daab3461038ceab63fc4550ff7fe19130f81452920adf6e2dbeddc2d98a7eff08bc44811118e641a2c0413140799530388abf50144bdfc1ea6b50a7cb293858fe4fd618468e574bb5324f0d1ed3289294d8b312a7f4c14f6c140ae0ec63c8fd3d3f646852e7f2b3f67ed692ad550e41f96dd51fcffc108d5d6f350c8e767fc014ac988b92b861859e5adb43b1c9e294bf7f60e73e904553de278517356a51fe16ea05ad78cd0860a4e4920bae1afb711a3db4a90119272b079f33d610e54d1ad97d9932d26d616bf7f29e816fdb92a16b33622691686f2b37117cf959d9935953956d3ebeec66b40ee6b61f857d958f6dd2cfc3bcd7b7100c8b956df3d4762b38d1fddc95a1706494fd0cb08829b331aeb065031cdc602dd0f009589547d47136258fd18c64733a10477eef3fed30ff6186443a8fd486e225682c91d907963daaebda65c05b66ae3107483ce99584d41a2077099fd83899a0bc9ccb1f1bdbdb00e7c6110ae7712622b06321cebecbeb2067c44347871bf806bcc66e64be5c49619c92ac39cdcdfbcf59712fc04e5d010352db965203575d0631f24bc37ea03b4902ca5ffc3159d5f0efbefd1bcf39c8271383235db239b6edb2e888da34cdaf6e0da7669c07bcc98e289562573531c67444e12518f86cf07524b965a5768407f6114aaa3f15a8d67c1b74d393790d5e476c3935d11b33f3019a95bfd166259e842345b2d7cc7ff3a94b44e7c841391b1d6dd6b43d41700d8eb0c10bdf31978547303e4d5a7e9bf32b31669fe93fdd593f550391aae8caf6b0180a5ee0f959643533a3a1a20e8ffb27690db5257f5e803fb17b2a4faae38d56bba8d325020be27edd6697325e739c95e60d9c4b00ad1cd3253a581bda55aed500733cbc3dadd4a", 0x1000}, {&(0x7f0000001380)="55c2dc8cec857ee06e809fe94d410fcb6f8198fb8571ff14c5908974b40e97b2224b95f1c9f453f012efc1135140c157244bd70c5e9fbd0ab60e4bc67079b7bd60b50763025b44585edd876b70d432d7752bc951a28b33513e8c70546631cd083ed8a8dfb4b40787b2f880b437756f8794a8469770e0132aa4de57714484d19b202d97be8d7939633daccd73fdc38cc56cbfef78792ed2155dd055c1288b6a0b9219ead67f02d4230e761d302c8b956cfb5b999c304a83ac0697c9930eeac93b28e119cc9dd76279fdc7678b746f5075089692e9c76ccc70199abaa87522d8e00cbb00f788a537c310cd843ba92e3d08363a27c448c9f3ea2d41f81e34262f6b6cc8f1465f653ffb329fd3d1f5aebbf88b9e31ffe36e4e9c70e8e47a970ae86cd026ec7c0bfaf4cead1dddcb17bc7e30afa5d52ffc92c105e1d0ad7121cda1d2069c5e3a3764d2d9f5a3cdfecdecbeec36d27588cfcfc22ba443a21e8539fef574520a86463a9d2f55235d818994ea3329744d7843d3d9c4be9cfc3545641b6f4aa945a5a56bcfe4e7977bd9e37cb7067744c8069abb02c6078987c353d839f686e88c875b0285f789b0ecbc05779ebc9b18e8f129cb982e7a77b79c914035385d55e8015de897bce3976dad09d27e264cdb2149e54633608f5f204fcda8cb7df1d095cd7e7cba48f42d2b6b7f538e1bb423bcd9e395b5f5b62946d8aead1313af1ffa5a785e32f27d2b178b13845f4a1af8775d48df0a2d0bc736162430e8d518749de4757349a0f365d0e775afbd8c667e5fc1e8c688261fcedb05b8ed25f25596de9e8d5d6b85b5eba17aa375732290abf64b8a3f989d9dcf8117761d7a14af135f610d4daf30ab432cef5f95046e770d4d90f7464f62c0df98118f20470c7ebe65176c97c4ecb380b04d7606bc3fba22b5a344627686f3335eeb539a3a17bc7ea8cb61de1460a48ff5f79785afae214f392e128e53c384f90553edd37fdd9443f89ca630524b27fb2bef1201c8cae1a4ec59e171133c9a3b08b232db6d9e53e49aafc31faa700d5cd21e135a6d373ce0480efb509217184aee54f7e95f20349ffa3cdcb7b9c46cd359726344190e6e49bb2aa4fb0b398a46be2576dcc0882b33c51434aa5807f47252aa8674a5f06baa5d655042e4633bad0e450a4d8fc9486776e766208998f4a3098533f5f65c2d7d5b2668814899c7ad0ad6a1d3e1e0eb81f255b0c93bca3d70a077c6311505b2e01342cf5bea20188fbec3fa4701d5956389598aec14fd809eaaafcd0e51f6b153ed62aa2d9ca6bc61f2d11a18d9c2dc195ced08173c6b29c0322cd8118771ea3106779a230ab9a346ad7b31967b23002bd57f69b0bea9e7e17a8fe8d806a851e2bb3c7080f411e8233170542d701374264991c4b156fad41515eb2fe9e1e4e21cea346bc5e5b1fa942026f64c50f320c868a31081481bc80507f4cc95a5fa391d91230774e6333b2370eab3997d7763574b19123cb7efd0f8f4c8f8f4020d634d7dab5b680ae76615c2205251f196c00077dbe10b8ad99166198e99986944ed05405a7d1c1540c23b7cb8324608a67b27d8d3859b73c5c4df391d5a011dfbd962df3a35baf747917386c5a7ae062d794fc588b619fcdd86e8773372b7d46753f424711f121333cb5ca3639df300a78d90f17bc016b352925edb96478e3b696dd264e72da1b4d93baad8a84953253684499214c54a54b5fdcf360c103505f3304ebbcdc5b8137e8980f30ab02fe48467b7f928d3356ca8919870a877106d2b352aca8ef43b38492d3201688669019d638ae84c137f258a40ef8bb7aca5fb714359f77a326445cd15ce59f4c74c723a3d32b937545ac00d2f661383eb7c645e1b4fb02d8a2678522ad9aa26a3659256f2fefc41ca05d817433933d57ac0892e77090f732c7322a3237fbb1077f8b99ee4e7411d1136e081141baee0fc4c5477f037527ccf90d4fe0c8305b0fa1b89492f9e7714e48dc1ebb9e41d0c394c9f72d8d7b515ca9a7c378b952e818102811ccecadc8b91a9ab08d7d5e1d659934f2e24e9b65afc08af7b009c347d69286f26eb5f2814b1696bf249dc229ed95e58d717978b616faf6b6c45bb933054110b9a57baa746badab5941c332fc118012696d8541aa35670db2909836a8bc050d249449218d3a530a6610a5f5fd97a0ddaebcf6a01826f1d39c9d0ee6abd4e27c9fc9d19d9612bf00e2cae8f5d42cccef5c31cf96f2ab7486ba83061d767b15b90d98564e175dfe0204c683fc5d910844a7472dd326707b0b7d3ab645f2922cbb4a9f7dfad20f4748feba82a7488a51df3f3bb750b4991f86a1ba58406627979c3b7cf3b5164b9877fa5f6014bfda4fd29ec96ad49d37cef7528017c04705e2be3607250b2962055740d9ea523c81aeb476e220f2459a7a7e96d44548d141c6139cb55fdbc3bf570ce745a3aba8f7e87244889ca995dcea8b0fd65cfa1c94ddf8cd227dc20427a6c8df155bcef06e828785e8e7b2bc759ce0e81f0bf97cdb419a8b426cad0dbb909c36d87e51ab11afbb93f1ca87946745a09e20ce308a82ca0445f35617ec6cdc3d3369806fb7af3531bf94a58e69f193f6f97aca2990e72b1535c7b1521425f24f0fc40a0094f771e86c5044ff3d6b0172a4e7f69a84b431122aeff5a2945e72d3af8c2371b0bcf1d3cf803ee5adf853941a4b9021f3cd41857302675ac5fa352059982b907f1deded8de078069db8b31d9aa7fa127ee6336531bea92ee14d85506b96135527f31e7595b6a82c4df0a43f8978d5ab59ac0d3892b56632c368f8829fe89f234896171d92902a8798cccca6fdbf760eab4ab07d153e701df7eeb90946ae283dcdb16ed5165a9dcf2ebdcf7a41887833d70096a4546296b07bd7004d6e656d296f0600447cd9ddc24cce46985c30abc6284da8922a49f45bc2aafe04c52be2f81e10785775bf6c1c2ee75383018f22c374f8cfeee72b3f19ea079cfd38bcbdc63b20f98472bb096b977b23b4dfa80ab2cc99f4968cb581c239806577934aede4323591efdf11800dd996220f60ae62df56a33981ad911dc4f86cf9366f0341744ec0ac9dc7329959f64a80efa35fa5920b94d6eb75d43e9f648bcab7e41ea447b3873adabc6f81df9f6c48f28b21dc15f744ae591513a17a3b953992fa1c202e25bb8b3c745a161adbe2efaa3cf828f55ae032429a965540d32134c7065dc425d8eb1d4f4680130d45c6d60b995e6e6f43b07fa4ec4b65c731340510442beaa4b575b50d867564dc4ae645a721b3ae3e6b3529acf9dca5a18193db2dde0fec44be00bffd1ab6f39a38bd260deb2225ff8cfc194589f3817033d5a022a85d4e1332078045d7deedfb9f86e8851c44b62a917cbb84d6ef58171728175a8d4df9a5c46c459898573d26397f310398517b68770c39d7d325397c7aa5c35578f11e1a8e8be4e926432f77c69c53f2b1392ce25b69e5d2557894bd7ff88990b3bd603a998d7d434bcac36bfa65fe7fafdab9290be49955baa212162e123fe87ebea39cc2e9287de943f95f728f2953de9a3e23eb6740fe4edba4ec15110339326888a80348cdc033029ce309864ecf6ef070430c0c505efdffaf044adb1741a1bca386625226155b8477a3b7d5739e9929d74450c2be57c2fcb828354368e58fb0d6e6d48242bc4d24544e6e5e3ac8ed540e878f6e8dd52b8ad4eb78e1c66cac036ff3b0fbc13fa027b2b02e034fe1bb10912513c8abe4b86e8f59d29fc456ea796e2530a1b1285ea4b1a4d55dc0639b391411e37cfe6fe28ca30fd12784063f7b499978ef53bf974f316853de38d4e49bc493134e6acc04656d198f53999caf7eff680354fe589d6ed42c28a3ad5938ce602cd49e2409f8dd9d0cfc6fed81ba8dceeb6eadd468774abfebac5011a096d19dfa3ffc7ac61ef718f1bc7bc59867100e7ce488050830e835ab269600b698e80a943cea3443947191f17ec43e22ee034823ca46e71cce7fcf4e6093cda2737dc2aadb10bb3b28fd0ea338f1686daab947fd0fdc0f22a1d907940b14eda5ddb8a631c716c4dd529265277fa3253126a179d772acadd4554e981aa25efd6fcb1a72a3a42090ad8b05eee3e42313941d95b5569ad8d6326a1d3ada302846f60a88b7d95a5a4ebb0504564338b08bae73777dc222a36a1926e616dbbcf7356f28657ad6859234eda328bf753e03f0d12222bef69aa394329ae260fc9077e8a5d165a990d4bed9c547f575fb54400e3aa7226434991a36bc5135f3c67c3d6375e335e635e79885a78da0b72a917fb58aa1b4fc2c8614e5a1193e7edf8e106e76c193f269e6da6a6a70d595b593b026b463f9229411ba3d800e67ed9c676d33de0d973c541853ac91bed095fd50a08c4c61270a9583f38e948f125c7122625546f7e8ed236440da4e0e56b51ca51e5e200e6660b97a94d707efef856eadbe628431a6e485e3d30babc40442e2e5c9a09f1c7ea0d4f5da35ec31f2b9a6c957b1accde4ea06295920a92f1235701da90dd6a6e17f9c5bad169bdf5952b491738968f2720f0d30b0789593fbd19fcd8363d16298592bc256c1d50565e8dd887de5bbe1c347d2bf46884ca11a3c339c64cec32f3f8ada3295e73879f99a5b4924b3a963cb4457b1878a19490435c4fdf03392f13cdf6f254b482cf6cf190af8ca449a2666480f6ae0d0ea067657fe3327ad1df5c0fc05bed522f7d95501be5941195f72d425f72235c4265d9b64d9fc44fefe6bcc829af1eccc13ec7ebc425d7241132dff213a920ec99d9b981408ece80acc670665d1bb69491b2633f1ebb2b5c4e71808faada3aed87b7981e0f432ebe1509789cabedccaefca2b9352a376b37c140cef197be5b1155ee94095f29831c56c6605e1e9e2287bc28236b640950b4edb9f5d1336b3208a692e4480c257b6b4b01a7c5981b9ee94ddd42c1683eebae33efbd53c0d5c53044ceaf459cd009c120351a729e2ab9578e269ebe47c5be35ad95bd718e5247150ec4cc03cd31bd4c32720e18d770b1ba0a10f6fdff2cc235f6c086c1364f15a38fb45a644470ef9ab76ccd55ce2a30f237bdc6772f8761bcd8e739f51d0b4989a7aed4f4065fe677bc081e718bf1158f2255c5151e1075fcae23451f27a33879459c493995dc2030ce2c81a1ba75f77afd2dc0a77a2195b6edc5059704cac25d3c9e0cbe9959bd96a38d03a9d1c67d12ee6d3572e486176c9eef7d3ddd312796c9e9ac190b343f2ffdd4b1784ad7f6445947135b1c864fd78cd455339462abc768a1947536b5ee33b5d31f0069dcb9a286a48b3b33e80ca4af6570f024d54c59a58d2171efc5d8f5a0fad9caa31e7924f464fa49b1324b248dfe83bbd433bcc3ea804af5c021559ba01cacb7364824b0d30459f74de46a53db5a92ffece3773b134acd0ffad763004c1f46197d5bbc33f3e513e83ccc4f4b58d4a04a81c293b5bc48618ab1f5d44eeecce0e799466abc1046487aa998aa200ef8bd63eca469b723b2992264fd14af2bc2f13b117c57ba48b28ddae921816ad3359102986883061a6593408aac9c66964ad4c6f2f11df1dad2ef28a42d6b538ed1d0631cf423bf78c7248311a9d607525ab8a7edfbfde8d491d5703ee2595161ddc6c4216ac3901d13c953eaeb06fb9dfc3ab24f4bf63d7acce1b23061123ca43562cadaa4ca40591fc39b7f61a622ae27011bddf08348fb5fc24ca85bfc9a356fec7189fe2fcf12886e5973344fa2ebee5da159f6bb79eb0decaeff10d6435595eddf226850ca43b74d", 0x1000}, {&(0x7f0000002380)="50b55483202b1b8bccc518560b364ee58697ef097306ef438c0102a22aafb8468d708073463e753a1a22db5a07a8506f2b81e3ac3d6f3ae15c7880dc4a15ac66e4dd931c1194d49e5f74c819b0984e27330a70b283278b271fe66fa316d24bd9bc39d6a08b5f2dc95bbac4e1dcc2c7eb68744ecf40f1d13c7bc4a0afc7f5888ba5275cad425c54328345153ddd429487a5852b9879df4a257442851ecb6a4c5f12287ee37e803a19e4c0bedeba43757fa2f4c0a3943f7c11a933dc868a7a0ceef7b5caa7df349058b6", 0xc9}, {&(0x7f0000002480)="91a72297ce44112c64df4d04864d32a779cd81e88af96ee6e737488043891725e38be0c20cdb764021f20405bd231b7f822264ed448b16749657bcdc0ad76fcff3804d2a6dff1bc573440067e472523ac7fbfb26da2692c9d4162468678065fcecdce2046b1b6e042e1a7232fe04a32550c8caa50bcb9d906373b75e922f7ddad497fa16bac037261cfd784bda72bf", 0x8f}, {&(0x7f0000002540)="70b2277f29b6cc0183485a13cc828b539e9a24150d76eb0c21c17e1703256c8eb89b3a57402eb7d9383bf88b0be929708e32acb31f19112f01bee9a7f8af60423fa837d1471cd48b5ca2e0bdf513f8b48ccec9e55e0fe617e9bd20ff25511e45ef12e5383e956987309a038305cbae2fa8774286879b0afc28b3172f80d212a351f99e219ecad351db4aed5bde0718b8b0da3aecd634ab09a10b10609de079ce76e6bea9d8b1f2713efa", 0xaa}], 0x8, &(0x7f0000002680)=ANY=[@ANYBLOB="5000000000000000ffff00000071fb861c64f7326b72e2f44c1c261ce0513483afe0d215867056f7c110957e3a5d1554377a08d3565f1031a75609cca687112dabe9128fd44fd8a0e960618b0050000000000000000100000000000000f2604acb0f43575137884411f3c9cacc7790f64917899cbdbc450f495db6f63244992c0aa48854b561473ce359720bcdbcfde31d1e037d9df1ba94b479685500e00000000000000001000000000000006032b1c0a847ae6973b3a784cb445fb27b884f600be5438e48079f86e96f13e04477e4e10214e531588634087e873bc3ac5ea432ccc136ba4d9e9e33c9f75f2eacf92d6d5d14a72af77ecab918a91e774f8d7279a9726517c303b9cf55b5e52286cbcf3e5823ee4d19db7f4c6cf06f82e72e1ebe7a773ea07b2df590a1add0c9b23ecaf488da8d0ab1385e488bfc2d55bbd1e1875be30859e1f12ff77cb582dd58de4e9feb5e36221c0c1d972bbeaa8ccf50c66995b1393d1d2c00d5f7e22c62e6df97a5da4b8d1cce4ae6d4b79b0000"], 0x180}, 0x4ed88bb687f1c30d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000002840)={0x20, 0xc7, 0x7, 0x15, "976209afbaae66f1554f4dc332533decf9ec9233", 0x6, 0x4f}) 16:00:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x400) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xdc76cac8e41a6d93, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x74}, {0x6}]}) mlock(&(0x7f0000004000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff0c, &(0x7f00000012c0)="85d4558d") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x100, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000), 0x4) getsockname$inet(r2, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x5) 16:00:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xfffffffffffffff8, 0x2}, {0x18, 0x3, 0x1, 0x1}, 0x7f, [0x2, 0xfffffffffffffffc, 0x1000, 0x800, 0x0, 0x1ff, 0x6ec6, 0x200]}, 0x3c) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b000000267e897f7780e9992d830900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37b4557094f1da81d8600000000000000000000000000000000000028c1ac1c55b22a", 0x57}], 0x1) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x1ff) fsync(r0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x83) socket$inet(0x2, 0x1, 0x0) ftruncate(r1, 0x0, 0x30000) open$dir(&(0x7f0000000040)='./file0\x00', 0xae0729e38b1b5049, 0xcad2eab6e2fbb98a) 16:00:29 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) 16:00:29 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x6, 0x1000, r0) 16:00:29 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000180)=0x5) mkdir(&(0x7f0000014000)='./file0\x00', 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8000, 0x0) r1 = dup(0xffffffffffffff9c) listen(r1, 0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x100000001, 0x1, 0x1, 0x7, 0x3, 0x0, 0x2, 0x1, 0x7fff, 0x3}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/57}, &(0x7f0000000140)=0x3b) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) 16:00:29 executing program 0: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x5e06, 0x1770}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0xfffffffffffffffe, 0x7}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x1, 0x7f}], 0x80000009130fbf, 0x0, 0x4000000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0xfffffffffffffff7, 0x9860}) munmap(&(0x7f00000d8000/0x1000)=nil, 0x1000) munmap(&(0x7f00000d5000/0x2000)=nil, 0x2000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x200020}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r3 = dup(r0) ioctl$TIOCSTOP(r3, 0x2000746f) kqueue() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) poll(&(0x7f0000000080)=[{r0, 0xee}, {r0}], 0x2, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:29 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x3, 0x800000000095}) r0 = syz_open_pts() close(r0) poll(&(0x7f0000000080)=[{r0}, {r0, 0x4}, {r0, 0x2}, {r0, 0xb2}], 0x4, 0x3f) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:00:29 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80c0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x6, 0x80, 0xf663, "e952808b93019a26bb3ef0389fb5af6f115922b2", 0xc9c, 0x8001}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) r3 = socket(0x2, 0xf8bb5aefcfa54d3c, 0x7) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x9) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0xfffffffffffffc00) lseek(r0, 0x0, 0x0, 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x4e40, 0x4, 0x5, 0x4, "186a6c2af7db5736b1c74612b74115e522aa034c", 0x9, 0x842}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[0x7f, 0x1, 0x9, 0x8, 0x7, 0x2, 0x6]}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000002c0)) ioctl$TIOCNOTTY(r1, 0x20007471) pwrite(r1, &(0x7f0000000300)="0e218189370445f39a76ceee5d5e36eb34ce30343beffc650a9cac79ef", 0x1d, 0x0, 0x0) setsockopt(r3, 0x1, 0x0, &(0x7f0000000340)="e9cc288fcd4dbb1d5374a311003971eb78104a03c95cea29b86c347e9c38805ea168dda14d150db9582fbcb517f9f601106101a030f954cdb72ee0d27e3abfe4805c4d5c", 0x44) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setuid(r4) r5 = socket(0x1, 0x7, 0x6) fcntl$getflags(r3, 0x1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) fcntl$getflags(r5, 0x3) close(r5) getsockname$inet6(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r6 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000500)) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000540)=0x2) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x200) getrusage(0x0, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:29 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) getgid() getgroups(0x209, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x3) r3 = socket(0x18, 0x8000, 0xb04) shmdt(r1) semop(r0, &(0x7f0000000140)=[{0x1, 0x10000, 0x1800}, {0x7, 0x0, 0x1800}, {0x3, 0x3f, 0x1000}, {0x0, 0x753}, {0x4, 0x80000000, 0x800}], 0x5) close(r3) r4 = socket(0x18, 0x3, 0x0) bind$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) shmdt(r1) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) setgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) 16:00:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x35, &(0x7f0000000000), 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) close(0xffffffffffffffff) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xb34d, 0x0, 0x5}, {}]}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x5, 0x0, 0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="d97e117c9cff6fbe5ea2e2fc3f12770cb3967692eafb08a8992c9ec0db88c090682958b430b4a757a41d9b5d1a761625b6a3dcd418af32baf55038af9dff5aaebd4ea5b17fb6623289cc69827e706a1ba615f02103931f6c03973caac2d9133dcd8642e626edc5bf7e1ea0e01f11344c2c879ff356b72c17b7de9463b2630ea4f26a7ad8ed7b3f149980924b8a7dab740f5101a85786f408ae577b3f0b3a31ba4f4da4e9bdc6fd4764ee3795440ac7f891e1eacf12d78705f183ad5b22bb994fb88b2b77208881360163", 0xca, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x480, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSDTR(r0, 0x20007479) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r2 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000180)=""/57, 0x39}, {&(0x7f0000000200)=""/3, 0x3}], 0x3, &(0x7f0000000280)=""/2, 0x2}, 0x800) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000380)=0x2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40000008bff, 0x0) write(r0, &(0x7f0000000240)='ms', 0x2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:29 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) fcntl$setown(r0, 0x6, r1) 16:00:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) setitimer(0x0, &(0x7f0000000040)={{0x1, 0xff}, {0x9, 0xffffffff}}, 0x0) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xfffffffffffffde7) socketpair(0x2, 0x3, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sendto$unix(r1, &(0x7f0000000080)="e20c1e5616ecd5a9a7b169c2625425249fbdead4f171a87db2", 0x19, 0x400, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000240)=r0) sendto(r2, &(0x7f0000000100)="d1a9e84bc777ffa4c13ba8842b40251cbfcc4985ea34c93bd47e734952af11e9eff84f42dac7bd3fbb733883991db9185bcec70e933c660570fb2d03c6d5a990465d1f754f6bf45a1954505ffef4c92bd60237eb0e732a6a7760a1d9fa661160771339be1564802382b6e75fca2de4a81e7fe221ce21853c43be7cbf0e6f86d8c86c977ce044cb9c43722e16027ace8c6c8bcf3848b360b6d75df1f4c39ff5fac23c4173045f5874a375f33d12945ccb1976779095c574c40146b7cb8a", 0xbd, 0x4, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x32e00000000000, 0xffffffffffffffa1}, 0xc) socket$inet(0x2, 0x8007, 0xd6) lseek(r0, 0x0, 0x0, 0x1) 16:00:29 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0xf7d247d46bc8eaf1) mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000880)=[{{r1}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) 16:00:29 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x10) close(r0) r1 = socket(0x18, 0x2, 0x0) recvfrom(r1, &(0x7f0000000040)=""/134, 0x86, 0x3, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) fchmod(r1, 0x40) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) 16:00:29 executing program 1: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae59", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x3) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:29 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, &(0x7f0000000040)="8a045572459459cdec6d4f300cf1954ec95b6d34e17b39aceeb0a7514dafea575bd4f3099956f36d24b57e19cb76054d372ee98deffeb385981ea7e5745bf7b7044293ba589ff03cf36d9eaf23b2ac8dd5bf91550d3254ee0556ca4936c69ebe21d94ce3358654931323eded9bb022996ba0d5c593ee7b74a6048fd076f5d52060fe7019d6", 0x85) recvmsg(r1, &(0x7f00000004c0)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000400)=""/42, 0x2a}], 0x1, &(0x7f0000000480)=""/51, 0x33}, 0x0) 16:00:29 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x110) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x619, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000001c40), 0x0) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfdc1) r1 = syz_open_pts() read(r1, &(0x7f00000005c0)=""/4096, 0x1000) close(r0) r2 = dup(r1) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000300)=""/98, 0x62}], 0x1, 0x0, 0x0) r3 = syz_open_pts() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x12, r1, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffb, "845d550900200000fc5c7fd2008f27df00"}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) recvfrom$inet(r2, &(0x7f0000000500)=""/148, 0x94, 0x840, &(0x7f0000000480)={0x2, 0x3}, 0xc) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x102056da75029965, 0xd24413709f399f70) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) semget$private(0x0, 0x3, 0x40) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x7) r2 = semget$private(0x0, 0x4, 0x200) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/15) close(r1) 16:00:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x243) msgsnd(r2, &(0x7f0000000040)={0x3, "936c39c83756f10b72f66b3ea8ee96f1ae2b53fe41e8ed508b68d2a200e37c40d9cf6e9d98b521ded8f80aaa357802f966ac0a5c93aedbe8ea523357d38e94092e9ade74fb9a70422075cc1458be420d7e9d34b0fc3b7d1b83ec55b4112b753a0722681d784157f202008e906def948569a66833e5f63bb417d8d00dd3cabde8703d513df0f410559d6968c57af5a60c4baa7f0f37061b44a165d53e17b8fa85bd650785bc558d031318a1728eab6e791fd16fc1db57a82738e4a9c81b34a70e9f9b95e5560d874bf5b4bc65e145566714f119369bd5f955790b0ab7a421fb28ad362de9921aa4deffcae007107e72abdd19"}, 0xfa, 0x800) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:00:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b000000267e897f7780e9992d830900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37b4557094f1da81d8600000000000000000000000000000000000028c1ac1c55b22a", 0x57}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x4ef8634de926b037, 0x6, 0x772, 0x0, r1}) 16:00:31 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getrlimit(0x2, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000001c0)) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") 16:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:31 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x7c3cdb74cf9215b0, 0x1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x2, 0x2000100000000}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x6) lseek(r0, 0x0, 0x0, 0x1) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) pread(r1, &(0x7f0000000240)="777017194d22e1c0cdabc18d7db8bbdabe4eefc653bfa93aef510bb210230fe257e99c1cfc8466e18e17e92e954fa8832afed2418b1208f5953b572f277ff7d11b11ff57c322c456cf071ebcc16402f864bf15bbb4a7c3b88a453b016a882b4882bdc3e7186e8aae4a33850927bb5757ddcc00dc910b6acf9dce72522bea97045bf04a8a87ba9216faf8ea9c903832ba27e1a430", 0x94, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xff98) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)="5ac8da1a93e7e03f694f89e2283494d2530b2de13ef447060aba24014f60442512f30b1e4990d8b9a8f5485491cbfb5cc65e0461c903cd26", 0x38}, {&(0x7f00000001c0)="d39070818463e35c65e171014dac08c6ef4c755e", 0x14}, {&(0x7f0000001100)="01d3f20737edc635936fb88b17832d1921c0db75d07017653d12a5734257cce2b27c23b5c90fd82926746cf9b8f089e813004224f5b88063b02ec61964ea429813cc84129798fa11e133bac311bba6d3dc8f945aa9eba9cee1168425dffbbb3dda16859f760be004cdc023999d8b3f85da16a384cfefac979cde1baf176d3ade65bbcd61c2648e7a1b4195a1070d28cbf27df460afe507dcb4e39665ccbe8d0266ed751a1f5c10229ef1763cae2b02cb5fb3170f0ecb763c72de9fff0aeca78dbb67b6996da8c2e2ca1afeb4d999aa10b9b58bdd526b892b70cd1713bed3e05b8a8975a0f23aef93440054548fbc23914bb957a05419650279c3c5fe801398deb8226cd4f71b503b9de76130dbce4bda368a7a234c5e234c114daf4ecd94997541519a2404f05d326bdb8c4df1affdd00b58355ea47939a8e22d0893a77e0af4cc5b28dd394dd4008c8e5455238907d4176afd9f39d9f0039a52b4ff405dfb44202e1ea1065e66780512b02b0f61a848f149b6c6f517e771f9a5c5339712e1624ba006c3538753548932862219e7f9bbe9fc83e21c8ac1364147a335e3af0ea883d36d5a4cb60d52eabf254d8557b0ce734e4fb03b2f65cb814ffb7f3de1f793b928b61312c6c4ff0a373ad64fb0ddc5ab064f2793fd0a9c4fb2d0cebf986af9d3b57563663d7e0a00ac0f4c7e03d7f79ad80c0f8b0ff4c36ecfabc0b603a09e08c5430b09fb72d71bd0780e36dbdc72f84c0a4c13616bda1dc61cf6022fda79bc747ec2295718474e61adf373e088a4948be273deade5a687fca787a9b80e0232d45b0385e38a4e7b729d89170a61675aaecd292be6569af0d803b3243d1c09a80972348dff0f837353decb836d761d05fca3ee111ec4a48aaa85f383db445ac414ff7fd6cd410ee5669f7e2321faf4638dc4fb7cd3ea0482504cea0d5b800d886d0f1b7a179ba269fb0ab5f18a83ea37172e1745f685ee686ee5054841958ae4f8edc6bc1c34328ba5e8990b7d66d2a95cad8503bf5d60dd26e652448a8f42807868128b227726dee553d8dce8645d76c81625486e1933ed9612db0a0c063de510f22c6b9b3193b5e50b5aecb8ceff5120d551d78037e5b5bbd083fbdd6897daafe677f5d64435f41c7bf58fad40932e4752d02db283881566746cc7543b122e0a2bd4adcd402aa6db513743cd4959bb8975af1deae5031141701e9db0e91a89c683c5457b21f4825108df8170185293232cbe92b14c20d023a2ab601ce3b86ea021a8de6f502f8017f877a381ac50b2fa73a4f91076233beef946fd2e16c7508b6bfd4950d37692d7a6707414309777860c48f46b1a36f51efb4a12edcfa41956b83475ac6e8b01199af466f08986d49bbfe2dda48d2ed851d880abecdfb272b020010c5614e793644800393e46783f035b859c4d58b96d821a3788ea90e730e42362dc56c003f313e49832bada798b34c12e5bd067b3e2b165493be34c87280734e7179b7f421cf0912033d8a2139e29d67a75007394e8c5ea3a8efaa61348a4abb80dacbd833524b2f36f9e4cd6eb3a19b6e3a291aff9529b083ae36b521ffe947fab90c100d48a50a7f97923e16693139727b0553fbb9e470b0f5be9d4c711e55616abf89a817e17168ce8c177435113ff55c415d72c289ea22fb283de250efdf887835ef195d97711515e9571751db596e4a0ebc34e968acbad901dd9a1e9bb9a4803ee8e8ad3e97eb7890ad4a0bc45ca523951f936860c1dcfab4b4e9bd41b96b01eb2739477d0fca2a6e0433f36ab9cd4f75a9737e04f555bba4bcee54e1ed69d38efc2b578370cc20bd5c7ff5ffb685861452871d8182cd9c845bf7178fa7e4b9003f359cb4b70c6a2b5f5e3d68d37a775fc5d680342d6aac21b238c073c629ced2652793b9ec623f3571ddb5fcaf32627dfab1a47ffbcff75db31e6de6685521535479405ac88c009e3bd72f4506cffe37577bca40d4b856111fd904d0b086d6ce64a5b3794d7b84fef181c19e2130999340e00f6ebde6ac7fbef816f25c1cd95efbbb27d5fe170780b3e679abe1be26d87703306f814c23a791f38f9e3fa1205956d1557750c3bc6e3b1fccea84e4b9424bfb12c7f4a9a9b427974c265243aa269d1102ffdb09e7bfbfe480e7815a62642ee618ebecd2bb86d31ceab34f5eca86dec6ede50c46a8c52c255f2971341b86ee5e0b0c24af991b0ee1eb8937115c7ed46420ccc7f1d634f1a5a315bd823d9bedb45324cf65da55427a503d7998dbc5c90c2b1037c14f13a5b26e78dd8aff5a694d4947327b1b3db8802ffc1a649e62ad2befee03277daef6766a80dc256bac818f8f94ee86b0d900cc5a6dc68087f2592684dc541242875b02767c78108e100ce10467222d15f6338bdc7d2f0bfc61d6932b3ea5b7cb69de62a9b2609635e44e80e4e869ac5dccb2b3dfc1969aba46e5cfa84aef18ee51ce0b24b900aaa6744510c5d638467249aaac2e225bff9442fa53ec8420b335c1286ca88c1bae84f7a96f9afd12c622259200c460600990518d8c8d89f0f2cc129e34e83421896d76cbc82f9a9fe558865f3ac108cdf162f46f9b9ca2e7ad4036550ab6383e6ab66c023cc4e2a9c2a68b1eaee76c70cf7d64c5252152fee9d3ee8945e519fac91e853947011075f375fbf20a945bd2a119fb75b0c0ba03532867bdae7fe671a088e0f9caad72bb9fabc9960e06126585259ad21e3436a148b210274e252de83dd05dd8e96aa2470033f4b01b763c9646e2e337a0aae0d9515297d3f9787baf8179f7237b1326fe9d158e884c49120791e99a5d9eebad646a3a9993d1f8e68194c201b2a0008cf33539fe2ac2dbe53fe7690b2a088a0341bd4573db7c4a5f52e592d52309c29a6add32e4c94f6f0498f50d80b2c13599042a56e61c0baca61e96d20754cdec0ed6249a5e061dd327d541e2c458214f805e4c4383962c2555ed8743aeff7253915c916167cda121087bd891538d152cafec8172567f9f8668b6e3339c4ade011e25aa60b6fb74093478c55ffd4c272c1d672eb892215134158fee27f84980ccf569ac6e27599937a707de1f5d451a97756481c4ad7f3923c3949311134f2532f3ac7bae049a878baec6c403a959f409a2738613e9b71e9453b785915c3070e7dd6be48f0b17f3e592d04df427231359164e6c3c0c04e2dd2537733e7b29ed23da3425434b55ee4fbf7709972b28378c64af45bc94f0914f53f5cdf775fc2e6fac3067b378ffa7e9696b5f5769784e386842363711576301cf9adee95c01a7b99f3561e70999fbcd4340c8ddb7d70d08db17c47658593ad6d3d28bb627d51df777d6d095fe3fc44e714571ca4e02ec068454825289d4763d4ca700d03ab318024f661eb7145733fff6724734c118d8680200e1cd0efbe3b82acde63c2bc56bc1bbf2bfb517dcf25a0206e2e28793e633b4a2a9d2c3320fd16611ce4a218a1a0d31381b1ce34c56a5948311f7d638708821ed705a375a8fa18677d5493ce06b148f95f98215e44b6a66f4c181171cf13afb20845c4cb987ea6733593efdf1d08604b5fa35d21a0b0542aa6d0e10896e23c512e6456a998b1c37fd5757601482e9c364e34a6ca076cdd59ae8b13f16971f38fd92ff9762781398fad5467ad48b65370567c4cf6da0850961847946eafd452e097ffb7aeb82d25ee812ca9057e79a0c0051b2a12b252006bb3b96d0205f2149351c44616a8a23a156d856ed47c576615197771bd9337ac641a481930bf8a11669ccf4c32003ea1e8d445e998f04d74e26ab4fd32ccf0b8d6ca0aa844d04fc100836435b43f25837895a91e209e77780460411a07463084d4ea311c736b6b9f9c2ba718c72d2cf5c87c6ae42b4398eaddc4e2755ab53b41a4bc7d285641c787bae5e8bb3671850ea551cc9da97d9f694979ebba5e5f13ee23552a684188945fa968a97a50b3ddea9e5cb705d45cc61d040c0eadff22539d2fbf0f0b1642e256d5978ccf18b34ca856b2c34e1b00e647b1d8cae079b480af3e6ff0c698e3da1b3a33163c9a23ac5cc7cafff93240ec789434cbb51693b3249687f4df2d7e44c3941cce6b3326a7915d4b2b1830e900b61a0f895440953e38ef0ae41cf3b803dc8a788a8ce8edb0315a52af0933ac597e67840d68ecefd572ad75b0c259697dfff029d03991df392de1922d87f92447cc2f09e34731f92639db9439894ce006bdc02a89de616a1bfaf5e1eedd4ef3906200879cec8c072c931a3cc87c71b2c4b8f9f995d1339538e81f087f397f125d86b3b637658b5b11a67dd47a45db0cb8e994e7a61fda5b75740a08f74309e25ba7e15a36de40bb0d261bbeda1b8cdcdfe4f50aaf8355f93aba1b8353de11c88adcb56eb8eb14cf5abcf56ec4341e2eaf9950f79d9679f75af3e4d15fcfe3a144267ade9137dd4a77d70298ab0890157d3da6f98b754ec85733fa0cfef5285b1a7a11c8c39973a004013fe85e1c81a2dc908f4a08ff7bc2cfcee643729265aa0b733206c58167f03e464aa2e61db808fe3a15673cbc201914c4f3da1eb540d20a3e040c54e3ece3e0a5e19a00308dec38da1ef44ffaefd4333ca761030e06a4471bd6379c467199177f153dfb1e9cd904f6fecfd4ceedcaa915686025616cbf27a623adf6c79e244e0eb22ab0c309cfd45d0a17ebeba4b0df8a3b26f29be45384bd49d502ad660adf4a5e3c256aaf7581f8d28873fe0b6cb1d5a286a2055f24c7bca9d77f0a39913bdf7798aca91fd85045c29e2aee5d99deff0dc20b6eb2bd98f9133cb1fbf58ce57e490f39a0587701ed8e2458e2eaba351533ba9d7f655632824ab5a68b97a16586f2091714380bb2f0129d98dc4dbf495ab40336791d67e98e685a2b81b4fb710d3ed60a0a7640c546a749435fa4134c0611499c195ea480936fe11c534fd43eaa4be7ba4b3485959e5ad278870994743df00cb230198ea253e9a74890902e0c22478b7ef7c70980d19460c4843422ca72d1c5462fcaf5576c7b0c37c0bec33d568a18227ecbeabe17d0f3e788a6d75130a1e0b1aae7509b0366ed5f1ce5cbeabb1f75b03e7beb1045e7d2b364188105d42c4c19735e3fd7817f6f7500063800cb116b0214b823ddc1b63ea9b3a071795be7f6d12cbc7c5e03fbf903b54a6f405bd38808e77a6ba62ce1b95c8b566b01f08740534383b41fe248c502999df7e050d30dd52a5c443a278cfa39fc85d25c810a46e828dcc3e7685ecb89acaba77c3ec9783854a7cc013a8505f1a4780fef56df9da6eeacba664024388020aa1ceb4f9ebc522c2edce2278cfa566b1ba70738b64adde2a74effa7671e6beb280e95b4254e2933d2f61e329df2a7c3535ffdf266b91ee4a1d37cb3d859e12b7572691514b7e3ff37c9306dd3b7c858dad2873031a9ce6350d528c22424d6d36b867c33caa1103f96202bb9f7b6e84ef01808911c2284b6e3c307e67d831925fd2f011b12276bb64c6235d651533d62caaf4d682b36cc6ed3dfca006ead0647d7ef802c8598badafb90da691ae6e5a86529f97c82c623ec3aff28f001e367c29635b55f2cacab02b804acf26abcc40e064ecd83d67613344e2301e3ff0c04728ec0b1d319b6ef07012d08a90688b9e74689a78901d4e6ea1140c614763600e6315e8e3865193efe65ada8f5647d1a6bdbdf321e0a3c3cb782615e2cdc3386ee0c812dfa42ce5e15ed5a3e124500fab8ab726849b75bc7469bbc84878cc8735bbfc46d3bc871c49424671923fc1bb9863fc2797a5eb0d041a3b85c9f4ef00b182d19", 0x1000}], 0x3, &(0x7f0000000240)=[{0xa8, 0x1, 0x7, "9cace067dfc36d3f7dd22acd397315614047787dfd3b4f1d9a1a4bc064959b4741084e47c8a2d2e0585636aba4ceb0e28914fb260706d8804eb5975891f79af45635ac1f291f210d3742a22b969441567903ca744fe419f233059fd74a4510c2b5477f439c0ae2ac461f094190862b61dfbccb470719dfeed88bcb582ce4b722a9bfa5e4071c99caebe3ac845f3004a30a3e0456"}], 0xa8}, 0x403) fchown(r0, r2, r3) shutdown(r0, 0x0) fchmod(r1, 0x80) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="000015000000000000aee2677020", 0xffffffffffffff04, 0x0, 0x4) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1c) 16:00:31 executing program 0: ktrace(0x0, 0x1, 0x8, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x182) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x10000) 16:00:31 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x101, 0x2}, {0x18, 0x3, 0x100000001, 0x2}, 0x100000001, [0x3f, 0x1, 0x5, 0xffffffffffffffff, 0x8, 0x6, 0x6, 0x8]}, 0x3c) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = shmat(r1, &(0x7f0000ff9000/0x1000)=nil, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x104) ioctl$KDSETRAD(r3, 0x20004b43) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) shmdt(r2) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x202) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xc6225327ed82c6f4, 0x10, r0, 0x0, 0x4) 16:00:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x1f, 0x7}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x714d, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318", 0x45}], 0x1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 16:00:31 executing program 0: sendsyslog(0x0, 0xfed3, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendsyslog(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) 16:00:31 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000000c0)) r3 = dup2(r1, r1) connect(r2, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) ioctl$VMM_IOC_RUN(r3, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, 0x0}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000140)=0xca2) 16:00:31 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x2000100000000}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/62, 0x3e, 0x803, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xb3e1, 0x200000005}) 16:00:31 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') readlink(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f00000000c0)=""/32, 0x20) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x20) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 16:00:31 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) semop(r0, &(0x7f0000000080)=[{0x2, 0x6}, {0x3, 0x20000000000000, 0x1000}], 0x2) mkdir(&(0x7f00000000c0)='.\x00', 0x73) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)) pipe2(&(0x7f0000000100), 0x10000) ioctl$BIOCFLUSH(r1, 0x20004268) semget$private(0x0, 0x3, 0x104) semget$private(0x0, 0x3, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) wait4(r2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)) close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r1, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x9, 0x0, 0x0) semget$private(0x0, 0x7, 0x2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x620, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x53, 0x0) getpeername(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000"], 0x0) fcntl$setown(r4, 0x6, r2) close(r1) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000980)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r1, &(0x7f0000002d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e4fdba200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002343b4b3612a32debe00ff8441d132a9e75d6fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fb2170e4aebe4a8897c119f6900"/4273], &(0x7f0000001a80)=0x1002) fcntl$setstatus(r1, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) fsync(r4) fcntl$dupfd(r3, 0x0, r3) bind$unix(r1, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r1, &(0x7f0000001b40)='./file0\x00', 0x40, 0x100) pckbd_enable: command error 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x5, 0x40) shutdown(r0, 0x1) 16:00:33 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) socket$unix(0x1, 0x2, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000680)={0x10, 0x3, 0x4, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9bf}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x85e}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6964}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x40008}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xf33e}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xf6b8000000}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3f) 16:00:33 executing program 1: getitimer(0x0, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000000100)) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x74bf) write(r2, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) ioctl$TIOCCBRK(r0, 0x2000747a) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) syz_open_pts() writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000440)="cc3581b45da53b078adaa2ac0f92186135416a8da6fb0d72326bc0cd490ccad258454a2702fe3742a84eac1fe0b326d594d43c93a7c5dd1e66c7803e3b19c5866e1e31be04336a6effba3354cbfe38caf29338e4a0e315e8447e31b89ce9767ddcedbbd8340025f812931d8d025d6a406a50e07c69e57505a6daee0033759c12f4112e92447b77f61d376e69eae03afd3d7ba8aee7999e6f0cfbb6ed35aff5158b577eb16f305fbbfc984ce725", 0xad}, {&(0x7f0000000500)="fc28e47a8fc8b76254684a9bda6237892c66e33851bafb41844a9008896d14663dda9f286e832fc7eb79c9d15476e07e43f84c46652739f07e27b93987095381d22b28f3d6b1229b0f7406aa220566ce81f59060cf328ef54306326a2472de571be0f6564e7e4efd03779848b6d9d5c708bfd5106ce885dc0aa7ecd581b5b9721f956636e001d49ce2607ae8503a99760db621a9f37c1e37e294652316e0b38088f16f1e51456c5c64f87a8ec83f4e078bc8a5e051633319383d5c5bbb29151a4ef6cefe30", 0xc5}, {&(0x7f0000000340)="2a7583ff1b18da239c31a023bb6cf7baf66d587cbda138d1a1872d4cb4ecbf8ec53509d051ba8c1d79b68a17dc832360f05e1eecd4dd97e5265e77522e652eea0c4f", 0x42}, {&(0x7f0000000600)="9bdb106ce91bab86b154afb2b260163c7e0f241e77900d06860b4e7860f5cc67d8071f667b1e6a8126b52f701a08e3d11fb7eb7a4f05f68be7ea47fcb7967c1567a60758fb742201d76de5dab4e6a9462499b3acfbf451f375f72ace5521948b73a10a7b931b72833e7cc4bfddf562598f40e7e90173544d", 0x78}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="287d4a1a5f050862bf5452278ba5b33977477b44f9cd05281159d3962276b517f309d08d80b609a6cdc48c4df73706a58920e1a18349f5554cdb5fd56585f80aa66885fb6e5f981ed0fc675fa990d79564b241ed6ff8d9c448e8998a5d8176ac94968227a7f0d34632801e5abe49f889d5ce89857eb1b19b2afaf26b67df2217bad64a5b74d3e236ac53535e407d29dc720de3dc46604c668491fcb7fb89a0b3948bd990", 0xa4}, {&(0x7f00000016c0)="09d4887e7c2885e7cae0aca1d5459a0f2a06041f95c22a26083d93c6344343f8007527eaa2e7df489fbc65b52da32f3d7503ebb839c24e254fc10b7eadc51a9033460cefb77b745f5eaa019fd9dfe41abb89f6b205673e89ae49d8390d84df3547d97b86410427af662b31d1ccec8b2dfc387076ee36ffab5e5b7dad49c5ee5d66f743e8c9d929a8203b66e827a960ac60f44b1289516ed04f5b63f5a8a9431f06c234613be00d72ce8c5b22f81a03c6ceffd2d10341090bbfe69e4cb8fa251983b8c507d06df1e79ac3744903af9960f19778ed7bbfb7c38752141c9110465691ec8e2e0ca4a43b7dd2e3eb64aa6ba1e067c9559688b60029f78ae8067877016f22f188b6ad69e21d7035c4aa328b6399bec1480d425d8eb71b9b39be4ffb2526068a288086214913dc1b2bac5ba1bb4b2fdb55d5af364ff9175840c5998d4ae8fcb43f67ec75af3b8c3f1ba2cb3daa9d3acc183d2fdc6a2cc58309bf405a02853cb0ace27581476d7f68902587d3e52cd3c066ce3ebbbe2b7c92d7d824e8ff50fd10de5cc9eae655a47f1761f6c1e3af596d3a12982f4b3cabaf08f2a33c7b1ee333c7d7492e6333a8eaa4dc92aab6735313ba61310db19a4cd67681fd2266852352f95ca9f543830661e34686004e2bdd8c5b2a462309dba49302c9b9b9402db524c5e4b3c65c4da733b5a0da069ba36d4c6494919dafe2e658de5ac4438a72ddce28ff26604b65dc397757fe523b4958bb7ce638241576b3f35d6c9b05d29519dd1c07563ae76386a520b76f01975021f9f6905fa83804e926779f7f3ed8679e833a9652d913c106fb348626e6f3cf7af86b3af18d2843c665d01fd818467e26b94941c217a64bd966584e5a4f8509895c466e0d9c898500469dd36880d35a53be634eae875a7b9131c07a08615d033bb54aa1abee3aa761222ddc7c87f429bb4824b687f88df53e4b88e7d6bdf8051496382f15d3dcac0be2f828bcc7f290efda55be89e073dccb1da2620d2a1f9ff69a402f5c54539f00b4aba835e366456ec5553553ef4344428cbaab2a65193479c8ad16528415b7b09ddc5ee3f90c5dd7ce8744a1036b3b3d0850f95d8a128944aed26a08311f310329f2727d18d5f40f5f8ce9d720bfd8ebfdf60d05fbf7690d0658dbbe19c13a77a33731fdc69384de4f059a359b260ae7d58b220a211e3f30f319c34c53020b4bef01acfd285515c003af19a3d3aa98788b1002ab3cb204406ec68b9f50cec2e71225a74a7f758c93b1dccc9056b066a12cf3f97523cb0236a9931284fd8072d3d1f75a07524a59b77a1d36165a29c6e77cc5f91926252ff6d3855492f2245278470bc842d94235b5c178aeb05c405c159c0780fca1f4c55056a9937a480cef6fa3f6c74b0c7a1cafd4f7091a42aaf81f1716a2691892bfb3a9d7ee649e2beff34a7f5de8a584fd6741a0f744b5b7bea2557a6e099a6d60719130b951539db712b48a4d1bc41035db3d0b7b5f4cb42693e66f7872cb43b2806a89d20de0fc636beec7afc64529ad8dd2eb0ca11a67696d2d431237996a00d043e39637e47d0c62c62f50659594fc0e59f23f2397b8de44c24700ff3972add13de9e73eb94a5e8cd6f7ab087ed1cbe15c761cc686b4556707c995a8e1d0968589413c74c85a998c18cb73374e8a6a85703fe5eb97be876d07571e40fb22c45223b50ec43f9df02cb89c9d1260a54be83f15476c393efeb9d1956518c7e2cc91fb2f854b3ae141a2b26f6f00d0fc4883b3a4571ad4c39d21301eff28a80fb5d2fa75a2f855ea0b1b4df492295e414d08d8605fe6f294693b7c32551be0ab9893a070b5ca2062c3a19a7e3636fb2a5d3bc650b99ac53069d5b51798783a6306d01c6d67d0b3ebb5da3e8fa45bd911b277d59fddc150253ef02699f114e07aa2753be93d91b7d218064a8b270b44f741ce5887859aa220bb15b3bf8ddb781ed9aae0c3fb7142c8bc073735c419d42d810d5d26c007fd91365c82e3fca7ffe8dfd23a37343688c12cf89f38c75c3c66afe58a2477d89bd3426f183bd695558ebb5e9f338c39eda30a766fb455479611e3c7013d59e26ed8167b3cbb48dac465e5baafcbb4983bfb2511de79dfe58d53767e6ec8c0dcfba0826d96abe593cbd232f116c528559a46976f198b26527202c730ef318cfc221cd288e0460eb84e8e38218e2df2510b440db04645752f5e16605a0b4f21120a7c775fa81a7ad82ac07ab3e459ca02a6b5a00ccc7c62a5f35713dac72688aa7aab0acdf1e0f9bdee99c55c4fc4047ced4019896f84819798dde2e316322df34976756d81b895c179a568d3fe12d9d9385a3370a001db51ebadf916b65c234826695ba377b0a7905d87adeb973034a10461fd242331a942d0ac76b2bd47d94f9df12f593bb17061c63c36f2c9215b5b56a836089e68a16b29519c1451de5623f2cce7cdbd6fb38eb944e320b1e97b122ccd64ec72e8c3c6ab90474130cb923b4c90632cdb7322c1b523d9ffbfab3d8836952d9b3909e2331e3558a231fcb1c01321b49ec638cc21743754ebe5fef5cb9a13488a257e596e5d9a767737d6992c8f09fedf46ab5d3c112aa75c8a919a5bf44b1f2acf181b4ad473442e573c739ec644d7d02acba50ab5a92a0d50691edd9586c757c2830a58ff3ca19dbcafaaf611577b96bcc59f624231708253cbfc4e560d1710ebb8ef90ecd6e02e23b8ac9e09a130e887387916b4f17d16841d2cd633db449a331c0c80a210fe838b74f285c7425223bd15468abc7322b19bfbd99121b5f879e562bdb458070a8f7a4fbcfe7c12bde9c82c43198a02fc7dd74d5099ecafd41f02828988bc3b52414771f079a46229e6cf6f8fc3ae8b63827965021afc78880265a2cf5e27640964243783d85c780445d70f9f38c1da93f7d6bd369f631e9823531c7f623357ff56293fe064a3b08e85466d581ed343542543eb6ed428b51adc592690eb9088a816244a6d96fc77b9b5d6b4abe61d06645bf480910ee55db3f05c511d170d7cd91a3edc6641fa670ea79ed03c58e6375e2fcbaf00b53b1e08c1db31f4fd78a38c7cd274de07cace6dc02b66901951678ac588edbb5253aaaefc65e9dd6d6ec7cc453c0dc8a7823ea9357b2cd9fa19676c4e478ff0dfc5e0ccc2a73faddf679f5638e4c9ef220897237a317a243659c0db09a15328f459b0825eeaa47d2fc68319b2dafa95760348524bcfa912e60f6927e9717b13f5dba2864d1879b2606f243d20c952b5a00c2bd2c4b3d503959b5e57d3867f92d9809281a3ae787bc88a5eeee4d62de1286b4beb559306aa39a61678b03fa5520d31089d016e093404af1a8485f1d626bb648be1f5507ce7450e6a8868c261d2a42b2913f2bfb9e8ca1b75a99657a541a52f9afb7a292872924f6168bf1833a7005442f23325f83e9af25daf950564db90bf39fe4e6d396e062820ff160e6cd0d253eaf83cd846b0648c9595e102fb8c81972a7bd9c80af4921698d41cae5aeb5d2d49966bb98585d936bb0528fdf28601364176888747a2ef11d821aa04e017452f1fa70e32200b100d39effec24df132968998099664ba3121449a9ed007d1c95247e38567db2ab4f60eedb25d6300da372dc644625e036fd392d6d91ca2e4d75605a4b72770895c9da6eed122427e0feb3e7c4acff29105cb87dcc63126c6ced7406bedd81c8f6674f857bf22301ef7705aee6d71fdcce38f129cfeebf4f02234ed8e47981fda0eaa18ceac9f453a2f1d306fea015ef2aaa4af6d80548e44a5c3c8bd4e96a88aa6e94eb791fff9974bb0e2c838a17e1612dd4783f38074380345da165774fd24fe8ed13724607b03cc4a0ca0cff1842ccd6bf1f18a61930a72de4a1bd72ae622010ff0b213f9159be5c53cf1353bf6dd6c1094ebd0d7fea7c1203e0252b97b451b939d55f31fe3e8e2139cdfd274c23a5c7897ff77ec7da045dd4586fef374d129f9ed8ad6ab98ae5407fc7d5eb241d6441c625d35424e43c6ba04ef6e84103e6b0e29cbbaa20bc5ec6e797fd6324ca7e31c78af90244b37d7bf6e9c67ee4d225889e53ab6c1c69dc9172a8b3b97ea039ed09be2c93b3525f999f7a706e7235d3c07cd336651a095fd4e06b1421c9cb5756d01eb542b321fbbc19ed31e627d277c08939343ad36b6b0f1ae1e515541e231bd62fef7375107c9534ee43642d582c62d62cc75c9a6309d8f27d066d35b433369163af986331f2ef65dfe6088da4f48431588482fa3393a0cd9c444ff9d78716378afcb47a115f028b86f172d7a91d0cac029f134b38f67fb1e8d6f8b27826e3c93b36360efb63bcc0cd9b8182526c7f20d79017378fe3770581f4e09e706e8c1ce0a393196f6dc9d9e6736e4381b0c00218b5a27c9507907318c76b526004f4430d4d09bb950f40c1588b1f73d5cb41d0c7772de167ecd60587733cba97e439d23830abd938fef11faaff317c29ffaadbe4e3f2c3b105d27603b0a65eb9230cfdea64f093577eb03f3bed9b2a6f8531b5bd20e96aa420bf93de9a310f382f304e559c46a74048ef05c9cf66ee5a8562a142120275549772442bb56340fb812d8ca61b86abac9648b1d6e6886ae6aed4b37c3da3fc0623c5f6647ffbf7a84f3f7b195dcd77448fc02ca285bed8a4462bf1b0aaec4dfedc6d2f0f01195448d6f174eb3a9666db6d5411176016daf26113f74b714de64bc00476ddbcb3c44f392b9e397db957deadc828b2f49342be816d873e1034ecd7bbb188fd3a32dc2a42ca1ebf16359cf8a70b80a8346f2fa4293ec9924f3b3839b6491ebe7fd743299d54c1c8463ef7e5b5b13e6576aa79dd2783127f92fa36ce797eb8e596235ed06bb5c0af3918e7002cb6116cec01ba356a15a9b98495bce22e56582c9f0255a8915cccbebf759cd81027996a4d7f0324c0bd83e9c1b8b073e1cb97c9733e1718478f20cde5c564c4fe36ecc49a279914cc0df0c30b258ffb7186b3c5f8b053c24d8ee368bef0c5f7b23db3284a97ce6f78d878af543128e2539ab201b7e9ccfbb01c4be124100cca84114b72633e6180bbad1e4c37c50960b46fc11774a5db0e38f27796d3d47fe92b35d45cd63a58b8c37a7412cc77eceb8f7b647d02fe7ad9c4c8e883f29a563bda37488a6011ebe926feccadd2616e836868f457a0e6e75697e26a0fc84e369bf68706aa400229bf98ce3c51ef7dceeb6ccb432356052ae8593473b602ac59a49853553c53d9a50fa06dde8651b5adee909fced8d84e71bf39ad12f6b3402acc22efbee34c12d820fa621443ec90dd89be15af1ca70806f76e92f5b4959ae1bf74f166870aff5806b3137404c0b9866a97643aad7af8d0cc21b9e865c39e7d0ebbb0b2a161231fd904034c14522994f6b7561c4d6959dffd9fb72e14f5fb7171c1596481689644426e616e5de39964943cc83cf0d5b429f2ae384339d2d371afb96646b7afef8c89d2ec7eb53adfda93bf21aa4458cdd297f83e83d1e033cc6cbbac1dfa2beb92b0f5c67983704089229909464993c46ab2daabda0744394cdbe77970647e7be9486a8f2ddb4dbe9a06906d54b35e144162db26f7aa0b375c7cb3857e47c6a8b3bc45e07293faef84156611409f6f2ff3f7c9bf2cf4bbfeae54fa2147f337f7f29aee034f5221eb89e10541ae2eba8f3c7575bc2a6a82e486934afc8b25c720e53e7a710288bedc696b2e2dd70cba59cfc3cc83c2ad1db7b9b310a8d116bf252e4ad1db637cfb7080ab6503dd51a3b6cbb125c0c20b89ff01a51e40c069cc6c8e90bb2390e", 0x1000}, {&(0x7f0000000780)}], 0x8) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) close(r0) dup(r0) chflagsat(r2, &(0x7f0000000680)='./bus\x00', 0x0, 0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r4 = syz_open_pts() chroot(&(0x7f0000000240)='./bus\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x428ca50e0eec7316, 0x4010, r4, 0x0, 0x800000000) 16:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) r2 = syz_open_pts() sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x5, 0x6, 0x8, 0x0, "817f3f03e4b7d09a0e6039c3d8214aade83d72d1", 0x55c, 0x1}) dup2(r0, r1) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffee8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xfffffffffffffd6c) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x84}, {0x8006}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8e, &(0x7f0000000140)="27723f1f2fca76bc92c41353d8515263ed435a248025441505ee9a814459809d45f015a2827bbca4e93f409a8e15e0c404173c68307e4775b9d0da8fc1e1c2d63a1a12e1e6646570a27219ebd3eb07a25bcdef4d8421dc91f343836915c7b8f03f45d1bf2144be7cecd33b08ac1c9d4a60514de949c65d985f8de437a4d512a56b852f39ac72692248fe18631dac") syz_emit_ethernet(0x18d, &(0x7f0000000080)="b6238812") 16:00:34 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0x10001, 0x800, 0x3f, "dc5e3e8e752dd31a79d937d0b1d33d47bb978054", 0x6, 0x3}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x8, 0x101, {0x2, 0x9}}) 16:00:34 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x201, 0x0) poll(&(0x7f0000000040), 0x2fe, 0x6) close(r0) 16:00:34 executing program 0: 16:00:34 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') r1 = getuid() setuid(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) r3 = semget$private(0x0, 0x5, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000200)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000140)=""/178) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/17, 0x11}, {&(0x7f0000000240)=""/182, 0xb6}, {&(0x7f0000000300)=""/202, 0xca}], 0x38b, 0x0, 0x0) syz_open_pts() 16:00:34 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="5602a5ffffffffff000051870f1be835a2ad66f696021a35b0a2452cd263caaa65a52ef7ff95529648bd7b6134a11383da738cfcacd6d6771d363ed33a0e8368abf65e444b3e02dd71786610f45940ffdb9b2f5da6c1d0c2815e120dff904befcdc618aa3d91e9d6287cca5dd54eaa7673af78ee2edbfb34ebc14dd029e75e3d3848ae7696bff166c282b45c4319a5156e6e6b912f8c04ec55361312a07ee64ee8806121e7cd8f2685eeea1d4a5a763b457a2f84f751c1de3c6c09da128a2f669803e530764d377a909ab3350c63a7f27ddccbf49f2725719fc3b5c294134ce7378dcd5e689ee9e4f2ee57221f4b92dd7130f22c95ada57332f5e9fc6130110907b9add9247bbdbb25b3746f412370741f52942a1b890f14d724da4978322eac3bc55e324885701e"], 0x10) r1 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfffffffffffffdb4) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x41c}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000001540)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x20) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000900)={0xa, &(0x7f00000008c0)=[0xb90, 0xffffffff80000000, 0x3, 0x1, 0x9, 0xe37, 0x9, 0x7f, 0x1e, 0x100]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) 16:00:34 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x20, 0xd8) getdents(r0, &(0x7f0000000180)=""/212, 0xd4) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x200, 0x2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000002c0)=0x4f38695d) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) preadv(r2, &(0x7f0000000940)=[{&(0x7f0000000300)}, {&(0x7f0000000380)=""/219, 0xdb}, {&(0x7f0000000480)=""/224, 0xe0}, {&(0x7f0000000580)=""/36, 0x24}, {&(0x7f00000005c0)=""/231, 0xe7}, {&(0x7f00000006c0)=""/188, 0xbc}, {&(0x7f0000000780)=""/183, 0xb7}, {&(0x7f0000000840)=""/168, 0xa8}, {&(0x7f0000000900)=""/31, 0x1f}], 0x9, 0x0, 0x0) flock(r0, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r5 = openat(r4, &(0x7f0000000300)='./file0/file0\x00', 0x400, 0x88) flock(r2, 0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000080)=0x546) flock(r3, 0xa) mknodat(r3, &(0x7f0000000a00)='./file0\x00', 0x250bc5c053223051, 0x90) ioctl$KDSETRAD(r5, 0x20004b43) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCNXCL(r0, 0x40047463) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = dup2(r0, r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x786) renameat(r1, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') 16:00:34 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8) ioctl$TIOCCBRK(r1, 0x2000747a) mprotect(&(0x7f00001f3000/0x2000)=nil, 0x2000, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x5) minherit(&(0x7f00001f3000/0x4000)=nil, 0x4000, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xfea4, &(0x7f0000000240)="538d3e5b63c27d536c157ea517d6c7cedfd112cee67ea948b9aa3458b80a64f485a5cf6652b94633c01f1b06f47292b64cd5ba35bc7eb7820bffee48035fc7aecd07986963e5babda5090cb2ac60ec26ec94e4ad7cd1333dc86055ef2180bdcd807adc9c1b3aed6858eb06b56706c248e42aedff91020ab332a6f8ab786215b15885495aee14865d9e3896e436345dcb7d33633a5dc916b62832f3d2e079bc") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x8, 0x100, 0x7, 0x4}, {0x5, 0x8001, 0x8, 0x80}, {0xe000, 0x10001, 0x1, 0xffff}, {0x6, 0xc3, 0xfffffffffffffffe, 0x50a8}, {0x5, 0x7, 0x1ff, 0x800}, {0x9000000000, 0x40, 0x31b, 0x7}]}) 16:00:34 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xa044, 0x1b135a67) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000400)) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="66c20f2da85aa9f4e2bf45c4c8b4dfccc1f38aae33d1ac95f83aa8070d8da08f2f0373c8c30ba1ac61c8c433268f37d7ca68", 0x32}, {&(0x7f00000001c0)="86a07f71b212801a718fe5e8f4ed50ccf21247fe13c5e410e0b5e7869381a1088e41a5", 0x23}, {&(0x7f0000000200)="e4dac252cd8ce1567c84b5c381e32a9e00b2991b34d72e89a186e24ba125cbd81311f89c7a80c05fbb482320804343bf48", 0x31}, {&(0x7f0000000240)="e7d6fc4d69255bae07", 0x9}, {&(0x7f0000000280)="a95ba60076c7652a8bcad99dad52a64c5f21f67f047e6d46f2d7e0e24e03257cc0e673d66a8d6fe980ce20be8905098dbd44dbf1511dbc1853c0d2b19e5ed1162604bb9a8c1b7c69f0627c2c0fca", 0x4e}], 0x5, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x4}, 0xc) 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x4) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x5, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r1) dup(r1) fchdir(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0xd9b, "9f8dd8e50001000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:34 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x8f, &(0x7f0000000000)="8ad01a19203a6b5313277c3b4e491fb3e0a70ad2b94dae778b66e088f609b929b023c83306c17181bc1f6a56871d4e8ded7a0d52eeeb1a86432a5b5886b6e0003284f3382bd502bf799dea012033ff1aad322f61db18551f839a0cc88fb0b5d8adc994e2bc85454b5fbac0637127b60c7a8cc3a89b680accb73b5358e81e4ace1d810143e4f39efd5c2004e195b826") setsockopt(r0, 0x29, 0x4, &(0x7f0000000180), 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xffff, 0xfffffffffffffffc, 0x3ae8, 0x0, 0x15d, 0xb7c1, 0x5, 0x2, 0x1, 0x5, 0x46}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:35 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/206, 0xce) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8, 0x0) r2 = dup2(r1, r1) r3 = getegid() getgroups(0x1, &(0x7f0000000180)=[r3]) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x400, 0x0) fcntl$getflags(r1, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x1010, r0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000240)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x8000, 0x0) r5 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$getown(r1, 0x5) r6 = getgid() setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000340)={0x4, 0x7c}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f00000003c0)={0x5, 0x3, 0x7fff, 0x0, 0x8000, 0x1, 0x3, 0x10, [{0x3, 0x5, 0x4, 0x9}, {0xffffffffffffffff, 0x9, 0xa1f, 0x6}, {0x4, 0x20, 0x4, 0x634}, {0x2, 0x80000000, 0x8, 0xe2}, {0x8, 0x8001, 0x9}, {0x1ff, 0x0, 0x80000001, 0x100}, {0x80, 0x4, 0x2, 0x7f}, {0xbb30, 0xffffffff80000000, 0x200, 0x1ff}, {0x100, 0x1f, 0x1, 0x8}, {0x9, 0x7fff, 0x4, 0x10001}, {0x6, 0x7, 0x0, 0x8001}, {0x7fffffff, 0xc151, 0x3, 0xb6ba}, {0x3, 0x96c2, 0x9, 0x4}, {0x6, 0x6, 0x3, 0x1}, {0x1000, 0x1, 0x1, 0x9ec}, {0x1000, 0x9d3, 0xfffffffffffff85f, 0x9}]}) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000500)='/dev/speaker\x00', 0x8000, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) fchown(r7, r9, r4) fchown(r0, r9, r3) sendto$inet(r2, &(0x7f00000005c0)="21d32960de470310d4eae3818edeebe2cacb68cb824541725ed833b7db112d005a930ca877c2b3c0f501", 0x2a, 0x406, &(0x7f0000000600)={0x2, 0x2}, 0xc) socketpair(0x10, 0x3, 0x2, &(0x7f0000000640)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000680)={0x5, 0x4, 0x1}) getsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f00000006c0), &(0x7f0000000700)=0x10) getgroups(0x7, &(0x7f0000000740)=[r3, r10, r3, r6, r4, r10, r10]) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000780)=0x9) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000800)={&(0x7f00000007c0)=[{0x81, 0x5}, {0x48, 0x1ff}, {0x23, 0x6}, {0x88, 0x4}, {0x5c74154bf405a9e9, 0x1c749478}], 0x5}) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0xffffff0c, &(0x7f00000000c0)="00000557891be61c2b0f03") 16:00:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(0xffffffffffffff9c, r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x100) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f00000001c0)='./file0/../file0\x00') ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000400)) r2 = kqueue() symlinkat(&(0x7f0000000340)='./file0\x00', r1, &(0x7f0000000380)='./file0/../file0\x00') r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) bind$inet6(r0, &(0x7f00000003c0)={0x18, 0x3, 0x0, 0x6}, 0xc) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0xb41) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000240)=""/239, 0xef, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x9, 0x1}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) pckbd_enable: command error 16:00:37 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$TIOCSBRK(r0, 0x2000747b) pckbd_enable: command error 16:00:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2, 0x3, 0x7) write(r0, 0x0, 0x0) 16:00:38 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:38 executing program 0: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x7, 0x3ff, {0x21, 0x3}}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000000)) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:38 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f0000000080)={0x0, 0x8}) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x401, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000040)='./file0\x00', r1, 0x3}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "9f8d14c675040000040000ff0000004ae5000001"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0xff) ioctl$TIOCEXCL(r1, 0x2000740d) execve(0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="857dd4654d83bc7082ca1ce8d01ea3260d3dee008b5ba2a339375dc8846ade17cb97b20979228554e68c8f52cfb1618881af1519eafb9983d84f2e856e", 0x3d, 0x0, 0x25) 16:00:38 executing program 1: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8020, 0x0) write(r0, &(0x7f0000000440)="175ffeff9c54938b4dc3072c0bb546db6fa286bad2666f39602a1b3e48dd9814cd90abed1363c3ad4d1903667f21a3bf3fe35dc414a2a8c95b2d8e48adf19bd5e36602b102b260a9b23b51c32dca67c7e3b88e32bcab0ef1bca1b8afeac83e99e09e6e4d82cef61b805ffd8bf7f4f60f1ae28cec48150f3c56f47eeceaa04d19aecc7baafa85f5701703fc1e06fee12bd703e04db7039272127b3b1c458dc7da8fb1656cea1b01f26ef26dabed21698f9ef80b6cd2e61805ab3d80dcd235249717757c04", 0x4b5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000000000000, 0x73b4, 0x0, "000000000000000100002000", 0x1}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0xfd36) setsockopt(r0, 0x8, 0x7, &(0x7f0000000140), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lseek(r0, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) 16:00:38 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x4000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x800, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000180)="2ddbb10178138c6c2424d5887a9286d7a1690c4d87d5dbf3ca5734439f3dd07f5614dcc62dbe099a2936159a98f997b8244768d2848d1aabe5690d0b9498cf21a9d4df968cf039e71b0034ecee077646fa1ba7d840fe5829ee18739c62289ed24d2366a07b37f64695f82ae201bccd280030f4d6dd80909e4a05a6fcbce2c23d882cb979d585522a9505c3acbf5c2f02b168dd697b6e91515e982fc9b82fb06a076f98715a9da95d5e155be800d93cad055be483c21d2fa8", 0xb8}, {&(0x7f0000000240)="501ad88391fb566c833e3763114fc4567464cbd39f78ec4c4dba16fe37956a0fc0aa6e589066baca9c8aaa708baee25e089af403e83ae81a2d29330bedcd049da530fde89eada867dce58e2740479f2ec6eeda0dfc6e74b620a4fece5ed3945e36b395d0cfb53a7ddade32c3ef578e05815ca3a350a1fad41ca98b831d3dd2ff71c7264144aabf1c4b38873f1c5d4513c046e55cfdec119cc34e1b23f6932af1f18da7b7600e39b48776ae4cdbf7e434f4fc", 0xb2}, {&(0x7f0000000300)="c64432818307233e5ba53481d680a9b7c84d4aa3d9bdcd48a2dd78b978f8ff08cb4f07482a3bf23d4696f7329f2d071c231bf77c6286da6337769eda06390b829f2c07afe6d6a246462d2ac7c0474506979bcac6f01c81c73f923320677d6c2afc4765a0484198fde9d7c3a53d6a383c68ede6cd6c87e37ae18fef0430c27155af6cb8abc761c19f1d2b9e456bd00c575541afc02810", 0x96}, {&(0x7f00000003c0)="b4db9db2b3bee020b32b3e7a57a6a66f84fc2e6bc5d95797dcecd23fcc95637ae0344b75991531c900f1b295d2239fe352c23dda0b5aba9fd4f8f4d30a7fef3bc47591a3a33a1de76f45ac73dc7b4bc0d670e6a1379e89d89e1214d7da88481a68b26b83147e59c91b873b5d52a217322b27d431cde009aaa30a603f8da14d75713fcd7a6e38cdff311fcf31f468b3b2afe80d514819a9ddabe6933964220e3e7a83e53a15730238cbf3387abaafc87cab130002a50b59a605cd", 0xba}, {&(0x7f0000000480)="1c373f710f2b848d6f46368b72a74781bbcbcce58fef0329bbf556b6c03a259a6c2d02ad8383016c6ce9a54657623bfdd941121159a833e02c79c447de124871bf20b478149f1ea87e12b33ac472de58b877fa6c04f6763644b9368d376a75dd69f66ac6f961f93e655143e42aa6e83d032acd89a0debacd297ceb939c7b5d065dd282415b5c32def495a3ba022228def74cf4d969a58f8b42e7c54e4c2b3b9b1dc2eaef9d5ec0ae330cfe8fbeb713a5395bdc789e660153e3339447f5656e2142faa537ad8477d41d81037fc0b4ecc2abde1f75e207f3bcb3e38d1b7d", 0xdd}, {&(0x7f0000000580)="11c6f8c56f2ff3ae4506ba796f34af5c5ab5382f6c108cf275813bec536ae7c796a7adb09f0f61b63bd29dd88650890b1b78dc74f3e6ab2d453894802f4b6415ca5da9449e07e7033286445dfeea7518d8b3c4fadf22b0098990049dc2b9e8156110b8b0ec60e13f63cba6cbf7c4e9ea", 0x70}], 0x6) close(r3) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0xde9c}) 16:00:39 executing program 0: r0 = socket(0x18, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) setrlimit(0x0, &(0x7f0000000040)={0x9, 0xea1}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000180)) 16:00:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = dup(0xffffffffffffff9c) r1 = getpgrp() fcntl$lock(r0, 0xe1e05ef7acf06bf5, &(0x7f0000000000)={0x2, 0x2, 0xffffffff, 0x2, r1}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r2, 0x1) close(r2) 16:00:39 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0xc, 0x0, 0x0) 16:00:39 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) fcntl$setflags(r0, 0x2, 0x1) 16:00:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) read(r1, &(0x7f0000000240)=""/250, 0xfffffffffffffe5c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f0000000040)=[{}, {}, {r1, 0x1}, {}, {}, {}, {}, {}], 0x200000000000007a, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c40f7b202c, 0x6) r0 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000001600)="76d4213c389a31319138817aa2942564ac6e46b9c55c06ef1ac1096592c33cb2b847329e97e22a3ff484a869d5c6c6ca2af3905b275f7ab30b70cba240b64b3a4d541a1348c92fbe189bb96c721d04f72e689ba721dcdc3303590c8bbc4421821f45acb2cdd053b02ae8743df12f23d805bd7d4a0038ae76ea76c16a9cf6d573071ed6382fc3d9e4a4de5b6116c5af4ff897f52b859b0cd3060f4ecdebbb897bcb64dbe2aa9b905c28838e823acf165f6f3b04dd59c502c275a776749a43e97fd4bbb88cc117194295a74ecb826d01d5659346c59f307611804a1be196d4a8c7cdc0a6ae30c5a91721e73742ab8857e479fcf4028091277809032344a7fe5776695aaa369926b6b8924b4756eecc0b1c782cfb93418227274e6e6cee97cad663eacaa5faf757c645248a9c4b0a0046f338952f195a01b510c190e2599264c48b3eeafa06911d29404d7dc25d6f1312304ce38f1051c623eac955fb167beab509b79002db9d024723", 0x168}], 0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') execve(0x0, 0x0, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x0) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:00:39 executing program 1: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)="670dc3", 0x3) mknod(&(0x7f0000000140)='./bus\x00', 0xf75a4daa97db6b9f, 0x6) pread(r0, &(0x7f00000001c0)="4c457c92d653461eb8e5b01ac5eba97dd9c88db3cf4e718ac8d882dc9982b5d68694b9a93eefec9bf65582601553700ffb9077393594488748ac10710c8efb958d170642e547c60ff6e0d45207d8535c38e0782a12c1f8532790e6784f5b19e1abacd288e61279ca6d0d1e16358882665c91b1300f9f37261de9be48d82438d49c6a9f4c31df21d4635cde213580d918cc32f9f72db66fcd6284de51f9266ad98dd678f595596c7ecaa3a52b9f3447462815025e30896a5b092a703d11388de7d20c7578596452a1ded18c99c68c4497e4dac094e36178f2", 0xd8, 0x0, 0x0) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[0x2, 0x5]}) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x200000000000381, 0x20) fcntl$setstatus(r1, 0x4, 0x0) 16:00:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:39 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000b80)={&(0x7f0000000740)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/86, 0x56, 0x843, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(0x0, 0x0) chdir(0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000940)=[{&(0x7f0000000440)="f1c5dfa4583cadd89de4a1162f1843f5dc256c41d8c46af293d675c8ba4327a9b3cc1ebb39f9c5bda134f4948b6b6290a6e9ed6595b70636aa0a642c8b04118706f262a79ee40515fee720b2f85132058da3dd817894d16e9040453d72352a15700ff54cf4b84e685261f0db5475c65f278b7efaa00b78558298dad8", 0x7c}, {&(0x7f0000000640)="e831a678b68a2ef0e2c43b69f44848352d5a1941ca3c9f963d20e04d0c7cd3b3c225d257406fbbfefed2add8e016fe54c131ceabc758b61a92a45414275f78f3faae1b11f56189564aab2a6d062be589bddcd9087b98aa9b7c8ebcbcc2dc187151b65b5c15e55c54849a85db54adc8f121c58d3dcb12faa9c0894cfe4d20049d88c5c5f78d0131ceee17da35f29a0d9d66183407c266cfb458d33ed7df7cee9c9d78e0e0d3faa8126676fd67f99e93654f2f7408", 0xb4}, {&(0x7f0000000700)="65836c3fc37a7a030fa0bce50cede27d00648d8d12b2b2fbd4d974b1f83571", 0x1f}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000002800)=[{0x34, 0x0, 0x0, 0x1}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000440)="fb", 0x1, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x72, 0x0, &(0x7f0000000000)=""/114}) 16:00:39 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2a66398791b6fb02, 0x0) connect$unix(r0, &(0x7f00000012c0)=ANY=[@ANYBLOB="01002e2f661e9b71c9b7a7c00c3a9511ee159f029ffe048b5295a6c13bc86cbf999e35ad6384a1"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x4) shutdown(r2, 0x1) recvmsg(r0, &(0x7f0000001280)={&(0x7f00000000c0)=@in, 0xa, &(0x7f0000001240)=[{&(0x7f0000000100)=""/163, 0xa3}, {&(0x7f00000001c0)=""/92, 0x3d6}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x3, &(0x7f0000001280)}, 0x840) 16:00:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20080, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1012, r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) socket$inet(0x2, 0x3, 0xa5c) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) poll(&(0x7f0000000080)=[{r2, 0x2}], 0x1, 0x8974) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x84}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:39 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x3) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x40047463) 16:00:39 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r5 = dup(r4) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000180)) getpeername(r6, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(r5, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x200) open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r0) 16:00:40 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x80, 0xa) sendto$unix(r0, &(0x7f00000003c0)="61364155643cb984c799", 0xa, 0x9, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="df55f34eb7c943738fa22d5ee70c7df6d7de4d09ddbb16bef6077f88c7d727e4a0b64d2b4952770f75803054f57c33a7df83375a33de52c16bd72094051cfed2472826b4bb8d3327879145a36f7eda68e20d862fcfc7f3ddd10bcdb27f4ed426449f7d84e00f177196d02032fdb4994c5855adaeafbfdbd0aedf0fda92ed1c24997c8199d96b794969aed0d3deedd3e1c80c0a798d2b46e64bb0c444ff73e5dce35ccf2b06eb4d21c2b8c80a1369e6dbfcebc2e3b2c48ce8817c71a8fc861629b7c46b081af5dc5c1a4c4c752f07ca609205fae2c709bd300f6bdd1e0d6c12ff6d6c1ee46e06b7d15203f2208cec84bac13ccaf41c643842f04be00f64e132", 0xff}, {&(0x7f0000000040)="cc49d4eae939c5e57d453bde00b025fd3fb19790ee7c482c0dccab18eb9ecb3a3b2b2b133befd6c33a7980f48d97b1023a2c7c4378e1e90356a8498bd69f26a927dc86d3129a0793ec22f236", 0x4c}, {&(0x7f0000000200)="505397f2cdc5c10f5a9dbb1bc9e22d09c1de13c995533774b6e68e4662af4d1889759134a2da3e11cd687e422ec1", 0x2e}, {&(0x7f0000000240)="45e31debd387f25d7925027e60da745c97cf9e5a577242a8c2a87a060bbc8f9cd07ba9d321e04c1ba4cd256c0c6d584e75e3ce29f8f1572e0a2baf8a6638bdcfa039d7a78fdc5059b419a71b30145c756d8f00b8fcbc137099705c1885f3eec09b06f0dc7c21b0d7d87bb1a331b6e9e7574446e74b96d1cf638bb8f55ea6a42212f5fe500e2e1fe09e2836a1fd00ea6807acd2c0f53af5c3db4f7c52e9befef7533ce0cc0acc4261f69497e57660dcdb563a0aa80907007f26143c4162a1d1bfa64e0aa652", 0xc5}], 0x4, 0x0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000180)={0x1}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x81, 0x1e21, 0x59, 0x7, 0x8]}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) 16:00:40 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2006, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') chdir(&(0x7f0000000000)='./file0\x00') 16:00:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x681, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x6) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000240)={0xffffffffffff24d7, 0x7}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000100)={0xaa1, 0x6}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file1/file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000200)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') mknod$loop(&(0x7f0000000180)='./file1/file0\x00', 0x2, 0x1) linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file1\x00', 0x4) pipe2(&(0x7f00000001c0), 0x4) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001000)=[{0x5}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lseek(r0, 0x0, 0x0, 0x2) 16:00:40 executing program 0: setrlimit(0x2000000000008, &(0x7f0000000080)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup(0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, 0x0) 16:00:40 executing program 1: r0 = socket(0x18, 0xc000, 0x10001) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) r2 = fcntl$dupfd(r0, 0x0, r1) mkdirat(r2, &(0x7f0000000000)='\x00', 0x10) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x6, 0x101, 0x8, 0x80}, {0xfffffffffffffff7, 0xffffffffffffffff, 0x8, 0x100}, {0xfff, 0x81, 0x20, 0xfffffffffffffffb}, {0x4, 0x158d, 0x6, 0x7}, {0x80000000, 0x5, 0x1, 0xffffffffffff8000}, {0x1, 0xa44b, 0x1, 0x796}, {0x9, 0x4, 0x7ff, 0xfffffffffffeffff}]}) syz_emit_ethernet(0xffffffffffffffd9, &(0x7f0000000340)="b6") 16:00:40 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x2) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="82775117ce4d6c08000000000000002e2f666d6c653c00"], 0x10) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto$inet6(r3, &(0x7f0000000140)="f2b632ac58269d1b000000000000000000000000009513c40ee0d3d3902dd178359a1f6abf00f72ea6948519e844f84afdb402631f8ccd889fe48dbffd0e3c066aa969d5c916706c224a5e41f98c2d1b4d63e56bc1014c3fc523be63a0fa8e5f5d50eb2343cd060b7bb39205752594dd9d378651d94a4b053ad8ff87bc3d267a31e9214182ed770a6ec178311ed5f78b76f10f149cb0599c8f1eca3bac7f32b37a4739f34366d6aff68dd78b79af1d706e36662f71df753bd347e330ba48a263be78a48bb9592d63930e33e46df3594cc0750c600fb9b9d2b76cb80e299b7f", 0xfffffffffffffe9c, 0x400, 0x0, 0x0) 16:00:40 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc80627db1bd4f9c0e36d58aa4f79a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd92f008c18dacb6584b976198a9192d85169c699420327ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c42bbd92eb2534c2d7ceac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79bc8223307612bd0cbbe37fe44231fdaf31f8db5863072dad5429717908d4ce8b2bdaa1fd4a5ce1236ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1acc2b2bbf0d85d327253045d3bd92cbf525a9b0400c3fd842a97e6eef0ba58d39091fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a"], 0x10) writev(r0, &(0x7f0000000ac0)=[{0x0}], 0x1) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x8) 16:00:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f90300000000200000000000000000fff67b2bba5ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x446, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0x0) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = dup(0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x0, 0xa0) r2 = open(&(0x7f0000000180)='./file1\x00', 0x2, 0xa) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x67273c50d4c0c620, 0x0) r4 = syz_open_pts() r5 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x5, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r8 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wskbd\x00', 0x400, 0x0) r15 = kqueue() r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) r17 = socket$inet(0x2, 0x0, 0x3) r18 = kqueue() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001500)='/dev/bpf\x00', 0x1, 0x0) r20 = kqueue() r21 = dup(0xffffffffffffffff) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540)='/dev/bpf\x00', 0x8, 0x0) pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = getpgid(0x0) r25 = getuid() pipe2(&(0x7f00000015c0)={0xffffffffffffffff}, 0x4) r27 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001600)='/dev/diskmap\x00', 0x0, 0x0) r28 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wsmouse\x00', 0x800, 0x0) r29 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x2, 0x0) r30 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r35 = socket$inet(0x2, 0x1, 0x6) r36 = open(&(0x7f0000001800)='./file1\x00', 0x8000, 0x0) r37 = openat$tty(0xffffffffffffff9c, &(0x7f0000001840)='/dev/tty\x00', 0x0, 0x0) r38 = openat$klog(0xffffffffffffff9c, &(0x7f0000001880)='/dev/klog\x00', 0x20842, 0x0) sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f0000000000)=@file={0x1, './file2\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000380)="0f8c87734cb3d43ee37e7091517008b84feb6e28a09861943a6178f7cef2260a01bcc38dd07b65f87689e21319e8810d83ce1b4a128f414ab2a81de2ed7d89f2190b4367e7a44c100be80b9a7c8cb4c6381510a14e377a0b7f2332f0cc5b5fb412ec57b6a0b771b780ad47042ab19b5d3cd74c12ae36de8fc621b848d79d62a5d1d71b66faa8829a8fe38724e81ea6b0f2f5a8f3063978e0eadc05d614c59611c61d2a3b9975883203ba8892210de78ac826477586de81709bb59aa6e503e573f879baf9074cb54c3e4b521c98ac9dcbbab0e6c0b85f2b781c1acce7aef567a9a4df0006142df17f5200be53166b7b074b2ef7df102710c24f19341cc349e78e6bfc2972746dbc3fdfc198d995f6759aaf87138a9ee7f09a655a77f295324aa43c6c46f22673cffce3eeeafa68d857c3bc3948b8d45472350246b4f18c87a7240088c76d88a4c143a73f4370f7d8e972c42e078f60e84a98e5169ddee6b2706aafa29409f8813b9a2e12b56b910fc45cbd9365075fca4da64f55d3f0d7d2c6222983832695153dd55de9cd1473cd409847689b9f3a4944bd67c94e225a6c556b1890a9ce1bb3e71833d6201404a184147ab3a7150c0d5985861bc96c09634e2c85cdffaafe22bf08992115d600aa8ce6ced007e42ba9292195a6d43c7c42db53aa1cd811f29ed00517884a4d07608b8a85df803c6515f9e84012aeaf63b29c2239adfcc303502ebd4ea6645e8b42a18feed29d70620621d00151c9bcdcb2625acaabea02947554ed56c7c7334fe79076287e8799c86027d2a100e4d5726f79a1d7cf4eaf0355e1120e14175d251a32a72a94607f67154199981ce005a15e8cf8ff4ca2544334272e1756a7ef4eef6ac0551dca34a1591575fba70a845eb819c51881213683c5c2c4303169edd958e049f144ce95b6d760f07e7accbb92fcbf59a48bd08244865a4fa67363caaf0f338e812831f80596bf673c65c6ec7063559701d26947cd7dc4d933cd20f31da5c18b04d1e0ade1dcb2852a5169ec7362505ebeea37028dad43b8051ccbbc5b22f2ce49530fde4a6b7ebae11c5f5f139e7251a8b01a19b2ee47fca2c9a5cfbc4b3c6549802283a185c0ca72e84c496170b59a08a8cba5bc1852601b536d62687a7d1c0bb16ca262bfed700723ae7528b691345529849cc7badf79d35f54fa40ed76c4d0ceaf5fd71417302c4230daa60da99da45407d4ed2354215b31f676fb17f83b8013d6413b33cf8c898f493c219893a72c9c10f0a77156f963e6a2725cb57cd6ff6139f58af6fac50ae422f675807de0d2b8b2573a771b072fc2eac3947b6f8488ac1b306b8f1f3f6644514a7d1f79e23015312a7a4031ee7af1d158fc34c0132b67dac9111a23142f06bdf7c6e3c8ea0e88f876c31eb20f6ff865ddbab4fa98c65989714bd16aaa82533f2529b18e0b5ef3212b923284b2910230630098b2ed044fc626260b74ce176c36ae330b78c233482b20a6608e59eb87be4cf4ee57846a108df74ee539e806f090e9a444cd2839e4c25e4033c404f95171b6d6b3411713d665eab1c0a2208b810fb7acdd10af71cd92b2af06d166d791a0bc1d489c976f41c469da0ef3557324edd3285e71c3e66b166ab68f20265350c29824b10fbc26b436d950ce44f7f947bc14e2d55753a64e113c4a6c0808da21424810a728a7753238196c7c11b4240fc78c2120746ed02a005e6592be37960e339f3ae8dfcf00fa49d38390b62d9584752f1015fad9944c9d5e8ed4df544599f49750a62db92edd1dae4e240e308a3bb4f7d97a0d9f2396dccef8a521111de61eee345c3f0f3390eb27c2529ac01857eea1c7562fb4bf6e9694a3ebe5a79b37605354f4967c9414f60dfd58e6b8aa557332ae454c166ea1131aa4919e3f04d2adec0c9612177b49c30dc9bfeea62159b185544805e9c82eef18d9f9bd44ea3051cb03e9435930945033376fd0444e23db022dd2e3a53f3be781812d6f0fa9e086564da67b7d74520e782aa400284902c5ea4fb6e665e5aa50fe93304817574e42fc025899282255ade851629d344b0bfce955b944ccfc7c07253dc09e6ce51a85c3a3195bf582a76b3c91341f47c6df4b5538cd8f0c6b11ebf044da891a1438f7d1e58cecf93acd412754899ae938688f6917ce87ff71e13458256a2c3ef374fe487348fe954b3ec7485d17e587556e309b0dae3f702465ba6667f34015b1e9b0ead5876a5a1b9a38a8afc7ff15ae592f26371cdfa5048c8aba2caf6856b10f322ee6a9dd1270f8135eec0f3c209344f7d69e9aa2710a9d7455404e727fa851bdb11d073509388f5416244dc7d4b120df84d77bac76a25cb5f694c6c9bccb0d70cff084564db6cc323566bb1576003aca2a9a1bceb46136b14facefa9fa7abbb89b9e90cefa3b4b9502be3551d4996605efda12080bf5b4075def23c874c5ebc71931f250b30ec0e6e23431161191d3edae2215dc4260981222ccb25a739788787007478ab5c0a1ea3cbf89d28361d04cd9a63de092474c0a8c945d92750b7ab09f103f75fc32a9faa1d4371e504dbb012068e8b7cfc04c9c2cdb1b4f7c95890e6a83ed7d406a6d383ef61d21d6992618c000cf60ffa7b8f9c77d8e1b45aea2f080cd64d50d83223bd9df3be0f29165070ca8f44900a94dc60b040d205906b2322c33deaad502f6c436a7da0e8ad697f284084dbbf578cf23f80109f4630c117434796df8418b996ab24f7b7e73113f401f143c9bc5efc9e7d6c704fb1a48ad26d7c1ad324afd24447b0e9a95ca532b400ce4a37996282a636efc7b7a3b05ea3209d91d6b399f46e83fcdbf671798a1eef4ec149790eff541680fa441bff218293a549d9250946f113cc6cddaa4755d73c726edac6f60119f7d6d08a029d1a4cd4e32406502e7f5355cee3192dd8008630659540c727939cf376173a3046bd37ea439c4dd39762c892e60fa63155ce1de463813fae951565e7d187f37350e91f7fe4decc99bcde8e04d50187753ad3d0b074e546347eeb77a60430b79d46790ae7b55a789943f71952422e99576c8364e40db734ece3bbc5c2c2ae8efbf738782c80c73a8d690b078d2bf001ea3bc3c37ab505813fccd16539662b7d13083446d26c9f24f0cbd0228d3e603258f5e3f84c472641e3ce8727a84c981193e1b10dd5e1319acb1257d4087bbc4502b5be56f098486940e96543d7d05967c32250970df7943624e5c212ba823251a41f9bc43c4562352f48746bebd2b6fc8545f2ef91157f4e7e7bbf6145eb3bedc3990d794a7613a4c5ab6ef52247fb7a658c9472295f8aa081a335f1c0469788435d85881a1b915063ed2884e55e0bb6dfb9ed451e58ec2c9bb8b3b921d06eb0399055a6b9e3b2d7f10e7d77574aae38d83ce5ddd1c47c45095f1e9594f98625cc78f68b017630c764ae1dc9d714072662bffd6a1d12e59b3b93c74fb524a4bbe89e58c4782986d724f8e8978f660db45cd45acbd04102666961e08ef32d143aa63958a50161b12f2f959840d2ce1065d2b41916cb7a31c392033ada9225ed70bf0d50e95e5abce0e258149754291b0275d3ccf19e8777cc71fa700078cf884098d726528851c1408511744f8f3ad1f4062ef20940571886e5018cbc1cd58c13a1b7fa03addb4d18b10121f6410da2ef9e224c3e06dc5cd74eca09f2f1fe4e6cf3ef9b73b0eaa903af71074c72ca8aa38764d0293d63e4c669bade3c51523bb5fe358119c77d33a3229cc2ab9ff26a715d53ed3a99ddfa03067061c3363a63cc00e8c316436705336c9cfc021bac23c66c79a0e0deadb4046ed766a0afe6ba387c20cdd1cdae52842050f9af114d28281cc1add8a956f61093f386fd6c90fd82ff30a51b40b58736d544e9969323e4b1712f44406a5bea5a7326aefa93016777d25628fd1482bf1ea75dd8fd9d30a4e967f7757d7a25854a59ed6f91b3542b054e399747b6a408a799535fa976944cab48cd2e08cf2776c20c6544018def7d2ae9fa274e506698fc556c3934f8b4e7200562c5dfe4ef76183b18d53a620d52b5955c793cd65f459db0a41dd1c35b56019f5486997b4520cde97193c1deb51c2ec323390c6e9fa9140eee26ba0f185eb10bf115223f46cba22ed20e1896cbe03e1a5add27a0bd82bfbe7565941b31b4c948955aec75ce0796e6929ebc58a3346713e1f1cafc700e27e1876c5c0ebb9d99e25975dc3aa9caee4cd40a2b8f8ffd61c8726857cc6c3ee72f117ade381ac9d5cfd51e76efbd0a9095f3ea7e802949a12a67ba55b69b235ef880e0860e9a27ca37cfb046100a1deab26e9d8e2241fc8d77c0bbfda6f10cba434274ef07c10887d9a9056798b91a621989e242d68acef2d4a1722f6a7046a657a4b616cfae554fef0300e2c8822a3b0f9046cb5ae625962d564c242aa1d058604fa029538d1fd889625e17b44e2bb78820b486a15babfee8c5a71efb3c95a5ef6db1230ca0b9125dc52c795377269e259b9a338f9b2bf0790604c2fd7c5f8cb350c85f2649bb7e505698d403fd84c179b868678259aeb8b8d4091bd71ed1b717edef0176e356bbdbe40b3f3ee14667e2cfb3bdae3a619bcf73733d596e5cfd8b1f8faa2dea014ab5a5ad0225b66f355780e4b1189be6cabe82fb51edf4f0773d91f5f62ab3efb61adb5888f37a9f82365f21806cc8d293eb05a18de4729e3e3bbc1dbecb5a6a095f15a96554ad0190adca3fe17ff553f7b87eb4462d2fffffb6f3108576bb4c401228f1dc8b54dab9cd06af4928272627960800256577a0d188d88de40c0fcf9d8da2d3c659bffc3a45dfe1637d8e825e0220ba04cbccf5b50ae7da2b2aedf6f4bc06ce763671fea21b236f4f1279dba31c75037cdfec738c0a5ec092f876bb21534ed5f9b263948a95888b3a5c78ff50dad9836f33499b3575979a2bc2e85b3e0d3f7d8450f7ecbb28bbbfcdc6931229df14f079ded7f545460979c2d5fcfb6d9ce495a28425108bcf892816760e181ba582dd4dbfb8761daacd14ffe2dd653f50096f612ff58bd719cc4e5ea95f2af3a81c964508f192811992bb303c0a52b4fd50e1dc37bf50db0245d79d3ec8bc228bb76d75c1839420a228a877fc49cb13dcc6f5a40337b095e3a171a0aec06c66b7cc7ea867aea3c34aad8cade34fe15df7565e202f836253401656b026089d376e49a08ab7566a3f7ccabee92486066bf7179842cde63f0f4efd2aa0b5f9e0dba63e3638f68d285646d14a3eed77b9baa61d67dc0f0a17731c412a2b892e1ce887af72f0ab92cc04da45b1eeb77c4188b328f147ad6f0123662a1e3b776ed743f3b44e78b0f6addc28d9debc6e7fb56feefb8e53f0f5662ae0e04d095e01fd646391a7832ee3a1c3ec87d84e50217c78724e66e14b4479ffd60334a74981961e036925468ff1ac93c508ddb541f00af6e7b35bd5264f698540dd50596a9d962228709e3b4a94acdbea91fff577401361d828c9932c30b8eba196d9b103e3047996d828e398f3aefe27e9979c548e768732005572230730da226c3de966b5e3dc5398e43292bdb19e0f5dc5220a8011ec5d17bef527c8f71809acac3ede787dcedabb6db572cdd5f6025f72a16bf239f2f4981ab18dc136e55cf61a625603af5fc2a642dd43bfdba05baa25263b58bb9a9b6b65ccb097cd01d4bba93f6d49da53a97d3dcd04a3141c0b305539297e63934ac23a84eabf98b90f9828f1263a12c1d4f2786e4074816089b1833570193350b3398b69f6b36e475c77c234c75f72574205adaa3ae679ff877", 0x1000}], 0x1, &(0x7f00000018c0)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r14, r15, r16, r17, r18, r19]}, @rights={0x20, 0xffff, 0x1, [r20, r21, r22, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25}, @rights={0x28, 0xffff, 0x1, [r26, r27, r28, r29, r30]}, @rights={0x18, 0xffff, 0x1, [r31]}, @rights={0x30, 0xffff, 0x1, [r32, r33, r34, r35, r36, r37, r38]}], 0x158, 0x400}, 0x4) 16:00:40 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x400, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xffff, 0x107b1, 0x100001ff, 0x1}) ftruncate(r0, 0x0, 0x4030002) 16:00:41 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x2a) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb209", 0x113) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x5f23, 0xfffffffffffffffb, "094acb7f7dca5fafe62da220c02278d1fa592e5d"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:41 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896be5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cec9932dae4a7a1f5fe00000000000000296d3e329ce0f51d716d16000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe074ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b036802f764052f8244de9847540faec5c9e570d48a4f4574044f54e1091694a3e277050aadacc679db401321404f478d20f01efdb227decf606c5b547dd11f70b059ab577ebcea4655ad50718253c61c8e2d4a8dedb84c9587c61bd13"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000300)={0x73, 0x73, {[0xd0c, 0x0, 0x100, 0x5, 0x3cf1, 0x9, 0x7, 0x8000, 0x80000001, 0x3, 0x6, 0x1, 0x7f, 0x8c, 0x3ff, 0x9, 0xe8a9, 0xffffffffffffffe1], [0x0, 0x8, 0x400, 0x4, 0x5, 0x8001, 0x7, 0xfff, 0x7f, 0x4], [0x40, 0x1000, 0x7, 0x9, 0x400, 0x8, 0x7ff], [0x0, 0x7, 0x6a, 0x800, 0x1, 0x4], [{0x0, 0x6, 0x8, 0xfffffffffffffe01}, {0xfffffffffffffffa, 0x1000, 0x2, 0x9}, {0x6, 0x1, 0xff, 0xffffffffffffff00}, {0x66d, 0x3f, 0x400}, {0x6, 0xaa02, 0x8, 0xcdfc}, {0x80000001, 0x80, 0x8, 0x1000000}, {0xb7, 0x80, 0x4, 0x1}, {0x7, 0x9, 0xfff, 0x1}], {0x6, 0xffffffffffffffd8, 0x80, 0x5}, {0x7fff, 0x7, 0xd1, 0xffffffff}}}) write(r0, &(0x7f0000000100)="a43eb3900603b73725c7c19aab424130e8864fabe4f2d065c9a88b86fab7ca2730419556ae0b65553383cf29f92829de096d10d6c1d9230e810637587f8d3adc5fc1312f7c914982f9350e28", 0x2fd) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) 16:00:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) getegid() r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x64, 0x0, 0xfffffffffffffffa, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1a5, 0x6173}, {0x25}], 0x2}) close(r1) load: 3.68 not a controlling terminal 16:00:42 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockname$inet(r3, 0x0, &(0x7f0000000140)) close(r3) setgroups(0x0, 0x0) setgid(r2) setuid(0xee01) syz_open_pts() syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) getpeername(r0, &(0x7f00000011c0)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="e466") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = getegid() setregid(r0, r1) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x0, 0xfffffffffffffffc}, {0x1, 0x0, 0x548b, 0x3}, {0x3, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x40) shutdown(r1, 0x1) syz_emit_ethernet(0xbd, &(0x7f0000000180)="bffd6ead43e61f8b0870b7ecb6d771c4e1cb47418864cfa86dd35bedf3aa0fcb79f13ae8dc1f2059d72fe3c45c7384dae4581255ea156a1a1a4a7c0fcb73ab275bd1c97312b5f2414facfec11bdef7fa6dbdd7775b529c1b8ea8c483c9532c5b3ff8edb374351739e88870c2427f8b242bd1c22cdfd6a6a8cd16b095dde039e9081340be2ccddf7fd7b5a73c34dbedb49390e34fda2232dea5c6f17df20b24a45c5a873b46148b1bccee4e490f1ccba74c7c55aa9d63f1c8eb1f20de55") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x4}, {0x30}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = socket(0x2, 0x4003, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x5) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) pwrite(r1, &(0x7f00000003c0)="fdf810e0470a6eff1191995cf5a2b5731e9e5031f0e15d720cf1a8ed07463ad86492838d9c64814594bf0f2c95c253809483c0fd33691650a35b66f42c5c4ce4f98d5ee7299611725a1f172ea0fa0613de338ad4f8c4189ddfe1e59249541a0cbc78830000000000000000000000000000000000000000000000000086624d5c6e78d24e7a98f205bc49e964683bc84bfd2a7bfa593e789b009093910c629da20c3ce1da7f6495264d97fcab93f73395590e72c77bcc8ef3ecaf6be1e7d9a7a0ed742e90c917eb54e0cef5309b770d3ddd6ad003ba0739c47d349a3e6cd5b227caa4e366ac13076e516400a426de8140f6434783f3f31bd6ed22cd12a509bf2a0f077e179ce8b8c15a0c0e5364aac27a2738ff0737fd57cdb04efe97e7cc46495ffd69d2975ae811c846df571e9dc005c4095aeafc3603b5a9f1fcf6be92580f0fa8a16588833e1bedcfe56f5241b061b8f8a127eec8ffad030fbb051067c3e18b43698eff25ce542f68898376d621b315f92496dbc17b7052163e73fd73d286cf93c415e1941a10d480", 0xfffffeea, 0x0, 0x40000) 16:00:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000280)="6f61302e16791614aa74970279e69e6f1451b84dbe2f2247524d986a539b7ed945bd32872f0a557aabb021d0031ba7ccc91a0f7b9f231dc7149b2ce7c24b682ff1c67efdc8a3b7214142ac8421d99e6e5e6259f0aa2b478ec21a375109d54a1e332c3ea0c21e6f437f7c41967ade6b22618d9d9513a8a418b648b44b0ee7cc044bb14e36dde645a6800882125f4ee5ec9c1d538ec812bfe42452010c4ce29872e677b9c402237daa9ab60317cc602bcc5f987e23b6217e7b58619d50d27342d817b75321aaaf938b321204e1a37b31cfd6d16a14a01e6874dfd4750d5df8e4dcec6f33b96e", 0xe5) execve(0x0, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) open(&(0x7f0000000040)='\x00', 0x80, 0x10) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r0, &(0x7f0000000440)=""/178, 0xfffffffffffffefc) r3 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x10010, 0x2) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r4 = accept(r1, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r4, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0xffffffffffffff74) connect$inet(r2, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r2, 0x40044b06) sync() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x81) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000380)=0xffff) setuid(0xee01) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r6) getpgid(r5) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:00:42 executing program 0: r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x20, 0x3, './file0\x00', 0x3, 0x883, 0x7fffffff, 0x80}) pwrite(r0, &(0x7f0000000240)="755b2494dce02ab11ce125da253a8eae9e5dc394d9de85e51e67376e5107fd1e41a7901a0fa6080e85f970476c69e992ef1c1b7629363d983954d5852f09b17968178c782a93615b9d34fd140c1e37271032a7c953fdc25579a3b23fe834db39006f33e2a196e6ba77ce4119d1e9f162de1eb137a33439dd86c18734924f5e4d5896b86c2ea2a0071c7883c0fe790c65600ec63f3b938d4e366cf96acb76c3bc988e5c0d6f0351ab2378294ad5a9a40996bb3c5650213a9adcc80c502290efe7c8f4ae677bd12d6c03c8a38b25", 0xcd, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000001c0)={0x3f, 0x8, {0x8eb, 0x6}}) 16:00:42 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = semget(0x2, 0x4, 0x100) semop(r4, &(0x7f0000000400)=[{0x1, 0x64, 0x800}], 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r5 = dup(r1) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) mkdirat(r7, &(0x7f0000000180)='./bus/file0\x00', 0x10) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000002900)) getpeername(r6, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(r5, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x200) open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) flock(r7, 0xf) recvfrom$unix(r3, &(0x7f0000000380)=""/94, 0x5e, 0x842, &(0x7f00000001c0)=@file={0x1, './bus/file0\x00'}, 0xe) dup(r0) clock_gettime(0x4, &(0x7f00000004c0)) 16:00:42 executing program 1: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x600000000}], 0x7, 0x0, 0x3fffffd, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) getpid() geteuid() faccessat(r1, &(0x7f0000000100)='./file1/file0\x00', 0x5, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x6, 0x5}) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='@') r1 = semget(0x0, 0x2, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/214) semget(0x3, 0x3, 0x202) 16:00:42 executing program 1: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x105) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) setgroups(0x0, 0x0) r2 = getuid() r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) setuid(r2) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:42 executing program 0: getppid() r0 = socket(0x1b, 0x2, 0x8) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) r1 = shmget(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f0269fed99914"], 0xa) 16:00:42 executing program 1: clock_gettime(0x4, 0xffffffffffffffff) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x90, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r0, r1) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="7abfa8cd8ca0497435", 0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) 16:00:42 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fsync(r0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xb5e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x11) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) setsockopt(r0, 0x7, 0x81, &(0x7f00000001c0)="f213b657188ca8f06daa606ca64922089f265349874ec1e8065b94719f384bea52ebabf26da2e0a51bd979eedef32be9eaa31a0a22255beaf417f95279a047c569ab3b2c8fcc66d8373bdee1cbda045a43d2c6dde5b7206b1e1f0ec7af8105405f3866e62a2f4974c80c8140c43e9c", 0x6f) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) utimensat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xffffffff, 0x81}, {0x4}}, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)) recvfrom(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x840, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0xa9, './bus\x00', './bus\x00'}) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) preadv(r0, &(0x7f0000002e00)=[{&(0x7f0000000b80)=""/4096, 0x1000}, {&(0x7f0000001b80)=""/4096, 0x1000}, {&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000280)=""/1, 0x1}, {&(0x7f0000002b80)=""/226, 0xe2}, {&(0x7f00000002c0)=""/119, 0x77}, {&(0x7f0000002c80)=""/82, 0x52}, {&(0x7f0000002d00)=""/222, 0xde}], 0x8, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58aa4f79a66de7fb584d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd92f008c18dacb6584b976198a9192d85169c699420327ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c42bbd92eb2534c2d7ceac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79bc8223307612bd08bbe37fe44231fdaf31f8db5863072dad5429717908d4ce8b2bdaa1fd4a5ce1236ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1acc2b2bbf0d85d277253045d3bd92cbf525a9b0400c3fd842a97e6eef0ba58d39091fef9db5fee362f3e27c429e39a0e885c000000000000000000"], 0x10) writev(r1, &(0x7f0000000ac0)=[{&(0x7f0000000340)="8ef1ee082575792293e4be0a0cb821f9bd3ef465865819489dfd683e81e7a7f0dd417805ac8355416ad038676c27ef9614cfa446a63eb9be4fc1839e5f47d3a40816bd7c5155af42df936e7548b1ec20e38b6c7ee60fd28a7e79eec1b5d13012db89251d726d322e9ed943f3f486597daf49801ed4d0cbbea9e79b1bcc9549cd8fe1548a50de28c72af78eebadcfe6368b8d30196bd663e1e84d90773ad61a814c61a393cee1cb57d3e6c3a12fa9cabd3a5448f6e7dd6655b20fe7ee23ee8e4416b74fc2affdece34eb20fc1d924abc459d55d1a69801933400ad90180d434fff0336924a860f1d82e", 0xe9}, {&(0x7f0000000440)="d8179a6fb628128d4bf829586936cc837bfc1c5d2981c8c036324981bed733e75d9005df2104a4c2e63cf244772e35deba55bd81fbc072b0ab898f02bb68cf2fc1980beba44df18c563f6676270b98d516db41ff3275b601ed9255f575a2c438d0257790ba939cd15a8deb3bfa502975cf61da1504e8ce0e505397433a550f3ff2ed09c45a5179e84b187a2160fb26bfd36bf6f8d5e5d28ec96157656a3f68c78e0769cdf5bc1e29a485b6d2dbe1298c07037cd666b7162d0127602cceaa120dc5c1644b622001a2a32730226d2d536b1a7b9376d40b7e3d5707", 0xda}, {&(0x7f0000000540)="93b1db35de98aefd03495a3c8d318141aadfa55d94bac0fe918475774d3407905f9f7438c1989867c4036af4fc699ce7af86c874c9c1799efff97b550ab6be59f8d05de3ae5544dc8507947ce217a2f4be23c4cc87ef61f9b984db8a290759dea4b4a66ee046cbdc5f46c1850064f239a1be8a85c4a6b753d1c7f26bb0a74dc6bda7be34f8db08a7a45621d4d75bd6daf2e8f2a4e20e0582a89cc146d3b07f1fb95b362ef05b9754f84d55666a9c3540a39491279adde606d356266ba059e5f1996392e7c2", 0xc5}, {&(0x7f0000000640)="7a2b79cc8320a626eeddc80e61ac72e3b3386f7f54c896654a57713ef3245f62d335fc3cd4b1dfa5bd6bc7dff5d33fd4883d7310d655cffcb02048f274f843bf5429520e22c623c660ae7e717fac2790528e993964555c78d0958d7543cb454d2eaaef4bda2f1d5420d6d94b5243e4f90a58d14bbf543d82aa51b5713e87fccee7f6e058bc5f68ce40e6f34c72f36bfc2c47b79168c56654047ffce8774c483757d3ed5ba35d4864b7a5347aa2e037ff4584ef2276d892eaa67b97a220335ddf665e13eb94081184", 0xc8}, {&(0x7f0000000740)="ba5155048a6f658c541d5819ae0dda4683a9c12f0a266a82fe381827ad5497158bec71", 0x23}, {&(0x7f0000000780)="a8f8def66c579d0fd3562a33868234f85fac66d21681f08a6e7a6e28c234817f7b190b22789649eb27aded86f26606808493fd6b90c2e68fc026d21808284731e2854fd317ec34b5fd5eb5e8ba2e904e70888c8af7b6cb2270f3b4e86cce2892e3f3b4658830622f283d86db4ca1e4ae7c331fef37303ea25d9c91f11a32fd635bac17ab07fdc8672e9c9baf9ea604fbadfbf97ce1c16ad6166c3105b45b074c254de8d29b24fb7f1c1cd2e420f16f45868345c3ea071034a9dd90a2384adabbcc4b3b90abed", 0xc6}, {&(0x7f0000000880)="def6133b47fb02b078eb8b13c042716eef61649ad25dd9e1b41da153620955ef24d1109631899104e16f6bbf", 0x2c}, {&(0x7f00000008c0)="d2a6cd720bbbe98e02f4ab0592f6cb62fb05f5d2b84eb69e882ef843e8a6f85c9a581ad1ead954fceaca5c0d1fdc3e9848a372493169d8d7a04ff166f9528832ddcb8ffc8c750fa241cb67adeaaf7b42c5ee172eaf5c21958649efeb085890c94624f993cfc001e775dc28e56fe94f2eb458b6b6f43549540bb076d50baf1f3ff7379f324d30551d1dfc87e7869c7b95139b90b5517c0532609781c88aacbb332e0e916fee732e426fbdd24f4cde728a1f08e02a4874af309f3370aff56285aafe8d9b7e0cb044fddebfe79a2062d7a6c11e", 0xd2}, {&(0x7f00000009c0)="867984ab17266aaeff0e7edd773139f7345253d3fc383fc9966b9426e02ee86068ba53ba39717c0921a3f0483b97c57b925ed149964a35d1145158ceba1d19bb4312bd7c5e97084ef6ae719676a8d509b7943b8daaa5d1d5d34d74f33c794e2eca3fb20fd65f651ea46e7fbc03f5c84ebbd93d64f46d4980a76062786074512c979c79243f0480d49704135751da89850723", 0x92}], 0x9) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:42 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) shmget(0x3, 0x4000, 0x51, &(0x7f00003bd000/0x4000)=nil) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:42 executing program 1: getgroups(0x2d1, 0xffffffffffffffff) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x80}, {0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xea9a878ebd12076f, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d97) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) dup(r0) write(r0, &(0x7f0000000100)="4ac252", 0x3) 16:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0xfffffde9}], 0x1) socketpair(0x10, 0xc007, 0xe7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 16:00:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7f) 16:00:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0xfffffffffffffeb7) 16:00:43 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0bc7351b23a620ee4dd91975867fc893c2415237"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ffc, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:00:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100000900}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:43 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0xfc, 0xfffffffffffffff9, 0x75, 0xfffffffffffffffd}, {0x1ff, 0x1f, 0x5, 0x4}, {0x2, 0x8, 0x0, 0x9a3}, {0x2aa, 0x0, 0x81, 0x1}, {0x5, 0x5, 0x8, 0x8}, {0xf2e, 0x8, 0x1, 0x1}, {0x9, 0x8a2b, 0x1, 0x20}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000200)=[{0x800000006, 0x0, 0x0, 0xaa3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x45}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x3ff00) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:43 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x9}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffa, 0x7fb, 0xfffffffffffffffc, "0351402ba77f0c033c02df3105d9927f9a0f5e7e", 0x100000000, 0xfffffffffffffffc}) r2 = semget$private(0x0, 0x4, 0x20) semop(r2, &(0x7f0000000080)=[{0x4, 0x5, 0x800}, {0xd0c35da6e02fdc0, 0x1, 0x1000}, {0x1, 0x4, 0x1000}, {0x2, 0x7, 0x800}, {0x3, 0x100}], 0x5) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x2) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:00:43 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcdfab9126f9e6092e00"/107], &(0x7f0000000080)=0x6e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:44 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x200000000006010, 0x10e02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = semget(0x3, 0x4, 0x8) r2 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x5, r2, r3, r4, r5, 0x40, 0xae55}, 0x0, 0x9, 0x7}) setuid(0xee01) r6 = dup(r0) accept$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) open$dir(&(0x7f0000000280)='./bus\x00', 0x30289, 0x21) socket$inet6(0x18, 0x0, 0xc6d) write(r6, &(0x7f0000000200)='p', 0xffffffffffffff53) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x10, 0x2, 0x100000000000000) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000480)='./bus\x00', 0x100, 0x128) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000002c0)) semop(r1, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0xff, 0x800}, {0x0, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0xcac}], 0x633) semget$private(0x0, 0x3, 0x16b) r8 = open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000300)=0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r8, &(0x7f0000000180)='./bus\x00') ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000400)={0x1}) r9 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r9, 0x0, 0x0) 16:00:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:44 executing program 1: r0 = semget(0x3, 0x0, 0x80) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) r2 = socket$inet(0x2, 0x1, 0xffff) r3 = accept(0xffffffffffffff9c, &(0x7f0000000580)=@un=@abs, &(0x7f00000005c0)=0x8) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd\x00', 0x8000, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd\x00', 0x30000, 0x0) r8 = socket(0x18, 0x2, 0x9) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x40, 0x0) poll(&(0x7f0000000740)=[{r1, 0x8}, {r2, 0x1}, {r3, 0x40}, {r4, 0x8}, {r5, 0x20}, {r6, 0x4}, {r7, 0x1}, {r8, 0x100}, {r9, 0x2}], 0x9, 0x5) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/31) r10 = semget(0x1, 0x2, 0x403) r11 = open(&(0x7f0000000040)='./file0\x00', 0x880, 0xa) ioctl$PCIOCGETROM(r11, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) munlockall() r12 = semget$private(0x0, 0x1, 0x8) semctl$GETZCNT(r12, 0x353432e1dbc01e76, 0x7, &(0x7f0000000100)=""/178) readlinkat(r11, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/67, 0x43) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000280)=0x8) chflags(&(0x7f00000002c0)='./file0\x00', 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000300)=[0x5, 0x80000001, 0x8, 0x0, 0x80, 0x100000001, 0xfffffffffffffe00]) kqueue() r13 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x0, 0x100000054) flock(r13, 0xb) getsockname$inet(r11, &(0x7f0000000340), &(0x7f0000000380)=0xc) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) acct(&(0x7f00000003c0)='./file0\x00') getpgrp() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0), 0x6) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000440)=0xa0) getpgrp() r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 16:00:44 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000001310000000ffff0000000f00007c8a5b671b1b542a538706000200b810000000290900000000000003000000"], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xb5b5440c8a2d0a85, &(0x7f0000000180)={0x0, 0x1, 0x10000, 0x100000000, r1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r2, r3) 16:00:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) socketpair(0x2, 0x4, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10, 0x0) r4 = open$dir(&(0x7f0000000200)='./bus\x00', 0x800, 0x1a0) socketpair(0x6, 0x8000, 0x7, &(0x7f0000000240)={0xffffffffffffffff}) r6 = socket$unix(0x1, 0x2, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x80, 0x60) r8 = socket$inet(0x2, 0x3, 0x1) poll(&(0x7f0000000300)=[{r0, 0x100}, {r1, 0x1}, {r2, 0x1}, {r3, 0x20}, {r4, 0x1}, {r5, 0x921e8a0f64abf194}, {r6, 0x8}, {r7}, {r8, 0x20}], 0x9, 0xba) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1000000160002}, 0x9}, 0x3c) r9 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000080)="670dc3", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x38ba81899aa775ee) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xff) 16:00:45 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2d}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = kqueue() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCLOCK(r2, 0x20004276) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0xffffffffffff7fff, 0x4}, 0x8) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) getsockopt(r0, 0xf93, 0x7, &(0x7f0000000000)=""/173, &(0x7f0000000100)=0xfffffffffffffe84) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000200)={0xfffffffffffff211, 0xffff, 0x200, 0x7fffffff, 0x3, 0x7, 0x8001, 0x10, [{0x9, 0x2, 0x6, 0x800}, {0x46, 0x3d00, 0x3, 0x2}, {0x3f, 0x9c9e, 0x7fffffff}, {0x2, 0xffffffff, 0x3, 0x20}, {0x7f, 0x7fff, 0x5, 0x57}, {0x0, 0x8, 0x2, 0x80000000}, {0x9, 0x4, 0x800}, {0x1, 0x3ff, 0x8000, 0x1}, {0x2, 0x0, 0xc11a, 0x400000000000}, {0x7, 0x400, 0x8001, 0x8}, {0xb, 0x8, 0xe0b, 0x5}, {0x0, 0x3, 0x56, 0x6}, {0x1, 0x0, 0xd6d2, 0x2}, {0x8001, 0x6, 0x400, 0x101}, {0x2, 0xa0fc, 0x7, 0x1}, {0x1f, 0x71, 0x9, 0x10001}]}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x3ff, 0x9, 0x6, 0x1, 0xfc1, 0x4f00000, 0xffffffffffffff00, 0x3, 0x0, 0xffffffffffffff81, 0x1}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x400, 0x9, './file0\x00', 0x1ff, 0x0, 0x3}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x8) 16:00:45 executing program 0: r0 = socket(0x18, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000001080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d017ae4894cafb917ef3b799fba631"], &(0x7f0000001040)=0x1002) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3d}, {0x48}, {0x6}]}) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = semget(0x0, 0x2, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 16:00:45 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x5fff, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa00, 0x0) r2 = dup(r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) ftruncate(r0, 0x0, 0x2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)='m', 0x1}], 0x1) kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x100, 0x0) 16:00:45 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x8, 0x9, 0xffffffff, 0x81, 0xff, 0x3, 0x0, 0x3}, &(0x7f0000000300)) openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x1, 0x0) 16:00:45 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x200}) r1 = kqueue() r2 = getppid() fcntl$setown(r0, 0x6, r2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) kevent(r1, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60, 0x0, 0x0, 0xfffffffffffffffc}, {0x3, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0xcb2825b4e937500d, &(0x7f0000000140)="056d74d9d1b39fa6c4dc126e9d45044df7ec63ec83cbb08fe72a1090bb379935468c1bb61a697cb43b2d50cfb03d792e7f3dae9453f07c401baf1ebea135eddedc59c35ef4802a0abe382481915a4b3c4db6755c2062491061ffaa865b193f4d39fcfe530b7ad7e8023a5b0d1fb5512305ee752da368b552d328fd944e0dc50aa5237b903f0a579cc34db605dbbf7210947c37af159523f1c7507155a810e09a1200f01262a1b68742ad22e426c7840a1eeec539a06ef495de34b2f2fb66190c38f2a705059778d7d77fd10b054aa1b9e4e761208800829be87e74f643e60941e0ab5c") 16:00:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x6, 0xffffffff00000001, './file0\x00', 0x7ff, 0x10, 0x3, 0x2}) 16:00:45 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x1) r1 = syz_open_pts() dup(r1) r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) msgget(0x0, 0x210) r3 = fcntl$getown(r2, 0x5) getpgid(r3) 16:00:45 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000c23000/0x1000)=nil, 0x2000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) r2 = shmat(r0, &(0x7f0000f27000/0x3000)=nil, 0x0) shmdt(r2) 16:00:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) kqueue() r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000200)=r0) kqueue() write(r0, &(0x7f00000004c0)="68b956ce75a6999e72d33348a2cd24538e47256bb0253d7f97526d67d1122d6f80f4a435ee7cff177506b7f5eb8971a80719cb74b17d1c43434a733a79f313a841f0ad32787b6a4872c034e4793f8c01d9b5a758e099c706485399ffff076347675d6b747124615b1db3aba6d9795b6599b547d6a9a8914f24ff2484b2e4a534fbc378740442e758fbf26ee40c05a7d89686770700000000000000c935ca03352642b7ec3631ed38bac2e6eec6b5827b74ec3e6a1a793111b909885a98cf2be93fcd9705c2ff413c38c5d2598983b14ce4e9f0994086082b4cee728b57819285563f7c7bb3af931e4c705b70ed2d99b1050bafbc0fd6567c87b71b5a5f9fa5ea866108e38b2e3bba14c91d3de40e53d5367b5cab177d59637b60925fd0be45d8930ce00b38020f9bfc435421ee1f7b14cf0baf2327b5dc77151579148c0278bbddbf7c60b6c18f6fc8e11b99d19c86ec65696ee12b991aeb9b9fa14336", 0xfffffffffffffe40) execve(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x12) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000640)=""/4096) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', r0, 0x2}) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x81) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) socket(0x20, 0x4000, 0xb279) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:45 executing program 1: r0 = socket(0x2, 0x4000000000003, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202332f66696c653001636533f0a21d85f81682881cb04adc89e6f5712672199a0165b19332"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000040)="000000000064001400000000", 0xc) write(r0, 0x0, 0x0) 16:00:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:45 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) ioctl$TIOCSBRK(r0, 0x2000747b) open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xffffffffffffffa3) getgroups(0x3, &(0x7f00000005c0)=[r3, r3, r3]) fchown(r0, r2, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x96274b8) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x9) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x20, 0x0) r5 = shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffd000/0x3000)=nil) r6 = shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r6) semget(0x3, 0x1004, 0x204) linkat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000340)='./file1\x00', 0x4) r7 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0x1000) symlink(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000380)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x7, 0x1000, 0x87b107538646d9a, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) 16:00:45 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x108) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x18) ioctl$KDDISABIO(r0, 0x20004b3d) getpgrp() r1 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0xa9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getgid() lchown(&(0x7f0000000040)='./bus\x00', r2, r3) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3}) 16:00:45 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r2 = getpgrp() pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x10000) r4 = open$dir(&(0x7f0000000880)='./bus\x00', 0x10000, 0x100) renameat(r3, &(0x7f0000000840)='./file0\x00', r4, &(0x7f00000008c0)='./bus\x00') setpgid(r1, r2) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) r5 = socket(0x1, 0x5, 0x401) r6 = accept$unix(r5, &(0x7f00000007c0)=@abs, &(0x7f0000000100)=0x8) sendmsg(r6, &(0x7f0000000900)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000340), 0x0, &(0x7f0000000380)=[{0xfffffffffffffdc5, 0x1, 0x4, "bf462518282e6da65d17311e3538b81d43cf3239723b1a38a2cdd38da86c369916faa00a5b14b65193f96e847c9a4ca78288a5a0250ecc5ba187150e498c2107bf4907b7136908072f3695"}, {0x50, 0x1, 0x4d5, "de43fcafe33bd2c80a94f176375e57562f298587fe6f4e2c4323d1ca847d8fbdaee02a595290a9eb963b74b519eca4fce14c8e9ff60894facdaa"}, {0x50, 0x1, 0x7, "fa5f64770c21f0cc62b5a9bc083e3823e989fc363808d90c719090c41d65c77a50b308f81938e00d6a8340f6ebcdd603a2f3d70f8eaac7bb657fe52a30ed84"}, {0xe0, 0x1, 0x8, "2a9d83d44e81bf903c3d13aaa1f3104555341964bef3db0edadc09f01f0ca88a8f9849f8cad2a04efe5564a47041ed95a4f16fc99ae77a5840d6126431f93d9c601a64be09350a76874efa7b866e25561e15c93fdd4d9acefa81add2dbbf16518d0c374de09413856c423508af5af0f1a8b5db76132cf1715c61d9a7a23ff2f10255cb10a7faefdd6e34f0f9c7622f9de13eabf522e75244fb93d4a1fb0d58b176ccf897379a2b2768458c70972bfd9d23a59cb6d2229bc849e2bcbe31ff4b3d424a76dbfd29fbb2ecfe"}, {0x90, 0xffff, 0x0, "52449faa066810a7a564b3df9aaab43919c092d73ac6cd0ec43ec162f1fd05358bbbec37a17ce84755aed34c07334173293d091bd55eace51ce70d0746f7f3db09ce8729249efe2cef33c18dad30dc938c0093d833d4234300bdd6082ad9ed7e2517638eb3464ef723cdbd682dcd6d5fe66b360c283be822a5"}, {0x58, 0xffff, 0x400000008, "d24824ca5da06b9f29d2c4f8797ccb7bbfdab6119a626e8d01e260c078064515013a58e38bb6e4d31a7b3cb1eedbf39f429a98ce7493f7dcdbf81034d2870583e2"}, {0xa8, 0x0, 0x0, "c8b4dcdeb651369da4d8f502591e95590034fe7299bc456786c8ef5a9ab9244c045c6dac53c93b2ba2f8807829cfa595473f28d1b1ba4125aa9628d0ab9bfd5ba2187eabcf816e243104d85ed4e88884aa1f2743f6c8a1bc318d5776fa5a7936180aeaa9316c077bd697847c422259f78909d86918a785481534c224f13ed8d969fba0afe44706ab12ae9b3464f70ccdfe3dc0a0b0f2c70e"}, {0x80, 0xffff, 0xfffc, "f2ed6730a71d5d86ce9578cdadb2988fd3efa58830afd41b72673ec341ec75973700628561dd07415eb06e28f812de3abe56ceb4921a8a817b368b72f80971d017b54f39ae47302725c0af1f2e21b875db199bda6fe1d8c4f11a78592a9991913b8d599b767ab78eed"}], 0x3f0}, 0xe) 16:00:45 executing program 1: clock_getres(0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0xbc99}) 16:00:45 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0xffffffffffffff0a) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x0}, 0xffc5) semop(r1, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000c40)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000840)={0x10001, 0x2}) r2 = fcntl$dupfd(r0, 0xa, r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) r3 = socket$inet6(0x18, 0x4002, 0x6ec0) shutdown(r3, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x20000000000001}, 0xc) openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000004c0)=0x32, 0x3) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000002c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xef) socket$inet(0x2, 0x200000000001, 0xffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) clock_getres(0x0, &(0x7f0000000040)) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r7) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x3) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r6, 0x2, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f0000000680)=""/75, 0x4b}, {&(0x7f0000000140)=""/51, 0x33}, {&(0x7f00000008c0)=""/247, 0xf4}, {&(0x7f00000009c0)=""/95, 0x5f}, {&(0x7f0000000a40)=""/85, 0x55}], 0x6, &(0x7f0000000b40)=""/223, 0xdf}, 0x0) semop(r1, &(0x7f0000000280)=[{0x1, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) 16:00:45 executing program 1: r0 = syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x20, 0x40) read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:45 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e96485b48977adea1163288f456dffb94a65f12b061546828af5f80e2cc2570e7c7e3952b83031a547bfc97c804f562d1cb6a2511bc5bc0d19fcfe605c4cca694501abe7bc50555778b16c73298ef3a416ef9e8b07bc0f77a9114d1b48131725c74c76afb6ab77faac946317e1254d6b6d663a4316fa767", 0x82) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0x0, 0xfffffffffffffffe}, {0x8}, {0x8, 0xada, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/123, 0x7b) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="a5847838835ae104f9c65a070b9402e3a9d665013d4aca72d39cb7f2c446d0ea9b5fa43c91a6dcbf7280f33454e53bf6107f44e021769bd610b3e52c39935c5b9b30251cdb135270728698acfa2d764dfecc6f0a86d3c60814010058440625e785940f9507ee49933430bd096f8c6a6d8db0d1e3c816a4a1d7f68fa7088cd49015e89b0b079d9ef5c35dd45bba1f6dbbfc64fbb64c4ab55b48198775f38c565d72cd3679", 0xa4}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x584) 16:00:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = dup(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x3) 16:00:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x18400, 0x80) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) 16:00:45 executing program 1: getgroups(0x2d1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000040)=[r0]) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x6) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000002c65be7a000000bc0644fe00"/110], &(0x7f0000000200)=0x6e) socket(0x1, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) chflagsat(r1, &(0x7f0000000300)='./file0\x00', 0x0, 0x2) r3 = msgget$private(0x0, 0x220) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/146) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4900) r0 = open(&(0x7f0000000000)='./bus\x00', 0x89, 0x0) ioctl$TIOCSDTR(r0, 0x2000444e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) 16:00:45 executing program 1: r0 = getuid() getuid() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000380)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)=""/80, 0x50}, {&(0x7f0000000180)=""/31, 0x1f}, {&(0x7f00000001c0)=""/128, 0x80}, {&(0x7f0000000240)=""/42, 0x2a}], 0x4, &(0x7f00000002c0)=""/145, 0x91}, 0x802) r4 = msgget$private(0x0, 0x204) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0x8, r0, r6, r0, r8, 0x16, 0x8}, 0x2, 0x401, r9, r10, 0x10001, 0x2, 0xdc03, 0x1}) msgget$private(0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000540)=0x1) connect$unix(r2, &(0x7f0000000580)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000005c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000640)={0x1, 0x3c53, 0x0, 0xfffffffffffffffe, 0x769}) clock_getres(0x3, &(0x7f0000000680)) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000700)={0x1293dadb, 0x400, 0x0, 0x80000000, "3c0bb3937a67c3b0ac871a5f51e961501c3db7b3", 0x6, 0x2}) ioctl$TIOCOUTQ(r12, 0x40047473, &(0x7f0000000740)=0x9) fcntl$lock(r12, 0x9, &(0x7f0000000780)={0x2, 0x3, 0x3, 0x0, r10}) ioctl$TIOCNOTTY(r12, 0x20007471) msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0x401, r5, r8, r7, r8, 0x1}, 0x3, 0x5, r10, r11, 0x1, 0x80000000, 0xfff, 0x4}) writev(r12, &(0x7f0000000880)=[{&(0x7f0000000840)="932c32e5bcbc49326067004927384acc3e6d3edc5a387b90665a8bcd7b4eaf", 0x1f}], 0x1) getpid() r13 = shmget(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) shmat(r13, &(0x7f0000ffa000/0x3000)=nil, 0x1000) ioctl$BIOCGRTIMEOUT(r12, 0x4010426e, &(0x7f00000008c0)) 16:00:45 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000001440), 0x0, &(0x7f00000014c0)={0x8, 0x0, 0x2}, &(0x7f0000001500)) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') r1 = getgid() setegid(r1) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x2, 0xe82}, {0x8, 0x10000}}, 0x0) 16:00:45 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f00000000c0)={0xffdfffdfffffffff, 0xef9}, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x10000) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x8001, 0x5, {[0xc0, 0x0, 0x295, 0x7, 0x8, 0x951, 0x2, 0x3ff, 0x100000000, 0x8000, 0x101, 0x3, 0x3, 0x9, 0x9, 0x200, 0xd2, 0x5], [0x800, 0x1, 0x5, 0x4, 0x7fff, 0x8, 0x8000, 0x2, 0x0, 0x1], [0x3, 0x2, 0x8, 0x100, 0x9, 0x6, 0x5], [0x80000000, 0xfffffffffffffffc, 0x7, 0x1, 0x7, 0xd6], [{0x9, 0xfffffffffffff001, 0x1, 0x5}, {0x91, 0x1, 0xfff, 0x9}, {0x5, 0x10001, 0x80000001, 0x9}, {0x8, 0x8, 0xff, 0x3}, {0x5, 0x3, 0x1, 0xa505}, {0x6, 0xffffffffffffffc0, 0xffff, 0xffffffffffffff91}, {0x1d8, 0x511b, 0x6, 0x1000}, {0x39, 0x0, 0x1}], {0x52, 0x3, 0x7, 0x829f}, {0x1ff, 0x200, 0x85d, 0x7fffffff}}}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x40}, {0x6, 0x0, 0x0, 0x100000100}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x3) nanosleep(&(0x7f00000000c0)={0x40, 0x1}, &(0x7f0000000100)) mlockall(0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x4007, 0x0) getsockname$inet(r1, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0xfe1876b6bd6af04d, 0x0, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000040)="b1e91b79a0ad27050cdafd046d9b", 0xe, 0x0, 0x0) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00c2b0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000340)="d00b90ca05377688ad119a9492a10d10d68196e86daba5328b61ea2dc711ce12e41784eb47d70100df2c0c707d9376488b13198241cd20f24c8677dbd75a8fd6a0dae0262c7570752e78544a2930e44e11de72c081b8e573d2284fdacfce55e234abc4d06d3d18be16f7856c570a33a1546000", 0x9ca691511d84a661) 16:00:47 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ftruncate(r0, 0x0, 0x8) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) bind$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x4, 0x7fffffff, 0x413cdd8d, 0x2, "042985c70ae4b5d02a9bdf9fcaf17b3cae8b17e0", 0x6, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = dup(r0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x7, 0x4, 0x80000000, 0x400}, {0x9, 0x3aa9b03d, 0x80, 0x56}, {0x8, 0xffffffffffffffc0, 0x0, 0x6}, {0xfffffffffffffffd, 0x8001, 0x1ff, 0x75e3}, {0x6b43f7c2, 0x80, 0x6, 0xd94}]}) r1 = msgget(0x2, 0x246) r2 = getuid() r3 = getegid() r4 = getuid() r5 = getegid() r6 = getppid() r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x2, 0x2}, 0x10001, 0x87, r6, r7, 0x4, 0x0, 0x0, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:47 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r2, 0x0, 0x0) r4 = semget(0x2, 0x4, 0x80) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/178) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x1}, {0xfffffffffffffff8, 0x0, 0x100000000, 0xffffffff}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff0701000000000000000000ea78000000000000000000000000000000000000000001", 0x2c}], 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x3011, r0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x0, 0x4, 0x29a, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fed000/0x12000)=nil, 0x3}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xcf}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x200}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x184f}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x58f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x70}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x3f}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00'], 0xfffffffffffffff7}) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:47 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r2, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r2}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x4}, {{r1}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x8, 0x8, 0x80, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x4, 0x80, 0x80000000, 0x200}, {{r0}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4623}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r2}, 0xfffffffffffffffb, 0x20, 0x0, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x20, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001680)={0x190, 0x6, {[0xfffffffffffffffe, 0x8, 0xc32, 0x2d, 0x9, 0x80, 0x58a0, 0x9, 0xffffffffffff28a3, 0xfff, 0x8001, 0x5, 0x1, 0x7, 0x5, 0x200, 0x2b, 0x7], [0x4, 0xffffffffffffffff, 0x80000000, 0x1, 0x4, 0x9c2f, 0x0, 0x7c14, 0x562, 0x4], [0x10001, 0xffff, 0x1f, 0x7a28, 0x8, 0xa6], [0x3, 0xfcf, 0x10001, 0x7, 0x8, 0x6c9], [{0x0, 0x0, 0x3, 0xcc}, {0x0, 0x45b7, 0x9, 0x3a}, {0xffffffff, 0x1f, 0x8, 0x101}, {0x7e, 0x20, 0x1, 0x20}, {0x8, 0x8, 0x7, 0x1}, {0x40, 0x5, 0x1b, 0xfffffffffffffff9}, {0x5, 0xfff, 0x6, 0xd1f}, {0x7, 0x551, 0x9, 0xc1}], {0x10001, 0x4, 0x3c, 0x1f}, {0x6, 0x0, 0x0, 0x1}}}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x0) syz_open_pts() fchdir(r2) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x81, 0xfff, 0x81, 0x85, "8e7467e19b4c8efe640053733ae936e6527ff443", 0x4, 0x6}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x10, 0x0) syz_emit_ethernet(0xd5, &(0x7f0000000300)="8d187770905a3eb40fb38c8b9e0801beb4705c790f4925a29c2a1168890c75836e0cdaa73839cbb7cba391f348db317bbc20943946c9a42a378c46c4cd7d7e7d70782e3e41a36369b8073fdd856274eecf77c5082de1a330b6e0a3cac0624a60b8c09495d2e2c06eac5f800dbe1c77f9a27a49e2a40152c0e0d5782db9e951dcf6608f70b03efefd4df703b46b20778aa42196d5c69239d639a57bc1b597d1ca2ccb28f435799a8b7835872b5c6bd5ec4e35925a17b72980e593cdc8c3839524811fa49a9058d3b16860c23f797014099a05694d73") openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000002c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x0, 0x763b, 0x10000, 0x35, "c99c24526c9bd318b154839f5ae8bf2777b7efca", 0x100000000}) kqueue() r3 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:47 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x8000, 0x40) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x6) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x297c, 0x4, 0x5, [{&(0x7f0000455000/0x2000)=nil, &(0x7f00004f2000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f00005a4000/0x2000)=nil, &(0x7f0000563000/0x4000)=nil, 0xae}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x2000)=nil, 0x1}, {&(0x7f00006f8000/0x1000)=nil, &(0x7f0000425000/0x1000)=nil, 0x7fffffff}, {&(0x7f00003de000/0x4000)=nil, &(0x7f0000787000/0x4000)=nil, 0x401}, {&(0x7f0000612000/0x4000)=nil, &(0x7f0000486000/0x2000)=nil, 0x7}, {&(0x7f0000692000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f00005c3000/0x4000)=nil, &(0x7f000055f000/0x2000)=nil, 0x6}, {&(0x7f000065b000/0x2000)=nil, &(0x7f00000cb000/0x1000)=nil, 0x6}, {&(0x7f000033b000/0x4000)=nil, &(0x7f000052f000/0x4000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000765000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00003e3000/0x2000)=nil, 0x392a7309}, {&(0x7f0000314000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000217000/0x14000)=nil, &(0x7f00005c7000/0x3000)=nil, 0x7}, {&(0x7f00001bf000/0x14000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r3 = dup(r0) r4 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r2, &(0x7f0000000140)='./file0\x00', r4, r5, 0x6) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[0xf9, 0xe684, 0xffffffff80000001, 0x6, 0x8]}) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x9, 0x3, 0x2, 0x4}, {0x3, 0x1, 0xa345, 0x10001}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) 16:00:47 executing program 1: r0 = semget(0x3, 0x1, 0x400) semctl$IPC_RMID(r0, 0x0, 0x0) munlock(&(0x7f00003eb000/0x2000)=nil, 0x2000) r1 = kqueue() minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0x100000000000000, 0xa7}, {{r1}, 0xfffffffffffffffb, 0x1, 0x11, 0x46, 0x1ebc}, {{r1}, 0xfffffffffffffffe, 0x70, 0x1, 0x9, 0xb0ea}, {{r1}, 0xfffffffffffffffd, 0xc0, 0x1, 0x3, 0xab8}], 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003ea000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x4, 0xffffffffffffff7f]) 16:00:49 executing program 0: setrlimit(0x1, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c6756bb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415b67507f9aa9a517d0297dfa5c35c248df954ba16f9e75d19967829a5cde18bbcfddc5ee9fa999b2fbe3e6b7d0caff9381fe3b8da52f6cec332290554afad3634f5718bb0f55bae3f884b807402b60323ef9132d435b75a4112a91e68efe037379d62011660197a3d02d5bc901050e249dc194a0a3cbb6490fd8b5310ba338329c2ec45108fbf7e7037814b87f9e4767fe611b578bba1707ddb7ba42829f1aebc10c12314b2f02eb2fe665f5eca214f84e5457c439502b84a8552d06284155f11aab972225b74ef0116057", 0xf4}], 0x1) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r0, &(0x7f00000000c0)="eafcff0afd038b1e5c87654072b265a51f8a72f44f489b962fcb657b43f12f35c8ca1454b85a68b7323836025880a4c814a197b47afafacdbeadbf2a1ccf2bd14d95184fc0ffca70320fd7d243fa41fd3a0b98ca45bb1fc5006eb1d63fb4dd2feaa292314fe7ed86b293297956530d18fb9e921335ff7a2733e6f6b9a69d689a83f42b02fa4e87d0a29b3b6d25d38b4cdcdde08801ed3308be857e6a7ee3d9d46ac3157aed6ea4469beba11eb661", 0xae) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x7b, 0xfffffffffffffff8, "85491702876ffe4dbf31c13ff100000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:00:51 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x2}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) chdir(&(0x7f0000000080)='./file0\x00') pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000500)="f380d1179d3085146027826c7bb856d28cbd41485140588c74a78e3ee0405b311f4afe55c4e8f0cd50754af05a2e23ad3423066c099db3694999c78a99659d36774bd476d0e067659ae5cc311b78eb7ce2c01fa19b60b8db1a5a4313faa70e9a74b95d616a18f383ebc65bc93c98084e24e352c46b5459f4c0a7fa1070f973ec1ef31a35b76d3a7f60ef3fa3d2b1805c65bed196927ec407563d7a8707791c955392bc115125942a6444b74a4a61f9f4547eabd1fd2caf269b5ac2f301344b1503eeac2fbfdedb2c35ad357a42a4969fe000c612efe26b50866d0086b776b37ca67680fa0766cac55d2928f4759e2e60798608872760ec55be828e"}, {&(0x7f0000000400)="7eb7581c58bd407f099b7db7393b3c5175363bdee3cc28f7202e15bf8490c635c50ec0059105984c7411db9939cc15ffe1464adb1adb1bb3879a6702702ed70100edacc8a404a79643e3d636cdea1befaf980adb9b2b8f8cf0bc207ddd50e923b816dc15ff19b4c9a41350bf6c6da5e1350c9de83334827c7ef51a8e968824"}, {&(0x7f0000000700)="5d488113590bf724ab09b7d2c6"}, {&(0x7f0000000480)="24519048fa0975367647f2b7b88a311fa3ccbc33b1e909"}, {&(0x7f0000000600)="1b324149fbbcb03f54c9238370c32d4f739db03f4d9c094ccc0028c266ff521f031821075d8d6bf50957c7e204937a25bf96d1800dbadc8a2061bf60bcc16aa671305ea2fd264c5e6aba2c6729e0e36759ce24e437cc0ed0b68329142ece"}], 0xfa, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000001, 0x10, r0, 0x0, 0x0) getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x7, 0xa7, 0x7, 0x4, "d6550b2a8a7a3db85524bfcd08ef248b51601326", 0xe901, 0x100000001}) getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x21) pwritev(0xffffffffffffffff, &(0x7f0000002080)=[{0x0}], 0x1, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000180)=0x2) 16:00:51 executing program 0: mprotect(&(0x7f00003c8000/0x1000)=nil, 0x1000, 0x2) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0xfe72) 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x81, 0x100000001, 0x0, 0x0) 16:00:51 executing program 1: setreuid(0x0, 0xee01) socket(0x1e, 0x3, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)=""/136, 0x263) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000640)="bdfa072591c321a80141848e04000000000000008d0343d605e2d3280d33ee6185c6a19e1a3fbed9d70cf5ecd505370f55d9bb05dc03e23a23cb9c72ea9f884c6b7a03d5154bc168a0237f559b7cb5e32d0ff2d4e7199679da78947da61d75bc9028a2b887f01309bbe061a751731e9a446223e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe8080000000000000000000000fd19ab", 0xc3) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x3, 0x7}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() close(r1) 16:00:51 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x4) 16:00:51 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget$private(0x0, 0x101) msgrcv(r4, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/178], 0xfffffffffffffe9f, 0x1, 0x1000) r6 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r6, 0x6, 0x5, &(0x7f0000000080)=""/19) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1e4d9ceccb4ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"], 0x18, 0x800) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r4, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = semget$private(0x0, 0x2, 0x20) ftruncate(r1, 0x0, 0x4b6c) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000800)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x16fe) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x2) clock_settime(0x3, &(0x7f0000000840)={0x1, 0x10000}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x80, 0xde9) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x2b6) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:52 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001240)=[{&(0x7f00000012c0)="dcaf9f66aee3a68b01ba1f396b6fc3cc3c5d2d298670aeb0229ea7a04937671c546b39b1ecdf98065788ab2bd1971a6df936fbf585aae36d96eae79592962f764ef939a2af3b7b3564c7d626089b4b50107290ea7cf1dc3e6249bd419a6a7ac3888e70168a54f19ba5de3f137bee170721069b4710040075d55b02042f2b7c100c55acf120502f1e9abe8611a16ea905d3c0c939fc09476d18ee3626b925ee0ddd41f25f85e89754722dc120bdfe22e847717efe02a517f245db71896331c51a53787cf020d7133efa9a0989162e61ec95664a03a2f4635d723189f26e42f8bfee36b357b2e9ddd43f7547fe87e178b81e7bbb0b5fe8769b6b199c18c61ab87b495e180ae17480acdf11fe6d6a469e4e363706", 0x113}], 0x1) execve(0x0, 0x0, 0x0) 16:00:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x2, 0x7f, 0x0, 0x3ff, &(0x7f0000000040)={{0x3, 0x800, 0x20, 0x9, 0xd17c, 0x4, 0x9}, {[0x1, 0x8, 0x101, 0x6, 0x5, 0x81, 0x5, 0x7, 0x2, 0x8, 0x842, 0x10000, 0xfff, 0xffff, 0x1, 0x1, 0x100000001, 0x2], [0x400, 0x7fff, 0xfffffffffffffd32, 0x9, 0x4, 0x7, 0x1000, 0x81, 0x8, 0x7], [0x6, 0xd1, 0x1, 0x1, 0xda, 0x1, 0x100], [0x40, 0x2, 0x4, 0x3e9e, 0x9, 0x7f], [{0x3, 0x6, 0x2a, 0x30000000}, {0xfffffffffffffff9, 0x3, 0xcb70}, {0x0, 0x101, 0xfffffffffffffff8, 0x4}, {0x4, 0x2, 0x7, 0x1ff}, {0x81, 0x8, 0x7, 0x101}, {0x194d, 0xc3, 0x1f, 0xff}, {0x5, 0x69d8008, 0x5, 0x9}, {0xf4e, 0x4, 0xfff, 0x401}], {0x5, 0x9, 0x4, 0x8}, {0x9, 0xffffffffffffffc1, 0x1, 0x6}}}, 0x0, 0xffff}) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) acct(&(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0xfffffe5b, &(0x7f0000000080)="df") 16:00:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f2", 0x65b}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c737788", 0xce8}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000600)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d52eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03948f77ea1bb6b5c9cc25b0f6a4b05455", 0x98}, {&(0x7f0000000240)="b977eae9ed27d4365aebcac7cf52ce6f17008aaea53f4d1c99f2d0ff1adc43865b63bfb327852079efbdf8bb71dfd0bf4ad8820ce95eb0", 0x37}, {&(0x7f0000000280)="bab6586d86c471d47c2013fa3e39f3645195329d8657f7a0d5c42ba2f5b618", 0x1f}], 0x3) 16:00:52 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x1}, 0xc) r1 = semget$private(0x0, 0x0, 0x24) semget(0x2, 0x3, 0x1) semctl$SETVAL(r1, 0x1, 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='M') 16:00:52 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) 16:00:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0xfffffe06) r1 = semget$private(0x0, 0x3, 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0x9828, 0x1000}, {0x3, 0x5, 0x800}, {0x6, 0x8, 0x1800}, {0x1, 0x4fc, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x6, 0x1800}, {0x3, 0x2, 0x1000}, {0x1, 0x100000000, 0x800}, {0x4, 0x200, 0x1800}, {0x3, 0x10001, 0x1000}], 0xa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x7]) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 16:00:53 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x9a0, 0x1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0xfff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x3}, {0x3, 0x6, 0x0, 0xfffffffffffffffe}, {0x80000006}]}) r2 = fcntl$dupfd(r1, 0x0, r1) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/25, 0x19) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x2, 0x95}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:53 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x280, 0x2) r1 = socket$inet(0x2, 0x0, 0x2) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x8000, 0x0) r7 = socket$unix(0x1, 0x7, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x80, 0x0) r9 = open$dir(&(0x7f0000000380)='./file0\x00', 0x80, 0x1) r10 = syz_open_pts() socketpair(0x2, 0x1, 0x6, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0xc, 0x20000000, 0x8, 0x9039}, {{r2}, 0xfffffffffffffffc, 0xc, 0xfffff, 0x7fffffff, 0x6}, {{r3}, 0xffffffffffffffff, 0x1, 0x39adbb9720c69949, 0x10001, 0xffffffffffffffff}, {{r4}, 0x0, 0x80, 0x0, 0x5, 0x4}], 0xfffffffffffeffff, &(0x7f0000000440)=[{{r5}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0xff, 0x9}, {{r6}, 0xffffffffffffffff, 0xd7dadb66ba332600, 0x1, 0x5, 0x8}, {{r7}, 0xfffffffffffffffc, 0x2, 0x80000000, 0xee7, 0x2}, {{r8}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x1, 0x80000000}, {{r9}, 0xfffffffffffffffd, 0x2, 0xda922d30fc0bd5d7, 0x9, 0x7ff}, {{r10}, 0xfffffffffffffffd, 0x40, 0x2, 0x200, 0x7}, {{r11}, 0xffffffffffffffff, 0x0, 0x8, 0x6, 0x7}, {{r12}, 0xfffffffffffffffd, 0x30, 0x20, 0x7, 0xb42}], 0x0, &(0x7f0000000540)={0x7, 0x5}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x14}, {0x6}]}) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000580)=@in6={0x18, 0x2, 0xfffffffffffff9fb, 0x5}, 0xc, &(0x7f00000006c0)=[{&(0x7f00000005c0)="6a35c745e75c0b9ce3115efc0eec49c509c761b10fdba4dee6f529d0512a384db5547c7610e665ec22c7f774e63a4d15f40e2d106ac8f2700b8a97c77052d3f18258f02266ded867d9f458e8b14bbec9c362fb8c729259a5def227bff906378f11b0d61f42def68e79144c803901f86babccec7573206306ddfaa557555a801e0d10f2d49000c55992dd0531a6cb31008fc21405d83871c109da687c7cdf4cde5e0b60702ca3a1061e07b75a40c1ca30faf035db5a9d19d9fee9d1a18f3e23af40f4eb3a2270b8a79877", 0xca}], 0x1, &(0x7f00000014c0)=[{0xc8, 0x1, 0x6579194e, "ea12966579a9db57a9517d0e291b642d76d7f7b6685fcded151cc67c2761715bf2303c6c3dbea6352af9a3148f5925cf2d672887c8b2ff5193a5c0f2c1babbac16a55300a7df5fa0ec8f186c3e088422f6af035a12300acc7e2dad727995ccea32be7ec5065078685a9f026e0c7ea6e2ec45847ebb0bf0f6a57b31a8505e8c20c05680b2633e99d8a5cb65b864fa080e18011071386bd722cd25306da9da1da89ae8b58c0df4448116b9cb50e437d1393a8ab9"}, {0x98, 0x0, 0x6, "bd308b219a7414876acde6096a25bef24a5439bb3a63e717fe4b055ad3791a98e1b8c4f06e3282d97e71615d989f7b932ad1317014a96af7bddb4361f0ddea6d490d592e1c35c5f3e7fddb0992a55ab096c956b85b20e627e10de299d52fff316c610519d2cda4ac9b6c7cf32ba3dfc2e0c96fd9a7ccebdc9cdb74f63e458bf63929c986ee1a8fc4"}, {0x28, 0x1, 0x100, "6933f52ec23327cd1976ba637aea7551fcfba8"}, {0xa8, 0x1, 0xb23, "c8d768d049622cdcc74aac0b3a48822ba6aaf8193fb05b867626bdea638eb3ed429e7ebc646cfb2847613957da405d43e1fd37e9523aa986202c9f443517d396fce49f0ecff0d922e953af2624944255435bd002fb0c190953592c15980f6125097f7a82265f4633914805f798504cef322be3fa5cee4f8d5db631f2bcf98f6f31d93dee6b83d2ea1c2e4a0e139cf631af2c156cfec477"}, {0x60, 0xffff, 0x1ff, "dc9024e88c9e1d977e922157d23020d89cc673c06ceef9455ba3d372800cd12d0d6677cc676d2807fd7cdbbac758ab485c2aff4c1c68e27868fcafe1c241de8740f87e51ad217ea2d669b9c484"}, {0x108, 0x1, 0x40, "c88c954fa3c7d3f25ef39505792d96650f48d1b1f3bb07a43d8620d211f1434f1fc9a2a8fad41221a008625ad80acb7ddc25496f995844d2bc0b4c5ac833f052c31849e166d8ac3b44656bb4539e594cb6afac9f802fa31ed4d641518b44f2b1953012e9372fa15580b7180afff8d55ebde86dee45cad5fa358a9edf0b36146aaffc4b54fe4b2df36b955926af2adb626065d3ac18cbc2f37a7978166c33e7165ef8d3c86aeab7cfb216957817dc85854d2b1bbdc439ac47d5465d0bf1f6c3db8ac8e65b130d9408f09a11781b3f6714dd3d5b9863ee3f54068cd7d829ff0ca49b284d0d2adb02163f190542ad0c46cce5b109"}, {0x1010, 0xffff, 0xfff, "c6d8526c32107de01e62f13cb64da854a66a2535ee9a697595789ffa5f11f8a5d17527ef12408b9b87f380da6295c94f37cf4659f36b2fe9eea2e5a68e2b9d9f74637148f65cd8cd4d7394f0331a743fee53ccad8e9add618037717cf0832ef1307abcf6477576e800ec8100b2099c374f2cfa175cb8933048e005dc3d8e31bde239ec71d5b08cc4873a6730b2e641458eeeaa0d402d513635802d151b7a524e6e117933fbd091b7da91e3549c61691b5a0baaa14d17243aecb2dccc1fe8d144f11d94ae51253c3ebcd2a71b7aee54f6ed5b2cd6b71986f607f1f73f286f2f4c32230d6dad8c71a0dcabd8d977f407740d20409259fd39404801dab6f4ee9601d1b4b71853a940432c53339f1083f778d7446b74c405419db9bb2864fc223ba29a020ef8a86ea73aa3a2de16c6c77e20accff203aad99937e3e41d80267efeabc89fcbf53bb6ad0d712f9a63f83b4c1c424acc2a0c7b5a5496a81b00ffb292df32b7e062fc3162b154df2a068169b1c5573fc38da83b307d8c3e73a2d2c3fbe0876ef69dc0578ca651e9e968371598fd3bbf5e36e06f08d1964446b48b7b1931985107f3efa605fe7179e598c96f18ac9b24c126d27bff34d6ae6724a527a65ccdef3cbd8b8546c58f6d69f4d71fe1a6a2af06029d96ef1239f15c46fb862568609d58772ab665b3e973865066d8990aae9389e119c5583394572451f0e327ee8a6c18145ac3e7f00ffa186f2f0ccb1b861ee0d2d518e3ec8b029a91aa0279ba54620c52cfd712d5a6a9563add1762a3b6784069910b5ce78faa2fb5eff0c68bc447f73f10d4b59b4d23fd22c2d48a4478ae50d5fe4b9524b0ec5790bc537b12f594b7ff3a895c78b788e4d14da807384957eccefd65a7f729f3d98a177a0e833a7e2fd6cd34d6b8700d18d5379b1332afcdc8ea09ef407b4837907793d4b50d60ac075593b93c56442b3479ce00ba088565fe958ecd088635e2f6d51cf7604927571b089b4963002157af192d415ff589c80798761eb58fa69449a78208dcc4e08f21dbb2295a764da1220f2c3cccb3570bab98a47cec9b331788a2cab926081b27c684b1ab7d33c477abc1b359ff81fa350e662c7efed3a3ebc737580050bc391bcd31f712569fbe331e1580fff967168038c46c55ce1ac69de97eaa0c6494c7c4e5edf602ac39926783a6a9f665d4ac05da513c4914fd9d28daf21158d55bf82fc6a47e3e8ec277e38b6813b4cb535760087b057c271533dfece1f4894aa13b5750953ca4a04a9a0709a051969abb522d81d9af666cb99c8d8e3f533647dcd17bc303a1b6fcb2aae29a88b3e0f0f7582cd713d0ed0ed3ff5f2b342c60dfedc066c7fbc7f07e5c6660e9773fcebcb789eae4c444ccc7f03e95f981dd2922e6648065c7ef02c507798ffd80bd1b0518833ec5014abafbf1ba9355ad8b466e64055ffe9a3eaa7a5e1518b05111e365c22ddc4d9900b1e053e22c9c51e859b6cc7136f299eb72438d400de09e5739a7f36c3f1d6ac7e72590911b79199ca66759056ef8637bd109b88d4dee50564417122850a6ffb34f364090b7b9738ad1e5f041c41a3414243a24f8b59809ffdc745c79d9029cbc612a1ac41175366a8d6f20b564b2d7531851cebf8a1acaf9562d01197bc1e1a0998c30f4cabdf99118225f034a6d92ae6402badd9ab05113de7abf8a2150c14e36daad9e017357db2ff3e68c0f2c129d2c66c55be43179dd34992945ac34c4616ee8a84f40eb00f14e51f736b8c0b2f91a8537fe566a311df15bd1b42c6b6eb6307d0d3e09069055732965c48a9358bb87113f1cef0d24ad464ef4c903f58c674630b0410beecc49722c8c1949e5e9e364b102ab9145ca93484e409478ce68b8a102e92289b463a634fd87828d1bcf94225e7231b32ba5566859bf64b1069cdf676d3dcf15efb9097d4c323aefd557aa3082fbb83c786ccd8952df254f2b46b312f7dd0fbfedf0095099ad77470afaaf1301e94de327f53563f585a0ee281f2d2132186ca908c4d65debf4c6fe69b8e44dd21f98777067f0f6ecce65dd9baadbc262a0e2b78cc2a9e93973ef51c6ce00ddf851912a69870ba7824a46958a328ec4429aa548c5250327d5d5819542716902b983b059e03c978c0aa324b892701965d421c58c95be6765cd2c4c772f0c24b3e227f0d891ba70466b81929b9e6446c95a119f482439858d330e5b91ffbc7de6a397102a822e9a062ab577fe0d29b6aa54ef97a51322f3b52eb2c0f93fbe6b7da97b791f0a727eac4c80c6478f668a8f1318058760b6ecc5cd5e1e634b45475ac682567f67019d6e3f790f8889d5098a846527558d61c58455c41518e917b9f7a037eaef5e4429b14305ed95b2d1e1d4a39205c7fdc39b9dbdfbf39851a3f137d9c0655af95f08ed7013446cfd1c071a8e63d651ebfb38d5e62d938012b0ce16e65b557ac08c9e1e46b34cf2ed83302bf7bd630661d4157ac738aef96dde4adf920124bf12bf7c3029ef504277e30bf532ad4e6d537255b9ec0dee924a40d51b1fb1bc76dda99ce224584e9c397e42fe61812964306de9642cf790bfad3b91ac8eb6f5d0c1016d1eb679bb8f56612b668ef3d7fb2a747debfe616e38b007433be2534602d730144e87e3df2b68f6eee98ae78580b060e5a711100b5a9f4aed9cce300813ac0efd3bba976213f0b38c780a078d454cb173c9fb59c3f5726c39ba8c2ff66c1f21a914c4ea3ce481a1b8bce0c3c19f5305782739c593086446f44046d545306d542bf55c22acfa35310b5e74a9d6551402dc5520ab0219c3a84d8a15469f4fbdb8848ab40c7dbec6c5c3c5f3f61b426acadc38ccbefa57ec9c96321445a08afb96370a006726d7189a007df7ffab2d84e91c6724efedbafa5b30dd14ca25bed44368418751eb8a3c260338bb026848388793d65614a9146b395b3b50f2ac93eb3b146cae738c1bf13b00d34733febbf6c42943f4370efe01bf63e4e93e4db738c100878f231900a8ca6c185da7dfdcc03f96e17bd35a0e378caad1117bc0173a21a65029a4aba9bee51448ad6d782d4c319b304a152862d06d992f0f1b311073e7b79e7e7257d01e28168eaa23d5098f13d6d8c784e47ca2ed1f61375ae2cc11d1b1c4a8ff0c226eefd608594c5ca6e65919f9547b85f83f7c8bd1e0cb283e56b1711ccf30348befcd33d1ef3c9b2db0833dda4eca2466d580bc63fddee67986947b1f3db953ac29ce713ac41a0d9d4d9734f506f300787a09d2d93d5d59a48c8dd78d7a695bebd60275be41eb1c10ba0c184f6f1ad2fd3a0a3ce993117c28d5d6a5d989a30697989c6453f8b4f80d6701b6dca55d6cf9f93b1b93d56bf3107a72f55232447985e10cb5969137aca0298e7aed947eb564417ee68cc9191dbc855d21ba39ca70948c7a8b0b533bdff0842485d248b96359e44f92a2fea23e3a2eba5051aa05a57ec3fbd32823e6175c84f1d3b6ffedaa08d86264f8e1f026ac3aa3615ebba6af4c7390d6aa49bdda932cf779c3d4b359ac6d5c8ba539615f09b4e394d490b78f75abccf495d86e1075efca7b6d759225a6f82987bf01e6a9bb4f5a9701c58baea6078d3c9d26bf7d397effbbb4e4d1c1b8f31d0eb7100a4a7af1798c9017b2ee35aa8668478313b26ea769e3f8397d831f94238c8b05e03ad9c93e97cd5becd899c2fdcf30e0ae54e7f2b10f719784faf2332ece7998993ff4a49f0cb644cc348594f9b81292809878fa97d91a4120fe74e111eaca61b7f680e492cf023f7f08f18a44b6a28e31625544193378cfe2dedccde8b5dcfdffcecb2c99913346d5d45594e422d9d6fc5d34fe58fd4488b804a63e27e0bd66709d4f1d857862d918ed53d2447ac1a0c0cde6ebd085dd3216b5e7d91d62e82509d415b4d248a267805c189281a43813b18eac3a4f14deeab9195fe345fb03b00a7e845ca768fadfcd6343cf0eb732e3d7f039ce25325f85a907509327ef74f7098b8f0b30c363b4f1f330a7c92667046db031d30b73e00c9daa2eb135574912ac5208201986b2286d0973ecc7f57cc7a00eeb5d0619e6988052ae197e61cc0ec628db7b6ed04d2beb3123c1a4699394a5378d8bd89512aa4444af8f67d3f66feb242505d22454839d0cd57657d02bb57dc8b08dfde13f1c117d42fbc72e49b30b5a372ce9f2bd1cd5797779323bae91f60d36cce2753691b2cfce90af77f745ca0dd7a6f3aa3089023ee5b3f3be72f51211c7de98720de18f7c2ed1b9d143dabd7d52440d8bbea7a2aa42616429b52304fa593939a5905ccbda41672524a2db51ecbd678aa1bee48f38dd5bb66d1fe9c86603752f5d67e78ad53ba63407992209832bdd3084ee0535f67ae16ad13831d29db88784f398170e9d608c336f5fc96476641568e003979b1356faa5cb30b7222141d29b86fb454e14019c7486f763715c5d45f408de7146265a3c561b888b8bffa7da3723b51eeca42541cf5c799dde2028061869acc49879ef35f7ae560a215acc8fe9ca5ed207bca0f903e2d50bf05792ef25ca3d2bf5aa3f40cbf70ef807f24de83b5b8a4216c8ada547acd447d0ebb1d6d898ba02c53864c849c20978de42086e800dec50877720f79dbe1f29eb93f55aad9ab18de9800773875b60753c13c16c78865aa1867f782a174127b4f1cf26f2cb6deb6630206e258afefb9e3886ea1565ce2a77e83676053c74d38f87188488ed923780d4dea88020f5a759eff06ffb620db605bb1dcf984352f64206e7518acf275a19732630e1306b82115811b0b42947cabdb1fbf69bf6a97c3b36a67de93b9566c9a892e41053a66ace53ab2a8378548d877996ba812bca1392171b0bd79e9bd7a6111c4bef673761e64d0ff4347af8754a6fc62b258d40c0025c2a7ae5159bf3ccdc7aa867ee80aa761adbb499080b62bd7ea3c4bea29705d520e26ebcb9888676743a89520fdb40797e5d768a6bea42fe4774c8cb9b3f32f59c0348da93d591895c5dee77c7c8739df29c20f23bedb7c30a2c7ccea1d10e6bd07440ab5e36a2301bfdf8aa66c5d21dc2289c086801fe9e35ffb11e9d8244c5ac102ddebf95572cb6cdea6ac3ae69e6a04ef61dfbfa73c6fd03b0615164d065d742357c8721b558affe7f34c2f875fb3c5f218b30608326f3b48e5505d246d3fd15783b56e82b5af68e57ad08159244a1391bac47a27cf19fe4381818ecc874517e885a07675ac37df477245264fce52fcfa290ca37b2e64471a97e5ec601c55cb2245c147e90115dc5c0d1f0bef8e3249dfd156b10e041e0de161deee5e31bd27721a9a1e67da9e4d9e01ada2a2391d5c7bca6df6ea6731a997c59ae88791e99a7648ff318afda7836aabf7af24a5450689331a4f1a79945fd56f2599dd464f5848c46bc7919ac6d496d47c6afc9165e1e5c7b07e978b9f8c8a340573a0da20973fe74a02203c4d799c7fae1a7fa2208b47fadecace6dfa4d6c58728e3d8557a95a8a3b8ad875d47047737bdb1da0d7999aead03e2c33bd827289675e9ad67cb6251ecf91cc6b44662da185401717f5ae72add0a806014916d939321dca4195c25c2093f7e2251cf4764590ec046b865c17aeb68bd6c15e04d8cbb7749a602cd815a72b72551250c7553d9eae0d759d70d674ea3df3b410c5360b77a6df92e89a18738abd1d989d3c5ef6ac358b436c6fdfb9afd2f6ef6409f5b0be5edbd3bade09e5b41b715b8906689e391106fc72e8ddcde8769621fa1a45b37003af5a67eca4ea8cd97be8313ee6444720314ee3fa91d94511f379750"}, {0xe0, 0x1, 0x4, "da15048e60ecf3821bb21c97b48c0080fd695fe3214b389f65633a139c9726508e12837d35433c924d8c509c81caf29a87e4916f71928ac3d31809cc1dab81b9450de3a512de39d1d28f5b47076f90676abaeef8bbfcb3f781779b98c61e9087c6ea7362ad16e27bd857418ac345685243be04b24520557fa9b6bede261efb9a3e010d1d161b135f814eb3ed45e261ef0c8ad23b4b44da9bca59ac31b4d46e4f48bd37cf3a31cf630169cc0db29a68a54ecedb27c3786d0bde07578ccd06b54f58020157f2ecebb8c4ae70e1d3"}, {0x1010, 0xffff, 0x1, "aa92d6cc7953eaf15c177ac0e462754cf5f91e19447ce0b9b9aed89e622a0b532a551ee7666153be7bcec81b71304ce23a025d5ab1b573b984ab017a8670dcca3b95b64e33650ff1820fbd9982e35fdf558568ec00b98232042a177b409284a6292400764e7ee0445daa1bdedbf70a99c8d2e27ccade354cf75b5e0ba7dc1229c968ea10e38edc0bdcf2bc92957bf2621e96bbced20f35b2965a4151eda702003a19e03dda11f6fb6c8c0f8c24ccb7676899ec9fb7aa4741e4d059ef433cf6f73861551044b3dc06a798f092a7b4b31f5a1db10ebc992d523e98e3cb9e63f6224571270fc02aaf8d4cfd7992c0d265ecc89e4432c72f3bc0c06e6dd33a77733bf816e3a16d64c1288ee319aacf7d13d0c882ebadd9e1a28dd0985986144519f0baef27a8bbcbb48b8b9237ab645195cfacdf8ce5e462fb50edeac508bacd3c31d0f73e0a3a4f11b471996392e10f546ddaab5ce5db1043965ae42e5f3dde1a5f1a4b2be7b74e6150cac2ae2a69a5d7f6a93d13401f6b13326494416c10e407e9654dbcdb49a4f33adb5748528ec28f2ec17df5eb90e0f83beefe3df532fbde2d76bb2de21f6122b830cc9e7ee43a33529dbce3d2d862f6876add1e9a50f8e5c03386446d59fdb72ae6f6af92c016cb523f3fd0e578af6dcafe6294a48a282b4fb8213c41958284a1b4ebaec54776bb38ad09b6906203e9b33f921ece126a8823cbeebc40cc053148ded68a8133bbc627293df944907aef9464d928f3459ad7bf017c575afc219ed95d0bca28ea15aee6fd6c8a904d09998fb24e0ba5b74258ec5b79e541353c64fca8e0d7b0c17f7bac12a4e4485aaab8a4a80ef38dccc6f7fe00b077d638c601a0aed5a513c1b32a10583865706397081bfea261105575f8024cc8247aa1732a8f012db0b39c5cc641ecc2a76d91bc5e78e5dcd2cfc26a8ccbc478cb2850a0d27a4aac97bfd891db34b2dea82e9ca29427e34747de1168e15d779e323250b9a6543186bcfa915a91ad9315020e4c8f49af864402566fd33f94bb2950b37354ba4abcbbf52a1f7d8b4ae573ef0e51ca351bfbf53c9b6d4977f5528d4690a258fe553f4f1e429bcad1f1bcb88e74ea1446151938c5cdbd29b3ff887e4d3df86c81972c546ccfa7f9b932ddb38b13f42a73dc7140d6698ce137f457257c4abbfd96e68d2be1cc781c2f208ba0acac7170fd246a15b4112834ba73c2f64552ad1bd34787c1b8c20bdf96bf81ec5d50b7da54d238075cb958dba3e5ff80e0203b172393ae364ec662ea45a4e1d9ae09dc9dc31879c7366b80d88e97392acce1bda270cf11486fb3df16d86777205da73894372d5f790bd59df3f1f57fdec55f7cfef25eea9172b184e95f8a9b8bdf529e64eb0be973f2ccde9844f6fb50f14bb33fc92406cf979019ff020112b015e1946c8fa848fab12726feaa010513550f70738266e7997421d6a09c15b135601ef399e069325eea6e3b808b05770126e771a23f2d0cc8ca86e3897bf23e5964c5ed653780f9c1f8f6f8d348715319f4219678cb27c820061de04719e5fd0db5de4ea4b1d678abfaf437013ffb0f47e078b2a2b9dcfbf497e8cdef5be4b0bb3bd6cd9db03721b0b5fd5ce29e983cd8475a7256b4b1dd033046ce07c1a15289102e29d5a7d5e2b9db0509bad7a01ec71be346419a6cf95177f7eafc84a03b1d73278c764618dd05d63b7ad615d917eff6966d3a34e502048ccd88c804492ee44e29f78419f0014ca2c8277debac53c00580c5c8f3ed389a278e29a4da31b9a2bd820711b8ae01d99f59fba6cbc679ddd8658167e7da54dfb98ab801325de0ad41f1b1049b66ae2e788689b7fe14b4e468b1d799ed12efee587bc9cd2e1e1a79107277bb51c6720e1e3a59231e361c8f0cd819a7aff33befec1873831d2ee5432846ebcc93c71d05bc7367583d6b73449d58374df9f12697ee95be09f2fcb39dbbca8df9b8d214c1c2541280eee362fef933424e34dd8b8d7f5cf716147c4bc7eb3b84e53325f1b46cbd2706fc18c7ced4cb2cc0bc3401c386532138db6241ca738c5443660581ae62a02ba56f4796806f21435fbdceda96c8e11a109596c6753fae70c20c6ded5ebee5a82cae04ca0e058a401a18c7264f1204b26c22cd8501c9e11e89e16db46e06a767b73b145c86847b2578e0caf7718c7e70d40d42e7d78411f9b894465460b5577da9f7b23ca50dbdefa36285f720dffd6fe942999f93360615c3a5d786e2bb36140ec4296f0cc4c3b240e05896099f37395b2430e63170a144a950f7eded1613171e8423413a5298b96e327a6192269214046defa1d36291f117b62c4f10062916490e6afdd9852d6dcc26c49adf47a6de8e722d3cc7c3e69879ce2e9e848377303f87679540e882b4500dfb46f8d24c0540ebf9257dac2370dd9734e0fcb7be546133eaaa2143262f0d1f61fa18962f9086892002d1573dbef396de7e8f9425c4b9a8d16e0dcfb2042473e9701ea48cec6ace008edb3d2e60e7f0fa8102551bbf8a0d4094a0e50f23b8f5dabe2c65f0a3eb587731d0ad11f26c90becfceac065585ae2531dd6df24b2e9e964be12e3d2081f325978ace0442089463d19ae8067b5b95965aa414fccf09b0dd71ad71e4dbef407dcc2d8ecbd56aefe23135629bde04229e0ebf97f1092b84a5d7a777cf15497b64d0822c049c54d4e0a9da18b04a121922d309843a2adf2aa61ba78cd0f6446829e30e4bfce8be9298d3b819a1c9fcc58ebd499fdd8e476d0a1e8b9df7fb4e6d6daabe86d44e47172a01026b3aa442ac5f3dc3d5e3706acebeccce9276c7475de68865ecd01fe7df3322bc6da8af7f6aec1efc049a8bf3d0226cfeec8b3bd935f4995a485497384a659ddddccc92e88295ce62a769ef1c1cf2be075577549bec4e0b082d395389bd768920cc91961332eff8a1f1f071b03a6b5497afc717ea1c749b718cddb4579c8cf409c6d76acf85be349c150f1e5ad0bab3e49f9b739d291b9824863285b176654c7755d89c17039d0451a8b444b534e753beb4d370eb46097593d190a99d72d9058cfff4780cfcb80add401ca7ffdacc0189d787998cacb8b50a109afed0b6b188d6dda1dfba6ed735a8d1fd3dc81728a173f053fcee2dacbf2debe387de3f5bf7349fb4157f71afa8fd56404380c278bc27957f3f12324d32a054c6fb26961eced2f8a8bfd6b15bbf0e92599d46ac79136a634c3622ada6b3e2e29d145a226fa7ef761ccbc340cb3581dcfda4a533915d7029e10c7ee2a8127a8517468651fcee76c6aad8878697704e2f5d4672ebb78f1f505d18203335c14fdeb0e4078fb9fbe9bd7480c0bc8b816a23900228410daa9996b34138cf139971cb76f70f5551bc08005f2680debdbc7d33a9ea7a8c3591b268f9c3f58e356db1629b20d57403b5ffc409591e1178e7e2851cbf4734bdba34ca20766c319342d9e283253c63ab67ea9052e32f22065dc906dfa3afad285ef9bbb9901f383a04c474a6672daa485e040ece571f8c3b6b571ef40e0c8416026f03b4fe91e44131d401f39517616b52d5d7df9258340657b7da7fa625cdb1c55ba2efed280094690b0b7b182fdf7f322c0b2d48fbb06af052c071e5816540fb44e7716a3830eb8abb552b44bbd03493c9aace24b9dd206ce75ef68115451ecb80ec8df1366e0efc5c1f4e4426a60d74fdc700dc820d5231c6e96aa4b42afbb8e774f84db6b455e5cabfbbc94d8ddfea8665299bc4cd9d7640dbba9213011358127f54fa13cee9c6e9b78633a8f115565e43ff0df6e486d65fa2d34b5b40c89b64c7dcf47593ace973c03a745bd429c7800b34effc2a663058e901ddf5f61690078603f00c4aba2ae4fc8c911a14faa0b4d158d094bc3c8cad79b85c9c14fd0612d77fba9e2802ce3de7c89280e58aa302637cc0fa49ef1f72f1a9f26fe462f42a5c716c3e10e9116751d94f5cd75588a3fc81aa5b00363d3b0848432f5881f2227f081b75a77097db36475024dc5d759af9fcf1dce7d8e9e1fc98ac07348d5c2848e9e1560610c0c1ae591d183313f0c329ac64a2912e1c8fb6bd95f09fb977d749fe228929c1351463fdc5c723d1eb2e043fbc8e82e9d7c2c76360fcdeeb4f146872a77e6de018fc582141e410ef891ebc58db80aa3e38f546fef91e5f8134a6bb5c1f412ca5d5b51086dbdb143bb258d9489cb00114170c04c362b6687ec25d334c6dbe10c4d7fbcee0103246b31f9066ac83cec906385e8ee6061d4fa6ac08ae954d5ec92aeeee499a8dd09fc9fdcb1b319dcc1710e45459a710c63e9fbe6d22dae8f28e8cc801f517e5561b4c4d847c3fa08f456db31847f588fd84354e435c8da1e29605fbb1e27075ed78b68501f1d727a8b113c7b6d04553d43bdfcc784ef78ed51d19adead492b00d7286623308db41155d5dc79b40547feacaf96f93b316d46437fb39270acfed7470d1e6820492fad2f41914f586487e2a081e16d2a06f78ed7a0ca52dee0c1e303172b4fae28c2b859ed9c876f2d9378602db7075acae8e4a8fa79b58448b24a02cd47efca698de2c935d6bbe20b53b06d6cd22265126fe5106e7dfd6c8cd11f09553052886cf103b5c8604b3b661f411469fc69fe461bf52b890f0efe5c18ff832a504f007bb8c31e49f8a91c295f5cd993b2ec4a70fa730790083a48fce03e4ef0520c9a212d71258bee4b202d30cdb6dab53d3886c4bea4a7052afa4d80f9cf725ea209c2c215e1f22b374693f0c89eb7fc95d80ac7650aa8050af7e62c5395edee130f40ef2d8c53d8c9f93c701957067b0bea4751a52ff6ec4197490b1563f529c6b155d72d59b743641704eff45f662f4668a2008a2438bf54a3cd66d5b877db80fcf914b60c563eda2c59a1353bd8d9bfde3c3e332955f9a76d00ff26b9af39e992111502078ac365215d97cc45aa3acc8fac82207eec872cfbce57c5ed7c2fb27660eb4813adeaaa73929caefdce5676e9a2e4e7e1b75835dd5f8450400cfbe82f8c0e16991f18537eedfdfef79664cc04c27fcb8d7ba559a179e700a094b94070d43c0a845900d8868f1856b63b263531510d0e7d630bab3931306538f8c3cba7f0c3b15f183cfe096abf55e42a42d98b6e98aea880e11fc0ef70fac53e94be48e1e788d608ed4aa568f2804d81d4c040add0180658e3f82b6781e1de1beec2dfe440460c0b3860c0efd8e368c8e96f8f8b74009db962619b2e63c77fc7b63e63db2c8b9b50a41c58f90aba83a53f607075e67697a734ec23476a886d920c1a3d925d9408f5dfbdbcb4ff9bc640a8751b0f676881bb1d44121024eec964026b05af59b162102bef8173b10847dee959b96dffb2e8ee00b98b35859fc6290e049fac6b4ed57e3eb75370c7f48df71456b31860a71112c49c9c3127f0bc3f862f2592a5490164379754f53a447d72c72e52d0b95c78f2567d55679e21bbe68dae923264b2d6edbe3701487244cf2552c201b3f5ef3a5e172b5a126a3270447943554421b6f8a139fd39204c5a9e781aef2f4354ff18ee333637959731809f8e6ef16e2f0593f49404255c3548bc93591749a4a2f4ed112622be41d99855b76ae32251a15602b8e0b8f58be7027f7c5d9e492b402733906bac02855c90a871c84eb16f9372ca70712e18a360b18ee8ade6619f378d8af5476706b7ca5390e00759daf22cc11fd52f3448f2148444e8aa6b1d16397dea2164cfbcf8596970236fd642de23fc0927c82d132c7ab178afd8ec40ddef84a4cf159bb852977193c7e0a677c82a7831d47"}], 0x2498}, 0x402) syz_emit_ethernet(0x1, &(0x7f0000001480)="06") 16:00:54 executing program 0: r0 = msgget(0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/150}, 0x9e, 0x2e9b1fe922f8805, 0xea0a4c163402163f) msgsnd(r0, &(0x7f0000000000)={0x0, "0e574a3e85f4d54aecc7b47e1ee6f159d04f93e75bad05ca108b00f15629fd91a872c7c9040cac17a023ddc0e9ef259b7d2928d6a8aec76d4cfe6e830e9bbf520d11656667fdaf457b68654be16bf2de79f2247ccc044da8032b9ef3e00b5e67942396ef4d03a43601511ac0167ebbc835ccb8cbae15670202f13271f04057d0ea0e35ec5d13a3c9d84bb087b58adf06b53021ceafb0b974ef21"}, 0xa2, 0x800) msgctl$IPC_SET(r0, 0x1, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="5accb27c0ad353d9f3e28dd0a539cca1fe2069be0126d7751871a566a2f139b8685a8b251cb1d824e1fca9efe42b19619481151c8e", 0x35, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x4}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0, 0x0)     16:00:54 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) setsockopt(r0, 0x20000000000029, 0x2b, 0x0, 0x0) 16:00:54 executing program 1: setreuid(0x0, 0xee00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) 16:00:54 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000280)={{}, 0x0, &(0x7f0000000240)}) socket$unix(0x1, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='%', &(0x7f0000000140)='%+\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='@\x00']) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r1) 16:00:54 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) dup2(r0, r0) 16:00:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() r5 = getuid() r6 = getgid() r7 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r3, &(0x7f0000000380)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x38, 0xffff, 0x1, [r1, r0, r0, r1, r0, r0, r0, r0, r0, r0]}], 0x78, 0x4}, 0x402) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x2, 0x5, 0x8, "f1ca926437b6fd2ee246cfe576ab03f39d23ba8a", 0xcbe3, 0x8}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x3, 0xfff}, {0x18, 0x1, 0x41f, 0x4}, 0xf2f, [0x0, 0x4, 0x4, 0x6a03, 0x1f, 0x8, 0x81, 0x2]}, 0x3c) write(r0, &(0x7f00000000c0)="ca6f44a3b41dc24547c4f15080aa0ea3", 0x10) shutdown(r2, 0x0) 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000001c0)={0x7, 0x37a}) r2 = syz_open_pts() r3 = dup2(r0, r2) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x1) r4 = kqueue() ioctl$TIOCCBRK(r3, 0x2000747a) fcntl$getflags(r4, 0x1) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x4)     16:00:56 executing program 1: msgget$private(0x0, 0x101) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10580, 0x88) r2 = msgget(0x2, 0x200) msgrcv(r2, &(0x7f0000001980)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0x80, 0x40, 0x74, 0x2}, {0x40, 0x33de627a, 0x6, 0x1ff}, {0x2, 0x80000000, 0xffffffffffffffe0, 0x2}, {0x8, 0x3, 0x3, 0x1}, {0x18d3, 0x6, 0x401}, {0x1, 0x7, 0x1, 0x2}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000006c0)={0x6, &(0x7f0000000680)=[0xff, 0xfffffffffffffff9, 0x6, 0x7, 0x0, 0x514]}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000002c0)=0x4) r3 = msgget$private(0x0, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x0, 0x100000000, 0x3ff, 0x2}, {0x0, 0x0, 0x2, 0x7}, {0x100, 0x9, 0x4, 0x4}, {0x8, 0x100, 0x59, 0x7fff}, {0x4, 0x5, 0x9, 0x9}, {0x7, 0xf03, 0x4000, 0x9}]}) ioctl$KDGKBMODE(r1, 0x40044b06) sendto(r1, &(0x7f0000000480)="13c67683a2954b22b4f51652bc566b54d46b62fd608cb6d39c3de0125120cbb0f6c3103504e5cdd26f8a6d76edbe2936912b4a177555bf025202448a521b6819faf88be427723e6ac14274", 0x4b, 0xa, 0x0, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x400, 0x0) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000700)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="7986279c4d797f33e9472bad78241486a740e2682831a400004996e5ea4a038b42cc6c1d2e9850abcbf50e9f062110371cf00000000000000000fbd6c435433ae2f3d83d97", @ANYRESDEC=r3, @ANYRESDEC=0x0, @ANYRES16=r0, @ANYRES32=r3, @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRESOCT=r0], @ANYPTR]], 0x1, 0x0, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(r0, 0x0, r1) msgrcv(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cc0d52c00"/92], 0x5c, 0x3, 0x8e7aaa614d711c3) setitimer(0x1, &(0x7f0000000000)={{0x8}, {0x5, 0x7fffffff}}, &(0x7f0000000080)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000880)={0x3, &(0x7f0000000740)=[{0x1, 0x5, 0x15f, 0x4a5}, {0x8, 0x8, 0x6, 0x7}, {0x3, 0x1, 0x200, 0x4974}]}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000780)=""/198) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000540)={0x10000, './file0\x00', './file0\x00'}) 16:00:56 executing program 0: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) fchflags(r1, 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="01002e2f66696c6530001278cfe5775eb1da1ce8b68944"], 0xa) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000006c0)=0x3) kevent(r3, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r0}, 0x213c0bc5e58e66b, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda41"]) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) r4 = semget(0x3, 0x3, 0x12) semop(r4, &(0x7f0000000740)=[{0x4, 0x10, 0x1800}, {0x3, 0x7, 0x1800}, {0x4, 0x1, 0x1800}, {0x7, 0x8, 0x800}, {0xd43ee6a7b64f8853, 0x685, 0x800}, {0x2, 0x4, 0x800}, {0x9e450d7ce30a701f, 0x1, 0x800}, {0x2, 0x1}], 0x8) r5 = getpgid(0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000700)={0x5, 0x9}, 0x10) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000200, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20000000000000ff, 0xfffffffffffffff9}) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r6) bind$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r8 = semget$private(0x0, 0x7, 0x8a) semop(r8, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) 16:00:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x800004502) socket(0x10, 0x4, 0xc7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x3, [{0x2, 0x2330}, {0x2, 0x7fffffff}, {0x2, 0x1}, {0x3, 0x3}, {0x3, 0xdb0}, {0x1, 0x2}, {0x2, 0x5}, {0x3, 0x81}, {0x3, 0x8ef6}, {0x1, 0xffffffff00000000}, {0x2, 0x3ff}, {0x1, 0x48}, {0x1, 0x40000}, {0x1, 0x2}, {0x1, 0x3c5}, {0x8e152d7e474c06da, 0xfffffffffffffa24}, {0x3, 0x8}, {0x0, 0x10001}, {0x0, 0x2}, {0x1, 0x80000000}, {0xcf5d84a0ce03e63f, 0x2}, {0x1, 0xffffffff80000001}, {0xb6d22edd21ec9986, 0x3}, {}, {0x3, 0x4}, {0xad7a767ef3c95e01, 0x8}, {0x3, 0x5}, {0x2, 0x3d7}, {0x1, 0x5}, {0x2, 0x9}, {0x3, 0x40}, {0x1, 0x9}]}) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2, 0x10) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0xc0, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x5843b75f792f0001, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0xb}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666900010000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r3, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:56 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x10000, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x1, 0xff, 0x3, r1}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x400, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000300)) r3 = getppid() fcntl$lock(r2, 0x5d362e8e9dff58b1, &(0x7f00000001c0)={0x1, 0x0, 0xfffffffffffffffb, 0x7c, r3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64, 0x4}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000014c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000380)=""/224, 0xe0}, {&(0x7f0000000280)=""/30, 0x1e}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x3, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r5, &(0x7f0000000140)='./file0\x00', 0x200f893db95b27cc) flock(r6, 0x8) 16:00:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000580)=0x9) sendto(r0, 0x0, 0xc600000000000000, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x7fffffff, 0x4, 0x9, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1d}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xeca8}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x400}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x200}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x10001}, {&(0x7f0000c9c000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000df5000/0x1000)=nil, &(0x7f0000c1a000/0x3000)=nil, 0x4}, {&(0x7f0000eeb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000e85000/0x4000)=nil, 0x5}, {&(0x7f0000f9d000/0x3000)=nil, &(0x7f0000e61000/0x4000)=nil, 0x40}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$TIOCSTOP(r2, 0x2000746f)     16:00:58 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x3ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="62abe5d7e55f4580653c60f18376", 0xe, 0x1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') 16:00:58 executing program 0: r0 = socket(0x18, 0x5, 0xd) sendto$unix(r0, &(0x7f0000000100)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7e892cd52e6b5c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699af27fddb75756a721f59a60401f132e2799b5d602000d96cf7fbe7d026ba8af6fff37282923e4fd89720fd3e0894f5c36fc2aed9a2a872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00000000", 0x25, 0x1, 0x0, 0x647156529f666721) 16:00:58 executing program 0: r0 = getuid() r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x5) recvmsg(r1, &(0x7f0000001340)={&(0x7f0000000040)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001280)=[{&(0x7f0000001080)=""/233, 0xe9}, {&(0x7f0000001180)=""/239, 0xef}], 0x2, &(0x7f00000012c0)=""/96, 0x60}, 0x800) connect(r1, &(0x7f0000001380)=@un=@file={0x1, './file0\x00'}, 0xa) pread(r1, &(0x7f00000013c0)="c6486b379739af499855ad16f07405d334be53d0f6664cfe8b65e6faca4dfcf68e9072cc0ada61f632bd5cb87e9e561b05d58e8d57fc305df663755394f3d219a5712a64ffc258968f32fa28a885874a618149a45fdc9ebde1", 0x59, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000001440)=0x4) chflags(&(0x7f0000001480)='./file0\x00', 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/zero\x00', 0x10000, 0x0) read(r1, &(0x7f0000001500)=""/223, 0xdf) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000001600)) close(r1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000001640)={0x5, 0x1}) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000001680)=0xfffffffffffffffb) preadv(r3, &(0x7f00000026c0)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000002700)={0x8, 0x8a, {0x2, 0x1}}) accept$inet(r2, 0x0, &(0x7f0000002740)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000002780)) r4 = semget(0x3, 0x1, 0x10) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000027c0)={0x1}) readlinkat(r3, &(0x7f0000002800)='./file0\x00', &(0x7f0000002840)=""/149, 0x95) sendmsg(r1, &(0x7f0000005340)={&(0x7f0000002900)=@in={0x2, 0x3}, 0xc, &(0x7f0000003e00)=[{&(0x7f0000002940)="801139bb13ab71d584ec68adbaeb7f625056303967c6abef287fd2d59cbf5b06468cbba45f59261a9632e518589631f5b6", 0x31}, {&(0x7f0000002980)="6b6e04b9cfa3c7167457adb64b1d5b70d15a812c6b781bce82ec74fa68016c62fcd1c64fbf01f430c3182a6905181efd24fe479722477574ecca7150f72e079a1c", 0x41}, {&(0x7f0000002a00)="949a65a38f2984b73315c34a953dfd1ebc2d8d7588e849b956a55639c7e69a7fc7797abc86d6cbee155e1e2bdbf085771ed030f18a4ed7a761e2a81f0024565d1c88537a782ffea728311b9fabec22c0b24367bc19a02e261444044d54548f1074811749391e236aa6391b6595aabd7b8bc398fcb147ac478550231961493369764cc5abc27cfa0bfff42a32b608a7c7f3979fdbb0a7bdcbb35d06231fdc9aaa26e5200dd3b9b7d604820c8a920a970267c065e1b098ae838d7b15c3ccb81f6e85cec91ec7a22e87a2cd76b8463ea2c30ca09a2e6373e2129c46e8a86cc8e8129e3783f62f781e3156217f0ab818", 0xee}, {&(0x7f0000002b00)="4c59f061210f8edf58ad11cf3da4b9c2864737cd8359a34b20d68d2266bea43739fa42414d0b8ed3af2a07cbcc642bc9b3b92af525c9b29395bc86cb249c83bfaf1ff86db2fdb320be299042bbba3d504d9f3b15587b1004909c5949e90150accbf3e1313ce336b31b71b17bd50eef0d4f46eed0faa6e5bc0668cf51039c4933730425304779eb4f7cce0171a0e9053b1f17eaaa6b0e64fd4723cf5d681a0c6a2305a0fa3ca82787a890c7214a53b915f92f577709691a1ac283d897b344e6137ae3721797f3bd08d7197cbaed43c8c98a07e5111b71cb995b64b4c2dc", 0xdd}, {&(0x7f0000002c00)="a251306b5c65d1878dd34777f389ff9ef1ee2e4d55a56324d602fb53de9d6dfe07e43de1afdb6f88865be7d16308001bb022f5b0bc28551a9afd0c6af5583beba79fa0ceff7810288f6142fc261f8e48ff4f6f99ee0356ac2f1ffb614cf9cfa4e5813b176a2032b300f7b95891745b85b4dfe310971b03cc3ebb4e", 0x7b}, {&(0x7f0000002c80)="dd85c6c28c0686a8723f0b2ab8b56cd796eb126e830bb5f4164c776507ee79f3ca1d9ac4ced619b3fd8a133f30b6ec8263c3ae2f8bfbfc358f4a6ea7a9f1f71808d56b11a23882127047a66624f3b4c63794be", 0x53}, {&(0x7f0000002d00)="f9e3d159a2473cb4440a05fd7cb648f7a5307e5f1f10d72c27c3b8672ac41c913a029af6243cae267768cf8c6287b92dbe62f61bbc74c6fdf6454af8414d13ad666865c5b1bf894f1eba7c963ecd9fd60b2158c02af921d8ee89c4521e14b8f69885dff29411edf269666fc08092d28e5e3fb6d1305ecac58a64dd09b5c56642fc861bde9f48a8809fe92c2ee32eb2e27c00a09c95d78cc3495e980627dbb0b4369b7653330bafd2302c52a8dea540041f26fb5b79508a8b33421664ccfd8f0f5f29f49216994c1e74110fcfe654b0d01644c8c6777e30d452a4bd7dd6c5baf3a0cb4792479a0a5552704213e2a69c3df9af564d74fee965ac34695575a726fab3921600e300b00df5057302889fcebab32f97ecca54c211c2331755436a86429e8aec84c7ef62dbc871f72c6c50f5640b265116c425ae4f107ca3efa34c32253c22603d3f8cd22f1802af6dfee2484f568def0d5678e1d3a2d8cf76c59544a940263c1b440291d41cd59c3e35912b50ea568db70b10cbda363130fac865a3ed0029d91136e520a69936e0805be631c3a8ce0da9b1e6bf9b0a9e881e1d117c0887df25769f912b6b60b65c9feb65bd5f8fa524fdae1bdd13da304802cad455fc2c7541955986ba80e46e2ebd036ccb8f87705284f35896733e025a0e1f55ee9ed46df1f7e672df7dcd2249a3fe11dc2414d27f478901f39cc9aef5f7f2c5b63459fc7b9509c28c73b989ba2f1801adada325d2222b9cb51ce48cf186710cab84aeca7c0f52d2433b048d51b11a12419ff69b1500c3f8a54e5e2c34a55bf74cf19a9a70bfbd6e17a56718520f004684b538ac6906a4638086f650976d0b7bb2413328e69255922c25dea8d54c2c0e8cead9be855b2b1c2eb898d53dc70352226652844cb2f4ba37434205bd928281926150f6449686fce317ece42f22cd6e93972b0d93be693b36de558734c7ecbde88729dfa04f6fc0691af425087ab4a45c56e46f98b80f9c0d467a4af0c8949c63b43ce34671f4234c45e5c178e3836aaec815a34ef2cc9bd9355c6a313d3cd2386b9f740a86cf733629db6628717fafc613c08b26b35339d323c91b56d39c32c9d65a5458f5e5934ec0b6cfed862ca8100dd697b8e8bc78bb292ef35cd7da21dcc2c87791f38d83a695e0c20a2777d406e16b3e2e5d9bce4df8bea13f164bf73545a0f0e8e5bea7d4c3d9d06ec7b6274038484fad4d065470768b69521f0dda356571cb14b1e617a3ee58f6fd19b6b3512a75c6424d4b8df7f7298f01a917f8b62e8ca49a11d8a20947bfe6f461dfb4a7ce84b0348322582cfb199c522d0416beea251b1bea374a0fd9b724fdfa5c306628ad65fae451009585ef91633e0cdff446ac7227a3c9db764477aa44b92e388a63de15f47c5715c9e57bc641d3c9b42e5796234c00d88c37e3d3e5894e4eb9dabf4bc4eba917fade97df370514d73c0e56b9e488d4ce304dae53111d21a8f22ff64b9ceab17ba014322ee48df1f3f837987d291bac4052ebfa2c88027c2dc8c0b12fb96f77666d0074b72a65093954f91ab4ea85b75e8e6b16a6b49832db022c8f421c85f1a74b1b8d4d93ff86c864d4e45e1a72d9eabc7154027cefc42bb95fe430edda67832953a87caaa8172bf85348c68ac70645f0dc56245d345da163ea50c8fd64587fef47705f11f5f5a7646adf7beeb7d8e7a3de224bb10a5ea9b658f2120bad707c646fed818c712a09e91b3fe632c1260080b92d5b2d5867912f4646caf9241b5d001eb949343dc63bc19ada5923ab7a793a2cb6caabe90f415d4b59642ae2b53b0f6b8c6b08ac750b3640049feb145a6a8014d2bce8b2b9b83392f3c6519d9871dc76c7f944dab2be0ba76cd9920eded4c7e5faf4a7c8105ba2c14c3bcc1ce848198748645dc63f4e65345f253a403eea9d97dbdae09ce4b90067b9a5da9ed9f131b23532fd883565a5d886e49b116b85f50bd15c3b1a2c2ed971ab7c16022e51a6e69f485f54cae5087b285cc1e167ea2abf336a86d11feb31d9be86f4e762d592e99bf764748054d7a98b41b0e2220054b22141cdd9ac1ce89cb22e293cbe2c57196a8b9ed11838df1ccabd27bd94881f53c8e37ea628dd5b149006287f0cb4f778e2bd5cd7705f475dd3eb650afcbd6748dea03e951c7be2901e8a8ea7ced2a53646521cd8ed2600487175801419ff4ae822b1690309a5715eed699acf655b000604642027be99ac793f66edf56773e720ee723dfd09eb486e8582ce0f65f39ead61c1367a92c589f9586f87ccf4757ffd5b2eedab15f829257f2410e45739c9357713e0f57321c856209e2eae6c093ee00647501e3027959c2423ce4c8d0c99283ab5e92c0d246571efd598c342813da013284adb8193a5b9abe2cb3847d5ea9e775ed0900b73e54b8ea90cac45f141a98f4f8f974f828066eca7c7a18a6d1be100b54053a111f1ccfbcca002277b9dab1ce77b62fdd197c44cb8978e41bedbc8cf728b95d12030a3db1acd2fc5fc914d9d40f2b978d44a9825d150bd8aec05d7a7ef96343d80e5c10b0d41678e71b1c782f75c7b82a47ff25a7c23f0907d6e3869af22930cf3c1b145202ac0cfe6152e6231bc88b8ede0f344388b08536792a16a22af0438ca8522c8a82e49899f2054770caa45bcf011e35e82513c0803e00b6863db62b74c382dc46a386b4ed84d9bf15fc59aaea6b3bb1c723cc61f497f05d94a2102dc3cce0176b731ad2154f1941ce17efa88afe6b2acbcf1810b5c08860570ef8a2ae6c705dfe6220a23e46cc57858fab5490bda9ef16847e59d77a376db8dd8c4fcf55b074b88b933268079ec3e3bcf6d827a839c4911cfcf54cd613df47b3b4548054dc0200d99ff786b7e0f335544aa8103faef2acf022f0457e52c4501b4730e507ed5dad6b473bdde9e261875c94350251d97f035490093e58a1b5321c874b361c04aaf813ab778b0d0361be7554a71680751b76ea03775c75ef7ebbf082de8004bb3dfa94387c6bab07042a9b8cb801b5aa3ad5750fc1c2ed666a794e5986cbc388259de976b3c53ec03bcd166e40829ab26975f3a9ec74edf52ff128784335b20f2210967a33a076a6e7717482aed25aa548444c796a1c0025355525b10bf12a83e223388e5f68a5964b5f31c0482540c4629efca7a43ec19e3d9584d6dd61161fb3d1f17b4eedb58a9bd2bac08ec9191802a19d5463fc0a8b3a22767dd91e7eb7371e1d41150926e74663f57bcd9edbff9a2eb46e0d46209f56d03e64f1d664e8898367c48204500757cd49804f58fb76b7ca1783ee1d8bf9fdb59c96a5441f218649138707b3191a703cf84c5464b250d0246107b765379a0a9a77d276aa20be36b859d65330615fb38de788101329970853066cd74cb925860d8ddf64c65dd66b0eebede6ecdf6585e040f673cecaf92ff7ccf28e9aa8b55b2df6573d7cadaf046c2200a84dc7d4184bc9a3f72144f642bad12ba0bcca9d491261c81f5724773fdb28d5036c1157a6000981800d0f507c1747091e9d795c1c89056d350bb82d0b1615b195291880b439ef2fc148acd7e6d7ae637fe6ee132f3df2d8945bb9308375bc7f69b3155c5942022f08c789a982f6262e06d591973e555c982a3a0f39edfc4f66ac54128824e67b8305bf8053ff0e01c19bfc4bcdb03549995fa519702f336d59fbe5ac5fddaaac64be5d7de3b2a33608d3edc6f85223e15cccb930b451a9b4688e6f463acf6ed52ff2a659136b26eb4a2bd19325afded5187d28007734739a323ac12f1abcd291c2e1c69fdcd9bfaef52c3f9e94a792778c3c8fd365e14393347d9bae1a73d0829d6dbdf1b925ee7f995d1e3d468008dea8240bdc82e0d6e34d874bb3dec7e4af29c9c4f16f4ca4dafaa7f0c28bc0e459805d538524fe558dface4d5da52932e745ffcfbe21930eb00226832e3881eca232657347def87d41d203f68dc58493c0a1baeef0f174cfef268b79e84aa17f031e10235b6bcccb848596ac7bdce6601594cd6afe71c8ea93e3956de2501db9bd58f42bdf3435f08950af5186d7907af5d86278cd1c11cc87d1460670d682542875833d14a4f1dff45b11fac51d5c57afbeeba8b8cae31607c1bebf0ead0afdc3d706679ed2a6c2fb6d5e8be8faf2f96f1471689eb8315c07784fc6cb1cd049794706f0f81625ed46b6a8455a0ec19fdedbf0fed0a38a524b4aa9b525a8a4fbb2f9479e7c28618fb4c2d9be7df0c47790febb4d92e4d5f733ca9a306139dc55b403f0279b5c7e3892b1d77766586c01eadd4f184cb51cbb480c957702b8c31f8a24c29d7eb29db50f684fee5746845b80a963ba698a89c9a8e29ede93d6d7f66bdff8ef5630dcada4f2829cc18e5aab00831b2f83c77303d4932300088855ebcd4a9085880997ee9c291cadfea68a0ce98e919103b60bd453f9379d64a61583438a241ba94091de3bf1845b52ca288483214d0cd6a7ab27fdfb20a3920362a8efc9e8fad296c7227ca415c13723838680d98686cb8de0b88487599a49a9304c92bec98ae8cdeb9ea5f36dec26a8c77cbe27a484e4aab95bf61a946f3dbc32a2ecab8531b3324d4ecac9b9efefe5077a1bb59f90b1e75f4cc9e0a47ce42dcf99801e16cbc4d76860297e8bb95b2e1c7e1895ca8ff4751c1d2dbef1761c0dfad39e176d127e3df8bfffc5983381768955bcf7e2b446a4910d5e5c767d24e75f52f3b4b5303d5a517d17203e52ad5bbb772025a4ea4ea2e5a7984cf355289262a42b5dd6a044722cf10e92e080a521cb4d31cd1a4eb72b0857e0c2ac4ad680833c4f5ef1d96ffc335db657ffb562f949d6250e79251d2e007104c76b6ca604493ba29344a87893632fad8497ac807873784dbd24d76cab815b160212082144dd40df74f555caf17e7a0933e8e061ea142615053786a6fa8a736ffbf9eec2a90ceff24154b939d68aada70805698c8a03d261d8444e0c965855107978c88cfae2db41121d2e7368aa4aba286c8d77e7173ebe0186a573f6336fe8694556d62b6785b51f96b2a61a6252c3c5f44b74ddadc9af9f163db60890440a998acdec26624c4f04966eecb82455d0281ae46de95ef041bf02582503419537a160af9c89a16f8b204d4046cceb78697fc459ad84a45d817a662355612d650da409e33978415571f45a890144d017b030a103816adc13e5a3096b63e9c5dc404536838c4affa5b62deddf55f9cbb57397643cfaf0af49bebdc2c86feba737c2d0949024e66440c2ee42bce1049a2d8422b010aeab51c6cf6105f91bd6d5d26330d14d86877d67b04920d0c738d8c664f4474cb8eb3d80014f4e2b50d50e8898d7ab977cff32f3ac4ac326d4c3b8c509263abfec007163a4d7a8e8bc54113ed203b2b626a823b9fd779c6f736f94e95356556bffada825bd59a47b6d6f76586d68353207b7808a7534c0c97003575b1db4897aa2e3a08df1ee9548464c04fe4674a4ff023d82ef0e687ac72f8d737b13c36acbcda8f7ba0555b041b562da09276ae5d06798684274ee8ce4515e111d2aa5d79b69c2ce0e4d64b8913da2523e7436bdd5ead0bddfd89ad336b5c556ed0c8ea7e3df47c21fdb6b083c723b91640276ec8ccf6da4da97956e173a8ceca5daa35139c1f033960ddd3cf9d7f95c7ae0307d969131e79115b14a75f54f248c3a62e63436d06da266296e3e0ec7b9dd8dd060fd40f216d02355e7b6cec404bc0d30743c1fe07780b0c1223fc2661eded71b3e5c04c94140e89a2d73da3ace1a72baf424903ade48bf24fe3369fdd30", 0x1000}, {&(0x7f0000003d00)="52814fc8daa670212ee51f81d2d5072d1c1cc0b89e262b972cd5fc85867c4967d066585bee1a01f0d08a0f086bf16a3021cd6297c40e0851dfecd62ed5be4591a40f7353eacd9ac08566c27b5addf2bb66abe056217d18b2c42fce1a21bb6b563b3c1cc1f1d02e3c3a549520822668f2b2bcf39c10f8eeae3084a076a9e8e7d2e346d80b74d3018ab5ef95da40ad3c6c09a0173bb2644fdc8c37867f1ea49d4869ab20345a59a58663e4eb8011cbb8133fef17d45dd341f1cbe5fbb2b64d160e6727f367613c053f8c427ca8d2d64e20d6bedf", 0xd3}], 0x8, &(0x7f0000003e80)=[{0x1010, 0xffff, 0x7, "c91c0a91274214a6ef38e03345c83a301873bed07568000b1fe93494ab00d314b43f88abc0d928e81d005b56c32b438092ca9ee13428c9ee9b53d73c35070b6050c1a4eb0feff263d25e05781189d519e0f466916d6f953c948f7c96cb23f58c2d96938b509e369b87ce4815e624c30a239c519ee9f6aec068e2775c5e2702316146dbe224e9fd75c92449c46443cbfd0302006a7625a00fba82c19e14e404ea70b8e3d594228df6809b21285bd727e61f948fbed553abc92e06a60b1d366db65c9a7282279b62014d1e21a2199852c80217fe06d7011930a52f993e090e6754369671edfbf4d2e781755d273b69837e37944c5ca4146418ec8807b0fc93e8f94516edcc992dad37afbfd68d48f1bc66aeddb82a9461a2f179bfd55fc90d763d37f1dcd1efee795c20c6488986f3c379431883f5b19a008b7f01e048d161032087a19fad02a22afe4d17bfc37c81c8de689383a3f388faff75f65b2cdafe7747cdc6b4b326827d1fdf6bcc1f43acca213b70e09739342929eb6a04e7f2177219de761ea167c49c1fe196c796dd31fc095f7d629b9ac30f290df6fa464aebc01565d46859c6653fa1008b0dd1a680d66f1b9186466d583095485f87f75631966d78c4a30311c021468ab46d688678136071c34652d948187bb3124df0bc3b53bd1f3e531bc8c8d1476ddf832f5e8c34cf46e852658a0becc095b1fafe9de5526a511bda246718e866a2a2789d8b3d4125664eb604074b92fd133bf75c0d67955aaf1888d95eeebb4878dca3c1e0dbd92f5077e1f3a64dc1bb4eecac443b3d41da88aa40765c12d605cb0b445df1a43851415d607eb1c0fb08603291e52238f991fb7324abe5072eea38562aa1f4142f90ba8b972a1b278e9d081300772017c17f61c31ba070611c472a47c1c813369704e37c5752c930b23872b8d2fd9de8914dcb0469728a8d27e288126f0cd02004a00acb66d6c85ba1d3307c22d8f49c0c0305ae1dd6e4a4f4b86490746e1c1a3cba09c9628cf9bf8089280211cb9089a974a64ca56b3bd7bde2a0fdd6b134883857bf1fa8c94068d88cc92f7d98136277a5882abee78717026d5bb7d956d6c5cb72fee1d9b07813e2176d49ad95d3f9f39ec0d9d1dea06a4ce01b35dd10f55f2f9871ae1f60da771f6077111baccf472f0fc5c164dce878344330ab14e8aebfbc796ed407e48bc12ac38ed3bb41f0da9e7e682f29f9ac5ef8abc736bfdad7df9fa86fb49db80c88f9a7a90db6f3af6b526681975d86189584ae63519c876be4900497e4b8cc3b71ed9b480a90922a17571fa6822a5af4f32fff4f327b4e7e65c7fae04ea75cfa858d9cd8e33e4a0b4768d166bf7e8d58467b803ffd9c6585bfbe4773e545560a0ecde023697867858e331a30276bca5196de621ff099eefc8c9209f209e7402f4b00cad99a43219cf49d9e2b28796e2e7f0ad817d6002419e9d292360e702c40b8ad4bcce3ae30876c324336a2e5ea7099596dccdab2340de7596461072baa26b9e600f268259a4c481c4ed7c4c9e729acbf8d3ffb407938041776f81827eee8d438c9f42aa9b1cd012a0e9449f86efd7428cd650670477e310004cc1f3431453e5b0be7be93cc416c394ec0f78dfca7c7d171844cce96cf889ba2dd638b04d3da51d29a1095d8c4acbe18afd75b15df1276b9a78d6881376268997c0601dc1af0fc9031e1189e8778f7c36d05f98d63286fc5f30284335e3ad7235dfde99ab4e6e383943f75bd7c463f1f0b8f86b6b82755f827e4328b9e1d931797877a35fa03ce511af2ed36d78eda5e0d5b7b72ce562d88dd48a71341a195a86a92fe41cad0533b5539aff5c125edd84154e554d0347112db4151cb4ac4263c0d992fdeaaf123826fdda642bdb75c00b107736781e39b86fdc9195a2285a0dc6e7f8e0a50013888bcbd9454dcb0a99fa1b7ffae06eb429481ce818077997328f06df97181e08c9617129b444071cfc0dd9efdd49c921e7741c5cf882c7005abfce0586874c72848829ff89eddff986064423f737c071e827daef9439781252cedb6bce7d70ad6048c63ce595bd5e0d1c8a6ffae3b129bc4c7f1bbef7d262067770bbe06155cd018d3a9f6339fb1a159baba840230389547d530c6e0a10d4bd704c35bc227a6c39e02b7775ca2f63d3999c2e16f292a031e8396416c9c9f88baacb4b775f85cf3056c1c92b25aa972fb67e91f568746509338f29e35b57f6c61be86abf0629e14947b53a9d7597ede5664786380758953437208cca3cf4fc04e099948a2b282ae742141eab64ec023cc04e7eebd8a5bda4f5fbde1ad3eae42e0ae11e33f67b3360e7730fe08eca9dda9cbd5586a0bdb4d5870c946a92c9ad631c80949238d829211df665f1bd148bfdc70c6c8811433556744c31931a3f57691798b302848b5d113ad2760c744c18fba75e525b95c00d73b0afdaa4c8a5bdaadf0fcd745ec961e82835abefc5cb774e15f050765cee6cd5564a23fc5bc3a537fbc46be58dc810a30586a098b8d5f25faaf5fd93ad49e5f6a2b6b39afbf0b8fb93f9b9efb6025ba35ff9b34c8e49462f6bfa6411b9e6721e608f04ff1ed32cccff95083d33d6bc9e5d2aeaf1b7cf49e77f0453d6417b7963c79addf47f5ec9576dddeae5d8344da6e355f3fa431a9aecda9850c17f9df0b8bbdc8542c57e4688d5e0229b98dde962f890fb3a2d22c8784359365b473d8c51150c8fb49cc12e5eb42fab4035b2e5dbd36170b0461889a88393b71ca0729088fdaf9c182a071252e5cfed018834dbc1124d817f5e14c941748783937138a4952e12ea7d760b8ea80276f57a799e896ee4ea641eabd5a1cb84bedd173d70b0d5f4752e3ea6d616271c2b76e7c2df62f50f45d411dc4549bb7c1fcba3b60fb0388de51aea00db38c12b16b47b044aaa2eccdf9c49584a0dc575f3f49d90efce98126ba8bb2ef05fbda017dac57786e80f48ffe24efa28e8b878a7e53b40cd3b29e15998e5028c7cca23b4c07650ada5599f4f10a823d32262e38be4ed78887625e0476ccdc43ba635a8261fa0473ede577a84f7bafd6cae0d0767d59b1ffde71cf21284568213f8d450ae083c852886c4165f9a055c7ab684963a67a298cae71cfc503bada5322d6a42182de234db69e2ad1c4af0f43c43d29164bbb5b745d9d1ccf068556a4242d42282cb7a1eb4999c182e03693813e61b55580d96282e74107b795506d84948ce5c294115ff5691cedc6a76eb4332c3ed2378a3983af825e73140d8fe4123ae61443f22402f0310eb0b03f18f3629d6d01f8d625a3b01ce6adea77454ef05f4dcd54378436702c7e6cdce4b6e76964e75ae009e37a3d45c3e597cfc4e029f60d47ce48d6303517030a091f251cb04ec27b021487dc036a4580042da0c98ecdec65cad6baaefc42bc62fa393eb170a6b12300c37c996c94d4ed68f84168e2a39ad921fa51971cc9c3447dd143c15dbfb77e8a48449a7fe8c5e6ef454195425d2246281204fe6e671ca62f05a7ec8302f080292e99d80358415bf226f007f3ab519c2c3f0548390a8c262c83a858822ba862d58ee02b79b05ae98a7e2a03a66729a4b009833490e0a4781ec399b2f61f1cc620335f1888fef9f6e687290f26585b9ad008a3bcd06b94824b2c037031a6522e8c7d29378d3a84efde581779ab4d1d95714f7dbf8b470b35542c6203a90d1899ba25aa5b417e8cc6bfbfcf2349cbd5a9124e8511706d96b842d8ec8935c4aece448883372b38a0e25cb7bf32cf3c6173e649c5cc87a657137ac8c224696b244ca513b0c9aae6c3e21c85eb2eb66c80b3a0ad1af408ec8964ec8ce7e3f66d2a245874ae5e6acf68d9de0c216c892962f3cb91ad4f75d582b9d7f9c77fc8688b5a0577e98c85d0c5211dfbe1eaa7e75c72e124320dc5e8d0e9ab6ed6c6d2d37cc81986f10427abd9ae4e71ecc9981071b343595633b4e6f2c0e22ad3f2af0fb08d4a2b320fe301b06a7bd99dedd4cdc43e48ff56adce2728cabb96976cd3648271e68c6417196d886488d182a7955ee97a5b441e148026fc07d015ec98b70d0372154ab200a6cd4ec2cba599e79736f2da2dcb84a0c55e6b526e2d740350879e0d344bd13593cee0aac6d1bcfec41bd9f1c1688b746939e9502174aa22cf3d3e5a490cec76e86d53418bbf17b384b6387883294920f62952a0c7d26d55929ec760bc8428583accd12133b06d10da04b5f96d2fa4e3766dda72f80328d2bb4ba56408526eb0babb5686e677c3554cb4ce5631c025e5ce4232c05b5cac5290580a5d355ebe9fa299d638e1ecd6b86a6cad9dc26b1e0dceeaef577f91324a89508efbfb88f4d61c79cce10523c0154fd155d99f4f29a177ffa8df6f22c621efc54dee6ce2d85a0610821bf1ac9e8b182500afb1ebd59e22a593b4e7312a04d33dc1bf083b7097c5db0f8686fa199200e0b1b37b987e42e04b456d8664579006b3fc130d8de40d9fbe5552da973d9b5bab226f16d807a2a127512cd7c942eea5164a656eeaa018afee29c8a939ed566fecd2afaac7cb78bdf3a3a86dedc2c0c09c50f29e2e858b9e82f0126097f6b6216748daae429599c5d18414f9203aa2d588d3f981f166cf1c16503629b835f80e1cbe8badce1ef55711ced04ea89c2cc071007369e189d0cb92254f46468a63bf110bab0b5052c68c2bfec2c5c9d0cd259490061171c988dd37c4cd63a1fdbc73eb43598da9d76aab9e32a3dbcda3887edb2c5a5088dbaf713c21c5db510c6d084c372f129fef9e43d6fa2e8ac773705e94ed1a35a2f0fc49fc54e125d3fbc31444f104185e6e247db89cf2b059ecc8a1b16dfcdeaea8614490b5c04623522c5dcaf14513643ab334c88910e8710410ffde1d08fb7aef200f298cdafe5971d74c8e91a5aa8cff213fabf5f9dd95d2a463725ee7f95cc772460cb66e4d07d45af7b3777ebe22cf4ae909d55e40d49a463dbf757c2580782968a57c4be6b61efebeae7994610c66cf08066772abd4da05354c7708979a440762aa525990655c20e3f9e9839db3017ff91e32ed22b39c1c018671c83033a88d925d4c317332d9aad1da8dfd35b6543ff6b8a9bcd18c73b907184f4bacfb5a91250224191b9e23ef3c4c315d1a766da9f2a4fd7c2187a39dc513aa6d8dd13e9138190fdc1b607fdddc0c32b08553b0bee73853d373581d8413a33fed8c0d358a9e4a99a216706f3b9af68a0c4c084f1f61ed6f25e20c4542f1aab85e27ebbf40c4b7e37abd87fc1c35008ecef4d01812c6a3de730b295e44150e4e99e11a23c4fc4f327bf4f627d2841526da80789fa7bd8b793cd2a497da0ef3c6840ba3306e093e5caff57d70f6f2602f8b542d221951b9d2531528a4c4140814e87f022515bd32ce10ab992a4af107fb22d0631302fb0553c04653261cbd33ec88b2223ea002ea3192841869bd844a60200ac5cc6e5f17724651add5ae33a5d30fef9c86715646efd374068482d6c6a4fd19caf0b1a3f3d373c2b7cbe4603cc09a3fa446393b17f443c3aceb63afd0bfb5bde097cabd36dcd4a5eb2da4726d1244214fdc8ef6ab06b7757114917056fdcd966477e128d0ee756fb9f8ed17c651db9427b8c15c83b34b76ef7a4e8e28d9cbfd16890217bfe56d4130f75bb1231ac371e4cd610e1a85044707ec7388071367f84f3ea17c9941e2d5e1bec883f211048828dae438734cc06025d1f4a5ff39d9e946576436934f4421fa8e70d40f682a06444d3243dd94d0ad8600f153a5adbe747e2364c1b32baba57e3d8ebc50eff5"}, {0xc0, 0x20fc9859d2f45142, 0x8, "1ecf34b2aaab816c28aad84871671e5fa77df9c686a183ee3414db6358fc70ab935dac39351b556b8e77bdb89aa84f0cbace4dcf3c985ed2535cf54c63d81ed8afdd4ac05d4d412440586e0416f75fc8edea2198efe8666d2a280a674f077f96ff7f006b48fb768fd3469f67d743e82a1caac0a2a9c8f1f69ce34dea091493a9353a48246c5102d0aa6659ffd5d31a8d3f613896679d3ba7c21b269b00cec10ed468e4d3a01721a3b59a62eef8"}, {0xf0, 0xffff, 0xc02, "eb163b5853451d59bf0efe5d0cd8473cd1a7982fcda567c29f5e5e60c5a8871b1b1a0d0ccc1d17c47062de5dfb1e5614d62150a0f90ccb16ffa13f8ed898431fb3f32f20a2cc50c2a3e32a706e1e3f92e588ef46455ff6bb1296b9bd4edbef766606883eefd7155207ac841bb3c49c40eee62f7881a034c09b7195b937406a29c045ce6433d299fdc2ca6f9f9fab61ce59afb693b7ff3b95e2c9d2727f8ce1272a8901892f601d4c374b42a3b5b5d4cd429a50b9fcdc2dc9a4530f5ae481e7e5193572dcdec76a00e24ebebb73b9a2998fb7c0acc0df770971fae264"}, {0x90, 0x1140c80cd0cf6467, 0x2, "3c0f21ee5347340665f8f7fb41ecfc6580417a28f4f0f4af9960a019636a71f6fc5514958b04eb0e03add98cab124b32341f11e99385c599a4bf84f30e1f47f3f5ea792a5b764fab9fda01884f3dc378c8e78b264f41c980652e5b2597a7e57f531d120838de173ac0b9f5d604016195d4b4b5e7b2984802770532494f"}, {0x50, 0xffff, 0x7fffffff, "2609b54ba9387d48ea6170d78a5f01f6e01d82b7dcff82918866493009385aa52cddecf173e27160564db1bfef3675057080cd4f7daf641d0ac995747df4ec"}, {0x110, 0x1, 0xb6d, "d1e326a4e9e9a8a5f34d29a8708b76de882baf500f5fa3d2cf1a2bea82394eb28b561a460dff8fdc1a99ca988f5554325730a535d8947bc670942249ac685da710d6bab55f2e6f604702c082fce580adc3246a7fc7f539c8785d4c948ea0bdf7bd5e7cfa87f25197e3a13ebb806d7c447d3a95566ffffdbe59c629ac87552e80e0c7961e11c6c5760156104b98e0adba2c3e71e57e1bc71c5482fc33e4971c11b27c66b9f426d7f54e29491eba55e2b313f48ae084d41e9e6117f5d3d8f3fa19ab354b8cc15b4017c217c64f41b84d40cdd3a9b615cd016d23b1e8ca98912aa6d809a27c7a59200c0c93403333043977212d0d7508ebf96f1494dca5202f"}, {0xa8, 0xffff, 0x0, "87b2ea40bde00f48ca1a85a7c3e4d8cfd71e74ed5e690bfc0b97c06c1a79d0a5713703edc4e74404be512b017b1466ae4570d298052e721f26a5d7bd875c031e7c4f9ff54096e3b3a04bc68c8f82a1c9c01944dfee4ca0389008a7a55264e12baba45624b79571ef7bb331181f9317a91144a381b6c5f2675fa88ed2d16231599b81da84a7e996761cd427fc9c840abec1"}, {0x48, 0x1, 0xff, "217fdebbe180bef4f2303aabb29db66875bda2ff64a060747c52da66cb4698b92484445912ad805fe9c9c36d24742284f62b9c"}], 0x14a0}, 0x0) rename(&(0x7f0000005380)='./file0\x00', &(0x7f00000053c0)='./file0\x00') getgroups(0x9, &(0x7f0000005440)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000005400)='./file0\x00', r0, r5) pipe(&(0x7f0000005480)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r6, &(0x7f00000056c0)=[{&(0x7f00000054c0)=""/27, 0x1b}, {&(0x7f0000005500)=""/195, 0xc3}, {&(0x7f0000005600)=""/160, 0xa0}], 0x3, 0x0, 0x0) listen(r7, 0x3) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8f3459445c419c1, 0x3c8591a99b955197) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:59 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20000000045}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r0) syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000200)={{}, 0x7, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xf6b53ce906bd3ce3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:59 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000100)=0x10) 16:00:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x8, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r4, 0x2) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x4) socket$inet(0x2, 0x3, 0x0) getgroups(0x3, &(0x7f00000001c0)=[r2, r3, r2]) 16:00:59 executing program 0: getrusage(0x0, 0xfffffffffffffffe) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x7f, './file0\x00', './file0\x00'}) 16:00:59 executing program 1: r0 = socket(0x10000000018, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:59 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f0000000080)) 16:00:59 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffe10) fcntl$setflags(r0, 0x2, 0x1) r1 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) shutdown(r1, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295954184c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec7437c3e74305642ad2cf8724eb18089278e314520000000000000000000000e02b05e5d12f524ab2aa8cc771222b279dbff4b7b46564ef56162b5eafc9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddfec54096182c5206798cab4754690f7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02effffffff000000009da05a0a414c6394359a00000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9653884bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7773e35d0eb5c3f2d1a8ff42aa3cdc2cf0e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126ef59b1b43592b79bf56c7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1612d8ef675af38debe4d689c404f771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c82fcca1e24e119dc4c67c825898793cd381a7aa89400bfc4c950d73d34a1b00bd627a2793c3fe8b46643fff0544d4263ad8cc6f6d14411e71ab0c7949af3c2cd351f259887dbcbe107144aacd5a4138cef2de64df3247ba8c541e8ea1c24bcf8ed7f9a8fc925ba968a5c05af7878e74b672514e99778ede55216e1bea009e1cfe63fe270c4b9e1796d6da6bd9d0093b433b7adc34bbf72a326d02362b6eb91cdbbf112a2165c14c125455d8f0253d0239edef3911e771769133363fec1a34bc5f30d20dcb03f8e499cbe331f840979f502d083913516cb02f7fe9ba53179ff82bfce6d3dc1ba9db523c0c428cc63b7ee20e908fc8225f2800e155a9ff64024bca65745413179c49440d3ab1178d90379f9809c976b3bae849ed9bd9ef20854d3854d3663d95367987bdc03195fdeb8d3b96247ffe909b6e770db3238adf14f18e34feb72b4bdafef2111fc1dd85b8b59427cf2602c532c1d1ad733d773955facd0470f139aa0db779c31b598bf6cfd73f99825183b76ef8931d83cd7ea35220a1e7a6c68b49f6d3409e4ac15ed8a2d34982633ad078a885c20d38be75a7d0bb079749c62fdf8458f9606208f6e3a146d8e50e857fe25a4a0cf6a6d741bf56c4dd477228333ad29a1768ca41192cd32d5d015454fd90b9277f2cc755758708a7faefb21ac6b6f72db40ccdb7912022498b670e1be48513a101628c8c0578c7d298cd0c59c1eb80eb6f0d9c9b7fda094aa4aa0c64fbff9266f64faec6417ef2b00000000000000000000000000000000970814c4a88ed8034c8f0b9a0d45bd08ca79c2ed90e7d2bf390352b698004530b4d92d2e0919b3bcb1b2b27721d7b5593978152281e806ff48a9915f3bc4ae3b9826172b4e07dcfcc902748e88d3606fc01c86d535b3451e4dcc50879760777b7552418abe52fffa92368c3d3a2c4e7e81393b9be56ac8b4cccb65552ed5874951ae67448619906af5bc1003a50b2bb8ffd5fa241fcac3558f0ac98f19055d5300deaaf20a1d5b9faf577845000000000000f778647c7fa793acc0f7facb6e0e7e1e3402361f9574af452d9940256270532bfc786d83eae5468b7ae8f5d67380eb1914150f051b7d7319a2dc7f3ee8b091cbdec3d0dd7e7619d79a776f4d5f87360283"], 0x10) writev(r2, &(0x7f00000000c0)=[{0x0}], 0x1) 16:00:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 16:00:59 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) select(0x40, &(0x7f0000000080)={0x9ca6, 0x8, 0x3, 0xc00, 0x324, 0x3, 0x8, 0xa00000}, &(0x7f00000000c0)={0xca5d, 0x4, 0x9, 0x2, 0x415c, 0x8001, 0xffff, 0x1}, &(0x7f0000000100)={0x88, 0x7, 0x3, 0xffffffffffffff80, 0x1ff, 0x81, 0xfffffffffffffffe, 0xfffffffffffffffd}, &(0x7f00000001c0)={0x1, 0x8}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200)={0x5, 0xffff}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x8, 0xffffffff]}, 0x3c) 16:00:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) socket(0x2, 0x1, 0x9) 16:00:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000140)='./file1\x00', 0x200, 0x10) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') chmod(&(0x7f0000000100)='./file1\x00', 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) 16:00:59 executing program 1: r0 = socket(0x18, 0xc005, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x0, 0x81, &(0x7f0000000000), 0x0) clock_getres(0x4, &(0x7f0000000840)) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/65}, &(0x7f0000000100)=0x43) 16:00:59 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x100) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="5ee1b94ffd45da3521c1cb2b85cdf9266389bfe4635abfe87c259d403e9822c098f7476bfbb9f5978a4450c0c837f3de7f6e549947bf541e08903d291ccb0a75cc17fc3ab311505766fbd6ca8ec396a2fa0d11bf153783132f51484e28b28e8d5dbb3d08a8534373b80b827642bcc14963d49b96ad28e1392ca13503ae9021861ce813fe7ebd07213bf2e57ea91a8ac24fa876bbbe52f8fca142f0f62f2c9fdd168be04d75886224ffdaae3361de4157", 0xb0}, {&(0x7f0000000240)="1b1452ab6f303f127576474b04400d0bf499556c979df3577ed005cf283d2dd88b8c6d64b1f6628d827a1ec1f64328860a1094eb8bd216f1750b4f18f151d5db38fca62c367cc127075269b68b9a9cdfd89b3132a5812c0d1986511c54050bf9ab0afbeecc1a270a5ecb4a24dfd8dde316e2e0814b8d5f4ea267f4a830e440f351962f0944e08ca981bb6a8e4f544d84d5c11931d975827b3cddb1f3f56b6e8ca20efd9ddc24cf606c0da32f18cd3ad7a80ceb5831978a98b2730c6ea34f45458b88c8b240086c90cc1aa779b1dd416362351a28bd7b90edbf673279150885ceac28b7010e335b716c053ffb72147e70e9936ca4527a", 0xf6}, {&(0x7f00000000c0)="53ad421c932aa456351d4e03a0b2a5faa64ff58ed4b54b830236c7a571f5214e146a7601af2d72180b5383249a16bc5613a88559bbf3103c5b658ca3ef14bb8c3b193c0888a492ced677a3b2dbe600844443a3ec77bae839c926f30bca483670d6576ffb40def1c42e2fb9fc5fe0a1e53983a5ad607ae3cb13d6e6a4dc43", 0x7e}, {&(0x7f0000000340)="9c51573f9c7d94d6796714a90e73630f1651fabd293d6ae260075bedaf432ca936f3b400f7316a71fb33fa1d63e280afdf6152d724bd89e8e933bf9ef0fae53a07c992a28c1f3a02cbd4d45635cbd74b96cd069a97b040457e603d85592d58040e86f82031daab228938304eb8ba098a71a8462c04c082be780f680a0925ff309be1f67f253d86201680d3a4c20def30e13aa0d7d0334da97991060e22", 0x9d}, {&(0x7f0000000400)="67995963704bf9abe36ff346a6f8cfde35f192e9c22cf1d51375bf16809566709d6ad40131aece8f53622ee6e00beab9dbf6529468f10757389ca38d8a196163869bbca46dd6fc8c7496234bddbeadb8215cb0084bd28b199ac757efb75e71eb08ace3da380670387787dd066ac566f25f92947fc6a78d29c1043a2a9b847fb22707a2cf99623a110e96831d15b795955fc18d51dfcfcc9ba4a0b5272a7c68d1cb33665dd0cfc885d6b54ee6a84ec5305ee7a27085a2", 0xb6}], 0x5, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x46b) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x2012, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) 16:00:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = socket$inet(0x2, 0x1, 0x7) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) 16:00:59 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:59 executing program 1: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x1) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r5}, 0xc) close(r0) close(r1) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000280)="157e6f9a99e53f8f6796f7651dc0790be6dc7dbb08d2f3b37f", 0x19}, {&(0x7f00000002c0)="0f7920b63c69d7f04d30b9da65997a7750cfc42d7ce3eac3fbd8c5aa2b3ef31974de3bad531b12dbea08cd13e9bc58d7fa78737b782615fb342a674f108ea8fd3a7c89657472c5bb92cba9fe2b16", 0x4e}, {&(0x7f0000000340)="6fe0827701e69cf5c6be64d16f410533de1002c9f02b52ddea2b3704e087acc4c7c74d23d9550ddb3a768f5e9ecc9d9754479f59ac91abb76c618895d6b6e400684edaaf88c6a3556d47751c7cc10be32f1503ebc4a539c3fe81164184b66dbe6569abc04894e6ec0a3ee65df92f9c42ca2c10db1a3144dcc1a69897e74aec95d4d3a7e0eeaf1776b740e881c2e45d61e879070820fa4f987bf34be1611bdbe5b61472e21c9d37a6c75d54e819d251e0f6094984a197ad", 0xb7}, {&(0x7f0000000400)="9f21e2dcc28b0b86674fb6d554d35f74bd63af8eafff1385049157980d0f7237881453f4a83b6e5de6295b8e04ce21096dadefe926bbcc69900f962e57fe889adf99f8bd29cccdf3729da6a5cc7085", 0x4f}, {&(0x7f0000000480)="3031fa7416c46f35b1e32f389fdc5c12f870e1cd37135a8a8e191a819a83959b1d5f3c11dd95088b3aae3af3c50da446d8629ceeb82484e17c1c3bb611316461bb4a5360bfc2274355b3614a473b59d963000bbe69deec85e71316b357d775a1d4742058aaa4ea92e96596fb6a4e7d15128bd0dee4d44d32e3fa1dd13e9593a96f1deb81c6403832bb968248607a34f19d8da3eb7dc97a00869ec0d074bc4ff5932aac859c59b52ff92a3d552f4200a2e9de334df369dc6ae90ef16d9686f5077d817f81", 0xc4}, {&(0x7f0000000580)="10e8e8c93b75851badcd5004b59b412704c383f6f4cd1121783d460e0fe487736598f627ea0db07103a45406e635d84f6d8d51372af23b19f08c46cda2ed832fdc7496f2fd2a605a933ea882c9394441521f75df07fe49089a0611e5bf09e567759c6903234fad6d52f4f459b585580e2ea035e3655b141d32efd69c18771e99f7a638ae075f0f5d7b96dd02c24142392929f1a82808ab0dc91a6933e9cf6ba7ddb03af100df8fdb55288038e820f8c8c4e8f740d072faad1be1b0222425832df9c38fb18933c72b6960531d54d0a0efc1f95febef8fd597b0b2a970d20081b43ea5c062be518afed4ab01e912ef4719fec4e016489415a0", 0xf8}, {&(0x7f0000000680)="20fe790444f69b2eebb3142f1edd516a175354e090e7c0005e817b5d07dd912ab1ec2fa34a48ff131c71e719f28294192cc423566a8f02d09cee4761998ad6f534fcf07e5cf0043a3b8b7a915dfccd4fd2d82854d3e5b2c96a5271e7c30922eea7954e3dd599ea2c85513f865e5b8faf4d531def0ec204a137242cbc5a5d3b1bb0261e1568a4", 0x86}, {&(0x7f0000000740)="6b003bad15f018a26a0be9bb3f9d73a834fc59d48dac90521887b077eb0c5829480465be0639fc376afd29f536f6cbbb8b84752b", 0x34}, {&(0x7f0000000780)="91157d2883037323eb06de1641857e7e9eda49aa64aa15fe46c2bb9829e6b4b3b4dd16f8e344745baa332be9aefab1bd67d9b0ed069b52bb73b996c72cd248cc5a93b7dada03635bdb8196112bb284a16504d3c63628f1b9ff2948a7d88dfa3decdd938d13", 0x65}, {&(0x7f0000000800)="48bffbb04fa46b35162fb5aaa3d1e6bfe4902e370e86ad409fc81ed98663b94025cc31480482680a422866cce945fff5a7d1127099da7e4cd00b882164bcce7b04df", 0x42}], 0xa) syz_open_pts() nanosleep(&(0x7f0000000080)={0x8, 0x19fb}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) 16:00:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0x3, 0x80000001, 0x7, "a3fefb55a0ff95c810b5ec777993e1419be39e6b", 0x100000000, 0x6}) r1 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000c00000/0x400000)=nil, 0x1000) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x81) syz_open_pts() syz_open_pts() 16:00:59 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000002c0)}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x4, 0xff, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r0, 0x5) r9 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x2, r4, r5, r6, r7, 0x8, 0x9}, 0x401, 0x7, r8, r9, 0x9, 0x401, 0xffffffffffffff7f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") 16:00:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) syz_open_pts() munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:01:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x190) fcntl$setstatus(r1, 0x4, 0x80) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xe0, 0x0, &(0x7f0000000180)=""/224}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) connect$inet6(r2, &(0x7f0000000140), 0xc) 16:01:00 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000180)=' \n', 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 1: r0 = syz_open_pts() getitimer(0x3, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x40) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x7, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x3f}) 16:01:00 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x8c, 0x2) chmod(&(0x7f0000000100)='./file0\x00', 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x88) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x9b4d601, 0xffffffff, 0x59, 0x2, "b66c9cc359511fe94fc2a86c41c04c3fb23ffb6f", 0x6, 0x7fffffff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 0: r0 = socket(0x1, 0x5, 0x5) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/182, 0xb6}, {&(0x7f0000000140)=""/171, 0xab}], 0x2, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) shutdown(r1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) getegid() ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:01:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x2cdc, 0x1, 0x6, 0x20}, {0x75, 0x9, 0x4, 0x2}]}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) recvfrom(r1, &(0x7f0000000180)=""/36, 0x24, 0x800, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) 16:01:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:01 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000140), 0x4) dup(r1) 16:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x5) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)) 16:01:01 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0xa8) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/54}, &(0x7f00000000c0)=0x38) 16:01:01 executing program 0: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) ioctl$TIOCNXCL(r0, 0x2000740e) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlockall(0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000340)=0x10) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r2) syz_open_pts() r3 = semget$private(0x0, 0x7, 0x19) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000001080)) r5 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ff1000/0x4000)=nil) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000200)=0xfffffffffffffff9) shmctl$IPC_RMID(r5, 0x0) r6 = socket(0x4, 0x0, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x6, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x6, 0x3, 0x90, 0x4000, 0x6]}, 0x3c) semop(r3, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) socket$inet(0x2, 0x3, 0x2c87a45e) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) getuid() connect$inet6(r4, &(0x7f0000000280)={0x18, 0x3, 0x4, 0x9}, 0x276) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x10001}, 0x8) r8 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000180)=0x3f) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000b00)={0x10, 0x6, 0x4, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x157979c1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10001}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x800}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x800}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 16:01:01 executing program 0: r0 = getegid() r1 = getegid() setregid(r0, r1) setregid(0xffffffffffffffff, 0xffffffffffffffff) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 16:01:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x4) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r4 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r5 = semget$private(0x0, 0x1, 0x200) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x80) semop(r5, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgid(r6) 16:01:01 executing program 0: setuid(0xee01) kqueue() r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x32, 0xbe92624e9fa3a2c9, 0x0) r2 = getegid() r3 = msgget$private(0x0, 0x21) msgctl$IPC_RMID(r3, 0x0) setgid(r2) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r4 = semget$private(0x0, 0x2, 0x200) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000040)=""/248) 16:01:01 executing program 0: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, r1) setreuid(0x0, 0xee00) r2 = getpid() ktrace(0x0, 0x5, 0x8, r2) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8020fdf9abc5da1d, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000000)) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2050, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:01 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r1 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getegid() r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0xc5469e84e79ce4ab, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x10, 0x0) r8 = getpgid(0xffffffffffffffff) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x3, &(0x7f0000000640)=[0xffffffffffffffff, 0x0, 0x0]) r14 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000006c0)=[0x0]) r17 = getpgid(0xffffffffffffffff) r18 = geteuid() r19 = getegid() r20 = getpgid(0xffffffffffffffff) r21 = getuid() r22 = getegid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000240)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000280)="d1bae49632a20f8212e6e5aa0964bdc9aa8b00810f35edabd6f9fe65fdcb1a5ac6eb94f6a8b562c8c368569c5dc1428d12c0b5b4b804b7063b04050214fd47fe5486e22a0969eb3b3ba620511fca0d83c6776d8ddb8262d3b43e7314f163d9bd4828317333b2fe648668", 0x6a}, {&(0x7f0000000340)="308d84d55cd13ac97e88f3a50191c981407bdc90d4559780bb0eaad9989d224b1babf190a0380ea5be4ea05f7dd803320e52df94445a3a1e05487ceef3fe20bb704fe9ba36a61f9c1e0bcc7ecee4399f00ad8b0b2c34974e698406e0cfbe1cf3b8879301463c8433a8afcd274a3f9469a3ac026ef7038e72dcc3e3f8d0f05d8c59edb9dbefa9a32bc5a92d9c19c787f8941863560b80db9f08fecc2eba709c09338f9458e0d5fa05bdfa33bb68702bc505adee25c5211579f2d8f98d9affa33715dfd91f7d618a15f8d76ffee1ec087c96740bf2f667ebf911ce6edc7fc0584b861a9c50d53b5cb68907ae35dfd16dce63f71ae66d3ef815dc", 0xf9}], 0x2, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0xe0, 0x3}, 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000080)='./file0/file0\x00') pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r23, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) linkat(r24, &(0x7f0000000100)='./file0\x00', r23, &(0x7f0000000140)='./file0\x00', 0x4) 16:01:01 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x16) open(&(0x7f0000000080)='./file0/file0\x00', 0x10, 0x8) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='r') 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x64}, {0x4, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x6, 0xc00d, 0x4, 0x1}) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x8b3, 0xeb07, 0x9, 0x0, 0x100, 0x10001, 0x0, 0x0, 0x1, 0x6e}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x9) 16:01:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x36, 0x3, 0x6ba) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = dup2(r0, r0) r2 = getuid() getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r1, r2, r3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r4}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) 16:01:02 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0xfffffffffffffff7, 0x4, 0x4, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00009fd000/0x600000)=nil, 0x9}, {&(0x7f0000b9e000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000bc3000/0x12000)=nil, 0x16}, {&(0x7f0000dea000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ea1000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000eb4000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000eae000/0x1000)=nil, &(0x7f0000f12000/0x1000)=nil, 0x80}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000a2b000/0x1000)=nil, 0x6}, {&(0x7f0000d90000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000dd8000/0x1000)=nil, &(0x7f0000dcf000/0x3000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10000}) poll(&(0x7f0000000040), 0x3, 0x0) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28, 0xffffffffffffffff}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x2, &(0x7f0000000000)="e466") 16:01:02 executing program 0: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x5ebcaeae, 0x8001, r0}) unlink(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0x0) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2a73aab30c7a1bb3, 0x0) 16:01:02 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) setsockopt(r0, 0x10000, 0x0, &(0x7f0000000040)="812cfec50961f8fa425c9b45677f5d1aa152ec", 0x13) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022effff69014530004d85a54f26ee4c3e4e3f36527c00de698339865acd5df10c3f9d47c0bc448c9d7ec0f921d715f79143e1c02db1267c1f779c8294421d4e000000"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="833758178d4f780536499d2bc8f308a916e40f58fa9c8e81", 0x18, 0x0, 0x0, 0x107) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x5bcb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x9, &(0x7f0000000080)={0xf}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) flock(r0, 0x6) 16:01:02 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0xcb, 0x3}) 16:01:02 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000007ac37da660162295e33c1bdec7fd77f8a206ba554229aed17cc9a7052e86913760bd6fbae7af8f943030d60000000000008fcf333066872d0c96725f520bef4dab"], 0x10) write(r0, &(0x7f0000000040)="0bed00c7dc9a67fcb8c6c06bf20a2be5e72c572eaccc3193a7e59365", 0x1c) 16:01:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x6}) r1 = getuid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000080)='./bus\x00', r1, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff7ffffffc, 0x0, "750000000001000000f9f640fc00"}) write(r0, &(0x7f0000000140)="603051a5626594c0623d99e5f7ee04d8966dd2942d839487416a23709df84eacc993828b81", 0x25) 16:01:02 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) fcntl$dupfd(r0, 0xa, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x10) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) flock(r1, 0xa) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) 16:01:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)={0x7, 0x8, {0x2, 0x3f}}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="7310df39f0d4a04b9be9941a8a0ecbce7670238b0dcf3b1eb09d9e845e45cad09112dab6f28e33ff3bc64f8ce4a3c3ea70a57eb92c4f76e9aceee507bc3a9582fd07d618483df9a349145bcecca9b3aea3a6c67d3ee93d14ed243a50dc7e7c8b6d17db9abcf5e3485d7bfba684ee18ee4e94bde931179442c241d236e5f9877511acda603caac74a3e67391dd8564b94b3a0bbbc0459af2eb7d51d7d0ae6d07e305cfb8810e133eb71793deda6c2845ee7b392fa35e72b0c58", 0xb9}, {&(0x7f0000000240)="f55e448968cc92fded97b1afddb3461601a761b9e863b274a4b1e2b27138dd372a3f7053c3ef9b184790b568549fdddf84075d1da10ac5bfc638239cee048e27a9fa02c8f2c45ad927b8137c30ae278f4967cc5d00b79c1523211408995ed6a52bb2a7ccb037385a4824265db4057b6c5478a07d90befab1ab043409a559a0c41b7b096620fe97114da446b8f59fd1832c6baa5f7a78e7f2de21c239b6ca405a93d60aaca9e60261c2a5689b2f8e7726201ae9c5dd716e9caa99ad881b9ec9f754b2c405c8177e463cbe651ae81268c0832348c6ab6329db3ea52e00d19834970ee596e9db735c0048a2d77027d9", 0xee}], 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:01:02 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:01:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c653000c2c58f3e6a63e18dd0a05560ff601f2fda3725a57204f4b01be3b5b65ab0879af9972820f6dd37cdbb633389a6799d36a52b6a24a1fd"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000100)='./file0\x00', r2, r1) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:02 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x6d9bb0dc8392f600, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x103) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r2, r3) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:02 executing program 0: r0 = socket(0x18, 0x2, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20092, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) 16:01:02 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x8a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000080)=0x4) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b2") ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x8, 0x1, 0xffffffffffffff42, 0x2}, {0xfffffffffffffffc, 0x838a, 0x4036, 0x100000001}, {0x8, 0xd8, 0x6, 0xffffffff}, {0x2, 0x1ff, 0x5, 0x73}, {0x200, 0x401, 0x2, 0xffff}]}) 16:01:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x7, 0x2, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) socket$inet(0x2, 0x0, 0x208662d5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) 16:01:03 executing program 0: socket(0x18, 0x4000, 0x80) r0 = socket$inet6(0x18, 0x3, 0x10000000) r1 = dup2(r0, r0) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) 16:01:03 executing program 1: socket(0x18, 0x1, 0x0) 16:01:03 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES16, @ANYRESOCT=r0, @ANYRES64=r0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR, @ANYRES32=r0, @ANYRESDEC=r0, @ANYRES16=r0, @ANYPTR64, @ANYRESOCT=r0, @ANYRES32=r0, @ANYRESDEC=0x0, @ANYRESDEC, @ANYPTR64], @ANYRESOCT=r0]], 0x1) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="887553276f7da438", 0x8}], 0x1) getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:01:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x9, 0x6, 0x2, 0x9}, {0xfffffffffffffffd, 0x4, 0x6, 0x1}, {0x2, 0x0, 0x3, 0x3a}, {0x0, 0x5, 0x7ff, 0x81f4}, {0x0, 0x5, 0x8000, 0xf1bd}, {0x2, 0x7, 0x9, 0xfff}, {0x3f, 0x8, 0xfff, 0x40d}]}) 16:01:03 executing program 1: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x20, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/143, 0x8f}], 0x1, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:01:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8}, {0x5e8, 0x3}}, 0x0) getrusage(0x1, &(0x7f00000000c0)) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3c}, {0x7ffffffe}]}) r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x2, 0x84a5, 0xfffffffffffffff8, 0x80000001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="4188dc39a543a691000000000037a282f5bf2e8a", 0x14) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:01:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8f020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:01:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f0000000000)="00000020c37f47494d8f9f3d8958c883cae4fe2558397ecaab8148cac3222aea5f600fccf54f4fe65fbe1b669c79194319d89e7a7bf9bb6309358688a660303bb39e9fa14d12273c85d83b79590da3c3786ece17e8bfbebedd3f7eae38b81130c1d8c58640f3e2a2e96f441525ce4ab163ebe42ca0ddbbfacf2f523b430a5cb54b814b147622ef0f1b0e1846d5a2216784261747b24aacffe5dca73947768d20d8d7d74cf745e9c8e4ab42a6f2f5716e93da71374438196bd0c85b0febf3844ba90cadcec4b1", 0xc6) 16:01:04 executing program 0: getpid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendto$unix(r0, &(0x7f0000000100)="7d6c8a60c174cc3d79a970a1709a2618483aeb", 0x13, 0x8, &(0x7f0000000280)=ANY=[@ANYBLOB="f5df10d1c49f3f4a889aa29473a7abcc1860b03d3992ba7af96beb4d757c821136e7ecaa76c437ba05ed023240ac77a1ff6bd266d8d2f43f0b34fb531c33fef9d5a7bf6013d0440670f9994405a5236870b8151afc47e572bbf2d2b5ae8de29146a25011408fa7e4d203b1396d14677703712fd27a76109430b15adc8b93c60af7b492cce270fa339dc537902e1032ce6d691c63466df5fc34e4fe86f0e6631cc35a340964604cbf12bd28278c51934918e362266ee8da01a1ea9d61cabf04"], 0xa) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x6, 0x200, r1) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:01:04 executing program 1: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x2, [{0x2, 0x7}, {0x3, 0x5}, {0x1, 0x1}, {0x1, 0x5}, {0x3, 0xb34}, {0x0, 0x7}, {0x1}, {0x2, 0x101}, {0x3, 0x40}, {0x3, 0x3}, {0x3, 0x10000}, {0x3, 0x1}, {0x2, 0x80000001}, {0x1, 0xa581}, {0x3, 0x8}, {0x3, 0x1}, {0x0, 0x8}, {0x0, 0x7fffffff}, {0x1, 0xffff}, {0x1, 0x5}, {0x3, 0x3}, {0x2, 0xfffffffffffff63f}, {0xe5da28e3a6b17151, 0x9}, {0x2, 0x1}, {0x3, 0x1}, {0x3, 0xff}, {0x8ccdd115a8d2b80e}, {0x3, 0xfffffffffffffffe}, {0xda6775145f33ca9, 0x6}, {0x3, 0x9a0e}, {0x2, 0x6}, {0x3, 0x8}]}) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 16:01:04 executing program 0: munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x45}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='V') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x8000, 0x2, 0x8, 0x8}, {0x3, 0x5, 0xc351, 0x3}, {0x2, 0x1000, 0x4, 0x1000}, {0x2, 0x8001, 0x5, 0x1000}, {0x4, 0x8001, 0x8001, 0x7}, {0x5, 0x7, 0x1, 0x6}, {0x4, 0xff, 0x2}]}) 16:01:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x111}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x30, 0x10, 0x9, 0x200}, {{r2}, 0xffffffffffffffff, 0x81, 0x1, 0x3, 0x2}], 0x60, 0x0, 0x3f, 0x0) shutdown(r0, 0x2) 16:01:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x80000000530b) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x20000, 0xc) renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') fsync(r1) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:04 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f0625a4b3c420ee97fda4d2c149426b20000010000000000150000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000f0ffffffff00000001000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000000007000000000000000000ead6af73095e29ab8156be0cad609ecfe48a14ff96649789dd56072c7033005ff56c35e1ce3edcdb64b5f27b82fa8936c88dc69b520896de4f1ad2712188d910e63b68516ec2e04b8286c9e562fb4002329ad3c15f6d944ba0909fc4a83950a1a3473e130e84bdc06d3b7a9d8e1e5b1d9b7539badd1f9982c71129563b1933dba616646b29b8e756c0784534506c56822c4a605f32958e7b10f8c9620c79d5bd6db430a53031bc1273c4540eba9186cd46fb4f56c25d68c2360bb87c8cd70d0e260d9a18b6cc429e284b833f5651f55981603147d85d3ce499769c0ceedd37ccf82499acf96e1d56adb327dfc66daf77a5ec1ad54824f3a4dc7b0cf6938ff0156df1035b0ccd80ddb315bd7a13f12b6d591e1c685df6ec3d4d737cb127305d2b90aa3a834c6d5a02b5cb0ccbfd27ae6c41f4f71e2334be3e31db5e2858e5279a069af304e71dbc741505def7d9b8fa2cf65d0e694a446d326bf824fb8fa59f4ae11079dbae6f55a235f52b691e6e246c939b1f9299e0148d9b2707bf9e9491955edbca00c47c2b360531362bf084d4509f781153a5d67df7f5d7059842db69c27529fbda794e451651e56fe29a9d8ac1957d71aca9"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000200)=ANY=[], 0x0, 0x3, 0x0) r7 = fcntl$dupfd(r3, 0x0, r4) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x6, 0x8, 0x1f, 0x4, "7847ceef946b241dc56cd324a8da84fff45358fe", 0x9, 0x7}) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000fc0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYPTR64, @ANYRES32, @ANYRES32=r3], 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) r8 = dup(r7) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) getpeername$unix(r8, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0xfffffffffffffffd, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) r9 = msgget$private(0x0, 0x0) msgsnd(r9, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0300000000000000a50c43ac0c303524343616eb2d9ce59d2f36e670079229873d22aaa1790bba0cac254722f637f54d786a1c367df0c3f29d3052a7ef46423414a4736b5f0279d0e6580fcafd344f4cc154d338789a09e0d758b5cf8809fe9c53694229ff34342ac4e558b95541ff7aa7881733c5aeb60e7f4038ee3b6f970931145ae4393ce77e0f0f913109bb6699af16b28abf4e6b3f3733f0ae0d1f9cd7178795026ddb7e965aa4fbd0dbce47d870df2df87a4edd68a5c8f7ca4137b06fe3a5bfc7fcaa017452d6d60e098c45e00826e1393e39ea8bdf91ec38931057ee0f05c9a076cc4590ef6445920db5711ed6b67e"], 0x30b, 0x800) msgrcv(r9, &(0x7f0000000240), 0x5, 0x1, 0x1000) connect$inet6(r7, &(0x7f0000000200)={0x18, 0x2, 0x6, 0xfffffffffffff78b}, 0xc) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x12, r3, 0x0, 0x0) 16:01:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x10000002400, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) shutdown(r0, 0x2) recvmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000e80)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x267}], 0x1) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="ff1c670a9d698f9532939ecc1e3003523f614cb29c283f51b2756356b1f4561d1065c57ca5e1f0f2605bb281097a976f4f5367a98755e7bf17a255a57ce89ed8e8e732df77ccd8057d6fc3475365257dc10fce34b19a82e0689d22e4eb65d9d17f756cb9b9dbe1e922a9392a1db151eeea07ab612d5de9e3d7c28cce015b847d7fa5b6a792d5f76c8e10532a6b3d6e3143c2eec66f957ecbd7698015c4562fd161febb44d1c9fcadb66c7f22c0a252f75dcd5c42c6882e6b21f78c350bb110de7706c194c8511251fc4d9a475f492cf1797e115f00149a01792d93d5", 0xdc}, {&(0x7f0000000240)="a2ae7af438e9831f58a16f8024af9a4358f87bd071fcccce06ced967b7c8dd798627cb183a2b18746d1452919d0b2d6b4fb59c02940b3cf24fb0e7ff97c8283a8ee3a189a7c83dfd8815f2076cf89578fa6b6dcd38d35d0841e479e36199c5eb030a066343c6e0b7c967950d78a631", 0x6f}], 0x2, 0x0, 0x0, 0x1}, 0x389406908436470) 16:01:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x80, 0x2) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1000000385, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0xfffffffffffffffd) 16:01:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8012, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x1000, 0x0, &(0x7f00000001c0)=""/4096}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) pckbd_enable: command error 16:01:06 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x3, 0x40, 0x400, "b5e419b228de11f6f414f42e05db53c7a5969a67", 0x2d1, 0xffffffffffffff01}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x3, 0x180000}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 16:01:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) r1 = msgget$private(0x0, 0x400) msgrcv(r1, &(0x7f0000000080)={0x0, ""/191}, 0xc7, 0x2, 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x7) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x6, 0x1e6}) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb1826b809ebb21019d7"], 0x1c, 0x0}, 0x0) 16:01:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="7beb4747740b5144de4f529c18c09148b3a0b0f98a1b6d4be4d55b4f93256724f5a6a6088929d21069536ded7e3feba9d3607461eca0ded490ddd6fa668de15bfa9ba1ee2b9b56241190fe24a4e768b08c5b3f21a7972905af747a2426b0f780d64e0c3d6cfe78996884cb47ee4c851b10b12c3d4917cc0f881ccb480864d964470ed13e052f10a28478bf4868843e9ff19b50c6aac58536825a", 0x9a}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18, 0x8}, 0x1) socket$inet6(0x18, 0x3, 0x6) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:01:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) writev(r0, &(0x7f0000000c40)=[{&(0x7f0000000080)="3e0d454e717465d1df28719ca239ad0e245bddfacb58b1fe49fb46fd9e43ac6fa21c741ac827dfca3cb97d826b4c8f35", 0x30}, {&(0x7f0000000400)="0e552eff90e635126e4d2a6ea9f33ac74ce3fd086f6fffd1f6c62e1284887b30fef902e81e89e9c9ac8c34ce03b6b02a4572c05f48e5c220236082d205b8e5e6a693a867152d5e1d43d0da30", 0x4c}, {&(0x7f0000000580)="c0555c62c5369f68236869a77777bf7ebf3c9c9eb27f49978d685e7d67c4480b66c3b446d979632152dbd7dd8d27f466991b26bb17a76f766abd6dbb290430136dde896d74dc7bb10146c8aae79ee82e527fe20dbf544fee8cb3c73b2ca0e8b576fe2c5e9a2e40eb69b7d5d322e470c035bcf540c65f4ef43d38750826b3438c1e0aeff5faeda14447e3ce402bda570a26807989e8d3e531ba0fa8d0a4fdc4c15d7106084a00af31fadec5c77e3a5344a51be3052568e02fc0ea7a00c58aa01cce85e1b236417460197308121671b3fa9d0b13c3b5d2d7040d499df75350f979a81f1f621a50c7b968dd55a998892b1edb29e5eb4aa362117b785d78", 0xfc}, {&(0x7f0000000a00)="4a9532b5302e41751aa2ce1b097f1660845868770cba22b2f0b269dc15480a76de00f54bb5aa2c85aed05c11e47208205acc8da01cc3fe77a2956fd40b16fda1e24066a052c6cd8b8828939b7eb21d19244172badc351a7215194d3ac2eabfa77d381b3bf5c8468e8de0ccac5a417419e5fb2759dae9510106fef0152b678ac1461427d7eff9d04ae9a1570f", 0x8c}, {&(0x7f00000004c0)="c4df4f03515f4eb561b30140ba8fb1536a4224e22d7cdc89c55199ad0f573fdb6263eea77134cf07d790b5fe910688c37bd75063c3eab2a925f4f52dcdd54bd6d83a0ff8b2c886a121a0667c265b43547ef9480e7f799495fa48a1af824a0578abd7747478d060634b0db606", 0x6c}, {&(0x7f0000000100)="3ba59f39a351c5b6865ce093e7c5edadd16ed959ea61b4c015", 0x19}, {&(0x7f0000000ac0)="f0f889b2725127d13b667f7c292183e77897ee99d085a7dcf9f834d433154f5a5d91dfe828b84aa03f4d0064a9c097c5f6f2a710cfe28788d30f0867f42ba9ccf86dcb7e921ad97a9ed57f12d482967e82f5b139a93e67bad4b9ee7411de1bf63f4a141f8a807fa9b06e33534d7253e2d5cea3525bf15b623be2ef966846b5a60e1339870b8031bdd8", 0x89}, {&(0x7f0000000680)="ca6663facaeba12e9a82bdc207efecd02c77510460e93cf72890d8611a060b630ff340488ad2b4ebf983b19446a48a49009d632d6b36f4898e62f644", 0x3c}, {&(0x7f0000000b80)="b527e5688435bc51359b5fa479c198684d7ac6b557497f2748c93909487a7cc2d00f9546ec7bcd9f3b6c7f4bbb1ca9762d96b51cca0ee78a784eee3d5e3b9d97f5357690fb91030efb666dee33e5fe1c51542e2fcc8470eb3f934a2ec6fb5c12849bec7d2cb006296813469474862b98a3c7ba3c10236f14149c1a77ba3e043e49dc0fce77e702ede2de177242f1aa8fa1c5c535ff5a973ebbaf873e5d058a631af9bfaf780723bc1d40e44c0c", 0xad}], 0x9) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) writev(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) 16:01:06 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x18, 0x8000, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) socket(0x10, 0x3, 0xbf) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/bpf\x00', 0x2009a, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000015c0)=[{0x81}, {0x8000024}, {0x6, 0x0, 0x0, 0x101}]}) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/245, 0xf5}, {&(0x7f0000000040)=""/30, 0x1e}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/4096, 0x1000}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x2, './bus\x00', './file0\x00'}) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:01:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x2) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0xc1, 0x8, 0xfff, 0x55}, {{r1}, 0xffffffffffffffff, 0x45, 0x2, 0x7fff, 0x200}, {{r1}, 0x0, 0x10, 0xf0000028, 0x1, 0x2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x22d, 0x9}], 0x3, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0x76}, {{}, 0x0, 0x84, 0x11, 0x9, 0x17}, {{r1}, 0xfffffffffffffffe, 0x8, 0xa, 0x2, 0x1}], 0x7, &(0x7f0000000100)={0x96c, 0x2}) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x0, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000480)=0xc) kevent(r4, &(0x7f00000001c0), 0x66, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000500)=0x5) r5 = syz_open_pts() kevent(r0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff9, 0x21, 0x84, 0x80000001, 0xffff}, {{r4}, 0xfffffffffffffffd, 0x2, 0x6, 0x0, 0xd1d}, {{r0}, 0x0, 0xae, 0x1, 0x3f, 0x8acb}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7, 0x200000, 0x1}, {{r3}, 0xfffffffffffffffb, 0x40, 0xf0000060, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x42, 0x6, 0xd0}, {{r4}, 0xfffffffffffffff8, 0x2, 0x6, 0x7}, {{r3}, 0xfffffffffffffffe, 0x3, 0x0, 0xff, 0x3}], 0x1, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x4, 0x20000000, 0x1, 0x1ff}, {{r0}, 0x0, 0x5, 0x1, 0x1, 0x40}, {{r4}, 0xfffffffffffffff8, 0x20, 0x40000008, 0x3, 0xfffffffffffffffd}], 0x2f3d94ed, &(0x7f0000000000)={0x9, 0xfff}) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x60}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8090, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='o') setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7c55) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x45}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffc9b, &(0x7f0000000340)="b6") 16:01:06 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x5) readv(r1, &(0x7f0000000040), 0x10000000000003cc) 16:01:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f00000011c0)=0x4) unveil(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)='c\x00') getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000001740)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b844b9ffffffffffff340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa6115cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca6bbea23fccbc76cfa9a3844db120640eb27f38c54be11effa84e23d5101de5837574621bf2c453c06398be7070b45f3306e9ada87127b9c348acae9749310f41566338553a5e962f481a0c09e70be4d58a858c5a4931dbf262b5ffb55ef1b4827bc605d10bf59ee8cbbc67b70e0b58717baa6079f8c77b62455d02a7e6c67e9f3dd2", 0x1082) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) r2 = syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r7 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000002800)="5c9b06c87bd5b194dff309275d9f8a76930ea16964cfc14ca398e793828e42b6c6125bbde8e8d517316d4fe768d8155309505cbdb6b816808b6dc2c246cefc22bdb94b1f7f5a12c97322e1c21fd977961cac0d7801f41a5e7517409cf3b3391f019dcc0c15951f52eded8ce45a6e9ce13b7978d41c725d0b5f896cd4c0d3af00b3e8fac9505f2ac17e6c1bcd223aceabc4c27be8f214301e8288c5596f1d5f9468bef983ad75ca1333501f2b69fe0bb7f2ecf9962f72d86eca738dcffa36050a0f54d1adb742a469a4f0ea70e3bd9c0b09998c409844b79ae5a27606de9ad819f5056989c0f3b7ba24e21b997d9d0108a121142cd87bb0a7e5a0fcd362caa5616418eef60f93d2da94cd174ca323a43f113c4ae6482c0a3e6a40c922e2359d862fc66d5ac182807d7654a9f51f834a38a6237771ae1a468b50701a908040444bf163e546fc71f60591ecbb307440645b5f1fd126062998d63819c2bf46a680b50b0dbfd9d8645bbb1d77c16dc4a46ee86bcb456d575a12a1a850a4d0b409eda33d5bcd037f670a413fbfd9f5d1f5e4b324edffd0a65d801708e2e67a821fee2e3f750f18b9d0620094e5723017125c2c51df8ea22632c37c33985fd1aba2c4579911eca1e45247e98cb0f703435c52f7ce6315354676b2141e0324f15990660e32c35dd5ed46db01cbf4e3cd6a17f012778b35b2a4ccfd9fc609b8a61e0af84b3a7d1377e1d8310f989a237899679bb0560200b9b3764ae0e6ec3f93f6039d9c078d9f8f434ad3f004e8e006f471c788f7f8d8e80a59e946582b853aad5bf23982e3f42f6a751a4794e6a0223254fba017f7042fd64a406c7badce3a5dffaac0f666e84cfcb8bd78c941401f5fd01d13c4ac7724a899b0ff53050b44fc075a34fbc6882e562c72440ff8380ca9c95df6f4991883bc96e896af01821fc3ce18a16d6f0c7e2ab827f339eaa40653fab50adb4cee110dd32fd817d58266e450315ec91deba4384684b069bf7cb93f4783ffd011e50813425ea772f884b7d6f25c06dfc82d65947037318139d1462c283c2ad1aeac4fe91e645d89904d53eacaac59d1710ee3286edf30f0e53422a429c1ea37331343e9b947fb8326691daf9e71aa0428afb8fc57dfeed1d15d2250930ea73694ce37d4fbe4b9937befbfa1cd8bbc8e618298dcc2140e2973c403d8ae64945a9610ccab1b1d00e790b902edd7b55fb806ee13c2a924d43a93f9715e013fbcfd414c307807f627b892642355fc574cda320738a629162753fdfa2ac7463f0158733837489cb8c3b42a89b84dee154e5ad9df14f5b29b7a836a32f65f272a78c03e9613a7c28f5f0cfca9eaadd3afc1189a25c675688e4c50d942460a52399d290e8b43fe4ae82d010e9030c32cebc15a9e14656f1e839d664bee55adbba681f3df98d3c31587401468b453651a567ca0e0c765204c1ef943fcc1656547f6fd385f133515ebea13c94fb7e0c468805bfc24d4f89531a2d3ab7a29ac790196400d195ef52eaf6cfdf2f5c3b6b3b6a2416a936abb7db0fcb0ad764859d691df0347c4132664d961da17e119e20dd0f99e116e0df1a5dc2ab69a0b09536988870c61b9c0a18a0d8a0bc17926f075fb9e47499cd08f7a4cf7fb10999959941c854e45b21b129190706e52d838a886ba80c1e54ca3a3ad63e44ca9544dbb0c488f2d465e09b65f351e162751a48ff60ae820dea88b93cb653a59a14d1c09bbcae7736d8fbfce5f2667e2515b1d3f4e65873563b23de16f718ff726391a3afa2023df5a7222d1fb58b4329fe86bb124c65c14f1005dc28cea09c12ab86e084d1b2531c88ef1d4384f2535cec562a5b697a5bf1b24034b7c9a9b54d34608f7284868516ce12ce83af3d815cc2f31009fd60776093a7ff26666e1ee36c33befdef0e173f016e353d9e20e8541fbca322382eab07456a73b95440a51c04b03be0ccfbb31d125b1f7abecd7addc0428b8f2db338c341171bcf969fb5bdd1e9b778483a2d4dc17d3a58b5f058a76ff583a2620d914afc84bf7d4a69e99e217db1056ea4eda58f5194ebeca63cbdd62563a92c2a747333472cc5f840a59a921c2039136c7e5622bd9049ac18df3ec057071061217c2a675c865f8764dbbdf4c86e5858d67e0a89cea857e28344421aff16729106f7db93a87178397d2379dd1dfcbd94e3e1d53871305851b4a16bdd4a31bdcfddc3dccee55673dc69c750e110c6df8ef34cfcea667029664c79c626376cc241309c3ef81479c06be913f60ba85dfbb4658fb55a20e4307eda6f556eb17a10a346c8253b77c03a0f8db518202602f7a19802310888cbd278058d4a1782cc8278d2ab755a61d47294ec0832705b0a2ba881c41a693069f6c6666ed51a0d44f2d26c50d6846d35155870fb301be592fcc062320d8c3eeb0d13680b57afcfae9e05089604966e6bf2ae980fed7e7b5c0c31acf0901f4d6fcd9e98fcbd2d01237fe2f7d108132bb545092bd9e8c855e058e8c615d75c1875af568e5a09418f40c9f054f4c2d4b3f97e96275dd986f6afeb0b83db5dbc2f0e74da2aef9884161d6d6c16f1dc5de1bde6bbf75eb63d9de5fe6c3714acd8bbdb58da5a8eed02c505ad3802598820b88d773265cedd57d9e71ec47f36436115243f4bbf13027cc6baaa5175a49fbb3659b2e11aed1aec5f364bd2f653511458bb453c52eaa17e4a716c720d99b4813d40857c2d42b1aa96f541090de9699828f583b02638cb259065079c1ff257c26856d054d549db18d8fb33f0f99b5244b9aad33630d50afcbf17cb2b6b798777fff84f4dc8841017ebb06b89c815b85fa5e92ab02965d02ff9fa79cf6a7041a73b1cf65d4456ce96e4796bba104592855d846b3561d339ee5c0842667a01125c0b95c009301c8b76f284bf7eee0a8424799fe624d2e533fefa9fdc1580071e94d8e506b57fb581b4b45f30c9da7d1499fe2b5a0f9b361f1d44ae471fe8617bf95f0b52bdb60883b5711d6e83b60cd356c910600a76a7e9dc7e5c8815cc4ac9ebe29d5dac6f28e02079745f8e434aed10fb9eab778276ba651e0cf629a6d312466acc87bf03a3dbb23529f06fcefa842b0166b6d1e5f378f917593671a53ce18e01e9517cc41c4463839c296d1bd55c88a698d5aac43aa88c82f9ae7ac91ed6da04f3aa50fb58f520ffb6b9632dac720043c26044cb029b92d47e393e253d601a34287e06b85be63b3a15930b9374d9721121d35ccc2970dbebd75bd80af6da0fca72dcdc20a1ef2f7158c8b498878d414708a9281487cc4b259099b814e290e2806c4e7e34b053af5af6c1890610165c04a673afa22cd282d8243228aae280404f333475d9740e74fdad970d35bfbd847f0e61e117bf4a03063b1dc38878e1974047a68758403ed08c59580bf11a06e8fa5767888c07bd063dd6d066702fa8cecee25aa2c638a4484b1c793d3e43abde11b396d24de0b690c7e261f2b9471b4ca888991c90c34b42d0262db5a7f89e06a23135108fc6990b2e2ded9f11ab9092d25979e097df16f7b2decc94de1a232f955a300d3b9cc73fa26c28c6fce23dbf40d93e8d978cad2288158737279ed5991fb7d8a43f8371869031a1b30dfb3741d8e186b8a6a73249d71fd855736d3b93aa9da91da13b9eae374c74342e100f7d39965661ac24afb80b811a51cdcd3246dbab2c67d404e04da9c4c63bf947c74168fb03c80670c3c6fc43de527e3d77edc4aa68a65913625a8d4014011e481bb92a3f17920d93364c97b5ba0bce0c9d5b37266c797c8c4f2960586ed8031fbeefce010ce73e1dcc61556e90aad394b9a6fa18f1e5d8e545f8f6922c519eba4d0ad974715cead19627be2676180f9c9de45d18831fc47a9fc9af584bfa0071e470940feda4396fe7027f8dac30e9febc8c217dc10c5742443504b8f86367f0509dec1d1933b1075f0c69a2dbe7b1811d4f15f7ab24810075b48bce972c74091cd77261249cb073f70512b9aecd985a73eddaae9c5ae34f33b533759a91644a37409754fea466966c8e54f0afa1e09020434fa9db217437c7743634cf4f9f3de7666f59b1d4b3ca401a634cd059a0d2b9d8734c57cfe1774cafae581be959484d3250a18699484832e3b345f4bc989b8962c1c3672c29d9ee5bdd216dceee6eff2dc77594a139c03b9a2031e174f8297bb38641a0bf141090948597973b9d63d4f8da3e9edb59d76a43a68daf62114c4ebc193b65891c24e49c62dbe9fe90e123ee2c03afeb6ff34b2c12f7644d14075adec80b8879bbf66624d95ff42c5092cd7b7e7c2097450b9a8f417de636b713ce724182ff572477a826eecba5953edccdb5c7bf143be7dc5355eab9844f25021fcf18b771a463497f25230058c06928ed4647549f242a0a46f684001a78bb9769dcaac7523a313dd60efa8db7ac941e5f711c7e3762ae116a5f99bd7be6ee64c6f72e37fde1683540e05c14ffde44e81482ca09f50e7723b113cf76ad8f5694dbe7c009bf37c4d6e67a20377a22cc9808c2f918350350c991e9ece7833b9c20a5dad8e3dd78b61a1de56ee66deabccf7ad4be8a19a72fd7e79cd863ea05790551a9a332d4e7eecc31e783ba9ebdaa3d0568fb20dd631c52617c522cd7b80b2e4c5b14988d1c77af1cab8481df775cc2e728efd4e2c6877857bb937a0ac7c10a39c7946051f97c8b0491217ddf74e0f41ea7f6c2efda38caaf564d64e3a521dcc12ade5aced8a68795f2ae26a384b10982a3cf065bbb145a4bfea2df3142cf25b50ec41850f6767e3f4baf8c7372691c3555e9b40b1331903a4fa1d675793da16d6568b7a2b87313d5f61e20e9fffffb4c496852d4ae655f3a53aa0ad29828c8d5ff315654e84daae8f4995a1811c99de5634cbeae25ce21654b6adfe95ac2fceb587cd439a94b183dc82eac372279739705248ac89132f63471224f400ebd7697ee211659fb2e7c8785e4f45d435dc637b24b29dc1d2021afe52d8867274933afd72c525cf74d0aae4eadcffbc6170a5c03c0b949c6dca3494ced65f6d790c8867d7a908406e7280ced433ab5983ba6031406333bbbd0d6deab2ec0dff0c12fb027d35c4bfc0f1d6702323763749645bafd2e7e362edbe1a3b8fa1263b78c1be85abf578007a17a8f254e970b91e59ca1338ae4af960200fd70c985b33a96378e86e8e91b2f8ae9b7291b476bb455fb6725148ce38a84c669b0bfa2700f020fca5500e9f737f7e4746d6402cb4bb1160f1d53d08a8ee294917d04a3d2d3b9336a803a9ee8ef53a4305fd9228c7d79126df7c6a446e7caa567d775aa831587407ab53d127c20c683e69096221d94f6d20961f82614d12edf90470c9283b3d839ae07bc0a51a0e4169bd02ca7ab33cf520698ef6165adc0dee49b36310b87f6bcd534e7ae21ffe0ea98b8334b40b3970bad44f78447b3deceb4e5513d403e9d9d4fa646db1b2a7802ce6255bd7e8a3dd688bb58b0cf684e7099b93f09ff6ea2d2a0cf85ab8aaddde89d283ac989c08a7334c82fa21e0780093612af496ecc9c2f643593ecee2c2106a21eeea8faa43eb4df7549c8c343fa2a30048dfefc8d811716358fd3659a121ac917d76327210884a3996b5c951b8233d3173c95459a617624d335a4c6f0fd11d040f978263befee99544435b22a8f8df3e2264e9bba1ee677d6bf695cb9fb90ab85f85f9a7310d399d30811c0d17000d7809b68ba465dccc13ac84d0e627c07c439a114a45d41bd9cfac66a202fd2496206a006026e20aaaa737d290aa0c60e9713376d53750b8dc", 0x1000}, {&(0x7f0000000240)="03f64f6156bbaf7735a0e2a3ef9ce6b517f66305644a9e9be709df4c54f9ad022f84b4c27f7ebeacce4c7cdddadb50da5a80c62fcbf37792ad01678fed67188df72675127357a9e31911a8910e0af58a3a8f53f8ce6894d54e19a62af336a68dfa8cf030fa1c0dfcea9cbc3eeecb2d195b4c251513c724be16382d34c0434a3c602317bc5c3b32a4b2ab34ce0ef62e0eb644696116921ae38373b2702a9afc7d54ac901fa92a9c6bca2bc736e65823d6f653d1446b70f399202e1a5861b9c53a2f3e18065415b38785e9c72db389abd0f49b8b5e46e3b8366a47b5c6cea151b42dbf0f71d74d8dd73e85d80ac4dd789bf5983d402a93b293c738", 0xfa}, {&(0x7f0000000340)="27127b410c5563dd60ccdca82eac576430f1c3bc105f8dca5f1ed050840d02390e1e48022ae35c0ad414c6d6258c7a2dcfb9521c3ec61e7f8149395f0b419c4769d26735378db5787e57884b2c6d34e23be2fbacf5351f9df68c5dee528262665e823a05777b3f47247c68d937f27b2458a45840a20d1c162078e5e58d7925caa356390fe0332fb1a6b7c3b500665841b99e03e63e02a18ee0e7ca40ba52671b90f050ef2e45fdc24086b1d04d35a8b484d9cb6017bcfa4098152c150d16152e3af4af0a36f57544b350e262f83f8cbbb9b7fc93d15fc497d18be5fa96721266493f7522adbfc990b9ad", 0xea}, {&(0x7f00000000c0)="5e181301fc9d233c902d76e7e40f3bfd83", 0x11}], 0x4, &(0x7f00000006c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r6, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r6, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r6, @ANYBLOB="00000000200000000000005e1128f6fb487c79003c6972671b902c00d006f51820ab8dbc00ca763d902e6580089557f6ba8b0ed55bab9d3080428288b2107f514ab35bff030000af3a03336a1ac3de17278fe1fc8d71e618ca69c187d84c904ee65fe71a74cfc46caf4c07ef6fa066a6a95d325651be0a81f02b7c2f7c679ac0ae3f9cc2ad2d7c24e4e4b50543c2742bf492598df0f07d49e1174a001356f97d6f66a5d8d7f3899d5c6cf24a794542f3f6518921ebf81dbe460cd32f811e9516c414c588b49eac9589ff33b1172e247611a313e30ee50e2b537302b3bdd282b2e8478b887d7ab084923151738fa154f38b5f7bee6b8595b1", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r2, @ANYRES32=r5], 0xd0, 0x9}, 0x9) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r12 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$getown(r0, 0x5) fcntl$setstatus(r12, 0x4, 0x80) pwritev(r12, &(0x7f0000001340), 0x32b, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r11, 0x0, 0x0) getsockname$inet(r5, 0x0, &(0x7f0000000140)) close(r5) setgroups(0x5ae, 0x0) setgid(r4) setuid(0xee01) syz_open_pts() syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) pipe(&(0x7f0000001280)) 16:01:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18480, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000900)=0x3f) r1 = dup2(r0, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x18080, 0xf18d535d30d9a74b) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000800)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sync() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000940)='/dev/bpf\x00', 0x8, 0x0) fchown(r7, r5, r3) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='/dev/ttyCcfg\x00'], &(0x7f00000005c0)=[&(0x7f0000000340)='/dev/ttyCcfg\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='&}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='%\x00']) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000640)={0x8001, 0x1800000000000}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) pwrite(r1, &(0x7f00000006c0)="451af0b0b481c693a95756adb5fa3b3cc88db5b4f6a8167d7017a0e19a3a92bf6c8400087fc4566ee53a76f481df1571453f71e1a620e046b331ccebefe31b040a939a6eec8764ad1371d0fa8df0d2c016ff0cc2d2dab1773ed35dcfd5df6dee08bacd7a05e33e386181a154797e5022b9287037f0c415d3bb47a97c8eded037ae7bcb17c325f9a7c40c7b29bd6d0a8b592b9f3ebc53236e81ba382b0e2a2807ac5b0fe4fb46821ae81713259c5c0e27073ec05f6c7db4accd1e1f916fc3ef4ef22c1463cd5190ec4527c37a13b3bab34943cb64d4288c27b05ebedb4d820d0b927ef5cf0674fe524c0dd94c80fb0831c0f263ab3ee9930e4f6fd93b", 0xfc, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000007c0)={0x8, 0x0, 0x400, 0x6998, 0x1f}, 0xc) setegid(r6) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) semget(0x3, 0x1, 0x40) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0/file0\x00') socket$inet(0x2, 0x1, 0x3) open$dir(&(0x7f00000008c0)='./file0\x00', 0x80, 0xd1) 16:01:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x1000, 0x37d1130985dc13b8, 0x6, 0x87e3, 0x9}, 0xc) lseek(r0, 0x0, 0x0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x3}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x24, 0x6}, {0x18, 0x0, 0x6}, 0x7fff, [0x8, 0x6, 0x0, 0x80, 0x0, 0xfffffffffffffff9, 0x7, 0x7]}, 0x3c) 16:01:09 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x100000010000004d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x210, 0x80) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x100, './file0\x00'}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x7fff, 0x8}, {0x18, 0x1, 0x7ff, 0x10000}, 0x3c, [0x9, 0x6, 0x1000, 0x180000000, 0xffffffff, 0xfffffffffffffff9, 0x7, 0x22c0000000000]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1f, 0x80000000, 0x23f, 0x589}]}) 16:01:09 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) chroot(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x14, &(0x7f0000000080)="623e826eae2f4bdc15d8f6a0afcb4f715879c525") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001000)=[{0x5}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x10000, 0xd8, 0x9, 0x1ff}, {0x8000, 0x8001, 0x5, 0x7}, {0xffff, 0x1f, 0x0, 0x101}, {0x6, 0x3, 0x7, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x1000000000000084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa0, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c") 16:01:09 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x400000000018, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x39faa7ce1ded94a5, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x10c) ioctl$BIOCPROMISC(r1, 0x20004269) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r0, 0x0, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x4) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r0) 16:01:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x2d3) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:01:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x12e0f21c331bf4c2) r1 = getuid() r2 = getgid() ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x2) fchown(r0, r1, r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x29cf6d49) r4 = msgget(0x3, 0x0) msgsnd(r4, 0x0, 0xfffffffffffffe89, 0x0) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0x2}, {}, {}, {0x100000001}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:01:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = dup(0xffffffffffffffff) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000002c40)='/dev/tty\x00', 0x8080, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x80, 0x10) r4 = socket$unix(0x1, 0x3, 0x0) r5 = accept(0xffffffffffffffff, &(0x7f0000000580)=@un=@file={0x0, ""/4096}, &(0x7f00000015c0)=0x1002) r6 = accept(0xffffffffffffffff, &(0x7f0000001600)=@un=@file={0x0, ""/4096}, &(0x7f0000002640)=0x1002) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002680)='/dev/vmm\x00', 0x40, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/zero\x00', 0x80, 0x0) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wsmouse\x00', 0x20, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002740)='/dev/wsmouse0\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, &(0x7f00000027c0)=0xc) r14 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0, 0x0}, &(0x7f0000002840)=0xc) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002880)='/dev/vmm\x00', 0x0, 0x0) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000028c0)='/dev/ttyCcfg\x00', 0x8, 0x0) r18 = socket$unix(0x1, 0x1, 0x0) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002900)='/dev/wsmouse\x00', 0x80, 0x0) r20 = kqueue() pipe2(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) r24 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002a00)={0x0, 0x0}, 0xc) r26 = getegid() r27 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002a40)={0x0, 0x0}, &(0x7f0000002a80)=0xc) r29 = getgid() r30 = fcntl$getown(0xffffffffffffff9c, 0x5) r31 = getuid() r32 = getegid() sendmsg$unix(r0, &(0x7f0000002bc0)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000340)="69200ce0dd34ad8b917dae3e933a1cda4d0048cd525477fd1fa3478e639f3d5e2ad261e3727d0bd2de117e9588a238f9d58c58d8e35e151143171cc454ea3efe39a5d3b9ae89a7433b2c85bdf1e12852241aa394d1cdfcbbbf8daf90a5c56972c43ac24ba625601b00f64fba7b6b8b7ae183b05f17e38c5d811bf102a3e092db04e1afbfe615e4dfb4a06d9d081fcd776f32fbf063010561555e0ee4516af2770646cfd84b2de90d9e788b21942e20f350176de488a41a2b1d3d65772bbbf721b6a8a6df2b75371616f7471e37", 0xcd}], 0x1, &(0x7f0000002d40)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="63705486ef9b3dd30c0e093c83a7bdc2df6d4314b0072c307fe67374636233c219337985f33063d00539e76584538b98f67b42196f5f956767b496c7cd30b0ac0f70f263c7", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="01000000207270967168ab7f13c800000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0x4}, 0x1) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x6e1e, 0x9}, {0x200, 0xfffffffffffffffe}}) setuid(r13) r33 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$KDSETMODE(r33, 0x20004b0a, &(0x7f0000000100)=0x1) rmdir(&(0x7f0000000040)='./file0\x00') utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x3ff, 0x3}}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x2000000000) 16:01:09 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x1) write(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getuid() getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r3, r4}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r4}, 0xc) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:01:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000016d2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x80000001, './file0\x00', './file0\x00'}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) flock(r0, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x81) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x4ce045dca4022d7a, 0x1) r3 = getpid() setitimer(0x3, &(0x7f00000000c0)={{0x9, 0x6}, {0x3, 0x8}}, &(0x7f0000000100)) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x100093, 0x200000005, r3}) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file\x00', 0x0, 0x8) setsockopt(r1, 0x2, 0x4, &(0x7f0000000780)="ed42693b71d99f88c0c3734589bb2f6d993519863c04cdeec8bf83f81b474a4d1ea01064f55a435affad50d59df9d810", 0x30) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5, 0x0, 0x1000}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000007c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x180) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x6, 0x4, 0x4, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x58f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x84}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffdfffc}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x69}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001f80)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000002000)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002040)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) r7 = getuid() r8 = getgid() r9 = getpgrp() r10 = getuid() r11 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002080)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000020c0)={0x0, 0x0}, &(0x7f0000002100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002140)={0x0, 0x0, 0x0}, &(0x7f0000002180)=0xc) sendmsg$unix(r1, &(0x7f00000022c0)={&(0x7f00000008c0)=@file={0x1, './file\x00'}, 0x9, &(0x7f0000001ec0)=[{&(0x7f0000000900)="3a2137ac789b53460fbe2dacc479588d5476b3da8f43a7366f564923890a340528a183237c90600c78dd522a625b7b1799803727e4f7bc6ce24a14a314a7c77824ad8983ef2abef340e71cdf4ca92acb929b203204f8d5e247477bcb2446d66163762b43178bea0aedceccf0718b4aa783179a975a183daf6c009e3c65ec93cadfd4bb6fb67c8cf536fb98ac231460137eb469c5d207ef4f36e47f4971cc00f1952a3fbe3d418143c2b128a4b2c50ccfc6ed7c9439beec0b288bfb3ec84a08f91af0f85bd74e596d2f0f981809745b7893fdcbf0eaa560bec7f8f470efa7aecc", 0xe0}, {&(0x7f0000000a00)="5d6dc7e7cf33b37cac221a59820565a863594306845ac78cbf3a706868b83520a40c97aee59a3bd0f08b24253862b60edf8f0cf021f23c529be8b1ec73f10edd27b5e56fa9f21ff118505b525545e0a39b809512f8d86357b8e709472112f5d42ae8965f5b2bad5ea61bfcf5b45888b5b16c6ad4a2d63c027b0e4ef75e93914ec93123c08d525fe230c372077a9a74c8866f94f9d586f61511d843082cee", 0x9e}, {&(0x7f0000000ac0)="82353e99753634c78e90f1364166c25a4536c0715460db603448ae839b5c3f909d84a3d5a735fba149acf30da39b93581445303360efefe98e07ee5d30b847ddc1205ec3645f8438f4a8de092713b53865f03ceb65b3cf7aca0d86fc3204468ad7eebae1d45f4e574084e19f0c6473338594eda675a1f2050506fb7fe433bab3ddc36138b44709f5faac4a07f079f893e995", 0x92}, {&(0x7f0000000b80)="3371ea76c829f3262b7692d8aa543b6e10dd63ffdd0b2fcdf1bb2dfd52df47b98f6a009f920b7c99dea79a93bcdbf9a4744c99b3d2922c53cfb47933d1879c60a77b9e0f2ddd30d58f352d4dc0b1e46104e9", 0x52}, {&(0x7f0000000c00)="dc4bd5476cde0cd85930e39b826b3af8782f1c1d974517d0a072b2d821786c535ba1ad26bf68893fa220e48ad9496f560816e4caeab284042901597040280a5f13401ebc8f43887366ea1c22011fe7200d5784cfdeabe4fe4f1e012cdf6075d9af7174ca50a1f5", 0x67}, {&(0x7f0000000c80)="c3029be9248872bddee2836bb4f1e572e6fd5ff38f2a2005b09cca1892c73df0c653a9c024417677ca4c23b17406d8af579e46a4ca12d6c16d60c7f472c9cf8ac3b086d24003a564f8e9d4d0e2420381edeb4b7b5fd140bcf1f11b603738691b346381cd0aadaab6706c4e29f4e42112fb363b8c1bf81411e2414200dd994036c03133870a1c3b4a627474c110e2b721d8309707c3346640e7e46fc43a3ee1a421b39fd177e1dacd59b26e21c47b824b4fd5b4d3c68d4dbd10bfb918da29c879d60a910981b4756e978251", 0xcb}, {&(0x7f0000000d80)="9bcece4231f446650b609f997c571d58a7003e5bec4e7602bea7d26d85c0674900b94afe52c592ef9aa7cb4c554e40ded3d614163db7a47d059e09f85dd3d733984601f8ca2a7a16bfb324a13dc9a1756339d3c25e943b3dadbc62ef2c679d359de426c1f5f26c174f19125ea537f6a539399f4787d5acb96f067ab43d8915d08c33e948e87a7a1e0dcd78ad213ac01f2e6835bc661588e5ce73c0377cf34ff11a3d7b82bac151eb4db61ae49fd3bee28b97b4ee3b41931678f8449cf51fc43fd2f47eca262e3355232bc35b085d5763bf0954491b0ecfec288d6b5d76476f8f7a4fb4fe169fae8311a8bf15df6b74a3c23bdbbad55466d209e79cb7594cd4b6226ded22a444db13e1c93d4cfb85798586fc764ae140222495e0f0d4c6ca17ce3d08042721e1b6534d93ee3e4b9199c179e455cd6a8dbd0a1fb7c563926d1ee15186ae368eaa0bff1eb3c4c860e7127a547dd1da423a81822da37e0e54c1ceca76bcaa13ea69f44f7dcc78f233b5da041fb90727e1dd12796ed3e8f10a8a3546c33a657ea8fcae5b2ae4d1ca563288e59b503585320d02ecdbebb0fc18d52ba691146695b0f540a8eb7e0f8a500eba8ce2e0912442de03c76317033e9514d99692e235fb92055369d8e5580c9067e993c995a4049c6631d8b91c14982beaa05be5acf4a0c47ae010a8197f87bdae80d9abaeb236cb214c583981140d3ed45096b6be711747f14d7ae4eb29deb837e615ede39e21a9af60165d433db10d0c6730a75f2d0d51a47589647cc55f990108f9725ebca4f899c39021a7465d600f0d1b0cc9b909a0311a0bc72f767f7c6d96e75a27913f3f0f5f816db635156f5fd1ae4822bf02cf889f8ce3cc3cfa66711a75cab4179762616bb2f64f39fdb29bfedabd6ab859ec74ccad213a203d404a68091cd850a3364c7ab4f934dd2e9e2e66212c9d4900b0ac23c19fff8dedc5ba4b8edf65d6c52aeb32ed644d6e3cf2ed43577108a28717aef652e07675a8758cb912d03129bdd13fbec37053999695a63876c6b2dd8d7e16853ea532c936d2ec09cfc41b695ab64c5fae836950fb7a0ca09b1726316df71c0c990f5466b4e1fcb7db2d6bacad59db07c57329881efe7c76b8096badc54fdc048442219f450f65702739fba8481c21909d16d0d93ca709908248275dd343a71cd438e0bd25c9d4b3cf56e8848f5e070423f264e7d0cc5123b954484935841b22404aab02319ae8e557aabe6ca042f2ac356dd3a103c47d40587dcfdc397819b4b946e58e848f4c5c78bf123723e7aa7eec64e79db2ab5e2bb990cb0edf4e414c9967befc3e16b0a8bb9efd778b3a312e51651e0ee2af9385c14b8a79c12e1e3bafb9dd3fa2f1ccf16311782f84642a286525c8687f32aad27d4d35b0d1ba7f9ae9a8411eefc91d8bd3c7fc380f9a8102602a552ee10cfe929be32ab01950f6f54a2d93f3a0093599827ba84b744cfbe370b11392fcc8ba9349be63663eb2ad44e0aacc351986e80f3f4eae6f4a2c80b5bea057bacb30afc055d42e9c6dc2fc3138b7965797ea27e23c31fb5d28f4900056564dedfbfa1a6a698dc8ffcb80ab81e80f1b429f07b366109cf369f3e4e5328084875c103d02188cb6d8ccbe45b87b11b132333a05cd76b3b63a73d5d23ba9d5608c43ee949c686842791cd85401b5461bdb661a1f414686e0210b4deeadc2ba4f9cd36c9ee75ff0dd5eff4714dabd121da1187453c90950766321dc229ad132fff2dbf23df0a7afcdcad21cf831d74a9f4506a8c99bb4ee559dd9e61e3433941d8570bc1d303eb77110fce8bbbe43a260b843f49c578c7101baf0da0582e35a989ccfe58e4d8c0b8a1e2f6223424dc4e626bc078882cd637be820377e7170b5334362cabfbe5ed6f22c3bee61b1be5bf06a8d8db73a7e84713d8952ba22abb5a20791d2a48ac2f96263695545012910aabc01cef8b1f698d5397558a78870f512973a411c7e6c707b4ab8b8d0e96a74a223cd6b76ae2952885f20e8dfd55692e18b6fda439550bfda130db67cef10e2b51eb20dc3476cbf51c6087adf5825a7aa02ac336c43fb9bce2a578f6911ee0c6552cd6e54843e0aae4aff4239c00f2be6bea4ddf29321871f529c9af5d65317178d776a3f996966c204edb9c6771d3c313df7b107f55545b9647c27286bcd9b521ac4866dc5ebdcb5e99c3719ea0fa8c16e9af2882118d8fc7a7b1ff941319c37d83fc1b280b09e84b9a3948c4ba7738c4ea6eeb25aff1a992bbadab7195b18f652332be74a9226d22a3cd5706411e9b11f4b998b49d562af2157d948b06dd84995a89b073e0c3ea2aed7b5512871db233db8ca898cfab4fb3b782805eb691ac147b0c1292cbeba1eeb95e43985a70bcb5deefd1b3604fd8124cde2e5110e0d283923590225d281bb383c01467d456630a31aac272eb1fa8750928926614134c3eda2b4e6d254988e381d3b759b927294c1620b706d10f5e27b0844fbb5d1c15e1af9a9ab6946d8c192276fd69eabb4a45b7c0b07a702abe0dfdd41bb7bbe3918985817f34d7b3566c5b16bd5eb251c372686626eccb6c93ab430b011d7fd2c4adae3edbc91718f3b1d569eb9cb73318f12ca7cb15a2f7e6857d59cc6649647b892f7708a674954b87312d80eebad799e670e505c26020337cf12f793b40671a1f413e8f018bbd71da0fc5d5c2b0a0575197b37e89449975dd110faf79eec5801df45414c57f0769d1c73f79a76a19c5d2312707f8802b1e759d9f695f8e1987558eaa6379abb753b0b76870591c7b015b90bc7e4c41f34e4248e8103708df0223271125e1dc68634fda93912965653ccfe2fbf325242d0e347f0ed25df0f3596612dd8b99ac099540264e81a5147b34dcdf43d3ffb2821ecce49a45ee68161d25668405273665372e85abc9ae023693cc4cbc45aeee94a60bd541b7dc3f88a6e0594dbe6add665133af76a712002e4ebefb7d581de1890e2d7b74b740de38abf067c09161ac1f28355109c13e3a1c784b044fe65dfac03b9359b3a44dc86ff9462ee7b164702b8ecd3062ce2a35cc8e03be79b0909f0b75199bff59e8ec841ddb4da2eb79932cd5000669d469f1179a7a7cef79c4b728aa157f62b10f68f97ee914ffabb11afd5db232f4a5aa7e192b8c1f275ef0dfd6b9692e5bf3872691146be541206f103c1e2bcdadfaa744bb12edbfcfb9f59d2c2c2ad25af257bb0179b7dbf59ecf10d61bb782b2973ccebdb92855f480fbd9742bd22e54af9285f70ec7026f663127de45a28d09021a44cb104ec038f6e036deea40572801ddb15e756df78b196ae8678827ef9cab60f368c4cd1110549f7a2b9e01c7ef22043e260fee599633ec8b7d9230a468dea20c187e53c1184b119c6a1d16097cc17d11db960dcc7374be11512c86ba1702669f9be251bc55c48cc113d6d1d841803e0cfa7a2c329a42d7a992bd4a83778c011bf5854a8318b88e7189a25269c2c02dce6ca0c9e18595ee6a02bfdb3300516bd6f2dfffde1ac20bd15e6a5ee1bc3fe61188287cca9e28daae41a0b93ef41eb4278df2ac2f53da74f886093f3b6d17e97cd4d91731d48528fcf6fde35a4bf26c6180e3baded3fe2efa2f4ba956fc122546560347c2b96e3cb33d24d34a9ebdbc1d97429f8370bbb82466209e9a9d301af956fe475ff62ac358aa2eb4e3f8516732fe2e5869eab04d97e69bf736c1fa9c544cdee79aaca9f0990f7bb4504984468f62f2df222d95e67e9a3a86cafa5736c8194de4e7c64f7186c388a2b1c31ac3b3a597e2ba02225352c75d01d861e341ef368c4baf6ab091e3224786488f53905c4bb965a99aa82450b7b028cf4ac85a49c7e5fd1b247a549d99bf035c2af10a3a46b7b509c7d380be9596098ee74e29dbd0490ed78f8f3237502baac1afd665a29f8be6e67b2ec7d6236b3ca888dcfb484569304f0acd6d91dd960f991fc71901074f5606ab994c51971c6d561b4b6b55e079f8ba7a85091c47e17eadfc96803e71d2226f11ba4e037c96532f4e15d44d21f327e0b3dfcbe43291ee3c853484d61c34be0719fbb7ff74c4f11fe6500c78aca5fa5df8a9c113a3ae2eb9ddfec95a1d6524dc2ba88374b4e19a18ffdc1a3d8e39f54e985ebdc4c44cc79fdd149c01e8581e2ddea686506113efcac3a0dc2229138f7dd37d0abadaef4cae73c2d6aab4039d5c040a3acd71241f657a9381b66c2a02fbdd872391e2e864919decc472b81ba715563606cebabfc8701da812d5d04484287e85f4d1eb2c4010914dddb5ce31f564ac0c40561e3203ec41dde3602cbbce713952d85a836deeb43499e8e0cd8ffc48f7993ee7442fffc2693d8585a1c120db9c99f34f01724f6da787225e35e048137c76666776a6c32addd2b80866ee9cb087fc689fa425c5474df24d624fce228bcb28d841ed71dd4b546ea169af2366829c42e8beed582f4d1242b18d5c6774de4c1793f05f5cf51acbf3451f5d5537ee4a585bc0a9983c38c6abf9a1802dcd75fa407323e552d764cfe80df2f02fb81448a20f207f25f7d82c2ad3ca40817d7a2e1114f156d2160e9910272379ab9e4a0604a34a39357458e9c112f4a93b5c2091b3f5cddc79b35ef8d4b4ddb0acf37d54d7ccda475d718b9ae15bc87db2fe965ac1d8bc3efcf4a1f3d33d143209d160254dff72ad947a934fe23a2f19826559195da3800abc3d297c9ed3a0d6ba9b10b35c36d8a6478c2ac37377cc4d56caf8bf1d4898e51af136bbc15302a744b7c792beadc68311687301338557944dd517ef4fc28bfae0de5e24393a82db700d2d4938cab5d7ed1aed026d6fb8a9052a121bd8948fcb4aae3a987d98a1f75511ef635523ebd1de0af1b14c21b6f18fb45998985bc856fcc77a5eaaf91ba4a81e7155b634b5b5c38f5ca954be1a27be26c200009173f57035de2828a380604adf7613ff34c8af758bf3fd526a3488ae87c9e29979682bd35e7434f3fea12e9e79f48f4f78ca0aa409806394e69d35decad223eb282dee3728352c670374ebfd20d203658cb3ab7b9b7874da7de117cf65e56a500b7096bcf9f526d19896592c8e32d04cff96787f5ddb1631019bcc8dcfe156ca1ae1886ec7a9c2e6494800c18f397ea3ff23b5352b8284998721349ca963d3e304cbf8970dba50e4a3a20352bf0e6ac79a55f9e9a512f81d29f802c7b904c688200ee5d7bf741a97f31179d9e0b6ac0f27a5f21ab855b1badbce823f689e65c9bcaa82a508d8c4695488959e304c45f1280ffe2c34056cac1d38d9c733d9aa3e081227831ee3cb4abe6d4d8e30b314e8bf7ecc14bd4810e9a5ffe7d5192b8db7ef9415949057e74271c789c08cc2124e5a12f0681c15102ea57ecefc147444f2636e1cd208c9787187e6ccede31374231ba743e60f4460002143f659775ee32866e385c18a34989bfdf79cb6197bea1d9a44b61b05e3b639c641d1b55d2ff6d60adc002bce46afdb1ec238cffb24b91394624ef9fa528b1eaec70b0f57da0b57603e10b9d72f55b1adb93b05fccea1c355a250732a4d9c8b13bd3468bbd86c1e57a512271311a1dbbdf0b2ade87c50fd60c65661f272e79254307844c29fd3f4a80cb0f341642714bd73034a06fb5d13904fbbfb180a1c49b0f8c67aa62f9c187d22f0dc8a683e972ee8a8d6f47d0264e3d00f327021413b03676267904c9bb9788ac97a5f45b5b98bad4509c47c80b1a3c162108641a408f973474e1a156a7e16b11fb7d26ac0093a4a26ed6d6a2a79b82931ac3ea22e269baf94f3bfe314159701278", 0x1000}, {&(0x7f0000001d80)="d0380818ed5df9b4e17e1066911b58796f2c07696147ffc155375c628048f3ae7b4daf4d05ba9dc6f7f90157009bc31db9678449103a21f1fe1418299672f26c99e938ab43bd16b4f980b0ba9bc325bf9d3a2c58890eb671ebd43fc5f4a78411f25216ce9c2ab8c156ba4c0146ff22952b3778a7e828", 0x76}, {&(0x7f0000001e00)="beee9352e1bb56930ea64f1f78e4133c3285d31ec75d5fdae35e20fbcbddaee51df98d6b9a568febffbc45b858910f7367e770c95ff8275589f31b061ebbb052273c9a7beb69ab9345c8d31432e4c5bb35f6a9571c0010091881decada82a463d5c26666af95aa", 0x67}, {&(0x7f0000001e80)="f01879a5006827e04ed43cd4f06dd3204015ab71798229befb", 0x19}], 0xa, &(0x7f00000021c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r1, r0, r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xd8, 0x4}, 0x40c) syz_emit_ethernet(0xab, &(0x7f0000000140)="2c946d3bed721a64ba6673da562b01bbb09acf2dd248203fb801185d188198ccea7a66bda6eca6fb5c53f3c0b2689fbfcb139178e84eeddf630828e87baae4e3fb1a5e2e024d33c8ffb3a8fe1fc8b76f189bb4f74ec1a43810515a2c7c6eea7c094745e8d27ce247146cf8ebdb255cc6c93429522a05a27687ed9fd67f44e55e2ae0c78824992388de8a27d7b19be657ff1722ff3a260cb10569195507efb11c2d3ec0ea55295161f25960") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x38a, &(0x7f0000000800)="7898545fd1fe30ab6023cc0c23d7273d697a3dae729402fd1caf5259d639a501b70fc8cc2a46056cafdeea4bd38c75f13c82dc4868a1276332ad106d13ae548a48084b216269b11c6a305d5b38ff040aad591c9bf28236723cb2ebe5c81a66e4b35acb5186e1cd884051709a13db14e473df2b7ed35bd43b8e2fdc272b2267a37fada7514f964ad650fd435dc07711313adb6c0ed70bd240553c63ca924c") fcntl$getown(r2, 0x5) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:01:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x100, 0x0) write(r0, 0x0, 0x0) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x34, 0x0, 0x0, 0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x101) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='./file1\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8000, 0x9) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000002c0)=0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) fcntl$getown(r0, 0x5) 16:01:10 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x4) semop(r1, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x1, 0x7fff, 0x800}, {0x2, 0x98, 0x1800}], 0x3) open(&(0x7f0000000040)='./bus\x00', 0x3, 0xa2) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) accept$inet6(r1, 0x0, &(0x7f0000000140)) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x3, 0xd4c}, 0xc) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000000)) 16:01:10 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x87, 0x2}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{}, {0x5}], 0x2}) 16:01:10 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x140) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x6680817ccffc7568) kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) msgget$private(0x0, 0x10) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffc, 0x22, 0xf00fffff, 0x4, 0x7f}, {{r1}, 0xfffffffffffffff9, 0x1b, 0x81, 0xffffffffffff7fff, 0x3}, {{r4}, 0xfffffffffffffffc, 0xd, 0x10, 0x7284, 0x3}, {{r1}, 0x0, 0x4e, 0x80000000, 0x5, 0x82}], 0xba1, &(0x7f00000000c0)=[{{r0}, 0xf2fd2736a6faa741, 0x80, 0x932f4dc51524de62, 0x1, 0x6}, {{r3}, 0xffffffffffffffff, 0x85, 0x20, 0x12000000000, 0x4}], 0x6, &(0x7f0000000400)={0xffffffffffffffe0, 0x9082}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x1, 0x0, 0x3f, 0x1, 0x0, 0x3, 0x1, 0x3, 0x3, 0x6, 0x3cfc}) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) fchflags(r1, 0x0) 16:01:10 executing program 0: syz_open_pts() syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 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() r1 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r1) 16:01:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) fsync(r0) r4 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="31d4a0262d1a3ae733780fb161194cedb5faee0ef0986551accc2aed97d8db3131912cfd8c949c2d68283a5a5d32676076203336e9a4ca3a4c051191647e46c2438eb0990011f26a3d2f9e9f3bf399cd4cd187432e4c", 0x56}], 0x1, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) open(&(0x7f0000000040)='./bus\x00', 0x50, 0x108) execve(0x0, 0x0, 0x0) 16:01:11 executing program 1: pipe(&(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="fdf0c4614f620bd49a240ea48dc3bee677543589c814089bc47a108da469e3296913a16020f6e057b464c6c24d90415b632c52498e94831a16d2dc4d0028c69f46b3a0fcba1da0715f97a8b57813ec8875b50febe14d9c6d2093253e015fc14a8781c0a24e15798a0602904c809fac9020fbbbba33874702f5bd2642744968076291d0c2d2987a12b712e5653ddb8d9634f3bad04718d6bdd57f561e9d002a9acab56c40ede4612fe7cc0f05117a3118942b5b9d3068fe5771a9f111eb1d5a16f535ef749004eafe3bdd39592b72743db26013ac4ea29af33c5abd3fbe8b97417d58f58c07b311cc26cc4b9e11d29c683f3fe970a44d418eae52babc5325de703d9368a1b21af2bcee9b14b13cd96d47ab61404bb30dcc56fdb62010c06079930fb1ed0d5cc9140589d04be8142b885df4cba1fa464509fa49a6d4b41c976681ed928986ef5e474e6a8a8cb470c56de5113666f3d704297fcddb9f169004a1134744f6e30e528df81842c1040b1927638f0d22444cdc272c953ed2d248f91c72ee733655a83d47f67918ed4066c644182a43615198a3df8915ee5e334a64c1ec2aa500045e1eda584156b57ccdfe678161e13ee0f8c13709e0eaffa6931730d37d68228cecb184ad96a60ab51560b45446399ad6685bce5ed125b4787044407fdbf4cca36e87e83ecc3144d4337c25b379c7c44802f3ce1f49cd514cba851c310549739f147d312576a6a85eb42e4a63e496de2a6dd536b5ae114a664f3b6cb67fe77a4b8a8caa529933a2ea10d7adc0daecb065a8aa7895336edc5325e8260a40b2d4b2d58b9b55efdf281b46a4432925e4a0a4c9755c775b6c0d3ec8f2696bd6d597b656e3d8c3a3dc7f2dd94eea19677dcebff717ed527329cf656eef439076316d423b2c34dc915b011f638a547f9f41bcc4e92c585ec85565ed682d668bcbcb401c6f39143f20bea4d74637ec37a13a90e151fb8cfaec6795b6dc8e48ee0321838df5724b3d0c703680453fa851cf3823551334b3796bbde87ffe7d6717e517fc6c6ee26e8570b78af254fdda757395c414bb4444bebe2350e2d55e17f069e607b22c6422b5eb59d262c7ec9eb05c60e6a40812d5a2cf68b7947c0f454098d40a6e2f57d47292e76b75d8c4781f179294c9ed257fe6ac56726175a8182b18d078b719ba779e627e0ded26c151654a29227800171a4aa8aa9b7c40241580bd8e8553bfbc314b12701e4918353a15cc16204bc42339d579c4ec3f8e52e2f9ca558a2a880c1c7722bf11e490f64c375b182bb48845277d8265101eb6c90b421228c7ac23307ac3e8550ad6b3d61377c231be172098b8e11abfd434dbe74a337b981d9f33dff4a43dae6ca1d003f2d7fb2565d0691d9ee07cde437f7a62b297c4058ecc935b2a2d9259fd4f464396925a4669950f4e6c8474cfead55616e9051b73992332969d861573a01de03ce078d1a7c60073636e029febff657af8bf1c197eedd3558cc06c48d91dccf531638b7932aa73c9feb6a5974760dbba19435413e4360250d6634c17f12ba6de9b5c92f2dd197babe7d9c06bb3cbc77342f257aebdc937f6313c91f0510950aa8b87fa179bb9f229f571e05c5dd76e8485ecb9fd4761abd76e75d2091caefd173b12bde57aba32d501a250e5fe1337cdb7018cea2fca0140239b175cab8156c2f9f33126b2cc91217fa8d62ff694d2c91d41e94c5ae815faf85b5bbe9aedae82c500b2b04a5715b6213168ce0d13da90139468086968a1fd9df9303b7efda709cee251d881ca77f9ebb9f383f846667cacce615e9b62d8ce248e8c4219a6300c424d8b3fac54eb1ebf918aedaa2a7cac282be3995535bc72bfa17a73d66b45a5234a8f553dd4010708062c2931581c4a5d4848a2769f19563784265d2239b5d8958fb7e9d8f8f2479494217067d30004f58bc578f98f45e0ce9cc4193e1692b312f34fb89561d14acbd30bf9a7e5855ff0cb20ce2109e84afd6803c7c7d3b032fda4044c91104fd0575522297c7d24a530662b8d5e32d3ed4c9f04cef3ec39f81e1d4bb60da8ca185a6e43c1f827c17bd87ab0bfac068c4e53cabb474e40ac0803320eff6da5ac3834ced51faada7b0165bfcb083b75e021d3995327e0f2a4d1dd4bef80341df1e6241b7c964b9cb4711511f479a02deda873aea2488dcefa3d902390931cb382708606a94c174e81185776c9235d4b88ca1363cf38594cfa7f9e002609ff269ed9119f1e58b756e5a757ba0e94e309685c3135988527809f5fe0f0a38e0c0bae68c2bcf9f647f78fcbc29aaa2a83fb2b88e51aa9951084b33de56d5d6d3ffa03a94ed03caf19a4908b732e0ccea568b65d0a371ce51773dbb7c27c45527995d3e600a3ff4b28a38dc97652b8e88394612534a46c1354225cbf02c25908a6dadebbc60d0bb799ba5f7beb75cc097f449efc55ec5e94cb49d24c02d2914b799e2f81bf3327181ebcc531f5bd2f5661187c1bae06d7f2cea7f1b71422a546c26d4ae1c4237f523a17bf5cd369361f4b365e15813b782817a25fae654737a746314f6d504ade98dc6097177f7970eb7b32ae7bcce2c44339c6d147190a27137b7201aafc7b32dd4c34dd0e1306098f72a0233cd341db9c565f60b48aa8938f5f5a02531524b890cc8dfd4b2d414e3ff1e4d9d3f64ffe129c7704d2184dda577f6f1aea1a6f0854bf8c31dc68c906b2a2fc6cc24bc844131b5e49b3d5028349a2a66fbf6336614e3e33be39000a1fbbf193ec0b6a27002284dd7b23592d3c90e175dcf5ba5614d4e75427514bc73b5398ecbaac578a274ace2c6e716f3b2d616b508e6ad061e6067a51a8c31823a1b25561e92de9c3fbefebceefc3d6f90ac067b0e9d470d02f5370f24d211d3fb00379965b9781c8f1723e7410dd7a1e2043c8164fb983c4fd7050d91d37281507e3add27fa2380b912cd889689b498e79dd90286ae249a2016e1db5c73606e51262885c94d4434fa212cff106ba5a03873dad6386475750d827390bd076c67f2233bd4c037602b86d455ec6cb8d6fbed46bf2745560d99f9b16601e905b48e27137a208392d4ee9a862a1ba0ccfdc8ed306d841d67e626921fc690106a06ee49766530a02a1f4fcbb88cedd929e29a3992bc6a0fcaec7631d481914a93dbe0458c08c0dfec11064eb25599b910cbfa8357a4d9c96087d943a40ee5eb7e1a07b09d3ca21ad99a1ed46fd7a56086a3f5d751a482948ead1e90e2492799865158ee18d55c8d51e78dde48375ccb24fe4774857de575121a48c808b2d9ef0fc5346289f876612a4a5e159c8ba2325200ab9618082dd543fd65f24b0e99dba5d5878e4daf60d4419e82094cf160f6cdc58ab2bd5d0d23d58f7c3a2dd2a8e4ed9249023d3730c780783d078efc998b935bdfd2668650cba53c1e05049a5f6dd4a07e0a9509da0ef21429de3d4dc3165a96670f5eda9a4b235a981c6f5977ec820d5e51e45a6fc7da9c03d05785bc9b590490173f6c0565e18c6ac8c8716cc29c0e077e28a0fa073f2fdc676babf1ee6c28b985bd72fa6f8193119b8abb18a77fad5c55bd777ba5ee1d1c1a7559e37128ce323c5ac793ae111d0033b8531388f08755e1867ae3435b311d10c93010e9df193511ec30331be90748db1cbd89d1efd171fcae1439804a9abcbd74eb79b105f3781a893ef16d0e3068ce8d41962e63e44ab6cb6e26b0a3e02d24e107ed861905762394c8adfe1b4e9187304c263308a1c08afa56b2b6abf20e935e1513a6cc8f844d3ebe9c2c6fccc8040c9c8e7cfe14bc4e1d43be5aff25f530d29d20e9127d881bd3a79088238c4430b0189a4686c8e78d27d493d78f6854c9396e79e3922235d23cca92c44d5fa98643f832c3f7b106b353143c3cd60d033f2eb4ee159987fb5e2d4ff65004c9299dcd7d950792fa4fdd0fedf68d44702d97b5965be595388a8cb34184d38c04af3be1056a4d881707b8918b77cdbd50d8c8b0962c4d6b8ac0e89df08aae3fc172f1a26a7ab4b5bf6eb12aad002f2cff460b20a666aaadda64c9a177dd9a1813de60bc5ad6f7cb0da405472b59daf72d04c8a622b22cd259bb9c6b4e02a55dc2811f6e18a173e761f39f08f1460fd5a92ce9be9d174b31501655f8dfcbd4c0e4ca174637f4236c00e21e35a52fc676bde2649faecee08d99aac4563b28f2586518303f6c78d6ce9a0bd5bb447be216a5958132210f581c018ba4da250879670b92729bd2535775db2473097d92234c7a573872ed73c62fd7936d49a3dfd178e41217d98e12c2c617928058075ee8642ea766db9093ff9e09f99ea79a2929e7dc8c9cf13d82ede2f39a7ee723096f6f9fd506b19da0c352183e4714a6f1694a1829913a2d58b85b6308f99997f7c9de1c38dead9448d6dd7f351c34151c81b23e8ad0b6495de647fa2022411d1dcba7343e43baafdc0fb60d4a0edceac96ae7f750bd1bb9aba2a4384b32174e915de67ae34a4f8ef2709d1c83dfcf3c0d3f072e7439a7487ef72ca34cb46a3260066f8da23f02cfe90a16d42b6b4d37122df6df8c6fb635dd22c4c85076327cfbdce2758a09382cf281ec34cda09e69328730b82cd5dd585417f9dc9c75fb9cdba46b659ef097bf892fd70a286321a5a9f1e0148e63c5016a61eadc25a0b0f80edef77e24f4b50a6725304e336627f89f7274a86f577f75e71ab8858711633b71b8824c95b60b6b11151028c5d73989e746bf191628fef461a88458db816b50e3c7765d5758562832f24046b136499fe7fc92f7aa065c329bebd11d4c350a2aa250f1dfd64067122ee32ed286e363c5e0a9c056601f4914fd5426cdb5db9a54a886cbc0b011534807173d7520d922a1ecc11f597c85a4ca33b82ffbddae8cdf6b3a3e5d2994e00df31cc1817cfe2c47dc882a3dee5e89e9b7b417cae972969702095afba822826852bf8c7064bbb43522599f6394e811d990d9f3dfc3d691d47918305da1eb62e4a3956810229555c761ac89258ce5289bd2e520c9185e18416c10afc2791e1293f1f80b95a07bebd9fa57341fae54512de125cf3c13eeaaa3daa6280a3991787eddf31c342a61467ba4d8b424bf31985eb296f0349bcf44cbad33c11641991662ca817017c615254b226cbb887520d668eb0919d2d7193d98785c1b3a5e8596e02239e5caabe3df23548a3d7e7cc77df9f011d6b9417e067d355039a55d21bce9e85f7c5514da828bbdf29ee551fa3ebc00528a366eba712a6bcadd58381a19ed910127651801b399611d78b92defde3de43b16f1a3be1b4a0383bc6871a90e55f97db151c9c65d5001fa00aba8c3ec3e0b06e7c7b28bfa458308c472bde477145a2df677bf9312af138046a4874933e1dbc048b4c49cc7c5ddc12a3b549fb51195e9c95c3465952a7f52f02c323f53efc6b6c05c0bd2f8d7b6ecdcbe28e67143bfdd6a9ceca257ed3b0b6e44d006f9dc96d7dfb8ba25fe2210004e532556e1117e99a118a7cd64eecd9d484f8a169a70d4a55d95b8871d341a29dad07d2a3b4d9e1b474d490f11cd0afd047a81ddfb8dfaeacf7cec1f2f50dbd6c6c33478229f0f003aac808af7fdc3f4795fde5c161e826ca847d6702b6653244ff63da81271be40a94b6cb85a5916feb2775e845cb5c9722e739a123c55ea52fd5f0994f1fd11030d9de51783fbf3d3da1c77cacdfbba104b673d541b05d6cdbac0cd0c1be355487c08a0e52de716a25240f852aeaadc7a29c4263c627dd941dd6039674726fead51b5a2e0d4a44df7ff1889de797cc5adb4a2cedaf", 0x1000}], 0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) socketpair(0x20, 0x4003, 0x89, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r1, r3) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000000)) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0xb}, {{r5}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r7 = kqueue() ftruncate(r6, 0x0, 0x7ff) kevent(r7, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x10, 0x4, 0x3, 0x3}, {{r3}, 0xfffffffffffffffe, 0xd, 0x4, 0x8, 0x4000000000000000}, {{r6}, 0xfffffffffffffffa, 0x18, 0x1, 0x6, 0x5}, {{r2}, 0x85686525c8f59063, 0x4aa8fdbe20abf450, 0x1, 0x0, 0x2}, {{r4}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x11e1, 0x9}], 0x100, 0x0, 0x4, 0x0) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x7}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:11 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f0000000140)='./file0\x00', 0x9e6eecd74267ee6f, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) write(r2, 0x0, 0x0) 16:01:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() read(r0, 0x0, 0x0) 16:01:11 executing program 1: r0 = shmget$private(0x0, 0x5000, 0x0, &(0x7f0000ff8000/0x5000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:01:11 executing program 1: socketpair(0x20, 0x0, 0x8000000000000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001240)) r3 = accept(0xffffffffffffffff, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000400"/40], &(0x7f00000012c0)=0x28) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001300)='/dev/diskmap\x00', 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001340)={0xffffffffffffffff}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001380)='/dev/vmm\x00', 0x80, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/pci\x00', 0x200, 0x0) r8 = accept(0xffffffffffffffff, 0x0, &(0x7f0000001400)) r9 = getpid() open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) link(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='./file0\x00') r11 = getgid() sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000140)="1172ef9de229ac4399ffb8604dcd6e525ff44d66bd556a521850abae8e4bed09002747e6d0bbb5dd30ebcb51714110d7ac8237064aa40d2b53229110cf5648effbf3cca57794580e017d17a16878ef20ef7cc5f1bfb94b95c2d79373e34a4a64b36655031bfefc8f875b31ccb0bb81c45ef7edac3120f89a1f3fa8a6b12404fbbf3df31d5d9c5c38b520afb5017a53b62059f0573be3ad82", 0x98}, {&(0x7f0000000200)="0b1983462ea770f7e791c3b0e813476077c3af2a2ad871af9b102159b23f5b90e462d5f1a40142b5cd1861daa514c0fe0497424d76dbaa3ac8f15c5cb20f8d47a6afd6f78adcffba71f0bda8e340f9991f0b18c6143393c46d10a7c17f4580c626fa62207e9ddfa341d93d0ddf7e177d74515e6e3b150cfd91fdc54aad477e320dce5ee558ec707ec93d0c4143279d484c183659385fd983cf58a3fc587addf39ef5251af28c2156c8f76775bcfb9acbaef08735f69bf2c18e976ca2167b6eb15e249168e0249945cea03e958bdc58d578354433702f38e3bd05d2632ed486bf0c4ed7d666cff2aeb831d7b2678647b590eb7d819b1da777954023fb02688a114805214c64e7fa3742d07ba2eabf216d83b7f93fe7335ee3cd2842201cc4bf54303881e57eb298fbbeeeef92c4d7636b150f4d82b8469e8419933f3f6ec2eac4957909b2374cf70569d63ba13b320116e58e46a25265272ca721ba30e5882a7f85698682bb48a6e4406e925ad5e44c9b2ad2fc84fab971c6db29464d63950e1b82a40b358d299430de90d3c1353fa532b7ebfa9e504e1807eaca2b1c381923b42217c1fde73c0fbb9d156a1cb13c1270408377ec50c702d51502262fa7ec6f7b8c53bd1f46688a90a4b744af3b1633cefe2c92e4c8d4710002230a91aedb880663c4224e3498761fb478bbaf941aa0d8304d5eaf83e806f9f85d3e02058a185784e7336c7c8eea4def299932fc807f2c79c0f4423be0acebf6fb1c1165c2529450ce025df34d8862fecc24d1a877f58b04ebb94643759f442ddee68ab10480091c39134942f639bbe2b5f078f48e71a0c50fcdbfd3903c4e414d83bd20e1390d3069d4754ac35d0ebe6ad2a3432de8a1423593b15a2cf742f561c84499317430feffc3a0863c6f3ede3c03eb62239313b2c5f1821038645d223bec86d1c3874be28de3857b50088af8a7730e5c32b343bf3addd5317b017ccc45d6ea613202386ba3a3f68a2f6b43ae531006adbf6ae4cdeac1f93452661c8d6902f1f7ba48419d5d11ebd039533b3e0e654db94c24d51e9a1d5bad0e1b467757751329720d3ece5667503ca43ecff05fd2fafd9f55c7470b1c29086e5079e45ccbafad6b31de500b29d466d5267a8c3591a7edbd97cbca9501728d2b314667d13053a52f3701dadcc11f153624587604914e10f8b911f599bbae67e96ecefc05b0f3e07fa0b9a5e65c31a6cdc87e1fbcef6e7d424fbcc429a9bca8a9a62b36008bee67038118dac41b1263f328b630e5f48c1cfd9c8a404b827ce624c188d21e7b72ad4de7298cbc7728ce083dce345ddc28b8d3d96dd9293036eba27cb0acb2d8599687b138ac46bc981ed85f41ea5e9faccfadce2c0a68279eaffbf5466df5a0739cbbdbec88d8204f23c98344ac612b38319dedff2d98fc6239e9413d06692b9d67dd0046ecdf970598bcc9b95be173274f3ce34ec14542b8183e7a54d2178f7ae76d1be11a052b639293fff431290c07c5e13a300ae3eff1a9d8d6299e96c7408376c3fb8fede3360b034ae5be2380c46d4607674e388b44081c2f1cb6b40696d929503df82806373d51365ef89537ad745fab197a9928971253b9bf7a3bcd5531d0d7a08ac6869c0a310ba5f75bd133665c8f8503940a5e8803385595176fa5919c07b9c45394c47320dfa33ec29670011fedad39597b4ab90b577e1bb81bfd0af1e009d7ae9e7bf949b03a1a7e551b867f28f46e40f717c5161a54a3b2a338de43decc2ccd08adda1f39d48371e0029730cf8db2795a31888827a68098e8fdfbb9e8cf8c101d77b2427339e57a7887d01a20c081c9b5c880993995fe32cbd55a52744ff1643bcde8838228a7e21e3c3a5151e9ccdcfe60b6f8af8d5d341b03c20e22d78e1ccec02bfd14143803e4808ca74be295ac4891442649c23d3436aa367a84d5beb688c8e946eb207c88ae04362ef0974915520ea68ecb1bbac445e418a63dfb25a36e8f6d38cd45f40be2bb13c89ba1358c3914c73b77737627ae77639d5d6961c5b42094ac5cae592666809e4aaefc527f02fbaee1eedba8eeb677efa1d89293958b22188189763b0b26983f59aea532806a4724a074e73aa66cbc1f079703b889525b0bedcc4b3a973fbf367bce1e18af4aeed29ca70bf2ffe38e4f7f595b4a29a12939c5565b035cc0a0d0d427c2f9bd47091a2ef31febbdd30f0f8253cd063e62d3a1dfdb23f49ddf9a82297f7eb71902eac8ddcaf01e4856baf8153ed9c1ec2c21293a3d5bee896c4ca1af0d4f6f8a7e08a96c3a1b7e63a14b5e8cee37c12db2e14e0ee0a5a4b15c86e61ac9451b016ea106649abd380b03967152100b9c7478e5a2a582fd45c6cb0bc652d648df1495186743626cdbbc4b6532d7c42a8e19c2441712213696f7ec1cbd6a05aca2ed0abc3cc4c8126260bc3fa9ee88a72559b73f4de53fe771e09c2ad79bba532cbb2d9d75d14003b10961576816f9386cb91c74782f456c420cd9d319af8c9b97c2e7da5e43426163a93dd15c3e349372ad74bd0eb13fe6ce896fe4ad3d2c92b5c5735b34904472131f5aca92b0defe7197384052ca690d9d41d9598e3776c10dfe5627e9bb347ed697d6bdde61f6ac4cbfc7dd0a02b24d61fe4bedebc7a3f0521c1db4a951e0bdf4d6866706897f99608d02304b1da51f95f6eb71667e4c700176f6327a87a3ded87086b6d85a69baaa56ce5624898d42a056473de8c23bdce79bd42fdd5132e03160ca8d19e82a6464aed5c0157c589a6fc03dd70d7db959d7d6ab076b61d45f6acca123974240c3632bb5f40328e4459a1164f36e9986d1bc78685dce1901faabb6c5b5d01597dff69b4b9ad64316350f93c5742003b72fc4a5cde3b0f0a2bb94f1843c717619ee614be37c87baf19c87c929db1b0b3b871274a9229efd8de8d585005f8586cfc02840e78cdcbe06807e3ab79a244055117edbdf5ce0c7b2a4b40afdf861263b2e4b60596114b6076e1516570d39ad800e5b96ae9979b20ea44c448c9b6d4523ed1af445567a00ace31ab577563c2d4c7856a7961c5f3e3c91dd6806faf3ba4b53ae634a971156ab987cb70b09df57d920d3ac419734ef7aab8af6114052269cfcc813bcfe691aad21699dad6b3d263899efe3b67e2c4f97d7fd110c9b64fbb57a8689b8f9154b077910c652873d60875bc4d1ccbc589de61c509da7d6457ea52346355d0a03501646c077c28b08a75d76f48bb3b2de38aff2f25af8f74be42e464987eae5f6d12638b2800d41a77623bbdc6b071f404fcc53fc4409d3caa4b260e1cab4f608dee4fec871afd7fa40d9fc7c55de5d5d1dc2b789df9220b11e78c2cb9a50588b2634f4b18dde16a8eec1d2f1333ab7a457176a1852e7b34b6e40f2bccf53bd4ab998dc2ebc2939d89ad7d9b38e4f79e6bf72c002748009071b2cbe108fe8e9e7c84cdad2b6c29432697b5951048b335246d481305275ea6bd60325e09a8a4b99e73cdba9d5e4fd07f617ef18e5c8664f49d7a1f8f005b3f5bcc09827f213029bd26f2ccee8837219b06cb6f17dbb3281b92adfe9977d2ae2a61b32b29228f046e5e0867398db8f99815b8cbe1a643b5b363147a78b05db74320cc224c94cc82f37d21fb32f320575053e051cf48e5647ca31910554a3a584e83a86e691600a48259567656138776d50756ed94928821009d990b58e2680ed9120cf97c7f0b5a07453d14b4f53b324694e3d67997e01482de2c8e535ca4f8dc1dc231dd4afc27295f39f34412e03be86f6536665f2f2bbd8a16d622e1cafbfa85a001a9b1a2c38ed3ff0fbba0fa44a5d2daa9aefebc9b1996c00e5d0af23ba6d98c7b9aa66a0ea5ab5ea988760ae97ebe45ebc8f3304fda88c8920367052422ae431e45e3c4266fc2df1566f4641e142351740be0e7241d8634c95d4e2762d65041a193b14cd892c51a797f4a15c82bcc6eedff32a5ddfc0906a7c85d82eb6357d23a07b19cd5609579be554f64201acccfba5db487918c60ed030bfcb96012a80c58fd5eea3a24f44425757dce0050b44fe58b24eb8a82e42e6050c377df61274bba337532bd326509907771a2f274a08155b4a7aceed5067452c43469f9752af97c4527f74d26f669549f37772c6b07cb88f25f4f0113ee9f0e43d15f9a771e7d71d1a5cfad1a0d66adf110616f098a4d755f8f8774afaa4c9d08ddbc0c3c21ff845ea4776f0e68e1d8ec4e657127c3f89faf4620af701c4cd3d803bab1dd8dda02e104d7ebd9584ba46497048ec1a0497bf34d82301d9bc3066d6794e5c0d0045a629a7f63b8db33603586815e0a9be551fa56f67145dae81fa0cde0c3286e2a789693fc3451c9b3a3f6182e024ce25960969e168162daa4f8bea08ebffc245f3edb9dee44b87f3dcb9b332e5476de071424b086f5ccc2e2dd9d482bf87203df69181a2949e88b5b57fe09cd0fe519f32d60872af61046ef7240c528e61330d2cdfa712a905c06f1a755e49bba4d658cc8c52a8c73f04006be9ed98fb5b0036624aef303c16a7a64e511cb5824a1ddfc020459d6c04aa308cf80692f4a810683b9e45ae99ec9dcbef182340ff2911008792c3eb90a4d2ae735359147418ee9f5d5daab6d4a0eba1f90f6b83fa31132b4306200208565e03e7e962f82ff0471a1e32da60101041c9b7ea757bc3ab89b89a3591f35990a88e9906b27c238278707800854559c1c94847085abb76f817e49e36bc6d3c6cd1a6bb70b0b3c40b080009f546ab4865431f01bfd22be92e34d986b1fc2c1fbdafd488b19b2a5f4a4b88faad5618919bad73c6217b31057b4e0f1ceabbdf82542ef2323b580f53067c7540aef0d5c9b8b9a0544c1b4e543a2d2fb20828202b6f1491a0d940f44be5249be7a17af54a16834657c3c6cd9d079fff8f1498a7d86b588dac5b889aac95bed883f874717093554438041235b93eb026c48619149ce953e3f7335fc3d852d8a9c4d91138beff0a67f866cacbda2494a72e82529ac81389db853624652b6b19ea495e621ad4a92dc8e2f8f079e8c8951e6f162b51aa0ab50a9945c6363e86ca82fd847d08e33f1ec61d5dec098e9fc1026a6c62903c5b869685c74405d84ed5b812ae833a2bd2f08cec05e0f89fdf0fa0c03dcd69ad21217486d8382088f72e7a80af59f367ad70e5d7e119b10b0809a0a89f1cbd2cef4a2f6ed20088648b5df59886297f249ff0693293bd3834222b137fa98f59ecf763092b3e54074d1780211d6ce60c6cb262f04a540b253cb9c696dd32a9ea511745b0202c458555be45969110b72c4561200e0c8cf75999fd34f1af8b6b24d375024c684457a196ed4cdd056c99c2195c596d58567d1b68aeaaa5351782d878c2ff7651e5ffc627db5bf6f11eb28eb16fb9d72ca1eca7af484bda0b8ffbce1f7ed9b9c1e88be421f931d1bcb5c4c43d48d5a523bd85c55f50865214c1700dadb5ee9119767161217d3f1e601422373028fc7fa6f14b3e37ec7a19be32b18c9189d5d8754ffe10e9e7f92dd39a9edd79eeebd95ffc53fccc12afc8af11a3b3830f3b09eb8a5d3d33847881a12ee4767ff6379138c88e76807c6ffb2c55f465ebf645acd9e24682443d223409c555d8be301664c8fe6a3d3582f006d31a9805c91b87eba1e67f6b708741c043344b3a86ff8b0bd29b5e4b00a3cd61804def3a8174545349659c4b5f1673759f9f6134dd8c1556988493acdcc41cffe52d8cc4322deef947994bc8008d4a9246b00ccdeffb09573917b39dcdc6dbea0b8ac58bfa09fd6633b43b983c6d21ced2", 0x1000}], 0x2, &(0x7f0000001480)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x68}, 0x401) r12 = socket$inet6(0x18, 0x2, 0x0) sendto$unix(r12, &(0x7f0000000000)="042fba", 0x3, 0x2, &(0x7f0000000040)=ANY=[@ANYBLOB="4c88a741d6f13a0b3000"], 0xa) getsockopt$sock_int(r12, 0xffff, 0x1000, 0x0, 0x0) socketpair(0x2, 0x2, 0x7, &(0x7f0000000080)) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f6") mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xa21e) 16:01:12 executing program 1: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = dup2(r0, r0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) kqueue() ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x7, 0x7, 0x1000}, 0x0, 0x218d, 0x3}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) dup(r0) openat(r2, &(0x7f0000000080)='./file1\x00', 0x20100, 0x40) 16:01:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r6 = geteuid() getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r5, r6, r7) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xffffffff}, {0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x5, 0x4, 0x78a0, 0x7fe000000000}, {0xff, 0x4, 0x7, 0xfffffffffffffff8}, {0xffffffff, 0x0, 0xffffffffffff8502, 0x6}, {0x8000, 0x7f, 0xffff, 0xa802}, {0x15, 0x0, 0x6829c5ae, 0x435362f9}, {0x4, 0x7, 0x10001, 0x8}]}) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x6c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x16a, &(0x7f0000000340)="b6") 16:01:12 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r1) chmod(&(0x7f0000000180)='./file0\x00', 0x11) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x1f) chmod(&(0x7f0000000240)='./file0\x00', 0x8) mkdir(&(0x7f0000000280)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000002c0)={0x4, './file0\x00', './file0\x00'}) bind$inet6(r2, &(0x7f0000000300)={0x18, 0x0, 0x7, 0x2}, 0xc) ioctl$KDGKBMODE(r2, 0x40044b06) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f00000003c0)={0x6, 0x1, 0x10001, 0x3, 0x2, 0x3f, 0x4, 0x4}, &(0x7f0000000400)={0x9, 0x80000001, 0x8, 0x3, 0x60000000000000, 0x101, 0x101, 0x80}, &(0x7f0000000440)={0x1000, 0x9, 0x6, 0x4, 0x800, 0x3, 0x80, 0x9f}, &(0x7f0000000480)={0x2, 0x1}) getsockname(r2, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) kevent(r2, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xf000000f, 0x1, 0x81}], 0x973, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x6, 0x1}, {{r2}, 0xfffffffffffffffd, 0x2, 0x2, 0xfffffffffffffff8, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x48, 0x4, 0xfffffffffffff000, 0x81ea}], 0x5, &(0x7f0000000600)={0x33ad00000000, 0x4}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000640)) fcntl$dupfd(r2, 0xa, r0) chmod(&(0x7f0000000680)='.\x00', 0x60) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x810, r2, 0x0, 0x5e) recvfrom$unix(r2, &(0x7f00000006c0)=""/85, 0x55, 0x800, &(0x7f0000000740)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000780), &(0x7f00000007c0)=0x4) readlink(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)=""/115, 0x73) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000008c0)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000900)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x813, r2, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000940)) connect$unix(r2, &(0x7f0000000980)=@abs={0x0, 0x0, 0x2}, 0x8) unlinkat(r2, &(0x7f00000009c0)='./file0\x00', 0x0) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xb06e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1000) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xc14d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) socketpair$unix(0x1, 0x396b6d48406b82db, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000000c0)=0x100000000, 0x4) 16:01:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x17025511, 0x800000000000}, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x8) 16:01:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000003740)=""/4096, 0xffffff0b) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x4, 0x401, 0x0, 0x0, 0x1, 0xf5a, 0x5, 0x2, 0x1, 0x401, 0x1}) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x2) read(r2, &(0x7f0000001740)=""/212, 0xd4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x104) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000200)=[{0x0}], 0x1) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000280)="4ca42d0df5d2e7a44a3d3139b45831e3c65bf1b716a51c7a17ffe5e8f0fdcbeab846d726eebbeb7ffa6ef7fe105a9b325e7beb8dc0c3868292ab6e72e1285aba5e75fdc109222d2c8b41655fbbae112afce5316d4b2b7dae0a7a919e7b9320a485f2666c0b0b05505db71ebc062548cef1dfeb5f0cd4ae2288fb74bbb52e322699f7a03e2c8c9e961abece01695974ec8294828233660eda75e0a71d758a8d4dc7398b2bb1e9b2f9304ff1fec8bca42fda7db4f2c7fd00f89fda2c8d9355326c58f921627dfd94ef1836341271f398faa9235151ec082071a24f1b4da749482c26bb8ab7f18bc5fd2ef004e5a28012ff885d8d291337f67131462619d2281717628735c6c76d66089afbf3f107c1a8c051785359309235ecae631182b8ccc7aca46ae76b895c730cda5ccebc8f8fc5ecd646cb0815b2377609263eb5df9a73788a0cd324145170b1f5b7822b1b41ac7375d225f72f5c4705ba6e7c92ce8a191b0999c2dcd871ab2d38fec3806947152cdbddbe1b20e3c152e1eb6f83e80bfb8c86715ebfe68562c9ebae80bf98299f25d7d18bd08bd4a2e64d880256a7ce5108b2984a9de11434ba33bea039f998b3973fc26ea0f3e5d8f2db92531278be80fa356b19dd819b7558571238e45aec831b3dd621525b768ce10cc087b632c883879ccd7cc822cca69d672d58fc0c936b2b0c59bb9c1159b2578ec94398af3e2f7cc6423e294b6c22d542502ffebfea9ab1c6f5bec7d6b7f19bbfce7b627d846e58e1b5619650552365f342a75c994de07294f2d5beb4a6ca6cb6b67d23784b6e45f0e564f829a4601e03f2886b1835104c8b02d94fb715cda0258c64254b2ee1f818a3df1aca16009242eba730eb006ee077fb50d881f5ebc32c1de7b37e3431ce73b303add60c63bbc1d9ea7fdd843e590871fe1e826d08f474592061e7f3e4fd9ad49395f2b8002d28b3e7be05b9f84deee30595c85ec23e35c55c1ccd193c398aa52e7aabf93636a9fa4f5a37c08d71da21cb25b12fbefe54cccdee128c131d12de144ddffa0ca6a0dac1f110a6b4061b1f4faf2e31a71b7d0f4bce869ae1336497846d85c352e3a680c70c54536d0af97b3406264b65c1af6fddc354f257f2aae8573bc56ba70ad2f4e1ed55167e187c32074d9f71c6c5b40f904fa6e27a062d1ea9c6497aa3f85cbb9c1fa38b4af7a37d0e7730201691642a0b5a942f4d73d4c0c9a0bc1d1e689b187e6be6f3ef33716cfc10adff02aff5536d5ffcb2ac124b5e67da35f501c61ffad97643432107153ebb19600e826de2ff8fca1951fdc866dc95126ff31efdacf7853ba394665acfbfccc2f239bdba9ba445b6491ed402e7b0bfde07748bfb3df946c663e246171649c04e5d6d4b1722197d3865334d13e238e0b2ab13f9aaacd48c6518b1b2eaee9eaea02181e05a2ea23169bf61af669e66bc30c462ecdada1d4945673a3220f5d23878525eb62d75fa923fcad44da3761258b5a19ca4bdd4e85338b0d80d95c9cb3ab3b1514cb3ca5aaa13b5d99d1be5f9fa291a450e2ef30d0b9ce2110d8660e9bbbb1ffcd132c1a0534b5dd3071139e2a65ae452f558e29428cb452ee0136992879f58aeb9de37167bfbef554cd0e9d2024d66d164f6f19cb007addd244105211d1b81ff61b87d9c1e52c1b28911ec7937e4bec02c855f6b6aa8002a9d88cb402b4d283d93438a111cd16a858c7efdafda96d8f3cc00a542d430b6b7ff4bfd388841d3f237b81924acc4fa94b1b9cb1af7965bc1280cf10c985bbca48d5585e057631fb3086e04cd367459fdaf4cbf8134a15821af080d16613622b8af9d49a3fc858f86a1219f373a175fa474bcc5234ce47188946027c555ca00574627c441380ae5609af889a1d765c5c3f51f74de191aadbef7ec8e8b4bbaba69dfb93a35a8295bc1618c3e3fdc9236c345711ee556407e72e078b289aca79fcadd008c6ee8cda64914a5c7c0587dbd9d218bfbc1ce4d0affb88bd21803d1116e6ec903f020a2be2d97180682ec56e927e45260afe7679525f8be7319bbc1dd0ba92c8ffaf06705d45191b06bc6fed74d9e724894e0e86b46a62e5c087c03c55ab8fdebfac08895dba2c15413a2d1e262ca4baa6413bd36d5b856b3f39af0071b9bc6f8863457a4dd2e0b0c80d6b2acb96df3311bf2c7573db1b5658909da08bf577e0c8c4426da16dc4bad53ccaa55f7ba964d098203fa1b81de1ae5fd9df9a5bc8b068672aa51bda0b679a5fdbbfd4d6b2860a5f4e41ddf0a46cd1507ef1777aee4be237e3a9c8e18268fc0f40a1c6ad07e1ff7656c8b479b3ba9888543cd68e43a44575ea99f359f557344c8777cec6e5313e5248a694a06e88e1af80855ca33ea573675809e56b383e67d2cb8abae8a53c2fe193ae7cd5c8a26121ece68f6ae443c1b6a07646757ba5ec6641895e41ce30f3655d4bafb2d3325d8360b2db8610704d03339972425dd45d8036c59112ba1d0ed472659f9d2945e051a4faf07a3cf6cc88094bd978d35f3d1455ca2912d883f2f6bf217d1638e767729d6dd4a4238335d681a05eb813bc6825b7360943e552ee7221c1aa717828d828383615542b8cfd64a56f631d39b03c7a9f831ab5f87a6fd1dcd6b7aca92c31200b95f8aa3f008b8091397264d0e14048961ecc6c46d66f2c4d65c4b97263cf0f717c3cb071a221c7df5f32d693b73e49fe4e74125aa5e913bcf323395c61bc80ec8cfc21432954bef0aea0343908a6580bdcb4aeaa7c87051223e9643420e3138e7228a67c4896b2775fc48599aca02a45592ad68cd2a935ce97944df09430b6e03e372e4a951f803fb1ecfa1f4f37d55f3a94e445dc8d21d3d3950b0f7f549a914dac7db2e92f0900653f012d8164a5b03769359047f542f16b9b655004fae9222674bbebc83309770c7686213f93c7601237bbc8acc1445d461ab19de43428520ce1992294fee6fb8f8bd696b95305466e62ca0ed1de294802baf88868e9eb7b114cd71570dda54c2ab9a85d61399c4ad73cd7dd40bfb7f605149dbb2981dde91204445d0f9aa189fed39974479099b4c0e7d625523a41f7710750b83207081998aa4cd2b30d13c8d8dd3ea0e6c18830c163aea75d88a2f0de9f44a11a692559835792fa8ca46abedb157bcd203033c5451f30987bceed8b3bc988403224f4672bd76e8ad24883cfb1e199a524d0c82eaf051c6f88e76826c4624b72f0fec85aabedc389b943d52bc94ecd39775220254c3641b9e2dac2b77d3af7b38ea3519c4fa25d8951fea5b937d1070b3c7b3c72707842ecdf3d804526bf49c87ec2f48a3b98583c15b004dddf986885fb647aedf31f9ba63179715c9b2ca51c770af7f036e8afc0cb59e775117b9e57c58d4fa5a424156b08778cd6b930f28fc4e3c70a1f7b505b1327416854bd284a134f3913f265f9973b81cc7334604bb24c6fd8dfda15136312b6dfa16a9e4100f4bca69b244e92b73294e9ea8075765ae206cd2e396b92bf32de29dc73336025f1530f3415ef9e7969a8f1d0739487df9c3fa1aff1f590d2ba339e4cbe026d4f7e7c2332eb3e321463f60586f2eb4e0b51b5cd551ad05845c437e816c7089b5429590aa51f5a883000be5609153d72fe2c8ad0a24df2b29a409552128c02c4a463b8f8aab7262f203287bd3d5d85d1ab4bf35b7ab9aec2d80c5f6d322210ce990054223f1f2fde24c94793d862da97e7ea85f5c89a70d284d53a79d69bac4a36812ccb3f597c78e7b61e4b431086dba342beaf762a500fed9e01fe895d4f5232138c43d941db440d2c57748773065b1c8e4ba135f58b989e96227d4bff0af7050551a647329423e5414bfee26c5316b9fae037b7d80b541384e7d104a428d2e7947e51945b0148e37efad43ee110ee89b7cf4c21486a4cae041b32e0a40d08cf7035f46297d82ae30d0c3b1f440ecaaf468685bbdd2800f52177bede54219c24cce9e68eb8c987a5de6738c6a61bb9a5bd5ea28e0cb25514e47b6d312e80faa32e505015b18e8b2e693e108dec1442f6d95810148225b10168b6576f2ef72b067c04120a7fc61e4bcf747631947d93cf87d8bede1ce2b98768ae736d2730041f3a0aab41fedc2ac55f97f1f701936fd8e9d2c91ad1b6f5dad65bc783241782181e7f212fee6d4cdf1b2e5715489717d10508168f719a0759bd3135541feb8c5670f93994558131ca18078f1868a4177e100d41dd2fd254ff3f28b1105dfaaadc373a85dbebfd666c9b01be9a35a6b897cb5b88711fbb6c6c0ab05328ec196b01d8e0e33e8741f1883fd08e7750ffcf553f4905ce87ab4b4d99ecbd95ad951fcf5bfd11b9fa7fdf438a0b624f53ca8c7e3b9a081fea5b78ba83f843bbfa1641ab08bc92c87d9b2bbecdd64be0c5a66096e2c000421b52514561f78ade904953c162fc9b0b52c44a24f77e3d4a5a6cf28cbc39693cdad81be283a78b4d3a3fc1cd18927dce38a512ca45bea7889a9a3e209a0abcf934b1767b5aa1aa8df9c637c391d28d804100d7286293992518f5b2de0b69f9dadeb135593e8860893617302835274735af4fcec0a15109a82eb7c376dc76c1c4053806070491ee1ab4b2daa8aadb4cab5998ca1b0d8a6bc197399dfd8ae6a0a03bebeb046e899b1be997d8cc240f34ca4c53b898b38f47d63f4725e94d7a26d8ba2fd097aaad1c8d7257f4c4a6d5803862ab808c8998cf19f8c44f0aaf93a4f9b54e93542b6b10167826a220fc8d2e6311333ee7a5582724cce8aff96a44dddb22ba493fda00c6fffdde65e0ccd732982a46356e419d16cedd6ae89a47e8a8782363b96bacb64c917bf691bf6692c81206527dea49bc7e2158f3e58f1bcb107a708dba0735b2ffd619954d6c80fa207e77cfefdfb97b3f86924cbd011bb1f71fb5f2124feec9f2c81c43fc3ee22d7479a0fcfcf4cdb4ba04f6c9d6c7f0e405541858d7276f14be30d822c70d8177b8c0a03ffd659ef688efae149bc48b63f62e524f73a066d51d9fe92941bc7cbc169f0d88cb0622c5aed3b2f178ddd44a9ea66443bd75c9f8d357b1cb9da6e2871e7c69ebe9e89f29b5853199d604d1e8b2b01ab7aacfa54ab92d1493907645257f90e72bbb3e65e9f555bd20be7d8c74fe4e1e7d9f39a80881134e37fa78da4d83651d24327900687817ffbd23a539c2a5ca436583df5aff22b463fd2a44876992a2f7f2a733770ef5905c0874cd497ea2b27d8f1d01d28d7878379a9eee3bae839e15ac4c87ed8193b57c8a2c303c814c3bc0d90541d73459dfdfe61e200db6bd59d3f01709be2c145d350ec0a8784b6a4f41bcdf70ac48f1f434c886ff5a7eb23e093b232ce616ad48db164361183e60ed7216bb5817397482b5e5d82da708f4373f3977e6340ffa3685abf74d266696e54042d2098e934ed4eae319ae051b703df623145ed6d390f21f85326a1db44b13a47fe2ee8a7d447a381c3270e01e940c48d4c2a85a111c4056b2912b6cf5d5bb7cc22029c800f5deed85ece27cb14f3a91d70652b8efdeb06a742147e301263d84fdbbed261ce5ea7ff481da8aba0b0875c3e21d681a192b78a2f7c9d83c5357f18b56d29e87256dc70e29615a77d1c3e5ac76b26a09b24550d78409331989a6586edc1688a4818193e26ae9076f296672063756deee03373ac8805608a62ed0bd8d6bc3c00abd8043c6ce374b306d6091cfa7193d1a7a4ae82a4792ba7af922cbc33258dfd5ecc6de1872d45b38ace8bd51f674d356c016df72f6f3ef9e18aa39417956a036c8167a81ead97a9ad047d24d479fb", 0x1000}, {&(0x7f0000001280)="5aec1ab1a920a7f8896dd4a837385047924e682b3e1c674fb5391e581e5036cf29ed3d0bde4e63ce65bcc85397d77a10579a86f0de77384e33447c842ef66e4a8d06663c12d1b67a38e4f5cc04b9c47807bf81b03cf017d90297ee65b16eba22774460953c33d7a25b01093976811473dbf19293cff47dd3a73acb9cccc93dcd28e857", 0x83}, {&(0x7f0000001340)="8b5e04184d61ebaeb1d007d5b506e56b67e96da9ae7ec7ef0cc714ec78794bbad397cdc05d5924601a26724650d17cfab5916d364b0d2d2b5ab1998b89417a5fdf2daefaec179a6a582a1e5870883414e091edf084b1fda639b69410a48bf55a7746db1b", 0x64}, {&(0x7f00000013c0)="92d269ffced92f4aa9ce7ec9a505b3782b483fd254b3a6324d4da11f4b1bdf3e8b04cdd0e25b0f599444888c3b9fa309a10dddf8f68479ae252b3e7121ef9fcbb698612d866f177c6e92d6c1fc3a2b93977ae36b160f585647e58d526164156e62e4bdf9bfa1478ec9d596dc6a29e23a3ec8e5705be6228c81a1522001c6d60d86b65da33b6c6e9725749b30a82b8fda874619de040448632c4f35a0c93c671ddb262ca587b67f867258357c757d79efe99ab77749e93436f8cf4039486781e0964eb3c65c092025eb6b5af40ce134dbc6f2d1b1a2c2ee554130", 0xda}, {&(0x7f00000014c0)="a375f69f8236217c229ee9f77b1d87756612b7368fae38979804b9ccaf4517dab2ed3c", 0x23}], 0x5, 0x0, 0x0, 0x400}, 0x400) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x34, &(0x7f0000000b00)='c') r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0xdbaf2c59f31f07a4, 0x0) fcntl$getown(r1, 0x5) 16:01:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x401, 0x80}, {0x18, 0x0, 0x754a, 0x5}, 0x7ff, [0x80, 0x0, 0x48, 0x7, 0x7, 0x7, 0x4, 0x1f]}, 0x3c) r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 16:01:13 executing program 1: madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7) 16:01:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) chdir(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x46) write(r0, &(0x7f0000000180)="68b956ce75a6999e72d33348a2cd24538e47256bb0253d7f97526d67d1122d6f80f4a435ee7cff177506b7f5eb8971a80719cb74b17d1c43434a723a79f313a841f0ad32787b6a4872c034e4793f8c01d9b5a758e099c706485399ffff076347675d83747124615b1db3aba6d9795b6599b547d6a9a8914f24ff2484b2e4a534fbc378740442e758fbf26ee40c05a7d8968677a6034ced791f6fd6c935caec77ae176f0cff87438e22ef03352642b7ec3631ed38bac2e6eec6b5827b74ec3e6a1a793111b909885a98cf2be93fcd9705c2ff413c38c5d2598983b14ce4e9f0994086082b4cee728b57819285563f7c7bb3af931e4c7064e9266a09b179576738c99cb6996ace904618da52c4774c9cd6a74ca4622d", 0x115) execve(0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:01:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) mkdir(&(0x7f00000000c0)='./bus\x00', 0x20) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="6ef78f6dfec8362ed17903eb5353537d8141254d", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") 16:01:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x10, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x7) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x9, 0x4, 0x47107f7a, 0xff}], 0x10000, &(0x7f00000003c0), 0x0, &(0x7f0000000400)={0x7, 0x6}) r2 = dup(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="244ed1d1d827ad19f09ab9c5f826f24654fc8ec65bfd4557b6ef39cec3433692e3d214d76e", 0x25}, {&(0x7f00000000c0)="3e336cab1f7937800374567f36d5d752c169069683ee9d7e6f21b61ceec6587adc480dd33e6c3409f0d57fbe9fc498b5f845e2388c665850346f3e0510a2ad8e6d0ed49dd80580b2863966d352aa31571a09104e0bc0fc919b97991361c9715fd3db1e028b630b1924a47fced23dcd63", 0x70}, {&(0x7f0000000140)="b7d4318c4157dfdcc1db708c0acf7640eb363f2ff7f44fa56bafcd0519ebfec4b6210523c9deacbe4f9aa4551c0228677e51b852354a6b3141787bde259bbfa58266baf8c3b94fd1b6d792238f5ae13802b4c3be4b2aa529cde4de32bccd43481f72d453529325d4c8fb43537cc1fb99d2fd5e1b86a6c6a1f1d29efeba9fa6f75c016495896cc998be6f868d20dffd0918d3c78c99bf3307b5a1aadddd4b65601232", 0xa2}, {&(0x7f0000000200)="f35caad2f5b44fc63b5c217ddf6d22d4763f62ef64564838112afcd430488d59f55b2f74ca80f9737ceb1793da4f55ae9264a3e929b418a32def45f619fba46aaa0257ee49b9bde98ea9b849e5a4c4b65d4addb1ee14b6ada5932d13bd4a990e021582e60d63d5f91e94eeb83ea96b46eeefba33613db2402ed3c3bc2a6e66893018a663856c7cb6fe1bb1142b7e8cdad2051c020ffcd1f68570a426ff75827f6e3e2146d200b8b35d53c6fddf5c680921b1853d8f6a37529073c3c48c79", 0xbe}], 0x4) r3 = accept$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fchmod(r3, 0x80) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 16:01:13 executing program 1: setregid(0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000700)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000000000000008d43b6000000000000000000000000000000ff000000000000000000e9000016000000000b6fd200000000000000000000000000000000000000000000000000000000000000000038b40e1cb4fb4cb81a000000000000000000000000000000000000000a93533ab77490c08b76922909d9a8a0cbdc8d4cb8b0f325d976c40727284e330df588660fb3c9d87b42004ff38ebb2a88122e596b7de5b21312672dbd3b8e42b91c0e1cc5fe58c2774d52c58961c1f818b3e5d820e9ebfa14de836d5d561b744f01ff6fc9be31372892a006b05b12b99be6ca549dda06c2b6cb3516812bb7cadd6df8fd38002e57de970b061748cb98bd0fa7857db47551d1c1baea361e1535fb5959b8da2a4f31680532424e6ba707cdf1d751"], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r1 = semget$private(0x0, 0x3, 0x80) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000003c0)) read(r0, &(0x7f0000000640)=""/119, 0x77) pread(r3, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r9 = getgid() r10 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000900)={{0x40b, r7, r8, r7, r9, 0x32, 0x101}, 0x7, 0xfffffffffffffffe, r6, r6, 0x83c, 0x3, 0x4}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000480)=[{0x7c34, 0x1, 0x1000, 0x975e}, {0x6, 0xfd, 0x10000, 0xde5}, {0x9c82, 0x5, 0x5, 0x5}, {0x8000, 0xfa3, 0x8, 0x2}, {0x67df, 0x7fffffff, 0x0, 0x8}, {0x10d, 0x1ff, 0x0, 0x8}, {0x1, 0x0, 0x101, 0x3}, {0x90000000000, 0x4, 0x7, 0x3}, {0x4, 0xfff, 0x6, 0xfffffffffffff3ca}]}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:01:13 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x0, 0x1, 0x0) r2 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:13 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000180)=[{0xfffffffffffff6f4, 0x8, 0x7, 0x3a1}, {0x81, 0x800, 0x9, 0xffffffffffffffcd}, {0x2, 0x6, 0x200, 0x5}, {0x80000000, 0x9b9, 0x9, 0x4}]}) fcntl$setown(r3, 0x6, r4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) close(r0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) close(r0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="a6", 0xffffff28) r6 = semget$private(0x0, 0x4, 0x40) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000300)=""/216) preadv(r5, &(0x7f0000000a00)=[{&(0x7f0000000400)=""/48, 0x30}, {&(0x7f0000000440)=""/108, 0x6c}, {&(0x7f0000000500)=""/163, 0xa3}, {&(0x7f00000005c0)=""/160, 0xa0}, {&(0x7f0000000680)=""/92, 0x5c}, {&(0x7f0000000700)=""/60, 0x3c}, {&(0x7f0000000740)=""/189, 0xbd}, {&(0x7f0000000800)=""/205, 0xcd}, {&(0x7f0000000900)=""/15, 0xf}, {&(0x7f0000000940)=""/136, 0x88}], 0xa, 0x0, 0x0) r7 = semget(0x0, 0x1, 0x480) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000200)=""/165) 16:01:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4e020a07e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x6c}, {0x45, 0x3, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x4000000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x20}, {0x6, 0x0, 0x0, 0xea1}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x4) pwrite(r0, &(0x7f00000002c0)="69a69636c34ad89b16cffd0a58d7", 0xe, 0x0, 0x0) 16:01:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x8, 0x7, &(0x7f0000000180)="044f029e3bccb9c00f7d908531ae6c2aafd9680eb6d95dcc6f638902949e35a83efdbbe8f3471b242dc0c25f22011f714401e96eaf30d2c47fa2e8e7c52ca5bb32d7e14156b52bc8481f8d1565f963b57ff2427fe90883773d5a1e63255a7336da0b47b07dba48f4f8a0d6bb859e93e06ca78b286e1d5244cc85f4007403e9fb10a7de132fbf590c79e9cd58ecd944d34d35a8a634a0430b441f78b885a63e2d926bfa79237bce7a44b7e84327578ee2cb1a79fd5a829519ba988d238266ce4487695271e67a3dde4f4841b0fc57517850f1fc3e33a8cc2f2c573f35c56595a67331208051efeacaec39814aeb5d55f0e881db98352b78da96eb0c7098af219e1df086237237e9b3ea6a028ec964c750939ed7773617f010a9f7cf2e74686617eaf98f3e4f87f9ec299862c8e34c7048336d6a745e7efd5834038aed12b68ed9acc8f0bbe102ea4b6fda9298991667e08d4d21bf8da10d61a2541c1af9af42e6a53f3621ad7d68ce2262bb2a9ca2b780efa5a682c53ffa08da2d833baf257ef9df0ea4fcc6179d8b0301d190c8246fde0c6596331e1b00a977b4a14030e9e739736a10003d8a939fae57f5d74fe805481624c7da9cb159a166d9fcc98b2d0a2020ded0a0a34fe14ac94f267c9acf8075c0c57ef24d39d7a93dfaf8c3a22300f728d2a48791c43baf7a1aa3ff244b15a8fc77d68425eb55219fc43b7cf459abdfc0bb33a08f41688a534b76e3d1dd6e54c2bd5dfe75fd33de7719243492a299e86ab1b99cf6b039cb048322dd5dca876fe824b6a15e879d69872f3326fad979c45c06144bad3b2758960907f1d8bcff708713d97b1c3a3cfbce656f1889535e6c2f90ec5d8c46621cde33da4dc865d9f2bf0e4eecfb0a49d732ac644fc8d24bf57dab8d9acae06327c99c8da53ccf97c3fbc97d532c99dc1c2debe996bc6de0a2b6eda6ede84ae448c905c9063a939f662bb6eafa09c101d1f9cdbb1b31c21fe0535ed54594e5a652423c9481681e0d76c7ac063ebdf594add0be509a7f84cb911d9ed9adb1a74650930a53e59de7f74d2cd178d928d5cf7fcef2d328a56379a814f6f1f900f46599d9880863d3823b76f939b88e23255b2222e16ff9499f21f5bd152e4478b2db8227b8c9218ce41be9d967efec44c3df662343b8e843f370faa109a40790495189a208791f8350ca6146389e49772516be44a27a9fa1fa5b1c600e374bb306ee2765d1f4387d50a3f10b060822747d570b14ad624eb52f7cc4eb4f4c9d74f4f772709475489b391a7e62e81feb19c738982b53899f5bcba8448beb845f5517e54bf7bf8482ac244d6eefd8ac348ff5ab879de520c2b67c7945a661d79877718f2433b4f757bde9430e85fae09a848eee8180c57844a7e618ed856ca8cd565b8097afa24e18bfef63d8f6b3d1f8c9b251be05344b83ce84206ab83dd2b663bb747dd6c4c92210abab8fcddbd18eab5a95cc73d5519391dea25c55c9d95cde04702572485d09c9c915e2bb3b077c7e505c197d207b6c448cdc43bb7dee81b07f725980c643dc33589b6c72778dc9f3e66af04ede856d782e2f8a1d7ad82e8be0af690abb854b7d0f4e1edabe0cac49e6e565408a0586db16380da3c4a3ffd2ad485b8e368bbf183d9f65e8a1f0aa24115d7ea1a3ba6f2215fd76847733cd274020cfa13245625c5b3c30586467a1999212b4b166d80dd50b907dfedb35397bf11289ba7733e928906e3953f44ed2a3c049c2d09803c02908dec0ba1394ab7ae8b6b71e0d6bb5133fa914b603bfd5673277ae8398390a859f9119c59da0ba42adfa1ac3ce3b85166eeb4c20a338dc77658c6e4b91dffbe5308cffeda220657352acd8080857b9b29e5469095b08975272b241e3c2e3dd8e955b328095e9b923c4a1ef23d00619533cda08153456175780ff404c53efe93fac01b06363718ebd59804478564259efb4a528c4d608fb53e602d24b79b4ceea9e050c330803855f24690d1e09ab916bf600127593b1e7c2b2146c9f471fceb38837406e8ca981f4769b00871bc33ebfec7644af22c0abf23dff65711cd1e65cb7789d3e8faf1aa788b97785a59f555e79fd9b8407fda9b6d2fd26371cc5e918a5545a88a092c2c69a33ba5646e09ff9448741a8d9fead72b381e10aa8adc780bb8334003b6215ec4c7d6f6d071be62ed30d81f272d12fafed349700e491f10290b391aef83caf4e0789c02242e99ce4283e12f9ce3da5f361d32d9e804cffa0cb8bdad5b1295ef2d20a62e331daa2ccf16d51e5528db26b7482a6246f53d49d74a79346e7eabad3ccfed50416760095eb3ccf8b35f11ce85325f319caead3379110faf29e32e600c30c751aa8837d98ff81c1483b8581d6bb3de62e9976f01e473abb9063156267340c9532e32352274ff5aab8fb569c685e67e9de0c883b6dee7794be87514c8ba2a70a20f7674ef5aad6525b4b3cf9018dedf9028b2c7a6c9687a1602706d057ff2e8b5dc2dcde26b80a3cfc794ab7d42419d55e11b503b4f6bb0bb8dca625ee938323134f0a0922bcebdc9968dcfca8fe012fd64514f1f2bf500c5c27ab4c21c177ee0e33cdb98171c90686fccadf7097c95a58260213a5c3e9f9258e79b88da919f23a09355f3e49e042dd958690906a818dfa1c3c60415e0b32ee860ccf5f668f46745ff5694389c0c7367ec3611f5f3a4967e4115b3021eb2a71ac9a656e942b2dfb71849c728cfa1956fa358459b304ef38fe861112f332015631f5a94677ab61b734b2c92cf9504fefe77b6ce2677559e921cc63ff28ff590e298a13f6e8a2df3f216577f012173b6ac683a4338e74f283d5c651edfbb60a5b5fd19b1d6a9a0b03ae1d97716da8fc35110fc9836c6bced37c918f675ef878c9a5fb3f2d6f24a0f0215075ef2b3a6a2e79889962eef8f53fe53666c19b592a6b49828484627687d4759b726aef5bd5135ad1611f1ee8af0bd41de65fd5cb52a718bf907aa45220a038c6fc572c0492d2233cec6b0f8b239ae8d1b61bc27ee17d40ab73dd0edaee9416026b344edffda5bfb6bcbd93fd8f2a0650f7faf61a6fbf722e1169a9205d8c5080f6836e33e4f8af518ec742c1caae47712468fe66d0cb7f5828576315e82013a052037f441853e4e4611ec81dcfd00a09503ed38c9637daa14e38e13d7a6f5f21614f3cf78a8e004672671bdbbcaa29f49c09010d0ad99dac84673f048f9b07525e516ebcfe46e0e1a7575b51c8a5799e3cdfac2939604a7377fd90019db1f6cfb8de5d08b0741f42639d945903ad795dbd6467bff9f17fc6143b09f819eca6342c1197edb576a8428311725b791201f00809f291bbfc1a2b29604eaa4571e8b3439e6912c7ccf1cf93b5937ab032563b7bf21237bd6e79492a80ef329f73a4f1f473069e17495a3d5372de3db034a907f52a855b3b24500cd77d34820cc3f7c0d269c3fda06c8a529fa9330378838e6425b96c6759737267df38e034fcd4e3a6af6e484044665210e993d8f010045d73e2b10eb2339e60b343c7ad0e922fc6744cd9ff9bc214fb3cc0ae722aa45f81ba51833a6669362965b4079349d62e2fc66728041b63050f2105376c2e3c8d21196551837012303b89271f03bc09fd5843cb352ffc1820dbb756de73eaeabe7e5acfe0ddb617dafe33384c4074992412f14dd07ca22abf7524f9a3b0fc7beeb2f82127c8a2481547435feeac7e5f2730986275b2eec7cc0ce3af95cb1c7dc103781aa197e2dc6dc731fc03d9346bd182cc2ba72d7c6637f713ac1878e47184aa0bb38fcd310a60cbdec1b5e9651225d01c71e5855a6f96f6b22cf666e38ee1e0de1fa83516a4b92b1bcc43fb54a4b14a8abb51befe3a7caf5fd3eec304cee4a59ac172ed29be8411c6edf76dc7852607c9a731900b57f3551c71d7c53d39987fbe6e43f46e5b35430da569ced0b6f5df773ec0b71e5f1888b72df7c85df81e9f542e658fd4e6e35d3879694d544f4f2d741ce5969cc4f7149da7f03cd28d1406a9829fc1c533f3c129f0371bee594ae0dfa90bd868451720719a5427fd1ec319affa4ede867cc76cf98c38a73f978341114a90e4c7e828f6ef9bba407523d9c56c770e9eeb4f124083e13f9769ce7491bb5778aa4757fbb02bce905cdce2e42f3f309266276ee6fd0b4fb61092d017b8d61d4b7c82a7b2a34ff0341162781316d8256376415789c11f137aa0ab557694247c89bbfde29688bfd060beac86faedc57dcd897c6db4c6d9dfc220627773d6990dc811057218c16538cb351dfc2e2dfcf42c8ccc30a8ff2c9aa65ad10031595227324095dae587e2b7d96d465345590531ab281092d27f67ef0d2cc531dbc54fc277a5d33b39f347cb525a5d59adc30f252b97ca3b24aa586555ffcf0153885283813a83da2f2f82d76362bf4ddb053162e372429f6e7dd5782e9efe2b4e8980d8fe6a418b8be97231f867e3ccb99ca663ce01f6f724b21e0e9e7749727c1c91a1a60ab70b2ac99662552981284cce609c352fc121552fe9770f05f500f4d57d10ac3591e6e30af7aeffb28c80830fdafde5edc498eff6023e9db27089a8ac784ed7523d0e636c71b4df971d6d59efafc5136b976aaac785c2a995297d08c6186cab4af0b365c872f258a691e7217f8a28dafa1b663ef7831a21304743cc4a9fe27a87fb63265b2b23008ae8b3e10f78fa5c49e54e06015426b32d11f79ed01557efaa638c41315256b311fbaad77687c1b0a163574cffe13e391adf8461766b40b637efbd90401c302a9238678111f79677f096b91d3cd5eba63318b52d5243f11902d15a2726aacc418b961ccba2b8e567d35125e9c363db7e4db733fa2db98bf96ac5ee0cc15a0e4b71045d79269e30626c3eabcd54bace7d4483cc082b786b749d74d842c7ca3d9f0d23b819a4d0cbee32b25853dd9730553e4a0fc194596be1acd5ed8edf92bd7e13d64a4f142387edc3a1504ee74eb04b486592fe144627705bc3931ad696161e86770dad48f7abd3d2b8d7b170172802ea76a9a0f89dd5a55da1ce098de8b72c83a85b5aa5700358bbde8425466ea6c3ace05f48058c02b6592b7bd6c5d1b5e45fb30ce5644ee2e16b1717531a11157715896e81708350d3b5137c19b138ac7357160eb25e6a98cd836798bdbddac28afc9369c1d4382ad60ccb7c40fff3ae59ed875e0f3384ee1a2a94a3da8f16b7f806bd72e21a652f8b3b0e8a19308fb536dca764f60a52e422c3a5e9986427af0d1a7257e6cca9206be6466dda4f2c1d303d915ed13a8e5bddb63ce356173ff8dc9d397142997dcf3630be3d41c50f9098390a03ac68f7276cd8a4f9a0aced3135c8855266e0b6ca91a5cecc19e549a3dacd70b1615fb07b56317d19c2034ea61b14876ce32a59a3e164b99ce2a91f16db8f6bfab87bf682c269f591c50ccb85699d0d5107d3f4475596c941f196fb4d3de11a394ef7cb9f6d4dc4d6435b877b4b0dddbcd3fed0fa2dd11f7ddfc50d6abb08fdaaee0b995d4aef1b51739dcc59ddbb9ae3595140e41fc8e68ef3e8e0da4c73b0757839cf9573bb5ad17d9525a6db6ae4252f248a74987db6d5d52de5c9c9f3b194e869dc15d0ee935b8afa6fc8cf156108da614a091b12813529b59451424582f469de62201001a063aaaf3bd25049f2bfb1142ba85eaf11640a00e3808472ba0414fa7fe4a28755a801a5a18ddd4f6c043065f3f19232c6b0bbfabb38a23926ff7805111837d0509b20d3b3c6e75e9a79ddd9ca2419cb0abfe08c41edb33ecda011b3f647d693bd0c", 0x1000) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xa2, &(0x7f00000000c0)="a41a96b95794a8c973468b055a161e80efb1f91093fa8a976715caf0198434b2cba0523f79574f609adf6d71501d0791822e0138ffb6307b241992bca6d41a575998821c48b749439bb28cafa332d49e605ca3da8c8c89686945a076b759682524b1d745dc8d962184317f028449b41c4ec5af183b95c51e087e270ce8f18a9661c1ae71aba15748653f2d1a2893a7e5ba2c8b16997206c9eafd644cfa39fc5b9e31") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:13 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getgroups(0x3ffffffffffffd5b, &(0x7f0000000540)) setegid(0x0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000002c0)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=""/87, 0x57) chmod(&(0x7f0000000080)='./file1\x00', 0x100000112) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000003c0)) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) 16:01:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x5) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x5, 0x3f, 0x9, 0x20}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x2, 0xfb3}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) fsync(r1) 16:01:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:13 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:13 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c1, 0xc) r1 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0xffffffff, 0x1}, 0xc) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) getpeername$inet(r1, &(0x7f0000000640), &(0x7f0000000680)=0xc) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x34, &(0x7f0000000b00)='c') r2 = open(&(0x7f00000000c0)='./file0\x00', 0x7a22f9cc683c4a2e, 0x0) sendmsg(r2, &(0x7f0000000600)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x5dc2, 0x7}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000200)="74cffd51fd65dcfd513d9ec9039ee636de49d91c849fbac97d65a62818e173119d27d3dec493fe4c287d97377cf4", 0x2e}, {&(0x7f0000000b40)="76894439ffa4fdd6277da99cc389c82919d9e981cf38d7cd05fa8efbf9b30c9c69485a2aeecc8c8dc45a8d6528366d4514aa34ed0ed50afaeb2d42377e9fe1e7da2520422cf6396e80df159357edbbb961ba9f099045f1c40aba7325b3ce3dd3a47417e6c11b6459b08878cc8677854df2ec962b38391d0b544e342dbcd775e3d4b039cb80ae7f31ae42222b4278382a2e23e833cb882a41b3aaa6451fc792fc04558162ee3dedbb7dff713e3aff34eddbfbf579fe7d483d49225f1ca11680687fe916456ff9bab2b70f83a0dab2912354ffc5cc59336d511672fe441ae6d11b6bbd0da6301779a0dc1edd84ef5b0c16399ed1fa0ab5af5347ba3fc8162e7ee6ffb67766f067f7c72db81c271c2cb9444ac1934ac9766e87542ee9894d5793b9105c36c9d3326bdc39bfa959e0645f195f102c7a1012dff3d2bd7219e8d37560498cc983c4be18d29cf4666f13fc80448539badf1ad4f92ba48325e886abd9aeda1996264b75e10f3e35c493d6c53d1664ff4c816b757d73ddfa9e2d04a1d79a2f9cb5e941ca45e92d7acb34aafa026031c5943d453d1a339ee4ebfe81f1d90f49b34073207c9864cf35d71edaf0c665850dc730c217888241b8532212ccf7654b64fa089890cb85583f0fe7f664167edb630b2b4bc3ce32b0c985f1192555731ed58c8055893222af84fd08ca9d714c287986ac675c829139ebc185346cdf3dc11b5c67e5e2d378d059646f31566e20b5ae82fd075689e60ed262efda92a747631557ab2e14c237e1cb6326897bcc63b6615a9ba5d183a97b03c247401642a9f27c95cb34da90459afbd6538dfa709c3428505d8210e6956ad4715bf7c1f7f7ceca73b98418ab20a94e20e8714ed4f388c49a655e2243e70acd30bd46e362a75fbe293a4df80342cd6a5fc76471e7ec44648ac4bf4bc431166fb249d38ce1dd865108c0347eab9a12b37743ec3cab3ac9e9bcd1b81141a21f435b8aec17c36bda9cf4894b2670380bba85d9999819e951e18f3341b69c20d48d6cccbe6b48eb2e142f8bdacbf57d75d3f4c769524f8497060958087fcae5cd56c91dcf5d9976a1aadb75e954180091ab29fc84685aba39b7945be52d1f1d9a30750586b2bfee09ccf3f1f6c10941f692723da16cb6fc4728e1b1de9b65d8a9e00f7e0d5b973821c4088ab31e715fc75887b2a34d2d7c47c476a081e42dd7ffdac3ed820be06f52ab8e41c479d8134e87fb8e87b10642b861153c30f3a0ff4e92d86e400507e450be8d6e97caff7ca7b3271122a6fcc1b88c383a4d2debd5ff4084489ad9d130790ee74e82d71d61257cdfc64554d16717403022952daa501e379bfdeec6eb8654600f08469a217fd7e3d632502a2e286a261e60fec99a4d33aae7897a7132498606cbd0fd879fc99ba0c117c6c1cb79b1c25175c8f4ff936160d176b943629937d8792ad5a0e49a1ba474a30d96c21f8469da9e8c72d759b9e4cd3cc87bcda51e34bf2debb1b3785daa176b6a9c309a5214f73fb5c5f4b90a7b838c62f7e0d4d1d3a9363a11bd155ca7e9da1b7fa7c0b1a8706fe735b0ab4b89ddbc1e828aee97a42c5c82555cfe306349f443f02c951dd5a995974e60e7e5b176d5212ff86957100c4351f22a81cbb2b961ea0c69be46ab59333f1b737a7f69fb6727654fee3e4d576d15dd7286d0d69311420b750559c96c695e686d883597d7d6873d4b9f328af9b53b404d539e3f1f0d4cc2b9734aefc56e2a89822b4d08a11d15b2d18ee693616c58010b68b892714bfb625e77ad10cb8a1bc2b8b5384de995a4a89f51cab98385f3748f1146d9a3bdb2657d2c82f4a9323c174303dd772f61bbd1019cbc78f226c5fdaae2133ebd67d4e2651f87ad6701e388d18805c976d6d6b2885faf81a0d20baa43698cff43eddfb27b77dadb2cb2b605f68a6b26c4b937b5f5496a8d1e5ac4ff36425675856225783cc4a52cff118aa172f72fa669cfa602de366111c79f57a08f567958ee1842d72b3f9238c1ebdeb7cad462da30c6bd81448b824e350c52b17a3ad3071c9fb555e297b3b5edd85243b5726094c3151d227ac8b1e70a30e2377bbc0f31255f888d7f030147c629a9db409ce676ad5f1354a70a31d85d5d38290629df7419c3c31174891a1fceae9944d70ba83cdb0c24cd92d785945e4d623923de3218132fe97510b691fbdc18b39ec4ad48e2d791839eebd18c92fcefcd5d971be6b4a97f8ce9f96bc3dbd8f1ef5f4add8dfbc838d8072beb26527e658882516c29c6e13c98a22c392101f668c60a3da4c95e75fd30414bb24f540502539a9f122ee0cad24ff9d579b3452baacc9b59ef2624b14edef31e5af86559ebc23e19cfa14611d46cd79d314b59507c654b5a9ad2fce4510f22abfd133b6ffcfc9ccd277b4cb54c456542f633f3be1d42035dc6c3b0c33b223f437a3bdf126f2dae41e6d5aa8807054ab7989d5a7da17e421e606d8506468e81f7d6140d8b181cd45d0b4f9fd8976c7c12edb58b0b9d78aca48593dbdc41281200b2d6718ce38b0ccaa7e23b4d1d179ad3eba0f1fdbdb5cfc159750aef9b6c351542408bb1175900f262ec68ef23543d1235c0520127794f89e42388d1be325e77e0ff244731f3fac80370ff47c49a377ed8fbf1dd9a2741388aba125c86e537f3f6f2a587eadd561b847e6d1c2862ae6ecea7f8864119969d7d895d4285a3509691f2a56cf0a7777e6d2ee48b86304312a5085f663d7394c71f99181de886f5364cb2ec2b5b27a8b4e79915eac4038a9a86d840ed2501f327384d4005ec013baeac84514d821c7945b43b4913e9b45e03e9a63bf19c11a0a6718c3f7a2f09e48019aa65fad5420e9897b95b9d491dbac18a0fd5f86acfe6a8c0e67f659519b108953ceb985d4ff3e7778db07a91960aaab468c44ade26417e2b3ca5516b3f926285d3ab22e0f4318cd18a9b6a7729ec39168a07b55af2999dd8d89ac70377fb48440d1eb039507f7969583d4b95d0a6e792ffced2e175ca06713f4b0b6b912d0e036d5a3e3fd44a206ba2cd4246fcf5ee85f1cfbe3a89a103646755ff9fc64d80fa60a4e8549eb0b1843132ddce6f9dbc596dcb975b50f2550c68f71d648d5c2f38f887c4efc0c400f0e67b54b58ab22e584ea954f266644d7e450e121b064e3de9dadd4240c0a0055519171254e6d6b561f2affc191e75696cd8ed97f1dcd2b9fb4f0026b3da2b6f48b89e13e706a715cc72fae260209ca86a949dacad6bc8b8d4c57fd1f5069c0d240c9bcbabfa5ba73b88fa08db60acbaab2751eb9cd0da84e5937a33788d682854d6c4ad56b5f72b00df514da0221392f95791e1f8f820c24d241520d12e50a4ec77b13134808ae9fdcf19bc28e5f5050d44347e74a8d159be038cb15eee4072e8ac8d6923056419aef56a18f40f96a396759169ae7b11372f11a3e6173b7b04f0cc567953ddd883414c61cb61a32894d50c03f10f2ce77dbc7eb4fc8a5619f5c50bafbbb89b0c342b29d521eb31f84eba0242013aed7ea921fdd594324881e9ccec613674c9741ce4e2611f5bd75e1e8fb35b9cb5a57c68a7075ea0a3909de398506373c735ee78c25bb63e9948a24a0960d5879adc3df4c8b89e560909d58341807e61b037064e9015b3a5d3e82dd55b641187cde7a9082b8dd57d2555a560f5f43b3a9ffbd4c32b208516441833dab59450f4b63b3611d565da268faebbaa4b55f4daffb3b9aad2231d7fefb8d7108a6cdd464be5881f25e868760b1ccd6c92bdbfc5147f5285c1834e6bd8a06c6cae8efef9a8b668e9ed5a174b0c259c672e31df08929ab428c137c7fdd9b0d853dd8b945af14f251c9160fc9b1ce11d91ec125898c2b514797c8a519672545d8a3511171b4ce5a90fa2856815f6365163f1884488fe2fdb049bf0bb0f1dd44ce55021eb01fdc24a6e7d88cab5bd0b89e350c2912a0c5361d6d5729ebaf196e5a94b8f6ec801246426704a20a5fe5e48923185b58a124d0b9542720d90bc6e5754c950939967fe74ef296e57f46574ee83ef7277666da39c0bfadb8aef9b9bbe1238e28b2c1672b5d0122c4739f170887b9253a738fb5e500384d0483b462c56263fe802a246c86b8e7052f513858cc6fb1c26378941a68dc4a820f143d7b8d67894e4a85c96ef0337193bb6c6f841c8c142733b54aea0e268c93ea7b86e1fb795bebf13d801b35d014dd657992b2955c5cb8ebdc8da7b3823ecaa1c258111e62ad62191cc41930fd37d093bb084b2c64537c37a3b21b1ff58050c9e5c258cdae7d982f1f30410660a163ed7d34a99d83db2a79b3fded5458bbbde542c59e6a05ef053b3a057f3d01d558a6e28100a8cabb4fb4b26640d589050466c0cd6f7ad03957486ef7891f62c93170640d83e5723402b860763dc1b59d28b8db3cbc4927d374b0f2d0bea0b4312597c2d80387e57639c56536204ea782bc86ae08193ba92dc67db4214385219bb222751441caf98a7be4ab2d94c17fca324f7c8fbb36221602ead0470eaaeb8517d9d16997c19cc6ccf1e47586ab22f589e52fbde2c1b7d559367f290e4b1b8cea46436672aca03ebb399128cba5e30256a554751033ae031a9d508ad629b5e0c542128424e7d79e795e6a64c9319d056cb741450f11f75d335bc23f2899becb21c58aa81c1f30818b98b848eb8382841dd3bb08323edb5c846018c8f04f2d6ecb87a700d76778d7048ec75566c6c4da7a620e07d6d95c2bdcc17980c0e1dfa16b85c6242285a9f8cd9fc841e5396911d4f2724142523a7452c2c83caad4a98e29d404bbf54a7e23fc8751b806dc0e1b5b1146dc465e2cae7d1655877c72b5ac24c6e693fca25ec1791f2ee8f20ce948bc9b3e3bf9b7079e83a58b2b14e3c406bfb185d3cea375194d7951ba80cf5a994db6d39b1578f51aef8fc34b90e3bc55b9fd7446b67a8aed1fdcb6350e1e7358916dfab62be5009eced55dfdaf849ce821a7ddbd318fe5706693216ae3a26437ffd98f8e118c6115d90f27d954fcb320c0d916c5619b261e80f8a6bc4d4f2652b5ad5c6ca3957b2c72c928c37ebba86fe987667dad9e9b843850edb08c827df8008ddfb81f4a14dae01152e08653fea56e357a59343b3cc86370738490b672307b41482ee1d0f34217ecd0194855eaccff42272bdec62d54fe06c0b590f39067736c99a315fb29736f368cd0f508b156b24d92578501197c532f7c966d0577ca12e584560edcdba609e806a7f854c62ac92098c2116beb1a46f42bb8ecca80ecbf9aee321ce676e9ca404a105b45008031009ed722faff2ee054b5e39a487678dc68059d826f98415ad3fe09ca2faa358b06723c81256f8c836a02f2cf2f5edf279e2798f36395f86b46ea2005cf378c11d143175fae432e17cd74ae8477f23d15f087099729708f44f011a50758dc00990913cf0943c4265613e1e47951bdff154dfc86a14b91a62188dbc3ea4263334a1312049fe6e88e394a761c1223695b5cbf8a797b2b88702425bf9c2e5f81a40605f9644e22528edad025bb9cdad9f8a0ba5a695aba12a1c506cfb0f4ce525bef1a6d711a9ec23e02368bf397c9e33bc8c0557930e13ce63ddca04d884cb6d34fd919b6dbb8c5a945d229fbe15176ab2d3b61db145be03ddd0f20c69d9658aab0c456d38c9b1a73712bf840fc69506b9177ece5254fa96c3545dc32565fe49b3fb2fc023fd131015089bcf006a37856d0b9427bf398b3e3320e9517d683260e80bd71f63c687ce361bcf16aef60688542e56c589044c932bddb09158230cdbc3", 0x1000}, {&(0x7f0000000240)="d841206805c0b352fb38ab17d7e93cf3fa419e2930bb41191790649ef96f30b3e0696bbf83942f3bf765e7a630cd9912381010cc19d5123cb18c5442a347384ec14914a0968cae1fceb44a2374152629d09b94ed5480393a477353ab380072807f7e64e5af2a2c75c3372b662e9cec27ccb2f79b", 0x74}, {&(0x7f00000002c0)="71247866f5171332999a46da99066a1514103fa7d322497f7fb87defaed8625eb7241cc2e65fd4457409131b0de44adb4c1ba3dfdcc075a677cdeb61e79aa0dfcfd59adb002a933cf71f64ecc0c8bb1ec3", 0x51}, {&(0x7f0000000340)="9f780c418fadf0b873ae96721a554dcde3187697b63d7eea2fae75dc781d2576fe5a97eff9edcb3524723bbdd4cafefe09995e1bc9f538f63a98763bea35df8a9aa244027b9bd1c5361645a04ff4f6dc04c73f0c0406503a665fd0ea6d0b0c7d5717dce8c0ea1ac8f173f2362f98eadda9c345ff0e0d1d42f148f120fa8431b026a2abb7d1c1585209f098a7fe955c7554b3055117be0ddefa4e939e81cf6353450018c8dd953999c6fe3de66a19ea6a600760bc36263a3bdb30cd5712935a0e1bc00fbbc94c53cedcdc6164d7fa0859e73381e0c361dea6dd5bdbbe1885d1bc4c", 0xe1}, {&(0x7f0000001b40)="db1fab3e375d5145eb9801c99ecd674db721ba0f420b035f184b73ce988d30eacf0532324f9d93bff64760ea169d09a7af4a3a4b4dd0d13530306cb77fb7ce9449fcfc82c800a082455183b0220b9f0527c29f736c3632c0cc9a5f04b720182c6e1eefceb98ff63a604f34293e96d1042579aee2db3eb115a0b92c7c49105c66cc3d928f6d87492168d53e6d6662effb4c8771e8ff0d4208e5259e7332d71a0a881259b16dcef882791d910c74cf45209012e1c158c9a4eaa33741734c3df0f94b585d360eb58fadb51233014cb431cca84701f81d5a2e78ddcf01909b2da173f546360654b0420a099fe89db162f85e7c1360f464698a81338c452ccdfc5aaab05ff5cbfb5d9515058bd97df54c6585fb598491ee628ac60922c467f73bba8f196a185534385c758391b168e5abbfc98516e0cb38bab2a7d035ef340c601c89602c3ae824b02f895a4df2531754fc439e5c18096612dced9ee9315f7198b217d21324870e0c1501956776602f4b5d0f4bd20aaf9775adb9cfdd31d4a24bd761b11632219171b1cc6aee871094bfa712a44a28c23de263c13f8d4c3dc7fd51e8e818bc955a3bca17d3e424a70c90f3e300c109944ae409e3b859a82baeb8d1c1bb61d818d89e69f3df9913463b8c4af4ff9c92c496dfa0fcb9c28f8b19289df1b6c210f26c0f915d11c8adaa54e02cb0801389274e45d03c8e3a500e3f5d1ac920d56569e5fd1089178f0299e0d34d7169bd3df01a8ffc16e568df1e7e0d15431a34f24a902b49f5dff38d246f58f7f0b554a5f38502906f09de9fcd28f5678916d8e4bda89a1f8aa2d88ed6678d40e0ea3fd21743ff6e470f2c093e451ccfd763499a5067b758c7869fb2d02cd8e56a388d226692116b2e4c09350fee60352d157e04594c2a35a3012fc74871acf386aceb6180f263a7e2fcd6a606c76354f10ea0cdf1c2de65a913c23d6e49670278ab888c29cc8dfb97b232e9dbc824bd6102f090c323401f6a33ed82e7c180bcf73a6a44b35689b30aad0b165c5697f21632922b004bdf0108d2f82ff6ed0823ea7828ab1000af177683af3ce0826febb5c3d9c4f7f547c8495a1f47c5de857eaadc0297be3389e7b3c059034fd6d0cc99cac6f34ca5a93cb228196a2bd3afdabe8a1b2d0fa4bea427c5e184285110cbed36eb5bf9a4c80c990ff17b512f2153e49c76cd4926321c5217e7045cd2c238f13fe00bce75d81474d3e8aafe8baba1cb31e7db88b2f27e61ea4a07aa0be767ffd451e3579eef87efbffe721bbbae29ba43f64a3d14ffd205d8f063d4a88e3553b3e6d4853022ed022fef2abd5ac3a7f24d26aa33049ecc03924421ae06fb7fd58ccf0f9a36e18e91fe29931827263409340c9f2838d0faef4764c1253299e26e0d6d8cd62407551df9341baa1cfea996615b5469e2aea140961e35f7f33ef00c0235be064bcac6ea5aa75748707553eb76cc6e0edbff2b80a2024bf67db0463a0cb41a6f5c9d7cc74dd39f3edb21c5cc355d8a892c45a6f574b8a4835470a190819a0e991f351cb5f0728cd9097ec14b01c013aa3f75049bd46000bbaf4aeb74b902e0b24637bc34e21980e52f2034a1ae7dd0255d72eff9dcb207290ca1eebc0024316cb4fce75e54776f760203d71d537a4468592f5e90cd5fcb9b102237409328b3f2d8338a74dd67c7cb62e96e209386fe17859e69fc2e392e6fd92a9b0a3ce87612eb5c6652a344144e87ec66b762ae36a2aca20fdb9b343881785c534a873966ec526d74fc1e0fac32d225208e5a6fed7f39ccea52f49f3ae30e70efb8372e4c16484857b403d38d7e5ef5b79c958f5e8a934762791d4483206d2ed755dc078f914ffb695e6e25ea0d773aa781a4516871f90fa82ad2632ff5d5cd37f85e615dd5692d4e78eda4ae918c775a19b92cab0e4836aca0652c530e48f4338425c6b709f207bf5ebb1c25df402df5c77651c0133b2eea7c8de66857b5fbb9fe68a2ca76cf9a24181347dddad8e65f78d72e34d62b5823ac3fd9a0c187cdf00e09af74e93066c86e8149b0fbbc6406d4b66071da25f486a15be2c3998e9adaae019e5474f09a123ce5d938b91a7bf6ccf11771290469bd509daaee1f36efeb3a084506d4913391cfd90d4ff330a2179740d1767aec25734cec82e355c00879d3752ef51da126ce19411e5d95a7b5623ddee26250b4144ceaf92582947addcb436ba429956c21d860a3b15caa46a2370c617c30c86249eab1c22f4b1ca759a8b5ee31278d794e2da15eee0e4bf37f649953b2cb40830a6de497239ba1d07d845d4f7732f6d90f210747bc75c3849be0aa5193d593081d8862610612a28f8767017c90c01db1b8f6384f2c2543787bc8ef5cf22bf6bc758f99d0b7cb324b7a77e013e6c8530c470d131ecbb2aa3f4819f2ce1c59b35e35019dce82055f45a7d8c0d79713b811e12869badcc8f2bac23c882bd1c3b2e6e094efeeec02445b0937f6f123842625ebc712c80c21f0230d0c3eb54dae5f03f0c35f2ea5a95f1667e2abbff3c44eae779a51b3b34e463e2f280c5973467abc0a22fd536f8e36bf42bf9e2655f44dad1b66ef2e0d740980e0952ef2a147d6377bfd7494db33d50799ecbe45c8698336d64509c06f621d41c7e70324dcb0605963a1214099d21cbbe2379cc7a0c91388dbbe71b824a2fa97871919ecae01c53d3b893e4bcbdce3f15cf0bcb2e025248e727bf6874b1489dc37080c53e401b92c59e2c99b7f22fb11b0732651b9c794230aee7d3d7f4857aaa694310dbef41189b8e7733f71dafa9f72cd3fb885254bba1d93bcb9f361468d3b6f4e1198ab4fe7fb5db64f23337dee73c1a42af647934c0af8a737ccc7db2bba810f2525faaf7e499707eb69cea9be141c15ed2937dfc5cc5e45a9dea065c31c3c990c31cde9433418f534774ddce018dd29aaaee73714cf4707d68b29a9b2b50fb1b6977ef8b76a6c039a1d2daaf96b1b9e73f876d809c94bd781e3cf63781f312d90bb4255a8a922328ca4c42325bb9b5c3119f95187277ce2409d2e79d11e20167e2af17e27d4c5b7963ab81cd863cb85be16436de7169c2cefa876238529685238e2a8876d79233e26d367bbe285ecf73d7a717a0859fa41b7a9cb157a7649c7d91cfa4b9f91ee85a1d82118d42e03e3a83fb5ce20abc02f2fb5355f967f1d1ed28d182e68427ff5c3cb96f1cdf53debdfd2b55c07dd33ade37466acf9b6631d9656ed0308dba3c95e02fe1255a39b95f5ed7806f78c5cb6d29e130df2d806ea3147dc9514c7692cc8ae3ee60d9cdc13311feadeca6c9ed3d1fc6a079f1da009fb6e60cd17a8be35f4d8cf84b2e9ac00d53abda4e47e7c3410bc0e50b805aad0ec22577ac8cd28797c2a43e5ca5bcaf020540af1cd42fad6e6dbeb02534ec7f5d07893b65caa24d052cfd4eebb91bc466b72779e998ec4f4c50a4439fd6d91bd2705ec7ae9e48b3008237d7dbd72e7ad1aa265de5db383e4ad89f0a982ca8811d3eddbcadda97b3bda89c687f8b2121167a33083275d02a6aa43d3b9a0ee48f091aa05f30aaae90bfa0c9827bb873ccffff7b2a7a0e4390740d8557328d60190cfe08ce1b5eaa6cf2d056f785c6cddb4d75eeb110ef759e148a759a8b9e9d4a953e9fe02bfdeff9c28ad98b280bf17be70579297b3a884232029f4cc217ceaedabdc6ed2da2822edf7057a587b60c1cb004201acd80f4ff502bcb3fb3f34f8d126cfe93ced7b85689ede65cc64d41a98f923011d472713d1581d90070206f5d722ee3d4e26e6382e4e33b7cb1b307872a3b8afa885a3b2fb5b7c7986a3ca4373deea6b2f0905925e12f3b43da4180c05b59edef64334bb0c14d786f69dee9f78695df70d8880e50f8972ad16651e27ba2bcd3f62f25a8cbcd9090297a519c8913b58215757ed1599e16360ab1c6b740607d518ed0aa6d6d9b370301e5024da75b1a77f1f21c42260daa89338f915ce3f0a415b943bb02c5e78f81beaeea633b6d0d2aa8aa2fd7dfaba69bf2ed7bccd7de808b81fae7f0e2f515e0c2f329ddee94c8986fbd9339d47eeb61ac2c15e68c9bf603976b00ed605625db1730fde7e5822ed460a887cd8adf801cf089fdbc9edbe9ed6e0c84a315806b1ec58a46bbf4cdfd6b816e5b153db8096039ea3de1a26f60ccd08bac4ba092ab83b57e9bb3a73e10486c65044d9a7d32b002c7050cb19ad9c8f4fad863aa31b20436d434fe9f8270d19a6c46cae383757bd505168dec0cc744ec5508257cbeb747500652c13f833bf839b0d172adf8baef7be29625f3404b3f7bbe61ce1daa3269c5e18ad299b0cf44f01d195d7defc31eeed9038d2f5171686dcd3a4a9d0e9cb5216038226a12ce50c383eb7eb07e83f7f149c01b79b590055d2e7a5a4273e8d22601d1fad5e27eefcc2c9988b093cea85c8b76f6cdde1fe3127df133ade1f442a4299c2ef38aa4c42ef6156de030bd2d50ddfec9356b60dfe5501e25d205452aa88f273841dd7bda196bfc8e65a069f646c18bc2930a4726d6cbf69d474047562251a8eccc50364dea831ddb2b10ea511b7b7aa873ab6e3b05ed69f3adb63862640606921f1e997d87ccb33eed88180eda8415ee8e31b292b60cdd73e0655c85ebf57473f01af0ac275ab88b1a5ffa2409031dd9fb6b0e267083ebf12865b05359b896dd53d1f6fe200c1797bf3cd5863417725b2df39eaeb93368da2ecb683278bdb30b03c530f230e5db8b4324296e2b7342a3c516f6c48fe93cb73c411ebd6252d6592f3f37b58adbffd3e858a9e383fcb9126b4333fdb06699f713f796c08d6ed91e51d85611e52eb02731586b37c23586701f97905e07e9f8db557fb26bcc4b313a263286197a1527edc178a14808145bff16d2590dc4f16cdf738b812cf9709f6a676b92a6e479f5db0c32a1f38238483588c263dda8eb707e3140ebf1820963602a927fced39daaf4d32dd328fc61b2957e090bf78a1c6fd8cf58a6ed9921301abc8b9d440101221b3bf9c5966029e726d350d7c137d396592dc5e3bf9294c6b5081ba36a9b74d1866e6b15c31a5eb548682d9aebf9086fb1c961411c5a790601ddaed5291af00e4c6da4373d479f3baf17db0a2d47391b4849fa6b79747e447236f10f2075516beaaff7208a900878c9996a7eb363fc9a1d7e2ac27fd51ecf52c32a98341ad9b417d6e706859990fbf86fd330c3df1f795d25ce1d8ca7fa57e092edf853e1f358b949e967b3a59c56baefc647e337f46f6a61ba5ad749ea1f21e185b2253a5e7a1d733223edb860676d48874eb524d5ada3bd0085562d1e673bb02d8692c3be5950aeee6e4cdf80c298cb9b72652ef1b38cfa28487bb81399f472f9d32563769ad579294efdaf14e3d314f3a2640ff79e695b834ff7e81906a387199ec25445beb16a0816ff2b1d3d3a606646b957f5787f4c96cd89c910f0d466f1ab12b8ac475d49d1701ba07057843390318b35f873eeb1ba2a2332bc032bba088731780fc425a8342e647c82583fed35278fb461529440504a8a4336d5ccab9068aebf8b84595a53a106874769fd4661c9417783b3d2d34f298f435c9c0fbd90c571b9baaacc714f3c490feaae2d0789a2784d1eba950a5896da068be575fa278bc2cf37c857c31baddec402fc7a752583728bc4559e1519f2b15c817eb9359e9933d3e4fcdefc2848479ba38e86d3408b8e7ccc99bec0615a3a8810baf8cb51b4ec7a46ef8505ab6050800412b0d6dbf7a826d0560e60fa56486e4e7f4b4eb7aa86de05d2aaac0d76c230304e8f65e", 0x1000}, {&(0x7f0000000440)="dc4b3eff2560998f88e7d67dce0352a4702ea4b9d1fcfc9eb7bb66eed62f9253f287506a5f0bf093ce08b040fd0d4429c5803afd887409a4d19e2e68c91d9bf150e58e1eb8bf3c1094347505b90afb30485e7b0ff661354d9087f3dfa467c51a72f3d4dba9b600b7f8d49479c1b9ae43185d011771a7c612e8f0ba", 0x7b}, {&(0x7f00000004c0)="e1cbac4f2e4b6ecc8b0c7446cd52e16ba27d9b8f95a9c3ae336d27f558ee068daffcf69554682958b72fd9355cf950d59ae4c3fec3c851b9f9c424879ee8c766278435d3212ad19b4e041e3942164cba46d81d585e3982814ffc6eedbaacf1344ece0e9b1513f5072ba3a9f35f44698f121f6a0fdc94094e80ea8d", 0x7b}], 0x8, &(0x7f00000005c0)=[{0x28, 0x1, 0x1, "393d0977bfebcec8dbb06171562de6092e929cb174"}], 0x28}, 0x1) 16:01:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x5) close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:13 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x4) syz_open_pts() chdir(0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 16:01:13 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)=0x1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x101) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300000000000000a600e1ffffa75f174090a000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x200) setsockopt(r1, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x1, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1d}, {0x800000800000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='i') r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x0, 0xfffffffe}) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x2, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/58) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x28}, {0x140006}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:01:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x50}, {0x6}]}) setitimer(0x1, &(0x7f00000001c0)={{0x9e4, 0x3}, {0xffffffff, 0x9afe000000000000}}, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1a1, &(0x7f0000000240)="0a469baa5b7f378ef476f2e0f4b63e2aaa83bbfab1b8f959fd4361b8bf03656f55068bf2d01c86ee8863d5cbc9d6c0247a24912ea1ce57d7ca9faaf78e1d31344d77311e2c8b3b208f39b73ad5bae5a97fbcc90faa2c892442796db682c38ca4928ca986d73051277ee301010000b115db") r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x100000001) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x100, 0x9e, 0x0, 0x6}, {0x81, 0x0, 0x6, 0x40}, {0xf3fb, 0x1, 0x8, 0x9}, {0x2, 0x2, 0x2, 0x5}, {0x7, 0x200000, 0x2, 0x4}, {0x9, 0x3, 0xfffffffffffffff7, 0x81}, {0x8, 0x80000000, 0x7, 0x50}]}) 16:01:14 executing program 0: socketpair$unix(0x1, 0xd22f14e0efc9935d, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r3 = openat(0xffffffffffffff9c, &(0x7f00000010c0)='./file0\x00', 0x1, 0x84) kevent(r3, &(0x7f0000001100)=[{{r2}, 0xfffffffffffffffd, 0x60, 0x2, 0x0, 0x3}, {{r1}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x7fffffff, 0x1000}, {{r2}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x2, 0x4}, {{r1}, 0xfffffffffffffffc, 0xb1cfa090e8e57653, 0xfffff, 0x3}, {{r2}, 0xfffffffffffffff8, 0x9c, 0xfffff, 0x26, 0x6}], 0x80, &(0x7f00000011c0)=[{{r0}, 0xfffffffffffffff8, 0x90, 0x20000000, 0x30, 0x6}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80, 0x100000000, 0x8}, {{r2}, 0xfffffffffffffffd, 0x20, 0x20000000, 0xe6, 0xe6f3}, {{r1}, 0x0, 0x34, 0x2, 0x1, 0x1}], 0x7, &(0x7f0000001240)={0x4, 0xfffffffffffffffd}) fcntl$getown(r0, 0x5) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001280)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) unlink(&(0x7f00000012c0)='./file0\x00') acct(&(0x7f0000001300)='./file0\x00') mknod(&(0x7f0000001340)='./file0\x00', 0x1000, 0x9c) kevent(r3, &(0x7f0000001380)=[{{r0}, 0x0, 0x40, 0x45, 0x1, 0xffffffff}, {{r4}, 0xa7543b7e46fbc42d, 0x82, 0xf0000000, 0x1000, 0xac1}, {{r2}, 0xeeb84c1531407e91, 0x10, 0x80000000, 0x9, 0x8000}, {{r4}, 0xffffffffffffffff, 0x7a, 0x12, 0x0, 0x8}], 0x50, &(0x7f0000001400)=[{{r2}, 0xfffffffffffffffc, 0x8, 0x20000000, 0xffffffffffffffc0, 0x2}, {{r3}, 0xfffffffffffffff8, 0x1, 0x8, 0x5, 0x5}, {{r4}, 0x0, 0xe8, 0x0, 0x8, 0x1}], 0x100, &(0x7f0000001480)={0x65, 0x6}) mmap(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x3, 0x2011, r1, 0x0, 0x0) getpeername$unix(r1, &(0x7f00000014c0)=@file={0x0, ""/36}, &(0x7f0000001500)=0x26) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wskbd0\x00', 0x400, 0x0) truncate(&(0x7f0000001580)='./file0\x00', 0x0, 0x4) writev(r3, &(0x7f0000001980)=[{&(0x7f00000015c0)="29a04e57d44ecfc2b9499d2458ef3b02f9c42da90df9534f43b467bf8991c7bfb9909accfcd7248be51f8d36951fbb7d1d10b4d3dd900a23da07e4c0f1c1481c8007fabff16cae23e46f3dbb474c1baad0cae51e63fbd205153fd877a0f11339e6172fb4d02a742642c12140d158a6cfa1f9355ddbbc177b446f543751ae810f3b8ca458f89aaa44de36b56adf9c55dbbdbea4b15f", 0x95}, {&(0x7f0000001680)="1a1e1701b5fd990e47a39753f5427681a1690225854ed087f75f2a7c8fd0add7ca197fb485cd91eaa1fd3c2b61daf6b30945bf6bef80d97e30ceb6d84f76feb9042fbdcbc9f493e8e991c3b1117d2292e731b32c2185898b8262a2aebbe0d0e8bb222e9b4e0af16bd1ff7a62fcfe077c78c98bf21a77799b5add38275c7c59defb22e06244a78cc01e5ba75e1dc6cdbe28007e032e20f31c5c3084f2c836e61157f5f126a6", 0xa5}, {&(0x7f0000001740)="2c372c64f0de142086a1b547557991b9b7f7e514c6574af71c6baa1073b32cb1c354e5bc1e171681ee6daf30f5aa243a12189ba65e3ca018636ebafb8ac8f043b91203cc6836", 0x46}, {&(0x7f00000017c0)="59d7ab5bcef0a64a92499452249aa41f683ff378669127e387743e1351c612a68ea1af9e40a396d6ae4417264466a303a027f48cb95fb922a5d30762092a012b2c9dcaeb7cbb8e6ed04306bfa1f9edef4051703eb5c0f839f9d2a2f9cd292233a5fb8f48954ab2ddfc303665c0064f5deb7292e2146ddd8793cd9755b27bd1d6e45ed463f7e91ee50d68c0f51ec9ab652301c07851868cbbcff8efe91c954b9cccee3658109a15613bd4c0078416f3b56ddd194c4d5a6b8ad61ca244ad8da37968d787a53c7534", 0xc7}, {&(0x7f00000018c0)="0b6dd0d4f5ab7cdd26e4330eba59064fba6295190440b98f0200aeb62576f0fef3b671665a35562d39c2bd6adecaade4977d83c88538f0a44f1b45450d536ee5e15c725a1c7eab19c96da3eb71ae44523b0000477e135d24873f931162f1c9a6d839e556dc527f0541a1b1798aae056315429a6ba86425e1f84d328901b25802afc379856e708063ef786d8bf71a13283c", 0x91}], 0x5) socketpair$unix(0x1, 0xec7fea4b0fa4ed2, 0x0, &(0x7f0000001a00)={0xffffffffffffffff}) ioctl$TIOCCDTR(r3, 0x20007478) mkdir(&(0x7f0000001a40)='./file0\x00', 0x9) shutdown(r2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) dup2(r5, r0) sendmsg$unix(r4, &(0x7f0000001f00)={&(0x7f0000001ac0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001e80)=[{&(0x7f0000001b00)="5a71a84765e8d69a7a5997b72aebf984a725ece63d2916fd256999ff9fd5d8dccd2c85d882149649c5a803269296a84633dac98e09744d4cbe376ff79d5ece6998912dac36bb731427211cd4a98d6fd4811e4f1bb983308f5bb3595c59b6d9c60e4e9fadce64941f7b2a164ac0af8c72447fd3d6bf7192e0be34f26f42ff5da368935918924bf764eabe6d973a6b44d4b6d685c4ef5066454902affbecc5eb8ca249abc251e3b3ce161e216bc13d754313b5246be505", 0xb6}, {&(0x7f0000001bc0)="472bbfbd6914d68964a87b603b0e053f639823979ebb74062b1cbd83913219d1e2fb45f230787a409a8d756adf7f4548e0549db1406cbe0a10b873659204b572882084605e83515b5e28f76a94d9c1144395cca7014a09b02d14a1158f0b0a3f76e8e04d749ed780d85b52a6447974e897fc7b140db360709ac3da8bfee66c2d237c671d7bb58d539b9abeacd320b26fc0f7e74923ea8a39908117c8cc070fe1165774e444a2d00f56de57a0cf77e6fc39cca5a9b421639d2bf0e45a5c070e8752b2bb8735e3ec", 0xc7}, {&(0x7f0000001cc0)="40a793663e5d9b5ad7a251b9b6a9b84ebbadab50381e7ac16e46f090bac5b5ca3b3556aa9b9b773b71b856a4b63987e129451a69ecbfbb6e3db1064bc9b2f89681dd40226ff7e1119963a9dac21bdc9fa87ca8ba226263ead7b6a800ac3dac0355a3da6d8598d7249cf76bba277fa4afd00fd588e46b2ad9a2d03a411e160dbf7beceb007535d67799f2", 0x8a}, {&(0x7f0000001d80)="64849ac862506bfd65c074a160387f02e75a60dec288d24c55e72875c2f106f44ccffed52ee8ec32d4fa8fdd2faf72f01181f72bdd1545d1c3c6071f5c0006d0af8c6535aa7ea712d7fdb1383919da44fce1d8e6009f66816978ce8160dec84af5fc3c1c81b7cd9c4f95386c7b8291ef90220373f9f0a5cdb68b7944522f7c17c6a26494b5f4e02475cc93f83571ba5248d764857721c077593b4f6bfb", 0x9d}, {&(0x7f0000001e40)="d814d083be65e5064ff4d39427921db205d9", 0x12}], 0x5, 0x0, 0x0, 0x8}, 0x0) getdents(r3, &(0x7f0000001f40)=""/32, 0x20) munlock(&(0x7f0000ff2000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001f80)='/dev/wskbd0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000003180)=[{&(0x7f0000001fc0)=""/195, 0xc3}, {0xfffffffffffffffe}, {&(0x7f00000020c0)=""/31, 0x1f}, {&(0x7f0000002100)=""/4096, 0x1000}, {&(0x7f0000003100)=""/98, 0x62}], 0x5, 0x0, 0x0) mkdirat(r4, &(0x7f0000003200)='./file0/file0\x00', 0x20) mmap(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x2, 0x1010, r6, 0x0, 0x0) msgget$private(0x0, 0x210) 16:01:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200a, 0x5dc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = fcntl$dupfd(r0, 0xa, r3) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000040)) close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fd, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="21189c9e81fc004000800802a9a29f937c53ea2554f1d9a8596f6bb3f75d49ad12b453ead4c656d79ffc419e8402cda1306beb8737857acd278c41e72df988d0a061b57b8c4149de68c07cf7ce3cad2db80930ae395fcdffd836e1de9186209c57f8305ef952c996c6cbef6003000bac1f47cefe6726f501adb08f3d084d62258553e9fa471b59e83ac90aed04dcb46e4e0800fd2928929082b805000000000000001a9dd5fe89b8c5214a496d2c392905a7dfa5f88758854dede766a1852aba425e1f4284ae8a22b94910632367224a1c117f9b535199fbaa1581bc315db90c098ad263fa098020aaad2a180770a6e9d2f35cb93ed2b07973cfb1cba4e94f8638b01ebb0fbb5e17fdd398d71ef8448c3d849e7cf41dd7065e37ce6c23a9e4637b5e9102999e7b5fb0a845acf381d0744aa67bf81e472b955d876d531857d3fd"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) connect(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) dup2(r1, r0) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") fcntl$getown(r0, 0x5) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x8000000000001c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:14 executing program 1: execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000240)='\x00', &(0x7f00000002c0)='+\x00', &(0x7f0000000300)='8]}-\x00', &(0x7f0000000340)='$\x00', &(0x7f0000000380)='&\x00', &(0x7f00000003c0)=':\x00', &(0x7f0000000400)='*\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)='\x00']) r0 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x100000014) rmdir(&(0x7f0000000200)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x100000005c35, 0x1fe}, 0x2e2) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) 16:01:14 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r0) setegid(0x0) getegid() 16:01:14 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getgroups(0x40000000000000a2, &(0x7f0000000380)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgid() open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x100) setegid(r0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 16:01:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300), 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) kqueue() 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)='*') 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7, 0x74, 0x0, 0x200}, {0x6, 0x1, 0x7, 0x47d4}, {0x5, 0x3166297f, 0xffffffffffffffff, 0x93}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0xdf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 16:01:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x10000, 0x2}, 0x8) 16:01:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getppid() getgroups(0x7, &(0x7f0000000140)=[r4, r4, r4, r4, r4, r4, r4]) r5 = getegid() getsockopt(r0, 0x0, 0x1, &(0x7f0000000200)=""/236, &(0x7f0000000100)=0xec) fchown(r1, r3, r5) 16:01:14 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = dup(r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000400)={0x0, 0x4, 0x81, 0x10000, 0x4}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635", 0x99f) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000000)=""/6, 0x6}], 0x1) readv(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/61, 0x3d}, {&(0x7f0000000100)=""/77, 0x4d}, {&(0x7f0000000180)=""/218, 0xda}, {&(0x7f0000000280)=""/112, 0x70}, {&(0x7f0000000300)=""/100, 0x64}], 0x5) write(r1, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r3, &(0x7f0000000580)="2ba872c76578dfe7580f3e3add8984b93b24a801eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4cd477d1e62ef9d78a56df76ac5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x1a4) 16:01:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) rmdir(&(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000680)="ae926d689b8127aa08cd46522838c9d7163a2cd6a4663dc85ba621a391e08bc686ee2e5eb10ae1c9ef8fd20c385b5013cc9c0400aa5efdd1bc5fb2761bd4384e55b58f96ded3740d9bce49c50fbb3f24417a3f82c456138fc0064956be070d10d51ed5a6553d43802d3d7a47576cab88466a938f7698bbe3aa85ba5e5a4329539830ccfef81e150d8359d53a9ba6b9f648d789a9c76ab0b1ec856f931a80cf3ff671b01f06db047392d39a85f581fd57e0cb49c00d632919d6703c29cf6055472cea11b9b62eef9f778f923ec541764a9e2e1f3b15118fedfcf5a6908d4579eff4cf229f3df087e2371c4933afbda8f63272a5a48813dbb2c96623", 0xfb}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:14 executing program 1: r0 = socket(0x1, 0x8000, 0x6dc9) sendto(r0, &(0x7f0000000080)="b297c2e3049f000fe5630fbf5f4589bfb942432a8f285d694adfcfce222f9f25b049c466d4bbcd07a24f26749cf58c76f23c7ca3200f2bfa635626abda9fc655a5c00572ec7b629ebbeb75419e78dcb51aed4a61b370788049a85cd8a1b9435981eace941e0b51315f8db1a17ad6bbb4f6e6a4ba083951f874a9bb265fd913187282d7c0e22ae1056aab38cbf36753f386a8fe52e0ffdab049f8a1ee54644a141cf3929d9d52cf21eca6a4dabdbf15cd72feb101458926f166483c4978a9cbe91d9868a8d8c6947c60348aa3cba928c9", 0xd0, 0x402, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x101, 0x55e, 0x3, 0x87, "0b19d672e0d1db7e197abea58188128ce8b1cf08", 0x81, 0x10000}) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000480)={0xae, 0x0, &(0x7f0000000580)=""/174}) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r2, r1) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 16:01:14 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x9, 0x1, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x1, 0x5}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x1ff, 0x4}, {{r0}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x80000000, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x6, 0xffff}, {{r0}, 0xb9a69cdcf6d9931d, 0x2c, 0x80, 0x8, 0x101}], 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = dup2(r1, r0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r1, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) write(r3, 0x0, 0x0) 16:01:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0xfffffffffffffffd) accept(r0, 0x0, &(0x7f0000000000)) 16:01:14 executing program 0: utimes(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20090, 0x48) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x8001, 0x7}) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x800000016}]}) r1 = semget(0x2, 0x3, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/253) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='i') 16:01:14 executing program 0: r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:01:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) r1 = accept$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) setsockopt(r1, 0x4, 0x3, &(0x7f0000000080)="a70f3d00495e89ad3dae62bdc2a86b1a9f9985e3b55d57f2009ea16b65556e07699877a043c10d4b6012ebe1a3c46bda121ca3c8e0e314164f861b6d86621a2b1cd4ff2d860c6bdb26b23bc3c0fdf5a5e24d1de0bd84b59b57cc9ad0716b2dca5f98f980cefe30f4655010bf21f42eca2192e08c2160bf65521ebf4800cf77c922d42b2b5e3b2ef5e01f1d0db8b8cb6da31ae6759f4e0ee988fb76868c19cd27c9b260d5ac30ac3c42f119ec06d3857539ae607b01441d0e50aae9f9d7f5cb46e6e4b2e516f1078266b78cddd350115f6f323de5cc820e8f4a48511de8919b539154b00174f2197db5513651078c76105ff24947720c46f154c776e0aa9fe3", 0xff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000040), 0x0) setsockopt(r2, 0x100000000, 0x200, &(0x7f0000000000)="2b80913ef2dfa3048c1fc8fba16792b19983ba174f9b6ace9d16", 0x1a) ftruncate(r2, 0x0, 0x3f78b172) 16:01:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="5154ddd15213196291feeb131760538689bd8d7c24f53f49b816a2bcd97fae4e46c1ae24f358109611497ea02a133f9694c9a910796e16388ecbee0486ad6b212e7b93ac08748300f1dcefc7e430231bc58251b2ee9ddb8315c84c87ec4b726398ad486c4f6b98c1", 0x68) close(r0) r1 = syz_open_pts() pread(r1, &(0x7f0000000240)="473708f13b28d5bf2a01fb7d547a6a26820ac9e71ce75b0cf46d21786367bfd2a932ff42bcf58e0d2a70e467ba743ab45168da3cdec0ccb86331bf86b2c819bf94e12cf4b07fa698f0f2df045928fc136ffcde8220b5a3ab9e0fd0e51f08971176490af9418298f72467aaf69e1dff5275ec17b48e822700c8da2cf39e5382145386c811cac2ee64d660455ab3159349ff1f4e258fde93c5e80db1e95f6de23c9266f937ebe10a7c5829413aac5a34249059a4eb25b434c2fb7ff31aaed644c6f3880f9a5f7d41f121034461d2d9c8a06a6a549ba66047c31a1cf7500d40babb295185b07a8c8197a9a7c0429019e01fbd2d1e4ff0feca2c05efd5147b2c471df5225417c55ebafaa1918fb98658d81209668052ceb5d3b63e8be63d8a8b7b84ffe3caacf656bbd6b49f60795a28b1f444cb19a98428d120e60164cc562b61f6958a1f8079f41aa9df4886c1d7aa32666154d8345cd9c5a75220e4fa6c82a438b7cfca4d04557ccecb58a82e568495d824986e8402550403aff5bdc7bccc2eee984bef3eae7c7e7eea165c", 0x18b, 0x0, 0x100) ioctl$TIOCSTART(r0, 0x2000746e) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x4, 0xff, {0x5, 0x9}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x4, 0x4) readv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:14 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffa, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000923000/0x3000)=nil, 0x3000) close(r0) 16:01:18 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8080) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:18 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x40) 16:01:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x4, &(0x7f0000000000)=@abs, 0x8) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) write(r0, 0x0, 0x0) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1b, &(0x7f0000000000)="ccd4053797f2c96fa811f2f249738346287eda2beaf1855b76b6ec") 16:01:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() dup(r1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x8) 16:01:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r0, &(0x7f00000004c0)=ANY=[], 0x0) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000b80)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x7, 0x1, 0x1}, 0x9, 0x2, 0x9}) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)) mknod(0x0, 0x0, 0x0) rename(0x0, 0x0) r3 = open(&(0x7f00009b7000)='./bus\x00', 0xbb196390c9c91491, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) accept$inet(r3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, 0x0) r4 = geteuid() chown(0x0, r4, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r5 = msgget$private(0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(r5, 0x0, 0xfffffec1, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x1, 0x10) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x2) 16:01:18 executing program 1: r0 = socket(0x800000038, 0x1, 0x10001) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40081}, {0x15, 0x80000001}, {0x6}]}) 16:01:18 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getegid() getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0]) getgid() mkdir(&(0x7f0000000040)='./control\x00', 0x12) getgid() r0 = open(&(0x7f0000000080)='./control\x00', 0x400, 0xa4) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000200)={0x2, 0x100000001}) getgroups(0x400000000000054e, &(0x7f0000000200)) lchown(&(0x7f00000000c0)='./control\x00', 0x0, 0x0) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x3ff, 0x8, 0x120000000000, 0x7}, {0x100000001, 0x4, 0xc6, 0x401}, {0x20, 0x7f, 0x1, 0x1f}, {0x1, 0x4, 0x9, 0x8}, {0x2, 0x919, 0x81, 0x917a}, {0x3, 0x33de, 0xfffffffffffffffd, 0x1000}, {0x8001, 0x3f, 0x9, 0xff}, {0x6, 0x5, 0x10000}, {0xb9, 0x0, 0x8, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x44) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() close(r0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8d}], 0xa, 0x0, 0x57, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000001c0)=0x22) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x3f) 16:01:18 executing program 0: r0 = msgget(0x1, 0x86) msgrcv(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3b5c46a9416ee2396c7b82b9def4800"/104], 0x68, 0x0, 0x1800) setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x100, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x100000000000207, 0x105, 0x7, 0xb24b, "49094a54ca605173c99628cb2e9b1e0f9bf3f816", 0x1, 0x6}) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setuid(0xee01) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8000000000000}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x241) r4 = dup2(r1, r1) r5 = msgget(0x3, 0x10) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000e3ade0fb40c466269b3605cd98e0cf38d98d7e936a5dfd9018bfea34bbf35a7c97c05813675fc118722cbe7b5277debea315735221999bdea2036a4cf46b676085494c02f7300b430f2157d24d8444aa902b84ba3cb4cab44024d99d7e55c0da5d774ea376d8ca22cced5a56e361722a892c0264c85e64cef60db47c"], 0x47, 0x2, 0x1800) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000800)) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000180)) geteuid() setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000a00)={0x100000000, 0x3, 0x4, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1ff, 0xa}) r6 = semget$private(0x0, 0x4, 0x226) semctl$GETVAL(r6, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 16:01:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f00000000c0)=0xfefffffffffffffd) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0x6}, {0x0, 0x0, 0x10000000000}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x20a, 0x4, 0x7f, 0x3}, {0x9, 0x2, 0x4, 0xf3e}, {0x5, 0x2, 0x9, 0x4000000000}, {0x0, 0x80000000, 0x726d3f18, 0x6}, {0x2, 0x9, 0x2, 0x8}, {0x7, 0xfcd, 0xdd, 0xc1e516c}]}) r1 = getuid() setuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff3b, &(0x7f00000001c0)="b6") 16:01:18 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x800, 0x0) getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1116, 0x0) r1 = dup2(r0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) acct(&(0x7f0000000040)='./file0\x00') 16:01:18 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:01:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) r2 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) write(r0, &(0x7f0000000140)="b82e1d0000000000000000e833348d1ab6b45cb1c4096c872f8f", 0x3e8) r3 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r4 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) r8 = getuid() getgroups(0x3, &(0x7f0000001480)=[0xffffffffffffffff, 0x0, 0x0]) r10 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) r12 = getegid() r13 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001900), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) r19 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) r21 = getegid() sendmsg$unix(r3, &(0x7f00000018c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f00000001c0)="daea4f5bbd98bfc2954c7192eb909d2c4c1504fdd18b39c14bb78240ccb882e02e4993fdb01814c9fddef118197090d051ea0ea206fbdceeaaeda30e4e47dd49b60eb78e13efb9670cfc6df43ca4dbc1a79c6c481f0e404ace12860069b68bfe8b359b714fceb6f45ce8e5faf1b3e0a11d2f8adfd2c5196245cf97d918cf8eec7d353c85c0f3860ead9841dcf746f914f5317692febd826beeab43c4e52bf265c2ddfd99766eec93919593593b83cb5148f207042bf18a9a34392668f788b8c64641e5fc7ab5c14c115398e508da66446c5d5e79cc8e846821ba35a056443be949011a829eae5be602d91bfd67ce59d6d7a19325696689b425dadccc3311be22357eefb12d71493c091885010e298610b6ffbd73fcf1e4ccb354811b3797ab7032db12adfefb26f1be7c4a1d4cda576134e02850275119ed436ed24e0e438372c2d7e3ca3a3a3771743577f4c342d23939652013db44434b9293575abce48db6fbb0a6446694d4499ea0308c3aed316b5bf613c29572b0c8116ecbbe98f995239dcd433d483d29de8878f2f4c5dc2a26ee1f5e9ac6196f789c1ae7b905d16a3b22ab5d56749c79b87cce709d2db4699aca0dd316433c8e071b1ac683ed0246feef1e1464f9fb92f05b7a67ae6649e318723e7c13cf86dc479f50ec419cf1e318d0757a3679c6fde4aca680172e23d4cb516083893baa1a8be0f2aed32ba561aafada188d298cdb562b3ab37087a237fa3738b1243e4827fe99bbdc8e6e9558159c844eaa647736067749730eeb5038ae1d51715888dfcaf11059d575bf499dc0a9d2a598f57bbf16c2a99340bb7d1c9fc001686c7b2fc606e5d784116698c0ac2389c1ddac9a07d898042643ea5a10dacc00ad78cfa0551f0020e0fd45bccd60b5eef4c3dbaa3caea60286e52e28cae60dab704939252bd3cc2b87413ba225e035a5ae718a80807b74090e245ee09311d78ff37d64b5e647cb02ced953b9b3f5cf667f23e5fa31eaf00014b736cda3642d7afee62a135ed8c0f2537f7df436614daec33d0655958adfe02de4879605d849460778f3fb31eb90f06b6543208996a84ef9faf8273dac20744be957f7f7aa9d02df447eb326109052a3aaf840687e3b1d342bd90094395132a0e569d4dac572fafd1a38e9df58c0ace9ca52263a81af37d41007e4c5ccca2c563d43191f74623df80eff7f30e5f19e75c6527aa0521db0b296dec56cd01f6ad9923aeca877abe0fdbdce9167ba2d19205dda95ca42b5dfadab73f691149c4b3e2dd79c1e0241de3e1c15f498801c78509428b29b8dbef176aa847097a008431f4a840edb5f4655b989b6cecb130fcc63cb09eb978ec27ed45a1138fe85e7fb8f08c785250febe329159696c24258bbbeacb1ccf0413170b8462453f2e650b2e6195ba81b2480ab498a5675ce31a4c79a32b5f2d12884a79d7c156cb4adb9018e981aacba53a47c653d37862f58c6e7f839eb9ef6e6c8b167d83f11a4828af7000af4dc58dabdb83004b2b64834893e733dd74cedaa3aed3177e035cd8cfe41c417ed26f28be233c10fba2270a6bf780082e2a4c41a4f7bca229adad55c20a40ffc698a74d88acfd4f1de06c4068bfcf94728930145fbfa8b61350497de03a1270bae1344e8942737368b3ee7a26e71c0fe76755dc8d4e6773498d40b5a29b0b80c1245515c8e265df2d94b777c778c5486e345baffe808326624bda76318350f4e2519c5648e6ff6a4fb6758ffa5c8f9d4c595e6dafee0a604bfd2456944dfa0edd57cb3feeda1baf26c5026be12d8f422bb808951ca2f1dd30ad7f0423bb3ecf8124803a9b778250231fbb47fb087dae151cea28aba239f4b3868701f59da9f2e068f022361c69891ec9ee96474de767eff2a3da58981f5365a48402715b622fbd3dc2537f14265247212215e7d6aa7073876bd9bdadc2db937f8ce911b0b62587ad94e611d2ebf49d5c1ea65aec34f073cd108b0f5bffaaef2733f15382ce1621c02597440f915c44a145d588bec6b7a32e895f41f68373f1a510bb1cfc4ae041795e9bf05cdf576b3c8bafcf99f770a87b2976f0c41bd3cb7461b96e7511f8f728cbc66dfe5c601f78c77d47d3993eae4f05c7b433b1b6a9a8d7bf44be4f5d071e39727b83dfcbcf8575362e19574c9a0710971f0634c3e6204f02f023222783197dfd0a683b9d3a1d6ebff0f9f7ef5e4aad7c5288cd2363a30809c7b3f90a26776de8e6de33835e2faaac9da178750fbf7d03494190dbce4de843a175bf7d2261b4ebe51d20b4cac287ae5efafe8d8eda505aade8ebe7b9127bfdb5f0b02c2b4f2ca61183f1a64406651947813444ef670c016128407ff5a7a43745cafce43e395abc56925c3ad643aa8c854ac6ab8af09ad94617170f5fa18a15c99500459a025737727e078f2618bf7ca2acf4791a8dcb0383acfef90508924daa0089ce095fb8a213ee1339c427b4ca793e098482374d1b7606b46fc068f6a7b75a54541fe29d8f0a27b72a7a9822fe9660be26c45ceab6c0e2f72949104b27d129aa2860ef2cd97984e552689da8068bc57b805bdeb97c8d9d9e9dd90483a03351eeea40faa0e65351e30ce9d932f2664741455374d51dc6e14e7f8082763efa87b055dccaef6bdd54e0b790d0a9d96120c7eb352b06c18ed6ea616239d6bb598dba8fb20f04ebc220390f07745a76f633aed5490567d8585b78b52ccb086aa6f17424bddf99421ddab15f39d44dfb853d32ecd6e213a34465f5c1ef5a562bd7f76a73e95d5409ed6c795e3071b771ec640583cd05ec04e54549aafea2f1c12d58c28c16bf73dcd67fa19c5513befd39ef010d8b19dac80e1398f2510819184d47443b44a7de911b1752f911163e7f668e01f782a931df859daba8cf8b434feae150ffa022f8eb13903a6265d4b00ac1c89a52939a661dad9558a0d6ca57168b9dbe72b91795277ad9fdbe169081db73dc809d2956b2551a15189ca5b19887a0b59458639ce740a196bd0e0505c8a45851c44a5cfd51fe721218d6e7dfd3a9fc83584af4b3280139ca64147ec0e9d7a5517d18ca6f8b67648f53acb20f7e222aff3dc54ca6ee5ea68beed6d4c777a61c1f6683d42ad2d283bea67f9d2217ff7144aa555e8bddf8c0752ab08466f8a526d684e94e39a7f1f2d9542270ac7f6d62ac9020d2e9abfd98d6eb8da163bc4952519db1e312b0e50516ef9733f95b04b836c34f46d5d6215a5a4e6f460b84ae5303e2df2bef8114b82216b29aab2c080466c3ac09d9e0b44d9d1cc1b18ef7f5ecef5a7b8d6b268c9812893f6af8226a1b4b86a3a24c4c8a0bc0cf2cc88b84c044852240aa06331b3e2f49ce170d483925c820907fb6e5bc7cc13f8324c8a03ef86eec58b54e53a833a8cff62e402d99ce027a353979c6db83577481649fe66f6f6813b429be2fa59ed8684d2902612d29943bce036b45dec9579c3d85f4f1e4697c44913a21b4b53ff50b7f695b06723dcc65434eb396b0277466474046fb8910392fdf80554d6cdfaad68cea6b225232e15646f853157a223bd85b96db1375910171d9364ac1f459019c0858b9ce533ad6764b818c54debfb676296b81f4e031fb13aa215a892a97402c3dc9ac376c95cd87cc3c8ff96e7131804734421d187c19ea80a1e5eec5f997380b74b350255ebf6b712af1480cfc39aeee5329e55c591c5911bd8d144a9d94c32024e1a3d21798c076e878a74e3291186ad4458caeb737cfa349b1966b5a287a0f1e78089b10496e8c7bbe3967486e0b25dade5aef6268550dcf9f977470ebf84b4bbba661fd2ddaccdbced59a8f9c867eedaadde4f9aa215514c5b06ff3e1f431ef2e7ca2aa0dd4a83e2162565bed03107521ff5ec40216c230a0b208d2404b5e2723e0e81c78841482a866773743cf555dd432c7a3affa20a683ca8a0975d89a5b14fd4e74ded6ce802499688037e860dfc06fea72a15a5a76645ee88d5636134b83716624dc4062260f53499fb1f0b0a4c2415e331ab6d605d471ec37d56400f3b3bf8fb50c3abd7a5dd377acd524e96f30fca276fc615e83ebe64d23ebd0e2e7be2ead832c6b9ff783be6e94ec04193bb98ff6e60a77fc56699d5f704943a306005d91158ad3c97d2a65e3f866ea3b8e067df57a7ab4fbf7a23ac179d1ad662dfd48663af90c075a0c2993353008c0d6d08beaf72f6e84d30eea03b9c95a9d8c35e403bd2a4aa11bfa823d313365190a9f5d6511866699f681d9a60f1be32150a2cbcd613e37403c078c356046c1afee1d835050202cbdc2a25df54f9f90e857cf015c5bdf6e0d8bfc5283e195b36e8f5d0956bab97010e044d9c96d8bb741bbd6329db6e7e4990e1d14866cf3ad765a371c91af54abc0c7736c32f4764eeb1bc714843f8961af291b4ea42810210adc0729509136e560f83c523c8938ed7d933d843778fd47f2dae8ba95f39a054c64dcae5098a6c69cfa80be45beb119ddb5631615b47dc6a47c5fd81e81009087f52318c9aaf01b85af5be05f7b30626eeeee3bccb4e5ebeffd3faf370b18b0008003599182841ac9846e46c72808603da27aa29383b796470d7a5d1c94c2243ee318e4ab3b7ccd8452a265dc55ab428391133a7dae8002e2482ff912140a31ce0fbb922e35c64c06efd38bfd1168821d6b847f807e3afcf87ca83cdd91d61e8e8335a40b067d3482c34c5c5665d5d7a28cfc0fa3649f51ae3252ab25b6609c2c63ab3506afcdaa2549c025e6d6a841c4aa4b2f290a33693e792dfa9386b3cb9ccf4e8ec82439ba0822f3a5581a00ba8c2fd9559e2f6805658581a4d2746199bd4df31806d8c347ce5729d147fc29ad50cfe642c33ce908ec9c4dda4e07bf61ce9006c159306b43dc78fe3c1fe3f501943ba4a2ddc5e5bd95d382d38d34a029d19feb80b2b926347fcbd38cc322dc0b97cebeb0dcbdfe24125d32dceba33c119be73261989dfbb3fcb09ac9cd65e8753a3f30a9fa261f363abeb8865e334fd6c09a0f08b4e8637c0a8482f162e3c1605fbb4821dd2741cd96030966c12d2a2958ede77f76afdccfcff766bbf6a6ec63aab467495125412e407d55899d89dafed241ea611129cb2948300bf8aa419981fccf2f789644d70de62cc5f5863d98582fd23d9b7f5926e13bd0d7134a33179c235bc09aea97924735f4857786eddd6f39d929300047af78f5ba6f5b026e2ba355838090ceeecd6c55db7ba03e3b99a00787ec87e217d8b9c0600880cec4569a8d85b48af0e2921a6cf7c792543014ffedab64f53414ab56b5c225bf5cb6121dbd1f141309aff1190f688669805d281870647d0f5983848b1e930b888b9ccd09c70f0d5826066490204c98a95ace06706a6d57fa44fa3194e5969f18019ea5aec5bec5cbcd9ac443694a33b9fc8b93c1f06314e9a451320b51f459c09ec99d57dbd3907af33e4623cd3a447350c8db2b46b3a90274dde2d570f2d321df48cc6e8ff57c581f913cad6178292e0ca4736791a8615dae5c80edfdb9a8b316eebfb5c3a451be09ba462f6de41db4a51041a61f690fcb9167dc150a8250ebed6cb57ffc35e8dc94afa94dab48559501730a581700b897309c98e2b615f15276e67d6e5a42b7059215811732ee5a9c07728fe359cc147cbf3a9caa4d509d1fbc54eaa11fb6f0f3249c2a10ec4776f833ce5fcf6bb0372afbccf7bf603939ce65aa0a88e856a7404c428c71176c6d59903b0e8b99cdc05688914a31191e78b89d4fcf9abc1f0035c03aa7c778787a2c4ca1b8773eb13f7884e3df440f3cc6f6dcd", 0x1000}, {&(0x7f00000011c0)="0af23e1a7a285446894d13573cadb393f0e352918eee232e4680411d9494e055a875d933894142d84398931652f2f9cf89f0e3130731d4731f4698c01de14d312d9da3e74e02a26f1072069e031181893ab23c86de67a0626c490145b9173fc5a86a260f0e2862c82600bfe65c85b97b1d696fa066fc8f18db740ffd6aaf5072746795edc17aa7f0f7c1b77801f4e9d3087ee366ec8f6cce80a0194df2f0ea34f2a56ff144171c2aed2d823fd89c4147a48e7014ac4151fcb4", 0xb9}, {&(0x7f0000001280)="65f71a542fc510609b9395d9adbd977fa0f5a0200c4ee996824fc5cd11fed2c1de6c58c114e58c1392aabb728d0a0dce8a24fad361114444a7b815d999e27c6d25ecf759652c4392885fcdeac95a6475404f0f7900dbe7d752c2d93d7642d5cd240d4a2384c566b3f7d8f027f7d015eefdfb9a862a281a28d6a3909c423418ad00acde54bbe6acbcc04c6868165ae6617a590054627c", 0x96}], 0x3, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r2, r0, r1, r2]}, @rights={0x38, 0xffff, 0x1, [r2, r1, r0, r0, r0, r2, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0x138, 0x2}, 0x405) 16:01:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x68, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) bind$inet6(r5, &(0x7f00000000c0)={0x18, 0x3, 0x49a, 0x80000000}, 0xc) kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) 16:01:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt(r0, 0x20000000000029, 0x33, &(0x7f00000000c0), 0x0) 16:01:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mkdir(&(0x7f0000000040)='./bus\x00', 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:01:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x81, 0x0) close(r0) r1 = open(&(0x7f0000000100)='.\x00', 0x800, 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0xfffffffffffffffa) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$lock(r1, 0xf, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x10000100000001}) 16:01:18 executing program 0: munlockall() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x7f, 0xeab7, {0x7}}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20880, 0x0) shmget(0x1, 0x1000, 0x101, &(0x7f0000ffd000/0x1000)=nil) readv(r0, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/135, 0x87}, {&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x3) pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r3, 0x2000745e) clock_gettime(0x7, &(0x7f00000012c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001340)={0x8, &(0x7f0000001300)=[{0x70, 0x14c7, 0x8, 0x7}, {0x6, 0x7, 0x8, 0x3ff}, {0x7f, 0x100000001, 0x7, 0x4}, {0x6535, 0x8001, 0x3, 0x33}, {0xffffffff, 0xff, 0x2065, 0xc7}, {0xffffffff, 0x9, 0x4752, 0x1ff}, {0x81, 0x2, 0x0, 0x4}, {0x1, 0x75e, 0x6, 0x2}]}) clock_gettime(0x6, &(0x7f0000001700)) r4 = semget$private(0x0, 0x7, 0x191) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000013c0)=0x8) msgget(0x2, 0x6e8) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001440)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001480)={0x7fffffff, 0x1, 0x80000000, 0x1, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000014c0)={0x3, 0x4}) munlockall() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001500)=0x1000) accept(r0, &(0x7f0000001540)=@un=@abs, &(0x7f0000001580)=0x8) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000015c0)=0xfffffffffffffffc, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001600)=0x8a5e) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000001640)) ioctl$TIOCSTART(r2, 0x2000746e) 16:01:18 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000180)=[{&(0x7f0000002840)=""/167, 0xa7}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r0) pwritev(r4, &(0x7f0000002b40)=[{&(0x7f0000000200)="6059094e206a36b3ed58136fc20915c9c17a32682191e041d1799149624c1a18ba2cf9891842273650344542ff24c664f043f39ec654546e195b0d49349d45952baccdd105b3469830d84703fbb98e83324e13ed8ed42c5024163f02648817af19baa86b2a88168fc79725abd5660e3b4b503b60423ea557bd30de48a317030d7351bc94d0339726af56f9ffc93a5508fcd621c6774634202f81ab6be05f2b54faf7e659774d6cab489ce373beb9d9c154a9a0a0cf8461", 0xb7}, {&(0x7f00000002c0)="13262a2c1a1c9b93ee77aa0c9589eb444090b705d6da3da2281de4d0378851de20ee325825de9e80343a63d08e280f92bc8e1900d562bac73e0a7e87607242fa1776f313f200d472c2b451b0bd6f7463a5518ac1bd41248123902692803b91", 0x5f}, {&(0x7f0000000340)="aacbb33180926eb58f426bae8a45de9a32598bc077f4ac220c27235b62b34499812ab0b96bf69ed8f97181579ed962b6c568d6ab0d6da207e68d6868de6c140fb49b85e88285ae3a32c3170d5b940f98bf6f24ab11bb179bb4e577ae72e3e972d069a100d6047bc2a3c9df6dc9d12298f037e164401406144cecd09a21693973c1ce9681a428eba4407638a432d440f575d5da35212a1daf93b01032d57f04227ea391459984e7115b4c56411d27a29d8e6026e29ce57e493c8c0d79c2d3b1b36ae07ca8c9955f7289d95d167c84d64003", 0xd1}, {&(0x7f0000000500)="a2f97a3cce29f8d8027c226e7401fed757235d653d2f74d03e3cb2d66f28e914934664d80e80e8def0574c9fec22b244f182c80c5fecdee59f599cfd532710c1fd1cc7196c2966e624cf859d45da78ca6d1fea9c822d9fa62a9b08381b289db990dfdfe80d88510cab3df0bfc0ce1f370517bbc3711c4155c0f1dbd719ca654662b5edd0cc1305e887edde71e5d987ded8", 0x91}, {&(0x7f00000005c0)="dedb1cc8e2b826e99796cd9243caa24117f837f9c9d71b573535cd0c110de50bc893850172696d342c4f52c8d0b71679786cc75dba72d7a57d8c85f3efc9964838aa3fd8c9fb2bd9888cdedc95d4e52a5000a41472fc6f45b4916e9a34597a4f7cd4b2bdd0bcd37aedbfe8797eea5bd6b8bef98d9728f0b6a02f29b2888953f1893ad44074e6f0e0274ec25381f7c42cea9e9fb12f5162dc03894484a782be0fe5a309d42330e704a4c3fdefe61aa0acdd967530c4c047cf557806af4132572beafb527678e05e9e9d1b3c3292ac2a6924e2a0e2a04111fc4c0e29722b53933098cbf8c670518e7a817e0f44b828a8e255f158d36066c386a3ccfce5d9d06a7d1237c2902e668810cb709afed3842d525701367e7c2651a714474f3888e1a29cb39950d6d32c8de1bf0ce1db79b314cc9931fc636d877821d0b137d54e7ff2493d907a22f1ca0a9614a23797af07654a2db058b2bcb26efb422a8db5e0109788f32f6e6de695945f7d96f6aeae3a6dc73b4c6fd427092f944983418da2698f9b4df0632c61d71d658c7b654adda539e7a19a6caabf78086e83b9945bd869091f7941e0bcd8d2eef03d296ce16a26cbfa9bf31dcca7d5e352e4216bc784458c2a853aadf1b49a004ba40d0aa9a9bb6e2654e2d354f39a4ed3a09cf29356ef11679899b2df1e521881253522bcb9902ca1b081a9e81dbcf07b9d34c201c7813507cf33d7f72cfd6317aeb48efa02a1ead7a7791de65fb303ceeb433b081ebe21af7ff6a7601a855f6dd0b201e01767caaf2404a5fb14c3eb4eafdf43e6f3357685e8da87bd55495f92ec35f89a8a3c4fbe5c43790110d03bf0709b8110a2f53843254a793a6ae29c05920fbcd0808352ae812b29374401ecca954ba207bc9445365bc04de13e943e5be49c4c1144b8e30808144e1d9e387c9bf1126f541473ee7191e17235a5eb5191fb62962a30bd9359201d5552b84817a381acc3a03ae47647cf4eb0ed897a4fd112cd9beab2e01c44e97fc84419a550a17bcdc09232fcadf8602822473be47b762162f0748b1b1cfb06384ae230802f1b0a6ab9ca3e78a01144ba55cd1905c0953e9b24a91b682d129e44639bb873ccb990b464d02d5accd4d2f9f096c6be52a1e92776ceb44928459120d947a22c81ab7cf9252c34aa98637a1ccb154da33e6dccbf24fc0f9b18cc7640ade72319cf025ee91ad26bf5b961f61ed3a76798e107600b9a5494cf478f455bc8f561bc89b04ce14845b2221f0548d102fc64d1e3acd677261cbbd060df685824bb69b7b60e0d1b719a9036022098823640e7a8cf903d29a91e5c7abd1b22e9942ee813e693bb8818763bc74686898f8a3be74ca79539785b72dba8acb2943e23d7f7b80e9955535a3e54417b69354cab291c370bdd1ce0189d386be44e92ccd2e2bf4352fe2fb6bdc8dd943b953ce7f422b41f716d45774b23f10a723c046287fca2fd58a5b7aa62a8eea892b34d4b351836b9be70c69a5d0d8c9b8020b6a64ee3301591f23ddcbbccbec5b1c1de44fff79abaada7e09eb6dfbd604c49e52405e8d23d1edba18fc1eb7d45a2e7ff4e38dae487307eb6ede41c7355cc61db1405335b6a66cc4a9c13b913b67fc786edbce37ac02a59624dc25fad7dd2430aedcc16c04f1f928c1a5e1951325548baef157a04c849a34306b6fcd6e0f55f631283461023983f2cbe394b1495bee2659b24ff10851878a3785998f98d75c7b2b2c7cf3dd4173de0dc7f170621df0873e220626c3514f335a1659ff6374a837d836a496298d2fcef8b352d1026dd7530040277cd11d44e61c5e0ee8570ee5bb29139ad6accc3f319081785086751418ab5501077f2ce6a72529415890bed7c33158f4fbe875a393e872d900a3993e048d9ed89c8ab8bb3542d5046e8dbc1b8f929263078cad6b8119969f5575d7191033af21eee92d35d77c539dd53ab58402b63eaf04eb140c0331bbd117640299f5bcbaacbf1ad0b4ff4c06ac8023bfb10e860345e0ffc6ba653887af60a45e04d60d5031ab9febdec52b0176eb569fecc8968d63993d4caa88c5dd821f19042ec7d37baeadff12af94bc613ce1b5b25033e2e9085bb9a35655aebbd0cbb1992be98b4af2ba12080edb507f83be766004760979d89192244220fa73cf5d6f958e305b4c352f23129102699aa91a7ce42ff5ec433eb8bb4a590d67a3c1bb5cbf777eb3dcd21fa1261fd6b757af32eb51ae680ae8d47c8868c24bdcd90e857047422c9df3fac87c964771a572466fbee8826ad1bbcadcd1aaabb6912f62edb2370fd9fed4bda50e9371b2f5cbd5affc99a76f38a37941c46388a07da6e2885e65fa58b617b20aa0c22075b90284aadf661e045a9afdbe1829f492caf8d298db4fdda54e857cf19bda34c4509673856568ec67266bed657d8da5e7c149c95b35751fd1ac142bbc1c3528195717a4c76bef11d01836a155545bd74955e7f27849a22acf0fb120b46e6f498b31d4b6a898e5c9cab65cb6f7bc1b30c0813214a6d3dafba367611a25163c58729c5a313d6cc58bcf589fbd4758b7055ce60e5be2765b1a89b83c34470a42d4809301236a82b93aa29b20d0af5115042d9ea8c81150dbd8dc8a010f97ddd79c2c6226c8720a188f2a63329a14559c654024f84358dd964b82baf9389bea2690c8149007c9fc97f238fd89bb6a613dc512447e2c5c2500b252b439aae87ebb0aadc9beff733726292bb1bb139a70446608f8821338341d7aaba333377876d35f3777cf576044f6cf6037a18d099ef75b5e6aefebe96c8e792006485ac692a355224b5f1ef400b987d6104b2906d0284859c5382f18da05d4ce8ab4f5bc26095b1350026826380ab0a0c255a2208b28d47202d1355b06adbbd71af7f846e38ad05bd2081d6b46b0938220db0a4771c0b52e501e694a318b8d6f3af74dac59f84bb1ce22e00194c69efd72c087fdea6098734c73cce4f3be92c5ed8ddae2a76ff0549d22674e716541e2566292a1bc10088690218428078858ea66a851bd26e6aecedade12b03cfd8c37c5e9a1e3e63333f87bd65b54897406a615cfa95c9071147c69f3a107adc378cd3b88b6334130f6e786d8347fca8952c72fac838020c7b60b7b3ee1d210b6784c576e0009232289e066dabd199744c0be44f5569b9d10aa411a309fd88303edb1d38f9a1f3a1b43c2c92dd76d6a0b124dedc255c9d8f0adf16c59d30e8ee81a3f6988730de61aac161c329b436605afff264f573dfacfed25188666aac3e304e243085d75c49962a1a59b5352d056924fa65c97268ca9ea1c4604e5d529535b9595ec5c91f83141a1a9c0ab39b3cf859ebe9374f66d33ebca47f31c55cacd895912948586fdd8308186a1c93b197d18a9536087b8ee148294d0c15ee0ed8357b17a23efba743c4394dd26c0890b478744640a30ac26bac3c6f9af40ee1db416a1c6e67efa71949ea325220501d3869ff2ce4b20841add5d591e4f4a4e8859a3b5f9b9c0d92c9607eb03ce97bf686c3923358009fa3fb3faae806e94a9a1998dce47f05fb7c95222febf468cb4e94556a1eb8e6818da44c91d71c8a11e939336c408f16cc61e4f0996737f82071bf983bd6290f0f9d1355213d57392d03a3565e7a0b348e635561e4814f46fc3293d031b3a9ddef02919bbbdf0b49f640c682ca29adf53674ec503bf44651dbfdb0e21e65a8ba872ab4354a1a411f6d334647057f450c4001f31a5feab8d4e1303869494511aeb7901de340289a40d0ffbacff39746db7f9899342e2b34a1b907c7af292a8c7c049b2cffe11b7cd38654f9a450a04fbf82b0cbf2e003ac684349ca07a043f91c9266a71f93bc58c6086671578e66560fcdc941363fd8aa27751c6e1341a5e5b76e7bfcb54d2c9167ec4bcf4940f1ce773e03d63bc6684dbc31e1db83f939de15cf038ddde8ce2604e3a885202823aa1b1b959c12c4fe5b6387b97e65a56708c819d8dd45a84c55551a2cd8435db1b72aa142c6b25b8fe828d3a150ae3aaecf74ed5f6ef973878a4dce2c716fed69ad4bd090b7cec84ebd821f97f1ea61a74e0a93c67ecb660091773aca7e53d8b6edd998e8d475960d43f656cd8e46396974b9ebed00c66be75022802060868e7acbe90b002747fd9adecf6ed669deca5960b8444a363bf88e7992f44f3c810887ef569c87b046197d252f6fc24d538f3ad89e2555ef88975f3572c4ef216099ca8b528c6fe9af37fdd9ec779f37fcedc56ed29daf126b844cee99364e52e92be3e4e15eb2403503209899f8a1c4438f8094d939a9b013ab605c5b9e0d2345a068a0cebde94d78103aee76221c11854d0dd5b25dc96b72a4a8f3ff4c0c53b9c54003155ae2385cf5e435d14ba0f06b77b6b157ce9d81719a627833c2ec3a2c93bab4cbf183829de567f0559c6382dc8da5502ed874dc48a6e4d8ce6b59ca5e2af1be1a6b77b617339ef9b2e8f962ba2902c5fc77ac3ef6b3ee4770faf924edc1459d031c414ee447bb2e4d5514f091393757baeb9d9ce22709e3d41035593408774e972c309a712f3fe05590a5315be6b141778051bdfa605b9d9363b50953d2d546189f19704f734f3417a2fc596ba5ab7843e2a9532ad8d23ea9ec326f2b9333a1ee6b36e34096b8eea8a0fefd7b14b760e87c8ab121517ff41eeef14514e3de3f1689059c911757c89fa46915c3899a8432346408e0356801f7dc9473a0eba31ca37b9fffaa4b4ed0681cba20955fabf7729157988688864c221c1ae9305c452df05aa4d847d9e81faa149d70346671d083ce7f616a6b0c6cd4fd2283abff38c16bc37487a04701476087e9be6fc532b9d7f349bc5f6489f313dec13dc06be12d673f3d5e9a859c161a124ba85e9b91b98b638b3bc26cd109fd7ac783defbe682274aa26b6430e58b036b021fbadc5682e25daafc0072c1b61a1f0ef80a11d48ad96055c75308a452f360f1fc43bc478e32059fdfdc37c472b5380383e7e5709484430af151c4b6a2ad8055113a84f4ece638a172dccf104ae3f7dd7f0502030efc6f2cd0cb9f77ae63e13c45d54ebb7c656c798e33f04dc98d8fc6c9ae8d15ec11a21e133fde0e557996149061665a76b9528e0a83f639e706b66fa34b79448c5624d18d9ba7211f44c3e05e79b0f11e67990bb883a83543bdb837e3109c06408d6c1cf771a55a828ff00fa7d0b8d4ea1f352ee72c493a01946cdba383b0c94814ba2ca5b144995a3fb4cf2cb5761d38fb04c0aef9fdfecfd9074d783b194f5caa0fe528202a5d26a560fca311844b155a9c26eb114809b3f65c36604aab9a71ed5914c2309f6b739e1481c9220cd7d101869e4b7a424f154cec84dfbd885a4aab73548426976511c7ca2995bd1f3c2b8021dfec195ba78bb2e2d98a19b2d38b1817d313a11bb065da88283866b6447b8e4e2c2731263c0a1219eb8f18ab95d41c7edcc8018325646b8ae8316e5a0658cfbaf648ec121db841ab063f24940849e1f036cfa03ce5e18805b3eab703d92c08e0d6f3de1b9c400e3609f54157f008a86d359ccfda71d4e827cdfb6caa213974f174fd2ddaa7515f2364b09274d47766be35d9327a19a31e4e8c71032ea83cd96c53b32e3890bc77599eff89fba40e93a0dc0887e11ca9e4767781deace9d22b2a704f942c973124c7e4a7a24945b7d9cf24c73213906a3be01aa6267c65726536157326b9937f5260524235033a3e103fe538d017586a289794e37a4e42e6ad36ae17f1f7a1638b8f4e0790a3a16475228c431dfee6aaf7b40294666f", 0x1000}, {&(0x7f0000002740)="c313d48663d2ca84e98032493a401edbe415802fd578306b03152f4c5f3ac7dabc5db800c5f5db9d6e0dd017dfee8a9bd9ac470ca2b4ca3897bc40c31980ee828362129eb087c8d96584b9ecbb11d69c35b1a19256ca00224a7bde43fdd3567422fb698d1ca4fe63aff07c89819632db9305b4db3b2f20e873b4c516edea8ecaf4c9b8d06c6220598df2d8ea47bbfe61aaf9ef5b5057d47f58b817af7b1a0ca79e5860b1bd25da611c5a871de5ed763f4821e1f5eeaf2622336fb560773464ec08b750106d1424d617839e56f0c47a2d91dcc7b7c014d233218c08b9523b3543d1eede36cee73171", 0xe8}, {&(0x7f0000002c00)="fdc9abecf5925fcf414e1d46c48832608bdcb9fc019c0e9d8c27b2dd062d154c3f00e1220efd854473f1d771df06b3a33f210b42a4792f90c27eebc51df0e2d2b7a6a9e53b2f40845066d7bda6c604caef540a6eab7ac5c6a2b32d67ad1221d6f297a599055597042e4e166250029dea703136a024c95ce2c7cf60dc190dda9389d8d2f0d450ebfdecb2810f894ce05fd68fd965edd1dbf1c6f8f371cbeeb3d95a1f36cb7e01c36af5b54eea250d78a9dcc374c4df379dd80af890660a894dfa6ea083c379dd3a283a22910d012e17", 0xcf}, {&(0x7f00000000c0)="1e6268b3454fbb9c400e4a87e3022a34ef9a2321e1eacb2a103373638886cdff2d9ee680450aff477c8c2cd12116035d61ced620d976c05277cba8e8f6ee7c", 0x3f}, {&(0x7f0000002940)="1766e2f3fcd87f420ea82fd5aad19393cb266441b01c91eebd21d33cc9a57246582470acfd077029d13249e8a679601c8189b2ffa81be8135cb2d45d21f98c561ce946327bf1c9634cf4ce946e91b8809138bee3c5895e251cb0a68845274c8e5d19291d6701199b4cd135e725b14f11843a4a8bb84000cce02f3d26f2c3a0acac3209ebc3e18e1e7e971df83fc41a743e9a19e7947bc32b09882f76f3db0db84fe114621b7c7d2750aac66565ed9910f990d8302ed4f8b2b1866791f742f6f7e57547c745de21f5bcf2aaa048c871faf56d67208aebbc", 0xd7}, {&(0x7f0000002a40)="4cfaef14c3b98fecdab1562e4a6ac1653c72ce88fe8e48e06fa05a571cfce4e4e9d1911d69086c2f808a33e52dd8e7026f14d3695ddb1f3947d7e2abffa2757d5e8f4dde36809b827674aec541680541bf2a2c8e20a0d835ec286c12daa44b5e3a023be2afa3ed6f68e8ce8f4c5a886c82d126cce682e97bb9878099388deb7e545970288dba1d9fd54a0a7766655231fce68827495b8be35d9c0f3e72f9a2ff74740931f3f38bb3cb0d0aa3051dbcc201f4cc9ca9dbdcedb659519a9e34e582620c4c4933c6ef0460bc9bc1e2713d2b5e220e9875120de6e542b031dfcd2aee9437969b8ebeda5673a0008fb012c08b19f16aca32cb48d072337ac6eeaa42", 0xff}], 0xa, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) getsockopt(r2, 0x2260000000000000, 0x81e, &(0x7f0000002d00)=""/4096, &(0x7f0000000440)=0x1000) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x45}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x3, 0x7}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0xff, 0x1, 0x9, 0x1, "e49528c5ea0ff04589c8cbc84fb566bb0a36ce0e", 0x4, 0x17}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000380)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x1, 0x484, 0x7, 0x9}, {0x7, 0xfffffffffffffc1b, 0x81, 0x8}]}) 16:01:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82, 0x0) getsockopt(r1, 0x1ff, 0x5, &(0x7f0000000100)=""/125, &(0x7f00000001c0)=0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x6b, &(0x7f0000000280)="ddd234dc5fecaa2d42c4e7dfc3566b4c7d7e9c597f87ef8b44f366cf6c4f160982757734705ccaed54a439aa16a1e44bf4630822adeee120a672a07f375bbe8eb5d784fa77bbfaff9fd738aa56aa0df8d7cbb18661a052ed16c7741dcb5790fb55688ad8f9f4bfb899a10d") 16:01:18 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r1, r3) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:01:18 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x8) r2 = geteuid() r3 = getegid() r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x4, r2, r3, r4, r5, 0x100, 0x2}, 0x20000, 0x7fffffff, 0x84}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)=']') 16:01:18 executing program 0: r0 = msgget(0x1, 0x86) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000100000000000000961e00000000000000000000000000000000000000000000000000000000000000c3b5c46a9416ee2396c7b82b9def48000000000000000000000000000009574a365a9f4e876bd7cbb9b460939a92133b834124baec908900c28269258cc88e65e71af3346fb8000000009a24328be3d75a9213a77e8000eacd72ac1a32ba08a506045c189ba174be844c1e725556044c66aabf5dcda97d67428571a335a626d287757160cc951d60bfffa1195e2c0912b7c4ecaa9549409dd8b42535a0d90dc7fbcb73189428d73deb2d8869861802ea04679e9c1835131373295ee13af9030790be066d8c4e2dbfc58d56918d0ed3c0d8c345d6a442aa350c2216be3e1e8979fef4af5d5055668147e0f800000000006e85c571e6850a217ca84a8b1d004fcb04bb3f0ee4c91e42cb9653c421d0fd6ebbbab46e14adb5a4037fcadd1eba4ab84ea3b535082863bddd216e1352cf8c7548aa705f81ed37622cb86589af777e49a7c6e12abf01c88d1e3dcf7607875e414f1da5416490057de1323aff93fcc8a4cc9d057deb83800162ba406ba3d47d5f7dde207e6d2fb7293d03320b8f8f9d30f7ea309ec35034fef08d1d97f585ce968b7fafebb6559f1ba87354fd27fcfff1d1a71147e39d37b6b706c3c882444bb6eb324fa633152118834a00"/517], 0x68, 0x0, 0x1800) setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x100, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x100000000000207, 0x105, 0x7, 0xb24b, "49094a54ca605173c99628cb2e9b1e0f9bf3f816", 0x1, 0x6}) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setuid(0xee01) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8000000000000}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x241) r4 = dup2(r1, r1) r5 = msgget(0x3, 0x10) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000e3ade0fb40c466269b3605cd98e0cf38d98d7e936a5dfd9018bfea34bbf35a7c97c05813675fc118722cbe7b5277debea315735221999bdea2036a4cf46b676085494c02f7300b430f2157d24d8444aa902b84ba3cb4cab44024d99d7e55c0da5d774ea376d8ca22cced5a56e361722a892c0264c85e64cef60db47c"], 0x47, 0x2, 0x1800) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000800)) geteuid() setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000a00)={0x100000000, 0x3, 0x4, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1ff, 0xa}) r6 = semget$private(0x0, 0x4, 0x226) semctl$GETVAL(r6, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x400000000000002c}, {0x54}, {0x8000046}]}) syz_emit_ethernet(0x18e, &(0x7f0000000100)="b64929597f88c43c7859a27d6d42bfbff8b4cc8ec78c2a592c07201d3fec6fe89e06766c743e5f9cb185c3c7e5283b465af5427f5afeb7c3a3fde8cb6f956000db46361b54fe2b04bb58e081e186679c662486266ec58bfb6da27ffb8f5ba47f68432cebe71bed694d747c3eb37328f3b762cf912023ee59f2c5c5221f324b1bfeeb29b317d09d05cac4feaee82545fae7fe21e4b3") 16:01:19 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x100000000a, 0x0, 0x0) 16:01:19 executing program 1: r0 = socket(0x18, 0x3, 0x0) listen(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000080)=0x9, 0x4) 16:01:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x7e, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:01:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES16=r0]], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e6030000", 0x4) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:01:19 executing program 0: pledge(0x0, &(0x7f0000000200)='vmm\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x2, 0x8, 0x8, 0x1, 0x900000000, 0xc3c6, 0x2ee, 0x10, [{0x0, 0x40, 0x1000, 0x1}, {0x0, 0x0, 0x9, 0x4}, {0x8, 0x6, 0x2, 0x100000001}, {0x8001, 0x7, 0x9, 0x1000}, {0x3, 0x7, 0x2}, {0x8, 0xff, 0x7, 0x7f}, {0x5, 0x2000000, 0x1, 0x78}, {0x3, 0x5, 0x81}, {0xc948, 0x1, 0x3, 0x6}, {0x3f, 0xd1b4, 0x9, 0x525db182}, {0xed, 0x3ff, 0x4, 0x6}, {0xff, 0x7, 0x3f8, 0x3}, {0x3, 0x92, 0x1, 0x4}, {0xcb, 0x5, 0x7, 0x400}, {0x77a4, 0x3, 0x1f, 0x8000}, {0xfffffffffffffffa, 0x6, 0xffffffff, 0x4}]}) 16:01:19 executing program 0: chdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) pipe2(&(0x7f0000000080), 0x4) r1 = dup(r0) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000001c0)=0x1) 16:01:19 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000006000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r1 = shmget$private(0x0, 0x3000, 0x4f2f23f7b3b7208b, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmget$private(0x0, 0x2000, 0x110, &(0x7f0000ffe000/0x2000)=nil) 16:01:19 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x8) ioctl$KDENABIO(r1, 0x20004b3c) r2 = fcntl$dupfd(r0, 0x2, r0) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 16:01:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x100000000, 0x2, 0x8001, 0x0, &(0x7f0000000040)={{0xb300, 0x5, 0x5e, 0xd63a, 0x100, 0x3, 0x9}, {[0x85f, 0x3, 0x2, 0x10001, 0x2, 0x7f, 0x3, 0xffffffffffff7fff, 0x0, 0x1, 0x1, 0x2, 0x1, 0x5, 0x0, 0x50ce, 0xffff, 0xfffffffffffffffd], [0x6, 0x100, 0x1f, 0x4, 0x3, 0x45, 0x40, 0x9f, 0x7fff, 0x7f], [0x100000000, 0x2, 0x76a5, 0x1, 0x3, 0x2, 0x6], [0x5, 0x2, 0x9, 0x6, 0xffffffffffff1949, 0x9], [{0x8, 0x8, 0x3, 0x4}, {0x9, 0xfffffffffffffffd, 0xff, 0xe8}, {0x5, 0xe2e5, 0x4, 0x7fff}, {0x5, 0x0, 0x80000000, 0x9}, {0x6, 0x7, 0x9, 0xc}, {0x969b, 0x7, 0x9, 0xa00000000}, {0x2, 0xfff, 0xf8d7, 0x6}, {0x0, 0x7, 0x2, 0x8}], {0x1, 0x5, 0xfff, 0x7}, {0x6, 0x7, 0x7, 0x101}}}, 0x1, 0x400}) 16:01:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x450, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1003, 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/77, 0x4d}, {&(0x7f00000000c0)=""/138, 0x8a}, {&(0x7f0000000180)=""/243, 0xf3}, {&(0x7f0000000280)=""/56, 0x38}, {&(0x7f00000002c0)=""/6, 0x6}], 0x5, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000400)=0x80000000) 16:01:19 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10008, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 16:01:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000000000005, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x13) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0xa0) 16:01:19 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:19 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x184) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') lstat(&(0x7f0000000040)='./file0\x00', 0x0) 16:01:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() openat(r0, &(0x7f0000000080)='./file0\x00', 0xae7e89da66dc2fda, 0x31) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) 16:01:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x11e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendto$inet6(r1, &(0x7f0000000040)="f88d75b0605a99100b5ff760d5a709946f362cb1393702d37f0ba2d04053f6b6a89c5647352c5e5572343a9ffc39d02dc617400cba57b6b2776629208cb279d3b909", 0x42, 0x40c, &(0x7f00000000c0)={0x18, 0x1, 0x7f, 0x6}, 0xc) 16:01:19 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r3 = shmget$private(0x0, 0xf000, 0x40, &(0x7f0000ff0000/0xf000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xee73, 0x5, 0x8, 0x1, 0x5, 0x9, 0xa9f, 0x2, 0x1, 0xfffffffffffffe00, 0x7}) munlockall() openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) setgid(r5) setgroups(0x5, &(0x7f00000002c0)=[r2, r5, r5, r5, r2]) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000280)=0x1) setegid(r2) select(0x40, &(0x7f0000001440), 0x0, &(0x7f00000014c0)={0x8}, &(0x7f0000001500)) munlockall() setsockopt(r4, 0x40, 0xbf9, &(0x7f0000000000)="ebe4284f297bf41e6b79e55062d22b3014e75ecac8ddf12e4f7576409c3c5bca21463a13d95299cf5ec3f49175b1c62c2e4b2457c5acbd97", 0x38) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7fff, 0x3}, {0xffffffff, 0x3}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x8000000000001c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x6, 0x0, 0x5) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x15, 0x100000001, 0x800000, 0xfffffffffffffffa, "b40a5a9ab5eb997780561de8047017054a84a718", 0x2, 0x7ff}) 16:01:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x6, 0x3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x2298, 0x800, 0x7fff, 0x3, "61d02717c59b24cecee9010002b8e6ad05c8ac8c", 0x8, 0x1}) close(r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) r3 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="801053822b41", 0x6}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x8a, './file0\x00'}) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2400015}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") 16:01:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="68b956ce75a6999e72d33348a2cd24538e47256bb0253d7f97526d67d1122d6f80f4a435ee7cff177506b7f5eb8971a80719cb74b17d1c43434a723a79f313a841f0ad32787b6a4872c034e4793f8c01d9b5a758e099c706485399ffff076347675d83747124615b1db3aba6d9795b6599b547d6a9a8914f24ff2484b2e4a534fbc378740442e758fbf26ee40c05a7d8968677a6034ced791f6fd6c935caec77ae176f0cff87438e22ef03352642b7ec3631ed38bac2e6eec6b5827b74ec3e6a1a793111b909885a98cf2be93fcd9705c2ff413c38c5d2598983b14ce4e9f0994086082b4cee728b57819285563f7c7bb3af931e4c7064e9266a09b179576738c99cb6996ace904618da52c4774c9cd6a74ca4622d", 0x115) execve(0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:01:20 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) socketpair(0x10, 0x1, 0x9, &(0x7f0000000100)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x100000000, 0x7, './file0\x00', 0x1, 0x5, 0x1, 0x9}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000100000ed04000000004000000000ad15", 0xfffffffffffffffc, 0x3}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x8, 0x101}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x1f) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:01:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = dup2(r0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:01:20 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:01:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r1, r2) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000040)="f0f03d4c030cd901519dfff476dca6e661fc725e9c54f4ec47f736cae3ecc6c75e94d039165703753022b089bd6fab0b49879662864f287dbcf69def80e305530f4b3e294ba3cf9d94b97d913a07ed35940bb22bc8ea46bbbf647d58233bf50e57caddf4889ffb062aa128068146679f24019324bc66d0c2", 0x78) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) 16:01:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x8000, 0x7) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0x5) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="eb0000010000000000aa4e713040e69931929648", 0x14) 16:01:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18480, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) r1 = dup2(r0, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x1, 0x3}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x18080, 0xf18d535d30d9a74b) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sync() fchown(r4, r2, r5) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='/dev/ttyCcfg\x00'], &(0x7f00000005c0)=[&(0x7f0000000340)='/dev/ttyCcfg\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='&}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='%\x00']) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000640)={0x8001, 0x1800000000000}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) pwrite(r1, &(0x7f00000006c0)="451af0b0b481c693a95756adb5fa3b3cc88db5b4f6a8167d7017a0e19a3a92bf6c8400087fc4566ee53a76f481df1571453f71e1a620e046b331ccebefe31b040a939a6eec8764ad1371d0fa8df0d2c016ff0cc2d2dab1773ed35dcfd5df6dee08bacd7a05e33e386181a154797e5022b9287037f0c415d3bb47a97c8eded037ae7bcb17c325f9a7c40c7b29bd6d0a8b592b9f3ebc53236e81ba382b0e2a2807ac5b0fe4fb46821ae81713259c5c0e27073ec05f6c7db4accd1e1f916fc3ef4ef22c1463cd5190ec4527c37a13b3bab34943cb64d4288c27b05ebedb4d820d0b927ef5cf0674fe524c0dd94c80fb0831c0f263ab3ee9930e4f6fd93b", 0xfc, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000007c0)={0x8, 0x0, 0x400, 0x6998, 0x1f}, 0xc) setegid(r5) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) semget(0x3, 0x1, 0x40) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0/file0\x00') socket$inet(0x2, 0x1, 0x3) open$dir(&(0x7f00000008c0)='./file0\x00', 0x80, 0xd1) 16:01:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) 16:01:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) fcntl$setown(r1, 0x6, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x1000, 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) sendto$inet6(r1, &(0x7f0000000140)="91a1aa7df5a1bc8f686bb1640fc1d34ce3d5fed8fafebe15c162a41b7aa79d1d2987dfc646563515be9bcbd173bdc910ab52ec37afa8f8c9d8d1722aae97512c20d90513199ddee29a65c5a405ba6540fb32222be7fb3a6fc64884b901abf9e6c500fa7a3937749cdc6c7918cfbdee147aa5050452282761418ad9c6a8ab2dbadd4587d8fdef35945e8fa33da39e5ac9573c58c9a8f658a8b030fe069887ec7ee28071bb6250000a285448f4d2f8da13f590f65dbe934e8c427befebfdce6954f7eee86ae4b67a7644cafea5a73cde", 0xcf, 0x3, &(0x7f0000000000)={0x18, 0x3, 0x0, 0x10000}, 0xc) 16:01:20 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000300), 0x3939078decc6b22) 16:01:20 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x9a, 0x9, 0xb5ca, 0x3, "f0bfa4f360abcabe1e74155c8bb1f9e3cd2be629", 0x0, 0x3}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x5) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x9) 16:01:20 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 16:01:20 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0x9, 0xee, 0x101}, {0x76b9, 0x9, 0x80000000, 0x6}, {0xffffffff00000000, 0x2e63, 0x0, 0x5}, {0x3, 0x9, 0x3}, {0x80, 0x100, 0x3ff, 0x400}, {0x80000000, 0x1, 0x3, 0x10000}, {0x8000, 0x100000000000, 0x80000000, 0x9}, {0x3, 0x734, 0x800, 0x8}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2ac, &(0x7f00000000c0)=[{0x363, 0x52, 0x2000000002, 0x9}, {0x1, 0x1, 0x3, 0x8}, {0x7ac, 0xfffffffffffffffc, 0x7, 0xffff}, {0x8000549b, 0x1c, 0x1, 0x3}, {0x800, 0x4d, 0x100, 0x4fa}, {0x0, 0x80000000, 0x0, 0x1}, {0xffffffff, 0x4, 0x1000, 0x8}]}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1ef5c75a35ac7dc5, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x38485b0bfd15dbd0, 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x400000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x47, &(0x7f0000000300)="b51d5f06271cc8d24dc6f6edd4c14c3f43344c70200d113859e8cba36386eb42e9cc0948a942cdc9542d8a0e7c6e47e396192b35ccfeaccdb594110caaa644adb15810d5120cf1cb43c3dc68562429cb4361ceb1e960cda7ea249c984db38cb1d7892c7f60f6992f267ac97aa8eb92831540fa0d6ea1a4103d9e5a56fce9d660630e7e2bfb0000f734abf214a42e71305b7f5e5b5940af12179c4acc9b507c7d88d46527e9435bb1f9d8daa9") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xcf0) 16:01:20 executing program 0: chflags(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 16:01:20 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0xffffffffffffefb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffef7) read(r3, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x4000003f9) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x2, 0x608) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r4, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) socket(0x0, 0x20000001, 0x3) fchdir(r3) fcntl$getown(r0, 0x5) semop(r4, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) 16:01:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff1000/0xf000)=nil, 0x3000) shmdt(r1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) syz_open_pts() syz_open_pts() 16:01:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) r0 = msgget(0x3, 0x406) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/153) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:20 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x1) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffff, 0x2, 0x1e6a, 0x1, 0x8000000000000, 0xe95, 0x7, 0x1, 0x1, 0x1ff, 0x1}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x51) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x40) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/99, &(0x7f00000001c0)=0x63) 16:01:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) fchflags(r0, 0x10000) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:01:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000002780)=[{&(0x7f0000000280)=""/95}, {&(0x7f0000000300)=""/78}, {&(0x7f0000000380)=""/85}, {&(0x7f0000000400)=""/218}, {&(0x7f0000000500)=""/4096}, {&(0x7f0000001500)=""/246}, {&(0x7f0000001600)=""/25}, {&(0x7f0000001640)=""/4096}, {&(0x7f0000002640)=""/100}, {&(0x7f00000026c0)=""/144}], 0x1000052b) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="6c202528436b6b97e829143e30302629ffb1daeaae1f00"/35, 0x1021e}], 0x1) setrlimit(0x0, &(0x7f0000000040)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setflags(r1, 0x2, 0x3) 16:01:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) chdir(&(0x7f0000000080)='./file0\x00') 16:01:20 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="070038fdffffffffffff8a2a00003862070000000082959559bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd22d88b2951b15801360bcd4c28db9fed800a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea000000"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 16:01:20 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58aa4f79a66de7fb584d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd92f008c18dacb6584b976198a9192d85169c699420327ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c42bbd92eb2534c2d7ceac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79bc8223307612bd08bbe37fe44231fdaf31f8db5863072dad5429717908d4ce8b2bdaa1fd4a5ce1236ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1acc2b2bbf0d85d277253045d3bd92cbf525a9b0400c3fd842a97e6eef0ba58d39091fef9db5fee362f3e27c429e39a0e885c000000000000000000"], 0x1) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000000340)="8ef1ee082575792293e4be0a0cb821f9bd3ef465865819489dfd683e81e7a7f0dd417805ac8355416ad038676c27ef9614cfa446a63eb9be4fc1839e5f47d3a40816bd7c5155af42df936e7548b1ec20e38b6c7ee60fd28a7e79eec1b5d13012db89251d726d322e9ed943f3f486597daf49801ed4d0cbbea9e79b1bcc9549cd8fe1548a50de28c72af78eebadcfe6368b8d30196bd663e1e84d90773ad61a814c61a393cee1cb57d3e6c3a12fa9cabd3a5448f6e7dd6655b20fe7ee23ee8e4416b74fc2affdece34eb20fc1d924abc459d55d1a69801933400ad90180d434fff0336924a860f1d82e", 0xe9}, {&(0x7f0000000440)="d8179a6fb628128d4bf829586936cc837bfc1c5d2981c8c036324981bed733e75d9005df2104a4c2e63cf244772e35deba55bd81fbc072b0ab898f02bb68cf2fc1980beba44df18c563f6676270b98d516db41ff3275b601ed9255f575a2c438d0257790ba939cd15a8deb3bfa502975cf61da1504e8ce0e505397433a550f3ff2ed09c45a5179e84b187a2160fb26bfd36bf6f8d5e5d28ec96157656a3f68c78e0769cdf5bc1e29a485b6d2dbe1298c07037cd666b7162d0127602cceaa120dc5c1644b622001a2a32730226d2d536b1a7b9376d40b7e3d5707", 0xda}, {&(0x7f0000000540)="93b1db35de98aefd03495a3c8d318141aadfa55d94bac0fe918475774d3407905f9f7438c1989867c4036af4fc699ce7af86c874c9c1799efff97b550ab6be59f8d05de3ae5544dc8507947ce217a2f4be23c4cc87ef61f9b984db8a290759dea4b4a66ee046cbdc5f46c1850064f239a1be8a85c4a6b753d1c7f26bb0a74dc6bda7be34f8db08a7a45621d4d75bd6daf2e8f2a4e20e0582a89cc146d3b07f1fb95b362ef05b9754f84d55666a9c3540a39491279adde606d356266ba059e5f1996392e7c2", 0xc5}, {&(0x7f0000000640)="7a2b79cc8320a626eeddc80e61ac72e3b3386f7f54c896654a57713ef3245f62d335fc3cd4b1dfa5bd6bc7dff5d33fd4883d7310d655cffcb02048f274f843bf5429520e22c623c660ae7e717fac2790528e993964555c78d0958d7543cb454d2eaaef4bda2f1d5420d6d94b5243e4f90a58d14bbf543d82aa51b5713e87fccee7f6e058bc5f68ce40e6f34c72f36bfc2c47b79168c56654047ffce8774c483757d3ed5ba35d4864b7a5347aa2e037ff4584ef2276d892eaa67b97a220335ddf665e13eb94081184", 0xc8}, {&(0x7f0000000740)="ba5155048a6f658c541d5819ae0dda4683a9c12f0a266a82fe381827ad5497158bec71", 0x23}, {&(0x7f0000000780)="a8f8def66c579d0fd3562a33868234f85fac66d21681f08a6e7a6e28c234817f7b190b22789649eb27aded86f26606808493fd6b90c2e68fc026d21808284731e2854fd317ec34b5fd5eb5e8ba2e904e70888c8af7b6cb2270f3b4e86cce2892e3f3b4658830622f283d86db4ca1e4ae7c331fef37303ea25d9c91f11a32fd635bac17ab07fdc8672e9c9baf9ea604fbadfbf97ce1c16ad6166c3105b45b074c254de8d29b24fb7f1c1cd2e420f16f45868345c3ea071034a9dd90a2384adabbcc4b3b90abed", 0xc6}, {&(0x7f0000000880)="def6133b47fb02b078eb8b13c042716eef61649ad25dd9e1b41da153620955ef24d1109631899104e16f6bbf", 0x2c}, {&(0x7f00000008c0)="d2a6cd720bbbe98e02f4ab0592f6cb62fb05f5d2b84eb69e882ef843e8a6f85c9a581ad1ead954fceaca5c0d1fdc3e9848a372493169d8d7a04ff166f9528832ddcb8ffc8c750fa241cb67adeaaf7b42c5ee172eaf5c21958649efeb085890c94624f993cfc001e775dc28e56fe94f2eb458b6b6f43549540bb076d50baf1f3ff7379f324d30551d1dfc87e7869c7b95139b90b5517c0532609781c88aacbb332e0e916fee732e426fbdd24f4cde728a1f08e02a4874af309f3370aff56285aafe8d9b7e0cb044fddebfe79a2062d7a6c11e", 0xd2}, {&(0x7f00000009c0)="867984ab17266aaeff0e7edd773139f7345253d3fc383fc9966b9426e02ee86068ba53ba39717c0921a3f0483b97c57b925ed149964a35d1145158ceba1d19bb4312bd7c5e97084ef6ae719676a8d509b7943b8daaa5d1d5d34d74f33c794e2eca3fb20fd65f651ea46e7fbc03f5c84ebbd93d64f46d4980a76062786074512c979c79243f0480d49704135751da89850723", 0x92}], 0x9) 16:01:21 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x88) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="1848873dcb7d1cf19850748f8de0023333291284226df0421e2655343fa2b0a04df00269e044d5dd80297b1658180e1243437c9688e33889be4ca88786e032f5c424348c6a8c1b9b522668adf92b13e41ef5ca3b06fc52f44beff3e721a7590b1061a68a17add8e4271cf5b6379f1e757acd261ba94e2e98fd15de0d151c06895f7e19f0b166af21c7802059dbbfe602cfaa11e39aa1bb2cede53a39f77f7415dd9dc730cc7c6da8fc2e8899034884af5bbbf41dc86ad64d9de79e65a9a784898ca69074bd57807d678c35d7e79472613aee1c0848898377dbe09b6eeb7fc37417647b71", 0xe4}], 0x1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000000020000ed995b21866abca1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc102e2c33a60b153719d2bbf3c89bc74cf9e66e7268525b0593bc83e979071163d4928f8b397c154b5ea176cd562dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a751dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d27de26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cfc9b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa8878369560700fc8327520ba8e2d601a42f765a45f31c43cbd95436fa6c85253f2626ff55c2b53f46b9241f4420559e973408e65461869744c0bff27905b8d07a1d830cb51bcb252b82637492d6b49a7225cce92ad5478d"], 0x218, 0x0) msgsnd(r0, &(0x7f0000000180)={0x211484d2dbb3be0f, "f0d32efc16e3ffa90539436b1d24ad88d5f5fa8c0df378de1aef6b9158fe91460e13479199a10e51ccf591c21252a6513e0a532a2c71cc6c3bae278caef0997150553cda5833a978dd6e420c4016f1c20e3ba3bb33b839348548"}, 0x62, 0x2a695c7e46e9a9e4) socket$unix(0x1, 0x2, 0x0) msgsnd(r0, &(0x7f0000000200)={0x3, "7eb78a24aaa3f591e973eacd31cd853b8cbc5c831b846e00"}, 0x20, 0x800) 16:01:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) open(&(0x7f0000000280)='./file0\x00', 0x20a81, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10010, 0x0) 16:01:21 executing program 1: unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) 16:01:21 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000)="02f678ecd578780229dd721d0f4a071e77c2f267ca3658605be49c7e716776753d726a359f95456924586761f1b385ab997f1e63e9277465be3c3f2e1a8170458f5a542d1f3a1e149c7cd609fa1e10a5b919b32a1f25607875d9f9b5dacfd73f82491f2ea5e0a1f9b8ea77710286f18b42bbbfaf12a3b1ba76aa", 0x7a, 0x3, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x9, 0x0, 0x0) 16:01:21 executing program 1: r0 = semget(0x3, 0x2, 0xbe42201fdfdb48d5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/197) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x62) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x8fd) 16:01:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) socketpair(0x18, 0x8005, 0x2, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername(r4, &(0x7f0000000080)=@un=@abs, &(0x7f00000001c0)=0x8) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000000180)={0x0, 0xfffffd7d, 0x0, 0x364, 0x0, 0xfffffffffffffff5}, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) r6 = open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x14) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000340)={0x4}) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000100)) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0xc4) 16:01:21 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xfe2c) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:01:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() pread(r0, &(0x7f0000000140)="344992a2dcadb30086bca91ca053628ef8487c0891c6f94651185d725ce435856365f94b2889d941fb1c5deb84ebfe58db238bf1e07c0764cb958513a12f4e32054e1ca080eaa010e80ecf4f02a15db1de2b87a1f85935c5209b8f309c43f10ac6b6ddb6f29d7b5eb17e3755977973482ae28d112f4f5feb753dd4e236420a8bc4eecb74884493fd39a4faceac0b6c1c647d77399f9c88e5e82be3e71c233ef4d2fc021a973d33169ab8e1710a6cc76bb85680dd3978d9895245608b8be437bf9687338c3f3e511a45cb52d1dd93ea91c4cf65db6daf51dc30057bda0da71340ab951d6819485ff2", 0xe8, 0x0, 0x37) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x57}], 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x225, 0x5}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x0, 0x77658b85}, {{r1}, 0x0, 0x1, 0x1, 0x80000001, 0xf1}, {{r1}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x80000000, 0x1748000000}, {{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x80000000, 0x9}, {{r1}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x8, 0x7fffffff}], 0x36, 0x0, 0xc68, 0x0) 16:01:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = msgget(0x1, 0x200) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x3, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r8 = getpgrp() r9 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x9, r2, r3, r4, r5, 0x14, 0x1}, 0x9, 0xd7, r8, r9, 0xfffffffffffffffc, 0x1, 0x7, 0x1}) r10 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r10, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) setgroups(0x3, &(0x7f0000000400)=[r6, r5, r7]) 16:01:21 executing program 0: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') chflags(&(0x7f0000000080)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:01:21 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x148, 0x1) poll(&(0x7f00000000c0)=[{r1, 0x41}], 0x1, 0x3ff) write(r0, &(0x7f0000000180)="fa", 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:01:21 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) ftruncate(r1, 0x0, 0x40) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:21 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x1000000000000137, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="89a406face1b335312ee0bdb899b9c40b1f3be0c25362bc5d073fa971048abcf529719f5913b2bf1b86aa48105", 0x2d}, {&(0x7f0000000040)="a107868acad3859bc9f21a271a1907db9cbe67ac5310805cf60cf6376a8f9b9392f85670ea20ecf6b53e7652ea1d22e96a33c10c58d867f5b11a602a9f0d", 0x3e}, {&(0x7f0000000080)="c87fb1fd2dab3e710f376c49d36ca76dccaf9c760827c217c67f379a5e221034627bc70244e4d025374bfad76e0fda1ea7d0ec13b22ddae6f9e573893bcbe050c52f2673f9afd50080d7a20d289e64b2fee3a607a0729e12d12699043b2fda05aa8489ed2c81ae72d344f49d794c79ee1e55549d", 0x74}, {&(0x7f0000000100)}], 0x4, 0x0, 0x1f) 16:01:21 executing program 0: r0 = semget$private(0x0, 0x3, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)) r1 = semget$private(0x0, 0x1, 0x140) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2, 0x10001}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000001a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000c14b7da796f5c1bc5def7f2b2981941f0c91f1d9ffe73b7decc629972360e563ffa2bf346a11b94b98ecf3c5e3d30662b86d0f481a737c446410c0995f70604af61ff4532320af55c6fe09fbb33ebbd2f07d24ce12b893272261e8956a21aa8b52f120d53fd044be82798b758352f23f37e1a0b61e0d1a3bd71e6f3e96589da28eb7313a03e73e6ef22914e52defb7ea7e39573f604885e2181c983d6c7be48a64171c90f3f1a18774aa2a83f708ce04c43c85dc220a9c5c844eb5d29caf6697218b9d9bd1f51b2d04b5cbae7712dbc0a34932ee5f3c705af3a9df64643c2fa257"]) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0xffffffffffffff80}) r4 = kqueue() semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000140)=0xc9b4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000180)=""/113) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000200)=""/133) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x1, 0x0) kevent(r3, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x24, 0x2, 0x35, 0x80}, {{r5}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x100, 0x5}, {{r4}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x100000000, 0x1000}], 0x1ff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffa, 0x1, 0x8, 0x8, 0x9}, {{r4}, 0xfffffffffffffffe, 0x18, 0x0, 0x4, 0x7fff}, {{r4}, 0xfffffffffffffffd, 0x4a, 0xf0000040, 0x3, 0x3}, {{r4}, 0xa58db712e675454e, 0x80, 0x8, 0x10000, 0x3ff}], 0x81, &(0x7f0000000400)={0xfc58, 0x80000000}) connect$unix(r3, &(0x7f0000001b00)=ANY=[@ANYBLOB="80002e2f66616c652fff1569720edc1b937f4e93d0690c4aa41b708e0c637515c67f62e4c78f8ca91f1c8d9bff6a2d159c87515efbaead39c81f4c6e46152dce5eec51017a61f2c6e70a20ef7fc8578f53a1ca0100000000000000ae08593905ba4476745c828af1e0d6618e8561c52afaa38a467cd82e42145cadb50bc492ebb39512405b9b88a3c0ed22f18d11a1c27d1f3fa894c734b450ae9edebeca7e289b0387ab8b9e53d40bfcb0e394e98158adeaf3761dde75c873b9de454af53b145fdfac94b8076c19320b61a17e23de3d1c00d71a40f60347687991"], 0xa) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) sendto$unix(r3, &(0x7f00000004c0)="d873f0004feac42885113423b7a3b8377cdfebf44c5ffc9994f5d35825df7b74b63b349573e98cfd36c9a02e50b975b5a53d2b4b4ce8c21031a435658a1a4f9bbb5b3b6c52f9797768b9e2c30a089c2221cdac06c6fdbedce0a8460c52f4bd5b3b9c75a2f1ca7944a460903a0fcc4e1814c8c4255aed7797b7bf5116c03dc5d6e56043e4c62137e011bba766a995ac538548f38710166a8e01ca8990bd73b5bb", 0xa0, 0x0, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000005c0)=""/4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x20000, 0x0) readv(r6, &(0x7f0000001740)=[{&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/102, 0x66}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000001780)=""/90) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000001800)) mkdirat(r3, &(0x7f0000001840)='./file1\x00', 0x4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000001880)=0x5) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000001900)={0x1, 0x0, {0xffffffffffffffe0, 0x3}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wskbd\x00', 0x10000, 0x0) mkdirat(r3, &(0x7f0000001980)='./file1\x00', 0x10) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000019c0)={0x0, 0x8, 0xffffffff, 0x7, 0x100000001}) 16:01:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) 16:01:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x4) chmod(&(0x7f0000000040)='./bus\x00', 0x80) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)) 16:01:21 executing program 0: r0 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r1, 0x6, r2) sendto(r1, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r0, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r0, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r2}) writev(r1, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r1, 0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000e80)=0x3) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={r2, r3, r4}, 0xc) r5 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000780)={{0x9, r3, r4, r3, r4, 0x0, 0x3}, 0x70, 0x7, 0x3}) getdents(r1, &(0x7f0000000800)=""/43, 0x2b) setgid(r4) sendmsg(r1, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0xfb}, {&(0x7f0000000980)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a0eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925c66d6607d1cb4508c9e7ae6c60a2425cdbad104b5c9d80136e31123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7", 0x81}], 0x2, &(0x7f0000000a80)=[{0x30, 0xffff, 0x4, "ea7bc0e7888bbe2d7c6f6492af3ddad341ab742b50dacb6e04a014424e"}, {0x28, 0xffff, 0xedb3, "5634330377bfca10f368fb98e9a9d14c15741fcfb0"}, {0x40, 0xffff, 0x5, "ecf3fe85d0a81a305f43b59c6ec9bb2ff9baa32576bafdbe97f289fc78b551ad09c0a976f2db4250d4c17dd4e9c2f8"}, {0x40, 0x1, 0x9, "3e24d24cd3dc2802f7e8775a6adfb901600c8b5421df1e664327d2142ab2049e0b55f758cef985091e"}, {0x58, 0xffff, 0x2, "661f4072db21a8e5a095bc395259f6b952928f5a9b7587c688dbb96b0a7b466297c5c3efea085b654d0a8cac2d3b1fa8c26830818631920a05ed74d0fa86f50fd53d3c7f"}], 0x130}, 0x8) fchmod(r0, 0xe0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/tty\x00', 0x200, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000c40)=0x9) r7 = dup(r6) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000c80)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000cc0)={r2, r3, r4}, 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000d00)=0x401) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/null\x00', 0x8000, 0x0) fcntl$setown(r8, 0x6, r2) write(r0, &(0x7f0000000d40)="51ec5b88cf33ad2ed9013117fdf40d6058c576d9b93a7312ccd2c3e5f47a7c1c65d980836b59f51eb859897ecd244bbf68d7f9b788a179578bb486a94bfa98ad08ece77f668a3a4a071eb40e9ebd0c7cfcb2bb28e55870c0", 0x58) 16:01:21 executing program 1: r0 = socket(0x7, 0x4000, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r0, 0x0) readlinkat(r3, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r4, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r6) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) r7 = dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000680)={0x3, 0x465}) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000140)) r8 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000000)={0x0, 0xfffffffffffffffe}) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x3879f376, 0xb, 0xfffffffffffffffe, 0xfffffffffffffffb}, {0x9, 0x8, 0x191, 0x101}, {0x6, 0x6, 0x3, 0x4}, {0x4ff, 0xfffffffffffffffc, 0xffffffff, 0x2}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffb7, &(0x7f00000002c0)="f9") 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x87}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:01:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000400000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c803ff7cc53c894303b22f310b404f368b0f90000002000000000000020208010000800000ea00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x2, 0xffffffffffffffff}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000180)="460725c5d7028286e7d87a3a32486c1de83d5bb85b3be889292a0dd8feffb669967fde449904e16fd619e13e68823820c4271088c0f84b46bdcb58697e6fcd9e02cb340b716b03796aeb989ea6299fa0735752b5e455e2366538b3a72785d6c744a0f39debc6b128463aaf520aa66ea5dd60a0d730b3f363076954c203319868a23193d14b9fa9cc89548fec11086394748204bab494888760b20a256fae2a67ca8e840b6cb75092f4960df20bbfcae90008bce85352d84115ca9088be0f023622c53c14135be596ae0837fe67de93ccf8c195c698e972d43514b995304eebd7f3f151d199d194c9d33ca56d4d3bb1d7", 0xf0}, {&(0x7f0000000280)="54a5c55db1934df4f6feacbcd56e420d5a5a34cf52ca1845f981b62301bc17a9bfae4781ad0528b3f62d21d7fe547553346e658f4e9d68cbed27ae6ce98e70a7b595b23189ef0fb531ed2bc6f38e2e91a58ea3ad2f1d376d9f8ed3199412d4e42a69c227162230224af97b670da99499990c32541b8bd39230580ec3170481b46db487173040928809711063ba1aa7b9edcf66f062c464f18c251399cf0ab64c8de9a41c9eafe88367a19358d27bf6a54d441292cb89ed78665c2904e9e59ffa98bf67534cd037694717dd30831d0b89d365af32807e114e8b85c89023959194", 0xe0}, {&(0x7f0000000380)="00690063cd448a8d443bb20ca63c3b6d1b49f9619ff4365c4d990b392ee2ae321655d54570c22a0f9e55e156eb8c264668883049e46bf5f99fa70bd7d1df53c4612816f63b2fefd4636ca8635a3e93d62a957d408d8fbeb6074a55d1a86d486a18b21c184776d7871a07e1e1d9a65478e1c337ee8f4a103343bbda853d023463a1956707a01bc33dc35f9c3899bc2cec480fef9c6a5492659850", 0x9a}, {&(0x7f0000000040)="f4d4f4bb7e4598ac91300e775997e3c54e7196f6ee4922d0f18caa3127e12b2f79e51badae2d1cce70fcf2b19c9b3ec2bef9ed1d878a48862a904033cc2aceac8aa32649f7033d95a0ec32f148", 0x4d}], 0x4, &(0x7f0000000480)=[{0x100, 0x1, 0xbd, "86830de4bee3b98658123aead2d452bd1e3032542862e0b2656789be8f4fdf4cee22b8bdb7c75bd1c3f57bfb04860fa260c317288f449a9affc40aebe3377b82f5f99f5d9e3f3fdfff887e52c1d1a27bf72fc16d47ece43a385a0f314ef5a30e82a15c2e3d2af32705ab5faa37d5bedda98efa3ca6a3413fdc33ebefc28694b1885f8782c2367e6bb12974102ce58df7cc08b1fee8df983703b56caead0022d2e63e807646f74803ae994e37a29398766964ecc59f3abb59644259e71186d3409cf706c93f995b00a220e5feff53bd1c529dbf5673d0be1c934acbe59abc5c431586c4707f692b80200340b7ad92"}], 0x100}, 0x0) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\r') nanosleep(&(0x7f0000000040)={0x7ff, 0x9}, 0x0) 16:01:22 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = semget$private(0x0, 0x4, 0x200) semop(r1, &(0x7f0000000040)=[{0x0, 0x3f, 0x1800}], 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) 16:01:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000580)={0x6, 0x8, {[0x80000001, 0x6460000000000000, 0x100000000, 0x2, 0x1, 0x0, 0x3, 0x101, 0x1c3, 0x100000000, 0xffffffff00000000, 0x8, 0x4, 0x1, 0x930, 0x8, 0x3], [0x9, 0x7fffffff, 0x2, 0x0, 0x6, 0x5, 0xebaa, 0xffff, 0x1, 0xb2], [0x3ff, 0x0, 0x2000000000000000, 0x1, 0xfffffffffffffbff, 0x0, 0x3], [0xffffffff8c0fc3cb, 0x3ff, 0x1ea1, 0x6, 0x80000001], [{0xff, 0x100, 0x3, 0x1}, {0xa4, 0xfffffffffffffffa, 0x9, 0x3ff}, {0x9, 0x1740, 0x10000, 0x1}, {0x33, 0x1, 0x6, 0x3ff}, {0xffffffffffffffff, 0x800, 0x0, 0x1ff}, {0x7, 0x2, 0xfc, 0x9}, {0x7fffffff, 0x4, 0x7, 0xffff}, {0x4, 0x4, 0x7ff, 0x2}], {0x100000001, 0xfff, 0xffffffffffff13dd, 0x1f}, {0x8001, 0x2, 0x4, 0x9}}}) socket(0x1, 0x1, 0x7ffffffe) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xcf8, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xffffffffffffff7f) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000007c0)={0x10, 0x39d, 0x4, 0x7fff, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3f006abc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1c000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x7000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x413}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x68f}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x5000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0xffffffff80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xcca}) 16:01:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2044, 0x10001) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000003c0)="a105000000b1df", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:01:22 executing program 0: rmdir(&(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x80000003}, {0x6, 0x0, 0x2500000000000, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x408, 0x0) 16:01:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0xffffffffffffff80) ioctl$KDGKBMODE(r0, 0x40044b06) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0xa, &(0x7f0000000240)=[{0x58ff, 0x4, 0xfffffffffffff60f, 0x100000001}, {0x20, 0x2ee, 0x5, 0x10000}, {0x650, 0x8000, 0x5, 0xff}, {0x2, 0xfffffffffffffff8, 0x3eaeaec7}, {0xa6, 0x8, 0x733, 0x6}, {0x3, 0x2, 0x3, 0x8}, {0x5, 0xb89, 0x5, 0x4}, {0xff, 0xff, 0x6, 0x100}, {0x80000001, 0x200, 0x7, 0xa0}, {0xffff, 0x6, 0x1, 0x81}]}) lstat(&(0x7f0000000180)='./bus/file0\x00', &(0x7f00000001c0)) r2 = dup2(r1, r0) getsockname(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSTOP(r2, 0x2000746f) 16:01:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:01:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x2, 0x57, 0x53ac, 0x656e45cb787d7394, 0x7, 0x80000000, 0x80, 0x1, 0x1, 0x5, 0x1}) unveil(0x0, &(0x7f00000000c0)='r\x00') sendto$unix(r0, &(0x7f0000000100)="23cdeee72b00ffe42403e8252df38458290de331fbfbe891b08f618806794cad1b4117abb2528e850e24338a879482f7a2709b8e46bb1b1a8d6c5c153405a627d25a1ee18f5e1dfd63fdf6ffe2770055b89d56f09fea8b589fc5f38cc3807b4b601c314559aef465584b2441a3d93dd3fa773259ef77a21d1cee479dbc522dda8ab9f5c05e08de2e8896d249fe94faf1ced8427578ab5cbbcbd8422e1b22c5e7b5dc0d952646a7a21a1b626f8827d20bce1e8d1b70066b94af67", 0xba, 0x2, &(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7ff) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r1, 0x20004b3d) write(r0, &(0x7f0000000140)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6f49cd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909ba256c1c93f98fc29b31ebd07f3e7d0bab48e06054727b28c55948fc3c7f5711d0574c00896fe4583711c0d40b9cd9730ac6ad33107c1507b1c9d053ee9bdf7813eaec2c2e79328798ebd68d12196c2f75833edb84f5f715d2be805f", 0x9c) pipe2(&(0x7f0000000200), 0x4) 16:01:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x1}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f00007e6000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:01:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r3 = syz_open_pts() close(r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xcf2be5dd1f3c8ad6, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000040)) dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000200)) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff82, &(0x7f0000000380)="b6d583f50987749087d315ccc819d5dcc05dd48da0f8fd004c69d864f30a6fecb4e20d0de6c361ebc2dedf6f530b7b0a302f4b2856bd4aa84658cd6dde426a287704235038601dec68da07a69def3bdf1ead2d5c4d528d1b8f9813d1b557e15b75b3026bb7a95d1b598deb71989281240dc4ac900400ed4e64830ffadd78f06061b04d5f595e0621f8c339e6bae2269b1e21519ffd567684b91a4130f9110d6124ffad08d72bd75f") r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x2, 0x240f52ad, r1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x400, 0x0) 16:01:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSTART(r2, 0x2000746e) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2000000000000079, &(0x7f0000000000)=[{0x5, 0x9}, {0x80}, {0x3, 0x2, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:23 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x5}, {0x7ffffffe}]}) r1 = msgget(0x2, 0x12c1bb584731b7e3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x4, r2, r3, r4, r5, 0x80}, 0xff, 0x8, r6, r7, 0x1f, 0x909, 0x174, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x7) 16:01:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:01:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="7217b734ba1fb39a2251c39b40dc53e12e68e7031eec7aaae3b61d333d0e121c5caed9bf3d2febfb569f7325eedf6e4d367a709e3a3d77ab5ae9b223a391628f65a6a9678ac4fbc094ea7ae625d957146b1c93a1d7a40d9adc2957884734a48ec13cc29ebfb9bf6bbcee80706d87c8a62cc8c10af64304e87c47a08f84b74d438c2151a6c2decd13760760bd70c0011df034a9ab7e77bbba620c9ec4f24dcb6b913830", 0xa3) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) read(r2, &(0x7f0000000180)=""/48, 0x30) ioctl$TIOCSBRK(r2, 0x2000747b) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) 16:01:23 executing program 1: r0 = syz_open_pts() syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x9) pipe(&(0x7f00000014c0)) syz_open_pts() 16:01:24 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x6) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:01:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x8e3) execve(0x0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xa8f) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000140)=0x4) 16:01:24 executing program 1: ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022c2f66696c653000"], 0x10) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x5, './file0\x00', './file0\x00'}) r1 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/57}, &(0x7f0000000180)=0x3b) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:01:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) shmget(0x3, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) r0 = geteuid() r1 = geteuid() setreuid(r0, r1) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getgid() r2 = getegid() setregid(r1, r2) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCFLUSH(r0, 0x20004268) 16:01:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = socket(0x10000000018, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe8f) 16:01:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:24 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r0, r1) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x80000001}, {0x18, 0x2, 0x81, 0x1}, 0x9, [0x4, 0x800, 0x8001, 0x10000, 0x500000000000, 0x7f, 0xc00, 0x1f]}, 0x3c) getsockopt(r2, 0x29, 0x2b, 0x0, 0x0) 16:01:24 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)) syz_extract_tcp_res(&(0x7f0000000000), 0x4f, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x69, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:01:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0xb66) listen(r0, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140), 0x0) 16:01:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 16:01:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r1, 0x0, 0x5b, 0x2) close(r1) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x5}, {0x6}]}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8380, 0x1c1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0xfff, 0x9}, {0x18, 0x3, 0x8, 0x1000}, 0x80, [0x7, 0x1, 0x20, 0xfffffffffffffff8, 0xffffffffffffff8d, 0x80000000, 0x9, 0x6]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) recvfrom$unix(r1, &(0x7f00000001c0)=""/194, 0xc2, 0x840, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) 16:01:24 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:01:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1019, 0xff) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:01:24 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) close(r0) fcntl$lock(r0, 0x8, 0x0) utimensat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0xb, 0x2}, {0x80, 0x1}}, 0x2) pwrite(r0, &(0x7f0000000000)="b177b3cfddfc46362826a1217b232103bc4db7f635a94f2177e942dc50a721", 0x1f, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) 16:01:24 executing program 1: r0 = socket(0x20, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x84}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x7ff) ioctl$BIOCPROMISC(r0, 0x20004269) 16:01:24 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x81, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10000, 0x0) accept$inet6(r2, 0x0, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x13a, &(0x7f00000001c0)}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000003c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='o') ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000240)={0x6, [{0x3, 0xffffffffffffffdf}, {0x2, 0x9}, {0x3, 0x7}, {0x0, 0x7}, {0x1, 0x3ff}, {0x2}, {0x2, 0x9cc}, {0x2, 0x7}, {0x2, 0xc33}, {0x1, 0x1}, {0x3, 0xffffffff}, {0x1, 0x8}, {0x1, 0x10001}, {0x2, 0xc4b9}, {0x2, 0x100}, {0x2, 0x2}, {0x3, 0x3}, {0x2, 0x6}, {0x868decb387ecd67b, 0x80000000}, {0x2, 0x8}, {0x3, 0x3}, {0x1, 0x1000}, {0x2, 0x1}, {0x1}, {0x0, 0xfffffffffffffffe}, {0x2, 0x20}, {0x1, 0x6}, {0x2, 0x4557}, {0x2, 0x3f}, {0x3}, {0x3}, {0x3, 0x4}]}) 16:01:24 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 16:01:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000040)="8696f6a054317fb4108225b49520e23b07da750804eb9a5b95f0d207d8efdc5477a1d7e4610219d82ca372722064e6bbc5373a4ed26009ac1f21d5556c3a68b6dac9aaff5c6f5542f79832201d62efb4104f12346612ef9179", 0x59, 0x2, &(0x7f00000000c0)={0x18, 0x2, 0x8, 0x100000001}, 0xc) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r1, r1) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x6, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) shutdown(r1, 0x0) 16:01:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x3, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000020001040dcb90000001000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)) connect(r1, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) 16:01:24 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) fcntl$getflags(0xffffffffffffffff, 0x3) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) msgget(0x1, 0x104) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x204, 0x5, &(0x7f00000001c0)="7bf6371b1588cfe9dfb9b5ab765a01c2829736b614e46da6b969502bb0e3fbbc99565e1090b3ae06db4835aa30eded89adf154cacf0e8c9a1ec193440bfbec856c5f63a6a64c9934d077d7466ad311a1eb495d09493e739bbcab7ea7f64bbbad468dc6557282cb5ed4892739e142c01b1452725f9e87", 0x76) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x7, 0x8, &(0x7f0000000140)="98c3ed270b3ff56d7ebdc4b50c8614ce7a4eb60f277bbbeec331488727080bd494cb2691667cf6e3fc5f02dfad98259db8c38bd42f14b5e85ae2208cd731618b953a9ed02a02d68c7f8aa1093d82c4d89640fb99c8f46ab0bce01e", 0x5b) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) sendto$inet6(r3, &(0x7f0000000280)="dc7aff4c9d6902d9316b8e1fda2670c02fe3a0c07e3db795fec155f2f8fc24b35d308b3adfe37121c5018cdbb2deb745b0b9191cbd6452aecfe34ad1c330edd7a333c32f4c2cc4b3665d7d24b10d320cf62938cf03f2ee0a5c2479122ab9bcd7e087e8c4c01d5e5704481ea11ff8c7c73ecf8ee4ae0e466f5682728a6aa116b3eeb28506edaad5bfa27717353bb6c002a1298858217da4aeb5d888bf3d0686bfc4c3b11ff5ebbf6019c1b593edd6c6415ecef76068b669dd", 0xb8, 0x402, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0x10000000000000}, {0x35}, {0x6, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x1, 0x5, {0x9, 0x101}}) 16:01:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8, 0xfffffffffffffffc, 0xfffffffff4c6326e, 0x0, "08b50431bbce9a73f8ea5024f4a5578ae45f2c6b", 0x9, 0x40}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r1, &(0x7f0000000140)='\r', 0x1) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x273, 0x0, 0x8001, 0x200}, {0x3}, {0x2, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x101) 16:01:24 executing program 0: socket(0x2, 0x4003, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x8, 0x1}, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x9, 0x100000000, './file0\x00', 0x9, 0x2, 0x9, 0xffffffff}) 16:01:24 executing program 1: r0 = socket(0x6, 0x2, 0x20) setsockopt(r0, 0x10001, 0x63, &(0x7f0000000080)="f2545adca9177962b10120eadbe904ee6c56b0c66d771de87235f473c784bea9e1a5e52c87c601f47a723c9a864ee3dfe0ba95cbb476f3f9e9e4afb2f348802484497d6fe8c902b4bf8cdd7877bde89e595e8d297a9ca1ec7a2fb169d9264fd22058f5a5a02bf21b1b35a4", 0x6b) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) socket(0x2, 0x1, 0x7) setsockopt(r1, 0x0, 0x9, 0x0, 0x0) 16:01:24 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1f, 0x3}, 0xc) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000000c0)="40236242223529ef529dda04da2666b0622d119140225528ba7cd7bf923e5d208d954cdd8e0d0e9c2bf0b46dcd8852829eb84da0d7ebd6b629db951d49b7fa6c0002632770982d1911fef5481585064c1d54280cee17b37795e3082c4730918527ad3b3f087cf34f02e55e70ef91125137571261d816f05c7de2ed548101ccf7ead6a7627298f8112a264c352584c7a84f32414333374e147dc9e7b9405ffe398813e72ae383c1ec7699c2fb4f45f150763e4fbb1cfe435741a6e19fb95d12b8764c7c4d6ab744d42972d2c9df1d5d60e37221cc4de666b4425f9653afb3600e9177ce1d12836bfb6836cfa555f85c2f7d33703d59e77e2b7df659c4bb40b2", 0xff}, {&(0x7f00000001c0)="55732fb85c9f9033543b70ef3497939d86d779bb4ba0ecb13e8d175fa76be7a46596bf5777e83e73f7aeef0de07788053990145a175add170dfdd42f06071e3265f7e0a486240c0e7baeef27dd2106eba6a1ef110b5b656633c01502fa0d526f9edde45a0d7b42ce61780f190817aa89805b8b725f5bdb67a7122ea5083a385b381a3b2f3dec44020607962975fa2cfd915835a9896a2f40d945a737034ba65a4bcc77202a28e0274b3fb5868c11add3b1b3605267b6e7c90bd01d734da655a7f91e558ff72ea7659a86f7434271e4e286", 0xd1}, {&(0x7f00000002c0)="128041a5e2ab1a2c6ccd1f8f6fa3067df688e2924fcaa0053fb85c66fd414e4b4bfde21a506966b78011d147fba4b1a19b89ed5b1c72cc79ca79b7ecd86612b7479aa1e23a2b2efdc205cd178d63f3ef8a0f7994e349f8d93672f377f0938f37f34fe25ba0b629ddcaf8d472ebc170b7619e7464c0c345da9513448b0caf34e0d167b1a404cc7863271d44682dc9d619015ef83f6a0ee67bb35d3a6300df003982c7f7198df3b66c3a96acf7660f699a0f8a4b8fd4759b8128a6f286fc0f0612e666c7da2050bf909575fc8f2501f063c29a692488eecbad83219fce673ae42b98c00be8539370470cb3bee812ba3054a26a9b46", 0xf4}], 0x3, &(0x7f0000000600)=ANY=[@ANYBLOB="4800000000000000ffff00000100000046ec741095ba1b87c33b2da400da13f233478c44fc9128063da68eda0730e2d4bbff60d2a3da54927451ca4c902a9f3fc8cc4490e1c51037c197a4000000b800000000000000ffff000040000000f5f8dd30cefad5d0def832cb1f6951631dd23140c53339431d578c700c74ab19488b5da677eee3da4959a3cd6e10e892fc59e7c8e9d431c2950217fa335c86b101f5af850c482b45b044a8eee3de95cd297c04f78093e499ff3c679180619a05e0743cacfabbbacb3fa78422b9ee0f37cd816e8de69b01a0f9bf367721c13aeec87d0196e3c29ce6877b6980f4eca2598da8a4a18846d9587ddcb48d37f27442880f789cb1000000c000000000000000ffff0000ff0300004b94f1a6db8e6d6163ad795fb63c3f439e2c90b07dd1435968a06b6afde03682440172333077179d5045fdbd672ad9e47aa11a93357e80d3823e332d7a164b2c4a342cc61f8ba2753313fbfe5d9e484059a89a23a042ca54f219135016234c2c6a372fd8cd15ee1fc645b4597c36e791e95740e28660beda89983c11442ee704e44e62f81576d61a67ad3096de9027ea62e64478d039b140f5f5ce70000000000000000000d2e507b1bd85f4"], 0x1c0}, 0x4) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50}, {0x51}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x1c}, {0x6}]}) r2 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:01:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2, 0xffff}], 0x1}) preadv(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/116, 0x74}, {&(0x7f0000000140)=""/186, 0xba}, {&(0x7f0000000200)=""/32, 0x20}, {&(0x7f0000000240)=""/222, 0xde}], 0x4, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000380)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000003c0)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000400)={0x37, 0x4}) poll(&(0x7f0000000440)=[{r1, 0x100}, {r0, 0x8}], 0x2, 0x9) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x240, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000004c0)) ioctl$TIOCSBRK(r1, 0x2000747b) read(r2, &(0x7f0000000500)=""/222, 0xde) r3 = socket(0x20, 0x2, 0x1) fsync(r2) fchmod(r3, 0x100) r4 = getppid() getpgid(r4) ioctl$KDGKBMODE(r1, 0x40044b06) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0x1, 0x80000001}, 0x8) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000640)=0x8001) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000006c0)={&(0x7f0000000680)='./file0\x00', r3, 0x2}) pipe(&(0x7f0000000700)) close(r2) open(&(0x7f0000000740)='./file0\x00', 0x10, 0x88) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000780)=0x3) close(r0) r5 = fcntl$dupfd(r1, 0xa, r1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x80, 0x0) 16:01:24 executing program 0: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c, 0xab}, {0x3}, {0x6}]}) getgid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) socketpair(0xf492e63934a0c1f5, 0x2, 0x1, &(0x7f0000000080)) 16:01:24 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x40, 0x0, 0x39a) writev(r2, &(0x7f0000001500)=[{&(0x7f0000000040)="c8c9f485248fb98c76c8bfb527e50093408d57df21a89f348711d4270f366bb9001d68801f3796efee799ad02628b6b622798d3adda0436b857d1e436dea9da8f44b842a864db51dd154766714bbfde5cd50e615aab5377bdf21ca03cd9a66d1226e423de78eee78edccad6c5b74c24536f129e7026aee34ed1959003f2596334f5424a7d8f38cbc9862aeb3a9acf3351eb82d2d28be559b4f5d96710febb502b9fa168edb4e3d93a6dff99378d45d2764edd29c8cb59a3ea56065eb97e50a", 0xbf}, {&(0x7f0000000100)="021c3854f6bc52dff4a9d9a7ae184c64b9f55468a6bf2d3c43", 0x19}, {&(0x7f0000000140)="3347eb1ce7d3c5864ad34d2cd973bc6a7188e2e6d72672ebff2f723483d59486a309544e72bb5b4fd25baf65bbd8c39f5b80b0fdf6bba5af322fbf8ac4bd12c62e40ede8277a806473f427a024243e32829823374d404e3526b6b5332ef34d5c0f", 0x61}, {&(0x7f00000001c0)="b96fc13d5e1ef41eb930879bd1a18c43ad7c3ffd24cf857e850d46a4e2e747b3955ee6e4667870d5ef3a3c4d5766e3161d6e5f2b631f87604b5e342ebcf179cc015b1b855d6ffa48be59db5217cabc467eebabf5ce32adf32e3e6cdf349b2d51834d977a21726dd2974c3ee1d1bdb377800b7773c74d94197f", 0x79}, {&(0x7f0000000240)="63ca2f92022c54f421450abe0588e1d07628a14d30bbba2c6f56d422c603b5874afdc585a0d4f1610e5eb41605552a5a3d79d04304c1cdd01eb2302e074c2eb3ba4b5ec04b8c23cdf16ecea3f5d9a2dd04291acaab3844b73e03d6f9882548984e93a9f6d38d1e0b74cf06226345bad76d48b58d7d36adb66159d0ddf5", 0x7d}, {&(0x7f00000002c0)="9ac755b675babfaa261b065d4d9f4c2a669ab5de636da412eaad231cf5be0e0f5a9a6a80c9d20cf9899b984434acf3463823749f93b6068619ed8944fdff71a70657844c973da5f51a519921307286ebe4de6a0607defc5ef0e3ed198c2b4378fb0c15407005396013a087245a42f969c501ec14672e02cef5019437d664e6a4b3f32cf6b5679966ebb4194186db274cc399bc597a049743290e5e63be45ad7703c57dc5f408ae47e908b883d670b0a8bd69b5f3b2c99347fc5ebc4b881441df5df774e7d1e00f0b64c59129c17f208cdb1f39305cd842bd0c97cf338e8dbeadd3cc431ce6e48d3a7391e2caa262ccf6b19af863ec27f6c4caa20c4aef3aa6ed1f59659d6042bcf889ae85a951b1d02d6a7dae2ddce8a5bfda994f8a33e225f034bae9289abfbd766e9a13def5b95e69900b97613c6e823f2848255d0247722187260c9c19131a797a408eae693c31f33f2a8fd18de572ccabd085c8157ece963484582476c81c5a7de401a74913c61419874fc3bdb0035d30981f0c32a1e7dc510db581724e12694666d7847212b23d0b960a49641493fd86721565a0ba09e43d3c66bdb4958af4b224571cbc9a98c442c00cfbb1a0fe7d7a97fbe6c1424fe443ebbb39414a43b4ba6a305397c7f5129c106ef4f24853d658f9de11dc4bfd83560ab13c5cb1cd64021655d4bc6f5d34d5741a73d8a110fc9147b4a9ce57ea17f377209937de8904237fb9119f1995e467ef9c695e2e13dbaab9dd8df67f648a79c83dfaba00b5972ea83c4563d5c02a194e849460df76fb7a45939c043d51acfd3a026aef5a79f70e2f6a89a2bc1fdf6a3db389d2c7ca7bd34b1d8313251eccbb95e1048c4d8f98e7b12ed36762a83530e963bb911adb0708a001f765572321af84081895c9a98cf8c9dd53b825e820ffc6ac493879d42b57d0aad483e3bab9958fe3a1870a0aad4e1f9446d727a6eec3a8426d9cb0f47ad89f3de347ff1293d057007d01ea00111d01bc5629baac14e630ff2267441839b64ea206b87d6ca906c907245c8bae3e8b723b64ec0497c01d13632c40f4f4f672617914196ae761fa523a0f7c86e9fa044aca8a197effa781a96ad362cb258563dfca4225e1f9f2dcdbd66d4a6d3978a03ce39e0c160b3faab3f89ad3fcbec12efddccad2218293f65d6b6b79ed1ae98d5c0f35fed0340347f69dee92e51e44991a795ac349aa3e39cfdb13cc8fbf532a59f56e35e45388496ac2bded320c6931373c61b58d52ddef1911fe7a4e9049a11b7ef6b0c4c1b42c46e644861708d1d51e26df9b2b466f460b62c55d52f34f6be57f1310b5d7f9e325617086f9d6b67ed3e8a9c4a6bdda731bccb936b80b715fda4687f70e142b1a201abe2d044730a93c0deef71096fd229bb172717aad5e9f8dd214186abb773f10136c39ef8934b1a0d7db1ff5e8d5fc83d118c1cae9a61aca7d35aeb12e2921074eebaf7a03639200318ccd696343923ce3ac1da67fdff0933361091bf396034bcfc9b69d4492717f4dbfea099a624a5cef554ba060c0d784d2993a3056580810d0430d8aeaac314106de8de9e8287a688fd5cd1bea42c3522b1873592e112ed5393942df6a6a0d07e6ebee996ecc5187647dbea2c93a126d7d9f3776b76c2c73ae72def04a0a8f34b782340270bfee2fb1d59e000e17003fa7c99cba0bb1adf995348c27cec79a896993392f81938fc429edbd1692be68aca64f0c6ddbeec4d7d75ed311bf141160d1acdf1a2fc3b02338b088d79140f98790c613df3196c3cee4e9eb45a5052f4a6255f8d223510723b19a77439dd75445e6af02c6e3ac7d3ff16dc9b545c14657aec535c044ff81228550d6af8b21654e565b46797e4973925f4af035df362d9299ebdf75c4fa5f0a6f2b5464dccf04ace439c481cab776ad8830493f96d3225198eb03229251ab431f4dcaf684eff7fccc1f5c8c9169d1e53bf1a0f2a14d218e9550f96d4b0aec054283a77b580ba7f0a6f302fad91980492137797c63f838ef3850c0ba09aec997de2760f8dad7679e6ab6536805b8b58c1d43babd44a8317a9a6b1346f94480880d61c44c7af8208ff89e778cb7cafd5282161fca80c4f6a40e5cdd5e4aca08d6d551ac645b602f90578170a0ce5c0a9668bec790a9665e20662bf15a4f77a12693423cdf9511ebae5e730ad0cc0776689338934efa1bab3cefab55c0a157c74af82725d526a49b8ddfa6d349ec5f1f9ce0b3551ee0355d723c4e6cdc76a0e42404d0c49e947ec300a7b2559bed040b7277a81bde998d6fdc88032fac56c73b47c649fb33e6b19ea086479d324cb458fa2fcec8ce5a16f028889989bfd023a5b491589720d191e054ef9e6ced034e55bccef821eb0ec98af4b090fd9c5d23756f9f6dd7da3d3b7c0a897381171312be9adbecb24ba40c196d7df79f3b907f204461ea5fa4ff07fb5d920ec541572719b9c24f412eb68800077ae738e559085161cf40b9e9049231744345d294cb763eb748b442f76fea95e7138b83e160bd8bbb6c06bed6a8aaa606ea03e6fc0bfd71365a20690aa72f9a544197a28c635ccba055514e250c62c8528cfb1930ae652e9fa8cc39e5e938056d39bec0030d9d83574c688ae65edabced384f2e9d723a6ec90ef0166aa3c3c92655a08579ecf427bd0ceeecb8b5edd2568b8aca1359d4062cb48fff40f52d094d65bc08e231cdd7dd4b057e53efbf644684cf12080843b605ff818e7756ff237a40cf1430e86359c5e8235dfdbb12766f2e7412c754d3d1fd9fe9ad6eae5f8c15f68c951368bf56dee7a6e2363b9b09e58dd98431a562645b3602dd00f1219690ad8c7b104c442d5c3d6acb993a5e78a6fa7ce112fed952739949bd1de13d826ac40400dc42950e1ddfa9ac1dcfd689009e66f4889a1549a9ff26c4037ed9244072fd49e0408c857e971f6ce403c8be93f3b8245a5760ae4eb6751bcee90306d6ae695963fbb73b04f05531944619c85ceeaa5f8f601734eb1614f9334cbdfb23192aaa7e141460020b4bd0ab7b8e72279a60705280625cbaf5a03ce6d3612ac102e04b6b6a211eff53da6426e590bae8f33905f541516ab890a0235f894c32a195f0ac89a9ed68bad6c41f22f51affcb2d966b0234f3d5d16d0301f68b2aeffe725d21698e901a97479b1c931f4cff135c93bfe1c7c1b985adb0743d4d2bc4927f179954554b16f5b4cd23af91d275862f1a7a7f5fa100fb555e55d962c5532837f8193f367448f2e07123fa585e470bdd451b13ef0130ea0991f5512ae84406f83ea28408ba5aab945ecbc30b7936b74e373ea0085a4548ced94e236c04cf397a2c9e7d63a9c27d8f705f20611b77491c81fd25da396e84b8334ca07fdc01dbe8728bbf4cecd2a0f2d5eba2def2c3e5260026b57b854abb22755677db16e3b3bf3cecd3ae4c02b20b44c649489cb3b6bc1b11fad098c0c7cc8cbf4e5eeafef4a6b33d1292c5a9b6211b868139463a6bf1c38d1ec317b777aaec2ec2e6bf41556bb20f57f65bb0e2bf5abbb7e45e817a893d707a3e95bccf2747db11c1289a65cf6575f1af9e9e058a2c0363fdb2714961911fa2980b501677424579aeb54db655444a63e2b966e91fb25c11ecd934819d4abf6e120771e8db8ddfd15ae5733d98725884d245e01890ecc730ed34ced2e07d6f48e66c1690ad715ebde4a10ae444c9488ae535b683b29a728881e5abcab65c3f9d56b51c5cc64c8d405de4863b4e1d5d40bbe9564d2e65511b7708dc9f42dcfa26d59596d1c6b6d8697b023236e26fe067410104e2da8f59593f9aa9d66be39743345d9ab9282712b04d4f73621f167f0db10c9cb11cfd2105672647ec9f06439d2ac6b0c0cb1a4fd23e346954959b41a133241ac3c27a98aa5158e6dbb5db0590ba5316a682fc408f180f1f845bd5a8db9b5d9410a98b6dc1a27c108d9fd55ab74219562fa5ad8b8db02f5306390d1bc89001c526db97653b94ae807a4cc0467e56b78ad4ed20a9e73bdbd8a7dfbeb34dfe2d9fb984f821fe1e5af8d0d1575420458cca8dc80429155bb2c64de97ad2c493fd62cb5ed121f08f5a2739febe48a72ce6310be20873d54ed40ee2c2cf9b75119fa8fdcdea47e59ea5ef64816a304d41ebd35fde23b67c04bc0fd5dde56003e02f402a2f927ae3e3b2b9816e2110e8c1874ad3bc28b2c55d0fd324030961faecf7da292a874774ccc49990e31d3c5a461f9055e5689ea0e268012f5f2bc58f8afc67a395b6bd2dc502199055bc51bd277ee03d3818f174c0340ba618a2afb4dcbd0622ea4846892bcbc5dca06dcf78735b24619d69d9cbaba071b741dce8ec7cebd0774a2b2fc5d3eb9b44cac62cdfe047786f130a594cfad503eb2d5c183dd90799492ea8d78e45bd5662e45038f1e3bbfdc6005f0ae327b8bfc735464804bfe49154bacc6726c7cdfb28df081c6acfe414da0da34bcfa5dc117c7d48222b6093cf50be3e1960ae8256ab2c823dae7d8288838bacbca1cb12e388d6daee03922103634ba653a4b0d38eef524c2d476ff7bfee9c8e4f5f84ed96fd4bb6acf61e770bfc6d2eb134ab09da8a8042a6b7b00953a176b7c8a4585200e7ad415df7439d6dbeba368415a9be08440b5a519a2520ce2e596e20382ff839fcff352492be2c61bacc9172310e6a0b7789afe5e31177762e49fcf893d89e2de5f31f7a8084100c405fbf6f41f1f28d10bd847a12b32dac9b9299fe6efa3d3f30e00c685f03fa0b3aeaacb4aba4e0b1b9c732ecd290efad1c466f38ef9d6542b2378c2bd34e78cba7526d20ad5f38465e9d8ffe8b1d15133602455917561bd43436fbd1ad6b940bef7173dedf7d26575d3dc4c778e2ea67bc706726553c862a3569e0d03cdc1c3c0c7cacabdafbc3e3b4df2bfa34905dafcb6775bbae56772177692411c045d2c21dbfbd7edfbaab2795bc945dd8dc4f83ed05e103ff09b9eb9d591bb7b8575806208bbd9d674a48b68152dd8e9fe316fd4be271b388d2b893e5296c5d32c9664bfec0d35203ebe879a71d101ee51a08ff1de37f57cf40e28e0e81eaa9d2daeba0a0b59071c457712f11033079c0a01565f2a9fd6051aaf321ec3c8313040e1ad041524fc6c37114cd95ed31c990dee4384352db2075dfb086c95b76e6c990961297648cf864bb6342e21f06059f2f73d969102c38cc4dd0ef873b857c7b77ee8d5d62320a2d03f1609efb62dab1f4e4041ff9cbbfd8b5811284b95601a0807c34966548f66b1392e80e86a2d2b3f7d9e33c6c8690d393bb8b18fb282fb91821b26997cf9b837c529f0080868fe0a559acd0c10a8d24bccb28a4dedebfbe6cab9f412b1f41b2825f65181f97ca343be0dc91cd485e68792dd08d5c40e121c1e67a49f23615635b60a7e63256b3cc298954e78c0f33d6f181e6c55dc9063d5d25056d4b95b402d91b6c0e5028a259db2d8d17587d35ca175859dc536127bd5e0dd41f282e130910b2372d468d1d3924dd482aaf7288f5bcaa10cdca11c488bc3f9e05d4c40d2edfea2710784159f74007c55b945d20d103e948360199868aaf3cb438287f6d2abfdbe1ad0cb5972fa8238a20f761a1046a422140aa64c2deac001eeecbae7664b9663ad9b6a62991902d987b059d3893d15544209bb175212bc28035a98d33ef0bda1928a8f9b34dcf2b58b4aff1e7f29e5086d6fb5133fb75b0481d449fea0b4a13286668a557a2a9d46810a951747d39ac95cff9efd3a65177ec583e79225a2b5ce1b0b95675717e71b2e1beade56bdb7dd7110a4416f89fec", 0x1000}, {&(0x7f00000012c0)="0aefed821817a359bba2e38ce1120b4e4f94bdbcc4b8c62a08e0fab2e24e19d4f5e47f12cedaabbae1000ad35b59b790dcb6e5c2a4986099a4bfe79f6fdb08fe017573de36512edee9f7de91bb5c82842c944e116ef8a9fb221334e3e1a87aec0622784232fb4b667b5a279f152e5d3589d1181ee0c81d3020baa64a7964dc6fbd25121937d70f7173f4a0c2e44371caec235514402f954f9d6fb928a2c5fd08fe01f3f613", 0xa5}, {&(0x7f0000001380)="a051a595042c9161e25981c0fb6255ae24742a3b5c89bbe7ba1eeae3feee8238d60228df7acf", 0x26}, {&(0x7f00000013c0)="789f8c", 0x3}, {&(0x7f0000001400)="bc6946d71ede6ace589fbd881022ba1c71cca3ca8034b359dece4cb615b775ddd9e8108d9330db4ab15a3161be7b7d57979a25bb514bbd681f332eabb8abbcf58118790e8f2c223e2a9002161d22ddd75df43d1bda8e741c61335d5eade35b36ec9b03c2f14ea44beda6401245698acbb64c71e970f457671831d867f5c5fbaff8e52655049629a817382f6d697d7d49d19d7bef6271f800f821d039d09c0e4eac8e39b8347434578b4992e1cb560d0faa4e59de8392a3144ef8b3e1bd2904a22135fcb0df61e91836d71b033f3c50a8d7a994afc0edfe5a5a28cf04dd3f4a39fdad", 0xe2}], 0xa) 16:01:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000340)) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, &(0x7f0000000140)="ea00005c0000000d3b7e3c43a91f18bc1c372e47b46481519a1f4d03fe0aed4f372c3807343a2ed1b7b82724121dc28c844f443d67ac7a68db79de2bf5c991eef2b47d4a2af87042e3d6172f052c75f5ff147059ced04f623c383da4b7eb6105d3b742f5bd5ec5f9adbc1648881a4e936b48ae625ec414ac28e605cb041150201407f6920f9dfa108453dda979a0260e0e503eeab2f51350a4303efc5d44f5faa1", 0xfffffd3e) sendto(r0, &(0x7f0000000000)="a6a9e44bfe568b0d607f22c36ba40c1db217879f95973ae0bb917c424894f4a574d223180628604c6359f98e14125cc32b1d13ebee6059fad90a0bcb5c3184cc45fefcce3fd4b182839ea144806bf211c776558e7fc13c851aba2d7f12dfb993dce66670e1a8b0c6d7841ede12d58998ba8b093341801d98faed", 0x7a, 0x400, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f668b6c653000ab8886a0c370de3dff98e17b159e6d9fc3b6168434fc07590bd6a6020b9dd8cc4e0000d026ab4f59da07006986c40c287146b1fbc54030859185557f04dc5d07867e96875317c5e0b291e048762082dd41ef0ac46687ba4d83821d654cf51fe6e421584118bf9a5e7d31350b9ebdacbd22ec6b302e48513813868cfae18872f5a3b1f6c47193770b4fbdaa2b57570392f4895dcf00870f857d2942ac8162a9236b3cba0844165302891962218cbc53e116a9dc36d492a07dec7c4bea3602e148a61ebf194742ee34567785c95cf1eb0e45680232b2da5b9db68989dc351007d4fd34284cfd9c55c642a1f95f0b1fc15b3eafc1fdc6283221215bfbb7bb4f28c4d09ba444b07ae67deeace01622eebcd655009f734d"], 0xa) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:01:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:01:24 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="9c87c377284c35b86e2e2e2e", 0xc) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1002, 0x1) execve(0x0, 0x0, 0x0) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) syz_emit_ethernet(0xffffffffffffff42, &(0x7f0000000080)="706b90338fdd55428e") ioctl$BIOCLOCK(r2, 0x20004276) kevent(r3, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) 16:01:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x7f, 0x8}, {0x3, 0x5}}, 0x0) poll(&(0x7f0000000240)=[{r1}], 0x1, 0x0) pread(r0, &(0x7f0000000100)="80b099c019be0166be315e6f2a93fe15b496459e9c38f93b25e7e92389a5f87560d20dfe2be4d865c0570cee96ae48abd1c266dc67a9cc169f195f1b659f35e94c6dbb126daf1157cde45e8e88c7e8c541f5341374fce53c39eeb1cee563b4a5515f1288b65af63bf51d25748e62b42e0f89102d4cb49a35a3a46f2afb18e381a771900643cac15677a02caac402a8b6f4643e4e2a5724cbc086b179eb7a33497dafc6a7413a1311197a5b4b8897d5fa84db8f7720e3b8557a3ca2bbf92bb319d6506a12e0ea8f021ecc7eb4d75304f8006314ff33bfcee7eee25a89a76c552d1c0bcadfa4f489385187e10d40a09e2262a4ec91ecf963c486e93192d6", 0xfd, 0x0, 0x0) 16:01:25 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) r0 = socket$inet6(0x18, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@in}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x3, 0x6, &(0x7f0000000000)="0bf4", 0x1000003e9) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r1) close(r0) 16:01:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:01:25 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0xe4) pipe2(&(0x7f0000000280), 0x10000) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) 16:01:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="43a752b1972dd2b08accf5dda1e207aa47c830ad980c138d2bc533422e558564b7", 0x21}], 0x1) chdir(&(0x7f0000000100)='./file0\x00') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) sendmsg$unix(r0, &(0x7f0000002640)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000025c0)=[{&(0x7f00000001c0)="e64ccaebdd78916867ea607ca01236d88ab0b557d4ca1610a673dee2e82cf925bfd98ec4ec9d96b2a2ec3d419bd8c00514b00cda9b77946b", 0x38}, {&(0x7f0000000200)="13b47d72365d85ebf89e237acbb4616e6d8429a315b969f61f8c83d3ba92cc4040947f53f2848d424bb8713c42a7cc445a832fce9fc78a50abf274153bdc520580aacbd656c4ce8fe1b1d9014dc5956c4d271e5e7ecf62a36afc1bc34720c581e23ba340316c6dfe9defa0b20fede1bd2a33d0970d75122f3589975c927f2830a1b3d7073c02ea", 0x87}, {&(0x7f00000002c0)="57df5954cc07fac3130e0ff8a19c90cd72bc46cdec00533c4ec663e0346433708a5ab8d8186b735574bf0f306ef42454a7eca6c6b3d2ef2c615713bd50c7b36e182395e4fba773388ea9ef82b7e946da40e98a68600c30b671ae4526373eee10093f4a6832bc71c4b38207346a28e8a36f3039c7f1e5f1235801c5a836e6088b7bd87e83a50ba217f4bac3de342e80a75f1078250f893e726169ed4fb71621206ecc110fa39b4e59f1", 0xa9}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="680637b9c2c45503e3b0340c38ad85045a1a727ed6ccb16db2b0930ba44db48ab9b6905abe31269fdc0574a1d49e4991398a1c2ea407d7403accd3204f42fb347ca78d979a297a0af9e414e8871edcc4d0f532c59488326f1a71b919619ec328078c4f1c26e46b153686c7ffe6c0d2371f6039a2f962708eddf7dd5a796d9671b5a42e8a1bd2eb7d8fe5913aa4403b393429bef5a338bbf14bab6ebf6828eb9067a52fc50ddda79d606bb0ed97d5698174adf174575e3eae13be1cf60d56e5d7fb24966a109b74ebc6491739afe8d55ee1f2cecbdbdeb551833a6759a8354ffa95f7b7bbecc87031cf892da00fa91f0cf839c77863858b2a50a939f39d040febeb367f7284ee86837a5316e1d6f054bf34ffb9daa60006f0dba4b649bd4587207bef86e2b15ee066ea25e7f0918f4553ad338145bc2d9faac97f1b2e0acabdd6140d44aefae5476bbf8dbe58ae918eb3a6b9ea3564de84fd39c784db72d7c9ce38e5310e189908dc3af0c77de8f07f740109da15b192329334950497628a2acf52e3a759677b44ac311e2949c8770a851267b41c6cd9fc1e4d26f3064cd375c5d190bc3e1ed3d96ec852e771a9d50c94e746ff839114d76ab16e7ba88e336537f330f4be6057b27afcd922fc2a7189556156dd6f837c0fca5f855947a7a30c2906cd98947faecde2b2da4e25a970e8be13b98d9cb6943ca9c07878af57f9effa4de2c32fd970b5429bffee602bdbf320f42b81e7a540604a37fc5b4b4bffd8f72f643981cb8bf12949dd6a5e7fa34e139c546d0a88bd01f75aa4e8c524bf10edb2beaca754466b120c326c6ae621ebde44e01e54529533a15de18a20e78227f6bade72acf9b9e268ae6ed4bd89f8dc24e9ab6308dbc907bb8dcefc6ccb9d7b382b92649947d8320e98a937d835ac1b64596f114c603fbc7e78053e788cc3ab872c9fff4e45e6e3f603620f7a25289745bb035651c65042f4e0826c490f6dfe142137632568fd2a0ef0786e6268616b84972cd2ed20d1e58f72da339b6ac0e33ffa8fe1f8426ef99faff1bffe88e3dd4153c4c33ccd3b9f188d2199b64d94004f63427f9a795e319c1570650f84c17b63a73e561a8e171ec800b7f5fcb610b2ee448b959183192c26944f360a34205eb9eafe30145f81dd7464b0371293ce9ee40b531059d2f9eed0808745f86e44cc082679370f2ce070bcbb46260a6ff50dd714c453a242d819adf474c260103b415bf673b818acffaabd0c64b8920211195813708d1567bc2ff1e074be8dfc10f0296cadd820c6e682fc8eb4d841a3f3822f719d1d0b31a8ab7c0c375ded091a77514017d4632ccae41dbd873e8252eef7d02bed126eeacf2d7de4a800543a8ee1ff1efc4c15b89a905fa4f510d1ec9330be673f863a69657d17ad9b24fc127445f5a6aeab4dd23e8d47c5a2f80cd2fda9aed20f03e110a6aa686b7592438b5a29e89663c611af51c8e30a9019f343e9f86e939cfcb67140911ba222b4206e4065144421fb190d93e48cacee97dead404964878292b0c22d638f4fb2d6e0837c8cb29d98efc7ed0ea3ae49f8379df15e3e19eae9a9107fe2220cbbaaa651e56216020296abf8e3a22351aa50bf0e5fe83371c02ff483a49e28f39b77c337365024b5ac817a16d268b48a96c93ae34d0cfda3e718542c6632f88f2ffa1ebe638ed1c7108ff26fa16449085d9657456f3111312fb2c3ce1d0e32928c9244c77a2f13e17c8ef5ee38f18aba4be114cbf1b6c70c92829693edeba92908dbce457d07f8892d788ce67a25e4f51cec13b0c0befb7294a5fcf134b63490a9d51d1d346a4364b12861ca32539a8aead7bfa1b0896f4b20fa892e0fda60b95c79f28154ae6e909b66891d8857cf03f5d5be1fe1517f60a4261a3d870732937e6cec1fc18a819c284abe60eb6146f0b1e968237584ccf0f41d3368251fabb81fae08bc5e6cc1e658410437279dab22c4b1a75d6298505a8d98272e120fc9b7a0e05af32ebda21d6ff143540581128ca4d2895706d4352f08bcdb4c0fc1383412dbc1a9271a14231d1e27800cd7efb4d555048eb47066e68c63313448bb113e7c20f76781b18d07a4e8cb70cdc7cc3ef7442547d8938727510aa45daa68e36a2f0a6f10dbe2df33b96aa25d7a70e737dde01d7138003769274b84bd8e26a1f02c7ad91ccb37103c89690829bb18d3f218e8576f0c2c3a6e51c4974b995fd07f32eb2bfa3092898d486c0f41c99f3904ae6c4adf15856dd5cf21a0f383056e7d9e1ad2d0932746260e4f73ec7c154ef8367678be1c6b3854ac2c2ccf0795cab166432cf47e9f6d6353ba2fe3baed02b54838a24ba656db548254f87678b9b94d4579d2159ec8ad957b89b135c2f69b76a537bf0834782129a002a105816811623e7ab30dd39286d3c8f884c85bb270812d4a78b3076634ff0dc62fa7632ee4aa5f7ca7eaf0ca72697c375c15d76b0cbc8e3c2e5750b4234d37996b6f0ef6bb67b5ba7b5b98fd4834a8cb2077c55ef27a3469edbd1cd886c74b0e97098f72ff1632fc9f80000ac848f919ba2622d82eff8783bf494edd683fee4d372638edab5f855dafd19e200db7fd47b2d03d241a1c6146b61db0f89f1c0fde00fc2d72c941e07cb1c8e70d0e9a4e5c081b1967fa8b69b2ca928f8f9adbcb0b41a8a2b0a5f8cd5394ad2860cfea7c0df65e22a120b58825e5dd7eedeb8d5ddce93ebd1aa75f2f3bbaf7fa14e677ba0c7280cd48bcaf230398b3661e2851bc96c7393df48a19e392568192b6154a745f628d67c759c24ba79e29929f837bf0fc61a9e8066a8f303606d720c84c8c4111fe56450f51a95c06da098341240001a4666e24a123ac9de9305c14f2d2923f7aed71f12182603a3f118130cd2c51f183183038fe930556f51315d731fca3e6738ea3e17e27d56c378a53f166f054ab2b4e03e13416ab1f7eea40fadbe50d28b9bd05ed052ca3a4aaa4886526475fc1a2a55d38218f4927d15792008f2b5986b23b7a6c14a9a622fdeeeac91e7736e5d31a9641bb57270543ce96c99fcb2444d434fcc176a3bde025c3a1da63ce21af145990bdf32152a0b41f1570087b34f96d1eb3ddf71f56cb7a1acf7c67eab6985b00f5863cc55bc9f5d42cdbad4436a12f83434f8cedc0905b5172eccb0ac177a02e69223279bf06779b1dc8ff03d6361fdf1b97ebbcb3c7d381ad2dfb1dcfe13987770ffe5c97222e1b78d130d7a08ab3d92865c017c9e35cf165d5361b7295e0806fd90283c1daed4de514b7a0f54a754c73e2a980c14fcfa81a7c0b30096a151af2d2c529865114217b1d64d06c8c0740266feef0a5e84ed63bf51e291ca79429cbfba96de25e1f053d85ae5bef2ae2196abc2b9bc3b2158e736a875677671ebbcbed6c2bdba3c17eeef491667050a0f93c6e70badfaac48c1c7332dfba717cfa6cea6cd6281a90f661c1e81bcc6962e497b4d70f839957d2d00d0f248a12fa6a4b25a639ffd37d4201dd8b023912a177195c80c72f0d938763bb75881041e2d826f4f484bb14250979d3bbb687cf6dfe500b42e701e5eb551a0bb48c60b3205d9d353e4aebef81cb7cc21472d8dc53ba55bfccad809abbe18296f981933751ed171defdafa5c3add841bea818fd2f86de83732c5ce697916df85983291f1ab1e35794d38b1f756a6c8e3c898721b696b5f01246e858c2b1ea4bc4265d110f27664c7929a8d8e18abea2dc7b0689695051aec7e09a7226fa1350ab2ff4d73421252695031f1b8c52a66a4662a3deaf6c19d49144198122d157055e5e6129b9ea4db70851bda5e950587f8584007742f81e871170f7ad2bf185c880847dc6e0ebf1db843203754f0e9d35f3969ab3d4e74d760cf4d5bfdc1670b2055c2e80c2c37b8d4b4a8cc72dc2a51028799cde476df999c97b265e0d7c6e4dda1dd659b29febc432d9587b60500c62286e886ced2d33b9454941665095148e3adcb0b34dc494091842876756ee7bc2fda3022c3ba953ca30aaf6a56adadc94f25acf82f0161901ab0f2cb460596dfde886f68b0d1c6b620350100847904d4c4019879aba3e07b5d5ebb90b3a8a4f0d593e3ef85ea1bdb25de5c7ee97f7d8021483a45481705de1d6f40e4946f55b6ecaba749c2bfb6f5fbe91180c161e0a671d570955204e89462739b93ad34a833d42551721adbc413c9612a042834d0faa52175e89b9dfa7c91def96d9ad8fc9e0ae3f872bf88797b495406d34ce264535ab6b0d0c9f91a62438caaf01d7baf5c9d87c512890669a6288f945391fef99d83e1420b49dfe2c90573bfcdf6d63987cdf86e46c780c0b29353b12ede89d50dd54610fb80381df8e2cd546793a80b2fd3e6e6deacabf5a6c158b3360afdd2a332b8eb72059be0893127c5c38f6027808506ac7b662e516dd301b2d8b69b1fa1936be922880e6ffcf46b21f08150f6c6e837da74cc65f89f480bde554b952b3ae956271a41720138caffd8b8b8c703996aa3d80d3eb6ff3c11e23ea95daa4fda4e1f3c99f5e1f42f42349b09d7672ac46f09478bfebe64eab8d0f828becbd965753af7626590408ba564efb81cd31ffec256890b7da0b8e7fa9b861cdd3c0e075009316cb5d1dae2cc7a46bf99774809ba85f39bc68b9664768425bd1e32ec0541839961b02de1da2c4469f2e89786f1f6c4e8b63acac854e115ee928c0f33c19014d5dd55879e78f6b48a051fc85c35463ff14e4af50f7ec730295128fab42b8495cef30ae463c95a69252513344ed42acc85d0e8e4347d20e38da59b56440422626c48a464ea959b688968deb66241277bf2b7f45b490451888186f9d398da74b3430e5016a58a24718153c433525a151a79ead5d6afa5427a6a2f65669053be169b080e9f471aec04ad84aef4892d63be87ec6abc97156544341f83dc3beec50883f32fdf3ac1487461acd163bbaef9592a7c4d806b656a01e2d8389a544046fd9cd123827fd5573a7f1a8b33f3fab2f853f32c6bc6d6ccddfb0720791dbadf2b1a46a0af1ff8d71217d2f1c765c02a93f6b33c7540aa3b56489227b9912b126bac845435475933da83886b89ad3da589879465ce03e7cdfd88d6e8831cb6ebf70fbb476457520b722146cdd85751b24aa857f9748b8c58efbcb7240cd2d2b66cd7ceafcbae3af0e0b0837cd4de11fd90a933c964177de84c9768f1b3c43887387672f012542bd2a5f0142f05026bc05a91f0b946bc66e3d7a88c5196d68412008c7f86b55fe0cd083ef98f8ce615596b9201365f0d1a1c9edd6320cd951d994de010fadab88c808734b66f79a224269f7d4f59287f83cd27c9ad41fc9da50520746bef4fb8356543ba9ba03b33bee41f0ada8823bf91b895e4dcc5db0e421aee9148d5219b090a67e7d26f4b3d8dc426b71904049ad8c9d03ad69dcb2ddbfb21f55b437d00e60e2a0f656646b754819b772a250c1d41f5b9f761c57990fe47d6f63d6540b0cf6113bd214d308dd63bdf92d646ddc8ced7302f3f79b9dd98d54bab5885db4eb8d0c2e1a54eaafec8979f231299771f8f50de723d92af966f26d36dfebb67dd0e327351b6304ee80b777986c068ff911b5cfbf6180fe33087018f4e9cd41d0f17d008fdbbc1a06b015097d17464ba3280c35aaed950d4910877c5b4366620f5a883a607bb19820ebd988b05d56c44de0a15020d2e89075317d869adcd66feb2a3f44e7b8ee09356b3bf7f0b49429ef4fbb0cf721f01308ff2d57f27187acf3dab95651a92d04f087100a1dbfc056d36014d3e866aaeab390396471ae6", 0x1000}, {&(0x7f00000013c0)="e34c2b7c0c3959792634259e43dbafe36be8f1034700ba87fe511e6d9aada4e2747c74d48294b87442f69aca22a82c167cad5c1bde9b6beb6c025625328666d69fe0ef022107de7a082bcbffe7cec586890f1954085fe0d6113443237747e0d1536ad367dec640ed3bf8ae67d2ccbe4eab0bba4a3a3a4c04d4028635ce24bf529c8e7d42c4f16634e2d1a9e7471160aa68068cc022c89372216e2866803f12f5236074de2bad2ee68f9821f97e9b7e9edef51a0ef96edeba96f60ffef5e8c070b0af05163d33", 0xc6}, {&(0x7f00000014c0)="716a5967132265957a9ddbcc25b71869b44cfe91ffa27fc104eec901ace846e85e67815d7887e95a4a73c83a60666ca2bee0b2d6d6bdf9b78881f5f6e351cf5fa21397730e78c1930a16d9bd08d7fe7f47a9908e9394e448aea28da38334786b1d5bf8f5be6c359a0a60519a5da2fa8e3188e3a043443520e3942f8a29d8f9af93b9702936203e9f6f1bc6a0ec34b9752a21274365cfab95b41e7eba4f163458adab6e48846522c60d61352d57563e3412efebcd127d8eb0bec8db986bc72340b4955d7babed8e29ccbdbcbb7dcfff0a2e7c026c235f187a2ae8320fcdc75c0ac0913afff85fa24502d3b171db439d0d62061fb4e5798cd15147d13f4757e931107cd066f579dcccaca61e2620631475a2bf072e852339359e78589c6c90b8690185c0624c3122431cb2c719d63ef0beae139ee87e6d306c00522ee2bd6f23052dc4b61e1ab5c70eb996b07ffe3668a8c950e0fd72c01bb6e285a4ba515f8bbdfe52f2d32d878f951720c28fd412274eeb447472c5fc18cb0024f322e96614fa300c84e90d7a45835f6afedd3562dc8ff7ada06968fd038acbec2700f9665aee9ac96502f2483a9387b7667e74d61586761a461bed67d99e3be2e4c9e5cb9934cfdc1194fa29fa3b0cd9a7760456342596d9c8e3e1828d6f19cfdfc49af7d72ad62e64d031a9e928947ff091efa3d8914ee40982dfcab30d196ab178b1c87f96bbcad8ec733424988b9c810c8c4b2cecb8454bf52647156a49ee6a0f8c5546e51f8907188f2f8b3fc25e9a2130dfb1279167060075415483b7fbde7548bcce89dfa8913a661c4b25870f4b9dc0770519142bb99edf8b657714d0d3e30b7249da1222b8f420d7569653bd51c9716ac83f09fce3f175ac499383e1226e771afb85b66ca2ecf9af56633ec95f53895508d3dbe2e25ba60731ce055461e12f04c27ea28e20aee12a900da0a4a92fd8f7e5a2972a57f896d790e835145beab3ed4233e26e1005872302e4ff8d7c426ce05acabcb37d54d93049ddcf3b63d04ffd06c7df0703ff031f22fc8adf6fccf8536c024cfd71c99fdd3f9d46123940a824fc853dbc2c8de80191c16f4f9709cfeffd9185a798eb6901e5e3616734ecd4af8ce08215c1f6e2b571e22806aae8df8b5f756221f62b77a8aab627f46d67e88de972b8cc67fe6017875756696cb9b8e5ca318ffe5d77b3f3ed9d6c594f92f5aaa91696e492ae18bc57121e32f6f34720e8ec9a1a513d18590df40eac5abd5a2ad3cac4ca5e2f2397ef66464bfaf9ad68d8a9995455205a2a1c57b56dab1cc2ac5a36979201fc106e16eb64b5d3601898ad8ccf838c936ffce07292445efb8f63b5e3f48afd8480266ca809f8a32ffdda3b2d7856e1d601a0ef0209f2af65a981db8ad7419c8acf1fb3a948ce1999332b8cfd747f706cfc07aaede8b2e06932534206cbb2006311da71c654ad91ae17bdab72a083d71af5c1a0cda354197dd46824cc6e973c9314643df1bd08de384208d523ba4af9a2786f248ab207ca44dfb6b636a4c7f227d460d03e3518855d0bc11e3756c24f47c91325a1c108e11d82387c85fb68ebd0acd88b7939ed65dbde2197615be1dab9f52e26a101884283498e060776a232e06da499d052a9cd8b9d0b516532cacad471781aa76224c042b57bf1b8522a8ebb3da64fa366000a6c93c8c66f625031e18876e62abc3799dfd26173bfaf8778ac6ac5923430e40ed06558a2bfe0d87c7331cabaef892b671b4af85ff19a1a43da8557032dcb684638bbb254b76db99d439201edb9fea9af499df6aa2f8c952e51968c144a9292e2b86017f5da3122aa973aa2c2a7dab097449b59f08de1b1895f3df7a69f5a2097855d2f33e180ebec15c35e420d2d21d82d3549d0b42abe49fcc29b6cae6a22d3c3984cb803331591920513fd17506f592d8207475bf3834f37495ad495f05811b00d7fc9012d945455d291bcece06ed93a8b6a0219771cd8bc6e67114fa8ab71210ea80468296ccdaa88175ac1c4c011b618877e0a3199c92aebf9cf7110cede792880ac81b7afa242ae2a44bbfcb593ff173dde5d53f5ff499de089045cb32be1ffba4e0dd900c5900678baa1e08aa268fb392267893e08a00a2031003a8424148322a2f946ef3a9d04a1afb89b778408e516e9eb496fb6adb1a9ed516fd109c7e14b8279b318289e4e76ffa78ff18e711b16fbea642fa62bbda64acb9f7edf941ed78668e3c2878aff2cf9af920985400638b90a221c76bb3477078adb47ba0b59c24644349a2a46046d8855604b8b0617da5384b53478a36c76d952c4e21d70eb2d7ae7dfcb9d44f9e92778e909d5e619314c3899692868b90f8379f4bea61c42608ebd6370bf512c92f2c35773f050d7c5dea8301b94a10b595590da4a1d1c7737bed4cc81e1923e119a9079f2ec61b1a405a8e9a27f4f1b39a47da962917221ae9e393f2eaef578c4818a8d9e36747005c2c4af0ce132359f480c4aad153f744c9e54315412791825c89325fbc7da8f75daf424d5aa7744544415b9a5e418d1ac854b3c7a503e2498d3a98908b1dc29540a31012bc59363e1aa2f8b9ec1f4c9bed5dbc2e1a2d7f57896d4f70699298d7ec92183279d0ce2035ac518d84241f35bef26c4bf5f08bc213105348b90580103f2d3da62ecc0d219b71ae84303ec1e0db484a660ccb3452e1db4025c27b9c9dcba5b99682bdb3c9f898298808f33154c12cc23857eecc7fb1cb09acdecdc651215b87bad6d82ec98415ce52b36899d90c812bdc1ae99b50870a6ff33779f24be93b2571cb92aed13a68be98aa2fae17ba6333d3ef752e0d72685eb839c1cdd24c8165617ea1d5c89142a36fec0451d746eeb317cb66a4a90600dcc5c632dc6f257d0eefb7ffe73e896d9610474ef5a3cf691a3c61859a2881041cb4da5fb55af09d9403bc4ee1eae9c305db5eab1977862e432c7bccb0c1d838bb92e06bc2dec255f1aca81adf82778d1581b1a1d4c2f770f10bec4a2ae91bbf53c9de12857dc4639967a6d11b2a973a0d73d5372a3847da5ec03003b37d2c0470c76b41f0219f719b44d8b895a90fabc32e2f1459050459e1e21f32a07354f1c8c1ec1956bcf5735e89940b364cf85f8f754d9459fac574a53a5f371ef75eea2a870314e64f0147e4636641a0f8f5b34891da363cc9fa6737ef561b214158b8f94be71bb2b2db33f9c65a6b06264501b43929fdf7d6be12c86156916af4e4c6b9d264f970bfc1c9e07c51ec1c3a0203a57ea78da6585c62452cf8ebe100d790fcb4e65259460e4e034231533934706b9a35cbfc7aaf4e94907ef303cb3a03829cf932a5ab7593d11f113faf16a552ace38cf6d7b09cc4057b42d449ad2c1ba9ecc20f6aa9227249be4ba3509f6f3a7759b21b5b2d4dd2883b3e7b892a98553fda9891a7cc7adb67fd0b197641de2014ce5cd6b7eddd8f5b9fb57258102f065f1c3cb0c7ec45971c8c5bb2ed52d62fb67f5ce5fb5f15bf61bf448a2fcd595d5ba8388acdb49917f32ac4066c68aa790d6e5ab5d505b1875bbde12eaaa492d435e91b0d66c3f87fb3fdca9d09d529e97241023f186083ef9d6c51b526eac7f15ebe9306e05f292245cd9f49856aff0ab3297d4b0ec28d40eda60b55ed4ca3347206dcf899d99f8381e400bf97bd1b699629a6e4846a03b93221e2b75f60bb9ccf13d40799ceb720b3f61f20c8cc6c8ca6e288fd947ce25446e8ea77d4481cb62f72a9cfd346d619c2e52342cb782699b1ca2400f50e788b9c762fd14d891073472c3411c0b62deb669be78d5d64046b6b0b3933ab1f52992e8468c7ca482a06dbb7aec8a986a03380f837c051da87ac2bd0ddee859ae3c6981868a5ddc66e9583804d6f6b79137958c95625a55a64935adf7d6fa4f5fc7366b36ad7c9e984bee9c4d99cb5f69523229086a9c443a43ea764182f666bd84251960cfd3d8d3a2ba2343d2b95d556074e27005ceb63d32770d3fc2760db149dc7702cd6587cb9e9253a3c82214dc3d525511c4d06e632668d03d1132563c3f6bb613a1bd0e915d462d200b2a7474537b3088c5dcd85a5cd51084dc1ff607cd9e9155ca09bcdb133367957727e443ebc44c33ad6941e5a206b9e1a37762b93485eefde0f33cc5fc79666a0866a4b1cc69edea7730a71f97c1d8cf8208c6004b27bd58efb5897678708643ddedf20a323b83fc407ee7f9ad6fa68ae8679465aa5aed3cc817d7df63198ede03887b80d2d74e3cbc9354cf0d5ff359ba89cb94baba48734ef404daf946df361253c1fd1546071dcd1299809a98d36ab818a9385e0c2d812dec9e359f34ad424d01bac02e4debd58ea4013ace0aaff2a387aab94b7c682b1302a34b12ecfa95eb9dc09f317c89b86994f02e5b7477ff00187e2d51f83168fb6e199ca785f981137e72de377f475fe43f10ac29825751129233b26e2a404bda3389576f47be40f3e211882b2a7886ed20b8ad8645ca3b46634fb852c62402928133742cc274886b40105af153c6faf75cc5f35e5e13d5b24f07df45ee8719606e3b61ec89fe18481ef4390b8b88af657b7b5140e798151d25bc184fa0ca2b7a85ffb35ba49942871dd4f501d9ad21687f9a417a7fbbcfed546f043a993a4b5195255b0480223576c6eba94a2379c14925344b91a9fa7371c348eb90fe8c949971943aee5513bff45182ac706e90aa864b9419f85d418b2aa6aff629b0d375336b0beb92060f86e95a18e24ed812cb8668a8ec81bfe4d18f3bfd87d69cb23734072d3c1cf7c111ca6082d05f7b009c0540a95d861dc67c777a3bf70351df1633bc12b2674dc5290b70e89326519b451a9071bbcf7c8680b600935b65a32d45eb74ec563fd9e8935d5a3f8d0ba7d7e9d201e45addfd0085bac27d4fc6a86667b805ed223a8c7f1fff26c35b5a75764df639c99836fc0ddb383e26c1d79de052b922578e85a87d103d0168a8dc9cd47794bb6aa2b914863cb9e9d7097bf0d78d15a44496bae1e9c43692053c6d2884b27bf8b5bc1cdc50a43e3dc737d0087c6876d29badbb17edd76163ce7a2613facd12816b42a994dffc2789b62d075daa58c15e2af732863b4514a62781ce77ed9009873a194b8660ca10b4efd39d974b60bf8a43a23361f6f624513813cdddb98049ce88c7d4f0617a2a7498e1dd8dfc2e88a3764991345f147e323a6a44ee266ebb35f6e0bd173f68b0b62934108f7dae47bedb83a7ca12721e77a0c4d7ee5b96dadca347cbb7d9e8acdb8791853c0fd358ec9e8cdfd77e13032da0b5cf0d074aa6c8b116a591de91b132d932859ac150817f9139dff53c00bd4ac752eb4f24cd7371cfddd34fe3c3738dbaba6e019e67f8c82f97642d9cf27dc944c95c41eacfeada98a3f4ceb69c133d714a2af541e520b759a1461af598c33276d3c258b8e2e4f124dc95542d0bfc1d7b1e1bf13f74521234c6e743d66619fc7fb807b47f13d75b9fa577ee56299984aa611b08c23e252ee33e996dbcd690fc5d3af617589485f4d5d44b2ed468ba6c3cc9115a7253f2de08771ce7b056cbac20094f6d3783791dbd6ea6d3c08aba2d28641a186459d9c62089e7cc9d28c3c999780c225a0317f0aa5d438b9ba1ad1cfe76618a26909e0718c03f8dc9a3482face70c86d81413014925a9a553f68e3f24a406ae243b07b97b19636abae9029ac6008321e0dbe1f23a60b56575f30151a52cf518950f425fc80eb7bce3411db31ac56145ea7169dd220d9465b357b4fb190a71c3a9a3d4d7fcd22f73edb5c3d799ccc0a142", 0x1000}, {&(0x7f00000024c0)="4f909d53f62ed7eaf44d71a2ab71043b80a98513646a0c65c558baef68d330bcb5edda6d7f9050f005faa8de4194b81cf25a8660b28cbb9fc01789a0ba3e37daeaff1bea12fa1357332d437380cf6721a291ec390535cc88e763dd0c2785d55d20b20bfbe4d8e081da2766fac5f9e1a415f0f4e218d430e2aff7dc08a86de113df6b104896aedcb29c370f57831a8e5b92debe3a81bff3e62fcc531b0a6f5e27ceecb1a107f317e1108a7409b461b8894adb5909bad128c9a969932d1de070fe993830a3d36ba02bced69000d02899bd76e22ac8d7946aa1157d1b51af6fece6a794c690a5901da544", 0xe9}], 0x8, 0x0, 0x0, 0x400}, 0x6) fchdir(r0) utimensat(r0, &(0x7f0000002680)='./file0\x00', &(0x7f00000026c0)={{0xffffffffffffffe1, 0x6}, {0x3f, 0x2}}, 0x2) r1 = semget(0x0, 0x3, 0x402) r2 = open$dir(&(0x7f0000002700)='./file0\x00', 0xe0, 0x6918765fb138d5ed) r3 = open(&(0x7f0000002740)='./file0\x00', 0x800, 0x20) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000027c0)={&(0x7f0000002780)='./file0\x00', r2, 0x1}) bind(r3, &(0x7f0000002800)=@in={0x2, 0x3}, 0xc) rmdir(&(0x7f0000002840)='./file1\x00') mkdir(&(0x7f0000002880)='./file0\x00', 0x8) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000028c0)=0x80000001) chflagsat(r2, &(0x7f0000002900)='./file0\x00', 0x0, 0x2) r4 = open$dir(&(0x7f0000002940)='./file0\x00', 0x20, 0x36) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000029c0)={&(0x7f0000002980)}) semget$private(0x0, 0x95e48326be13c3fd, 0x400) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002a00)='/dev/bpf\x00', 0x10000, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000002a40)=""/175) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000002b00)=0x6) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000002b40)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000002b80)={0x1, 0x7fff, 0x200, 0x0, "34eebfca8c5125da862c44a72c13a7380a07f6a9", 0x1, 0x5}) r6 = accept$inet(r3, 0x0, &(0x7f0000003e80)) r7 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003ec0)={0x0, 0x0}, 0xc) r9 = getgid() sendmsg$unix(r3, &(0x7f0000003f80)={&(0x7f0000002bc0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000003e00)=[{&(0x7f0000002c00)="1dcb31f9", 0x4}, {&(0x7f0000002c40)="7eace2d010dcaaf58b118c817944cac03fbe6de97fcfcf14f973a02b25e63682036b22ef5a15f2c09d63f9aa8c4f03a5c446211884103f5ac021d89c98316d5aa04134834b4a83516718a060f2bdefb1364df7fe757572b2eed95ae2c01d7bc5ba47dbd0ed90d8c75118f2cd6cbadd7da886c36d63ecc7327fdd673006ce37532bb1f51c1712c76ec413938c4d4e4b445a6e19aae5b83ad8537a60515abda56ed19366ecd4c7eec457af4809cc2a65680a87fd98ca9c7ca849d070b3317d059243ab23d9f4ef865d6cdf356b9211b1407544f1588828844bcfcf54015ad93c3eb58e82861d610a32d09f128de5b51e2413a320cff5df89973307852e8e106ff6902cd43ba06c9037f81a9be782a8a291992640a960b66cc79ad0b18ef3928728c7a9c051fcf8865469aa5cb9a43436a208f20d86fd60b5da5da683602c7e13bb56e775a7f2d9c4b7f9fc027531084f512eb9952dec22217a18874cfab9491e8b118a671375d473cc48a83b97766d49ea157a2e030cea56a2f53b03ff99f394d40e24b6de7ee6c2f4bcaad3ed2b5c33f8de2ae9db355c141ab66a16e8a9cfc7e34d7e760f8c48b60e388d5c3c37675bfbef1b1f4538e07a469f9b7a48a813f8002c5d01d665e9c326e23664bf1b1e8714f77389306b962bb28d1b215c31020effa8132fc6ba80fa2484b9304baee607bab5ad80319fb0d70984fe6394846cacc6b69b25259dc176bed1d7e27f1992f8883aabe642020af140a01092a22964f71995400d623994a42b912721d76979becccff4bc688907ff7cfd6362f4f65949408aa8441aa4f468ee89fb34c3a88951c9ad66bf09a2bf30c9d5c52dfba8d6bccefd1089a60a9617ad8ca508c63f840a5d4a7e73e6e245e96c40e8d3617dacf04d5538698919ffaaf306efe58f4e9c98591a303c3befbe41821695466b1e99b7d33a12ae3525b9ae7c3356cb08a59880fe30457ceb84fffba4e7926f1c5ab22d1542cbeb0cd610a8cb5f9169e7028690a086f0cb64c32d1b420449666b8e5371b3c6ed90a1423305efc621a86eaa7d46696dc2be147ff4584e9fe50a8a095454d94d1b9a54f98d742eb8cc0730beead4b74db334efc11a6abf8e418b14fd1f253c335e84da3188685d20d67c25b4daa56c5d8698958abde073fbe6297bb1a5b8745b517ad9ca933ad01c10f148a9157d5de3aa783afa2e8b9bf60f29c2d4187fe2f582a2607632f728e470adb0a44b6756f43eb9e95c765eb27d3d33fb58c7acd1060acf70de689953179da17895b34ff93f63be66e9cfda089a894f110e6257ee4090d72f14b4753a7f190a78746eeae58ccf409b574733c6037f518552c42492889758f2c0f7cc434d232ae589a49d429070cff8f72cb39d06639002da975a9fc53dcf4a4b8522d8ecd73692c8c14b4fddb0c8c5fd574ebb5adc09513e726094e7e3d14b5d350290dbfb2142f2654f44f46d60d23473d413c93314b043b6ea01144e8a9ad885404cf5f301a63284341cafbc8ef0705c3bf5794132ae27c3da4e808c4c531685e2652d2c31d762b8606d22db821a8aa19dbece80a476b456db34f909d016fc70ec5c73d88f4355cca0ba8ddbc4a46b677398397613d6159b64fd9602a0f37e01a2f0d99e159d7517937bc6c3735977dee597b77a9198d1def4d9a1847d625b51bd6403ce4df89b5f2b055500997aef457d4b00ad14b34e303ce8f516764a326ff4c06b0b4690095d226e11fc7d3a37a9640c2b2084a7927af2f27af9f9e8f7a120ba8cecf3df9e73f075cf0279be088c08386d3343552b7f9586628ce5ee7eacd3811226e5afeabf7091d964ce564a58daea234a177cf51f7a910fdf7a36e2dc3f34a5331a1636d45771f1e0b34dc7f4c745965c5e90faa338fb093f5ed024754c011722b0dd2b6e2d47113ea1cb476fd3814a38b63b2bb791ae88bc307ca8ffcf568bd6b06260890d29e72df8923066307b9efeec8d637b08d31811b5f62dd3c5936eb59cc7b1bb08c2832f972ab05f749ed6021ac6422d8ceecc409d3dedb2ae01a7a8c23bad4f3cd88319be7791e7edb4742c9121101a412088f8610fade66d62bbad5db9ffb6863126af00d2c1902172fe9f079e57b62f2979e16c5ba2d1fc7ba9cd98195be17331553860e3b7d2a9bb44dcfe0141f6623105a7318e727ec7875278acb7c316642255a2273d35b272d60163ab38740f51f92831578e4d179b270d4d30a12092620b02dfd77163967a46973635f4ad91731cafc02affd3e9cdb41dcdee265146f315abd2055b277231a7de2174ee4f8c02142ae389fe014a00af7c6b7aa9a07afb861be98f64f07c139989a086f3194b8a227771c7d11771b3266ea0a51f119798b890a602265368c93fd5a163c38b8b0a884fd083aeb092c4a2ca08da7d7fa29aaec94f5a28de8a707d814c1e7691898335e15330bae87d43608d0370e6eeb0d5cffb4c9dcc77207ea6d9cf84735563b31d33c7a27ed36481fb11133c7cb6ea31f5ecec3ae43a8869b3f53b656af84fba14b5d39bbc347536ac8a91d499616cfcb7329f2120d3f0c9c835672cfae800fe5a38cced59ac2a73dee247f3b595967d62f5a66c8f37b223c74892f5c21b1285dc05fcc7cf13845007338a15d3679e06431e297f328bdc223be8612219a5e7cc55a190c08408fbf443cdc3d05eadbf1ddc79f939d457dc3523fa94e870c81b0c0b65961f72412fb0b9cca4b6bdc770bd7b022bbf8fc5deb64982cc309fc24a92a2f8ee77269c9f6ae061857e8f32b8d31bc7f19cca1d83130eda814306341150236bfacc0227aee0fb5332af7eff9fb26a63dae6602119f9e25e7a90d362f784eee1b143caa03db4ed5c7596362f5d26374dcbf253dd480357fe2bd97faa42d9fe358a2a2797e889115cb77713b935273e2e744b2da3212aaad91bb3e4b4a38d84b093afcf064152857693202bb16f32250a389fafe9ce9c717eeae64b6bc4bff74362020f60342dcd94e1ab50a38e44db1566df7fa1bc3f94e3318c57cac9cf0cea50b7f2b1536474b39418e62f0a0922f8c9cdf6377ad1f6a778fc456dffb8460dd08887ebf20442712a3509022a260fea3d088308bc7548ef0298644e3b8d6c3c2c2a92799393d41671f382e5b5603e74fd4a9f99ce464801d674ce1b34cdfefe51f09e151d33907a552ae48030976c0cfa5ebc7f3b486a9cd925c8ca89c12adc2bacfdd1d44067820499a26bfab01494e3d896336a7c898ec03922c239e67508d07aa2e5a1ebce60d8a8592244f0a34e90b209b207650b5d7a2e089c3c6a09925e2f34aae782b7ae4a02a1958a7289d14d6027f085e82c54fb06768e658d66ecacb673136bc9ad84bb679d369db9ace37e473c97c9e82309f94ba3a05ea3faaeb12214f5d769ca26b8cbedc4c68101ab0c708ae27a1c99dbdf8f01e62e6541eee5227a20aa59b33e9a2e91dbeb62aeec7a5fc0390fb94cd466ec511c88072b0bb20c1b0759c3a8d305d50003557eab95bb5fb66e9bce7b35398a9969b10b02ce3581529a8e11130cd234218e381046f83725477a4a412d2562c5f3008d3cfc032c6ca0eb30f4150e5297ed388705c3569cba71dc881ec234b3a35cecfe9ca8030c0a75359e4bde0f0d4f6bda9654ad66a49b9726f9b0c64fa3dedd6a73675c9d1a93d9b79203b93d0cf92da74ea7cee378be514da4cae1323e1d64991978543a14180164a47244a1eb3235d4b59cda31deff94bc17c2c7d95e3a11df0f9bef360ea6de2521da44db800c05d8c79dd16ff9dec536208243e6d99d8090514b32955bdb77cb3500922cfc0b407118536f7a8d940c48bd1bd79e25e69a569be2a510ee89c0f466dd4d2e80b790e060631c91eb32aed847eda6da5f5ca0cad36169fb4dad100ad31081104e1fbaa373d303cb9c2bb9cd6c84b88c0917a220477e1e1680be11397e8db2575b6bc81e269c263a0baf755c6178e317a7b7e529c5f442f0802e33046f5d3434283588114c3c10a64eaba4437ce64cb483dc6aa0a79452ff5743b0b4598a2a1b7a885f0d01e07356fbd6121500fd9f9363d4c3b7687984f9907690258d0b4ce5cbe1895e492e0d3713aa4c6be12e0104db0df46fba2aa5abac80e536a7e522a081b75d55d0b2e980e81758e58b2c38be0989a94143d130309e2e88adb8d8308ee87b320a03db1d80f582cbfcb361548d32729aa6fe7e3f1c3100a877116b9f9205c21c371048c624572b2089dd8ae7477a2457ef835b11cdb40028854211145fa64d21674cd50d756cd7908b266cec619f5005e809b4c2e9ed164c63271fc353bb9bf38e82f56b987640f720f3cb621944ac87502652a8d94727b7ce1f0a4be8eda8bb3ba7718afd4f379dcfd3eb926dbec19f3a1d4f0a4528a046325490f31fe9a56aa2b0ed8c8a249ebdfbf686af8de16e88ed49fee39fc39cc24309150bf22a510d4abd2ccf20b4015219435040008828ce87faf132194288e0eab6c03e0f5346e78bc36891494643a7dfe66d34c67f5e21d0bd2c4f0413c2cfebe9446a44b83731f8e912b5a9eff07b2d779a0a6fab4d144c8257163198f6e6706ff8033fbf68464f42d8b01d1cc5bcbf3ad944fecd16a12bd3ff7ed4cb35504164216567547ffd1f8c55ca0bac7a36480886f7edfc27de73b37e6a6851e3a3c68bb898e96ce0c11e3b792f4f7ef95e0a7effbee83955f18f7028065a2136355efe41f9e2d0d48ce8b443e4940cf500febcc6e5aa458d728e9c106cd7ab604270e054fce18d7965120d201aa771e16eb2b70d1dfc378bc6b121cf040c4936d83b88a8de0bf8aa8daf8a7038ef4f38f823bbec2db3aa107ad23fff1c504fe806c27678846836113a1bc30b9780c5e6cb5dd10375c1ebbde78f1f1667e88df7f800691089af4fdf6c23b031834bda26d7cfe989d7ce197bee99716d0c451f7f150938c47fd65034ac5d7b908f29dce562c89f71fdde4db4d80179e7835c9e02fc64a45c7ac6b62b6c72ddbd7f67ec231bdb6e9ce06ef1fdc141f0bd8569393527ef203814e0682e31e14ed0fe60ea1ce05727e046cb5c0686bf9d7a956050267170751e92c3ab568d01d7374d5d8542bf12e8e589730628c31043c5119894347b4210d0258bf866f5be63aa86d9af3cec68ddcdb69b3192626ec7cf0a07bdbd4495d27b61d9972b1a49a78c677a4d4056cb06eac222b780fbb30133497f160607182d07d51a5b654b2244c9fd6c88edb8daad08e6432ad54b576ace51bf210b1920eec4235e665660977caca18c864af2ee87199d6a1ed7cdb52194d147e79c69e1e5f47b012026c6abc6418ec0477198595979c408fe1fbca74fada9d2b1bdd01888dd805025343f9c6a0b31caa045e1e2d1d923fa25d8fb299f2dc1932abb0f051fd9e098a522f5ab53a5667459b5629e892ba8c02e7d7ab43964019757d18d4f4f2b1f0534a356c9984d98b2250de6ab4aba1d5fd94d816001560c1893d58324334e4dddf3034750650ed1bd12ca7d83c808be21b2d6daa83ccd12d7bc5202772175b6237cf2b19de7f61f88011cc7c29590639b2e88ba8a72ade689b0839f550d00cd93f74469aff6e6c756741605c3de12b21ba8cdf3e833b1a0a8cdca5e992ea9e973bd8fe759778475c2a090bdd12e0bc05aea2c07816681b9eac25f867b9766249615ab8757265a83207fdfc025cd12a826129bf905aae291dda94e330fd2dee2fa19383a7fb2e72e6eb87d1aa11cfe9e6c0e0cc35fb2d2f4bec198454bf35a8972da92fbac5a22789cba018bf88ef7a8fa1494bc67185feb", 0x1000}, {&(0x7f0000003c40)="be9a620901f8f5dadbf544c98dde7cb99a2dc14d0a6cba0ca4d0b11caa36b422728b08c581d38a46bf5f1d81bdf83cafb1f2c014bc3edab444370dea770bf239b99ebcdde92650e4b728783a2dfdf49daa2a576740132a02b14e187d5670af728d3de127530ff1bc8a92c2bf0a6ccb", 0x6f}, {&(0x7f0000003cc0)="3a9673d3bbbb55ad75087e5b8aef591694049eaa829d8c5692b98a4fe5b9323b66e5451b061ffdaf29828c3280e5268f4c8fe558850475af0ecefb062b192a8d665988dc17105f888b70d9992787f8ee2ca32d038b5dbd3dcea84f19cb6128e118b8220ccf648fa44d04a74f7ad29e09663f5c05c36ea4400b545e7b09b487cd6591c5a74aa7481d", 0x88}, {&(0x7f0000003d80)="5f3923e270ed0af9c820da4082a8a72032f68cc9181427110018b1812ba3ee9b3f9b4dd2220a429d30a1f9a80fdbe3e64a7b960443652bc0a7ab866f5e8ddf15e7b44cb4d1cca1ac6260d05f98dd735fd1c054d843ca649d17a4ca98f18c7ad184cf81edfa56776d75", 0x69}], 0x5, &(0x7f0000003f00)=[@rights={0x18, 0xffff, 0x1, [r2, r4]}, @rights={0x30, 0xffff, 0x1, [r5, r0, r0, r0, r5, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x68, 0x401}, 0x4) 16:01:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = socket$inet(0x2, 0x8000, 0x2) listen(r0, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f00000013c0), 0x20000000000001ce, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f0000000200)=0x8001) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) writev(r6, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) 16:01:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r2, 0x2}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x3, 0x4}) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) sendto$inet6(r3, &(0x7f0000000200)="98b648ec70b5b27d796459ad7110b4f89079b96c3695157e23a3b2090ab67900733f0777ae81e83ff7fa1bd15a4a3d2f5d8fd398da867e76974d8ca51acbca8e2691f4da8910e0a17a93acea9086fde1b3bfcc3891f7c922bad63f597bac38642573901aea7c", 0x66, 0xba0c1879e642e917, 0x0, 0x0) read(r0, &(0x7f0000000380)=""/192, 0xc0) lseek(r2, 0x0, 0x0, 0x2) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x2000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r0, &(0x7f0000000180)="6f52c64eb02d4bd601debed6f71c3778f7c8f853417eefc1821bb6dd2f55721ce329fb578a022cdf9cb7bedae2c2c748e037a3cc15269a4732cbf00bc1c43e2153d1ff6e77c44ce93ff949b083950000000000000000", 0xff98) 16:01:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:01:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) shutdown(r0, 0x3) sendmsg(r0, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000080)="f5482d06c7f05cfa7e1f4ba87affdabdcb693b041c9679bc663febb25a8ade515d747137e77554b199bc682156ae93b453502ca80bb4541904f18fc8f77d38ba21d7265bbf542e7daf721be1a664af3f4aab5d6b8f47896496e84281c374f6ea65b4f2ccb0324dc13dbb9b379edf1f18faefe00a9703625dcc754473aa64cc555af49b108bb9f0e49086212a6a2c604c916379a33486515d217c99e37a6019238e7c6002c40ef78af6261f7bb3188c0405120ba423", 0xb5}], 0x1, &(0x7f00000011c0)=ANY=[@ANYBLOB="180000000000000001000000a6040000d1466901286600004800000000000000ffff0000050000004f1fb47e876aa01b90edf7bb217f05a371b1e92a314268ddaa4631e97b037fd459b12b633200f00900ba27fa7e3abf611e076a157f45912ad8000000000000000100000000000100e6a0870e5f60db8fd60700695534aa3caac9663c88c0ab09c9dda5a00da1bc0ee85312876a3cae12451ee4d0377927ff96ca28d47bc8c4e13d0bed6729ee61243b8d8ac2d1b23fe9ba41f03b3843d4a5ae3c7d33c77ecca1d57b230319a4e27b197ca68efb838804c774a8bd3529a917aa8affac62a091cdec7a864bfb02f574255b9cd374eff85a23ccaefb6695f278bba5458c82924bed4256f3abe084890a0000000000002f129d01ace32c922415dbb57f78000000000000001000000000005c00ffff0000070000007000000000000000ffff0000000000007c143764270562e9945396b307c8bdf79183f9e560d61dcddb4bb401e02a6cac76264121792b4c21bfa4ad31902506b07956e9ef91e109ea4e4420175fa4595fa4decb332d373d55548607000000abd00e78feeee067b78bf600"/440], 0x1b8}, 0xb) r1 = socket(0x2, 0x4003, 0x0) r2 = dup(r1) r3 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/4096) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0xcb2f61d594ab00ea, 0x3}) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000140), 0x4) 16:01:25 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0xffffffffffffff0a) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x0}, 0xffc5) semop(r1, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000c40)=""/191) open(&(0x7f0000000400)='./file0\x00', 0x200, 0x4) r2 = open(&(0x7f0000000600)='./file0\x00', 0x8000, 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000300)={0x100000010001, 0x3}) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) r4 = socket$inet6(0x18, 0x4002, 0x6ec0) shutdown(r4, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0xa82, 0x0, 0x0, 0x7930, 0x20000000000001}, 0xfffffffffffffc33) r5 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000004c0)=0x32, 0x3) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000002c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xef) socket$inet(0x2, 0x200000000001, 0xffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) clock_getres(0x0, &(0x7f0000000040)) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) setgroups(0x0, 0x0) setuid(r6) shmctl$IPC_STAT(r8, 0x2, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f0000000680)=""/75, 0x4b}, {&(0x7f0000000140)=""/51, 0x33}, {&(0x7f00000008c0)=""/247, 0xf4}, {&(0x7f00000009c0)=""/95, 0x5f}, {&(0x7f0000000a40)=""/85, 0x55}], 0x6, &(0x7f0000000b40)=""/223, 0xdf}, 0x0) semop(r1, &(0x7f0000000280)=[{0x1, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) 16:01:25 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r0, 0x4, 0x84) write(r1, &(0x7f0000000340), 0x10000014c) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x9b73b6de0e9a619f, 0xc9f2bb724d6aa62, 0x1000000000) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:26 executing program 1: mprotect(&(0x7f000030f000/0x1000)=nil, 0x1000, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x10000000000, 0x90d2, 0x0, "d752c10000000000000000000000000000008000", 0x0, 0xa145}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 16:01:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x10000) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) clock_getres(0x7, &(0x7f00000000c0)) 16:01:26 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xd9, &(0x7f0000000140)="d6125b133c57d3a9d37f7eaeeb404dbe15399b4298c99329e4e94a3970d7976a343a3341217ce60cc15ab2f94423c3863b9f8360a1d3aeaf307cbe2261ca9de20df16c87cbaafa8a2aeeca8788c704bfedf7b6df6921d295f54bc89f1f8ad33dde0e45290300e184ba678ac68744c5994a0afbb80051f039599e4c0ac8c4a1a73313598888289576770438b8f8af1118e4b8460a05665280d19eb969ad0aed7e3972a278c48000080000ceef11435045e521502b35028ecba75027e75b3510e2752bf2dbc79af4a346428b5be4e9a075ad1a0f930f5e5d648b") 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/23}, &(0x7f0000000180)=0x19) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x80, 0x31) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff00"/20, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:01:26 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x400, 0x0) write(r0, &(0x7f0000000100)="be3269eb4e9cbe7564e8ec8850ff7c0791d4b19e85ead1de8bb609b5de62082fa86eef39a1d18245643a4fe476a4dbe7a30fbddf88417ad50e2e26d4c67df766c28b7afa43189301a3a3d3957ff0dda33320e5c74276fd602dbd5d6ea23584e7462afd94dcecf471e7e5f1ed0de13dcf46deccbbba22b5c4d3b3b5ed084704963c10637f1839c4c1459708722834ce0d07b7a0f4a2899df60aecf2a200d2eb1aeae792e72f2ce7dce25b3959aa5af86a161feb7fc0b49b4bc99ed967c984b69c24d830ef667eefc9e12cb137a17182fc80661da1a80187eef63dc8d4ed15eb65a71b7ab6b137f40282e8675fb441ddc1", 0xf0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7db, 0xfffffffffffffffe, "03664071795ab900ef3caf0000004000"}) write(r1, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a00", 0xc) 16:01:26 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x3a0934c44f7b202b, 0x7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:01:26 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="d4f39477", 0x4, 0x4, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x10001}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:01:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = semget(0x1, 0x1, 0x100000588) syz_open_pts() semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x7) pledge(0x0, &(0x7f00000000c0)='$\x00') pwrite(r0, &(0x7f0000000100)="9af0666e17bbb1bc247b1950cb554d15c0139a72adbc7734bea1b60d94346b0bba3f9ed507e13768958a6b922f25b52ff14bbe5f21bb2e96da2e9af7b56729ac5fe6551f0e54dfff7c07c3641efd7c899540036ef6accaa191a7499caf0e", 0x5e, 0x0, 0x0) r2 = shmget(0x3, 0x3000, 0x181, &(0x7f0000001000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:01:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/126, 0x7e}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff0701000000000000000000ea78000000000000000000000000000000000000000001", 0x2c}], 0x1) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x83, 0x1}], 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setrlimit(0x3, &(0x7f00000000c0)={0xca, 0x1}) 16:01:27 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getgroups(0x4, &(0x7f0000000000)=[r2, r1, r1, r0]) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r3, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 16:01:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x400f6a20f35ae9d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0xffffffffffff7fff, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:01:27 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:01:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000002c0)={0x6, 0x1, {[0x0, 0x4, 0x7, 0x8, 0x101, 0x5, 0xa0f, 0x2, 0xa2d, 0x7, 0x80000000, 0xad, 0x8, 0x686, 0xffffffffffffff80, 0x7f, 0x3e967f0e, 0x3], [0x4, 0x100, 0x6, 0x9, 0x10001, 0x5, 0xc300, 0x1, 0x8, 0x8000], [0x8, 0x6, 0x101, 0xfffffffffffffffa, 0x1, 0x100000000, 0x3ff], [0x8001, 0xca9b, 0x4, 0x5, 0x9, 0x18], [{0xffffffffffffffff, 0x10001, 0x101, 0x8112}, {0x3, 0x2, 0x8000, 0x3}, {0xd216, 0x20, 0x3, 0x5}, {0x1, 0x5, 0x9, 0x100000000}, {0x7, 0x1f, 0x5, 0x39}, {0xec61, 0x9, 0x400, 0xbacd}, {0x400, 0xfffffffffffff4eb, 0x2, 0x37}, {0x1a8, 0x6565, 0x7, 0x3}], {0x6, 0x2, 0x0, 0x100000001}, {0x5, 0x5, 0x1, 0x100000000}}}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = semget$private(0x0, 0x3, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = geteuid() getgroups(0x5, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000500)={{0x809, r3, r4, r5, r6, 0x4, 0x4}, 0x8001, 0xfff, 0x410}) r7 = dup(r1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x2, 0xfffffffffffffffb]) socket(0x2, 0x8000, 0x6) ioctl$WSKBDIO_SETMODE(r7, 0xc0105715, &(0x7f0000000080)=0x37) r8 = semget$private(0x0, 0x4, 0x40) semop(r8, &(0x7f0000000000)=[{0x4, 0x80, 0x1000}, {0x3, 0x8, 0x1800}], 0x2) 16:01:27 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:01:27 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x20000, 0x100000000) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) 16:01:27 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x41, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = semget$private(0x0, 0x3bb265b3180aae41, 0x225) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000200)=0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x28200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x64, 0x0, 0x0, 0x2}, {0x2d, 0xfff}, {0x4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x261, &(0x7f0000000100)='\x00') 16:01:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x2000) renameat(r1, &(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') 16:01:28 executing program 0: r0 = syz_open_pts() flock(r0, 0x901150f6e86ba6b7) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0xca5fcc1059e1338f, 0x2}) getpid() 16:01:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) r1 = msgget(0x1, 0x4) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) symlink(&(0x7f0000000c40)='\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', &(0x7f0000000cc0)='\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') msgsnd(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000882dc2393165e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e8edc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d50fda0a13e0796c1c0cf323048aa648ca2f02199370b8d8033dd68a922a34a3665836697be62dce44ad0d4942ac3d907962361dfdeef0203a83b525943f29e1a7d81ac3c0d2e55e8c60b77a9b661f9dfba46388254314078440b653f181d8cbd76d"], 0xd4, 0x800) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0xf8b7a470fb421983) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000340)={0x0, ""/77}, 0xffffffffffffffd1, 0x2, 0x0) msgsnd(r3, &(0x7f0000000080)=ANY=[], 0x0, 0x800) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:01:28 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x198, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="0507f38cdaba4852932e900a186f6c", 0xf}], 0x69) mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x7f) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000300)="e4ab826165aab7596678a022845843b7b8cd7378b111e10e3b3f2b5e45e74f8cdafd0ce0fbb96bf6698cd424c572c3062a2fd6c1d5aa3b95e34243f1c34a9e95a21ee420cefe093cd9d8309a8a81a0bf73c14253185d0ac1ce82d1784f2f73b336104493900e90ff0f1533d6077eb4014f01dbe8bac1d01453589bbc45e2e6a2e7d3412b", 0x84}], 0x1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) write(r1, &(0x7f0000000600)="f5dc3c127e13131f86a5430662c9840073f56b0d6837e452abe70af1b23d3fdc2576bb47d899a0e96e8a42c3a125d017a8e8fdbc28a527103458c9e08446cd055c4db1a4a4ebb95fd471abe782977133cb51ab25618d75c8b1436c782adf7470fc7ae5c82148f6d9216405cf653a5813e0b3e506f4c5c0162f071f1544", 0x7d) execve(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x1, 0x9, 0x12f6, 0x9}, 0xc) 16:01:28 executing program 1: r0 = socket(0x2, 0x7, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc80627db1bd4f9c0e36d58aa4f79a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd92f008c18dacb6584b976198a9192d85169c699420327ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c42bbd92eb2534c2d7ceac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79bc8223307612bd0cbbe37fe44231fdaf31f8db5863072dad5429717908d4ce8b2bdaa1fd4a5ce1236ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf72827c7422445a60b5ae8f0446b1acc2b2bbf0d85d327253045d3bd92cbf525a9b0400c3fd842a97e6eef0ba58d39091fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006af85b2cefa6ec29aa33430f31174d0d1bd29b30a27e0f1dba1f9a1b8c9d2e9b6971ba81b28e6d2de7a30c7b5f"], 0x10) writev(r0, &(0x7f0000000ac0)=[{0x0}], 0x1) r1 = dup2(r0, r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000240)) 16:01:28 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) fcntl$lock(r0, 0x8000000000000006, &(0x7f0000000400)) 16:01:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8000201) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:28 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x40) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:28 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x9a) listen(r0, 0x3) fchmod(r0, 0x44) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x4, 0xf7e6, './file0\x00', 0x2c1, 0x1682, 0x4, 0x401}) openat(r1, &(0x7f0000000140)='./file0\x00', 0x82, 0x129) nanosleep(&(0x7f0000000080)={0xffff, 0xf57}, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000080)=[{0x7fff, 0x5, 0x8, 0x5}, {0x7, 0x1, 0x1, 0x101}, {0x80000001, 0x7fff, 0xff, 0x2}, {0x7, 0x7f, 0x516878cf, 0x100000000}, {0xfffffffffffffffd, 0x5, 0x9, 0x10001}, {0x2400, 0x3f, 0x401, 0x8001}, {0x1, 0x3, 0xe9, 0x6b0}, {0x3, 0x40, 0xffffffffffffff81, 0x1f}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x0, 0x4, 0x9, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4334e108}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xabbb}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x962}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xe5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xb5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x3f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xe0}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x6c}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1, 0x5, 0x9, 0x1}, {0x1, 0x1, 0x7602, 0x3dc4000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000238, &(0x7f0000000240)=[{0xf814, 0x401, 0x3f, 0x7}, {0x80000000, 0x5, 0x2, 0x2}, {0xfffffffffffffeff, 0x400, 0x40, 0x10000}, {0xa, 0x827, 0x0, 0x69}, {0x4, 0xffffffff, 0x39b, 0x4}]}) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x30}, {0x1d, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") chmod(&(0x7f0000000080)='./file0\x00', 0x4) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x100000000000006c}, {0x34, 0x0, 0x0, 0xeffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x5c) semctl$GETZCNT(r1, 0x650e48ce1e35418a, 0x7, &(0x7f00000002c0)=""/230) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x7, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:01:29 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r1) fcntl$getflags(r1, 0x0) ftruncate(r1, 0x0, 0x81) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7, 0x1010, r0, 0x0, 0x15) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x34, 0x0, 0x0, 0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:01:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) mkdir(&(0x7f0000000140)='./file0\x00', 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:29 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fchdir(r1) fcntl$lock(r0, 0x7, &(0x7f0000000080)) 16:01:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "30074080e9000300"}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) sendto$inet6(r0, &(0x7f0000000100)="c3de7697214af424cc2a6a3f182ed9d61b865f3e94ed65ecd741a64e7e37b0e7cd0a484b0b48941460249b2498f04896c1b645a0be9e46bb36674eac71958471d4bc096ce8f3fa3e6d606b00c16ada6785d8a4867077589988131271ff3cf8bcc8bd96", 0x63, 0x400, &(0x7f0000000180)={0x18, 0x3, 0x9, 0x7f}, 0xc) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x60, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="7381") 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x28}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0xff, 0xffffffff, {0x7f, 0x9}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000580)='./bus\x00', 0x4fccc1e113d84df1, 0x100) writev(r0, &(0x7f0000000980)=[{&(0x7f00000005c0)="90bf5466551d7e83fe32c800db650603752888882aa49e366bfa907f08d39b151ce8bf8cdc7a06922371e86104393da29eb29a2f40bf90b434c7c177080afd419989d001153c48c78fa1abed49", 0x4d}, {&(0x7f0000000640)="d6fa1f3a560c583c70f89e739cc22b9740aa98511c654c765be60593966bb31314fe9d47c9a1363abaf3a876f4a6a4b30fd6981aefeee137e6c9c21bc6feb9fff94ad3fd507659de082a417571c4615a44cc40a83d98be4482d366344f4404cd33b1d475aa43ef8ef53b27377ce22646fce433941fb96f4f47bfa66206108d91c26daa99a9ce9589a3f2bb60c136e9fa38514bb354456975c9c473c570b2d9b62b781d3a1aa8b9fc56c94519cc9fb1ebdf5e7fd1a002f5b4ed26c08ee1da32c59b7ecd5ce43151e1cb8f04caf6ce1b75143db15e308110", 0xd7}, {&(0x7f0000000740)="7d6c6ec7e780d4861e024952f6daa395dbe020d9b8979abe820b382134b44b66a63afad5bfa3fdbe0208c45fb511cd81aa797375c891794e0d277b4e4656277f20c7cc49030c845e33c4018f31eb216af3674ae5f07c9d5408abbb040c8e735a7de4f89748f866761f4206eb2c8b2a0896eb8c4bfc2e08ecf8f8aa078128e4aab65833a255f3465b907effa48863d337457a715545d15fd9b103c9f244ff16f7adac8417326fe8d4ab32860c726f99048e4a3151873a015c", 0xb8}, {&(0x7f0000000800)="ac38d5632e41cad01192572c35861161a56da3f05fa962bad40b5e5d50c933c71eabade22bd23965616bc3c307be8b98f0d99bc10591f5fe3fd72a58528bb1eba95944d7e614734e17fa8562a337f6a42a96e22bcaf2b3e82d8e99e208d7925fc8c4639a2e6e5ba5807269aca14d42eda8c1bb03c322b364962250635224572642e3b343968285df7a783eba01d738cb1a85b251b8fe299a675f20f443ea103e0821555c09cbf7a088878f2e378448", 0xaf}, {&(0x7f00000008c0)="405535d186eef6d8e2823678357e4eb3bc2cd5f5dfb6db22d22928274e040343f221821e531b5e3a959edeacace44b1ae449d8cadce525685acffc207ba4002dfef2be6ea25228ca414580ee9b21674459385c1f5548ea518085d45ac205088b41ffa4a4b38f326cd7236dddc4a920e9f0765694f9a7bea23e0f31c57477b7ada0e809634f1c8ba868a7f79cdd450740215a686798058bd0999702ec35808032fd379246d6a9371133d6ad568b3c0d9f5fa69e8f6366c1e4b9", 0xb9}], 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x80002127, 0x1000000000005cbc) r1 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x20000, 0x0) r2 = dup2(r1, r1) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000380)=0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f00000000c0)='./bus\x00', r7, r8, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) kevent(r3, &(0x7f0000000400)=[{{r6}, 0xfffffffffffffffd, 0xa0, 0x20, 0x5, 0x4}, {{r3}, 0xfffffffffffffffe, 0x52, 0x1, 0x3, 0x7ff}, {{r5}, 0xfffffffffffffffb, 0x4, 0x8, 0xb85, 0x800}, {{r1}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x7, 0x2}, {{r6}, 0xfffffffffffffffb, 0x2, 0x8, 0x6, 0xffff}, {{r3}, 0xfffffffffffffff9, 0x28, 0x2, 0x100, 0x3}], 0x7, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x40, 0x1, 0xa, 0xe9fb}, {{r4}, 0x14775fec752c27d, 0x2, 0x4, 0x177aa31e, 0xffff}], 0x2, &(0x7f00000002c0)={0x6, 0x800}) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) dup2(r5, r9) 16:01:29 executing program 1: r0 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0xfffffffffffffffd) close(r1) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xd93, 0x4, 0x6, 0x7}, {0x65d, 0x101, 0x38}, {0x4, 0x8, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x48}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffc96, &(0x7f0000000380)="b6e89d00003c4015c1d6a106afe8a8dc7fb08ea13070ebb6fdd756e425d44eed8f0118c1358e66bbb6c39896b5e8664efa113c532922eab877da25e9b298ea8dc6d1f609919be2b856962c795d16e83c8e3e685dbeb831aab090bf4f0149377120410901330a10e6c6a7470019ad9c661a2f5986b70bde1e7e1eb473b9504365c1b3105ae29ab2e2bcfb9558bcae8f4e7f5230b362053350be92bf8d00009a7e1bc93c7da5a6fd27997da759928f6c42c3ccc49bf330652b5b04c8c9b0d4627efffd29c5dc657f78e8a316bf5c2ee2cd") fcntl$getown(r0, 0x5) r2 = semget(0x0, 0x3, 0x20) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000000c0)=""/34) 16:01:29 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x8000000000) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x2a6) 16:01:29 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) mmap(&(0x7f00007cc000/0x1000)=nil, 0x1000, 0x10, 0x11, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/56, &(0x7f0000000040)=0x38) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) kqueue() ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b2") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x0, 0x7f, 0x7, 0x80000001}, {0x5, 0xffffffff00000000, 0x7, 0x10000}, {0x0, 0x9, 0x1ff, 0x10000}, {0x20, 0x9, 0x1, 0x1}, {0x400, 0x0, 0x40, 0x9}]}) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00c8a0 failed: hole in range 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x74}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget(0x1, 0x4) msgsnd(r1, &(0x7f0000000040)={0x2, "a3272ceb7737af29d25a3a92ff0129f72379697947dc5b663a30e47247144416992356ca2f05043abe6cb28181f18bb4293d98e046f75141f6e91d28a76d2f77a3ba47f794bf047ef45f387bd1376a1e6177ea933cf4a736a14f6e94338d9de75ec06309d6075a8dccbdf737a715bc8a1c351318256d72a3326247a4d51f75997e9c737f7df0de3e9d967cc97355951dd4dee50c38a783d06e07466699228b995cd8c1e4b85a979797dbc8f1a95db66677811e456692b58332d50b1550184db489f964c239b4f74ca2e5f5624797721b717c0c6debf216a274e0eab3bf"}, 0xe5, 0x800) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:32 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x10) write(r0, 0x0, 0x0) 16:01:32 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/1}, &(0x7f0000000040)=0x3) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000100000001}) 16:01:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = socket(0x2a565de9f77b5e41, 0xc003, 0xb6b) sendto$unix(r0, &(0x7f0000000200)="851831424994b772f91f8496d18060c1202ff9b8c5535433062b905357b91b0f8231cace381cd7ef50a9219c8238ad85a24bf3aa5690d5fb3d15a7756d44e08713b5618174efb0bbff8c72849e85546ad0445a3cd2babee25d1fa5c1b1326978ccb7edf94b40febf6edbfa66a24e6a7a5555ea428775688c44ce42d65c71213be9e6a3ee4649770857e9b1d89a72144b1d429a3c38e78f68697bf0e610d9939d3dac646d23f299315816322973a0d39145e913e3f3391b0ea3838fb8f54408df5ff89409cdda2215", 0xc8, 0x2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100ffff0f8d11a80000"], 0xa) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='-\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='-&$\x00']) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 16:01:32 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x34) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x3f, 0x2, {0x7e6f435f, 0x3a1}}) r1 = socket(0x2, 0xc007, 0xff) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r2 = dup(r1) r3 = dup2(r1, r1) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') fchflags(r1, 0x0) 16:01:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fcntl$getflags(r0, 0x1) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f00000001c0)="220e228dce3822be8109b9f5f4f1e0afac0e297ec4f0517cb5f27de1dc93f3495189293b3d6a8de3ba3d41083818ee6541e67a25ffbe4fcf963fbd63b164a43bb8c1f58315572ce1b370ec7f8dd18c57ef813fb5bec7a3b1bb41ba1efac6a0d6dca959100175025a56c02e436540cf6f8f2633126ef9caaf", 0xffffffffffffff5e) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) 16:01:32 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x18, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r2, 0x2000747b) fcntl$getown(r0, 0x5) 16:01:32 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000080)) 16:01:32 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000001640)) r1 = socket(0x18, 0x3, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001540)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001400)=0x7) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) socket(0x1, 0x1, 0x6e1) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001480)=0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000180)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000013c0)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xfffffd0d) setuid(r4) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x11) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000014c0)) 16:01:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e6030000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="663315e0523661f9c16e3eff71e56e8f0669eb95758a33f96b018d5cea48ff64be1980b90de4be867f63b9c7cbb26552a9ce123244bad8fc520dd52e8217eb0d087f34392993f012d6495a17bc55793521183ab9ad99e073d4c9d7b7ff9ac4fa0fbefad4ef841ea8a971fc8d265361c0", 0x70) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:01:32 executing program 1: socket(0x1, 0xc007, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) kqueue() recvfrom$inet(r0, &(0x7f0000000140)=""/176, 0xb0, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5f7ffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:01:32 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r0, &(0x7f0000000780)="62459ff50bdf3c84ed7dd2c1f40f5e86de6c4aec7c0aa5bbb66d14823d984a811dc09796926edd0288fec61445d85e6d7f8333ec6501c174cfe5ce584a88bc0c5b10e124edacfa5086b44c2dce602e4e36d83db9a211d3c4c790763c1271dfbd798d40793e3a7d287622068d4d64a8d27d48643279cd913aedd67c33dbb9323d2f3ad908ff844ce531c15dba07cd8742cd2b76fa9b78565d0f0042db7161b469be8419985404ac44e05ef3da425bd8fe824e6955a5815b78fef0fb0274a0eb8d93c27a94fc6c50e6d6a86a8c859b07c16b89f554052af700c6a7b7513fdb6ea3944711940f072bcab7d3f06cb0cda56fc7c16471737bbf347f0111a3072c0e16ed86284d3793ba4616a0f884f25ed9f2a7f8845c58bc43e0bfa63ec8450a668a6791dd366c09dc3213a5ef5437fc5fee32d90251b58c347ed864a72025464d60c7d6446130cb4290e45f0b016ab88186bb6a0ae6cdd45ccbbedb8569f122e78467fae1a78bcc8257c466dad46c85eb1dc557296a4f6163835a819a04c9a57c124efc26e2fb17891ee25b959dfca27de299a55400ccd524161076a4d213b29d82dbdb3855d2a6ee946cd29b42207a11a3ab47d251e9fa04c3d0d41b4dfa9ef3633e321bab16156c7947ca7d97efcdb5b64eb2b1ab531abef99e042068ace1b0e0ca834bd3edce7382632eec4c97a499f77074659d87b281bff65a2a5526048dd3d6ececc43336df66dd29d40fbdf325783043c405149535a378d61eb2bad640f4611c50754c26e6753ce7574bfec6df2c9342abf0715611041455d6f90956476b60266ba07df5c3e405523096c3ad4f194bd2059f03887ba1a2ee2c6a1c0d8fe3cc5a5f15c509584a49919c7a784fa8c5f1b2e75db2318838c5d9e8186cb60609de5cedbbd82c64ec812195dfdc2712fb9681e88ce3bc8c5903b0b3e025b8afd8f27aca42acc726aaca5da473334201d35a1994da67a66ab524e20eaeb300388b30ecc1118c66227ae6d76169b1a37071aba3649478a84f5a4fc4fd5951210be4f127bab1309f00efbafcbf273634247e0c407ee64b442b8282a6095ead4b0d587b890dbaa133f7611de9346cb0ff020f22404291468eaedd57d92c48b0a881b83baad7c071657c0b4be362a44dc197ac7e577055a04426ac1df33996276c6a7473a4d6baf79c20c9d805c186c6aec60f2dc597de1b3d2942e517f537c3d1c43d9f741f3d32bdcf91419b721ec9f5ff37dc51b7b8d209ea18f0875ae284dfda0f57cee953678e639cddb52e2014cca538e3e0ada2480daa3d512941bb252a87d9d1dae31957264d71b80fb21e98a63f6a42fd6197160893e58550c795951ac769ce3cc020a7e9fe2f1bffb67b339f1efde25a571072f0e97dfb80db2b0e2eb6bf6dd18560ac02c632b5e561fafbce04a48a4627878754b611665fced3dad3b600594496518d3ad897541ee82ad9bfefb89f4edbf6b4a6f6c83539372f0aa46241413deb58a7b307f6a7d4701b16665fcf6aed562bdb305e1a106c4c0f85fea16130c92a5e2313c68ada0a40d13ac064dae8d9425e6d785b1623025ae88a54829cfb198aca15faa3076cb926b32ae84af480637a34d267604767604d2cf40ae961532dc604deb87e260047d358a8640b6d5202bf5aa9789377f1b4ae37765c38065e4e802b980bf1b08f81c005697543d3abd779e6a2d2c8ef5fe57ace2b288a0bc5a11327a16f52dc7722ca3fe53ee0b91bb59a73513022c4090317223139a9fc5acf16303cd6dc6b9f915fb852202a4c40555d691d385bcae268c587b2aba6f71f5488d34faefe806e0ad20215dca71119ee1ffdf7f8effc7a63cc9c2b114a20a5605f675cd721dc9f97a2e8d37b150ee4a6d16400f70d57baa52dc23d214a50f6259f86cbdb1f1917d0948244aa7caea2aeaf76a24f954830e468ed1c4719df64f593e49164da7900586f0be78d63a4dc3eabd158c3d8fae09902d75caca1859e5824ec994e73ac2bca049bee8cb668b9c482664804659b1a39ddfbc413d87f1229bdb6f7c9426b7cb33b75e63c6b65cbf52d9c68c14ed7c785b883d72db2e348cb14aca37164098bd10443c42b5f675c7d59e5308b874364d1044e1fc04d378704080102b5cc007937232cefd7728cdc08725f3de7132e94e04c85e2daf9fb26246fb58f6aa913da94865e2df215e9f481eb9fdce29384d135a0681ddd45754dda0fc7e7f6270bfc30de003b490f2d7afc70d15845541c5d7ac3b117893a82df69077e66c729c23d1b9f299041c6d4971dac26da81ec8678e5a36f56fbaad6f238ff3cb07be7ea67180f41ac0c00b92d40eb488b872c10b237887aaf49cea5e2c897528460ba80cf51b5193dbb7b0c73f583ff1cf769841877da8a9990ede631e322a67a0e8e40a55a0b18bc28eec15955872a2f53e0666ed79cc6c968d9677f55c042970bc8ba91ee38e36c21213347c3ffe71404b8cc6ad8fef94dae8db2942381379eafb2888a3829adb22a2d9f3a465fb27a952dbeb4286f9a8827ddd0db5d330b6a2f98a3af54e6b5fb26aea5d3a00b1187575a09f95462b186b8fddb8a08a88d0e2fbf0aa79b7586a6fd96612ae74d61f809ba310e1353103ae54669fc912dada835b0f3aebd3315d241d57bd83dd224b7c1910b2b02a352d43739e6291ff1fbd4d9025b904be8b94bfd0cc3c51235f6349f78614d34b43b53f72ca5198da8481fac64cca855205bf5c557b24cb42c974991b87426fd13f23a880c7231127b4edb3c108154adfa1e35163e8f94e159c5f50f57be250e48285fd50853b7ec39188f0acce0bedde383532c0db6a52a2619066f06a95493c6948f0da7c08b6baf983687b0e4976f74ed85031646761789c93b044acdc26833edc18baa40c9f8fd567cbc00a972ef9d55d6f38da8c608f99bcdb907602868d8bde3ae0af770e84daf82ec61e6dafd9827dde6205a58e4edd818967223dbacea9446f4351e6533e94f16c40a3468324042e7ac7222716ff06a95bc6345d4fb4315f0cc3dfc9f47f2628f61d56ba0b161d044ea202d6715becede675ed39031b3059691725a9ed4da1ded5cab74912c34f0846224a7a28a5f008d73c9c2476b0737e52f48371c5332935e7254f590c527a434015da390de3856cfc8c28967f81c5019dfed31c7931d0a40dcfabed6354ff534608e3694a334c4a0bc1a7f18475792cd21d2f07e3c7cab7ac0efd6fb09ac03500b191ab50e6acb90a00cc95b71f90d7e72e9472999be03d7ca45f028cd80ef16b04d039550222daa5c226e810eb566beb05b0cfe874a91a79573984e614b45df04e151ba6fcf61b33bb8cbbfd9f6e5d56a99b57ed91c8c87cb1efd5b045a9dbf73947064c5e563e54383be5cd7ccc86ac47d4d80a57b5b9a2d5f139abab13e3c9e71109dab597abaea6acfc00363e78942c5ab3610a2cdfd9d72056f05b75a032cf29d42eb35d227a88db988e53c6ed6cacb2138cf3807353e67777f7a80d978bbab2075ee78e955f07e7ff83318fcdc6de786c381da0d30d12353d44fb1684d26a3b244fd8a52aab83d48f28b70a2ec6006a8c33ceb54700588c2d538a34c5825d41ea4aad4c63c323415d40efce78b5c7d4b2c315d4607a021607755902e24bc027e28835eb3132f886afe70f5e0c41e0404f0cf68b237773de14c64920993cc66013625a05000ae3fc72c14f6db5386c56dbd690806e9641f4f3a33c77be9ebb110cd08a25890d298e0658ef21b2869b45d68621c6220e5edf6aefa2da3bcf76d44557a414814a18d887b727894ec4695e2f8ea5adb661bd045cc582a40ceaa9d1d9023e8ba646fc14db1599afd4e394a58d02b3b4b9631dcf6ecc827241a48ed3d91293acdc399843c72c29071a5b6b74a686751084a2b5c1e3059045ce6fd9b4f9b814fb8758ea5b384885547f9c08041861e1b77af552dcf74277cf5051107a833223d79c83ac7cf2ddc6f887ca05cf071d63e33399028c5dbfbb331e9e8000d2965882c0eca2a885994a5aa0e11eec911468e9f900eee5f9f4e652940535498a72593086e52f65528a3f75f2b65bce43db3d01a10f0853ad1d91846e66da17b7c273498a6f52e7bc1344145eed332daa98b0b7a22d5c3c0ade67e08cc756c49ad8b90c6be42546f046461eb5317036ccba00be8de8839dce9c7b85799ce985052c84c0e171fe7901ec33effab675f1bf7acb07086826c1c520bf65971e2a9af1db68f208f1aef39ceb99091e998966ee20c84d4fb23ac1ef62401cc0f17c655f6c2e20bf3b5fa1c2194418e9faba9d25f3d4f4d56e79414b93be25873eb5dc22dbbf0421f3d0fb5b4b19552c0d03240786b2a72b82fb14749aeb5e84427c1d2dfeac09324b71021f9f3f7909ed06fc38f0372b9fe311dfed80afcf3d0b1c332c79b993858ce56e1eb10f1528a46fb18d49379040df614cb8dccef4f84ff83618f127a0d4d45065949cdc0a3a363b8cdacd96d3c39c856a5d051636501f0515b5e083f1faaab40c130a2c74227d07a5c18163dc83dfc23a0d3966df4b8b91839926bf00c971d5066f1dfa20bde5e3b55b95ace3573366f22c3e53f28ea5c782c23990441431e63d2ab44271fc2253f11123a18af067c109e34fb5d4d8956dcebe82354997688ab27916fb8ed13a5f9bf3f509e4927c4fac7754bd50f383cc939f548f8b3bc1734466d53393092be432dee69078773fc33fb7ddcd5b09bad0ec469b339ee0c3c6b240ada1f5b9efb72293931f30bbe80d6417afd50de8d3a200a45dfbce747a4e5a1872d51f6b350f34950e213488d859dcb086705f66391ef2e3b120c413ed5c642a8fd556cf0e1f0f537cd46b39e750be255fdfea98ca471e23235067c066350af3976fb7277efba63a2eda8cf2e980ae01096cc08957b682181ac1eac1a34524c44cbf6985a759e56ed638501fc1c58213f092689797fdab87deef3752aa1b13157052a2dfb1d3722b82f14271706de10b9294df3942f6fed9da200d7f25beb150295e7b1648cc3a78bf40c3221b06494ee49c652bcabf54b888b5fb5690f54198ab44a80779757c0e6a6b97e362933875264adab133b6d61e37d8996a1633601b50e6ebf49311cf0d0ee883411b85a62480ba62f72655168ec1c3ce6c0b89df7d5bc8bf089360c8048942c12cedcb89fdd6986c5e110132005402533859d3a527d9eb9c5c696d2689a6584c471f01c10f05de59993b1b3d0e0f8606a6bae9604d64c8d9d7afc6700e6a5ee05ad236228b9356acc233b2281fe3b25009e8579f5f001e8564f91943db4fab12ca32f00df19331b7a98ddd62d696770d3470376a1eeffadcaed314d8791ea2b2d3d81468282bb6b2c1e4d79962af74fbed257c80fb3806c74c30f8b8803da6b3ed316fcbfac6f899f6b7dc655137c00a350711655749155a4b1f700afa656c0d2ecd83117ffc9dc35ddf0c47b5aeae7fd9d99fcdfcb79836fd0534d809bfc2d9013b2016afd125bf716251d05142587febdbcdfebd101f8b9d46b2490b98a6564aaba7f1243aaccc42c537002c94148e829032226f3169a1884253e02890dc7982fb998b82e534f5473d55a3b1bd4539001dc1426ea0fb8849505dbed01d3031eea41ef1102272a1ad89b06addfa38c36a993c5e9560b2c1d1d168572641284b3853b50825cf5f74ce83ec0cf4fc13cf0026971a8dd6e9f0b5c89d30efaaf1b0f4852e5cb9eeca93a6f5e1480bc986731918e307ff97e2de21cd8b01b83d3c77d56dc38d8a57f8902f02c300d34228686732562408aa208e31409d4b3", 0x1000, 0x8, &(0x7f0000000040)=@in6={0x18, 0x2, 0x7, 0x31c669e}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:32 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x20, 0x8000, 0x7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x38e) close(r2) r3 = socket(0x2, 0x1, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) close(r4) execve(0x0, 0x0, 0x0) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x121, &(0x7f0000000040)=[{0x7ff, 0x195e, 0x3, 0xfffffffffffff001}, {0xde15, 0x9, 0x4, 0x6}, {0x1, 0xfe0000, 0x0, 0xfff}, {0x1ff, 0xdf, 0x7, 0x1}, {0x1ff, 0x3ff, 0x3, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") 16:01:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000200)={0x1}) mknod(&(0x7f0000000300)='./bus\x00', 0x3a0914c44f7b202a, 0x1b01) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)="6f4c547fdc4148f0ec4d6e", 0xb) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0x4) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/103, 0x67) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x33c, &(0x7f00000000c0)="b6aa6e12ff037caab509196d189ef640ea229cd31febffc70400359800"/43) 16:01:33 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0xe2ff1ce87d430794, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1f) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000001c0)={0x7, 0x6, 0x4, 0x7f, 0xf30, 0x51, 0x7ff, 0x10, [{0x20, 0xb74, 0x3f, 0x6}, {0x3, 0xfff, 0x9, 0x4cae}, {0x101, 0x6, 0x8, 0x3}, {0xa79, 0x800, 0xff, 0x400}, {0x63d, 0x7d4, 0xffa1, 0x1f}, {0x10000, 0xba00000000000000, 0x0, 0x3}, {0x0, 0xf8db, 0x9, 0x10001}, {0x6, 0x92, 0x9e0, 0xa57}, {0x8, 0x1, 0xac6, 0x1f}, {0xfffffffffffff33d, 0x2, 0x3, 0x80000000}, {0x1, 0x5, 0x358c, 0x7}, {0x10001, 0x4, 0xffff, 0x10001}, {0x80000001, 0x20, 0x7, 0x40}, {0xd3, 0xbe4, 0x7c5, 0xbe}, {0x3ee4, 0x100000001, 0x1, 0x1f}, {0x2, 0x5, 0x5, 0x531d04cd}]}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) chflagsat(r4, &(0x7f0000000180)='./bus\x00', 0x1c116f589310f5e9, 0x2) ioctl$BIOCFLUSH(r3, 0x20004268) close(r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:01:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = dup2(r1, r0) chmod(&(0x7f0000000000)='./file0\x00', 0x80) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x800, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) 16:01:33 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) socket(0x10, 0x93b9ce7025029551, 0x8) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r0) mprotect(&(0x7f00007f5000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xfffffffffffff46c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140), 0x0) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x2}, {0x6}]}) socketpair(0x0, 0x2, 0x20, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000040)=""/21, 0x15, 0x803, &(0x7f0000000140)={0x18, 0x2, 0x3, 0xfffffffffffffffa}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x100) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180)={0xfffffffffffffbff, 0x1}, 0x10) 16:01:33 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x8}) r2 = socket(0x38, 0x4, 0x6d) recvmsg(r2, &(0x7f0000001800)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000001640)=[{&(0x7f0000000280)=""/236, 0xec}, {&(0x7f0000000380)=""/176, 0xb0}, {&(0x7f0000000200)=""/9, 0x9}, {&(0x7f0000000440)=""/40, 0x28}, {&(0x7f0000000480)=""/10, 0xa}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/126, 0x7e}, {&(0x7f0000001540)=""/76, 0x4c}, {&(0x7f00000015c0)=""/114, 0x72}], 0x9, &(0x7f0000001700)=""/250, 0xfa}, 0x85c379e12432d40a) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001840)={'./bus\x00', 0x12, 0x0, 0xc2f6, 0x1, 0x2, 0x17, 0x7fff, 0x3, 0x0, 0xffffffffffff8000, 0x6f45}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x44}, {0x6}]}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7ae1f56c5753541e, 0x1010, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x1, 0x8000, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x16, 0x2, 0x5, &(0x7f0000000180)) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7f}, {0x115, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) witness: lock order reversal: 1st 0xfffffd806e12a2c0 inode (&ip->i_lock) 2nd 0xfffffd8079772dc0 fdlock (&newfdp->fd_fd.fd_lock) lock order "&newfdp->fd_fd.fd_lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter+0xd1 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_closefile+0x119 #5 fdrop+0xc9 #6 closef+0x11d #7 finishdup+0x2b6 #8 dodup3+0x5c5 #9 syscall+0x552 #10 Xsyscall+0x128 lock order "&ip->i_lock"(rrwlock) -> "&newfdp->fd_fd.fd_lock"(rwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter_write+0x5b #2 diskmapioctl+0x237 #3 VOP_IOCTL+0x88 #4 vn_ioctl+0xb7 #5 sys_ioctl+0x5b8 #6 syscall+0x552 #7 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp