kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Jul 21 07:38:19 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.17' (ECDSA) to the list of known hosts. 2020/07/21 07:38:30 fuzzer started 2020/07/21 07:38:35 dialing manager at 10.128.15.235:26152 2020/07/21 07:38:35 syscalls: 381 2020/07/21 07:38:35 code coverage: enabled 2020/07/21 07:38:35 comparison tracing: enabled 2020/07/21 07:38:35 extra coverage: support is not implemented in syzkaller 2020/07/21 07:38:35 setuid sandbox: enabled 2020/07/21 07:38:35 namespace sandbox: support is not implemented in syzkaller 2020/07/21 07:38:35 Android sandbox: support is not implemented in syzkaller 2020/07/21 07:38:35 fault injection: support is not implemented in syzkaller 2020/07/21 07:38:35 leak checking: support is not implemented in syzkaller 2020/07/21 07:38:35 net packet injection: enabled 2020/07/21 07:38:35 net device setup: support is not implemented in syzkaller 2020/07/21 07:38:35 concurrency sanitizer: support is not implemented in syzkaller 2020/07/21 07:38:35 devlink PCI setup: support is not implemented in syzkaller 2020/07/21 07:38:35 USB emulation: support is not implemented in syzkaller 07:38:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) rmdir(&(0x7f00000000c0)='./file0\x00') connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sysctl$net_inet_ipip(0xfffffffffffffffe, 0x0, &(0x7f0000000140)="c07479e6570eb76e", &(0x7f0000000180)=0x8, &(0x7f00000001c0)="04c2ab6a3333d3f27499e4a346fa59c6c777636f785c1e5ea7f67f4de242d8fbc8d816b629d8e1a2c8dfc62997e1c2b43ca0c40ff3366bd0781f62be811419160ab063fb102ba9d21f3444eb746ef863f2179bff1f55fd6c717e9de337377a48dd4c54d32be2565cea679b428549b6e21f829a216c8df8554c71d2c25d789947b60268e904725cd8a1433243732627dcc0f2cfbb2cacf15074c54a4a58cad69e0720b66af7d634eacb658400c087f30ca5f07a8ccd86c70c7d7fff849507", 0xbe) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000002c0)) r5 = semget$private(0x0, 0x0, 0x400) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x5, r6, r7, r8, r9, 0x40, 0xe648}, 0x6, 0x9, 0x2}) clock_getres(0x0, &(0x7f0000000500)) r10 = getegid() setregid(r10, 0x0) 07:38:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) recvfrom(r0, &(0x7f0000000040)=""/156, 0x9c, 0x1043, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0x8001, 0x4) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) sysctl$net_inet_gre(&(0x7f0000000200)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000240)="f809fcc108a180b347466c432312cd0b89b326f0e3e000af6e262567d36cbf462c0bd19afb955c0cc2850b2712c71dbd6b056d8ac116535b3408b13e840bd7c0f65f206d43d530bc5bc22a1f3d00e6b286343c05eca54aca5d9fdb55f65329daf0fe7a1dcafc2447a67bad6537cc248e3000ccdc721335fee4bdbc8c66115b969fd3a7722e0942cc8f1c1e0c3035d1a9bda036acaddbccece207b0c5343936bde2ccbca130fb2b36bb8d9bfa1f51e13c9b2d8ad784c2787d244a12ca9c5d5fe24f6c106e87b9b98e031c4a6d026c79", &(0x7f0000000340)=0xcf, &(0x7f0000000380)="58155ae19734b38b01419bbebf05fdb6edf2b69d84662a192328aaa3f50d6f4b18960800d20a886cfb31f36399f3920fb7eff506f367f78b936c2396a0cfe8e18f464cb1d0c1a954ad7871b694c10350ed17cfd6dd7a4a6e25e4bdfe8e2af2f1435c53653dd73188296daaabcbd3c4ed20ab1e7c432698689bb13060be98c4ad83dba927ecb3485096134758e74b3e4c19fc2bee2a63484def3f1916107981a4cc86181d398e9e9aa9220cfd1334d776ba7f6abb4a68f0d0df266dbbea5320375a939b13215a9ff8fb4af33d6a4f68782c05b13182a9a24090731e5fff8f8a7946dcb4a310fdd17cb24f4d6b9594392f", 0xf0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000004c0)={0x6, &(0x7f0000000480)=[{0x2, 0x7f, 0x401, 0x9, 0x4}, {0x5148, 0x80, 0xcdbb, 0x9, 0x5}, {0x9efc, 0xff, 0x1, 0x7fff, 0xfffd}, {0x200, 0x4, 0x2, 0x400, 0x6}, {0x1, 0x2, 0x6, 0x9, 0xcda}, {0x1, 0x3, 0x1b68, 0xa, 0x7fff}]}) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r2, &(0x7f0000000540), &(0x7f0000000580)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x1, 0x0) r4 = fcntl$dupfd(r1, 0xa, r3) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000640)={0x5, &(0x7f0000000600)=[{0x2, 0x3, 0x0, 0x401}, {0x3ff, 0x0, 0x5, 0x8, 0x7f}, {0x80, 0x5, 0x4, 0x9}, {0xff, 0x4, 0x20, 0x20, 0x7}, {0x2, 0x1, 0xff, 0x7ff, 0x4}]}) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000680)={0x2, 0x9}, 0x8) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x10000, 0x0) connect$inet6(r6, &(0x7f0000000700)={0x18, 0x1, 0x1, 0x1}, 0xc) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000740)=0x6bc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000780), &(0x7f00000007c0)=0x8) listen(r0, 0x81) pwrite(r4, &(0x7f0000000800)="d00e4a8174bca06acf89a8", 0xb, 0x0, 0x4) fchmod(0xffffffffffffffff, 0x104) 07:38:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000340), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "000010000000000000000004010000008800"}) 07:38:42 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3c}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x200, 0x1, 0x0, 0x3}, {0x4c, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x15526c79}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffff8, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) listen(r3, 0x401) dup2(r2, r1) ioctl$TIOCEXCL(r2, 0x2000740d) 07:38:42 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, &(0x7f0000000040)="0c0f0bb77b6c406e802a2d2c168ae91dfe1aa84987e649c40e3b66f15042b8bdb3369bdb7348b573587d9916c147331a7cde7069d7face30d624bcb1bc1ab81ce705ab027b5d96eda3f4ba7af1877014fb37f831ac1b5234dd5157b7949f62261dcedb9f6f335346a2ecc685253591dbd67e90a34c892ac1e0268cfc8990d47d503548daaee884b9d41c29230861a32cbe7fe25cd425fd1a024d8d02dc2d6cb670f6935e2f5a6c6bae435a9a5d0e9d29fb1a09f0f24017a0ca852563a94306162fef2b8bb114cb5357802b3e7006becc73b5699c3afb19", 0xd7, 0x4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000180)={0x1, 0x7}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x80) fcntl$dupfd(r1, 0xa, r2) 07:38:42 executing program 1: syz_emit_ethernet(0xb7, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa9, 0x0, 0x0, 0x0, 0x32, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x2, 0x2, 0x8}, {"94266481604bca9ccfcaa6cb6fe0a1591ed4a04a423936e1f4fe497ada2e721de19e1de7530af92691463b65cdb3187daaa02162b00fead332aece05ba6a6f17a36fff7338f148385d72c57b93613a44d180c695c3ae355de8b54459e232485b3d95c6b4776139d7637a975f4785cd87f026c21edce1c29376be3b5d76dbd4ef6d7c21193243b457b0a129b6db"}}}}}}) 07:38:42 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff000000005088fb33d6312f5f8b15cccf43ff00000800450000300000001000019078e0000002e00000020307907800000000450000b0000000000000e7aa1af0bc7ab1a8f28931d1e5cd41bed719b644527a91875dd286d314ecbb517549a0ac3b28acda0bb4fbe117a785630b5aa39015c3a776709d41c10c776573ec74d155286b966d6703ea513fc601048344293e73199cb820795bc0be4651e911d99484f40fc58ff79e"]) 07:38:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)="708c6f5149d9aba19dfd5ff06f39e42cf6188aaa812bd589b371af3b4afc8f27a6f77dc08e404a25b77bb90be7644c556da8dffc37e85429722af268c2232996f3bc9469f0a94cdee277e95700b8cb7648b350a7846a446ff6465ecad2adea58b0f89f43c933749a8a46f8ec6bcccc27f6dcf7a12730482beb9f21a7914dbc104f9c22", 0x83}, {&(0x7f0000000100)="46b95cc1894b72f58b3fee1db7f8a4e81adc829b150de5da98963fabff08a1d30c8465755836b6d93a36fcc154148cb43fc318d90e9b6389f7f0855daae398af22871f2913", 0x45}, {&(0x7f0000000180)="39461400"/19, 0x13}, {&(0x7f00000001c0)="27cb2ada99d4e55f107e28099e7884ac8e566b27196e5481407712acdad7c8ea329a4742dcc4232560f2281a7770a0744ee42f192aa09e94e704489be4e888e8efbb4605efc8cb35ea0bf57f081f051bef2e3ab89a5e5c7ae7ccffe48016d04b374b9f36751347f94ebfdb028f19e12a9d2f9e012ee9d9516dc3f389664b4ab0b34026e1ce81b3c19c5e17f52c5717ca8f5fde38b7d2f1eabf2d724e99d140bf5e54a8697551f6afc3573d24", 0xac}], 0x4, &(0x7f0000001980)=ANY=[@ANYBLOB="1010000000000000ffff000000000000b970fa02baa51058cdbf801823f5277bc1a3de1be9b4493c65aa226169567c517f68e422d783d5c0f4fdcc60b678148d88922e4b732c6ce3b7e7fccb405a1cc36710bb90a7790bb0778835499551bb69796bc456a6794108e054e7932bff530a97bf7a0351ce1c1b04c8e62bf7a5af6cd575efddafa190b13194c5de9e5f79b0ba49301b43c6e2513eac600b04e42c49cd2292693d94160107d0fdaa8c4bf221e9d04887f367d1517f0ec2bf616ab130cb8cf397a05af15b537e028b63488b86255205ae4c55f3302576122106de0015e4f9a749c93e9199ccf632fe27ba3f98bfc8e00ca653b4cc5846fc688ab752465b714df8f1a31abe24b6a6c29d1153e075cd1f324ee9e9ebe364958683ca29850626f3d5a79c98b3ae4ccfe2a145b2c48f0cf9e2aac0ee5e03b895aee8348fc2a4d199825bfcf3e679efafae2633294fc92998399aff866cf8e30c36bc334608da7a081f9e9e1cf7da7a44f426c13a098b6f4f721fdfa33c47e00d5fd218f70b647a35e9cbc7fe1bef20f917c397f7db7858e1e27fda43ad3f14f84618de650ebfac7057bca2d92a703e6512e8e3356e62fdebf952728c68c2063f7aa370ab29e9df7492675168b9f1c847920d6b8da3f5a89c72c3ff4964b306bb5d91e8e0ae5619ce4bbef02a56fb78dd4ce91b301b7b66aadbbef521d0e169f8676005cf6f96150cabf981a5ee83fd299f32ddbc69707cc4838d3310735f3d8cd50d43bff68ab871b6974bb90a7bf34d09498bd8cc2a03b974a9215bdfea2350bb709d007260f8929cb24fe1913740852c45694b18db5b5fab26543a7858de326ce8dff1ef1361ebb8cbf7bd6f22a837302e63c8ff78d47cc2c5aff6e9b65a9267ea4e3cfbac698a3827691c08e66a4177b54e697773499d0d6ca088f218bc80b090d825806da7a3540febbdfa943ce038a034a2cd1e7a3d17d0c85350b2a688fa64a34dafd927549273947a6cbca9996a79f67b43e964e2c560836c6c82d7f33f37bcd76219e5854c1454b17b6b8761b2fdace2bef787351111a14269035c83e1301565fe3d0ed0e76fd4f729a1de1484b35326b94e7b9dff12cad325fd46bd8a09e40d88f5631364de7e8f63f161c8f01e99c9e4489066bd0c8b7bde818e1553e74aa0bcc6d24c83b33bbb28d51c227776af35bf3b400438ef671c39d833a90fe397afa6892854514f41125f2efea1cf7d3cc066b832943aa1b5e3a1d4b72fbafb58e8ce256baa245f5d62a536863c34ad9d12cb07a54c34f816c71fc17c192aab45100e490ccbf90a5f8702e2c76aa7e3ba28eeaa06e13e549558b6dea1729d6ce63d7c47269adbb6ecc02dcaf79bafbb9eacd81e2999737116d0c14dca096b827102dfbe1f4dad8d5f9f5c8d7cefb7d62f9750bafac804265701f090f1befc382318584868def2b4eacbb3a7686e6cc56683c8fb28072259fc3db92fe058b7f45f7d1098c20d04507a83c4ed44d8caf5978703307906d4fa28e24269acbf59d8ff4720fe16db25ae36e177575fdafe6f18651c2371ad0a79d40b9c92ce83837d452d68d547ebfdba95569f3701d3dbeca00020224eabe1855fb4719cbad4af133d324b1f29e92b855ac05e9422c17846d32413d1dfe05345bb3d4cc98642add1ad0f73c49a41ff83daa8ff6046a85e93f65deb69a9b8f24e44d8dfe014345286057a5e15d1a10034e6b551c4e9608aacd676885d5f85fdf8995842a962c1dc8e1eb72c8f42beb9ebe975295c2cb94e1651b8180d2d8090fcaf05f75e4ed7f0e452962d702a5f31daf036d3857f2ebb073b7e593062d20f12155def4fbb7ab7d369fa63c94ad2ae6fa366747a886d88bde7069be1830f87cdf9a1e8b6deea2c14a3dbbb4e067d63719b3fa73427edc6f0a0e5d3db410a13d516a22af3591cdf70fdac7aa65237d6a4fe7be37246fec78dba53e5f58bdcc0fa29f68436b28a5f14c3a6d365abf348dd217bdb85e7f5b6013941eda975a8c3e790ebe51e63938e00e31368ebfdb85d076d4ab4c8d33067a014803209568cf5439de713bdfa083360a406dd82e4b28f473c616ee4d0606219b2d9328dd0ccf9e8030c20fbe849beed520cfdc4920c2310c4a1fe8edd5bd8a4ade03345b9ed04caf93382f4563619d518338082b4103ab9eb5a0cd89da26d499a31379f0d96466e57385d6d61369a7b350675f5df1e70bcea348689c22c908895b6c56c35cd44b04f6185c22716cc271974828b995a3f1f1db49bb1ba05422d0534cd794b3fa07cc9e3a78527dcd892a3484d42470671969e11cb3216b3181c292d8dd35e469653b4973ef07696794b52a898bdc0807448fd59895a0e16b242572c5393bf84f28ffd2091b7ab952c987890a1c7a7e5c02803b35c9228dc689a9d76e1ec6e7afe8a704292a0c68dc5bd3f4c8105e5432df663bf35bf9e8068e8d241c1b231f7efc1925b8b581056ba227847fbf306169f1efbd5ec014f2d05fb3a1b923f7164ba3383883b3f8e613580a30e26dba34de461b563dc3ae6a47bed59a1ddae4e392fe3f53bf0ca85d3b472c3f94609410dca2c24a8fc47ceece370f2bd64d57bdc160a152ddee84b9fbaaf3fc245072befb82d2678beb27b762d1edf3182af0b2a56ef241513e988abea95c432a5f7d87d1a90b29c692734e2e31310fd78b015571886f48e6186adcd8782178cf6d8a60db739b92911c75eff546052ed891ccd474e6ee9e60f67453a2a551e127b5a1023f58dcea554b9a47286cd7d4c6be2d2bbbbd7cb2ea7b5af084c6647181c3423451efd0653b4d89e8e1b801125410ce2a63d56ede8f6e849fe942b8ea6a66ca579d5113d6ee1724ec758f46465f1719cc9fd3009e1f34f94dd2ee90fa30690f8cf6c277e37500e70f5024a00d6187d6899908149c920d7421a051ff7927c2d67648223456420c02be7ed674cf68617d53af6cd3844a4e4908cda357cef81f6e19eecdaab13bbbc43234368907307fef42fb9b260a86d14e8954b46525fb437c046e3424930edb18cf6f484c6fcd1b28a1eec71c8100aca5dce5d181986f357cf861403bb7a1724b33e551c38dcf92ba5eabe069b3feb39de2b266dd4d47923760d666b228497ca6d88682f8aeb8cc699b09fbe71752b7b967d042a15cb8fb3e8435259e99760be68c8247693d4eb7b7cba98d39444442b6f18d96d28aae3018d56ee3bb0764304fefb41ec57e23966f09809d332cf258d077b5fd084052d99575df201e465731b2bfd78cb5ff190750bf659dc6910d8169c35b3429681dbfec09590f4417f88bf57ab03d860b945ae255726147fd0bc3017e50a66af48ea8d2d7558f2a22545f312968814500f2ff35a9bd17062e6534a1d79a4e777b74faa4bd9916e153de254b9648600409a148a73a72ad87d39fb73844169b87e0d0513c0584b1019c457d8b7403f4fd57d5b6e33e6902930996363c36eee95de7de3241a5e18e47f59f167af0b4a069f5784854dcdfc8b81366e2076571d2c622fe36443b341525bda9d5f5e799015278d7ca40a01ca46e74a1e0e8cef4a3b0389ac928833f352fda60ca32ac3782c5bb2c6b149dbc4d822c0de893e29515ffed33c4a89e625d8788788caff8d48dd1df0e7ff541234be308b1b22237863bfe47b25b3bb29f45f301ee877a4b8b6c467d88ebea5feec7ddc3768d2beecd6927e2425ea28fa68638361420af86fd96ecba0ba86562ba662d39674dad0417f97b7579f27c2c6c350a7b3f5c33f20c3a4bd9034b744dc5bdb373614256fbe837e93bcc87beff5ca6f3c9df9265a72a8b5af0424db4db7268454bda9e8649175bc3f57743d0d20c13b3dec55a68607d67e08e67cd854d310798cec6edafcfb529c66548e44cb300f45bc6ee7fb166adce42934e2718330250a6265a5fa2ebb92aa9b1be44b2a1e0486c0ff6fd14ce20c8218fcb5527c473a8f92e8dfeacf51304d00d4d53dbeb047e75db98a4c12a659db4b8a99d5fb28a4964da4021e4704b85da8aca3d043a66c1e55914984ea48eff694d0f7a16e53fd88a47549578f7e25de6e4bda1b1594399cf4203c66cdffd82d74b86d168231cd9b32a8ee4a8657405e73f93911e4492d8ac847b2a0d8480dde8847cdaa1e1ca32d6080ca92f9f2625a26998ef44dd4d09c5ac0f66bd07296e437d86aedd3160a4a40f9ce110c65d857fe99925251a6aac9a99ab1bb7eeca6c6cb6f4aced9df902422903673202aee4e355791c8b1e54226b66f41273e82fb92377ade01ecf5088d7eb8e26c3c7f235af12e47a2cace403fcfba3d5c3a6e0b6728f68a1832bb4835202363333f5b3a77eb00fb21cfb0952bbae8834f8ef61957d0a461248559220aba3cc81ecbda00a42fd3bb0b2fefdd893c7b0071ea046198d819dfeb2551aed109ec5468739fd6733484f28041627fd562a6fa2eb018741a07aa819134fc23f6d96c5b5cd3a97a8f1f5ed601b002f6fca8094622bb72eed8ce355d4e5bf88d2418075d16e36ad5193b08f159aefb88d4137bd34b48f76f4aafb7c933b55733f33952add4c292b457a70415eb5dc292e83c7a8dab8303c680e6d3a4f8b820e97df7087e5f1d7581fcfd835e1d6a960d959c2f38d718537694e4cfabde690fd5a40cc0795dca95b0e6c1018e4ffff6cdf7b765452a78de3ddee435d25f150a955af15295fd78a3a2eeb02a4bbf9c349738f3f6852276cae93a16b880d17cd376a3c10eb8a6575e4cf16b8014fcefeda0720daf46de6516e5331c2a82b4fbcf707ccdd694ad53d845ebb880b79cef3593dfc60ff139e30e9be8c54b55ab566771bbd43ec1c915e61fbb21e9fbaa609a86fe1fa13f57ea25dabaf2902bde0af12b3c3491365dee6067541e08329cc150506adcd29c204895a086ed708e25150dd06dc82cd547ce00295fb32fd578cd597345c4b5d7ad369acd8a1ec144479d31ca0432ab81d1c511be4dca0adb0ca6ea15b52938c98fb8a2aa4d69f63ef6446d5e5caa75a91b3a533666227da63867baedc9e30201a53ef889eba2b73c336bf2685b3b04bafb2fae34228e9476f6ba096b0d77c817191558eaea142864edd76344855be5e8c428e77e9ccf85daed380335b61a5ca77eb0197202718edb052a37906b414dee1699a2731fa12892aaab85e7a237150cb4d0b60b84262f6bb79811054474f2c9d9bc339c91011c1cfa31b08a7c761006df95efe7c3ebf4a406d95078103a9ba1b142ef8673920b7017035c5ea24920e59fd08d36db89a3fbb2dd23d025cc82cccbd16109ba8e98f1205a1131c7463488311a778bb97f1106d629d05070eecdfcf968a988a601531f93a296bfef1d3a0897b42fe7d788d2fb35bba272e9c8a50b14d8af11f5fd20c071ab9ca15195fc237ddecc078d0d27929295294cd5055d8fad2842bf286efe5d34ec8cdbe65344831a19a530312012f39361511700aaa600ef3169cf7ecee3d44257e638e9921c5f458ebe97655ed0142aed2fd02c6d7fa1d2f78f5650e7a6603b1b35ccea5c93e3eb8e3c4462d0cc745147df1d20962e9b2e2a9b9f459bdeaf3d346c87a90582ab70311b7f26dab8da412efbd5dd9776083de55be15344fff094f37ac285bf817906c72722a29e14c06ce673d96dd3decd38771679ee5b4040ebe871039735bdbbb0d96c49cf06e4444887cccd050508fe9d183a33aca27abc6770b0ce70112e25e61e43637a3784312a84cdd2f3805497f6f71c8406e0bb6fbc860b0c4ebb64c554aa7836fe658b46d57f7c09697e6a44f18e088000000000000000e2c0417105000000118bdd0bc647f6ccddcb16bcf865b6910e91d415482cd7f2fa3bfc1f997e760740387336b991dcb738740dda19afb642e25e3b389998c424bae204097be4daf9b42e6f24e0cb817af80823dacc2d839007f7178f1399c35ed3f646c22f5bb2ed94e8ad48b1871486b36effcc87a079006000000000000000ffff000009000000acb4a5134463b1f0393ef4b957575e52e120051bcb84e503d3ad9713a93b47c4cb31bf6bf1ce161183df929eee839b9f1dc7f8d8fceeb5778aff9778e376fe4bec22de75f8114843160be8938d000000c800000000000000ffff0000ffffffffdf67d6a4b7f686a89b348625ca1c1365f368842ef80ea9db6e4de05731d8d1882f96b5b332c497a9d9a87023bd281faed857aca1e7b143509d069c5e691ac1abccc3b9c9303c795edf87d6736fd09c2430eba95f8e25a6ae48996cca7813af7bcd3631da3bf15fcfe644880e69a2d1b459347f85b55107d8df82b917669f5232e175979ea531b0ff12be1c4d228a8b4c6e6358c6590969e34c7232a9b8caf47fe5da238073b2973ae99c791b569255974242246ed9628400ef33d6910000000000b800000000000000010000000200000045f8425b2050976e4297b799004fee9d17904082074b0eeeac401e0dbc3a8cc8367ecd052c448497bbfa356fc893629dd803c6640c71cdeee0b91e49ceee6f53411e92db740f7a6f7f8b85b9a78ef847550b461481a860929efae19e6b7efd1c534fe9c756bee3ef66968d380903ff8239a8dc9f336db4b649599ba4b4989cc76425882b2a79feac8b8c046ef5b7d34ad4a962152e2c61182702df9064e6fd1a8f363df3b8e6473f1a000000000000000100000000000080ff02bfba86432373481f0000000000005800000000000000ffff0000000000003cdc1d856443ef6857622b5cbe7dea17fbb861bb5e81aac42f7b0583589a87b4eb0a70a32d55d28f0663725bf2dab1bcc1bf3889cb9bb6abf71a273b4c3caa79f5661598c9f9aaf0e41362c7a736cffe328f84d0edf5e0b603cb01b943bef13a2384142237236a739d510d66233f71d9ad4a94f9a9334769510f85c7c2f4739ac30bcd756de2b430ab942560554c8ff9ef028be7f54207c1689fa3b562da4ceb7f26bd26a7de3a021daa01ad1b19047861f5398769bc630c9bd18d5ef2864d13019da82f4eb7752090e595e889367ae091688eaeba6a1624c5c9f718567d3fa444ca928c93f94c619e38b79950fb202473edceae554a669dd6"], 0x12e8}, 0x0) r1 = socket(0x2, 0x3, 0x0) kqueue() r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) shutdown(r0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x1, 0x7fffffff, 0x3e, 0x100000005, 0x0, 0x0, 0x200, 0x0, 0x0, 0x24, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0xfff], [0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff], [0x3, 0x0, 0x1f, 0xffffffffffffff01, 0x3ff, 0x2001], [{0x0, 0x200, 0x7fff, 0x8}, {0x6, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x4, 0x4}, {0x0, 0x2}, {0x0, 0x717, 0x8}, {0x0, 0x4000005, 0x4, 0xfffffffffffffffd}, {0x0, 0x4, 0xc8, 0xffffffffffffffff}, {0xfff8, 0x7f}], {0x0, 0x0, 0x10000000}, {0xfffc, 0x0, 0x7, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)=0x2) 07:38:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f00000001c0)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x5) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x6, 0x0, 0x0, 0x1500}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 07:38:42 executing program 1: setreuid(0xee00, 0x0) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r0, r1, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r1) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, r1, r4) r6 = getuid() setreuid(0xee00, r6) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r10, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x10000, 0x0, r4, r6, r9, 0x42, 0x3}, 0x4, 0x20, 0x4}) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @random="26ac4e4d24c6", [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x32, 0x0, @loopback, @loopback, {[], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @loopback}}}}}}) 07:38:42 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xf8, &(0x7f0000000280)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xc2, 0x0, 0x0, @empty, @loopback, {[@routing={0x3c, 0x4, 0x0, 0x7, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}]}], @tcp={{0x3, 0x1, r0, r2, 0x0, 0x0, 0xb, 0x10, 0x7fff, 0x0, 0x7, {[@timestamp={0x8, 0xa, 0x3, 0x40}, @sack={0x5, 0xe, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x20, 0x80000000) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) listen(r3, 0x6) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x2, 0x6) syz_emit_ethernet(0x105a, &(0x7f0000002180)={@random="d3fd1b5aa75e", @broadcast, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x104c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @empty, {[@ssrr={0x89, 0x1b, 0xe0, [@multicast1, @multicast1, @remote={0xac, 0x14, 0x0}, @multicast2, @broadcast, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x0, r1, r4, 0x1, 0x0, 0x7, 0x2, 0x0, 0x0, 0x6, {[@mss={0x2, 0x4, 0x4}, @window={0x3, 0x3, 0x5e}]}}, {"bedce500f659cae234eecb1959dd82c634757a6829de5ba25caa278f1deea411393057533dbf5ea91d21acc48bc9484921ce732896b124e04b1415046f2b598e92e75d864e04cb42046b535b08f80cd620d9dceb1e19f982f3f1128b352adc95fb12258d5b4316dfa2d67e89931681bf0322fc727282b9881b362c3a56cd34f50b9eb6480da83c209950df48015969ca6e8ffed3d4b64ccbde99e36e43cd093b03fa90ebf7363a6e99b3e87db4f9026ee804f6ac480e1a3e9d189e9f2891d162e030289ce328d6d8151252bb195848ccf01498a7731ea3ace81566e8aa60f3f195dae854672ad1adae33553709a4c8cf7c2d33dac53a653e4838c560222425947db02e048de25f04fe0b517e79618f1d6579043bf82d05945ec954e0c8e837cbb5044b42055e594f20b0bfb35bc6590970337fe3db81675fd3228a1d88ef570aee24e94c501e1a6e34fe4be049ea086a381f1c6660da561c2180806f0d635e93db90411fc235c65d692f1fcc5e1c9b5c11c4278f6c9535caa07e6ab8a021b3fa89c3aba59fccf62eb49af0a20307b17a51dc8133a06b1577c5141a58a02c4b1cceca3a27081a368b230f32fdec5981b63d4e770fa748ff8da6c601fc81c27994873a997ffe74663ef4bf4546fdf521ad8b47af47d62670d761351bf54503c8df2611044d935a36f11b0ee8e3f65b9c142f4fafdff38b3c5316d785e9f04bbc1fe7ee035c0150d1ae72a3cc3d81403c157cd1beceeae5092cd0eeb2781fbbf8478a040d14b80e60cf115b238c7ba16bdd005a1c2998162f55c6b46c5e3dc1a0e4cc72ebadd0d37c2ab28f5b9f66579dff333516747f445a092c580a4edfa7c9c6471d1f12bf2abd8a0aed99d94d8f2a920955f86afe1ed8220891be3dba032dd48d6817644ecb3e52ec4c43f681e86ad4c9fdeb4156c4ac4242ca9e5fce5d954361af63cf386bad1ae3196f2251ac026bf5aab65940019c297c359b6727c9ee7cc863dcd252be28a1642550951302827db684ad0c02b8fd817420f99b1332eb2c4b418fbcef13460a27407d1d4faece376e25e5d804e026148bfe7d2cb0ff96a00ebf3ba7162dfad606fe5539e2f3b9a524dd9b4c6b1c8e6fc71042f4ce52a21d46a46ea1f6c0be1f3e22a9cbd16888e95b22ab81325cba48e57844cdec6e9200b7e8ae84536ac3de891ceb760206911c12ff4cb0e73512c46378f07ec48cec1bb0623aa357de4858157ed683b06ec52e404b58183fc5be1c545ece61c2855be0975497fec9586df8d3c8441a03130d9e080d4cf2e5b52b1175776acce6d8f258f8b2493c607132e0408eaae84ad6c7cd637d15c3aa8f88cf9a64887d86af40ddfb36ca788f075f06599c01fa83c226ff41eff249688888c820cfddf0b6c6fd0c4161294cd8f8e6b21c65c3fda2c5ad3c09cd742f27048b0b1e42991e499aca9c02a94cedf33a6b4924bdfb698532b5d4ee86cfe3ef16bba19c08fbd6fc5c8741e0be5d99c1d15a822e0d5740eaf0002d65f5ec45c767971f555a18eecf9a47affa5f703edc694ed656ce5b3a288983c25067c8a21090bdd9b50e05dcc2bf26780b155b4e00b9e484682fb571be01a269ec6e302489600b1846c8f7f63ea9b650334d601127a095d07877eb49022d625b3bb37e3014f8ad34ad402682dca3f8d910f3ba1cc562dfdea1d116d12483d8268e0f27c980ba7a5f394add898f139d0eeb8390d4ee671992bc333dd60db0424932f4a1c8976729679818d9bbfeb197b36858544114a6db751464c55ed8209bc6092da37f10843a297cbac4925b38090feb6d9cad9bd51e6f248e64eaca4c06c046b8038def8f64e87ebf25233273af7e38ca5921a117b71fc6ed9d0ed97fd93ec68dca6051bf52cfa328a96b72d51d4b6ff4b2db590d71bf60d277679d9dd1b6d4df38741e027dd9d4d3fa0c39bf2a91828b0edfd00a66c4d80a48e7cf7c654a56a662c66a8f28ac95aa2484c3611ee80e5b0f27e54880493bf094c95fc7921173dece936ee2e87a48bd44d8b8952e1a44ea38d29ad8d6365099b629886dbf0ad85da3a152d72743569150db5d119f8988c9b37ea7c91290de0fcd8ef85442dd5a449cd09aac846ef18a95ff5b6991d99ecaf36a200460fd2fdc32ddcf0b50a0c1b44a3af640b851ec7f30ac37cb799479536903f043657bb827a20f6923066c8c0030463c23a5b9d3ad0beb9a0b2902f7103092954f96bd8580baa9e65973f06e2a13c1aa2adfd8eea4dd53d5d68b1a9fefdaa25838716e3567264c301f112719e424dae0e5198f01faf1c102683ad36021cd2baf8a4ba297d03d803eef931917516ffef58bab03ccd3e1454357bd4508b4402398c41156b9edeb0e75c38e84defba0d78e7c68d5a453df6363a6768c71e31daafcbcb83f48a4f76d613b577e820d8c486257b28b45557579e9aee5ca2034aba45a375c8f720c020edcff7b8cf7b9ed3cdfb2e25958d5060c37aea5752aba56c4702f7dfce5dcd4982dbec4cc8d1dfa0762ce390d3d565f0e80c8e460937bd1109cd61e59220350553010f208a3a01ceabd6ba39ec596b032230632f2f01dd51fae56b662ec1183199bdd545cf698d9c8f9bfb72ed55f3bb85a7e0ddb48c26b2867859ff43cb403b674719d9447426feb269361ee29fafa8185392efc94b591c0b0ff553e1d66e5bc0d0929808b63afbdbb1472c962bcf470f3ed6dcbe370731016adaa72f069e2bac41d9583d3d21491e2eb94b57f62585ee3920ffd7991d6f9e4003cc8a81bbb7c01355c4a6caa583bad7a968d1243b0312c8ccdd90a91ed5c53c91b8a968e3d45f54ef93c7182fb153382e3f1399691c66ffbe889e707e0d3855ffc1d49ec9f65d3c9c01854f94ec4a658a9c5b929b48c2d5cd909b6c5ef95df380589a6f380e77b40d2bdbe371c23e7c31974ea73deae66cf997ad1571fc4b4d0fb81ae9324a98765e38c368ded6fcb33c4a7ed8111de822cb7f327e902facd59bce70b083c0bc3ab1ece9093fc62681fd68b746c603b81ee0516e8b145602f8c0f1a15cc0963a48ba6bbfdc5fccee455b828eb295180c7370b2091bcf5440c51d1f7491c66dac967dddbf6f7311d3af5859816cebdb8914f383573ae756dca5459c91da5af887df4b928e19d6bb7dffe8f3dc399dcbde53c09bc6c3ad508c5f81c2d5e50c3ef20c0a5e42b7990e2e7ffcce85e77d3809cb39401f0b1a593da45d99cde25a5068afe7fc78487de6f50ed34a0712850030c495631fb71a44a815f97f269b19616c885db5b17420e52ed91c44ade1c6c6a96610bf2f269db775a43528c80ed81bbaee15b9134bf94fe7796295357b49f5b582cdb0e478c515d9e492fa984c21a3e9c47f8441022f165c80667f93e6a16bdd3a80bb24961a399398679f98fc5c1904b73f6a9b7049b03cbd22ad5b0c6fe2c69d67d96d9d2e4ab249ab8a43a6f43ed5d1c9301b96a84ee04c480a75685d5c158d643269e622099a3daeac14d1a84322a2fe48077e2999b012c4283c3172734c1acf14ede735e1bb6343dada4a855eac60ebc941f1cf8911c38c27eea52c0b7dc8e8c89559e8aa6909172bd524131989e313668d40443887e6ffb59ff378388999afcf8585b81c36f8cb6dcbc2ca552386994c3dc54ad51c417ecaa361ae2c3a2955fe6ed049e621c081c5ad81c6162b98f9d7c75ed7f0ffa3e358c2312b3f1b6976b42981592195e73b47340f61a7224184430089551f8b5480ee9d3384e479b7551af0a00b7d09dce8f0eedbe5291fea665cae966848a5c52fb636c6d732860e5eec800d6c84fd3c753d868d47085924d63b424c641b0dee942a5264b4ec519140fbbebbc655148c0ab8baf9391986c76a5d3b99bc589b879665f2ead5506202f45cc31bd42c8271046584fcd7bccbf6768ee13da4142716e5d29d7f5281d21d22f4e51156105e3ee300c9b502c8a1eba6a838186bbc49c152a898b0ffac3e7d666aa1649710ddcd83918ffaebf007d53c3de96c31261c1ffc9797699ea8b8e422500fdb25c724ae1444afaf9090384477a8a5f7de78662e8f07ad1ac9cfd154d918e2e1a815a54d3da14b1c8183def365eefca7684e2069214259c90fa26bc7b4a40a1ade0d2574c3b789a6a4e17cd76d168f11952a46261186e2a5a28e8f309995734c5dddfceafdf7c50ee282209bb77238794d53fe6fd1bab8d082fc8b16e5cab417523e0f90d93c667418aeb0d125920dddc212e57afb9e9f6c65065407828ee345c34fe0f3173f524f03ea17a17d9fdd0cdc10e9a52e5f61f4df9e4a33dfe42c0f78566dd291397981ae2863ab5d3e9b9d60465c9639587927012856162e109e6a1205e9f86d677a30f4124f2cb57de8cb0e572391e5cfc3026e381ad6ea1a151f5dfc995fead6d21cb83b19a4bd7451cf54379ab0c602f9dbbb1e69210d0cf28ea237818d4a643bc03443b2f4cb6659271a200ca4f2dda4b3450b2d8ec2fb64b4c39f46ebd6fd15242e3338f503e26954effa5e943f771927d2ef1ac2c5cbf6d907b6ead7ebbf18a8bbce17790860e45b3d4d71d043c028e04dfdfb974fe0f381aad33b39a705ba1a87b54e0f69e6540926dd92908f766feb68825615ec2632094adbffce7bda6a748574e0ba6421254b9e791510b95df6298189e8769dfd9d4991d94d5ee2a4eca8fd38c3206f2220802a8644f1fcf3ae2e6e0fc9b4a70bfa51e274c2574ef451a23087efc06359aa4ab2ad9d805e60525f81662543897889ccf780d837f76abcaabf3a2e9165db47c93375137f22884634ae9a583ca99285b7dfa2667db19fb80ca45d0a0fd945156e4afbf8d425d3152b6c72b1296f6cdaf047e7ed903682c890b35ce059bcac67a5eadfbf33836e56b3ccd7175b5503bd8f1c149862e8ef16b9b81b23826b6bc3c5516de579ef98d9d2789d12f081eb429c70e29abf819edcaa642cf151864c886bdfcb4c6c8c00cec9cce37cf2a3740122165c426648092d14dce569c32c7b37c723910201455e800d0304a58a4fe76d83299b6403087e6cd8bba2159fe8c666da9d90392f099b856fa5785fb8fb133982ce3a172e2e6377b6dd2ed0ff46a4d9cc74c7ffcdf5de50b6b8849f624f56af6d8aa3a0a4bfa0af5639a90792d3668565ddd135f697596f9c39096e0e7591eac02f9157b4b8ac09f46d1235b57b352fe5fe2c48afd63ab6b924fa73281067af376434e4664ba014194dbbaf76975837d9477b89d35ff98526c8ce33da63c1bbb5a2742faa1a658b1efee67bc4cfb6d311b6b6d56e65d2bad1c8114c209f6dfa660cd2eb2fde1b590e162b91de66eb125ccc7d879d8d364221b581abb45ceaf15c0b16b713699134ecfcf5e870d51cc8f11c64e081dd61210ff3e7a82f8f23444f8e1e68fdc06e074bdb2a7dbdeb3442aad09b6ba7d3315eaad6a7496580ec4801bdd8c9e024b3b60d14e387b9af4f2c506050ca96949e5ee0492334cd1578ae24a864966ba86052d63ba94f038374a23de69fb45a02b5da20d0121f958060a0273f2b3018ab74025cc50c39cd20a6121546649344a856da780436c6dcb16597126ab08387a427ecf74104bad671caa251e4f1c532c69dffa57f62ff28ff11153f6a2fa3714e1c943460f75fa9a5bb8aef3ab5f35222509a39b947131557456eb2c42d24970e2ddf5f3ec2211565b4cc455205b71102f336c570d745014b31db6a44ba1dbe2045c6f58e95eb5850b490ec2bba5a4a81b044f1c414414d74929be515b4c7d970f41ae92b177a139b52e8a5ad639848869a307fd8ee1b0fa93dd"}}}}}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) 07:38:42 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000080)="2934a5424664fbda11c57d7f1e435a58cb37b31b3c", &(0x7f0000000100)=0x15, &(0x7f0000000140), 0x0) r0 = syz_open_pts() r1 = syz_open_pts() r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfffffff7, 0x5, 0x0, 0x1, 0x3ff, 0x401, 0x7fffffff, 0x2, 0x1, 0x3, 0x100}) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r8, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r1, r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCEXCL(r0, 0x2000740d) 07:38:42 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) shutdown(0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001380)="e90b30d4eed4e3add29def6b744aabce0dd9c5f55f689cf2d64fa4bb97ddee1acdfbc084e85d087d23f76ce3901a28c498ba76862f1ba3cd000097cce86b11aedc65680fcc745c0666bf56e5938eaf4bcd123309b7c3a35b0eabe1d2127a0628000000000000000041a393314de01a", 0x6f) socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) semop(r3, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) r5 = semget$private(0x0, 0x2, 0x10286) semop(r5, &(0x7f0000000240)=[{0x1, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x2) semop(r3, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r1, r2) 07:38:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r7, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r5) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, 0x0, 0x8, 0x3f}, 0x6, 0x1, 0x80}) fchown(0xffffffffffffffff, r5, r8) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, r8]) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r11, 0xcd60441a, &(0x7f0000000240)=0x6) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="5d4505c8c0b0f4273decd6536ec07f600caa671e35198244763bdc047eab7cd6c6d4b466a74a7c9309b7dad7c0f748c606ff339394fdc4d4842d1865659798471c4d95ef496985a14efc4d4c77803a8d21e8a057edac140cd3d531cd8ce6401763813dc6d0b879f46a2b4871002cd61763784ed4ded99ff362a29c4e665dffc829d2686efe914b80d3bfbdb7345b5541496cae79b39dcfa82ff770ca33803858f71af223a23863d71ee26333232f9a925bf3", 0xb2}, {&(0x7f0000000180)="9af81a3dca5e2ff037775f99249693bbd533216ab2808e540706662924cb9c8aeeb5f7c362e0a6670e18992525efbe9546bd76ecde1be52a066ae666ba2844afa93865576e322196d7c32e60a9a630865ae3232fcd11e6b63d391e1888e9", 0x5e}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r10}, @rights={0x18, 0xffff, 0x1, [r11]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x50, 0x9}, 0x404) 07:38:42 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r4, @ANYRESHEX, @ANYRES32=r2]) 07:38:42 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0xf8, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x802, 0xa57, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffc], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000], [{0x0, 0x0, 0x1}, {}, {}, {}, {}, {0xfffc}, {0x0, 0x80000000, 0xc1}], {0x0, 0x0, 0x100000}, {0x0, 0x2}}}, 0x0, 0x5}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 07:38:43 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="5d5bf12dc59eb6e47a8218e3d9e8aa889bf28089d8d8fabe8ff7506f1fb6e6eae5757e97596ba667777496b39c46431b03ab17586ad6dc8bdb17281d40d47f37b44c", 0x42}, {&(0x7f0000000080)="aab41b4fbf1fc78b6e2a52839e6cdf70d9f2fa0e937fc0f56cc2a98f4057fbdc940e0559da185c521d830fdad46a1cd3716b45ee9a53c257812b276e00b11a3cb23992084c5fa113f6ac910bd48243714605fce05f1e8559e05335b007703c209bfbb2259696d3461670b4f82d235fc0727ae8454310aebfb195326afbbd22273f4f32087efefc7e2e24acbfcf3568628284c84d77793cf2932967e0914815eaa4f3e69a9d554f053d69231be8879e00c7b1309a1c0bc7", 0xb7}, {&(0x7f0000000140)="a3aef2ced8367cd8cd6c7adf98f20fc90581e02ada720520f5b7ddbdcb9e239e814ed1696d", 0x25}], 0x3) sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x3}, 0xc, 0x0, 0x0, 0x0, 0x0) 07:38:43 executing program 1: kqueue() r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x210}) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$KDSETRAD(r5, 0x20004b43) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="0000009918b1b70000000000f096630b844500"/30]) kevent(r2, &(0x7f0000000080), 0x9130fbe, 0x0, 0x4100002, 0x0) minherit(&(0x7f00003ef000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f00003f0000/0x2000)=nil, 0x2000, 0x0) 07:38:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)='C', 0x1) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x6) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x20) 07:38:43 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffff1e"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) setreuid(0x0, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) read(r3, &(0x7f0000000080), 0x0) 07:38:43 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) poll(&(0x7f0000000080)=[{r1, 0x2}, {r2, 0x100}], 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xfffffffffffffffe], [], [0x0, 0x0, 0x0, 0x0, 0x2]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000100)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x6) fcntl$setstatus(r5, 0x4, 0x4) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 07:38:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffeffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8000) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000040)=0x9330a08cd8adce17) 07:38:44 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="123463d02a50a25d0d8e05232dcc255e48f201022f83a8f1514499f9548460fbab5eb23b96d2600e52e71e38ecff9ed9b69476e3281d0b8143d34203ca4107c7871a67200c9dfeed57c5b824217d364dd5c458b421a8f2692e55dbe8851d58806bf9ce08", 0x64}, {&(0x7f0000000100)="4dd3378323e3a66cd5a2d76456fd19cb113a3ba42dd1a7ea733fbffa2d0b64e533e2935d5f15eb20130c8a0de97a52f4d0f4bc145397bd043feb8cea1574a0afead0abfe31bdeac816245d15b03937ed20e99b92da593620472c6f3b225fa244724c5c73304a", 0x66}], 0x2, 0x0, 0x40) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, 0x0, 0x0, 0x0, 0xd) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)) r4 = getuid() setreuid(0xee00, r4) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r8, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, r4, r7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000180)) 07:38:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000831, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x25}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)=""/108, &(0x7f0000000200)=0x6c) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 07:38:44 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x2) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r2) r3 = getuid() setreuid(0xee00, r3) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r7, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000140)="42b6011a6f1af49d84e6bf249d2db5638e4b5c69cc5794f98f046f9b16c3b7157ce918a3a63dffd30e8940cb1e08fcad91df6e4e6bc3a94ae4f9255a0c3c46733ee50ccee3a6a093fd3ad93e", 0x4c}, {&(0x7f00000001c0)="45e577e0cdea4ca439cb2a1d64788f5f15407d6bf979df3b6821c09b82787700b58de6b7dc814cfde9123e5f3e1dad99c8ce8bd565b0a9fdb03ad4cd645fba36c4a9eb470c860c0d700d62eb04297e76c1d271ad8e3d8f2f11d82d3c32740802b8fd32f16e8aca822b0217972aefe2e52e091748e0ba3ff7dda87a6f640205edc483e97d1539c995a32aa66f849ae92558bf8f3beb", 0x95}, {&(0x7f0000000340)="43606af0dc13ab89d8113d4d11ba19d02962718c798cfee2c951c72b682d5220ca52510962206ab2b2253586410cd0764d8a2200c03ef0a5c957a4de7a7015a6e2b00116c8f535b55e196e01763bde3973b325ec4596b544c12e649b9b205bfcfdd78f822aabc35a6b1af9ff76bb629eaf1a09c5c23d2caffa6aa39aa01f45352c315430c32333cae2a7f3faebc8b9d5c6a3212502038ca302f7529135e0d4cd8bb0df40ae51412624354be28ecfbbc0a06d012205a8de5922783bd8254fcc599bdad4561a5672041ef043659d5fb233946eae572482d7f3ccc8483a2654301632d9309d34e595fac48854fa6cf345ad866c7c689b1354188ddf224cce4b8f64e01b979b1740c17222dbf305e5b52d4cb5dd1c37f1723d9fcf4bc39722b3d56e0ec6703f575ff986d9853e756ea4f66992c342e058c98241b47d37ac5230d42086830384de78cf4049f0ea56f98cc35b578a89f61731b261309145da7d848b505f02553426906acefd6a4a67a5d4baca63e6e789f5be54109d211c146f91af002296da2e63f0f2903e45c70d66f7b33fc430a0f04686db4947ccc097a129c88de350e4ec440a003935e166a1fcf8891eb285d5394deb98b5640a411ac6346f4ebdda463fc7853d233e995908c371f30525c6f739cfaab588449b5b3dde7c9b1b55550930d09c838c81b28025bb7351192871386fbae27f5dc9505dbaaa16f0f6e85b3ae1c8554919c279272ed2db59ff7243069cc595b682459489824375e53f24e2194eacfa74f69c013c3121ec350071265e9b2f3a452790f0cd1e30ad9cd3110c33a7e35db646c49efa4de51cc6784b2df2871fc79d27ffd82cd590cff207bcc17b6509c2bb8b736ede56949654b4b3d18fcec025733420c496b294f7f4851cb4f04aaa5f700735d3a85d213f08fd8a44979a6c5395bce7e323417d7c9d95efc64768e57b3b3a62b5ce36d37f633c41093c2983f94ec2689a7c01c157f587f5420800e5104603cf5d09b8d528d31f69c7a0097cf335388de233f92709a7203779f6ba5c0274982f38954705985162bf767a0c345d3f8584d443b5059040ddca07b1e7c0fb08a3921532ec8965d69163e97e4089a6af6c91fe524c7e9f34f5da479a21f23799d47389f926e2f6a979add33a3dd183ed41bee53c6386520368d9a1c39380c4350ab0e4ea3a12755b22408e75ceba37764426e6eac9987581a693e2c909c7e03ac003f3de118bbe1ca7e4d9f96cd847628ad73605010a6a04627a2411e72ebaac4cba5e3a04568b6186495f9448132ca125846d7ffb8df5608e808ec975123b94deacd2391dcd41d8f52078bc5e9a98dd6ccba88f4bba5ed0c23e963d63baeec84c2cb20121d57c21586eddcbfdbe3920e425ec7279498428f5b644f603f96f83737e54ef9af0db486c51d76a3d41384cbc65efcf3671ce2635b2a363bf1635977467eb753fae8faff3639f41fed358b16cadd42ff920f9b4946caa2945c5c7caed06eb0616be71a459bbd18069cba8bfde6fcfc6d8a27e11feceb7040bd954106ff43e0af7d6d86c2bd912107e750022fe5b0e9f9551026b437d7a6f3d24045039be4d15bda4f275f3e99a7e8e9e7d637f558c76218770fd408afe28a5664d3dfe8c146827ee3f6a7689d9bf402173e23c3c887d6ab2f35e73937c0678a5ca7266c37fba6517546eabbc7315e83cb06394b7d8a8caedc04995b69bdec621552450daaafe24e10f128493cd64fe882d22e811c2649619ca013e0c5e27755d2f4055b7ce4993b95182b33a4dde62578e2c6b56a2966d178e70383298404fb97d72ae713425a3b6d40a673eefcde6b864f7ff0fe3ec3797a317a4366b9f260f195c81cab78c0422f4191e5c0db4a638faff57cf3ae42e1f6692dbd3b18cdd6b4041ef160417cc71f4e0d17549c3396819da944337f4108817b636338bfad17a7ea3b5138dfa29fa2794cf2dfbbaf9e4d370e237109a935cd9e74f3b83bb71c63852d7094eb2581730eaaa13c43cf928548efbe4c977ef7af1a744174d6c4004567e922127c38fe00d159e01084ac0af1c0e984dad4853da98fa018e857dddc87770668895ea338809672d6eaf07b60d83e0fb87e0ab088ee6728da9a4b493b8357adc474bc7bb217a514a9ea1a73ba2fe54c5c236c9d78819e0024203c3f19eec6dd83e90bf64aff08391b1eff6dae896e93d56007fe001879748fe7b5288d480b124b21004c2b3b9fb868201695e602ffd826d3c30d6894ae9cf625211ad16bc6e7eacbfd4d50968d2e3b33defce15b8fca6dfe63b889a982a9274d808d96eff8e417fb977a2a0370b19d6758acd2a2bea518a42871b22afbc017a57407fc0aec176cd3d2658050033a321bbed86198616c1a6cf2755d7292fb96118cf164e39c4833aeec04ec7e61d815728cbe1402755d9a1c0bd14924b51931871466ec40055cce6626bed454f8ce49b0d141c5b2cf6c5f2feb771a48549f22b96556e044b826d0ff0079948f85cfb6669e4d6079a71b765c5b679af7fede5c6a4194c05146417457d9ce02bf6c59c7657eb00a1028024b0e65bac24f8853a2c8fb618300ce7c4e8552561f0130c2a16637adbb5f769c2e716a61e8cb5f808e4aa77c68da185b450b7cfe9280bfe241d41b5683c4228c520432cec637aa0057cf48da84b88666eda0589f25da5ff698142bfc13e65fe9d256cf00f46b7db4185769c99e686acb5091647a90f3ccd180e2efd797ac00690b0b26b46bf98dc0654ae9859c75a762dc6bd9c9949b7faa4022551382f28ce08bb2fff48667e1d510c51f9455fe4dc68679be9b73c271b7f8fd36a2a4235e38cdd80f6c7c62d9fc768567edb54ad030014a557cea18f305db6678f7ec39347663687df818af03d7448d2a9e92c852d92df28549787c41eefee1165c96814adb2c58ed0767826f85321f335b477126908ba9a1ae3b58c25f3ea3446c49b10086fa4935eb34862a0b5cfcbf6321030d4b10eaed2c799de0096aa8be519c4e16647eb198f5803080e4027e0335454aa1b6655dfa8dbdce70b52f573cf753e35c6bd6f5ae68a7af4edfee5d4ca9441ef89b0ae2a2fa4c8423d5e43eed4fcc8e40819f23aedd0f4f90c306b1fdb1435e93eb250858774ae927b9044447cae11c30155130246373173496f7d0bffbf37be6a4ec132d29f7f7297f3c6961e23714a3666abeeb70c67f82895d6cf532ad803abb0ca04d9fcc8f9d0c08255dd97616b6fa9d03cfa2ef8d1489176867ddeb787168255f7d6a668a871949d14b3ea10815fce529c3ce7e2d9583760348029cabee19314307b16c6050b9360360f91e06ed85b07710cbe69ff7e518a3fa34b0f1e7e175fac2da7aca55e071eb3a2fdcc82e73976c528814787c3c63ac4d8eb2e29f9acc587fabb4fc8a5849813e0d456d5cecc4cb08bcdd3612238e1ac8bff8226f9ae1394bcd69e861e04615fb0808babb270c75548bb59c04b2208bab4619e4d9858d1c22415dbf21d2971208718575dae5ef67c72ebef4e97f784d1ecc7377731db5a9cf4a3dc30dccbb23dcc3d24365b8fbab24218575bb31c69622f05aa1d003f7df397c748351136c3d449cdeade945c62354a9894a500256e1baea4f1d89835676cd543e6f3754ab7c7bead068590d1b154403c2586f97ee5975a13cfedeac7693c54780efe58e70aca5ec25ead4abe140bf7424365cc73eadf11643fe46eec015f40ae4d995d35b91abd67de5684b49f3e2eb897e91aa6d9c89dce83f914c661cb5caf466576b1d8a08d41ffdbdbbe3a95fe73e1471cc777cec858e7bfdd896766944159f9550c6c287027108a959e41724704383e3cedd05791c0b0605cc01f9a1ce19a5956f5aeeed4794305958472601a271ee933450aa475dcc272c4033e9e584ed2faa18d6a54472bfdfd35a03641276f97ca2ec1a07cd10e2daee70ab9e9560a5a94baf70b3e5ff8e9b337f27a6ac38cc054657d569fe87eb62991e4e2eaaaf82a10354469ebcac068f22eab37aea406b72f63f355b686f66b71d3510483f4c0afbc79bf1504bbcb5e065496b62148bb7136932eb75df537c60a5e14c3ed07c03c14264fc9c87673cfae8d3e28fb8e397f952bd3bc37f874eef4d8d9ab75e59760087db7ba8db3ae50e2c867629eb23f889e9dd7e558c958ffe06ff0eeb6abc578ecdb7dfd875fa8c6bf1be5fb7325fd40d84bdf4b107380458fa2f54b6f19f3aa96455aa172545e429899d285471b64685d2091ba87d903a33cb15a0c6c1b6af0c36ecc59eb79cbb1913e10b4c96b2cb0f5328239f654ca51f6ab4935f217c5f5b6cf8f2050fd5db9e01faf5f02a5afcba5b7c2b2bf9ffd46820c08b49e809f7ede7ed69eddb73fdc6588886154d59947c207ba1655b201389ace89482c51803694fb153022f4ab2dc7008d03469b4b1c62d9e322440a65e85e46d2894ee891f0836d5602002be0155a67c14a0d869c653d39956a786c684b67e4f5aafd3f742cf5e0e29a7be5fffa7ec6892eecb20a1d5986634e15a0839b3baa31a3b617c03de086a7a1441b28054a9f83fce6f9ef2a4460c65c0eeb9f8c34ac1d443b2173969d0e04f9087751d6ca4341337927b0dcc43d1f233e41d758575ffb9de1f762cadf0ef83148c8d8de7ffaebf00adffdb20c8ae59b2143618b8f1aa577480bc52505019fabaa1d6455e795edbb7cf7500431a49fe7b211adbe16a03e497ce33f09219b65b18639e302db067e69cfc59e88b224887b13ba7ab1a069c626baa2a894e850720e5e81b0fe6d3a05ca6f9be94b65559c910230225914d1b9775951f6e0d65ae521823df3192051c03c4cdaa9e65601c3f5eb7fe209a73f49abf506b1ac9a82a3803438d55b79131ba34f03f6a48fe8369820715070cdd0cb0d22ac61c797199b680ae0ff89f0d16053ec7289f7d00f3d05967ce233635f627104a635045194298ed382bb4d1a73d518d374a009c271ca3cf27d6646afa3efb7191187b95a7bf8acd7ec92ba20bec19a50217f0067b6f451fba0c8b94e6fe9a29bcf58ea8d8a886dfbca0a20a77415189d464c9e71e54daf1f2a63f4f7dce15cd46fa1e74a8c45123c10544658e8258565e04c9c29b355ec8a89dc1fb43613eb8539b661f77f7d74f5de6b0bf0b11d9092e6539dc66b89696229d3a7a9b66ff8e135919f1af576ec8f60e90279c430bb1c091c9c97990ca4c18083752529065ebcec5888652d9fa1ac2a5c47912fa19e808f4e73b45598f93335706f2a035b48f5d03a8aa0a419588dcc9f18705bd412a96ec8c4a17a3ce07270c95dcfc25aae3c7e630c6426113e3176913c9a24a970f7a00c723ee7fea1fb3bce2231101ed35747a195eaa40b4521f177e40d39d2db69242ee140beca0d4d5a88cd64516278b1105e60870f58396d24a51359d16cd09b8bfa9d4a54e697599a573fcdc4b9513a11ddeaac76df552670012d3739105a84854c662469af84531468aca55486077cc7aa2cab22e59db563685b1aa0261dcb82ebc3ecdc1a9fb7566afb269529669b580c599e65173487c77eba3c9771ecef313ac243badd28fe3d1fffa2b70dac9f5c123e38fd4a93dea4835f7ca392d5245b750badeda8b25b27dcfcb057565b40282337c42763f77ae334ddaa2fcdcbe4de1ba0e03c361c88af26b3e92ad32d63a04f9e1e869cbe1e6689e9ae8fffa788e564b90e281cfdbd1380397ce4d09f77a94da6f4e16833dad09648354db46dd74eeb307e203d2cb7726145b5d846f487caebc5fadb27d5ee4ce3799ec4a54feb3a082e70c415", 0x1000}, {&(0x7f0000000280)="580872bb437077d08f4c3174e2b91914e872b2a2dd8dc6da1b9f5b76b2d1d38cb7b0d127f02a6c0b3ea7e11d168671e5ce886a67eed628fcc812e2a073e13d7e1db6cb0442c2ed236c794d754a1569", 0x4f}, {&(0x7f00000000c0)}, {&(0x7f0000001340)="c7ade7f67d3eeb15365eeabb76971df4465c9118844e88cc1939538377e8c83d728decf93cf28dead51dbac437968f8f170fdabd6c8a2a629d90c732cdaecee7e94194c6eaa24d90c5204d8ade941a27ae00757d36965729c57d72b19f771ae6ef37803ce7372b2b5d3ea1dbae13b4eebc94e16ecae6adc9c927195b12681d82502ec51d01fb8ddb9b694a40c04b9196a93d12d98cd59779caf8568ad2a089eaf063508e8d4036bc9945b7aab23b", 0xae}, {&(0x7f0000001400)="cd4e476d5582024665478cf22d1c2c3b118343cd333016def5e7361982d07534d46770054466bcd3c24a71c4e9a303594e9aed7e66ac2b64e1fab233dacddf9fe7875d4f223bd9e005e391768838d4dd4ee8c0b7cd340ca3afc00144d62a8de8d88ad1a2f31e413ba75f18f3afa87878cca9f73deefe0d1f2da1ff28cb6fd0b93a3818a45ed72ba0388616ded7bcad5a9afb9ea949a5c919f4fbc35962d83583414eed6450ba82178d9e08c775060617e03a37c1f1738027029c72545685c7864c4abe75e482be0a02c1015852a58a121709ec1bb78e5f25f004160b69bf79c379", 0xe1}], 0x7, &(0x7f0000001740)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff0000cd3b7ad2", @ANYRES32, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB="14000000", @ANYBLOB="f25bd0af20c18d230f8666267043e87c2e37c3f3b96c2cf2363316eebd7b55134d22234298615c1eb193241b225838d431ef1416b17eb975a4acc51b482f9f861d3698c03257dbf17e61ed45761b2bf0344bcc10b04b891c2e643c390db82b618473d3fa83b81f166d6cee53d209a16cf1f8e4585575e7e1342c35e1cf41700432511288317d68e7b03cfd37747c0d1e8a7fe7046f0f61e7c1b02934f583bd724108658c2d529bd3d3b053a387c5504cf0785cb80db5f416a863374231b6b3432ce09d792db024face0e172941ca7a867b403e949d6e5861a887e6ea34fa081b2c298149a4a9be90eaf9f94b924ec0e8ccc719d260d9ed83f0c332e220e7c74d841704ed484af29f28d5272d03d6bc77e895ad97ac2702c67161da7938af2612366abdea370952c5180921757645cbe146cb9a82e2e18cbd25e7eb67debb5aa7f08379bbd8cd07e0c52f16ca8018ea3e0c5bf2f9bf30b23bf9ea8a31ce3360c06a0cb770cd2266cc5dea467732f41740dc275f391361489eb9ffd90cedb682c5e3f4b3928aa480c598199b8414589c4df3ae887a71977580390045d1bad01c2ba6134347f081f97cbd0cb24af3c17ddc94f0242268ac98b87baa3d206268f2245d7b59481af246a064b04b14704b8b4a8e3d4e6e6af505421f0a304b63f21ea1ecbdd847d4bc746d174713dce26a200f8dfc49cb296de2cee65451c9b8ac114692d48fc71563fa1415d08c3920da7ac80d59351b2ce8398505b82181d31b4e79006b170d3a1409532ca703e8ee5a2a8a11bc568cd70544cd97ff6b2a97ad3128ac55c73847e0fe674077e0566f51d7e2b4a8aec9f72502f309e990cb597847dd99dc0b12bb4d54c1c26011fb75b6b08ef82d0070ddfa149d0074d803f287076562006af89a6f7ffa32de1afb64268ab3b5f80b6411431a25725d35e4b4b3dfb9848c6fbad14c89f3e22746bbede5c050777323f4937a9e27e0fa46c0031f23025067eba7da87c3062569fd0f2a03d5e41c41d3afbd01d47bcc99921a56e14fbd9ba1c680ecd2ddb57f1d41a5c77011a821d4c2485736a3351d417c085fa0dc6218f388771dc541b67f3af7d88f09f802beee8d9d7c0a7aa3784d12bef0d31ea7a9abd263cb51e308941de1624c4da2c9b93effb47c9276b2da139138e3f77557b49305fb3596962fc7904afd795896fdefc52727123463ef2b735a013e369e5bfab895f714eac52ac8301693a115ef2f724673b73abd14c5239cd949aa9cc9e6f8b51838792fbf2da721e94f48be684e30fd824cd9272da5e21d45f9b6bfce7b372eb3e3321923df548828b5fd9ef1eb1476862feb838883de6d5914ef4da62a5d2ee4f116f946fc11267178b41b60002aafa1fe0823267c05ff76ebc5adc9b9d8d0d45d533ec76d95681ea773f22f436c241b3718625317b6c5effc75e39cb7bb651cb3ca50b26142d08c6fcadc7c70533c15f023b67ebc60bc5b5a41812d557d1836a790c3abdf54c361830a7b1eace5f81a3c59d1940312c46844556bef8f869286d471f0ff8efaeeef74a203070353fd5e2f6918657d83185a03a98b9f28d27f8c3d8b0d4979bfb8ac7adbb9ffacb530d4c2df4d70cbe2eab2eaaff08fef9b8a54adcb4310406c2685c8a3d526dba34f41f03dbefd562c134c81fd79e714a3f735ca2dd88f6d1dc274b54a8da28223e5f8ab08340d2dc9e453812d447b8bc71f89417c40454ae3ef68cecb9fdc9e575e9fc1eb2b974770ea296400bc80c20094a73b6e881d585a20fbdb1250607eb1e334e6a06e6339caca4cd35a52abb3d0dbdeec83a255363efc80dce13534142adf59af2d6878935b88908f8eeedfccd83ee4f078e6bca4265ecc855e16654a9750c7f4a9653e7779e7deb7645939ba4eab79060f36861321546a30b56614106349dadd0a14261dcf76f74e147f661ff7dc747cf5aacee4b77bf1e90ca28d5d17601d094705b0c1c6d2779d4df960a8578793a014c25604e8c34cff3752b9482e9a3fd04042f6eb53fe5f68bf192cdb6ea84b7787d3edc4e77711c6d99477d7dacb1f47ff90c8bbe077c4b3ebe9e99c3ab9dc0d95cd5fd55de078f5971d74eed23bd7c3ff910568e7bd38136a9486d554709618f1aa583e69593a7222680ab1c083e081639b2eff76a019b29be0cb97ad65c66700c44db8c1f37f4a714c3dc029560aca700c2534a49711702a875f91430fd16fa874648ab9cd0145aaeeef097c793ded139f62c2a39d4a913227d03e1a6cad1b3270d2d3e0978e51aa939da5de69e29168634e3dd81050df13521ed0757ffca42ebc7668ee5be6c22b90f0b95c0dcc983273672fa113d5336b3af80a764d08adccf2e40584275581186ca645a171c4ed71a8c668c95008a26a26e140dbb46eb0c140d0f0da4272026cc61d80d8cdd8b48fec5171dd417aba5178bc49566708aa54480a87738df1a06cea959ecd0e7bbc5a059841c010ca28e5270d0f7926e9a30710d1728f6c85dce9916f29249560d3d7ee018551b5db37eb097daea9f54d0e59f2094cc2eb5563403d63ee7da510ce9c0df1179c1575ad8fedd705e0b398870ab55609230c66dc0f0626b7f0e2d0bd9b40bbd475e33201012bb1f09d23b5ac7631f7bde29f795ce193a581214f534e8996aa9d9d2d6ae9a355476d80bd566633be9a8c3a59ed3214486649afcf2e290da650d2f07feb75b10a5cc8f841fd457eef178d8d6d993449d185905b3e42b2120b6a5eec62dfbadb5126f5f01a78d324f8bce7bd3381bd097f364589b69279c5e75e9f67d2918682d2e6145c4d49cd5e5ed109ecce2a875ddfd6d4aa737050b00509d05aea2a3f9acc93ed2661af8f7fb10981050d0f017a9f703baab9f729e5fdfb2471efd544f6156cded26f0de7a7c4b2e8fc627cb4cb63e15879c93d4d9f21aeeac3879e404c2ada9da75ab3a69cfbe34ff8150a0dcb03dcaa40b8769718101e3ec65c1fd07196db7a2886fac167f37f242eaf55556a0cdc71737ea51848a4316d5dfc51143dad2b53e7e8b75312d74e6b901d77dc35e01671c48b88c67259f23e244bc917ba74daa958813fd79e713109a0f2c49563a013d841362e11e4e1b1bb2ad7ffcb5b190fa0fd085a7523e4de4af57bb3894e78f7055ed3ace137723595f70e12940f284facc4855bc1363b4f4cfb4d95bc17728c422129e67c40c58e721cc20196c256e94d22b2213d42950a8df8b06b43ac4112355fea4e2038451ad3d10eaf7a275cdf4bf0196ab86ab5eed667e3f1420a139645abab249cd4f8359029771dce2d88ad37bf81739195a9a92178b5270a2be2c9a8ac23160dac343da35fc23df034d81356d0295b7ea7ea83adab4b390861e1bf00108959d2af6979d1da09e7415ee8ba8667c18cfe0b51f0f458b35f9152a09ba8f9f7b6536003efea8005cb06ca0de5f7245d13927cc962164a8b28d91de12cca8b293eda175a46a6edd2f3c6c01590b1fcf6e2a542dc9e935aa334e15f019b31f05057e30bcd827c77606457df95e677c3b439dfa0d1ff70eee44127dd7672ff7cf3af6868860e40cbe7c246c7743a84841f6f646b58531be0b5f64b6747e7458c64643449adf3f7f0d76b4795d336024fd8be7218f42cd70652cbb9fa5ea1680283922fa0c85555a8f86a7415f027f292f47883fba601225f54ff7bad045d57ab30d124979e79030ca2f5c1d7bfd0ef095bb396bfb5b543b06fc4b78fa414be0fc753417ca30ef49c808f2f1ecdbf92701d7101966251763357beb3a44040334fa40e2b20b93cb47bf6f4acbc2d3e4303ac9e534f4353e7ff8b12960aa6b726af9af52ca39a0729736a5b9970f95b555086eaa6cd967f755543275ed29d87042fa10f2a497449fc90acb8718e8a548219a7a469bb59381299ef3d9a38f507ab034b7bab39931024bcb8fcfc9cb71fca80bbca4eda9990ae32907c26e7da4d7cbab33053451c147ef3df81526576e8e54de6d9871927f8e972a460b9bf8cd894d6fbb9f5e54e8924e619e7dbe2490b66ee5d44c86bef1451a33db481e6a133491b7870b94889181ee561eac2d297527f0acd6e14b9a12c71b478e6a102e9f430d9587cebdbd989875160eaec146ff004d7797fbdf76a7a75d88ec29a42b4126a3d94ba45faccf27bee5125ec3c5177ffb4c335a4d4c9dab46aa2011f8f85d5ea661aba4a888ce7b2a93d7b466e1efd884f0a189c162647b274ac73bd7b2ffa6bdeaa589a0f4767597f3d8486468d23eec6bba01a7c3a68a2aff03e0b1129334e7ad0fb056daa44b81765f607a81eec2b0817ddf7749ba95aafe4921addc981abf3be95e2a8213f7d8026573d3b778c49739d587330e3b06e2227c0e05301a7d836a4cae5559ba4704ad7fb3f4fa6049b490fdb5ac6e4be78092740c552544888599ec6ac4f7930e03865847bf52126b7688bdddc129ca5f9d4dbac510abadcdee46e02b7c1ad991d481fbf7b7439ec440898ca94e008b18fda1d1ae44bb5d8f28769a91f854dc0236e4202d88a6aa7a55fb517b5ecfcef52cfedcdd3f199a8233086e7cc424ecde7575f64d9df6074df4619b079003ecf97226df50beb82dc0c4fa24b9440251be43204db928b3ac26a894faceffc61bd9bb13df028c686c07392d4e7c0d3b8efe399a39dfa384f6c37fa19234a49c09144432afb00ae60449cc5fd4381917bc51dc50b7e0213381ed231de646379279695c1a78529dac27cbbeb82c7a1e87adf401bda984e6ba884c180da0e853e8dae3e5f87713435565107e6c4ba14edd6097a300524dd7c711fc84324eca045df276370b58c6b56429de16a99df22f9261a98d8552d12c8f29f2ac4bef61bdeba960cc1a9d97f074ccec23fc28db0e36a2c97a8c2f9fc2d561bc74fcb32150f9a9e636022c4e979beb3c31ed06f603f041ad4b3baafa06a4319b3f19e9aa16e6fbf81603d0067c2d3904e37c2058c5289c621f80c5a097bdb87b385cf6043ffbb9bf373f59e1d479ea5ffff4395a6bbefdcabedd62a2d7a3e867537c879bc8aae6c59869bc32c7f0e3ad351b463abd730733b81bf70691eabe894a6de9a59a8d92e3ac939c8f9320da4fc7c897873aae18115d2452dcbb6feb142778c9c43dc501c8f3059e5aa789ef6fe917bdf7b308345c5a3558f1a5222825a1fc4bc2fb09731b85fc31f01a6fe1d1386d80695c2855da88ac7f2c7e3e28c117ec30c0f06a9953cc09936811370cbd5ce8ea34bb7832ae1e3bde929250be817d11b1c5495a2e235bfe9874b5076de75651678818e407ad7c9e59eba0aa0751c4efcac81fce5feeeb05f0cb95a4622fd21f3555b4f088c08a01fb874a0af1799e60257e6940418a03e12f1a5be53cd0e1d2fefe590bfde093676ce2987ee4405b517f981a3aa42ac99bba91bc62362b6fb1f95bc0a5795c4b8ea74a28df4ed80ec022e63e9a7c795a976cb5becfbb83837f273db7fc3bd603ea4cb5434f4782e4c297875d4677d3253c26ef452777244175e4d70fccb34b633cd541efae5d5f017b5c6283cc1c789f09e563e7a96be475762454dab75b4f7c4dec5323ac4d04ef1eb3b80bc581a1e4f0ff1cd8a5f9e78934665f489e6eab01759e7a12997314bafdd14e2d965c18a6955f11e807713cedc8c2f0a2b9e1d133ae3c604bd6f3f229952b7be61b6a3eb8d5550f5fca882e0b52d1fa5a8177ed644de72d4acf970e6bc180f3416e6144eb27a9fc0c16e72575c74b23a50c09bc163370e1ffcda1a1dda4f44ff7f2e223e2cfa5f48e73bb262d525773986bd7ff566485c145fe0d653"], 0x90, 0x11}, 0x0) nanosleep(&(0x7f0000000000), 0x0) 07:38:44 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000080)={0x3, [0x0, 0x0, 0x0]}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) chflags(&(0x7f0000000040)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') 07:38:44 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x8, './file0\x00'}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 07:38:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) r1 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000), 0x4) r3 = getuid() setreuid(0xee00, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) getsockname$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) login: OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 07:38:44 executing program 1: sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x3, 0xd}, 0x3, 0x0, 0x0, 0x0, 0xfffffd5b) dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0x80000001, {0x80000, 0xc8e}}) 07:38:44 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000200)="825adac095e8ccef250626dc279ff2a18f567d9fb6a9861307d982266c8c938f30239bb3d7891e7ac60739527f0c8948652a065decaaedc98089b78c3ed8346bd14e95fd698519d2099fda3661961c16d7aa56cb0daa40c6c28149ba790d4a291fab1d6fab0c2ad911f75ccbbe5896cc6b2441b7a1dd528213ae9b32805d60fe077a5d084a8eab3a6fe85adba2ef856006c72812aa5d8c952fa25e7c493cfca306fe3bfefc03db537c2f448ec6c63f0afe25d3c8548762867cf04dc56da1327f574fa68f6ea79832c0a8273f123d9f115f442e1d642b27d3df467ede84d61bb8defb3b840df28e0e6e8507a96c89c142a16e3b8beace84c1ed8ac281d0ca4f4ae64d49e819f6ef540a41c550ae262385d86afb662e48a7b8620fcf08c6e57f1b402a57a863290bed6dfd565be20e3f72915da9ec15e81ef759fc18a97f9af74ff3b5754ba534a4a80f2d32afe66bac5915ef229d045d7a4a38671e8403e556178b98122d7359220e738d384eaaec15af7a5fc89b529d5d84a449ddaa5c7cc82ac130656af4f533632fc7b73cfe4729344d7c39790b8e5fa1b48b5d4bd18d765c5af84fdbc620e7ae6e84e74490b96dee20eb7a01ff598fe35a101facc728cf8a14c3b4609bb41d2563e8c0c65ec80ed39e848f032e57f6f83bde35c31821a3865aa37b2cf83e4783291287518375cde412f29d8b5c2f0e6d395051417f8691f6463c7fd93256b11cf32af272ba439fe15af164d0326218f1e407d3e799a0b2ce7c95574c9c1f97d504e7b8ab2751cbf24855774b169503cae3cdf8a616558a71c155efc0758e02d9e08f84f3292e2b748a1b7790c24d0be0de742cdafdc58c2eb3efb0b886d04da0505f444523f686e66e0937c9d7f96d29e7f6b4a5db3d7c46d21612a0257017248bdd9b5db7e6c52e55c78d5215e1beb4ece653f51432b3fb83e279a2fe246068408fc2bfe1eda44e06b1c45c8506e7a930b83e6151dae38c9a3d5a250e2a33a1dab7dcde055df53aae567a553eed3731d4fe1a4023bfc6154dfb8cd991d99166e195bad8b39d82aa4d82b6258a85d37625888ed08d8019d3e34df19a8e37828b9c7dde1707bf91901c1904d46194dc2e0c41f05f13edc2f7310181d277cb95d99a0c46e62538b21113aab3bb78c3f3761b82c63d81430aa9ed84da843ea5a3714fea77652fd8972cdffce0da8ff94ff064a31054bd797911c1d3049186b2a11622a4c4da00204b6498ae56de002d88afaf20680a2ba311c611c5b19bf2e2e6da263d5296b31ab00ea47c03288944687020a4861bf7af35b8e4ca133386b98acde21f963a61c08cc8eaa5807d00796e99cf5f13c5a4380530e619de37b6a8145b376907e84e678a5eec63d9adc36caed7eab862395bcd88b66b14c06f4a725166f88b3a19884df4139287759867f17b46f23fe18b6629fadca39d5e7c46713442fa0dcc1f8afb6e39bf5d4ef0f41e1adc9cbc2aa640d749a653d07aa0887fba4016cd074e2822c0617bc004af296ec3d0b7d0d05e07c9be0db48ed7acfabf471d89a2d349b24f271c9c8b0f37b34d12ddc2a02cf7ecc1cede685ed613304015431a5715cb985c5bd40325a437f39ea3851df58c5d7bb2efc7faf0fbf2fe98028d9768cc905cf6955a1c8811c831f5adcaa81fe469ec3e8b7263933d78b78b1e4900a597b04a2324c0d45b5ad680929a69410ef99300edef3fb89b5e074e4e19bff814a537bb2a1e73391ee3b53024d2fb51ec0ee226cbad5c75ff04ff1edb903ab586151a1f20fcdd7ef966d65109263d4d4c814f4b3b4877f60c2973bcc759bcd5b4fec2790a77008e67fae4822d1b64fb396f1dfa6e8709771a825d1a27bff594799b2f033512f8fcce25b98dc0b08e3e300e2b0eef380e5d089a9689bbd4a56672a883fc89740c8f6bb46132ce366da5187261cacc230b698d259d6e35d9af5ba0b834b67d52ebf76d3238a70d6e22840ab629b85a548dd684f81b0288773d9164dcb1952dc40272aeac74b6f20f1d0f5da54dd366a083def70c4f6dd567fdb51f841341836a6b6e446dcc72067c82ec10f95529c434e593d9ede18821a8bc0d06e9f9b44b5288ee0e7a5e34d7fdc9e0611ed0dacdf12f39ebbad59817fef839a382c2fdd7d951d978278d43874bb1df3ca10cc955d9e0a8912cec90dbd6095ce386e210d804331d77892aec2a60291be87aa2fa7e3a5e1a6c9fb08c978952ce0221be8584cc746c51c745c9c9ffa9adf6b2f6fd8ceb7e0cbd3e702bde27a81a794a96790202ca95d2a001870401c7e447fe0eacf66617aaeee7fbd36611317b7137fc5c3806e268b87e19bc8912756b8547f80b0023a6bb720dbbb7624d84ef8c59de4c78bcd04dda34228ac6592f0d61c3e47a543a7991495aa633fd0f98c0e3a7589dfb833c0eee2ec09c7fb2299ee11770d51061d3ca44579e0c884996d902dc91b28598380b3810e07f2ba7c6b1996364aca3124c78ea0178f737649531acf17bc770270eb74ab4ebcb46e2a6181d0c6f0188493de516f1de1961d04c5676ecec2fed15ad3c0367ad7e2a441817557786d00018bcce7b7ed87805ea593dc02035cd18f2747dfd21d0d45e93da3edce4488933e141737050e6205a03b42fc310d117f969697772938f79511c74f49cc896d2c17af9d6bf455dc9e1c0d77be209771924f7f47fa4d26a29eecb0c6aea8f326ae4427dfceb1598407b7fa6ee07b54b2d1ef82074e12b9b7c68f18cb5fdb867cd848719d8e871bdde5f6bbfa2b5e5bf6eee61cae445ab8c746a6bb4b132457125c006edca338c9df6752f0dca5715cdee27fb5940fd7cffab7babcea1902c94ec06126fbd04541369f768392a8e4bf99270a585fb255eb76b065573f3d7fac4e267f30606c49a21c0324397c69d314ef36cf4b78252e364e595e4bd5d50cc16b064d3a98629e4f0cf27e6521e014f2bd2238806cb49dab3af76cecaba5c91fb03bf482b6037d3bae7d357cc7ec19fe21f6285baba9bfe936d6c0be3f0d1cfda26f0d912fba45f236b505a78587b7fd96ed7f5977060e931872a0adbc0f58504f6548312611e555f01b241990e8ca915b63759aecec431df613f252d9da1fdb2d7199c05deb352567aa3110b050094316ad04f1cec79e9f9c2e0265006a0c491b6d4060bb9cb407ef3859ce626e92fa1aa2ba26fa5484c482709eb9b92114f21cd12cdb7cc4db93461f9009a5bfa6f780da9d6604af126ded9c227769bed72c64dcde937cf55cb92b57a9f15579a3097c065a401f4348436a1725ce278dd0e065e543fbffcd9f0f0ed2f2cbec039e27e9b499ddee1970a641b76ee98ec8266fccfe56f01f0ccc1d1ea130bff76acd7586b2bcd007514229e00ca7a70e98b30a16b68a06ad1ac7a17f53db86259ddbeffc73b9d16156351de4daf6972cecf024fd98693c313ef3862367284489ce02b531de8c8000f83ef2abe948c8076f3d432489879cc1f1eaa513965f355f0ae7214ab418213787242cba8961806a8ce9667f3e4ca25db31d6b3da82b7a1331018ddb6adc986af8b366a6dbe9207d1b51b9a86eca99f5abbe18dc3a7afdaa2475c7d3fc6324298f8e9359d5285b69813623dfd94c3af48bbaf053e4582c92c80ade0b5ae98ce7d7ae240fc202f50489c0c5557c6526f3580d27bacd08027398eabfc2e5aae7fbc79d99c6b98fdcd4feccdcf84aeb85ae335aa745b84b01926377bf86d746a6b264e832dd73f87fed77071b9c05f31d3c40f36e3d14461410e1ad9230d5f2022bdb4105fadd9fb15b326f36e649be4243ffa532105340288741efad472628d5f0ceda2e8d8043c3fa42ddb2e1265132937e33dd6fd16610b4116d5f495cd5333681db217be4548e427c088990485537eb8d795ad1c030f708127a7043ee87c3b86c5635edee55e7797b8140e3239bf2ba504eb371cae57a0937acad2d1df9b77638b9a43cce9d44d7b9ffa3396dbcb11f5ea4f63d9ae5e8ab62d44cd0e4cb1af2832b571e56495886af01263b5bbb9519abef9d5c69906553a773eb781fa36f8b881c8f984986b133888af780ffc117bcd76ae3b956c3359c8be65db785a0e024c0914843783fa4b0699fdc9c657ac39c0f2e038a77755df990707311f656126084946d7562e26da1e1c2138784c1e1cfcada4fe8ed998bb4f95a48fb7017ac6bc4a5e6f98f4ccee0ada1ac9bae2647d2bcebe8cfbe404b3eb7c854759e065893d5a813da178874a9672b7405c353824dfe235a75577a7a2c1e5c050d4a29b69e109b5e35d8576dd3f8477808ad2ab902abf279ad0622dfa57c20b31f6fb39cfae942faacca82ece9468ad136a4aacbb960eddd3a9c03ec4fbeeb4a57418ef438338b6f8faf1b407594c9537b1d8728ce1ffe590f49c06c99982cec8117f4169ddd028669458a0d70b5512c4a42a9990b3990f8ca034730e5b9505ef3f423fa974b7ac4b8e1a22cc6c2bfb62703b0956befc0f52cab94d26ccb479b3785e2529b4a333dd58d6c79d7ba65d5ff872d496a7dac5f3a8d6555f68c919509227ccdb96d54910968ca7e7a81d64283d6f5c5dfb66bebaf3480df22585d3873e244e8bccaefb96cc83e2dc235c3645a68bb32a99743d538202b995657096c4a07d58f5d9f041e281518d5ac8b45324ebb9c7da63352bbb175f0deafc3a58eae31732b87dcda7009f0ca2d22733f11e970a2471b2eb6b2cc02db470e4695c42e1bd7e14d949269b18f2a565858387b92ac897a71b19e6d2fb0962362e0050d41f2e13f852445dc47552139d81ae900001d1aae76ec8084415ecf93352d627e3a440a2fd1c4ddddb757481eead55c99bcb0a533594c31b85f9eca5d8f9b0f80aaf21eb3289736ef4b75f42b717de182f6f31afbfe7ad79f9765f2c0115b95ede592e6a8c1870d4498c14ea8ee81742284ca3a29a524410de7ccae56fa50df8dd834b72a96710ebf53eee93148b234f99dfeb5e0e7dade7a30d21627ce32b8e56aa07b1bc74e04c9481a8dcd8b186a80f11bf9a54a27deed0bc190cdcf06d440b2665808324c2a5c3afe44e18c4160412cd47955d873c5aa3e5a3c08d4fad7a4bfefd9462cb34290ca547784ae39baab97819e25df60ef17b13c094664b45d45c5cc53179b1d0fd435871e7a2baa581dba7cbbe3eb779df2d26a34d6b608de087fc3ba1587b9d73d4ed43ba8d9bffe9922e50fb390bf921869cb4397cdc62fb3eb4ba4ed66d4bbb1577aef4fe258ee8aae221adcc316f036291bd28db39e5a629aeb19b8c8f0f140d5116373757277e0209f3bf1e2627fc757dff224523ee07816a8b4d1652fe8f9ff99e96529aa17068198da230a57662b5af8b1460c805d7c7f7041412b2b08b407ad5bfde22418a86c87f9e589739d4f46ad60844a1cbd63b36de9b302aec8d855d6300b4f95596817b82c27ceae37d980bbcd7749e979e43371bd2620c83d22626c87fe3ea86f320d6b2272ed60987ab0e5eddddbb7a604a36d10fbb4e38f172cca01b5d1b9e69bf1623a095aedc8b15a3665be3dc139064f3d9843c0b5e7a7e3ac875759e52ab779220ac5344e6ca3302a1b49ff7f742cb50ac64d48231953978411abe00631b25064b6269ef541db71fd9e522ff756207d8f619ff118e3378b5a45baa89cae6a8fb59980955975329fa4b4a890d7f0b2242abf0db6b030372eaffeed09aec8ad28cbdc1e1da6d84898c9f778f0293ab1f8a04bf2ba3136a1915f1422c3ee03546f9a7c3fbc02caa029fa6d7d4978020e4b5330bb6c96b8261095464f15ce3f423ded978ed", 0x1000) ioctl$TIOCNOTTY(r1, 0x20007471) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) setsockopt(r2, 0x29, 0x793, &(0x7f0000001340)="9513f3948292ae267b82d455abab5662bc09000000000000181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa0600000000000000a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a5410bd76c1ea8426de968ad829470aa55d5b3eb81a62a35e2841bc906838a88d756b2d17d0d70c168f1599b6c8c16c0870a57e16115dad902a1724c7bc895bad4274ada8b7606c91b2ca1f663e1e5f945b2b5bf9fd5382a1b5623ccea9ded471321ba1b469acca91e3773b377e49ed375080889501b7e64eea3385a58087e5fb1be999df8b4f0ccb4eb33b6753145fe7f33dba9527442c091734abb526c6ed00aba9db3433e0abc74136781c2dbbecc2cde1a15cb6f97819e52e6e08c7fa103c33b02aa160", 0x142) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) shutdown(r0, 0x2) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 07:38:44 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000080)="771915bc89f033c8817fd97410265cd87f7e513a9226acaeab0a22388239129ccf740f686375e5678919a954d44964bd5132a5704ebdc0e2c928cec28973878fe58b09d33951b24625101006f8eff65d3716d6a9efd8c8e0268c3703d1", &(0x7f0000000100)=0x5d, &(0x7f0000000140)="c38baabadec1dc3b180d295050971fe5b29a9814cc25eae572e0e32966fe6ac5c1b6388548e2590af53784acf4eaaeb82b2da3837215a6e767cf634b5ea3a1ab8d2fefb50484ec21fc823f149c1c3db302d533aada9bfddd49057018f1ab276a247a7e3c2b56ca02c85693e79435c5059d65af895a27216ddfab", 0x7a) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_metric}) 07:38:44 executing program 1: clock_gettime(0x0, 0xffffffffffffffff) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) r2 = dup2(r1, r0) accept(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x8) 07:38:44 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000dc68225ce07001040000d2734900"/37]) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 07:38:44 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], &(0x7f00000001c0)=0x6e) bind(r0, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x2) dup(r2) recvmsg(r2, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r3 = accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) bind$inet(r3, &(0x7f0000000180)={0x2, 0x2}, 0xc) 07:38:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setregid(0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/klog\x00', 0x8, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x5) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x5) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000340)="b1e5ce615fa8cd6a205cadf9fb6a604894438044506aebfe26977a37ef1ac857bcd225d3d9dcaa458d7abc027e46e4f0f5eb6f508f6e00dd6561af765bee3492908df7fc286b3bd5ae05db76228bc766ac1948906b5c2a0d2a55ce00ee1bd1457fcb05759f5d87288fdb70d08a3e47a1c4c2ecf999a10b19f3c7d19d69b0a06e7ae028e2a9659d8eca39566d8fa5d68983ac80658c3706ef15e422c2b239209cd90de84d2606c4b2f6471d6876b0606b4cacd592327c6bccc88aed95a7005ee127af870b11eb6efe7fd8525fc7badbb60e3a2989bc23680a6a4b3bfa4773f30338807d57378a1689b0c323fdb6dd49f84256dcbe185ac4ca2588e7340a8eee727c967138586499feacbb314f1d59d6888c6b81f93baf5039df82dce578f05414010cc9c7c9c705d1219bdd71fcbbb88d05efb82e53fe976b02e013f9f716c6fcdf5df5d40ae3cfc3f672e7f6914b46496114a50b5158d89152daa72653b2313b4783c4e631aa2a59ab81720bce522f5090feb30fa3497b73af4ae4e8bee1c6a066747c1ccc02b45df30f9a1e9b4a335974187371c70d17c2d22068acd8676db289c7863e3329a5a082e97ab297e02eb8dc88b8112232054cb2727ec613b4e0df6e1e3ec3acfd68e67fa51c41c8e428de68b3e74b77421dfa4d8cc0b6d7356f7a9359ccdd06db6a465a98d1169461c8c4e71419d2019083336e1b5e087a97c1698bdd3b6289eecf0678ef2e34751f28e6710314e351776250c56ee18f9f921b190065d41c0e0b3687e3958d7b53c14a39e886f39c0da22d8d3cc284ce007b2f4afbbb4618a6ab37f70aaf061725342241658e674833d425bc6f9d954ede4e40f72f307605b41ec3f9eeffd3a290b4fbc57fc8c715511da950f126b8612697a9eb23b5d18cec4d8e09ee6b4c632ea3d1bc8cd5c40c8bcde01abfa286f50cd0dcc4e76c149bdd03e3c5c7ad968b389fcd19ccd157f19b5d36d0f551e968cd6926ad83e1fd586fa95a9427234208055a56a4a15b17d865b7175bae504285f16952a2be909690b115d1e834a4fa505badbff22613be59150ccb7f2b7c5b8350b5fea2d2d06140d8c543797a8b84d4b9db020e1661706ddef5ba97906685d635d3014f96f90f25cebf76e12817cda84a7b4829532aee91407616a0d31f8fd5ee46c483b966dd2b26232cdd5160c03bab497372a0d8795e726b755d7ff1e410a614a69fd8d7c6c0acccd3d278a0ecb3a7b4d7cd62b029b1b40558a37bcbe54c93e5c8fcd1488f91dd57efcaeccf97b51dde24afdbdbe4258b84b991e901654479f5a0b11982aaceef5a91d78ca6981741521a3ed88c7865f4b594359f6fd4ea3d69db159d91b8899cc5b7e251685db8bbfdb9b6ab37f1a1a2eb1d0ade0b0c01eacbfbbc181e77e4da1a150a6b496fded025c2c7bb32025e9ec9d7a4089d51d3b7c96048b9ad52f282baac4e68a52ff2647f6eda2a8be18372dd11f6ecf952978999bb712d54251c6b47db3a3cada84eba5eb269037d458767ecbac36ee9cea4deb9f5db821f07f46dabbd7139a4362437b70bac97d338debca9569af9af693bd36db3fe4fdb3b034c4271ee4dae265930cefa18a3edba18380e1d9940592f8b45c2ced73237cd37bdeb8c3b390946390dde1eb182c5e49d330ae52b8d709d98314c29206a21f48bd0c27bc341f0188a789c37053f81cadda31517007421f477668149496e4e912c84b8ae83357311659e382f5add65a609a64616a90809ca845064e8dc6c7cc3ddef31f40b752b6e3ba4bc878792dd2b03b2ba34d4adf13e7baface9aa33cfcedf61828e9f529f28897284e22c1a119fed50b98ba19f520efc5b8a2cf2bb28e3512ccd7238192e0257f2df3e5ccc442c8ad482a38a8b7f329ab80c0070fa9a0ef79c39d5ee6868392a529eac1bef41781d00382be9ee952886da3559de7cf81311a4ff23d1257d842216d57cc960c0491af807d90155d3845c2c311e9011b21389d8aef046b10e0279068dec210220c80eaed48c605ac9df3480d261d81860f00bc15fe8368b4dac49e2a4bfc9f8e47f67f64620fab52501bf9f1e3c10dc064177aa76e78fa060d49c2b3e4facf997004631dc5c2a4e1bbfa54a673501a36df6846195100278a0bfe7627414c3b850a14e61a8c2de0cda6fe831446da1093cac1a5e4391c07b460980cec9eac236ab35c295f6b72e0e268a66f34e9980bed29a3bb3089bdc0afd0bcaf91541d729acc9853c49d75044252fec22ed9c577b442907a4e98d0ed3fa5d02bf7ad3bba3fdf8adc074dddd8cb93cf0f3b3e666c84134fbd8ad87948f1d878c06490f83695e7b86eeb6f50fca78140dbbd147a91d85dcb561d44115aefe223ebade9b220e57397b7693725e307fb3e032fb696f400a1536b96c45c60490ee16eb8b7ff8ab513fadb518fae1e6f4887fb695a30fa533e8cca967346da8db7e318d9937dffe961e7a86c70f27e9d0ec195ef91681e3c7cfbe32be1895349454cd836919b8c7880a298f46c19e731538f0348b947fe5acdb7211dd6c03ce2565e7856849ad22d41a4f2f754305e270bd700118125910c8d8b97b4479eda1208c299f23a877e565db4182c9b1a3e6d4815b2fe2f1ad54ed8ab8b631544c7cb360d4a8aa752f34a647dbc1d9be3b0012760cafa924078b71dd592f4e142f7db443ae75d6e00077672f85b5634f26e79d19e317323bcaab4db0a85360ef0f3ecdcf06edf92e13ee4a0fb138055fcd95e198da4abb4f95bc1d4ed6b44b82dac769aa057ede1758b0b927166fe555335b2d17c84b446afbf0bf62e3acd8e91f5e6a179f55335f03cfef4ee0d382698a402c38ab63ac2a48921120f728760ec036eb49f3a74b1b18a2abd57e92be1e725e13c9d49fe4413218b893cb89777d4ceb1f5e1a95f3558d636413d2b831d72128cfe40406c17926b3644bc5c61705e466b60ce9ae51c40cf0110f0a96d76fc80861c5d790d4244ce4dbe93dd693cb2944a6bce3d043a6aafdf63cec61780f6126eb9b9218154b7e6ce0c1a51f53993981099244d69a6b5bb3c0347250e77d2256081a36fd0f569ed212a3e28d50405923f36812f8580a647774d3ecf12bb133346db9f2f48a50aa571751b49bc61432c7f2e458541e76f292b4ca0e4a91290e94035a9eb96544e09ae5b4ffc3f679e550e3ba1d115bc7d45a6c46519aa2e8b4977378d2709cdc7c89aca4afb415981888626bf289fece389fcc8c978a9bd53e40e9cc7cee10ba5c22b7e28fead88423034d29b5601edded83576548e383586341749e15b03802fac14c30bc39ed9f80fda601729d3da177bdd2ded28dd63eefb452cf6be3c4d2a7d3c0cf41c9ae6da35c5d2e4940aa8cebd4ee05788498313e3e7c96f06f65c28b56d9684ec9cd7cde878cd321fb62c36d538630f11b63597ba93f79945ce9f37c248b7aafb7cad51e43e231b959a5863b03ae5325ac3ff4272ea44f97f5ea055e52012d891d46772de79541619c69b985519ef3138d590114453dff940279250263700efa5d5ec0a7c2d7b2d0749966bc48c96a6a63131c61836ac6d1504d2573210a1499b289b12681677a66cc9fafcac7985dddb513e22dfa203cb5add9948b56eda240e20c769da8ebef4b5b06686a154ace5174400bdf511b1575faca1aceade63b1121cda3b7ce5813f3480f3cd2e90f2c043fa277dfad3551641ec7863488ddc907489b9675dafe4577b6fedd7453a93e6200e821ccb72631ce2e82dca5a368ba8eef01e41d5e9d972be4c5f326ef69ab2180a0eea4ae6b90dae3748876d29e4bf6082047bf32b52828e520f6e48d339611872692dd7f09b9c28e7ef26a17edec2ab9776838cdea881fda9b9403548eed8e022da89e1983275a77e7e82566134412662792831ed782d62e6dd5d9c398e25fe2da8116afdc0eafdfcb3739ceecacf7baa36c4054eb7cbf295ab29de7f5f706c464bde5943a596ff01d4a06e2194df8a3c946aa20de7991d424cb264020fcedd10c1b0aa00289a8b19fe6024fca499247ee255cc20c3827d0c29e743af338d5b40a813b2b462b8490248cc57e8ebfe119d7bbff421828db62ed002600147454a31ed9d75ea77a3487705a002c3538293a850c2519e1dc91ec0b6f60fd09b19e1248642691fcb24864e7bfb4722026e50e1f21eb4bafdd2e1784ec4548b170d8cc4710fb1202200cecb8c8caa45d7560c0f4caef3aae52fa6c1b6ac7591c6570c2eab6a7b564dbf8859c26ebdcbddcb65b7e0c2f2aeca422bc3a543bac96045f75bfa33cc3976bdebf22eaf9653d479a29b7f9c5f9e096685566073be822125836afca9ae5a38271a92fb9049e157e154d3c91a47bd69cf5d9a9a39ba5d62ddb52a5dd8be720737b0afa262f964e1b594c92b3dde153d2fe41175c2fccb934ada5644fa8c689dd8975f635c07f4f8cea5e653103a3a6adf8243fef545edc6b74f5fb04b5207eced5b4f6785614a355576119bb81c24df2d53bf0da704afb86ad6945645d402f57d65c07d91c47381bd36bb600327fa4f0fa57a0b9a9c49f24658785ffce219d14fcf69eb8752312b8b97463bceafa5879d60aca2d1b73e3bf7648e1c081166c7c817d49c00e2f14ab5571a70714444c8fbfbe78c3165588de5c574a23ba9bbbc6879745b127daf88d0c80bd7fd5f1ecbf51feb506772dfb4fcfc0bc9479ceb2a224e647d11e28d44dcbd09fe898856ec35c0d3e320e928ba38142f6dbaa27a33014ddc2cf09aee9e89303e429fc6369f6a1e9dfd3e9c779aefd33cea962baf003b2ca79512b1b78b1ef5111a5a494434807e327931db57656514f1c4bc63dfc159d156e46d26dacd50f3e3ca525939910a2fa801db877109127637c235c844cf6a37521f32a3b938dce9b8fa1276978562898fb7c13107f0dcfddedf12b79aa29811ee466383884803e3c428441e6497876eaf6c4b98a97675cd84d3b1a91748c004765ca5951ac0cf9fb5406da63f2fe698cedaabd17e1b2be9dd5ce9811f795f4a67e2d35377b6ded7b78356e6979e9de0c838bfad84bd15a5490b991d812f8ac09c67fabd5a25b0fc38babcf2721ad0f3f500e2a3b8e4410b586469dfc606748f933290fcb6f42ff004e260697cbc6ed4f32fe7ca0b3485e53a620ec93cf48b5c4d3d938270f13d7b42d93a24350585918d1b5394d2dd0e79f1bac8a4716b5f2379d2b3232348ba38ee0c0c79cdaf2ef47b80aeca89a8727b51cc78d4506151a9c20b0b407926addb9165905b0574b38bbd251bfe46f413232eb3868b14702cc1ecebcfb639c6a6c340ff094d226a34dc00e38c415a4f8763a41f7a5c0b51f2d6d634dd95ddfeec87593cffe68844ac7f021d51454d859763f5fb24709bac85a70650af1f532b41e749e084d3d02f1ec956027f1d55ce1f5727b46560b7e76e07cc5f9ae0c910545be107ab3ea51e9027636e2f28e9418a4f1840dc13ca3a22a59ff5e3e3fe6e3b6b8bd9b8bea8c1f25c1bc497e98aacb99492309c1c15d535d330059d8742ec0c91bd37c12d95320476bca4b063377ded49449a66254e5753ea1e9f0dd0e9bf9a08787b431f90a72c23169abbebed5b6ce9a698be86acdeed0b117c2b9d6912e8a0cde182bf73ba8fefa6f0a782eb6909dac627914f5b30a15b10cfd6c38955f9243d78fccabfa4fe6f3b2eb7172b9eeb9897fd52e91e8c3b9bb07e0a670eab337b2e0678b3ed05819ad8b1cc4e9ee06524499f0544a5f27c0e9e34c11a8e1a6f506e1871cc060e26156ed791a700301920c66c981f8668310d1fb9960", 0x1000}, {&(0x7f0000000140)="1d38f7bc2da084f460d6417e834674eddd93f92b0c28775230684190339f9a8e13f8f85e70b33a0d2f1703bd761ff1a4818c8656ad827f80c6a3eef281fa059747127e92733bab3b5fe1befa312446881459d4655424d100290eea7620a98f86a25f3f19ce8402f4b48fb0142b6c53abaf27ce25b09161536cf55b79772d00d4b61dc06f23b430bb3d02af93626c1fef82312ccbacfa40f16cd2", 0x9a}, {&(0x7f0000000200)="87428e45cb4004bc654d0c22e667464a9a097dfeaef062d7e360ec86831ee51da6fd5d7c9a4a46720884d70b72c5f48940f8", 0x32}, {&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae046ecbd45f309c7de2bfb162c3241adb63343c637163f794", 0x53}, {&(0x7f00000002c0)="43523d55e50bf811cd73ab3f672b7c947d9521f4b3a9d410191f94d494af746c1527cbe0c7dddbfb0ac258d59ef1b18bb824da6c07c32a8c4725d4884fa6", 0x3e}, {&(0x7f0000001340)="60f0dd04b5c23378266c015571272c4eb4eeee53124f09636dc359103cb18714293fda1121f99a1dda26813180078eee3e5b8808902de80b56ae3fa4ff1a875c371ddadba96616228f71a359a2da8cae0cd64554e594a9048662225ce255231df02edda3f35dccf7e62632b140f7548822347fca1a6f83", 0x77}, {&(0x7f00000013c0)="a565e83b52e66444d66edae8f17822e2b29554b5aa49ef8fa8dbc6e07b57b0700bf533b3a81fb41a845a96a594fab6772b8c846c556f4cffb03099b7a67eb4c7bcdb4d3ad85feedfe904ca698680fc61b742f3b83328279e4efec7b2ed17aefbc7ffc80dddea6a0e3b65b7aa661d7fe916cdfa33843e11c02c551d77f933027f867622e61162f9a35eb27bb0081f4151e1b0c6f83e3bb8f0247c9f44d62c7185dcb58f7e56445172640e45b7d195e9c370dc8fbc782b031cc0d417b941ac9c6d9abcdcbc6670ac398dac4e194141e0bb036475ff449547ad3e836b30087561a83f275b978f1b5e2102b1a79143d1d2ab12b3bd35c2197869a50ba3c713e9b75549e6e2fb355637b597ebe90af2b44b12189fa6d9a724ba0c765db1682dbcb9269e17e361d891b035da43e443de2a481247ee551f392b3e99382a58f3222e44fdea34115b77c7354089f128ac20f9f822734e2f392f12bd2e0340579629ef1e9b0263d88b9bc663cacfcfe7db8ace55f8342ac2f40f0cfd53ebf34028e1091a7a85bf69ae78a348d16f30c4e94c59639ffc6935d348d486147fc1e7b8147a8339e57223053c90790ed53075b0124ad7b1ed083124fcec6646250de256d0f12abe572050fcd29ff7e3e49eb012c30405720b8b6d68758b4a194151d7da616716680ba9724976a58624b1f4469fa82fe263fdb14f88e5440a4c751400b1f4b0942cbb4e65444aeb59527bc7053de5ee0f3987c9ee70ea73b2bfbd2719d11648638ab717ba2d35df4294e81fc4c78abc2e5c8040f26f0fe567f589c0d78e48658c6a6e2944793d29591c3d2b8824ea095476ae2a2c65e499fbb40ba360abcb67669d885b89821f9456939ddd29490f4cd1d130561982d48b560ca695b063333a3e61ed67dd6a13c42781ae8298d422978145060a2bbe1ec5a3f80209e86a6701201f7a4aa30d3337b46f18492b6e3810dc3a7bd92b572e632fc80c9ce262c7c0459eb1b5160e0f67fba2abdcb849734fda418b5254d53ae46023380115a946c6838be82d717fca6e2ea9ccbd02dffaa2b8f719d2a2b0852e95aaa151381ccc1ab5bf188d30a6cd36b66f5bbacbd247de7405094b0bdd6f4d071927928046ea825ca9f6638655e097ad406c0c415b13f60366ee2c17ffc37d8d8018544fcd3dec656e84dcd7818b6d0769a631511b601b109e1e2c5f0692b693ff27e0f29c0da25f9d5d902661bc1b4f93a0f4ae526016797e3c2e3531a6d9a1ccf14e465706c97370e914b7f21385c0304f8ad98f8d7b4d864f43871795525e5fac0775bb0366946b7a1865a28654062ce92ab608645f24946eaa83d31ff065b7b06fe0555e57acde9e5364c71d922dfe98f4776c311db97ac973a9251b0cbbe695ec0499528dc96000f401cc7882b5cf53fdeb6203aa6580f41e01ba545082ae6ab475165a7ddb9d6a3dd7df41ff3d6bda16014a66a3cba2c749b22d92337cdc7c3e119cc3719ccc255947de7d6630ebb8d7a5444beff4673564cbfbe02bb0ee9143e6a2c2295f0f1061768da449a13f745ef3f8fc1f4f6320d365bcc695ba7c7ea7e246ccf448cced8370a9f2eb090ec62c1ed88a1ddbe6674b0110d56edb0dbabac5c49bc3a13195f65c6b11e86d8aebb516d0133425f3b0db83c6d77b7a4af1261822f41ae5bbb094bcc540ef6e9b8a342b60c458dd4396a67d4a3c820911d04ad6816fcafcacf0f82ca36876840395d9b9f0a12f29dd35b7d63852749ed4944857aba7707ea6e2a7ddbdea438d6a692ec02731d4d3d06a2bb320921b7bb8d93b67536323cae0ca982b35f108c09bf79622ae2736b857779594064270c74908bc79c80bac427c57dd58c1958dd628b8358885eb9eb3271f792f82c3dd8a69edce80eb0ace7add95a6e3966a0fd47dac9323e0447a2178e1b312fbbc39f34290ad7abf12b1de68f0507a32f37c041537497a292440fa5117f961e0f7f90530a04673085ae6c7d24aeea0e1a782af4819fc15d9bb9f2a905dadf61fe89e6986de3b8253bd79a3aacf885d0f34dfe5217c4242793d04b903e80f9a4e7bd4ee957b7dd0390223f63ad4bc073a658b15a9057e9c3798e94839db2529d37c0a427552db30bfb914a012f1eca9eabd13a4ed5e6dd7e526f4f6cee969be730f48a23a71dee9c48dc53f4de9d0ce3974984864e28f44ccb287b8388a4e6c4b2657bf700bd8eb8006d31556abdb5cb298706e603d7f29aae5c4260cf0010374cd50746b14bdcfdb12b5feb41c2146a70578addd67d83083966f4e6efb976137e7edbd3f3121a97e5e20188bb5b99253faf9a5ce5991f7e163de54a6b2a27e0c667059815348e53d9bc00d1fab5fd8de4728e5bd07468abef74f4efd3616e9810d5871408cff9ed7031aae3bf1d43a9a688adddee4d2337f730ddcc37e344523a5ee5b63c95e880e6d86d1a68759b98d3a84e2b4c29a555b57de0a5d86d5cddda94199cf64cb4337fb391ade3037913bbbea942e2b68ac44f4df0751ed75b38165385e96147790cb000cb0a662a62fff627ee32d6e9d3fae1c6a09d5f3661a0bbb7da918afb911b396af34a831b6f1d4c2aa5b554ac4c88cb02fb14a0e8114af26374403a9952bd11a636b09b3cdbeedb75bbadd99d5e500afe68669e0cf41d8c380308619cf2b94a7604f190727cc5340a788b5d554d0d0b417778f214abfd5c3c242ad8bd259038da65bac830a6413993c9812b7dbcdd1db4fe82c99dae29bbcd191d28b8832948d712de4a41aac5490e2d61dd4afe0e35224938fef03cff7d45ccc6d8c5f9246315175cc13f86738a0a90392ac4388ad4f68d7e8a0e93ab18640b483fb36a2b0421fb0544c26b775605889b2cc79a4ffd625ca788b265779d925707369aebb69bd978ad7d94b84e8604a5adad856f0ced0b91098b6fdf5aad351135faa3ed641d212a5dd92fba18097d027ae974bf0a99ddfe910ce5b896ede0420ad307b8382a05042a237b76bd2c2cb25a371807b51c6113255737240ce355a952bbc839972c6ee336f39ae08b6710be513165d9bde1b5f99da677373f2aa0018938dc0d4d6a4c96d236b7dfc58453222802cb57c3fc8b4b24bad867f31630ea8adcf86b6e087d903044de082e71469aff8abbc0cc804dce0287c055293414d21073f7d2e3f046bb049488157caf0792a25fe8340f62485f7276f9105cea8f92b57db9280236d5c87824878c881d96bfdbcc985f59aff901ce66a36a7c4cdd19815b26a51a71a8561bc4cc6c0c003b60455469d2d2e76995a080c1f6e29d6bbad233961645e54a15f97f2708a2f2fb606d6f9009a2e20dc702bb25fd84ac130a08b7adb83ebe2b7bd19485f96455973334b15dcbf7762a8a13018eb38d10b2161391a014c7b5d76b894fba272a34c198804c8fb32b6ddcfc427d653bac4341a2495cd2710318e5008ca915948359d05556357564d850655147ba47f2d238f8a35cb15588697a333bd66196c74378d1eeb4282b58665c70d42e3d48fb9456845efc8c7d750b32853f6e8504958923bca02f75b0f4ee2567bfbd19408571b8c3326b6f85887ce9c7f317b32d3a49f0a410be233a9635c725689215d2a1384536a3e8945fb1a820c2c75c000168a38a6a3ef6dc5924ea3ccad1450c01cbd951cd02490b4d9e35f80ec666e0173580fd3da4e5a66c10eb4c62b8aff812c221170e439010d9cb0dc4dd030bc526ad539a24ae26c051eda5a11ad3049409fd96f6bcae69df9d1467d0fec7f7b7b9dd3991c65fb3a8f0acf1d346d0f6f91f14c46f4607832439f3d05c883ad572377d451955cc9bce0bed0ae117760d6251bc8263abdb385dedbd8eed648f84b331052f0eeb42da64c91a94ca8d58831d9593ba9912349a7c61c274d54fb7d7c92dc462a514e58052563b56c13c22e5e5bc43b0392545e90b830e6f3acc49f674f91609c4dafb3536b75974f824fcbdf02b20508adb3efdb68ea8aea36765ad701df1127ed0363e94651c31e5fed55f1c652aacc86c8ab2febf3d2520f7df75dd117e7ae0e47f62314f4cf07e47814d60006410109ff322aece7e57c104eaed27749aefb7c6da003870237b06d6ab79af2fa2ea20a3b6094d756c6f4df72697d0f015fdc266f1f2d3a2700bd1769f48c9aeac6aa54ca88359cf46923bf940501df1c217bfcfa377232ddce5de138ae60b7fcc2958135e8439764a9b366cf91a836bb6121996e08c9629e533a96787810376ce25d114fee47a8990c07c3616a84d34bfc87c21a2712a3f9d2051d192354d04ca17a4575e3262d369544bc1b8cbfb7a3fad909e7b7b5e605b6ed49c13f43e67cb4f027837bc9abf10c3b8240b5e44b76e9932699f57190ef5051f879592e67ba257a6cdccb2bc09605ec7255d5a63a1ee5e59788bf073f39d628ce0b4f8b66293273e134fdee7c9bc36c8716f446aaa5a54c4214e265d4504357d29a6f0cfc8bcd0166bbf7e6fea28543dde22bb8b17d32d546faa8252726fa92a2f4c22999cd967cad4affd4061d8681a97dd8f6fff2f99a84a324eff6aaa82f4f4994862d012d916036fb440fe3b91c2d12f500ca8c3564e063a2ed6272bfbb609618d2470f2bccec800b029aa81b622616f3f4ad0a05fec20d897d5277b64174d2d0fc752091f1e83b4c6bb2e0fe9b88ca7046cca49d36d70e31c4e4fde4a6bc1df2b2da80ca3596bc6d9691bef38c35410d7354396ca2a5542ac85a543eb5100b718f3d871f7bb67040bc8eb83da44c76f5ec0bade576c9c5e2f18e760319aea1b3316a7622773af5187837252d83ec6d729e1cc6c580239587696314ea45bb52f5f6f8b0ad530031f04b4f5e3b7ace2d7170eb0eb2ba05caa43d37c2c1e43033d3f10a5b49b89ef22a9319f97809109a529441807ba4c4a46e13c8d5256bf9be54d8fc41f3029ab6ce11d6db27b97dfd1c0cd0dbfdaafe0039834646932686e5ade7faf92e40a041f87a4328669f2dca1328d3a7ec513c0cad452a9b6633cc1ba28ede74b45ac84a422572bc9a75d57ad4b018969b8eeb1fad7f48803de0d3372b27438e3a1e6cbf52c9298eb04a754dc5286e3ba263a39f85d034e4f88a04ae5244df36967ef2939cd261675b01167a8f45da3a0fe295de82e4b561be5abd70cac638ac282aecaceb0f2823bac0343b606bd4644f2b5ff1abfe7ded1376442cb1581bd1b7ed049f5f325b704f6d867137416ce243d4ecf6a3813a9fb034f3275bd92b11891e97d0f565d43daf333a06d90d10f041e1415df969cdef2147145f25b9bd73f45dd8c192eaaf8b41ad81ee04fe7da28e36177c1ca2621a33fa53ed0919979ddd6365f6e73825cc897109b19d5e652dcf753b49661fa03dbb0994f0f4adf56924999c3be0b363b11c10b1a511a281d80f39feed3a38d01aebeabf690001b24527fcc4e763bd63029c6bf3c838f5b378f21a820facb43be84911e18d1f0d3799088ee4afa1207950471fa1f8a2004ee434588b7c10ef4a18a8d0d4e67604656c2cf71ee24935c4b3fc47242eb6976ad5e3ff391e71d00d0dc976dd27ed3beb9e9ae6e8cd883cbd717948b7519f059188745c412e67ba8799255f79f80075c88c5dfa442db232397744fdabe9136786108752e37ac284dbd7565dd4ee37448432677bd659d5308ffa730eb486fd427f83f418f3602bf6fe9ad1fdff77e4fdae2bf68e6808c76c019e940127c55ef5284958e22d0a331efae6b0baa4dda3a8baafe56d6765dc80181947cba3e785352d710ee83d0b4fa989891c16ce057d0ee375dba9efccff1014f8d469e7db75d0", 0x1000}], 0x7, &(0x7f00000027c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="8e6965b913b7c5efab2fd419946d09aec005b00000000000008d9e6111a0cf22e0225bec06ab3793b07a31f0396e013fa1b0ff0f0000bee8c3cfce2686a7f9e3743ffd3d9fdbea6864581010ff070000ac0bef8cc14a55d18b3d03c11d6b4130c9a5a846085ad8979db75373f0c27bede419380b89f5dd344f42246dc9dd969454659d555636f00fab939043cead7723f3f8b6e9df6afa", @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYRES32=r4, @ANYRES32=r5], 0x100, 0x3}, 0xb) chown(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r0, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5c}, {0x5}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x13d, &(0x7f0000000240)={@random="424af9dc0a22", @empty, [], {@ipv6={0x86dd, {0x3, 0x6, "0424a3", 0x107, 0xc, 0x80, @mcast1, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x66, 0x0, [], [@ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x1f}]}, @fragment={0x70, 0x0, 0x8, 0x1, 0x0, 0x8, 0x66}], @udp={{0x2, 0x2, 0x8}, {"2dfe66f43da47cdafdc88a4d37e52be98387cdfc28e6590e8de5ddb5cff1e503d572ceafe2916bf8c26ae53bdaf53c82a328f124cabcc1307f41edaa8aef31bffa539ecfff1b517b63a00a19ac0137fa9756e6edddd45f7a2e75b3f8f0b94925e13de3b10cc537d99d397c7506a20735d91eecee75b81299a51353277eace0fdca533220784bf25cc16e927086ea78f3f77d483dff0ebb0661cf653bbdaf81aa5f72bddc7382a4c5deb6f52fe9d55099be08fe1614b3c7d6890d372e5f54990eda713951409f352847805b5dfa99c4c7188677b02c5ca1e029f441acec627dc34e4dbe269b12b1"}}}}}}}) 07:38:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) munmap(&(0x7f0000693000/0x1000)=nil, 0x1000) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000019600)=ANY=[@ANYBLOB='\x00'/21]) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x80, 0x5, 0x80000001}, {{r1}, 0xfffffffffffffffc, 0x20, 0x4, 0x80000000, 0xfffffffffffff76a}, {{r1}, 0xfffffffffffffffa, 0xc0, 0x2, 0xb3, 0x1}], 0x1ff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x98, 0xfffffffffffffffd}, {{r3}, 0xfffffffffffffffc, 0x25, 0x10, 0x8d, 0x101}, {{r4}, 0xfffffffffffffffa, 0x0, 0x4, 0x20, 0x6}, {{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0x1000, 0x7fff}, {{r5}, 0xfffffffffffffffc, 0x81, 0x80000000, 0x3, 0x1}, {{r1}, 0xfffffffffffffffa, 0x20, 0x8, 0x7, 0x561}, {{r6}, 0xfffffffffffffffa, 0x4c, 0x1, 0xfffffffffffffff9, 0xffffffffffff0001}], 0x2, &(0x7f0000000000)={0x800}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/34, 0xffffff98}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000a) 07:38:44 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 07:38:44 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000010", 0x8, 0x3a, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) syz_emit_ethernet(0x65, &(0x7f0000000000)={@empty, @empty, [{[], {0x8100, 0x4, 0x0, 0x2}}], {@generic={0x4, "16ab6b5fc0abd8f33d30cc296a48dd1eb8419aac4fd8ca543bbcc4c882f37d49408892612ba9d7ef0c0dc1a9bbf233279d0c77a1c3ac665a390bdb95e616f968691102d58ecb807dd17cec4c1905d85fe58fab"}}}) 07:38:44 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) close(r3) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xfffffffd, 0x10001, 0x567, 0x0, 0x7, 0xedd6, 0x6, 0x2, 0x1, 0x0, 0x2}) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x8, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffff9c, 0x4, 0x9dcd, &(0x7f0000000140)=""/222, &(0x7f0000000240)=0xde) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r5, r4) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000280)) 07:38:44 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x6e}, 0x0, 0x0, 0x0, 0x0, 0x50) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x3, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x2, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000280)=""/146) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x3, 0x9, 0x400}, {0x4, 0x19, 0x1000}, {0x4, 0x1}, {0x2, 0x1}, {0x3, 0xffff}], 0x5) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000180)=""/77) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000080)=""/71) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1010, r3, 0x0, 0x6) socket(0x10, 0x1, 0x1) setuid(r1) 07:38:44 executing program 1: syz_emit_ethernet(0xea, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x6, 0xdc, 0x4, 0x9, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @generic="03e74c888188f72b2a43e44bf85bc57ba73577e245a71bd9029f2cd648d8b594332b81c31e375974a32367b4628f0e7762eff8a8aaa7bd9c4e618c3e1f893b9879c09d7c2c9d11b722a6437fbbc8f98196eea7ca86c0fb653a17a35745a46b19b1af9faffcc4754deace0abda2518beb746d135d5c1799d695ad0b54f3dc5d69575df9c88bdb2fbd4a4c9f60663f406179fc47795853747acd7a276a4a7499b91d87ae395973568bfaf09db445939c08e407a093a3b4ad9785fc5215a94a68e861d9b06b21c7dbb5"}}}}) 07:38:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000180)={0x40, 0x0, 0x1, 0x95c5, 0x7}, 0xc) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r5, r4) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000001c0)=0x200) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xf8ff, 0x0, 0x1, 0x0, 0x0, 0x100000001], [0x10000, 0x0, 0x0, 0x2], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x4, 0x0, 0x1fffd], [0x0, 0x0, 0x0, 0x0, 0x3, 0x80000000], [{0xfffe, 0x800000, 0x0, 0x3}, {}, {0x0, 0x0, 0x2}, {0x0, 0xfffffffe}, {0x1, 0x4ede9241}, {0x0, 0x0, 0x0, 0xfffffffffffff765}, {0x0, 0xc0}], {0x0, 0x0, 0x0, 0xfefffffffffffffe}, {0x3, 0x0, 0x0, 0x67}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 07:38:44 executing program 0: socketpair(0x11, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 07:38:45 executing program 0: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x3) 07:38:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="220e22", 0x3) write(r0, &(0x7f0000000040)="a30a9521b5c41bbbdc92a0e3eca8280237baeb3f3936e6d22727f84184b1ad36306862736ac833a77432e1087113e388", 0x30) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:38:45 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x210}) getsockname$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000000)={0x0, 0x1f, {[0x7f, 0x7f, 0xffff, 0x0, 0x0, 0x7f, 0x2, 0x1, 0x3f, 0x9, 0x2, 0x7, 0x3f, 0x9, 0x1, 0x40, 0x1, 0x94], [0x3, 0x1ff, 0x0, 0x1, 0x5, 0x6709, 0x5, 0x1, 0x0, 0x8a08], [0x6, 0xd8c, 0x3, 0x5, 0x4, 0xfffffffffffff3cf, 0xa0], [0x8, 0x8, 0x100000000, 0x0, 0x2, 0x40], [{0x9, 0x9, 0x10001, 0x2d48}, {0x6, 0xffff, 0x101, 0x7}, {0x5, 0xaed, 0x6, 0xffffffffffffffff}, {0x8, 0x401, 0x20, 0x7}, {0x8, 0xfffffffd, 0x0, 0x4}, {0x4, 0x5, 0x6, 0x8}, {0x7f, 0x3f, 0x71, 0x9}, {0x101, 0x2, 0x3, 0x3ac}], {0x7ff, 0xd0, 0x0, 0x4}, {0x20, 0x3, 0x3c9, 0x86a}}}) 07:38:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r2 = getuid() setuid(r2) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="a800000037fb50f5e7ab093b7554ada858f0704694c40000000000000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0xa) 07:38:45 executing program 0: faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x9d3cb2618e5d594a, 0x3) r0 = msgget$private(0x0, 0xfffffffffffff978) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209", 0x24}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8e5dfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509", 0x3f}, {&(0x7f00000001c0)="39f671b115a5dde89b28b49cb8633705ece449d9930d8c3791ed9333910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e081188aec8e68a521838243f5f01c802ac590a", 0x70}, {&(0x7f0000000ac0)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc0", 0x471}, {&(0x7f0000000300)="2afb9073f46d3721d5bc3b4e2ad9bdc3fcf257496afa20e2d2228b2a79ea1d179b3047fc69e6537d898eb1eddf705438651aeb42ba1ce05c7189a79ec4fcf0a967ee8570d93cec6c", 0x48}, {&(0x7f0000001c00)="8501e8be74e8e6678ccf45c431ed3ee6c437fafae52b0f3fdc2c9f913da179d8d55889207203d7e8b2dd5e68d84aca60935f294de2bed0a8891dde59b8de38d45605ad741974b088e4ee819b4731b08293f669ad8e21af6b8cbaf9dae3bafdb2d342322b5711f7bf13f754c22c17c5b23e83897538fc863b5ad536caf7c6cb61293160d9bcf8fb4658f6710abfa3b01a1029d0a38926eded37b8753c74ed01c1aed4972b434f5a973c52c9d364a6f82f44ecaa80233a8f7ce7b87833129de76dd1efa0c9c963452f785c92c68cad80dd0f8d0494a9c268db6ed6feabfb6d9c89bbc68d3e766e9e11d7d6ae28d1322b1f551cb8e2336adacac695352f921606fd4541c5ca6f540ec477d83b4c48eef0df4d003cb22be264cad9e84f1ca535665d9cfafa91d146b9ce1fd209efd0c7c7511cd4310504ab4442a6bf222db399cd3cecb648c04a58c222677bc1641e64c6197644dcf9f186eb541c5f0ea836413298540a87c4816c97dde1ca4bb054456ff4e14aaebd46813e4e2791c106dfe3402a5773ac4b5008629c07fc55f44cce9668e58d5a6db35f6a825589ca4ab814e7f0b823b05e75911c16503acea5f3df0c5e098692a6ce4fe435eee06da767031d703697ab97d89c562f82d49dc20ca6aa74a563dd34fd04c44eaa172eebc553516a9aecccdca1b6c54dafbd0c4a6fe3c3a49a4475552500c1b6fa56fd0613d6259a567efec815cec5678a17d007a6a48e87b1c2340ef46be481b9e4105d2104293f0927bd00ae1e39ae34d30832efc7c190d78717112d028eb537052586795e78b4308d28696b1e9787fcc39f7e9f3d416c00e8a6f12838dd33fba4672df46c4c4b1b5f0351e1d7ee7824622340967527f6cf4f046df091ac7309805b8851ce1d444c6a6a21c11d69f02b86f99951aa44d48980c18f0921b0ecb9e5550dd385a2ec6d920173e164e84e71d625117c68977be622d03e8025fda9d04a14b15ff092e0a03cb1e9b7c60ef72d42a39abf2cb55bf3c00de4935fd7b105b89e9589d808d3a6063c9a2df84b1c441b21ed8f756e61936b8f55028fa3fd0624f9813771a57179316fb9a48098fd09c32961ac0b06698700fe2202a54aad20034be3a48e126076518bfe713a9a5ddd4cab9d0aa2e239cd0ebc67c217f9a784327f039f8b517c5764c68d7fcc13658be52df7b9a47dced0e9705cd445e95e1d32f33294a63a86adc6b2164636fd550b37f0b01ce54b9a4b57112f3346a1c760737fc876fdd3c4f0c9e0d6b3a95fcb4613702c50181f3a197d6f6ecd056010b04eb4ad331ee6308bd1410be8cb4317677a497372999f19314a8cf2facdb804ad807f5c53ae00ec856ee652ab1802de731bfa68f7cfe4732a4ffaf76bf5143689ee49837d00560ccfa00b5eecf5fbdfad5aadea631f41ed610073f0fa977aa0a60e66d9027765268544ca05e71fa5f437d4caed6043d0aef70bd73d0888b586de776b9064c97b3c013397d7bf59d4cc81bec557894e03b7c353868903368845750c3871f05c0c7c2599ea5d1d8864a965907ceee76230ebc0cdb9eb8e41820dbb89eb40cede3fd34ccfb2852a99ad7376ed3999d7232deb48e2d4a7812bb8b63a1c9412b5452455c10957bf4d6df4d59b69a56e90378daa4b08db0ed8415f96d06c9ae98ac8cd50c842e7db8d648d5dd450cc53eb748ae71832c36a43c6fe3fbbcfa83edfbfe5ba79359b6ecae945dd67d1c016d17ba4d03b8adbd7e3578b0c5fcfa44c37151331de9470bb15d5e640bd82879a2dc1d5e08d9030157f9de1b4c402688070060caf8062745555e2e6eb77cc20e2429af24c4955824a2ae4c8763e4b8629ddf32370eba8f58f041780e3c981112abd1a256ffd0e182b36960ada8520534e309222a9be00eeb3814e53cc6096f9c7e65fbd9fe8b5efededc1856ace5f11b3608dd3a91c2f865e6c263e8cd0e5ea984cd448c7d44bf2b52a7547ce77c1d0de28e984a43dd4e046e21c889502e5ba9fb4977ef1637d701ad7471579081a6d45f9e1b4e50e11965bdaeca7eb7cfe63538e08979e3a389fbb2076c3aa8fc78261fa26fa38adcb4809a1411b0a76ac7fc5232b5930128a64cfb46cb1a650e69a3713a43f95991c608e814322d220d0fbf46456502daf4d033dc175e5968e7130bab914f160b1cf9b18e0c3b5492f0e76da1a0f1f3df90c556f220de6946bf6287390428678ba2fa82d622cc23c9239b47df8c2674ec0e5a06184184e09d113048e2b1327f410086d05213275b734320ab76e728083aa32f0e84bfbeff9dbc670fc3f4c8642e4b2bad60c92b5bc3f984c72f7303bcbb5f36d8fe622ad1c033c754f62c81149fb6c22b10eff42c88c3c195a2d2ba148f8c45de37c6a61fda13a57abfbc014a48b4edb8ea23bf07a09840855a729cd75b2c7fd249c5df96374683f3132cedce46dedbdca55ceea3998c9615a842712431a8273c93459f756270bbe340a48801b3a6a4ab13da8414c10f6542b6fa14e8b9e752a39d0e0d9f33ebab986bd32a71870962891a24ed2bae65ac51b2f44fb0a927439dfdfdf027118d84d5699ffca9873957a205968ea4d652c0dfaef3512c20296078c85ee38220b3685eb920cf445e330a1b5366b590b8c59ad324f00f4b584401deca303e73aba9cb37bbd7a2100e61e8745ca31e766c6fba8b2963199cf9866fce4bbd509f408c5c12a651ba12773ab8271a66705769e1467326a87370e581397594818d9c7e8e08b49ec4fd56048e677df32cf37c1949b023d0ab860fc597a3bc95027a6bed91b3869e27bd3e9a53925694bdbe9ca485f008b067a95b12f60a2e83f9c9c61fa68a8894309cc4f18fac855e6bdeffa3ce1aa73cc893ae498ab8421f852214a667d3c4d0d24865c9d34d0042578cc56f1a20e488e54d0e2500f52490765f9628169bcbf412a7ca9d5db7ddb20fbea781e989d7181f230dc23d7652e8c0a0e3b340064209f2ecbacde622488cfa7c059f2062bea42e23aa393e66e622a1c01e77cbc1467464160a6842059feaf584c17493177cd8adcb81b0c3c8ea953b1c5535dee6f39f51caa54ff41945f107e119b2ebc42baeccc69610d140c078af470d689a3a39246917b4717c519b98bbed00efaf397f9bc6cd37f9239cec2da21c813880498418a90fb44af1451485c06e4e557258e30991e4688dd12c80c8bf8f7ed06beae635317c4911e5111b0e78265289e13c3d5b5e551c41475dd44c047bb9135938ca534e12ec5327439265de9cc2bce6fd2e377da9939249a586d611edb40be30d440166b383dcf0dd9a718f29e912ce2c341e6536d962c48a4b23418511183ddcda8b9020d6a466d88a2d7ce561f32882bd3c1edba6922089bf569a99bff13ac8ce91ce9faaa3abc7710b1fcd6e84241d743ab424bf31abeff38deb1ca65f0968710cc54752bb0865ce7123efe2b7f6ae95e6e08dfacea06cd1a4d49a01cd2b3a8d5c6e1124c92aec94272e300fd3037d6f3933a46008835b2bcbc72f98baaad6e5473dd6cb99e197f99f4c2888f0e30b72e73236094abacf80d1d65faedaa194ff44b3b45ba3460846e73916f96016ef118ea8b251da5b6aa5ac9c1494d08295daf258a459aab8b540f13f8094f2d37d1975e94de87406d3d8a4d03a8a64707d8b55f4ac43e724a04a3484be9249fbfbc", 0xa2b}], 0x7) writev(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64=r1], 0x1, 0x800) msgctl$IPC_RMID(r0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 07:38:45 executing program 1: clock_gettime(0x4, &(0x7f0000000040)) 07:38:45 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x18, 0x102, 0x1}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r1, r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x8) 07:38:45 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 07:38:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000100)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x10, 0x2f, 0x0, @rand_addr="d1587701857c8670630318d55261848b", @mcast2, {[@fragment], @udp={{0x2, 0x3, 0x8}}}}}}}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, &(0x7f0000000180)) 07:38:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x40) acct(&(0x7f0000000140)='./bus\x00') 07:38:50 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000000)="d30572759d91421128d2211efb5d9271268d90b8f906d93d83707a", 0x4) munlockall() 07:38:50 executing program 0: geteuid() syz_emit_ethernet(0xa6, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x29, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0xa6}}}}}) 07:38:50 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x62, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xffffff}, @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 07:38:50 executing program 0: r0 = kqueue() select(0x40, &(0x7f0000000040)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x6) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x9, 0x101}, {{r4}, 0xfffffffffffffffd, 0x50, 0x80, 0x6, 0xfffffffffffffffe}, {{r5}, 0xfffffffffffffffb, 0x16, 0x1, 0xb8b1, 0x4}, {{r6}, 0xfffffffffffffffa, 0x50, 0x40, 0x100, 0x5199}], 0x1f, &(0x7f0000000140), 0xfffff800, &(0x7f0000000180)={0x1, 0x8}) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x80}, {r0, 0x40}, {r7, 0x6}, {r0, 0x2}, {r0, 0x4}], 0x5, 0x52baf106) 07:38:50 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r1, r0) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r3, r2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000000c0)=0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffff, 0xc6, 0x5, 0x3, "82a5fdaa9f968c7248bc47a970a19ca5fe876884", 0x338, 0x8}) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) 07:38:50 executing program 0: sysctl$net_inet_carp(&(0x7f0000000080), 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x14) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000019600)=ANY=[@ANYBLOB="1500"/24]) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x6) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000002c0)={0xfffffff8, 0x81, './file0/file0\x00', 0x9, 0x80000000, 0xd6e, 0x8}) syz_emit_ethernet(0x82, &(0x7f0000000300)=ANY=[]) chflagsat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) renameat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', r5, &(0x7f0000000340)='./file0\x00') munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f00000000c0)={0xf2, 0x1, 0x3f, 0xd7ab, 0x2ae}, 0xc) 07:38:50 executing program 1: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000040)=[{0x3, 0xfd}, {0x0, 0x3, 0x800}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x12, 0x9}, 0x4, 0x1, 0x800000000009}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000040), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, 0x0, 0x0, 0x409}, 0x8, 0x0, 0x3}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, 0x0, 0x2) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000100)) 07:38:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') fchdir(r0) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x4) 07:38:50 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="617b35a66e91b367d2569ac3887bf6"], 0x10}, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r2 = dup2(r0, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x8) r3 = syz_open_pts() r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) accept$unix(r5, 0x0, &(0x7f0000000100)) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = socket$inet(0x2, 0x4, 0x13) r7 = dup2(r6, r3) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x3a02) 07:38:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00005dcdd6b05face3d32000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) 07:38:50 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x116) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2, 0x1800, 0x1, 0x100, 0xcef9}, {0x0, 0x7f, 0x3, 0x400, 0x8001}, {0x0, 0x9, 0x2, 0x8001, 0x26}]}) 07:38:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x56af0cf3d18883c5, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x2, 0x8}, {0x18, 0x2, 0xfa, 0x2}, 0x4, [0x1, 0x400, 0x80000001, 0x2, 0x69fc, 0x0, 0x69775258, 0x7]}, 0x3c) fcntl$setown(r1, 0x6, r2) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="b3022e2f66696c65302f66696c6530005c0d03e19cd0a73bbc68974be3ba5f67680b9b42ad88dc50745be271927a514a1edf19cb052bb7e6a8699a6bef92a4068fa6fcd7b8f4cf27379b1b2b636bcca6a08d625a3b4ee5388254fe291a20"], 0x10, 0x0, 0x0, 0x0}, 0x0) 07:38:50 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000a92000300800000000000000df7a28fffff500000000fe8000000000000000000000000000aa01009078000000006042403500000000fe8000000000000000000000000000aa9680c7b5e831d2bbdf3ba4351a3bdef529418c8157599a9dbc963be77e3eda4982185d85a65591e63752215498da3a8a659b172eedf5c5b0f382d9a79025308d9397cd5d5b705e4e7230e7d1475e631e6f5571f2c650c03c9af4e1b776518cbb9e03da95b0ddc609db8850671aa0ceb9c2ae68ce90089f53b29cd2f7145fd881a29f98ebcbb548e09fe825d4b370b7630162f792174dbed210fc71427da062e392bdecca01fb3c707139e33bc314f428411c6832ff6f4135285ff1070bc1b7490fc0ecd264b9ef97255af7ca83"]) 07:38:50 executing program 1: syz_emit_ethernet(0x20b, &(0x7f0000000000)={@random="2f0000d30080", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000420", 0x1d5, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x7fffffff, {0xc, 0x6, "aed9c8", 0x3, 0x6, 0xff, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x1, 0x8, 0x0, 0x8, 0x0, [@local={0xfe, 0x80, [], 0x0}, @empty, @loopback, @local={0xfe, 0x80, [], 0x0}]}, @routing={0x89, 0x12, 0x0, 0x9, 0x0, [@mcast2, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @mcast1, @mcast2, @empty, @empty, @local={0xfe, 0x80, [], 0x0}]}, @hopopts={0x67, 0x2, [], [@pad1, @jumbo={0xc2, 0x4, 0x5}, @jumbo={0xc2, 0x4, 0x2}, @ra={0x5, 0x2, 0x3}]}], "a0ffe6790ad5e0031251580f592b21b43d3484592b38c3d10c801dd358174157db41604b89ce80aa9a3476736d1d3497885b0e2744bcfa1c65264bfe47c663bedb96bb6aa5be0bb062e4edec7e6f914665753ecf183cbcaf41b4b205922844fc34e4a0968524bbff5da71fabeb0ad35b7d806d69c08898b8e1a137c01decf1d76ef8f2427333c8aeb1bb8b5381292c38dd84abf1aed150a0211d0085da9beb1976b06c2dc0"}}}}}}}) 07:38:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) socket$inet(0x2, 0x3, 0x96) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r2 = socket(0x2, 0x0, 0x0) sendto$unix(r0, &(0x7f00000007c0)="91b8e2f198cdc4d231817f174bb11d5cf126d3d6fd6226df6668ebad6a8b94a08c4118a6f5b469673d25a5b3154cf58b4002af75d4d3bdbaed891d39916fb40ad2e611a05ff003d4a03c8bf0eacfb99530db2d33c9fd3d787ea300d7f9f1b3c5d698c2b2d8a8fb4f1a797c104ba94a739527f28e660496267449748318aaacd6096740fabcba9208a4e39b5c262ecdf054693d5bbdd294373009b6cf75b83b82419b49b0429a414a046b330330d81faf879e5d6dad60796ce506870b74695768ce6c7553f85a1e86aaaed2dbadf04a92904da416c3122f0bafeed03f498535821e3d1f427ce4536a53acf89af582f76c37921cd1e51552725b8ba0520d295ee4e180e462af88a822ea1dd1a74ad59c92d98286dce816dc9890d09522479fedfa19df5c207c3e658e4f8c382579a0e0284dc0d57483bc514bb71f40a018895e18205f7a48ba33ab3115ffc5b306ebfa22092b1cea6ac3575e8eb388b4b58d02e3d7bd5c848d639bfa0fba8a7e16d43b36dd341e6807698e32a23bcd14ea8533af0fad56e0832cb58aa94ef105a949373f6ed6c59b6b1a0805398bb5e2ba894c3d465595b4a37e0f2f2b12c02c210174d9851c30fa8d08a31dd254d24da4ff91e25def6ded754db42b09b7fd9b6a4cebfa0767584008413bbd6fd083854b65534bf588e0bb6482e43f0820314ddfac69c8400a07203db954c4a337e7bcafeaab38899fc41c40264b7bd14c92ab14c4726da5cd53481b9e20ce7de1e85548cff82463a71080424810b698d5d799dae8286d7dfb40813d7706ffc0a77365f4fbda20a48b9682a38c03d326893a5a2b185a88f4899ecd462b58ad607102a366ad988cdbeb1cb5b82f9588e00dcbd366d2e9f40aaa935ae6b3430262fb67f409ab75c778f6da141c71d1cc5747efe361e01074b1be232bb341e6a313c68882745d540a267f76258c6eefa941c47c9fb1741e7d1873895fb1e0f78ed22be9ba1dd5c74a7248ce08a38858be964e651df7ef73270a507dd4f10c7429747d3b16461723f562476114fb9b49dfa00a2caab41956a7b533e39d8ef9ba1448bef0a6061b2eab638aba4aba7f035930d73a1894ce9933d7e60c727cb9933081595806156c2d40da1b204ba33925ca7d4fbc96459362887208bdd4927254c0a56814211f106b46aa9c3dbd6591e159abb94169e8eb6711b2c15c7b98f5fe5e5ec6dc478389fd3b09d9eb4d55ef4e42ca31194d79023f710e61c805cc94c826597630127354cd02d466ca10984c42928e9a20e195e9d4c2874d6b5ed06ebd89ec97e8086dc0f831d42c06de5e5f72fca2d97a8f6e6f805e36436ae1e8e3cd7d5dca79312cb458f53a75f716c34ddb07485caa008e580ba57e90b0d67232bafaf9646350a22b9f82d560300100a7961e776682e4607d5691cb27e3cc2f04a0826a55ece63400569cfd4be7871b9e28e62709ea11a87af4b4c7948548525e9cd6ae0224df1826b0f62344d382c030e59ce87ff4c252016734a7325c298cdef7949a01d508fb99de571052c4225777b15ce1d7b5f4cd88d8ab51b2bc7b76ba5685909375f1539424f1b177dd9ca2e371d0abf172f10bf6f6a2085c2107ec75bdcb24b386611d7127a2181fe10b4edd4b60fb300f0afb9bc14afd15e708879e4b023a020015dc700a784d1ecf0eead342e31226f21320c749edba72f94d09b70cd36da57ce13c06fc5b4a53f823117e6bad8b289ddf0415a962a0cecfddca064f3d02b051b4ab0420839c58a5cc4743ff1242e947c430b39f5041f98be442e74aaae500e8f742b4887c11424c6f3b1eade247e7f49e5b527e6f0f87ab9968132cfb1211c307e66fc566fc969c28d0ab1c3324131f1cce8b4eba46a119c58f3559591a24963ad976f6c97c084657c4d6bd979fc6ab89215141948af4ef531b118cfa1ad17dbc0ffc333c360cfc77fa7914865ccaac0abfecc7fcd7bdea59563514f32903f7875e3936d0bd29a8c54112403a1be049ccf47ff999abd6f4747da39df1c810512e1b67e26be63bd24d9969f7f7bb7c6be8014481bd39aa996803e932a1aaef6d769c1d0352c6a6c04f3d57fad70587f2f6e37b770abc1259c4b7d9a4c523bb3b1033d1187dc96bde682a0c99ded82392e79d80c6a8d007b6753b04ccebaa2bf1b48529e5737d48d7ea43b4e3ed84608f5667c213bfbf7c243453089c0aacc0182152b348b9e4079d6ee6431a7558bc115260f21543f7ad6c0f5a8ba616978864c2476d0d241b77a2196c2554d1c09d08f6b83007c2f060d5765c655928ec8caddf8a77ed3fe0717c0bf144f7b30405e3263604b1fbd0bb544fd5974fc28881aac43170e2ea41aa40ab8a3bd2fd721ec64a89c56dde021a5335a338a7db3bf0e84466d3d70aeb6ff94bec2fff7ec87e051fb7f412331da3b64807f0ef878b316dbe7c2635323516463c4c75badd921ce0796c93c00cafe8adadc5fa231e8a8ce90f670b1e902a9e1ea8a10339a0f533c636acf51b1692b0736606750fd3e0d8386f57a8f814c6a015a1497de8df119c3e127cce169fe57696e0a1508851920141cb5c631e5d12b89f35b3bfb5273349a01d36fc16e987b4e5687536811c25a970bd568075b19c9c79b452599de8ffdf4d9476e6be4f1da75be400b7d039d1a8954bab41ad19043dd010950947a00fe12a093209e7fdc68b0be41e1e4009c5c70dca95fb6aad916de425faf2ca74d6a89d7950802a298c5a6fcfe1e495ed210859a0c07f8eeae74971180b61cf46a2e77a0996a76861ffdbc3155d792a1a50463a141beb3049401a1ab1c21b764b52383c2cab44220df01f709c726168e4e18aa43eb2a3637e3657adefbf05353efed358de8f60a4ca671e139c4b3ff401b04762e19e8e60025164fd0dd0fd6dcb4f4bc139b4d96532be6009198a7b1e92cf7e12db2f8020dd46a6c5d3389b278dd885f72547d46edb706b7d570f5784d9e36e5ad4ef4f79df54661c0f740f15593fb8910e3d1d2846b85312b5b81f454713f194d2be5b593c97f5919f99e4a4549961fffc0ebe006d96297123183114f36028027dbc7bc2cb0564f9f128399398c6d6196dbdaa3f625afd7c3fb0a00862fd3a6ae4e75ea446a02e73dcf535b6558a2aff12d1c8417e4bbcbfcd7d6489bcd34fc6058184e648d37be7b45a542d2e1f346c7119cce600059469ef4811defeccfdfd6d9d8e2f63b730cbfbd7455edb02a8d42d041f816698898c512766e0702fe718bfb1666b903a6169ffcc4abebd80b56619d5b1c17ea508ad05fdbf85f8fcbc0a3e5fe90b9a49059c558e4559b1afb0f77f6ef08cd0c5f3538acd5bbab219c2955e30666598798e141f5a49f87a0ca9a506c90b650c8fc8cd228584e2f5327827e8b63632eee6cdf45b32a0ff56e4520310a0d4fb3fb22dd632ef21363756db2c5b602c1b1325355f24e2ce59483d00453979d2644a80eacc6f28aa55b942369470ee325cdbfed4b1cf994e8908414acfe0cba6adc2edfc137493c56e88fd1f75aa547ee246bb1bcd54d7c404999dfe59f80e6882add3de6006d39a5ef2f62cff016d837a776ee9b963e11286b4a66a764deec8b7bbbe2700ace06d327fe45c4895ad920a68b00aa198b2f7ac8258aaf1af661ac76a6bfd76c779f6650f03baca820405fa0198bfb96f20740ad83038e9b68282f6fcbabaa20fb6f7293a3b53efa922d26ec22773e31290039ab98672a024bfd530cdb78d2a5f5e4f4ba8c16e8a43952a0db6718dd69d20f24f3241f3b1dbc11c68f04fefe77fd75133cfd4f72d3391c1b241e678000ece17af0fbc4d007430cf088b7fa38c6e7c67a73db698d43588f3b2b8b09cf9417e3d039571d344d28d1678142f108a6aefde969df9d51d8d3b25e244b77e9bac59371a08e9fc1c836955ec786f2d3fe686ecb765c1a07b1673d1348711cdd0883f673324c80f9abcacade6d575ea286a04ea7483ef114f5eab920e57e93203f5e196c2bcaae36f195eee1155256fd71ffc3cb47fd21eaf73334d629be552b1d01ba62584436f2ce34fea06ff9601af0281ff72d7d52ea68644b1e6ae2d85b57a5415d32ce21081f3c9a338064cb4c40a787174c9a09e32528a2a656a2e218cf7aa1c0ccb5e288760f457a8b2bf1e92d45da6eb4cef4b3211c5cdb6b2f6eb4575c43102e27fcb769c231d9177353903ce6a88c9c9d151ac31da9567811a93c2e7b774e1b4e65c9f9e40edff41817dbf7ec56133360d99bbfb08bf055fe2246cbc0bef347af0fce6be62366595718db18bcd8f6e71e315587cb0846812aece5222b5e034f56507d9f5e9d71bb471dd3cf9329421755b5d7f88ee0889e4aa27bac1b88ef2b6cebef11a045855fb54fca796bb501ec0db1f8ec3984135cd71f3c4afe301d6517d2c17bedcb5fa36794558856b7a981bb142719967ca6274e85065901507b319414c7b944efb6ca4d52d3195e78695b7882ba62e85d40ce811ee4d770225f3cc73924e986c5295d067a4e806ed0f2b0f8529ab8c65ef594072798db348687e1c84d901b493bcca716c98fbfc6ded6c3e356e75986e92e0b9eb184c93d104414f3c71766b060a621f0e44f22036021da322719f34c84da471cf571be0711594742abe747d1771b0544fc9a4440e3ebe09711d30777f14784b0d729c7fa27d9f2bbee489894bb810e8b53b3dcf895c1deb8d3a3c61e99b90cc516a1eba36362a9349a0300d9f671db8f53492a99f4e2bec8ceb4b2d3fe79d0c7aefa801ced65807bdf8a3f71984baa4fab0d94b9c9b6697f1f9428a8f103d0b034ace98ec9f9e612b4bff1e464da0d85e11ba697b8a8ba22b91aa27275d5356d6d823122ca9433f9bf845041d97293258e90d49b3b6a5c6ea230582e6cfed7a23197504ac13946f7fb10dfb766ceeef42217b0eb2bb3f534a2b604666796af7f621124f1140194f4eb7613e3ca6992c6eaf22c50445cee2ee6ec300966b7591409b3c9c3d42cd7cccaad1948b7000638f622b78865c6183c05cd0394ace23a640943f697610203dd5e7b95395118cad85104007086c46707d6b15641eb33a2a7c7722f4436b1003472cd97d4ee9dc124910e9e41c696c372c059b38cca5c700dc62f19d98d4c91ce873a9ae64a57d0e9a2b7b76913c473c1d1574547c829668734dd28f2bd090cc9fcbef2b62abc5aee94043012c0d14fabeabd4ed27cf324a0019d273f76d4059611dabaf807c58a7527e6fdf624a691f5f29bbdd4652649b251d98f14a890823f201e2e138e10567c07c9ee17e442f45b2f04b75c5d9e0d73fa7b2901666d4819fc5c0af42d31d3f2527b7f9d6a6f8a27bf4e6e712498faa1bbb2625ebf81241743c0730522c3cdc3528a129ac695253a678363783e4b172dc1d1673e00478e55dc11163f5143f903f3b90ad57e24e56ac4a8027e576cb77c5d2a4120b4abb82e1f3d61b6e81d2496f6e9859f7610f3375e760a1caf25aac6965f05af9b0dd96f6a082b3aa7cfa16c980a6ffdc57dd3a3918eb29c3dcf08a8036ab1ef430670620a79ec00d8c6a4ca4b01c5beb49bb1e07dc2cd8c6f377161907fb7a3757a05e9aeeb873554488287f92c272c12359cd45ad4aeb971d89d397fb7f3db5bb5226170321d46200f75f4bff69348cb121f91d358c72f275ec08b28f148b801da55b91b10f92c366b23fe8fa102d1aa20900124aede80c9629f418483ae3a319e6939ac0f9037e3c7be7932805dadb91bffc657abeedff40a75ff5ab2c4e3d40d8d105b374ada372d3f493572cc92f2058c211bd0877dc5f0c36", 0x1000, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x2f) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b431279523e8ef3efd61e4ca67cfd5528e4f20164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c10139e381962883a449e8a3cdc83aff86e63c5eda85585561aa2818fe03700020000000000000000a0e5000000000000000000"], 0x10) dup2(0xffffffffffffffff, r2) dup(0xffffffffffffffff) r4 = socket(0x2, 0x8001, 0x0) r5 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r5, &(0x7f0000000080)=ANY=[], 0x10) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x2, 0x0, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 07:38:50 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000680)="d66500000000000040", 0x9}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x813, r0, 0x0, 0x5) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) pipe2(&(0x7f0000000040), 0x10000) r2 = semget(0x0, 0x1, 0x640) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000080)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r4, &(0x7f0000000140)="4c1b0cba46fc613ddd1ff1c05ca5", 0xe, 0x18, &(0x7f0000000180)={0x18, 0x2, 0xda2, 0x8}, 0xc) ioctl$FIOASYNC(r1, 0xc450443c, &(0x7f0000000240)) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r5, &(0x7f0000000200)="2078f7b69541d6810399188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd70000000000000000100000000000000abd768e9487c3e7d70f302a09e4", 0x43) fcntl$getown(r3, 0x5) 07:38:50 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10001}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x102, 0x2000200000000}) 07:38:50 executing program 1: sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000000)=""/60) 07:38:50 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYRES16=r2, @ANYRESDEC=r6, @ANYRESHEX=r5, @ANYRESOCT=r1]) r7 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0x10) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000140)={0x800000, 0x0, {0xff, 0x401}}) fcntl$getown(r7, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, 0x0, 0x0, &(0x7f0000000080)="6212c8fc38ff81ea8c9f451a27cf78b5f2a7b423fa8bfe5bc3132a333e554e1aea4b4d9a910c1712f6a5e8cceb45cc748111703eea4b1abba7a767647f003dc7c0b105ef6db0d71502110d3898a1", 0xfffffffffffffec4) 07:38:50 executing program 0: poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x21}], 0x1, 0x79) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 07:38:50 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) close(r0) clock_getres(0x4, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000080)={0x1, 0x24}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) 07:38:50 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fchown(r0, r1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x2) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000100)=0x7) setreuid(0xee00, r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = socket(0x2, 0x400000001002, 0x0) connect$unix(r4, &(0x7f0000000780)=@abs={0x0, 0x0, 0x3}, 0x1c) r5 = dup2(r2, r4) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x180) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000004c0)) dup2(r5, r0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r6 = semget$private(0x0, 0x3, 0x100) semop(r6, &(0x7f0000000080)=[{0x3, 0x2, 0x1000}, {0x0, 0x7}, {0x3, 0x6, 0x1800}], 0x3) 07:38:50 executing program 1: getrlimit(0x3, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x86401187) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x92) 07:38:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r2, r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x3) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="1e", 0x1) syz_open_pts() sysctl$net_inet_ipip(&(0x7f0000000040), 0x4, &(0x7f0000000200)="3b4f8a769bc13db48a3aa0e471360bbd7448b7e6c3c7a560c7fc4d024ae0597bc2a305c12702ec17e3a48ecd63362785191d44648a70305b478a3f4240ef5baf90142b24fe1372107afdf76f3c8b589d56f9696bac1d8e95051d7dc1c50d60ef1db823d548f590419995176407659f3661f5b1b258bb6d089b5bfb6a1dbef96d", &(0x7f0000000080)=0x80, &(0x7f0000000340)="7288289d2d0c3845bd569e3f56e3d7a1052b1a5064e3b4b1fe475cf6ce04a867dc948daa926d868ac250283a87844a139b46e8432f04a2f788d26c4a4afa9f315e684b6148e513ad92f4f69b065d29bef54e0d83a0691ba2e6f8d54699c3c0483b87d5b83fee188355147effd0c33d32072409bf7b2f40915f0429cfe2c25e63763cb641ff5f5341fca31b52f606c750483fd349ff46bd82d848517a3f479226555c209cc1d630c2eaab81246e1c4f6f26185de5c7c13b846de6e9d20213330ee531700cb224c5795b2b181e8c819eac5baa316640e1041817db4c662ac1450d1cc8797adec03b849ef1e526e394cf3cdd436fc8983af3b153bfd9f47be91e30451b2e2e2bf528411768aa908aee38d578f2c5de5880334f49de2b00404e4223a06e60a70186ddd2e78bb94e6cbb0d5af7f01f0dc837c8173bd1e2eca039c4320eac7303e53904b54175ba78e074eeb87a994cee7a2f79ae6d8bf874d88145bce7fb29e9146066811ca5e6d5874023b6f468d513f818bf1d37c9c12272a4b7d18a34ed38e0d3f2514e687b062feef810b401dea4b231fc614f8660ead19940ef39e0e82b232cefae28ccb6d85e515a77d26132bc629fb30d09659793efc4075e04058f143ffb5f2f4b47b36ca1254edf17cf4e800947d7e76cc8ab546e16f83a6d995fbba1e1c6764e2298c1aee1a809d4c12840772bc38664f76da8cae856f63fc95b536d260757e77b45f211bf4ea9a1757675b96a37683073173aa5b61337e9eb023fdb50ef70dba17c82f9a9baee402f0365c47e47a2df477ad7068f91564f8732b9a3df9ccf7cda0844e251eb1cee7bb40f5ee0a321733be31fdd1ef06140a23679fbb37436050bcb4f57b0234ae8014b8dccc81265c8789cb5d92fa8ff4a811368807ea2826e600348a7bcb8531772771d3c82cb7b24bbb2c600cf2057790063278ac6de8e5645216647fb57363d476389953fced6a7fe12509c1f9a96ffa71972aa7a220821886568562cf60e820ec40a44808dbf337516952f0088c41bce114edf5d88d48a881ba25a3667417a40e25e015e639ebea09dd7084008fd65f55eea17a7eead31e61bdbc519587d0f9daf2315a9ab743dd14d470645ce34da118229997ee393944992a4bc44626ee21a514321e068064b2807a7443fb6d6b7baaae1260003e594c56e5d6bd5cc6f9abf50caf39790ef8f56cf832e008230381caae0048722bb8a1dcc6d0e16f4695306808ff92e02be15300c0c9e9ad3c3b849a84d13a99af9f082c70870e7899fef6a8fdba04996de53514ca4816befc6ff8b765c5640380df1de34923aee879af0c5efdd5603744c1a4ebafae88cb73e31673077e9fbc0ea7b8dd39a91bfd58efed5bb128a6a985ad2e3abd70c0efe81437046a4de36d2dc27af7b468428103dc6f972c37fdbbed85aeb72ec3c9b25a021626c068af10d8c6a7478fc2963b8db5f98b1c089cbb5f713c9790ba0cc775c829eb1ef1f74d8f7bcf13eef6d5424e60429928c707166505c3f9d00bbb57ed00741d6f324e856b729e4e9b689ec488b97e0fa210cea8668dd016d3846c2cc0b39f512bdf1faee786ad448e1427ca923a6af91644b3cf0522fa2587123214ddd5456455cdfe99ede6092b306b5588814f3bbae6ccc5b4c79406b59cd97023dd927222432ba3c1813b95b952ef56d88dd42b49ad53df962ab48d4fd12b12b50c83d263fea91cb3a7957e69e12ab0bd7a03f7df4fd40fb6089631742adca39be2010123d3b912dec06bad52c5393c46115f4ba8d8227a9b1f697d9757b15a47f8a3e2920fc895e6a151d7c52bae794d263e784eb014558c8b48a7dc4141bc3fab883790b5c3bacd4d7807831cf3797dbfa6b47a8f56fac340b6cd2876deff61940b4157771e9f945f1d877e2f83622f6f811ea9fd85288871457c6bcf1f792eaae80f6ca12c9fa98b84ef9dd32519f3fdba9e81828669d6f2c49b81c4e2711b1843529d82be22ecf849cc14615b5868f2ff8a699673c48f0ea066839f7456c2e3fce9d9cd56dcf40e13eaec9c5a36471d79877ec17c94b2ca86989dfc32f779ec0faec959e5c5fb5ecc915410b28a594a4cfbeb6391994894faa64f23cac7ecf8fe9e8ca08a7daf4510b2a20b39453d9ae8b9feddd84270c4057077aadbe828b61a16a17e3c35fb6a2d4cb6cb06a9d3f6f502d077700fdaa8564d7763a469fd203ca17fcd5fd064343415e1856d4f052f98d3e8b95c7d306a6ba2b503ddd35181e6ab1ec862c42885bbae7180b950034df3927d8f74da8d19fdc4b631e945bc2175b7df029ca5f14f189d0c3e555b06d494631b753dd7ef2ac81c7047dfec9fcc1795ad8379c3e942b1d87a789a34cf7b5adc7b5499c497f2bc439c101ca34569670ce99be4f93ff19ceef1ec2e38ef7c620c9bea9c0f4371ee3ace60f877070abcdab35de12b8c3967cb26a2240d89b446f8c51e0db4db2e48e2286652d7583e8fa141b9523b872e9e15d6aa7943593c24a98559663f35434bc64f8b8b6d12d01d0afd2a7199d3ac59ced356f1b4760cd163b3f55dd260bff76d2dd1ddcba657d968f1798423a77026b02ea21461d3f1281bf143cd05e8fa65b840be28f9211620bca7a1cc3b3dac07ce67ee3023f4b0cd9f7341330de38203530622eb0148a72085a246256b8bdef1b2e054bb266bfa99c477e358292149f6f4ee4dea94f68f0c2518ef2ffb1557225b3973c15dac36708225048e4d04901fea4f49780bc8cabca25399e43e13a58a3a732f823c12d678010a6eb46d6a856e08ae11654cd3c77bceadc87a458ac8617c0de38aec64b1993e5d39b7c81e40d4f98019233f15dd06d48b8330faad14ea5d4383cebbca57b8f947c57de13a279521b54b013c2746160e76dc265a4d493e3852a9b1c27a9c679bcc79cf24545a44e7bb065e7b9085abaabda9cb59312d514b8dd06c3705f353b4cc9302ccc8a21675d3e96a016ad28fa4bc7bb17c4af9bd07c389f3669409d02f8a8fe43cff432c8f6943d668da0ec77f0dbf873e6800ceca2e0cdcbf084db9f10d1245f013d21c792694ceb856a89c1981c7c3bc5d655fd88a4b9cffc48f52f4de755c60658109e75f075712df82d18f5a97d8a6c2c04e817b08a97b49bc5d2a31d8746148117a307c5c654e5d888e47139714b5bc83126a37037c6c11783a8733dba0697042e4d1c3edd01ab88c5746c1d70da10ac0195f622a4de2aa60b982291547d8ed6958867d60370415316492852cbebdd2d706871dd383e0b88942a1e912db69dc3b740c995b10b8cd37672ae9bd954b6dcc256b99df03e82fe78e60b8cb5e96778a1f89b1d0b7b4659594a56e2ece99eb66b7fd205d2cb33d8f8c050e12baf6cf96b00c834ee71646b104cd4a0c29c7e94901ffe65af85c65bb728b645b81e7ee5f7dfcac0bc88316d1a6bb7a8145ed704a823b1b3b06a2a98eb49d6d4ecdacb6c31da086a344be05e53c0a96aaa09a0c7d4f61d58f3b4bd3ad1254d08d95bc28c62344b45609e2226a420f705734004039c46a952782d138f74cf63a7bc035ffa38800b8219862eb2dad437653d6c5b0a2ae1e45853b7c41290e7c5b401412312aba68a8da2616ad67130d2c1d536b8e77a3cbb5ff9c49ea8d426f01498a293340efb4a8732057b82447f07a636866323da781f02447757a5675c464a175a39c32b5a574cd1e19b536bc09e3f9b60bab61e7630d808c721c1e8eec6aec0008b180886d3821995409538df2e1247d084ffdcf12a6450151a2ae4cd13719308e122e30cd0634d698d2115620353fa4c3054f9afbdd0832de766a96734e8d4e0e8f96b06624754c6175393361191ebb18a663cad12a8a19e8b7d614c68a7ad79fdd28fca8b5bbf8155aab1c200457cbfdccf79041518105023fdc6b4f21b65757d25ca2eaff53efe979d500debe0e382d9b5f8c024c45115cf24e128bc8c2b43c46ca99fd259ca81b0f22a8591423e6e6e28fac256142556fd30a9144e5a08e9b8cf8b810282b4df9d268d45606160f36ac45ab26b814df41dfe2bb8bdc1adcd8b9271f7b7fc03efff1c19d37ab62428073b58227dfc2afb88a6ec8e52f3bc2a37503f854c34494a1b370b114092999d2efc8179640cc1241dd5c057715cc9e5933c40a686db70dde9909d9368edc549e4a3789daac0a1cf67050721efb93c62c4d14c95cdc84cca8741b0ff4921d1739654783d0c3413889e0f14e3183c4157aaf66605e2001905099cca36ec2a432b0e8ef28d303be085dc0cd26808b963faa5d3ae43c4d2a042be3d687e5d067a3c7926497ce25f60689782e626e1d8baaeee0b90012b5910327423e48a926695cc0a9863c6f8c50e87bb8217778e6b9d00fbd05d4507b7b2477da150a019c19a0ced541534d47bafc76e12f6f1ec1c65bfeea345663485087ca6f7d3621efb2d09d7b573564f0ab4c8019004de877bf8483ab2e1e3b01f5d94d1f9d7be50272a7411b18dfae546f9e7f3ef5dfb26d9342dd23cf7cb0097123ca66255c7fea7e32c096eb45fa8ca53c78350ede3dd7f47ff0d10fed0e97ba23d23d3c6a6608a19f719e2477d6dd58f6d8b6f2f76ae0a225d8b9edb4cc025ca541dd7ef42f6600dc55787e790693316342fee69dea78032254ef29ac2f07da46da7f26fd6bb0305934f9f836b13470088a867a59c6732e76335e42dabc4372578bc2ab9f7b8cd8945142ab9a2a9ccf79bb0d66f4c3240e0939f9a62ee22b74763316d4417bc0a2b79d074d4725e1807d544445643bc7f361832b883c52a127a4764bf1fe2d2cf9e3f75e663692b869bd7a1881f8fee4a3ef175805446b0198c65ba2c169621c5ea6670357437f7d5765ac57b0d25185811e2449d338f7d9925960d8035bd5d86cd9ff22dee634d4e8b2f3ad11b1288ab746ebf7b656b5cacba53e49c23679a02a84f3a66337bcc14772ae40f62189a1db45148586794b1b61faaa496816f0848a850590d184058814ae72add2f619fbf46a102972e6e6cd910ffc5cc82d1cb6dca17c8c68f4483924d0c73af135e8ff865c9659b345033601187c95867efbe38a67db8ae2239e0d7bfc487d00ed234fa24343b7a2f9ba3c3d101387b0c5c77766cef219227932a023d237004d54dd02005d04d7fb79845ff5ac613acc3b44936bcb03e7b3466248b7b11ca4be600ba8d7e8d4a05e78ec33bb910fb8512b1f684164989d8474d0cbea147e7d1a3a501bfc6e636ce7b7ceeaa1cf4fc151b27e7b264ff375ad2070b2c6194a8037222dac246bb42379323e855cb32260d34390db5b44c2433d1b5761074bbe4e97baae3924ae2011b49e39b2aa94923bbceb240c492c603d5534ddaaa9d129a0292a7483d757a8c50d819d76abef14a7fa42d0882ec4f0fb6f6d739bfa1934fb2af6051136cd727c79779c025d070df395573e9a9f07eabad18a126c3cd9df7f8cf15f9e095321c94fae35faa2cdd9b7713043341c07cbc230b99ceb9f700f0a15ab4dca99bbae1bb541810ce70e415e0da9150d5b3546fd0eacbe04587022db9492ae6309af1946b27f99e4a03373b84429ece44d292b704a8915abad76ae66ad245f2d718b6e4ecc769045322d3b42ce860b02c39965a0b41d995f68060395358d7a61eca97b7bb1ffd198573c654c8e644f17902bba2a5a1beaa842d6cba469d23834ca629cd797981ce03762ee7fa7f9d70cdf9bb18765341b812856ec430e1e60b51a7d6633665d0e70040aa93cfc0ef2e16dc67a77bb32667629af9c365912cd97df0abca75225283f31385307319", 0x1000) close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "854969a5cd3b6111fe4d040423001000e6001000"}) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x200, 0x0) 07:38:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002180)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x3}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x0, 0x1}], 0x1}) 07:38:50 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="338153dc23d5f17f9e3c2f5f14dbd70d6577374ab14390e74b6a46a3d8df4ebbab5eaa510a7acba6aa8b9ef9a35cd0c0c66093d2b469f7a852eae10c1aa5b5a7372be38adfe8221908289bbce601b3c7fe5a33e1042784e69425149f42ddfcf764fd04d3607a85e5e75f8ccea9b36e1748af3eccf8f901203a9c38bc1ec28bcef45b5366af5245cd88", &(0x7f0000000100)=0x89, &(0x7f0000000140)="0ee1f9cb3611a596ab5ce8081a", 0xd) setitimer(0x0, &(0x7f00000001c0)={{0x8000, 0xc600}, {0x4}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000200)=0x401) 07:38:50 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0x56, 0x0, &(0x7f0000000100)=""/86}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4a}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) 07:38:50 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) r1 = socket$inet(0x2, 0x1, 0xf) sysctl$kern(&(0x7f00000000c0)={0x1, 0x24}, 0x2, &(0x7f0000000100)="42cfb421448930370613a30eb1196e82a5bf3aa19bcaf55765cd9270b3442d63b90991a1114bfaf2bbaaa8883c9964e43b4a68bbaf4989489ebf11c08228fe72e68a350e27f13aa7010b0a588462f3d1f6f43b3fbd6a9a71c2d11f2f8724084dafd1572c", &(0x7f0000000180)=0x64, &(0x7f00000001c0)="811e0c8fa3657c3ac5688baa92657813f0ae6a8cb948e31b04ef6571d6da547e94942b3fc6c01caedc57820709f4bc223f8b67d78eeccba619158a4029bcfa1dee1e91a4b89695d262305921a423bf991d71dc705fe3db137587ee9387998c4417f4fb44f5fe9c224fcc07a371e848c789b428e3718a789b10474c550f", 0x7d) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) r2 = dup2(r0, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1}) 07:38:50 executing program 0: pipe2(&(0x7f0000000000), 0x10004) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080045000034000000000006cce50000d4ac1400aa4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="80020000907800000303000209644cf51e6f3c8c"]) 07:38:50 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000040)="4f00999799008332fb16c4c91c932a0ff0c955236cd472d6046430721784e94dd27d1b6cdeb22cf67d0263ea7749f6f02f806a54b95577ec210352985fe93503", &(0x7f0000000100)=0x40, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000100)=0x1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) 07:38:50 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x2, 0x47) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = semget(0x0, 0x1, 0x104) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) sysctl$net_mpls(&(0x7f0000000140)={0x4, 0x21, 0x1}, 0x3, &(0x7f0000000180)="67029108cdc89989db5d250ed6ce67046b7920d8505201c6a0f993ca88be9f2e72e93c1f2b15e46c010ce98130552bc250feab5afab5214ca7bc98ce30c0e1724cf92c1a5b3c50b7d25a828ae9e7972186b0c15fe8b1c106d50109dfbdc4c204a2d77a", &(0x7f0000000200)=0x63, &(0x7f0000000240)="d2d7a75c22f4000e23413d1d66ea706e3cffdfb6ad34f6ce997f56c6c591d8665410813fbc076b54dc43001fd086343b49dc9b962e3e32e0bd5a2ec4138fc145b3e0a787056a9af969b08e2e11473c4d6807dfe1a6ce2dabcaaf0472b0e2e651a782ec58e7a1ab43b78560bb33a38946c7a790dd495d6a0dd58fe719765ec254f6a405f5901c02d3e2bdad7c12bdf96ad97c3dd7f6b3d6c9ec938d42c4f716088e570ce8007dab", 0xa7) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x10000, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:38:50 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socket(0x18, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) setrlimit(0x3, &(0x7f0000000040)={0x5000, 0x100000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) dup2(r3, r0) 07:38:51 executing program 0: r0 = msgget$private(0x0, 0x12) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000aa273edf1d879e84050400486a39e598f550c8be233eb943362fc76004a8f7a9182d0ab507110370e71029e4fcd02b4dbd63fca953d2e7"], 0x1e, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x5) login: pckbd_enable: command error 07:38:52 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001740)=ANY=[@ANYBLOB="b000000000000000000000b2c659d58419106b766530ea3c024c5a00000000001f54ace2b0f5ae89e53116d8ed2eddf7f338a1df18bb317ea7b8093c1094c26b01e00e086be3e9f2f0ed22762276f5ed7ba6a0c788c5d1db801befb210fb31e04c1c3326a22a30b957e8d07a02fe409d249ad550b1dcd8e3f3f4cb6cc1179458da8a50dbe2424a69659205c052260d8f923a0a507fd3dde48505b9c7fb5eabd4fd12936f7a7eb9ee680a2def2989fdec3f84639653c9a1dbdc0000000000000038000000000000000000000000000000ae3bc3131da2ebfcbc9d7b2d442bf56ef23292c81c12573d"], 0xe8}, 0x0) 07:38:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x2) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x2, 0x4, 0x5}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) socket(0x22, 0x8004, 0x6) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) readv(r1, &(0x7f00000017c0)=[{0x0}], 0x1) 07:38:52 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x200, 0x40) ioctl$TIOCSTART(r3, 0x2000746e) sysctl$kern(&(0x7f0000000040)={0x1, 0x39}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000000)={{0x27, 0x40, 0x8}, 0x800, 0x2, 0x5}) 07:38:52 executing program 0: r0 = open(&(0x7f0000000c00)='./file0\x00', 0x10000, 0x18) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x10000000000001], [0xffffffffffffffff, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffdfffff], [], [0x0, 0x10001, 0x0, 0x1000000, 0x1], [{}, {0x2, 0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}, {0x2, 0x9, 0x0, 0x80}, {0xffff, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0x0, 0x10}}}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket(0x6, 0x4, 0x40) r3 = open$dir(&(0x7f0000001300)='./file0\x00', 0x80, 0x41) open(&(0x7f0000001340)='./file1\x00', 0x0, 0x22) ftruncate(r0, 0x0, 0x3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000008c0)=0x80) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000200)=0x1) write(r4, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) clock_settime(0x4, &(0x7f0000000900)={0x10001, 0x80000001}) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r5, &(0x7f0000000800)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000001380)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70ca2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8f68651c5c263e9288921b92a9d85635ddd5cf2fecab4b20c95ad3d8ad44cc11a252942dc811b9b0cb1f31924bdcd5253db06ee519809bc53a23b45aace55f32ebdbb6348162ac7cd", 0x71}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa017a39b99aa5ed601a5296ed990c599f0c766021eed2f317079563717d5131da5d16247dbac1a6e95b6be18c404e3355af2bb8af7abe4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dfb000000000000080ab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bbc13486d0afefea1b10e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecf122f4", 0xdf}, {&(0x7f0000001000)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b687dafa648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9d26bc8cbcccff729d8d4f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b320c6d72b39302", 0xdc}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x159) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10005, 0x20, 0x63e1, 0x4, 0xc01, 0x4, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0xfff, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10001], [0x7f53, 0x9, 0xfffc, 0xfffffffffffffff9, 0x347, 0x1, 0x7, 0x2000000001, 0x1, 0x200], [0x80000002, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x81, 0x2, 0x103, 0x401, 0x23054, 0x7], [{0xffff, 0x5, 0xff, 0x80000001}, {0xc, 0x3ff, 0x1, 0x7ffffffe}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x7, 0x4, 0x9, 0x7ff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x808596, 0x308, 0xc4}, {0x0, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 07:38:52 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 07:38:52 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000dc0)={0x0, 0xa, &(0x7f0000000d40)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000b80)="6ff7368906914432273c018bd530e1792c2da4ff9e5b7eb05008278797461f9c1b2bd37a3881151772fa7a5813be482e8b025f75a98339c3976a27ca5d10aa20d695d0c94fdfc42dcc660148971aa7e0d92960f6c0b985711e0885de84e12f01f6f9607ec40bbe0a8120ac7905a05161d4bb2f4ba04c2ac2ba5d25fe276ccfd89d629d8de4ce06fd9ce02dec6fe5f6aae01af088527cf6bd3edac750bf4982682341281432f34b79a1", 0xa9}], 0x4}, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x5) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000100)) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000140)=0xff) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$KDGKBMODE(r6, 0x40044b06) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) getpeername(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="72030086afd324fcb49c62838753043f9b05ef8dd5e44f1f7ead25b76446abd6c057478a046db0c61a3bad85212773"], &(0x7f0000000080)=0x3) 07:38:52 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000019600)=ANY=[@ANYBLOB="0000000000deffb3b3a263c2ffffffffffff000000000000"]) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) fcntl$getown(r2, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="08929662", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 07:38:52 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x1fd, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x3, 0x5, 0x7df80000, 0xa956, "f27ac38d27119fafa1bf860f1c954cd6ee56c66b", 0x1, 0x1}) 07:38:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdfffffffff7a1bdf944cbf9b6132d34a170aa221ef87fea4edb3b64fbd6a6a3083090353017a887e4f2cbfb097cd116ed9101c03dc3396d7d660b13048300853525e68b81c9f238a7d5071d10c46b222b114abf155ac4140cb3b24e591d2d47464141d9b621f76d63201464817fd217ac859a7acd31f4ea2a79cb07428bf98ad51bba7fe78ac6179a5a015f1346214ae7e210e978f73369dcbb847073eb179983babfc80ad4911903132b14889be4e23b5f7027a5244e24ce29ee2065e24a0fdcbfa4c73c08a4bc5d12050000000000000000000000000000000000892b15102fccf67a57fefc726e3129288022d64bf2d46bbee48a"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 07:38:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x30, 0x99}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) r2 = dup2(r1, r0) ioctl$TIOCSTOP(r0, 0x2000746f) sendto$inet6(r2, &(0x7f0000000180)="9bdf5f28b5cdfd45debcbbd07dd256bc1a706ebdd6937f6d661ac8c8b9d43e8cdee788dd9d9fc1d983dda8438c692cc4b63cfed303090fa3ac3397bea4b31f2ad3ceef5baf0c4ddc6d2d6794e2f55d57a1726f8a28f4f432065a9a3671f052e51f03219d9a923409f4f900f2e02b3559095ae0b470493f1b0bf72359714e5f2cc5c76fe6aa4eb47ef54b9633a5762c8b0884a0d5efbd355b1bf80a97bdd804335359df5eba1fe2458e28d16f75a4544565fc4ec9c56943421d902cea166ad3bc04b5792823c27bb8eb024f1f24c5758fbef0a0ff9869ab5e1b45c8ee7054133ba510b8e30489d2cb545fcdc0df6d5166e09b0e050724e3ae48993a8565f69f9dfdd40a4c49ebb5990baf6476c1628c9f77da8b01c3056bf272b104c34bc627b9379d5bd7de5ce384ee977f830db9dfe807fbd38f078c6c95f90a7633bc26d9e3c96a07140d107fe2b23e1c1a0276cb07a56885b2c7e3bfc013c7a2381e41c6fe272f5dc2d1fa3bea2f9601659ef776ac31950da31258e1246611a41dc7ce9fcb0322a79e3ca2112a0d3eea7c07cf6bf523a869468b08df36083c034cfaea28781796f6d285c46d4a97dbee7b9d762b76103b9f5267f7ba5b0a05a57b6884d08bccaa533a0ae691caef6edd79d53d4cfeb277cdeb46b79ea8b0e7aa3d994d24dad03d602fa1c319633936940b812adcfc5073650e8cdeb3688a9f5ed45dabd84919a0ae21960fc425773613adeb66c655ac4b53d28651f94042eec0ca2749e7c6b57a9d1d90a4e30a3f65d1be61c93461aeac735949b04be267d6e4fb5acdae09204f32517fec83d541d002715d86956c99d25006703734807a8c678066a77966e704913a80c4299d7ccf971f0a75fde16e96ed33565067a205f75ebb3adc845493ba72ab42d33165020e543086f392560801f6aaa84c46bd5ea5fd8f3026f93fc412041853d9e44c6470d1e5415842caeb87211fc67af674a431115f6bf05b4b7932d939e59b00ae550af786a69dded9e6ac5fc3844a029cc212c74ec7356912c6225d7739fb3694f4471a50b3c5d92c5e701350edd61e345b44ce51e3865e2f5630d11f2e6f2441905b0fd379b1f03d466769748ad951e1b5a4202918bf23ca0b25747795020ae543920ee48f9dd8a6b7557a35863c03ff50075442137505d971669077e31b7ca0423496c469ac348fa42f553a76629bcc6f7b556768fd239241a41e99f226d04030df0328e2f246f14172055440ebb79b4f8192e3e6322e347ec96dcc8f39d45639847a6c7519c58c50674a7937af692b6f7941105660d75bc1101603bb272ef9fc7ac00006fc2e9fa849c5ccfc129af81406a9f027085669f9484af2190264250aa697af57e29c8de187d5eb92c7c067bff927be554669e1fc8d4b9b6695750fdbac8fcf1d332a8dba2f68e97f19313ed0f893143bdc3ef1c2554398145b20b60f4ac06bc80ffc6e6bf5823916e8ca2e4736d777584a3cbce89aa2745a1ca34150921ef66764bed541d810ba2e33abbacceecfa732b377a9e418851bf8a09f3c35e413d56cef72564dd7741d5697830640a009f36f42f64d305350eb493b871302832941ce2e53d0de9477a5eaec66132ff0a92a72cab9fb6bde8f96f924f6f601203ff4ad1a93dce1f223b67cda1b3c2d1e80d53a2422e6dc82b9c966bb85aafc71ea9f97eccc712e1116863bf0a8a88663fa26a77f6315a33983459126b016c7ac26b46524e9c400e77ba04281a5691c6962d18cdb373047533217bfc42cc375132aaeb2e79d72e2f337f3e7ad53d3b5d83cc0f51673ef9fbf48bcc2646695afa2ded56d7da62a78e4740a130acfc5e821aa2b5b235a76a1442f68d4179620393ebd7e1437242268475d26be5cb8655318e1e52bd17684f89e4f4ab565c89f01e73e836d0be0d619f76873f117d5fb810336f75bca1fc8861ff6a28c7bd814624f7483a55f7f3cb599c7dbc49b1d3db722ac4100f1f95ef5520c0ca7f5d1aaa63dd538c74b717151e61416d2fc2346fe5563536ab3f40543726a06d2f97a5d71c4e2ea816eb4c71531bc302c0187f52652d9539cbb7f0e154daa09ac0c30d888898cdd19ee70a488a98ec43148c1ff985a900ce69459688e6db30bd917d8dfee97d5d7eb5168879791cd6ac728ef9b3cb624810e89435e82f8f7f31b15a64f4e75d842bc24b61b38648b44ce5d5d7a9b589205ddc3e7a072c3d68d0d772fd96c7fd0010ef8b13bfd7630c12f957e551a60fd12c57e1820afb4e2c4bc336c9412e3e7fe19565e30b46188cf63e7a3999795fb7a5facfda32b5c907dce12cde446416ffe0658398bbe09580c8a57aa1f4b39c6cdcde11c67d6570d21f768dc6dd0d51813a5bfc73b37060d3b4052b09e9875e507ec3ef45589d7010db77139582b122acf43dd0942dcb78fc19d5500bbfe7bb8522c78bbe41a661d066bb4148a785093a882ef8b5da28cf295f5132060c831b3fea8d3e9dc83183f87e8283fc220d74f3d267a713a5ab22430e6f55405fd6e6c0ffb0e384409505b33264cd3ec0d2756bc6edbfa7170997f33e3c3be2cb3499c7fc220395a55bcaa1c6a7f742526c10cf829c688e787ee63190fb2e14c42ce515ddd4528f88f308ef0865b58f369450faff962f0fb14e7a7c9711007226c4ea4dd158c45fdf0fc1d4b34c97c533b766a69f706d676879f67a3879dd8b506f06dca2261cedbcfed712c242178e35e09b7db04f10485af347ecc7eb0cd3086b1bb44e41c43bfda8650c2a008f2b185d7f85213cc140d4cf24af3248c6dba5b6109869a63a69061d35a1c3c766a620a73fe5db2acb5707de141e1a188f1ccad249294997c4e81afaf989a8ac7bec69e9e697b4919443bc2972f12840b6f3e17832bb9f01b80b4adc4b9f6296153c5c9e059ee7eafd54d76c6808735ad41fa3ee77af277ede910be1aa22c3f149b46b53f27b56e32c4c203e381db652c7e0c7fb6cdf38d832e17543af93d31e792cfe418a63caf46ccbf8a5c9a551976f795aa8dc71d393dc172f30bdbc2df175f569845916101cba87e627b41eca8914318abce7b482cdea748395d2d741ab7764435d7f27bc2d39dcb5200afa1c2a27792445c1b7c591c12b43991f83b00eb44e0136dafd49b434cf8206256b3aa44a18a47815158fe1170406adc6f1806f270b3fbca600fded4ee6499b9e0e573e696b59bd040cc3fce148cc88b03394a7df6c2a2c638385360b78587bcead9ed3a65563c83a655ba3d6fce12c4a4e684bd649a5042536f97fa5d5d6c3c85574b291c5240813385663994f0b493cdec3b4a38b94ad18ffde2034a8c9cb1af974060756477693dcf88570f48da436b6904a4ef9ee4cff4f46efebd89c9786ae03385ec8f3e5028a24be78ad610e590c0a2ec6205bc004935f934ae310b733ebf869e44139f34c553813a25fd3b0c98ac6b1cb76ad9b8c7a50eb4c62f369d763c27fc04b9128634d0c0ebcc2cfbe0f035fc1b96e0d8530c15df4a17269ce05b694b070db12eb74ac460e0403df53ead8b7d2697dd00b2ea495fd587f7e0d280f7b5dea877a469958371acafbd520be60406ebcaf5be53ac45bd4353c3c0475782ea18ad7c745d0a1d549720910cd87f8ae2dfecea2e34d6ba22ce4bbcc15db7c972f178bffc59c8eed23d8bbf30c658c2cdb68b26c53fdee5311baa11d2f5756e752d16e5dedc6629793085fa3b354b3a5efe271302e1e487e9cd93d1df0956f07573e307220f89e510eeb36b4d826f9441864bb570983fa6522035009d916cc66ee3e6a0ec37f3c122e2456c4cae9f7ed422e4fa52c6e9338646fc29e1bce8fed9ea283720a7ac54283dcc1a6930daa823b9cce8d1b9c3e4168daa5689963609abf4b0416e9f714552a1bd0b3277a33b81ab5da5f6bf184b90095fa3b8362a551dc13e43ab7bfa1628061dc0550d469baf2c22de4e96e458560e7701be01aca8a67e7e0e51dacf0562d0f78c54b982576d2ef8c1ea2332a560a18f41f4638c29cf8369346c808dd5cb920fb6993176bdbce3a5748a5d69a6c2c0a2247810abcca9646b27f7060b1db345a8739dd62ebfec6cf0b8ab1715b98a30b60cb6260f3875c4556396a9369ec5589ca69584efdaadd90d3349757e20df6e4b1fa8d3dababd5dd98b36a31da6e0e611e9946a7ea810a69d31727c34d5c46d6ee11dfc46dfdf49865c649096728b958ed76d4c26eca3c8880c06159c1a53e6c69593d4100e2d10490b39fa5b0ecba163bb3c1a57d8f50df96d41b8d46a7a01d3c97e71362ad9c6befcdabc139a86b5069bb051e39671d42b18fc722009cbee35545ecb4a6e97b3e635648366a543233a73e2ae37a9c43d5e56625df0af507af7936db023ce5f7be0267934e89386a1de857fa1ee0a5066606ae656c9ecaa5289ef8819282b9c645a49dd20e0da52727ef4305f14b2b773592a7aa34cc961070868bbf55818d79ae86416b5346951aac2c3e536b0f11761af83986d63596d10155d044d4d62cc26990a8d1163505e6b2d7ce60096a87149849fcb15884fc28bf8e3df09d8f3d6268b7c0ed8a5ad064967aa176936a5dd065c893d48177f401e676ee0c33d9b6086cfab1c8ffaad09065114180269529578c5b9a378a0ad2f01a2004da9e0c5bcdcaee5a5357af74dbf6e1f771ef00b4cbec011c3c4ef99e083dee758994fbc809a0b4cc0a8c7494797099f8538736e27639cb7ee28677d32ee7ac40919b7e29e757ecdf5d4a343500d85290b11eba47abc21d7e69280789ce64497bbaaf70bcb8faa0ce5e16df1f2c813defdceb4d858bf42a8e0c27837e9ca743cf6dd07bb303682ab054aa8ae9959945d223e4dc647cf5cd288495b950ae1ecb627725f807481951b0325432eeb7cc6ae8e7a0b0945719a2367f7b82611008fa58c92cd3f0cdc707ba6d6333c956afe95b90dc8c55fc6df3694239230debd561ed026a1ac693269f33274e7dcd8dcc5fdf2d09deb746eba19209ab0da1b5526f9e8f3bd26b06e04fc5dc01e809340ea366acb52f06c5a0e2062d90b3f65bba18c1bbefdcf54d21b24a159367a2f6e5a4c347e86f28509a611625dc31a2f0d2d9c749647a17e706fd5b14a36321e95a9b6de60f2adf097e2c086ca3f1d4423d7049b423bc56b39b9fb93fa2c062ea281f5e99f4068dff7a7a67f06ea39df281c71aa473d4b8b3ef4a72c4767bc5a233e56ea2d87ccf98f8ce508f5f9f92891ed010e450cac4128f6d50770dce136e9666b57157cafe6d5eb7c71cd11ed80746c4fc7b7a5a76e9fbb784448d20b988ff5c005a14584b36607eb1ef2a094449ed2ba8b1226a05f482bf6ecc88de3daa0813c548018b90d18b6026196cd55eded39c94a3f326a110d78482a84eb0e4548d10dfa7e9b2e70340ecf11e610e10b8b24c93f43be2816f8d71cf808871289cc65b8f55263dbd6b15c596db8d8769996dc3a0f7119e67955b4c2a15c0acd218022469fdde8dc1a442a124d52f76634c096f75fbf26af8a9e7d88f500c28cddb2424e228b4d87842c4a7dbf83930c890d8ada8e385cc003eb43684f464f31d1e8c7a2aa1eb564af27f6e3d093c599aad4e84770a2102541775d82b9ac384907aebaf812faea876962ffdd6887e978c87a8022164f20473f91e2d15ddfbf04b59453691e7b8ffe66b1489c3abd7fbbd60dcbeb9d0d5d76bb36110c35c7a039edd8fcf4f8d8d86e6fbb1bb33f485d98c5c757a8aeb4018d3aa333ba27a4c4b9d2b49bc843564977dbab31e03fe3aafc0ed5ee5e9fc7bda70be1b0b4a64422a54b0a21de", 0x1000, 0x40a, 0x0, 0x0) getrlimit(0x4, &(0x7f00000000c0)) ioctl$TIOCDRAIN(r0, 0x2000745e) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x0, 0x7, 0x401, 0xd, "cf11050038050000000000000000008000"}) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x7, 0x400}, {0x18, 0x3, 0x9, 0x3f}, 0xfffd, [0xfff, 0x9, 0x70, 0x9, 0x7360, 0x8, 0x4, 0x8]}, 0x3c) write(r3, &(0x7f0000001200)='\r', 0x1) 07:38:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x3, 0x7eb) semop(r3, &(0x7f0000000040)=[{0x4, 0xfff, 0x1000}, {0x2, 0x6, 0x1800}, {0x4, 0x20, 0x1800}, {0x4, 0x101, 0x1800}, {0x0, 0x5, 0x1800}, {0x2, 0x400}, {0x3, 0x7f}], 0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r4) syz_open_pts() 07:38:53 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x80, 0x3}], 0x1}) pwritev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000cc0)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c", 0x29}], 0x1, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 07:38:53 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x1000, 0x101, 0x5, 0x19af, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x7d}, {[0xc1, 0x200, 0x6, 0xc1, 0x400000d67e, 0x8, 0x100000000, 0x10000, 0x400fffffffe, 0x4, 0x86, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8000, 0x84], [0x4, 0x2, 0x400000000000004, 0x1fe, 0xb7, 0x20000000200000, 0x6, 0x6, 0x8, 0x4], [0x0, 0x10000, 0x205, 0x2, 0xfffffffffffffffe, 0x80000007fff, 0x1000100000001], [0x1, 0x3, 0x4, 0x9, 0x3, 0x2000000000008], [{0x91, 0x400, 0x1f9, 0x8}, {0x4020, 0x26c, 0x7fffffff, 0x200000000}, {0x6, 0x1, 0x40000003, 0x7}, {0x7, 0xffff7ffc, 0x8001, 0x3}, {0x1, 0x0, 0x8000, 0x2}, {0x66, 0xae0, 0x402, 0x6}, {0x6, 0x18, 0x8001, 0x5}, {0x1, 0xda6e, 0x80000004, 0x6}], {0x0, 0x1, 0x8, 0x1}, {0x349, 0x6, 0x1, 0x6}}}, 0xb64c, 0x4}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r1], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x40) fchown(r3, 0x0, 0x0) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r4) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048554e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb007626e2c9cafa8665fce19b2ef45e1147b78817b50a88cc1a1d4049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bccd9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900000000"], 0x10) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 07:38:53 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = dup(r1) socket$inet6(0x18, 0x5, 0x2) ioctl$TIOCCONS(r2, 0x80105703, &(0x7f0000000000)) 07:38:53 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="a8764977a05d", [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "0100", 0x0, 0x6, 0x0, @mcast2, @mcast1}}}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)) 07:38:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, 0xffffffffffffff9c) pwrite(r2, &(0x7f0000000180)="1a2096b6b184d6554c2b82e367f3c1203fd61c900318022a45d0946b56a94e45537397aa1a6ef65578d06f8432215fb1ee3ca1d3e208a967ac5174508292140a851c01c184a23c64", 0x48, 0x0, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x5}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$net_inet_ipcomp(&(0x7f0000000240)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000280), &(0x7f0000000300), &(0x7f0000000340)="8d973e224918059645d5e85708bd99e80315817832e7d5441f27585477b3ff9882bc5328f79cde792b8b7ff3c85f92aaf304c2653b547806af3f72ba84e3a720d2a9478caad40c18d4f82f022e48b11d41946b57b751aef0649e640088607f1efaf761bf2ee2a325b15d6ed40f6a5e6405a0e579d5ce363c187761488914faf93fcf24f6fb6df08825cd14e7da4e22af4eedef6cd743d9c850b9a6f719dde2ab74ae5f97125e8692f28ea993dfba929cd80e38fc406e951e8a856de49f6f4a46f3e2478c6ddf83831a720c8699969f6845fa01df81ab85a1358d3a922544a9158a576e7c8c47087ce82e30f7f2", 0xed) sendto$inet(r2, &(0x7f0000000280), 0x0, 0x0, &(0x7f0000000440)={0x2, 0x3}, 0xc) pwrite(r0, &(0x7f0000000040)="fb1104ff97a4a236a61cf6357e3a", 0xe, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x400, 0x0) pckbd_enable: command error 07:38:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff]}}) socket(0x6, 0x5, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 07:38:54 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xffff, 0x0, "2ea86ee16eb595607fcfd71100001000"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) pipe2(&(0x7f0000000080), 0x10004) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r3, r2) pipe2(&(0x7f00000000c0), 0x4) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r5, r4) ioctl$TIOCSTOP(r3, 0x2000746f) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="f3", 0x1}], 0x1) write(r0, &(0x7f0000000040)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x35) 07:38:54 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ssrr={0x89, 0x17, 0x0, [@multicast2, @loopback, @loopback, @rand_addr, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x17, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{}, {}]}, @rr={0x7, 0x3}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0xffff, 0x6b90) 07:38:54 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) 07:38:54 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x2000000000009, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0xfffffffd, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x370) 07:38:54 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980), &(0x7f0000000240)=[&(0x7f00000000c0)='^#\x00', &(0x7f0000000180)='&-\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x2, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 07:38:54 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x0, 0x100000}) lseek(0xffffffffffffffff, 0x0, 0x2, 0x2) 07:38:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1000, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000a9d000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00007b2000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000026000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil, 0xffffffffffffffff}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0x4}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000a9f000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x2, 0x8000, 0xbc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r0, 0x0) sysctl$net_inet_divert(&(0x7f0000000540)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000580)="3c3bebc65e7f33543bb0da016d81078c25199ca6323760aa5b082c2fd19fed6ba133ea0a3574e804a67f56c0a3e1e19778cfb17b7cc0a5c1c9f62cf1e6a850c0d58d7f15147de5421e6c0b68c6a57c6d0baf88f8e9ada29d75711feb37aeb5e2b2933abe840ee10b1d48c20df9dc0b66025b050035a121d3f68dabfd270f320e4740b57679ac1e0bd5968db8457ead67ef86626f2c887a8a3f1cedf9f4ab65883235f0c3050ffa50", &(0x7f0000000640)=0xa8, &(0x7f0000000680)="5cfda19bade683176318a56070f42dfaae54756b9c00177e461b3ac6b776fe8e3529253552316675160f7e4312f0c34d0d0a2ea6e1de40a4b5e66f9723bacafd0253e31e35e80566ed1210cbee4e4663a95864be7289caa0d816e2423abf82a7a0288d655d8157296f5b30aa107b0902356e1ddb7b48a876344549cd497a7df70c7b520a902bbd435fe825b039707ff8afd3d19f88bec587d5f295415de6bf9c7217971cc3d457f9bf73acd61bac3ed7e5cad972213116d29994c5e8e0b88d6f9e47d84205f3c14b2cf650cec33f4b1b59933ff77b0625b731b46ce54f59e9224f2948f59ec040ec5d7baca4883fa35d2fbcd0fd5bf6ace6e515c27dbadfc77d8ef821799bd923fe349fab5c561ed1cec4c3510159cf51ac0d83fdcecf5333e370af7393dfe7b811cbbfcbc6800d2f41b867de6cf8c377c307fd8f705144213163df8f8d4a2c6ec07f752b8df445978942fb13eb008f8397fea94ae4dfd21b0d822b4e33b2db6cb58543df2d36a4fdce61245330391275ca8b9959cc48b4c2605a5473f932882502ad2136929a90fb50229f568c19046f1d550822d0ded34319e5ca382156ac4e08fc914ffde254646d5e31c0d457ae9bb579f2c7e887f5adab59ed56fe8bbdd7490af93e21f10de75f0f8cb37975effef6c015fbf74d19ffeffd3b2bb7c62c81a178d67635dc7b4bd0ca9fea1e831dd6556943bdca1194a86a02ac29dcace4ef959387b238eed9cbfe2b43dbd40cd597a70c15abc8a4182bcaabd02a535d5ed0874d2e56f45c7b515af2a2bdbbd3945e31bee9caa15d0ec574bf65cfcef25b32a34c8188cf8d3f3e15ddc967c1c33af074d079c6c11f329ff386e396c1d284a7e7b0a30abad90cccca62f896ea34c959b2d1c00a97a4343233f7865aa5629f878cda09dc6cbd0b02cf6a88fb54d8722cdbe91db8594d658efda406be8b741e6b5c2f66d3101f2437ec724988aaab214d271edfd389bd65fc0496ec971d56aed80b10a99dd86390f7e31a76c9d24634330b8e53c7889c6e05f4da619643a532325edee5c63467cd12afc2cedab3768cb456930d18d31c9c17bee762bcadf2da1795c81619d9774f6c8d34db1e4b0dc3b7892a597093f07b4969460385e0c8ce20c49e5ce46f08f034845eebc7a5598215013cba14a54e459da0843b975b7b1481bbad6b8d53e1016bf53190632ac59f4118b90efe42ae54bccc0dff42039ae63924147bd51cdff00164b7d7e5ef902330b46bad72d90e0def3d79d58c75d2ecda25719d878ba4d376ea9bd6f25369d9628e8a6a7a2eb0de3d65aefa1645814633ab5114abad9ee5eed0f9b7f2be1af8b66906794bb3e33a32b917c07d3b8517d7d36bfe0d0a2dba345d29e91dd030cc7963a46a75e58c25f052388d70fb5a6c36e12dc4e6621997bf279430eeb048154f886701b6a407aae6f77afbf03160c594b0e8e20afb28800a76efa736135c8e8f90888ffea0ce25fbc57b8bdaaa08e40cc183697a62a0d8da59f6f97dfad0c7c4e1d99a53328908df31c089a28ed2db238ed7b2f0f121991568406e591b79516aebff6a369fe7896b6ea15b6c0f0fb535d5a06c46ec1c7a53e810e9d34fd8328e453abf447a340abbac35e12a424e61ab7ee3c1a2ce545f68e2e036905f0a301e990e3c3ee599694836506aa5e5ae9c7dae101339076deef31b2e16bcd98071bb032518d5cadf3ed874b38f79c443c2e0660d103424bfaf0494b1aeaab104dfc9a9947595b13f60ee2be3848f7f70b858536c81d632f18ef45bdb33e2486e87481ffee51e34c7a795632e52bc62cfb3717fee3a11d5c93f97594003a59b52adecb38fbb6cc7602485a06287c58dc23499a03926676130c608153b445d21de3cf09b154af117d0a5ccb5bb8d3d232d0225a3c79fcfbbff9bb7a2009a3d191a8631b79cf0860c8d3957fdcbfc1c4cf590e732011843adee5316a04abfa67ad3c63e5f2e11ff366866e499ec95ca9b1df9f62da21e2f4d6a698f1a97fd8784c46362e838f767f014f200ec1e78920c748beccb049c8f1fe7045e7ac6b3956a84f0b536bc0e55e85c2abb011a711956c0b996cf7efa34b5bbe0a3904b987f0ae873764b147fea4331afed7d6a3d237c9edf043b461b003985b64a8902d6d7f858d346e3bde6af86112ff4a355f278638fa1339a33a993bc19b5778e1b2011d75b851d78f939edf410fbf8af19be3e2bb22a8057b19cc699829481ae8a7f58f6593b973e0aaf0cf487211840a2ac40b88e141d1d60fcac0baf90cd60e5a93d85387d8a8ca47d44d766e693329df0cb9ddeaf361a9aa6ebae8d97af47a5021078db852070c2ffb912d2ea18922b2469ae5fe087c2c9a973a00e43bfda936a909a62e2dad0c7f551b8554a9b4fa33a8b595fe8f23a9b29e888892a5b405a77930c5ede76eb363a3b77a85273ffd633c3a420b9c555a203fb7262af12cbeaedc1f2894efed18fc37469c0768dd87176dbcd6b93f2590db64e3fa39991ceb4fb9d2eadbc791377840199a3ceec9af4a7bc8595d58156f6f6ee1d75044a23ba11ccf8d54aa458b2097472fbf2292b1e94e454993bec2b892e5eada41490aa5dc46f430a7bd314cd474e05f970c0653219fec8aeb28e04bfe0e2fd827b7cf47484f4ae3fd6331b037e3073b244f3fbb3a20c0c39aafc79c7b6530e16fd3fd435438b1e4acb62c6d5066e4bd2123712ce6b8fd2ad74255a962a61ead8db0054d7894647eb4f7b9d0cbbc14446dbf87a67d08dbd9c8886a17096b151540ced9beae054a6df91a08e2a223576c2e127263d76c4889c451178047ae72acbbff3bdbf7dae966b5f19f467a23a64d84649ff61b489deeb807ca0f0be10dfd2509025d5f8fa9f31cd7c2b5174a66232a386af46470712ba99887daf07a3e89e0148b34e891240764a0c3e654cdf4a4730056494d4688cb16b192352e6bf2f539e8275c49e9fccc80f8600aa7371905c9292fbe881400d230fb71930cd80d3bb44fac33b0912579bf4954ceb6f67f32c761fd2e6ece88350727067c5963b4a292ad30f1cc47967925722f6b3b5aa630a0ead5992746e3e48ca2314639ca0f1e054c0c1912761e90d44b2300aa21ee90bf11ba3001741d45c086ddb99b9c670d4133cde24a555c63a27152b1fb56e1737e83f8a8bb57d335516ab3a3516d0c30d7128cd284def9f0dbdb6d478bd8cba15e4511fe2282c0d76f221e29dda4348a79721dd69f14eecc1c65044964177652a6d9f346060525a88240817543afd308c8de4e027d95366f03185bfb7eb7f4b3b11011fe7112e32fa3b9faf4261be41fa5afcf05256c6f2dbb03ca8e7c74f7fa6e176f4eb9f6c0a60ba6994b7f9b3142aee6047f686afeeca9c232e9d326624a2a8dfee6af88fa72d1d4b8c43d98cdcf7769ad9e4b2e5bdcef4ca22713a09363c5255f1a3001912a37f82ac2412634f789ab90b1d01b878ba1bdff05bb2a19a62a0b9f3db90ef0f9b9c497211eca0a06488e58f28f5c681aa90247159ca2d78b5c70fef8030b28f7037a0dde172c3841577bc74cd17d4c8ffb7dd8141a461a3d54583f638b81f9c1433184cfedaa86495153929a82870175cf28f2d9e5e1e8924a01289adf7aeeb754768c1db4792cc7217088a15b40632eb28b233398ab0c011b4b42157ec62f0ac02a989399f154a0b2fcec09c95a89991143007527cc5968843595da5dc34b27257502d67f7a722cf36074bece53f9dd8dce6bb095e5be5b8b09ea68efe986a875219d336411b0425ea5b2d787d3805f23a5cb1d82224d30dfddb2fae4c3f9629e7181d0930695dd5bec7198f43cde1222a7f2d2095a2c0e10b96a18c5e0edb8871340fbedc865ddf5c63f5fdeee88b0431e934e178dfcc17845bcb7c117916f31bf7ea08951456a288d72bb4fa9845e6932d54938cd6cd92c2d04ee93b561c9322cb411de29542f79607151d9aa12de1c76322ef1cc3b456b1b93a40eafccd1fcacd29e764cff29d607f362e03bee9128a728776495fcab4b1a2943f92e85c499762e7490a4dbe313982dd6f468c70ad62d62247c65a2a2e5c4eb1e9c9a21f8cb3f7cde195c56d2da921c34ef3c8f679c39be66edf5dd1906f6b67ac3f40c7c1e1f43af5078ee8729d91c680e264899b0d11d1beb58d5616270a423fa7b0334192e99e1296631e2e09ed2d85743e1a466690ffe559b00f3f4cb2b3b9fb4e2d9c8cbe3626d3aacdaf41528c273c4cd978aba0d24124002806be4bceed8d9615a950bd2c0e6d55d743b15e3f7e61ce470bbe3e692411cb50a9f87a7a2bcd0d3bc468405166f6db4f684cceee4fa1b41037721327f3bf7cf8e2b189e2a60da93cca2a39750f8fbd283c3b41e12f076ba75d443b27f315dd84baac50ff67e1922f20b36754fa39cd744170266fac135be7132619a48cabad2303b530bb958fe3a0a3c6afd4fcef2af0406785f7d95ae0ff111ce0952c001fe90d4032cebbfddf3e3de184762e01acd0e899fa801cb3712bef74142ec5a6c7a09d27bfe9b3e2d2108b44964b71d3ff9886e5e7a7d8e741424872993b1ad82deb6288669309b927b1729793f8f78c7b804646979f99f899260a8247c79582b8637d4ee8e18bc0a6d42c927ed6135c29261261ecc34c2693884f0501964e324162d41ee00c8cbdf8f82f24dc479a8d6fa10f711109bef9af3065449560e709b6bc5bfeee5a4c5e7d3d826c81d103791d5b5446a787d18f99ae6eb35f1bedee5cd5ac9807bdf2a81e5ec2542e43bc086b7f0c91d704faff2678c34d07fae0d107603712bf10ab0230ee0adf67378621eda5b90acb4e5537bcc46807e99ef1bfa380a1f9a1c6e1d62700c9df46c8fafbf3bc498c7761d17ae6f1c8b069fbbf8dcb60828a2e3913050fbac3525c5e381364f8d91f042e2f3f5380736266dd11ccfe2ef5d496d0707a06cdf53f3f7ad1df455b95834cb487d2b0a0740e7e02d8555d0cf0b1ae44dfd9c05b08ffbd3dce236b2b000f1568c4f04941e13d633d8ba1b33f4d1da42b6bfc5ad51a39a3142cb250706bc24c6581cbd83f5ebf23c1a04a9caeedc224cb050c264bbc247bbc3391d666feae8b15979937f5e8223ec3f604a1231aa014941467a542fe2bdf6e8942c6a0870ad7851fc1ef291d00be525588581578860c03d2073bebe1039f6ef1bb216fac05000eb1601368601d065bf70319d05743ed725cfe7487efa17cf82eafe7e0bce2dbd1ce4c7e8444050639ddd77fae689a8cde4364a907a4300463358d010dd1a9fada4d6eec23e1dcf7e809e63667ae0ada99bd13e0f747223762cc3cbc3e957bcb702b507918ead6d56b7af0c8529bc85107b26610ed82f985ac03842546a5ea32caf85005b0cf1c2d82e395c30853bff8c84b9701d5867889d5108b39392535c47c13ac3fa247b475bdec5a9db3f8d155561fa87c4ad6f2b81b4d1ccbe3f48562bec39f3331cd03ec103eecf453b4e69016d63d6d638767f852201f2bb485066460bba7eff44800c12da0caa59abe6817644318ba1f4ef94858e0c52968878990cbfc8237a12f76638677a8787c6d9a604d6d2f9d95d4e2ef0ad5145f6e16fecabe01f5ade23a4ebc6ae78a849478c3a0cd79ecab41d97249c24249578c3f409e86de6adc6c55ac2be4353ced392090b9a6dd7e5cf60249147d0af78cef7279582fd17ad748fe30c028226fbd5d373742ad47525143f7309fcf676eac12df122a23819957d99eebf44439cfe4a7d0d32445cf080ac8032c7a6695478e9d2857ed28089e187437ed559aa10fb92f0ebb0534", 0x1000) r3 = socket(0x18, 0x3, 0x85) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 07:38:54 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) flock(r0, 0x1e) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x1}, {0x8000, 0x3}}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="f1759400", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x10, 0x0, 0x0, @ipv4={[], [], @multicast2}, @rand_addr="fe0475d2ee81a6b06f12d3d573f17d2f", {[], @icmpv6=@ni}}}}}) 07:38:54 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYRES32=r0, @ANYBLOB="a2d5a20cc0cf960dbfa297048fa4ea383e68cf2102a1eab651404a7689a875a782b24acd2647f2e9f12982c74604682951216bdba68a4182400fcf4a5eef43c51092c901eb4223368a4021c19c"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 07:38:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x2, 0x3, 0x53) bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="a5d7a80166789c1fb222d0e6b649a0eb9a4a35011a183e58fdb44a4a3d11f05e2730db7fe6c4793e6a97a4f80d3bccda9d3e5d140a81296c1a776aa1d2d8ea58503979e1eaf3821639f413ffaf1ec04258ffc7f50fed81f5b8bebe12f8f7dd3c920565c516acfa17f768a3962861487ba4704c2b6d81a3fb007069a453106ea9a2854bc95eb938033d56b8f57c2e5009001c4933a4013672defc4e18fb0b13d3d9707c1e47cf6e6be09e79118255038a2a9baf09a98067c3a19a2b5c49d161f68d84a29ff6ed72820c8d70d12b4d451c78e7487b6b90f9f18da17c14890bee88de499c4ad71961e3f6bd1e70b0cbe1b858d1734fac00c2069213051fa3f2", @ANYRESOCT, @ANYRESOCT, @ANYRESOCT=r0, @ANYBLOB="aa36237d57af2c60759562ce536ce0f31319cdd09812083e4b0b423c3de0d0bd7dcf88c743c03a1d4ca93d1a4b5c0a0ed20a5d3b7ba256a587bf91950aa1496590c8bf5b0e87136259bf3336d635de0f56b7b7808b6439d9c96d2365dd3ab4ecd9000b306c6ec1e351e88faec9728e5212f3181cbdf42d1f000000ce39a0334ae90e2d69cc8d3ae38b4809f13d557ffec537ee6559b6974bf8b3f5179ae5992000dd714b7020e308a5fac257c3fa74959d9accf391118cc66cfad6b95ac8b6bad865200e28f1b7251013317fe76d4a5c75c74e30297d83edb72aa37f13997dc1fb85580350a0c0c1390339bc81b3ab66ff9115c600ca2555adb3978cfe292813b2b29c7a0eafb99ab6646a8a501860762c1c653495abca0f3c95d9e6e2aeedaf21b17e64447e668d58362c6e580a554508e3baacda28ce1acea891952a2ed04bf64d3cc4f00000000000", @ANYRES64=r0, @ANYRESOCT, @ANYRESHEX], 0xa) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x401}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) getrlimit(0x2, &(0x7f0000000140)) r6 = dup(r2) socket(0x2, 0x1, 0x6) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 07:38:54 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e25b14", 0x8, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback={0x0, 0x2}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) 07:38:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x15}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) fcntl$getflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 07:38:54 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000001380)={@broadcast, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @loopback, @broadcast, @broadcast}}}}) r0 = getpid() r1 = getuid() setreuid(0xee00, r1) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r5, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r3) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, r3, r6) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x311, 0x0) r9 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x50) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r10, 0xcd60441a, &(0x7f0000000240)=0x6) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x20408, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)="44e68f3b049d8db353ee9a678f98bec90eb2032bb172d65baf001615897b21f362f265f88bcd34d5ac0b6679799053c1e65384985a723887142896e778d86d6a0033f99ae52e902abefea0a03152ce866657501f31a84e7139725321fc4f515ac4dc07922a7e846db334f33cb9bbe161194b41c1a05eceed263376f5f4acb34843c5883609736dee0e8a322b096ca9640a6586d3466e49ba7091faee4a294bee6ce606414e25c4b33bee1f289a98504d139c99b86ce10b0519b06a3afdd1da4b32639c5ce3b5f43a81a59a1dad2ed24a70e058bd5db583127ec413acb276ca01af05f0b898e7a3da2230", 0xea}, {&(0x7f0000000140)="fc3e59351c4b01d54cbceb1a83645465fe647bcfe1044c56036acd44b1a62a4ea2113a0773acf94bc8cbc3c2739f0639fe2cb2d0f568be0f754e33f2831f11e77f7d8c8709016fbed8bd350134412da75897fef7c1f8efa7264f1c3389130b83b1b5471c6e13843464198b662bec59d3c7040e35ff2b3477e44698e276575b9ec46a899eccfcb7dde9b3686f5fdaeaf6dcf6b138291c9ee266a3dcf61847c18b69dadd6596188e982638d966377ab076f9deb3ae459c5cbd0cfeebae13883be704e1a232335a586037c2eff713ada50fd4dc51a890b7", 0xd6}], 0x2, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r0, r1, r6}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10, r11]}], 0x60}, 0x0) 07:38:54 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)="443548c717da56ef2f4a2f56a2069dfddeb4d46b09db98c28c360239f995941ef56aee4c2e2e09a670483e0147ee4699783c0a9e1ad98b7e2b3191ae4d5b5862dc598b5006899c984ff235f53beb0c2e29ae62916caf23b366882b9f65397f6df67585e9e2e0319936a43546d009b6d71c44892fbbee27dcca7bf2db3ed7e1f0f5d6befc0274e7c0642992f71b397ec9b51ac4c012bfc791da460880893417cf497a2918f9b2dfbb2056fdcb449db12cdb92f4250532", 0xb6}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20000, 0x0) pwrite(r3, &(0x7f0000000280)="93c1c2a040d55f119efa8531c9301ec1126ec7a8deb433de32eb56d1381b8997962efdb70aca114637a5a164660c8fd0bc446e7a5fb3aadab68ba4bf02956bacc541a1539a64c1467796c278740eece450e526e87e24af29", 0x58, 0x0, 0xffff) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) pipe(&(0x7f00000001c0)) 07:38:54 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x8, 0x3630, 0xfffffffe, 0xfffffffe, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r3, r2) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0xfffffe01, 0x8}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e700", 0x2, 0xfffffffd}) dup2(r1, r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x3, 0xff, 0xd1, 0x929}) 07:38:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x0, 0xfffffffe}, {0x60}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 07:38:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r3, r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "070000003e39010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x36, 0x7fffffff, 0xe, "1fb2d6d7d0d141e0fdb7b75f347f798b3ea4399e", 0x4, 0x7}) 07:38:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="708c6f5149d9aba19dfd5ff06f39e42cf6188aaa812bd589b371af3b4afc8f27a6f77dc08e404a25b77bb90be7644c556da8dffc37e85429722af268c2232996f3bc9469f0a94cdee277e95700b8cb7648b350a7846a446ff6465ecad2adea58b0f89f43c933749a8a46f8ec6bcccc27f6dcf7a12730482beb9f21a7914dbc104f9c22", 0x83}, {&(0x7f0000000680)="46b95cc17d4b72f58b3fee1db7f8a4e81adc829b150de5da98963fabff08a1d30c8465755836b6d93a36fcc154148cb43fc318d90e9b6389f7f0855daae398af22871f29a56df8a8c00b7412132ad10829545b5c4f9369b3960925ed417881af9a9b3618c8bda7118be13a255ed582684170190a8ff69686ed10cdccc000157560c4a28f00b0c991efc66e732451b0dd817ab3a692d7e97a61c8483fb00eec436c8c610619c132bd58cb3bdf019dc0a38e7f6f1b7b8a8fb1b6fb0f3e1188a5b3f822ddbc8b6007db07b24068806b594583240affffff7f0000000011e763f5b2ae", 0xe1}, {&(0x7f0000000640)="304614040000000000000000000000000000000000000000da0000000000000000", 0x21}, {&(0x7f00000001c0)="27cb2ada99d4e55f107e28099e7884ac8e566b27196e5481407712acdad7c8ea329a4742dcc4232560f2281a7770a0744ee42f192aa09e94e704489be4e888e8efbb4605efc8cb35ea0bf57f081f051bef2e3ab89a5e5c7ae7ccffe48016d04b374b9f36751347f94ebfdb028f19e12a9d2f9e012ee9d9516dc3f389664b4ab0b34026e1ce81b3c19c5e17f52c5717ca8f5fde38b7d2f1eabf2d724e99d140bf5e54a8697551f6afc3573d24", 0xac}], 0x4, &(0x7f0000001980)=ANY=[@ANYRES32], 0x12e8}, 0x0) r1 = socket(0x2, 0x3, 0x0) kqueue() r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) shutdown(r0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) getsockname(0xffffffffffffffff, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000004b13aa1e20ffc2c95a032d0752d739000000000008000101000900004cc54468aa2e9289da28b470a3b700000000a8700d60edf930070000000000000000000000a5f701ed0fe000"/134], &(0x7f0000000280)=0x6e) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0xa, 0x7fffffff, 0x40, 0x100000005, 0x0, 0x0, 0x200, 0x0, 0x0, 0x24, 0x0, 0x4, 0x0, 0x2, 0x0, 0x0, 0x3ff, 0x4], [0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x3, 0x0, 0x1f, 0xffffffffffffff01, 0x3ff, 0x1fff], [{0x0, 0x200, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x80000001, 0x4}, {0x0, 0x2}, {0x0, 0x717, 0x8}, {0x0, 0x4000005, 0x4, 0xfffffffffffffffd}, {0x0, 0x4, 0xc8, 0xffffffffffffffff}, {0xfff8, 0x7f}], {0x0, 0x0, 0x10000000}, {0xfffc, 0x0, 0x7, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) 07:38:54 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x22}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000019600)=ANY=[@ANYBLOB="00000000000000265470b2a259a4f9888bcf0f0000000000"]) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r3, 0x3}) 07:38:54 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000000000/0x1000)=nil, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000003000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) r1 = shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x1000) shmdt(r1) 07:38:54 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000140)="d76ff422", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000080)="3f9e003563fdd1b96204ca9719ff8696c969e59ed2684b94d1379757d5ec193c2d984f0906a6473e17090fd3f5dc67b0d3d0e934ac266e369b94e5c193b5a6db906625d23ca565f2a93100df7ec801df7052353ca89e9ed5dc409ce300959c38131447d13c1224d791d8c5aa0d27376cb384b337f1ef2efb950742bb68eae274253982c50a6687f82a0ea2e446", 0x8d, 0x409, 0x0, 0x0) 07:38:54 executing program 1: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) 07:38:54 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom$inet(r0, &(0x7f0000000280)=""/165, 0xa5, 0xe42eac487c3293ab, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) fchmod(r2, 0x4) sysctl$kern(&(0x7f0000000180)={0x1, 0x50}, 0x2, &(0x7f00000000c0)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e22bfda580a41f297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6c564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb16601ab04947300deffffff", &(0x7f0000000500)=0xab, &(0x7f0000000000)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012ed3cefdb68a61c79941854477bc32dfcef691eaa36dfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb59863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34c59ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277d2b240", 0x93) 07:38:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000080)) acct(&(0x7f00000000c0)='./file0\x00') 07:38:54 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1}) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x6) lseek(r5, 0x0, 0x80000001, 0x2) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x77}, {0x23, 0x7ff}, {0x87, 0x80000000}], 0x3}) 07:38:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socket(0x2, 0x5, 0x3f) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000002c0)=0x7ff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000100)="41304652d5adc213abd34db4250f03c3201326f5123cf48435172ea20e9b487c30a43a491139c93fdb9989afbb4b747b5bfd882bd02d16b3b8d0f220cc8e436f73fcf7c128b089b052ac74c604fffde35240b46fd0371d5b4f464e612a146a92b456ca8a551a7f0da7269390ffb7f5fa306b1da36b0699b32f88b7c66b50906696b172019be247a2937287a3dd12cc730001dec68fb9b96a71ddc314f19c8fbbc2d385831392879fe70e3358f2c10923293a3140db", &(0x7f0000000080)=0xb5, &(0x7f0000000500)="1e653adc02194a72ff035359394dec6eacee9d9d0a55dde4511594dbf5f1aa09b1211fa3f84d26b39c817179ca7e74818fdd1cd69fb1ecd83d10d47eaddadca577f17eba850c9eec6807d7cbc0076531a3e8c4b3e86094a5bc4247e6c16cf4576a9092397553d4b2fc658cc7192aa78c70d11fc938bdd5bc6abbc3ce7eb1fa270c798509fa7e7d67434f2f738a4a876dc78d06561a597f0c8a8b958e930bd83944fae64bc079e0aba3447552c6c534f005dbc494170bec3b1144d3358ea83bce54d0e3a0bedd6eebe6379e34455c6c7ae725c2715f945e08ae6e4edf0da164712239c173b2325404a38c22f56a4eb458fef100000000ab80f3a0c418f97be248d8365effcddcb35493db44aa2c39664bbec9cf7232f014e212413509a158526f674b171579ce669addbd4703f2936a42ba0aa043b6f2734ae364eaabef835ee7d04eaa1c3ddf09c2aaff97a3dfd6311e0beb02dc143211f7d726d864ead575d30607f1160476", 0xffffffb5) 07:38:54 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000126, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 07:38:54 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x13}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 07:38:54 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 07:38:54 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) getsockname$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1504b813b7ff584027cd119bb21a6aba21a9f357ebe7c01d0728bc4663258339a64dca011ba5ff9b94bf557d76b2e980fe2e313ef272496cd606fab15e20554f64248c86cdc8cc9298f5d03c035cb55cbf1a1b3b4a7943c4a56b58e94fa0dbe186342bd231c4e64e65e952a309414c7fcb9e547393a24bfb4b0a59364a0d655b9b304423e5b4b11e8a0391e904c1cea16f05eac6f885bc380c1ce3f934980789cc05898afa728cab3f3f8f5bbf409d424d822eca4f56c974e503d8693c86e5c9ae5c9457763bab735cdbe92dde74d7183869b9f1251c5fcc40243b2abfc24890a6da29b1351000000000000000000"], &(0x7f0000000100)=0x6e) sysctl$kern(&(0x7f0000000140)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="3dd5a56ad790cd948e89519182afde23222abafb6a0023faeb66d7d300cff71b690c4d11cef4ecd4a587b41c7333cf14", &(0x7f0000000000)=0x30, 0x0, 0x0) 07:38:55 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) syz_open_pts() close(r0) fchflags(r0, 0x10000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "0366402b0400"}) write(0xffffffffffffffff, 0x0, 0x0) close(r0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x3, 0xcfc8, 0x401, 0x0, 0x2, 0xfffffffa, 0x101, 0x2, 0x2, 0x3}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 07:38:55 executing program 0: syz_emit_ethernet(0xa0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60766051006a3afffe8000000000000000000000000000aaff02000000000000000000000000000172009078000000000000000000000000000b4771c0d1278a999bc4890911dc818cad30397a41d4ec5574e3ebff674ad9a719769d63eea8b40a010f68a6ee38d778c7005507acc2e5dfd9c9bf0e15010b24c89e453b91de44c96bffae05fb8abec9eb79da198cb9419ecf"]) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000001100)={0x210, 0x4, {0x83}}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) getdents(r2, &(0x7f00000000c0)=""/4096, 0x1000) 07:38:55 executing program 0: r0 = getuid() setreuid(0x0, r0) r1 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) fchown(0xffffffffffffffff, 0x0, r3) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x8, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x400, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000340)="b1e5ce615fa8cd6a205cadf9fb6a604894438044506aebfe26977a37ef1ac857bcd225d3d9dcaa458d7abc027e46e4f0f5eb6f508f6e00dd6561af765bee3492908df7fc286b3bd5ae05db76228bc766ac1948906b5c2a0d2a55ce00ee1bd1457fcb05759f5d87288fdb70d08a3e47a1c4c2ecf999a10b19f3c7d19d69b0a06e7ae028e2a9659d8eca39566d8fa5d68983ac80658c3706ef15e422c2b239209cd90de84d2606c4b2f6471d6876b0606b4cacd592327c6bccc88aed95a7005ee127af870b11eb6efe7fd8525fc7badbb60e3a2989bc23680a6a4b3bfa4773f30338807d57378a1689b0c323fdb6dd49f84256dcbe185ac4ca2588e7340a8eee727c967138586499feacbb314f1d59d6888c6b81f93baf5039df82dce578f05414010cc9c7c9c705d1219bdd71fcbbb88d05efb82e53fe976b02e013f9f716c6fcdf5df5d40ae3cfc3f672e7f6914b46496114a50b5158d89152daa72653b2313b4783c4e631aa2a59ab81720bce522f5090feb30fa3497b73af4ae4e8bee1c6a066747c1ccc02b45df30f9a1e9b4a335974187371c70d17c2d22068acd8676db289c7863e3329a5a082e97ab297e02eb8dc88b8112232054cb2727ec613b4e0df6e1e3ec3acfd68e67fa51c41c8e428de68b3e74b77421dfa4d8cc0b6d7356f7a9359ccdd06db6a465a98d1169461c8c4e71419d2019083336e1b5e087a97c1698bdd3b6289eecf0678ef2e34751f28e6710314e351776250c56ee18f9f921b190065d41c0e0b3687e3958d7b53c14a39e886f39c0da22d8d3cc284ce007b2f4afbbb4618a6ab37f70aaf061725342241658e674833d425bc6f9d954ede4e40f72f307605b41ec3f9eeffd3a290b4fbc57fc8c715511da950f126b8612697a9eb23b5d18cec4d8e09ee6b4c632ea3d1bc8cd5c40c8bcde01abfa286f50cd0dcc4e76c149bdd03e3c5c7ad968b389fcd19ccd157f19b5d36d0f551e968cd6926ad83e1fd586fa95a9427234208055a56a4a15b17d865b7175bae504285f16952a2be909690b115d1e834a4fa505badbff22613be59150ccb7f2b7c5b8350b5fea2d2d06140d8c543797a8b84d4b9db020e1661706ddef5ba97906685d635d3014f96f90f25cebf76e12817cda84a7b4829532aee91407616a0d31f8fd5ee46c483b966dd2b26232cdd5160c03bab497372a0d8795e726b755d7ff1e410a614a69fd8d7c6c0acccd3d278a0ecb3a7b4d7cd62b029b1b40558a37bcbe54c93e5c8fcd1488f91dd57efcaeccf97b51dde24afdbdbe4258b84b991e901654479f5a0b11982aaceef5a91d78ca6981741521a3ed88c7865f4b594359f6fd4ea3d69db159d91b8899cc5b7e251685db8bbfdb9b6ab37f1a1a2eb1d0ade0b0c01eacbfbbc181e77e4da1a150a6b496fded025c2c7bb32025e9ec9d7a4089d51d3b7c96048b9ad52f282baac4e68a52ff2647f6eda2a8be18372dd11f6ecf952978999bb712d54251c6b47db3a3cada84eba5eb269037d458767ecbac36ee9cea4deb9f5db821f07f46dabbd7139a4362437b70bac97d338debca9569af9af693bd36db3fe4fdb3b034c4271ee4dae265930cefa18a3edba18380e1d9940592f8b45c2ced73237cd37bdeb8c3b390946390dde1eb182c5e49d330ae52b8d709d98314c29206a21f48bd0c27bc341f0188a789c37053f81cadda31517007421f477668149496e4e912c84b8ae83357311659e382f5add65a609a64616a90809ca845064e8dc6c7cc3ddef31f40b752b6e3ba4bc878792dd2b03b2ba34d4adf13e7baface9aa33cfcedf61828e9f529f28897284e22c1a119fed50b98ba19f520efc5b8a2cf2bb28e3512ccd7238192e0257f2df3e5ccc442c8ad482a38a8b7f329ab80c0070fa9a0ef79c39d5ee6868392a529eac1bef41781d00382be9ee952886da3559de7cf81311a4ff23d1257d842216d57cc960c0491af807d90155d3845c2c311e9011b21389d8aef046b10e0279068dec210220c80eaed48c605ac9df3480d261d81860f00bc15fe8368b4dac49e2a4bfc9f8e47f67f64620fab52501bf9f1e3c10dc064177aa76e78fa060d49c2b3e4facf997004631dc5c2a4e1bbfa54a673501a36df6846195100278a0bfe7627414c3b850a14e61a8c2de0cda6fe831446da1093cac1a5e4391c07b460980cec9eac236ab35c295f6b72e0e268a66f34e9980bed29a3bb3089bdc0afd0bcaf91541d729acc9853c49d75044252fec22ed9c577b442907a4e98d0ed3fa5d02bf7ad3bba3fdf8adc074dddd8cb93cf0f3b3e666c84134fbd8ad87948f1d878c06490f83695e7b86eeb6f50fca78140dbbd147a91d85dcb561d44115aefe223ebade9b220e57397b7693725e307fb3e032fb696f400a1536b96c45c60490ee16eb8b7ff8ab513fadb518fae1e6f4887fb695a30fa533e8cca967346da8db7e318d9937dffe961e7a86c70f27e9d0ec195ef91681e3c7cfbe32be1895349454cd836919b8c7880a298f46c19e731538f0348b947fe5acdb7211dd6c03ce2565e7856849ad22d41a4f2f754305e270bd700118125910c8d8b97b4479eda1208c299f23a877e565db4182c9b1a3e6d4815b2fe2f1ad54ed8ab8b631544c7cb360d4a8aa752f34a647dbc1d9be3b0012760cafa924078b71dd592f4e142f7db443ae75d6e00077672f85b5634f26e79d19e317323bcaab4db0a85360ef0f3ecdcf06edf92e13ee4a0fb138055fcd95e198da4abb4f95bc1d4ed6b44b82dac769aa057ede1758b0b927166fe555335b2d17c84b446afbf0bf62e3acd8e91f5e6a179f55335f03cfef4ee0d382698a402c38ab63ac2a48921120f728760ec036eb49f3a74b1b18a2abd57e92be1e725e13c9d49fe4413218b893cb89777d4ceb1f5e1a95f3558d636413d2b831d72128cfe40406c17926b3644bc5c61705e466b60ce9ae51c40cf0110f0a96d76fc80861c5d790d4244ce4dbe93dd693cb2944a6bce3d043a6aafdf63cec61780f6126eb9b9218154b7e6ce0c1a51f53993981099244d69a6b5bb3c0347250e77d2256081a36fd0f569ed212a3e28d50405923f36812f8580a647774d3ecf12bb133346db9f2f48a50aa571751b49bc61432c7f2e458541e76f292b4ca0e4a91290e94035a9eb96544e09ae5b4ffc3f679e550e3ba1d115bc7d45a6c46519aa2e8b4977378d2709cdc7c89aca4afb415981888626bf289fece389fcc8c978a9bd53e40e9cc7cee10ba5c22b7e28fead88423034d29b5601edded83576548e383586341749e15b03802fac14c30bc39ed9f80fda601729d3da177bdd2ded28dd63eefb452cf6be3c4d2a7d3c0cf41c9ae6da35c5d2e4940aa8cebd4ee05788498313e3e7c96f06f65c28b56d9684ec9cd7cde878cd321fb62c36d538630f11b63597ba93f79945ce9f37c248b7aafb7cad51e43e231b959a5863b03ae5325ac3ff4272ea44f97f5ea055e52012d891d46772de79541619c69b985519ef3138d590114453dff940279250263700efa5d5ec0a7c2d7b2d0749966bc48c96a6a63131c61836ac6d1504d2573210a1499b289b12681677a66cc9fafcac7985dddb513e22dfa203cb5add9948b56eda240e20c769da8ebef4b5b06686a154ace5174400bdf511b1575faca1aceade63b1121cda3b7ce5813f3480f3cd2e90f2c043fa277dfad3551641ec7863488ddc907489b9675dafe4577b6fedd7453a93e6200e821ccb72631ce2e82dca5a368ba8eef01e41d5e9d972be4c5f326ef69ab2180a0eea4ae6b90dae3748876d29e4bf6082047bf32b52828e520f6e48d339611872692dd7f09b9c28e7ef26a17edec2ab9776838cdea881fda9b9403548eed8e022da89e1983275a77e7e82566134412662792831ed782d62e6dd5d9c398e25fe2da8116afdc0eafdfcb3739ceecacf7baa36c4054eb7cbf295ab29de7f5f706c464bde5943a596ff01d4a06e2194df8a3c946aa20de7991d424cb264020fcedd10c1b0aa00289a8b19fe6024fca499247ee255cc20c3827d0c29e743af338d5b40a813b2b462b8490248cc57e8ebfe119d7bbff421828db62ed002600147454a31ed9d75ea77a3487705a002c3538293a850c2519e1dc91ec0b6f60fd09b19e1248642691fcb24864e7bfb4722026e50e1f21eb4bafdd2e1784ec4548b170d8cc4710fb1202200cecb8c8caa45d7560c0f4caef3aae52fa6c1b6ac7591c6570c2eab6a7b564dbf8859c26ebdcbddcb65b7e0c2f2aeca422bc3a543bac96045f75bfa33cc3976bdebf22eaf9653d479a29b7f9c5f9e096685566073be822125836afca9ae5a38271a92fb9049e157e154d3c91a47bd69cf5d9a9a39ba5d62ddb52a5dd8be720737b0afa262f964e1b594c92b3dde153d2fe41175c2fccb934ada5644fa8c689dd8975f635c07f4f8cea5e653103a3a6adf8243fef545edc6b74f5fb04b5207eced5b4f6785614a355576119bb81c24df2d53bf0da704afb86ad6945645d402f57d65c07d91c47381bd36bb600327fa4f0fa57a0b9a9c49f24658785ffce219d14fcf69eb8752312b8b97463bceafa5879d60aca2d1b73e3bf7648e1c081166c7c817d49c00e2f14ab5571a70714444c8fbfbe78c3165588de5c574a23ba9bbbc6879745b127daf88d0c80bd7fd5f1ecbf51feb506772dfb4fcfc0bc9479ceb2a224e647d11e28d44dcbd09fe898856ec35c0d3e320e928ba38142f6dbaa27a33014ddc2cf09aee9e89303e429fc6369f6a1e9dfd3e9c779aefd33cea962baf003b2ca79512b1b78b1ef5111a5a494434807e327931db57656514f1c4bc63dfc159d156e46d26dacd50f3e3ca525939910a2fa801db877109127637c235c844cf6a37521f32a3b938dce9b8fa1276978562898fb7c13107f0dcfddedf12b79aa29811ee466383884803e3c428441e6497876eaf6c4b98a97675cd84d3b1a91748c004765ca5951ac0cf9fb5406da63f2fe698cedaabd17e1b2be9dd5ce9811f795f4a67e2d35377b6ded7b78356e6979e9de0c838bfad84bd15a5490b991d812f8ac09c67fabd5a25b0fc38babcf2721ad0f3f500e2a3b8e4410b586469dfc606748f933290fcb6f42ff004e260697cbc6ed4f32fe7ca0b3485e53a620ec93cf48b5c4d3d938270f13d7b42d93a24350585918d1b5394d2dd0e79f1bac8a4716b5f2379d2b3232348ba38ee0c0c79cdaf2ef47b80aeca89a8727b51cc78d4506151a9c20b0b407926addb9165905b0574b38bbd251bfe46f413232eb3868b14702cc1ecebcfb639c6a6c340ff094d226a34dc00e38c415a4f8763a41f7a5c0b51f2d6d634dd95ddfeec87593cffe68844ac7f021d51454d859763f5fb24709bac85a70650af1f532b41e749e084d3d02f1ec956027f1d55ce1f5727b46560b7e76e07cc5f9ae0c910545be107ab3ea51e9027636e2f28e9418a4f1840dc13ca3a22a59ff5e3e3fe6e3b6b8bd9b8bea8c1f25c1bc497e98aacb99492309c1c15d535d330059d8742ec0c91bd37c12d95320476bca4b063377ded49449a66254e5753ea1e9f0dd0e9bf9a08787b431f90a72c23169abbebed5b6ce9a698be86acdeed0b117c2b9d6912e8a0cde182bf73ba8fefa6f0a782eb6909dac627914f5b30a15b10cfd6c38955f9243d78fccabfa4fe6f3b2eb7172b9eeb9897fd52e91e8c3b9bb07e0a670eab337b2e0678b3ed05819ad8b1cc4e9ee06524499f0544a5f27c0e9e34c11a8e1a6f506e1871cc060e26156ed791a700301920c66c981f8668310d1fb9960", 0x1000}, {&(0x7f0000000140)="1d38f7bc2da084f460d6417e834674eddd93f92b0c28775230684190339f9a8e13f8f85e70b33a0d2f1703bd761ff1a4818c8656ad827f80c6a3eef281fa059747127e92733bab3b5fe1befa312446881459d4655424d100290eea7620a98f86a25f3f19ce8402f4b48fb0142b6c53abaf27ce25b09161536cf55b79772d00d4b61dc06f23b430bb3d02af93626c1fef82312ccbacfa40f16cd2", 0x9a}, {&(0x7f0000000200)="87428e45cb4004bc654d0c22e667464a9a097dfeaef062d7e360ec86831ee51da6fd5d7c9a4a46720884d70b72c5f48940f8", 0x32}, {&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae046ecbd45f309c7de2bfb162c3241adb63343c637163f794", 0x53}, {&(0x7f00000002c0)="43523d55e50bf811cd73ab3f672b7c947d9521f4b3a9d410191f94d494af746c1527cbe0c7dddbfb0ac258d59ef1b18bb824da6c07c32a8c4725d4884fa6", 0x3e}, {&(0x7f0000001340)="60f0dd04b5c23378266c015571272c4eb4eeee53124f09636dc359103cb18714293fda1121f99a1dda26813180078eee3e5b8808902de80b56ae3fa4ff1a875c371ddadba96616228f71a359a2da8cae0cd64554e594a9048662225ce255231df02edda3f35dccf7e62632b140f7548822347fca1a6f83", 0x77}, {&(0x7f00000013c0)="a565e83b52e66444d66edae8f17822e2b29554b5aa49ef8fa8dbc6e07b57b0700bf533b3a81fb41a845a96a594fab6772b8c846c556f4cffb03099b7a67eb4c7bcdb4d3ad85feedfe904ca698680fc61b742f3b83328279e4efec7b2ed17aefbc7ffc80dddea6a0e3b65b7aa661d7fe916cdfa33843e11c02c551d77f933027f867622e61162f9a35eb27bb0081f4151e1b0c6f83e3bb8f0247c9f44d62c7185dcb58f7e56445172640e45b7d195e9c370dc8fbc782b031cc0d417b941ac9c6d9abcdcbc6670ac398dac4e194141e0bb036475ff449547ad3e836b30087561a83f275b978f1b5e2102b1a79143d1d2ab12b3bd35c2197869a50ba3c713e9b75549e6e2fb355637b597ebe90af2b44b12189fa6d9a724ba0c765db1682dbcb9269e17e361d891b035da43e443de2a481247ee551f392b3e99382a58f3222e44fdea34115b77c7354089f128ac20f9f822734e2f392f12bd2e0340579629ef1e9b0263d88b9bc663cacfcfe7db8ace55f8342ac2f40f0cfd53ebf34028e1091a7a85bf69ae78a348d16f30c4e94c59639ffc6935d348d486147fc1e7b8147a8339e57223053c90790ed53075b0124ad7b1ed083124fcec6646250de256d0f12abe572050fcd29ff7e3e49eb012c30405720b8b6d68758b4a194151d7da616716680ba9724976a58624b1f4469fa82fe263fdb14f88e5440a4c751400b1f4b0942cbb4e65444aeb59527bc7053de5ee0f3987c9ee70ea73b2bfbd2719d11648638ab717ba2d35df4294e81fc4c78abc2e5c8040f26f0fe567f589c0d78e48658c6a6e2944793d29591c3d2b8824ea095476ae2a2c65e499fbb40ba360abcb67669d885b89821f9456939ddd29490f4cd1d130561982d48b560ca695b063333a3e61ed67dd6a13c42781ae8298d422978145060a2bbe1ec5a3f80209e86a6701201f7a4aa30d3337b46f18492b6e3810dc3a7bd92b572e632fc80c9ce262c7c0459eb1b5160e0f67fba2abdcb849734fda418b5254d53ae46023380115a946c6838be82d717fca6e2ea9ccbd02dffaa2b8f719d2a2b0852e95aaa151381ccc1ab5bf188d30a6cd36b66f5bbacbd247de7405094b0bdd6f4d071927928046ea825ca9f6638655e097ad406c0c415b13f60366ee2c17ffc37d8d8018544fcd3dec656e84dcd7818b6d0769a631511b601b109e1e2c5f0692b693ff27e0f29c0da25f9d5d902661bc1b4f93a0f4ae526016797e3c2e3531a6d9a1ccf14e465706c97370e914b7f21385c0304f8ad98f8d7b4d864f43871795525e5fac0775bb0366946b7a1865a28654062ce92ab608645f24946eaa83d31ff065b7b06fe0555e57acde9e5364c71d922dfe98f4776c311db97ac973a9251b0cbbe695ec0499528dc96000f401cc7882b5cf53fdeb6203aa6580f41e01ba545082ae6ab475165a7ddb9d6a3dd7df41ff3d6bda16014a66a3cba2c749b22d92337cdc7c3e119cc3719ccc255947de7d6630ebb8d7a5444beff4673564cbfbe02bb0ee9143e6a2c2295f0f1061768da449a13f745ef3f8fc1f4f6320d365bcc695ba7c7ea7e246ccf448cced8370a9f2eb090ec62c1ed88a1ddbe6674b0110d56edb0dbabac5c49bc3a13195f65c6b11e86d8aebb516d0133425f3b0db83c6d77b7a4af1261822f41ae5bbb094bcc540ef6e9b8a342b60c458dd4396a67d4a3c820911d04ad6816fcafcacf0f82ca36876840395d9b9f0a12f29dd35b7d63852749ed4944857aba7707ea6e2a7ddbdea438d6a692ec02731d4d3d06a2bb320921b7bb8d93b67536323cae0ca982b35f108c09bf79622ae2736b857779594064270c74908bc79c80bac427c57dd58c1958dd628b8358885eb9eb3271f792f82c3dd8a69edce80eb0ace7add95a6e3966a0fd47dac9323e0447a2178e1b312fbbc39f34290ad7abf12b1de68f0507a32f37c041537497a292440fa5117f961e0f7f90530a04673085ae6c7d24aeea0e1a782af4819fc15d9bb9f2a905dadf61fe89e6986de3b8253bd79a3aacf885d0f34dfe5217c4242793d04b903e80f9a4e7bd4ee957b7dd0390223f63ad4bc073a658b15a9057e9c3798e94839db2529d37c0a427552db30bfb914a012f1eca9eabd13a4ed5e6dd7e526f4f6cee969be730f48a23a71dee9c48dc53f4de9d0ce3974984864e28f44ccb287b8388a4e6c4b2657bf700bd8eb8006d31556abdb5cb298706e603d7f29aae5c4260cf0010374cd50746b14bdcfdb12b5feb41c2146a70578addd67d83083966f4e6efb976137e7edbd3f3121a97e5e20188bb5b99253faf9a5ce5991f7e163de54a6b2a27e0c667059815348e53d9bc00d1fab5fd8de4728e5bd07468abef74f4efd3616e9810d5871408cff9ed7031aae3bf1d43a9a688adddee4d2337f730ddcc37e344523a5ee5b63c95e880e6d86d1a68759b98d3a84e2b4c29a555b57de0a5d86d5cddda94199cf64cb4337fb391ade3037913bbbea942e2b68ac44f4df0751ed75b38165385e96147790cb000cb0a662a62fff627ee32d6e9d3fae1c6a09d5f3661a0bbb7da918afb911b396af34a831b6f1d4c2aa5b554ac4c88cb02fb14a0e8114af26374403a9952bd11a636b09b3cdbeedb75bbadd99d5e500afe68669e0cf41d8c380308619cf2b94a7604f190727cc5340a788b5d554d0d0b417778f214abfd5c3c242ad8bd259038da65bac830a6413993c9812b7dbcdd1db4fe82c99dae29bbcd191d28b8832948d712de4a41aac5490e2d61dd4afe0e35224938fef03cff7d45ccc6d8c5f9246315175cc13f86738a0a90392ac4388ad4f68d7e8a0e93ab18640b483fb36a2b0421fb0544c26b775605889b2cc79a4ffd625ca788b265779d925707369aebb69bd978ad7d94b84e8604a5adad856f0ced0b91098b6fdf5aad351135faa3ed641d212a5dd92fba18097d027ae974bf0a99ddfe910ce5b896ede0420ad307b8382a05042a237b76bd2c2cb25a371807b51c6113255737240ce355a952bbc839972c6ee336f39ae08b6710be513165d9bde1b5f99da677373f2aa0018938dc0d4d6a4c96d236b7dfc58453222802cb57c3fc8b4b24bad867f31630ea8adcf86b6e087d903044de082e71469aff8abbc0cc804dce0287c055293414d21073f7d2e3f046bb049488157caf0792a25fe8340f62485f7276f9105cea8f92b57db9280236d5c87824878c881d96bfdbcc985f59aff901ce66a36a7c4cdd19815b26a51a71a8561bc4cc6c0c003b60455469d2d2e76995a080c1f6e29d6bbad233961645e54a15f97f2708a2f2fb606d6f9009a2e20dc702bb25fd84ac130a08b7adb83ebe2b7bd19485f96455973334b15dcbf7762a8a13018eb38d10b2161391a014c7b5d76b894fba272a34c198804c8fb32b6ddcfc427d653bac4341a2495cd2710318e5008ca915948359d05556357564d850655147ba47f2d238f8a35cb15588697a333bd66196c74378d1eeb4282b58665c70d42e3d48fb9456845efc8c7d750b32853f6e8504958923bca02f75b0f4ee2567bfbd19408571b8c3326b6f85887ce9c7f317b32d3a49f0a410be233a9635c725689215d2a1384536a3e8945fb1a820c2c75c000168a38a6a3ef6dc5924ea3ccad1450c01cbd951cd02490b4d9e35f80ec666e0173580fd3da4e5a66c10eb4c62b8aff812c221170e439010d9cb0dc4dd030bc526ad539a24ae26c051eda5a11ad3049409fd96f6bcae69df9d1467d0fec7f7b7b9dd3991c65fb3a8f0acf1d346d0f6f91f14c46f4607832439f3d05c883ad572377d451955cc9bce0bed0ae117760d6251bc8263abdb385dedbd8eed648f84b331052f0eeb42da64c91a94ca8d58831d9593ba9912349a7c61c274d54fb7d7c92dc462a514e58052563b56c13c22e5e5bc43b0392545e90b830e6f3acc49f674f91609c4dafb3536b75974f824fcbdf02b20508adb3efdb68ea8aea36765ad701df1127ed0363e94651c31e5fed55f1c652aacc86c8ab2febf3d2520f7df75dd117e7ae0e47f62314f4cf07e47814d60006410109ff322aece7e57c104eaed27749aefb7c6da003870237b06d6ab79af2fa2ea20a3b6094d756c6f4df72697d0f015fdc266f1f2d3a2700bd1769f48c9aeac6aa54ca88359cf46923bf940501df1c217bfcfa377232ddce5de138ae60b7fcc2958135e8439764a9b366cf91a836bb6121996e08c9629e533a96787810376ce25d114fee47a8990c07c3616a84d34bfc87c21a2712a3f9d2051d192354d04ca17a4575e3262d369544bc1b8cbfb7a3fad909e7b7b5e605b6ed49c13f43e67cb4f027837bc9abf10c3b8240b5e44b76e9932699f57190ef5051f879592e67ba257a6cdccb2bc09605ec7255d5a63a1ee5e59788bf073f39d628ce0b4f8b66293273e134fdee7c9bc36c8716f446aaa5a54c4214e265d4504357d29a6f0cfc8bcd0166bbf7e6fea28543dde22bb8b17d32d546faa8252726fa92a2f4c22999cd967cad4affd4061d8681a97dd8f6fff2f99a84a324eff6aaa82f4f4994862d012d916036fb440fe3b91c2d12f500ca8c3564e063a2ed6272bfbb609618d2470f2bccec800b029aa81b622616f3f4ad0a05fec20d897d5277b64174d2d0fc752091f1e83b4c6bb2e0fe9b88ca7046cca49d36d70e31c4e4fde4a6bc1df2b2da80ca3596bc6d9691bef38c35410d7354396ca2a5542ac85a543eb5100b718f3d871f7bb67040bc8eb83da44c76f5ec0bade576c9c5e2f18e760319aea1b3316a7622773af5187837252d83ec6d729e1cc6c580239587696314ea45bb52f5f6f8b0ad530031f04b4f5e3b7ace2d7170eb0eb2ba05caa43d37c2c1e43033d3f10a5b49b89ef22a9319f97809109a529441807ba4c4a46e13c8d5256bf9be54d8fc41f3029ab6ce11d6db27b97dfd1c0cd0dbfdaafe0039834646932686e5ade7faf92e40a041f87a4328669f2dca1328d3a7ec513c0cad452a9b6633cc1ba28ede74b45ac84a422572bc9a75d57ad4b018969b8eeb1fad7f48803de0d3372b27438e3a1e6cbf52c9298eb04a754dc5286e3ba263a39f85d034e4f88a04ae5244df36967ef2939cd261675b01167a8f45da3a0fe295de82e4b561be5abd70cac638ac282aecaceb0f2823bac0343b606bd4644f2b5ff1abfe7ded1376442cb1581bd1b7ed049f5f325b704f6d867137416ce243d4ecf6a3813a9fb034f3275bd92b11891e97d0f565d43daf333a06d90d10f041e1415df969cdef2147145f25b9bd73f45dd8c192eaaf8b41ad81ee04fe7da28e36177c1ca2621a33fa53ed0919979ddd6365f6e73825cc897109b19d5e652dcf753b49661fa03dbb0994f0f4adf56924999c3be0b363b11c10b1a511a281d80f39feed3a38d01aebeabf690001b24527fcc4e763bd63029c6bf3c838f5b378f21a820facb43be84911e18d1f0d3799088ee4afa1207950471fa1f8a2004ee434588b7c10ef4a18a8d0d4e67604656c2cf71ee24935c4b3fc47242eb6976ad5e3ff391e71d00d0dc976dd27ed3beb9e9ae6e8cd883cbd717948b7519f059188745c412e67ba8799255f79f80075c88c5dfa442db232397744fdabe9136786108752e37ac284dbd7565dd4ee37448432677bd659d5308ffa730eb486fd427f83f418f3602bf6fe9ad1fdff77e4fdae2bf68e6808c76c019e940127c55ef5284958e22d0a331efae6b0baa4dda3a8baafe56d6765dc80181947cba3e785352d710ee83d0b4fa989891c16ce057d0ee375dba9efccff1014f8d469e7db75d0", 0x1000}], 0x7, &(0x7f0000002740)=ANY=[@ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000ffff00001f00000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB='\x00'/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff080000000000", @ANYRESOCT=r3, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="9f0eb4d107edb5341fb09f7c30309b3100c21a47be415ba212e3d44795bdf322296cb433d82f3cf02f9299682ab0d291e4d2dd544e61772d1f4da04254def849ee3559734c4fdcf9ddc68d5a8ddb3f9e011655dbbaa6e9b0c82279822fe6a0bd1eea36f205f6578fbbadd162764e27b4764339775b0603cbbf4f5c9a4f09400b923f8dc9bdc6112f9c8772cc64dcb821c9264cc2d3535a", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32, @ANYRESHEX, @ANYRES64], 0x100, 0x3}, 0xb) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r3}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r3) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, r3, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x100, 0x0, 0x0, 0x0, r3, 0xa4, 0xd40}, 0x10001, 0x5, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, r0, r3, 0x0, 0xffff}, 0x3, 0xffffffff, 0xffffffffffffff80}) r7 = getegid() setregid(r3, r7) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971003010d5fb3d0165f600f5bd56cdf4000000000000000020"]) 07:38:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x30}, {0x4d}, {0x16}]}) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) 07:38:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="93d58a4f5223076c"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r1, r0) r3 = dup(r0) socket(0x20, 0x4000, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r4, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x42, 0x1000}], 0x5) semop(r4, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r4, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/221, 0xdd}, {&(0x7f00000002c0)=""/61, 0x3d}, {&(0x7f00000003c0)=""/118, 0x76}, {&(0x7f0000000440)=""/181, 0xb5}, {&(0x7f0000000300)=""/30, 0x1e}], 0x5, &(0x7f0000000580)=""/232, 0xe8}, 0x60) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(r4, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1400}], 0x2) semop(r4, &(0x7f00000000c0)=[{0x2, 0x3ff}, {0x4, 0x2}, {0x4, 0xff, 0x1800}, {0x2, 0x279f}], 0x4) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 07:38:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000001640)=""/247, 0xf7}, {&(0x7f0000000080)=""/23, 0x17}, {&(0x7f00000000c0)=""/151, 0x97}], 0x3, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x10}, 0xc) r4 = accept$unix(r1, 0x0, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x4, 0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20000, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) preadv(r5, &(0x7f0000000340)=[{&(0x7f0000000280)=""/56, 0x38}, {&(0x7f0000000300)=""/10, 0xa}], 0x2, 0x0, 0x800) read(r2, &(0x7f0000000240), 0x0) 07:38:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfdffffff, 0x0, 0x0, 0x0, 0x0, 0x200]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) geteuid() r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r3, 0x1}) shmget(0x1, 0x4000, 0x200, &(0x7f00007b6000/0x4000)=nil) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) socket(0x10, 0x5, 0x0) 07:38:55 executing program 0: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x2, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x3}, {0x3, 0x200, 0x1800}, {0x1, 0x2e5, 0x1800}, {0x3, 0x7d0f, 0x1000}, {0x2, 0x9, 0x800}], 0x7) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/46) write(0xffffffffffffffff, &(0x7f0000000200)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0) semop(r1, &(0x7f0000000240), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0xb, 0x10000}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 07:38:55 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r1, r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0x100) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x0) r3 = getegid() setegid(r3) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') faccessat(r4, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvfrom(r5, &(0x7f0000000140)=""/98, 0x62, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x4, 0xe8}, 0xc) 07:38:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r1, 0x0) seteuid(r1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') 07:38:55 executing program 1: getsockname$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) fchmod(r3, 0x60) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)=0x9) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 07:38:55 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x1b, 0x2, [@local={0xac, 0x14, 0x0}, @multicast1, @loopback, @multicast2, @empty, @multicast2]}]}}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) 07:38:55 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) chroot(&(0x7f0000000080)='./file0\x00') r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)) 07:38:55 executing program 1: sysctl$hw(&(0x7f0000000180)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x4) socket(0x6, 0x5, 0x7f) 07:38:55 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e7", 0x41}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="7f00000158db376bcf51c1fe5bef363a9349f89a277452b06a59cde0911f17f76e516021e9bb46cdcc10b64243eeb51f27b3f20b98df82ed8ddb8994da62caf5670958a4f9fad656a55b673ad06916d18459433a24acef79d2b12c9cb4a053a4400116b3d2c3c3b0baf638fb0098b63667803dbb89cdedf597ad77e95c8f4c26c8e0c5be"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000340), 0x8) 07:38:55 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'/110], &(0x7f0000000380)=0x6e) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000040)={0x210}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000100)=0x1) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000900000000000000000000000000f352613226d90dc5a9110c30aa0b4a8ab43b9903ca62696ea6ce90e9e613915206b521a767bb0a8ed50d38965af3b1d13b551fa5962c9f0a9f7365c6b028bfecd550de76068eb0a1ce276b77059b8daaefc827f70a9e68c60b5dd319"]) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x41, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8000, 0x0) r6 = fcntl$dupfd(r5, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000280)={0x10000, 0x401, {0x3, 0x52}}) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) 07:38:55 executing program 0: ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0x28ae) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) socket$inet6(0x18, 0x5, 0xf) sendto$unix(r2, &(0x7f0000000180)="cd4ae0afd5df05ff0c3ed3d170e536a54f9795f8d80f01d81d2af5ab8357c031990b7ef8118355205fed5882653c748474c5124865128d9808f61cb29224dc33f88e980fc16a97b8ddc2f46ef397e09fdd", 0x51, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = syz_open_pts() dup2(r3, r1) r4 = socket(0x18, 0x2, 0x0) dup2(r4, r0) acct(&(0x7f0000000080)='./bus\x00') 07:38:55 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) r1 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(0x0) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r7, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000040)=[r2, r4]) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:38:55 executing program 1: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001240)="9a", 0x1) 07:38:55 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0xa, 0x0, 0x0, 0x0, 0x50}, 0x0) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000019600)=ANY=[@ANYBLOB="0000dee98fa78144c70000000000000000000100ea963d"]) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000000c0)={0x1}) read(r1, &(0x7f0000000040)=""/80, 0x50) 07:38:55 executing program 0: sysctl$kern(&(0x7f0000000100)={0x1, 0x35}, 0x2, &(0x7f00000000c0)="004b9891", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c653000511d991e05228248f34ee89262a3762129e070c1cf3893afbde683420a3362ec1e4e8cd30d4df39a2709b9", @ANYRESOCT, @ANYRES32], 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYRES16], 0x10, 0xc}, 0x4) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r3) r4 = getuid() setreuid(0xee00, r4) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) setreuid(0xee00, r1) 07:38:55 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x1000, 0xff, 0x5, 0x19af, &(0x7f0000000c40)={{0x9, 0x6, 0x3, 0x5b, 0x2, 0x2, 0x80}, {[0xc1, 0x200, 0x6, 0xc1, 0x400000d67e, 0x8, 0x100000000, 0x10000, 0x240100000001, 0x0, 0x86, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x84], [0x4, 0x2, 0x400000000000004, 0x1fe, 0x3, 0x3, 0x1, 0x6, 0x5, 0x8], [0x0, 0x10000, 0x205, 0x2, 0xfffffffffffffffe, 0x7fff, 0x1000100000001], [0x200001, 0x3, 0x4, 0x9, 0x3, 0x2000000000008], [{0xc51, 0x400, 0x1fd, 0x3}, {0x4020, 0x26c, 0x7fffffff}, {0x8, 0x1, 0x40000003, 0x7}, {0x8001, 0xffff7ffc, 0x8001, 0x3}, {0x1, 0xcf27, 0x8004}, {0x8, 0xae0, 0x2, 0x6}, {0x6, 0x18, 0x2, 0x5}, {0x1, 0xda6e, 0x80000004, 0x6}], {0x0, 0x0, 0x8, 0x8046}, {0x349, 0x1d7d, 0x1, 0x3}}}, 0xb649, 0x81}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) r2 = socket(0x18, 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) kqueue() connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYRESOCT, @ANYRESDEC=r1], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) fchown(r3, 0x0, 0x0) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r4) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x10001) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 07:38:55 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000080)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6fedfe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df1647e7105698b84bb273", 0x7c) 07:38:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r2, r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xfff, 0x80, 0x1000, 0x6, "b96c0376a01ba0f43f6fa2af71044936ece241c5", 0xffffffff, 0x10001}) 07:38:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000a8070000"]) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x6) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r7, 0xcd60441a, &(0x7f0000000240)=0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)="38383581c6719e3b152f0b3b0537c32f2b01228dd7f2b2f20d32a692a1c93aed102912faa0efe5f1ae0b208ef9b46596a378d030c89651fb2efe", 0x3a}, {&(0x7f0000000380)="64101982f7535cc048a43eba409f63ff7266c51093437a25729a70fb9a7b10fc5739a559d8f346fbde2705c6a1fa37cb8070af0bcd7106c87a8b81936fd4cef7a4cb13649505c621733884193eda08f7307d53dde9377b025a2401a85eb92c75ae45d43894279dedba0d3e05ecde308baad2a25180f9f9d0ab11df7aefdbd8fea39462fb355587f9de36cdaca9e9c11cf6d2f389f7c6bc537a8db97e637fc94b212f87811e4388e5c556b0f68068b2d6b50ebb5900aa79b6a7e9fed509dfa189a8344e87ca2f69989d6d561a4df016885ae3664b46be4835b448f201ae3d59d616f033215316f81ceb68fd5244233bbe040732148fbd40922022d0d08bbc9c", 0xff}, {&(0x7f0000000280)="d6f6bc27eb9245e16f8965ac1487664e3e3f2320c315", 0x16}], 0x3, &(0x7f0000000480)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r2, r2, 0xffffffffffffffff, r4, r5, r6, r7, r1]}], 0x78, 0x400}, 0x1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x1000, 0xff, {0x4e, 0x6}}) r8 = socket$inet6(0x18, 0x4, 0x3) read(r8, &(0x7f0000000140)=""/101, 0x65) 07:38:56 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() connect$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) getgid() 07:38:56 executing program 1: kqueue() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x7f, 0x20}], 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000180), 0x1ff, 0x0, 0x3006, 0x0) sysctl$ddb(&(0x7f0000000040)={0x9, 0x7}, 0x2, &(0x7f0000000440)="470c9ef69771a1461a19f119da020cd2b7fcfed5b4055367ad8ce57023f210f49e873e84c81430e6b41761115376c2cc6d90a302670312f2b124f51e6cc0a5c2da3840adc5ac3a480524a99853a2ad0616472780dfba4dc43b8141b238a80c74e3609c0d97f30e628c82fcb200b5e48294e3585e566014a257c751a1e98890c0e63203977239d64037af12750951c2c0a19dae699ec32c0a2878b56e457411123ff17c9b37321f3eae2b4b95b09eef760852d163ad2ed6d56abf9cfc1483245f4d8db76ee16f693b45cc3e04d954a2c2042147dfbb73fe049f905581a876acc9318793faa9e30f0744215cb9cd3a81ecdea13930d1f50719c4f89bf7602fbc6ddb5e81a0dabea2978338f0d11ce48e37ea6631c0edf15bc5ac01fc652b85abee28e364d472a320167525abbe0debdf1ad43bc11fbe740a8476fcb718a180077dbf1fb704876e131c6cf7767d2f63b40d9f2351ce6a1a304a9600669ecaca189e828f727e3119ca40472abaad2ef5135a7bc5358013b0f919bc0752f692454ceb609ff234a28a42552213a6616eeb97a6f5a14c7e5edc3ef48130f0cac8e8a0c67404df02f64c8f65a84ece60e0ae5ae80df2b29cf0a15a398fedfa587ed7324b5eb1c9fe086eea135ba85ea367d584ba9a6a1babbd55c3e4aa7ad31bad719c0383f7bdd228290f58af696e19f317074d3ce852efcfbd2bd5dfd4ccdf4d30c2ffc360238cd6cb910655a9ac0a87aae5c4cb278252e118ed63f72be9339679e9ab4a58a411821c28ccfb053dab65964c1a4bcb1772f854ad7a7872da7626e1be2f383c7405d1c8e9076e712344b2ff311918d636a49262f7e8210187c5866b85fb1a3d1ae9400c604a63871a41a1d69ccf9a81642783858177cd2c9bdda03ee9b2e2b949fe944396ae301d18a56c5511ba7c04a15a38b57df4791732122113ad72df354f112b982444182ac9436d75eeb70e9b84bebd4310cbe7e9010609ec223d49aaff4990ff04e7bb8b9ffb0d6259c62eb6101f5f1d1042daac49482bf7966aed9d018de59395fb94bcefdd6c6f313da131605b95553438d164d7b48e042a473fb9838921effbda012a697c7d3da6ca5294c3d0bbaca1fcc5f1a6c18eab093352839663c14a543330352fc388383ceecc91385f858120c85c5187e621115f7da1dfc6c155085cf29cd52ca7b1a7cd9dd1726d46fbd8e2aeff0a6984746f6c0d789976116235f97b2112d3a4a915a26f624bfe07da9cd10d4c60ec46c64cc4c5b3ff55d6caa39bf69d79eaa8c88059bdeda3d907739fc80daae836ba2674d2d1d9340829c84bd1e9ebf0956176d6214c953004b92b5ce3ba457fc9930d85137146801ab6d8888457f5a1972ffc1c479d037f2a13f98918c0ee0d8232405a4eba6521ebb3aaa2723255800db833c39e8b0c391c606a2488162b8586b8c60d36a541803457a725bbdc879fc5b762e9ed373af155742b7c288bc8fb83e754b088047c1b93cc3ea6c0fca424940d961266a39d6d2e53b9842ffeae0451dc34253cbfe58963618994d9cf31ca6a7afd295f9c66f4cf967e81dd3bc668b47ad773a790fdf4fe44128dde3758ab14f02f59343835faeb582a5099f0a60a46691e92c0ecc8065d80240369cd12890c52dc13671090ca724d2b781e146977ef118986af92fa62a9aad05ca6377ece2ce9b9578eeaa70fd89b8bc033f3eb73b51bccfbd23c8aaf1a45c68ca6474160c06a6aaa55aef2aba89e3b59ff5183917e386ee6ce29574c7dbf578f3749de07b3ee875214cbbe077b23692896ec4a88932fcbe1357dc15b4b47f88e69a141f5c8f42db5c44541c63ff29bb8f0a2c688a6cea4842637e2393ae5733063e41668f7914aad76b7bb8d3bf2e94fe89ba8ee6cc0052d7d53419ffb14e74f7fc4ba9ee1bd4c6562ddf146e5f8b7bdcdaa34097ef97f27709e55e97ef1857a5cde662fe432b77e3df925c0c5b9f1b389a429fe6ca39c398d86bbcb5eaca37e83c926d5cdcea15a818c7d0066e20144cbc51e996f2d633b9109f0578cc756876abbe9951ea1b85623810468a8a483b30ba641e853a058266506831e213ad1843b5505be185e316f6a348788b7f5e29899f3a72da686b72e6f08ae48827242d7509dca6e3946b8c8a4bccd3054f05f1f9de23115c1d9635a23eeffc730446e3a1181dcdfea0905ed2ecbaec61577a3dc48af200b88d67941260bc65c7c177a1f0fe6445eb8a2ebec222ab60d4d336f8cf051f2989a38eb9868dbd9a640e6945c823d1bb6a6a084a4b9898d5dff65387066ab494156a7cb830ba45e269d8d1d729a544af9c1e1e26c5fab90aa5eaa6dae0624daea1738e24082b915b88d045fb1af2dc8be0c03b603dc2af4ea1f1730d27d32cd77b202f3de1a6615e162ef77db14fd9089146d56c3d7f7fdbfed0b4933c331239d0ff61460e7207503acba3162ea645156d982fa8c5e9b006f764b8b6b75e1604b2736f1f15b323ae509dbf84b65ab7db47f829a1e3f00d32096adea61ebb914ba80c3cd685a9f1e76db254d05571bb15efe7b31f145cbfdd762bb04a22dfcf592fbb704d829b87bc90cdb034a238a0fe075f280cfef19b66efab8707a719377c2962688b916797634cda4c3a7d6cf59a587228a006427e255caa90e2a49ccc6afe57281b9217be5d9a5f8f3a111a7a01236845d8fc84c6b9d1838450e1561ddf0c8666608a442e4ca90d2dad0921c8cd17b61e658f73e4650ab7753484c581b357e123034561ec9f0fe0666b09738d0af35fe6856bc0cacfad919ac448648060f829395c7622de17cb17386a5122a6107cfc77452590ce13abd9d6dba061462befa75bc87131a665e1b1aca0f359cb72e1ac991727dd933a1c80b20c4108345ede1e3be2b272f5760e8ec34541cd44f335b381af1e95e07c61b5fd859ac980405ff56a196f8c8e91f1233403ff833bb0df12c266f0cb14133beee739d3ecbb7b5672d21f0d89e6238e03d8fc0173c02b0094eee2d75e3aacb242cc4608908e41a7eeb7caeee63ee139939e420ac26acb0b9eb5faf85d041fa5148d43c5032b329e9b0c5839b8ea8e8b4935855f459bf9593b35288335a4f32feff5fcb2284b5260967fa4f34d1e4873740d4d686680ec1d503b6e9bee47cc9553676cd5ce17a2757008173fb1a324a87f78c4798d042c8f06400f472f2d73f271e228cc9ed147840b207f70c6fc56f3e1d4f1de8cfd26fc2b07898b2070485764cec4741031469300da8abd993ba96903fe634c2a10c5a5a38a7952225ef456b3120f7853f725f29709901125e61b4814cc1c3bdfeefdd87fae30031f837606a9e9fb621597fe344e31e81a247974a0fb73ad849bb7f3738014c60f0acbef8e6ca9e7a7a2bf68274d7b648cc945a86f072321b7c3b66e396afdcc17aec3b50ce9ddc111ca2b8a767bec3896800994ed65593f7c66012291c6a7fb59d52fca3a0250ecae86b1c55bc1c6c6802a98e1dd6c2a6359a7b2a3d4994675f761726af31456b1da24c18f43456bcd864a3be21c149d88875fdf3b0abb4904ac066b74b83cd05a1a876c10a2e566da43757bd681201eeb4a855bf8fda270aff3553bf71e692659c7503045181f2e5cfb77cf7028cdcfc848011b24968996364b7868e94b03d846d7dc9b08feef0ff09c203a2a0b8f1d63322e74742279ec2f30ef3981e52ef07c8d720bce9534382f61a9857537a35add452d88799add5559c5bd6e85f562f7c4b5c8fa9601bf62c7390470ca6e51a1fbb4fca5f52bb8ec89fa7d35a75e5c9cbdeb4814066393746d48a640b4e840fdcd445d8afaad48d2dd03aa933583d49f2d1c37e167a563e5a5853ff8adde030e52506eb1c26a3ab49e24cad75b3499b23303d7f96a928c54356c2642abfe8156518434efcd1e0930641a8a69e0f6a958629ba2826dd6071382bd9694f6cdfdc22f9fb670b55be80dfa0ff8789bc6771cd10395e7cc8f6d5763fd01adaf7b1ba68eb0584c5d95438dca3b433454d3902aa5865fa39094aea0c5e7eead0168c3c841d3ec091a1f3efe472fc9a42c9bfda7d9f20365f88f42e95ce62d362d73ca20cef97a98f7e9accdc34fd1f1ecd9f677ceed76642b8a655812f2f156c799f3d643eec69e90499c28c4e99808d77d70612a5fbc22988c2548fdafe0988dcc2a68c89dca45ec8601c3878cdc2c476ed23c5fe2dc4bbf48df20fd018d1f4420f77223b8d42b64e7ba29f4a0412f871a87fab5f51fc6d90fd5af31577a73365257cb6a06ba4622c590587bd42feb5f95cc42782bafcf66490a41c6e4242f57464fe8d4c8acc514347e026d57dd60cef91eda60a6517bcc7712be9e14a8ea4607f0ea6688c649cc55d5e34ec56f7c90c3c1cd70b371d79f9301110414672550696128b1f5559aae4bedb34cdc5363554e391dd2d93ffcbbff860931ccaba0254cbad8f26f5dfc539afff2eca2122444969a13e82f39bfb10717f9b94b0f521aaaa9cecfc0089b0aa510ab939b5beaa1cb723aae2079df8d7f498cc4f523b214669ad39348c4204512685489dce9728dbcbca6e64a9998eb20ce213521124153fab9af817d6b55e68c9e38e6aa601314a728cc37fca36a3d145a8162f9210b8de8bc73afa2ab04f291ec6f99be9d21c182ff15b6b21ac0a9c639fda11214e4d390839996d5a6aa6caf1be745718759a32be56cf50caa047a781a1387ad508b3ed207612acf5823d6072ba0e368ebf41eefca23ee4e7220dc58ba0b4f75081b6b221a2351b5a34ef598d3652b9e7e581bf9c1c3c45477c360a56f6060d3614a21530058bd9949e558940d70193a354766ac698bec98571a8bb0f253efee4fc19f604d28c4307b9754f494e2250c8f6425bad54f551f73993fb945e69382386d436583c41e8a2983eecc6d90bc9ea9404e020e64d596aebcbf87fbc53aa71316e647dd7ba060e3818287ee91610712ff1b5a72889cf7e186e05bd4a12be80137ad087d7cab0e8b33a3c94d2f7afb01f8890e49e6c35bd5439117eaea1f8a471aedfbfbb7a370f7f746bb99c18a7d4e6c53a5dcd37c731165e33bd018e8d280db8aaaae1925d9381eec34920ec3c8cce795b6ccbd664a963123bba66d085ddc225676ab342aa894a4e66ca125df7f6057a13774925ef1750987ffeaaa594fcdc59e6bd2969c61298bf7dea7ccc84e442043302d610f0f05166c6b429b94b2147b4f5786c004a2d2136051a431194f6ad085613dcddc46180b3a560598f69c31dfcd86e38734baaa11e51d6c92b2e6e59dab7c73669d4e86d58374d5af5d583ece9cf8eb00d423930257af7ad8675cdb57bd805bb5aada109498aa81a7dc70593d99b51932589592ec3c00f7783c87c2a2f32f432b9d14de18b2fd5612149ead265f13d1dd3f978c1a56096c64b708fcd4d79a92d1f24d19d31804dccee29cbea2571d555e50e7c907e27164b6b358e59582b366d605c943652346b60507e4d44ac0523a6c60115f88d3102b402b957f9da5459c51e635693e6b206a4247e46433f824d10b6805abd1b8a3d7201bd0a970f183c8d793466593f411f23f6a18d972f24aa158306732eb2d981c260480b6235b098b751e86d3ae6c1a6ce3a6215ac602af948f737f850da40dcb313774e45dd98f5aa7dbac7e1ac7448dcd76242106e0bbd530ffe733df6980e4eed9829fa57af684c7a92b3e1ec35a035ac6a71e6ac7faa92ff6167175992d8cb6a45bd47ef87ef46e51cc3ec29581f79afa74e5160886e351a5b6a8ccd5208e02a0bdeefb386d88b773ee543b9241cea70bda1fd", &(0x7f0000000080)=0x1000, &(0x7f00000000c0)="342d5ce9c6b06964dc6058bd9fcd995e256427eb953b722909ec48092ae002011d4910ce73e706630f019ed5d590a490db83554e090be0a3aca72b05d99910d3fd2ee3cafe9f4e1e4cf8640b7e9d5085d8e896b8f1d88bcc002acac341b9f9ceeb0cb5", 0x63) 07:38:56 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x5}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x3, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x2, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000280)=""/146) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x400}, {0x4, 0x19, 0x1000}, {0x4, 0x1}, {0x2, 0x1}, {0x3, 0xffff}], 0x5) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000180)=""/77) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000080)=""/239) 07:38:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x1c, &(0x7f0000000680)}) pwrite(r2, &(0x7f0000000100)="fbaf8a52bc43ea367db51042fd1a", 0xe, 0x0, 0x0) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000240)="8a08399e76a617cf650ea43316f2844da9dff1aba6d1c29f4e1bc7a1debdd94537947dc23808ee862ca3649fae8c707e2e48672d10aa901d5cb43897067fd2a96f7bc1b013d102ae34da55e4a737f7d5344f07538d00f9a46af53a518f123eb719b42a9f75a1c828b4312d2466baf0a4bf692601121e15b9cfb18ae578db67c38ea5b7a408922e4c6c3b3c4993afbf54bbf6ff905f9bbf93a87bb777a5fb0e3b3b52f22e054df0242d47ff41ed6c", 0xae}, {&(0x7f0000000080)="7b35a0be91efac56741543a24884c4ce3d524e82c325a20f2048fc7b49d68459f5e6803fa5875f4eeed172e04b8971b0ca1f9d0d199010983558a854c13e", 0x3e}, {&(0x7f0000000140)="81af158fd3c48cdc1448e1ff16d0e5c9f96f76f18abac90f9d7f3e263543aca8133452279a9e3245573d64e733c2f305b0cef33a14fe7baf683297a3afe60200ed5bebb377f197a540a46a9927d7f9bfd1a6fc8ca718bc2986027b3afda0be9806053719e70dc6935c521a2ac866f26f8d68a97b0010299f51c67e", 0x7b}, {&(0x7f00000003c0)="836d1f64c132edb199aa5ad699f94f8df9a1857de92b90f751dfa46612d413d96e26a7de50df09bc2a1f641fc6c5a0f7c788cf6eefde68e025c1a9ec064247e61f0483f5a3fb1acb11ae56c664d69becd31153af0b5a4ab0818ceeba7618f934e940d4e18c9907dcf4d227e74c0c0dbc09a8a0dccb4ccf2fb96dbf19bad2b1e422fcbfb5a9becb7fdf838e1d99b1bfcfc8b2c152f0cf60ade86770399e2c3c6a0e7a71bb2f29aa05626e9c3568b395d2400c3147b1d03f536cd493bc1b45834740b86d388eb484dee3c9578424c9", 0xce}, {&(0x7f00000004c0)="b777423f05cbf594a4124586d8302ea25fac4be17d9cf02ed4f968820fe887a8f8367cac4fe84d1b6ac673449e777246e31a34396b1b4f2bf040308458a5d063012f586dafb81a55fe4a086209777ed561ce96277a48ecac8977abe5e57d8354", 0x60}, {&(0x7f0000000540)="b0528d3d977f040b57be9ad446cedb5d6fe983d3d5601239ff45f9609b49a4f8976b24cefc3fd2bc81557b5b56f91366ce21131a620b726796dddc87d9a1e5dd73bae67318311bba970c60c9b2083900778adf77ab70e56415c80eed37152ac5039ae3f8c6dfc57b891dc7fd4afe5380e4e07bb621feaa138222f00aa760c9f47f55cbb926ab6b177f3e38efc7278d70ed392f8e423d477308a5b7341160557b521fc51d143c72ac466360cb6de2678cd213ca57d2a9ecf4449da8", 0xbb}], 0x6) r3 = semget$private(0x0, 0x5, 0x204) getsockname$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce49a7f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023a800"/4098], &(0x7f0000000340)=0x1002) semop(r3, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r4 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r4, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semop(r4, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x4, 0x30, 0x1000}, {0x3, 0x2002, 0x1800}, {0x4, 0x5, 0x800}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) 07:38:56 executing program 0: munlockall() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 07:38:56 executing program 0: r0 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(0x0) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r1) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r6, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r4) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, r4, r7) setgroups(0x3, &(0x7f0000000000)=[0x0, r1, r7]) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000080)="baddbb05c2a1835362c01720f14c601a753c1019d2b0cf41a21247f0b73dbd51b491bb1c5f20bf6175a0a14e3d75bb116fda2a314157c372bf362cec1911319539bfede203164e797233798ff221b992c15d107f97a03ac7d90ed5e6587bee1d115495f43299c6ff9fc3561974ebcdc72c130da142ccaa7762d9eb3daaeb5ec6478d382eb971c68f274dbf45872fa25e04de94b492d0b13c2d10e81d861418e63e56ef8d59e6f784c0157ee698436e479ba55011421516638f077fb3e747908b9946c54cbfb8", &(0x7f0000000180)=0xc6, &(0x7f00000001c0)="b16e75382d53cf", 0x7) 07:38:56 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r1, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x3ff) 07:38:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000004c0)=0x6) ioctl$TIOCFLUSH(r0, 0x8018695a, &(0x7f0000000300)) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xd, 0xffffffff}, {0x5, 0x5}}, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) fchflags(r1, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fchown(0xffffffffffffffff, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000500)='./bus\x00', 0x0, 0x414, r3) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8000}, 0x8, 0x7f, r3, r2, 0x6, 0x8, 0x3ff}) r4 = socket(0x11, 0x4003, 0x0) acct(&(0x7f0000000000)='./bus\x00') socket(0x2, 0x2, 0x0) recvmsg(r4, &(0x7f0000003800)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000003680)=[{&(0x7f00000001c0)=""/3, 0x3}, {&(0x7f0000000200)=""/201, 0xc9}, {&(0x7f0000000340)=""/51, 0x33}, {&(0x7f0000000540)=""/4104, 0x1008}, {&(0x7f0000002580)=""/199, 0xc7}, {&(0x7f0000002680)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/127, 0x7f}], 0x7, &(0x7f0000003700)=""/253, 0xfd}, 0x0) ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x210, 0xffffffffffffffff) 07:38:56 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0x6}, {0x42}], 0x2}) r2 = semget$private(0x0, 0x3, 0x40) semop(r2, &(0x7f00000001c0)=[{0x1, 0x9, 0xe5ce97ab354d96be}, {0x4, 0x5, 0x800}, {0x5, 0x2, 0x400}, {0x6, 0x2, 0x800}], 0x4) r3 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x2, 0x20, r3) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x2, 0x2, 0x8, 0x80a, r3}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0x6}, {}], 0x2}) dup2(0xffffffffffffffff, 0xffffffffffffffff) semop(r2, &(0x7f0000000340)=[{0x2, 0x80, 0x800}, {0x3, 0x401, 0x1000}, {0x0, 0xdff8}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x1f, 0x2000}, {0x9ec365d24a5f4a83, 0x7f}, {0x4, 0x9, 0x1000}, {0x3, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9}], 0xa) semop(r2, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/172) r4 = getgid() getgroups(0x5, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, r4]) semop(0x0, &(0x7f0000000080)=[{0x3, 0x8000}, {0x2, 0xd8d, 0x800}, {0x3, 0x7, 0x1000}], 0x3) chflags(&(0x7f0000000280)='./file1\x00', 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0x1) 07:38:56 executing program 1: r0 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x12}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) 07:38:56 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x1c) select(0x40, &(0x7f0000000000)={0xb9, 0x3ff, 0x6, 0xc64, 0x2, 0x1, 0x1, 0x3}, &(0x7f0000000080)={0x2, 0x40, 0x2, 0x6, 0x100000001, 0x600000000, 0x3f}, &(0x7f00000000c0)={0x1, 0x4, 0x5, 0x20, 0x4, 0x6, 0x0, 0x693ca08b}, &(0x7f0000000100)={0x100000000, 0x2}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0xb1) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0xaa3552db06fc4371) acct(&(0x7f00000001c0)='./file0\x00') 07:38:56 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff948e6acf475b9aada4e0c7fffffffffffffffffffb0800450000300000000000009078e0000002ffff22ff0300907800000000450000000000000000"]) 07:38:56 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000100)="0102fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d7252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1b2ee3e8349bc15231b274925139f0ceb63553689a46145fc7f2c05000000e0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea60400000000000000044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc3400", &(0x7f0000000040)=0x210, 0x0, 0x0) 07:38:56 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) sysctl$kern(&(0x7f00000001c0)={0x1, 0x38}, 0x2, 0x0, 0x0, &(0x7f0000000180)="91", 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8, 0x1b) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0xa3f1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 07:38:56 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) dup2(r3, r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:38:56 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x10e) ioctl$BIOCFLUSH(r0, 0x20004268) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x11}, 0x9, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) 07:38:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000100)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[]) read(r0, &(0x7f0000000040)=""/32, 0x20) 07:38:56 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="4f9459c67b08bc758d4f4e25906b2ed0", &(0x7f0000000200)=0x10, &(0x7f0000000240)="401dc5d1", 0x4) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x10, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000003c0)=0x4) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0x101, 0x800}, {0x3, 0x4, 0x800}, {0x0, 0x3ff, 0x800}, {0x3, 0x7ff}, {0x1, 0xed13}, {0x1, 0xc000, 0x1800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x4, 0x0, 0x2000}], 0x9) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x7, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0xb, 0x1800}, {0x3, 0x14, 0x1800}, {0x1, 0x74, 0x1800}, {0x2, 0x7ff, 0x800}, {0x1, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f0000000280)=[{0x5, 0x2, 0x1000}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) fchown(0xffffffffffffff9c, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)={0x200}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000480)=[0x1000, 0xfffb]) 07:38:56 executing program 0: sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x10) msgctl$IPC_RMID(r2, 0x0) r3 = msgget$private(0x0, 0x400) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r6}, 0x0, 0x10000, r5, 0x0, 0x0, 0x10000, 0x0, 0x4390}) fchown(0xffffffffffffffff, 0x0, 0x0) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r10, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x8000, r6, 0x0, r6, r7, 0x28, 0x1}, 0x10000, 0x0, 0x1}) msgctl$IPC_RMID(r3, 0x0) 07:38:56 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aa2aaaaaaaaa00000000000086dd6010fb7f00ff390087f85bfeffffffffffffff00ffffff2000000000aa4f214e2300089078d9c290502ae8c358cfc6aceec0efc6b2b3d4"]) getegid() 07:38:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x48}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x8000, 0x9, 0x4, 0x4}, {0x0, 0x0, 0x3f, 0x80}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) connect(r2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x15c, &(0x7f0000000340)=ANY=[@ANYBLOB="000000ffffafdf85f3dd53836b00"]) 07:38:57 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000e1cd91557010e2ee05644a094a9eca1faae327b980434020ccb08fcf1a30e23fdbf2fb650000d6a935bf6658528747d668818abcfc51599c78a6ea0224f78e4c6ab1103e8fcf4c942c6379501a4ae4f6d0a8cddd7291946e8d199ce1c8a6fe8ad24501c342e1c9860ddc691fa4cd1eb8f8de2ccbd6a2050dc20262a5de14a4d006545248568eaccdb0649d035eb7afb30fa71511c7ae8142b36056a4a4ce447afd3a2f371117420a6828abe4b2c875f7cfe485b1ac78c37241399f0c8e97c557ba70e9edd1f2f176493b8c330b82e13b1d04afd41092facb8245ef2099ae564965c27c47495e39c96562c7644af4734607cc038cdd238fac19038e84ffdd8c8152085a16afafbd3bfa02cbcec696f8"]) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x0) close(r0) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000005cb2e0be56da0eedd9bc9500000096dd0748fc73c3d6c0bf1a51959fb3f5b61c3139521418494b7799d99fb9345f198e5ef27e638afc411923a5c7bf40ebf7c0a42b8b996b3e4b1030693a702e40cc36897900f0ea6a8da3257284887e0e7dd829d20eecae78cd147b5d2f5a743bf521d2e05c3437da50b56dba57447c39807e45af67"]) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000000)={0x3, 0x400}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "7385117c0719000000000000000200", 0x0, 0x4}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 07:38:57 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, &(0x7f0000000040)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd0557ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166226d0105032ab762501c104da4b7a6976d666dbb01c925f41202fd5b3f95c66c3d2f6a968ae069cb49422225786cd90f900d6065537721469238b58d9d4ba6bf2936447e0800000000000000c520133209e71943876b81fd787e5c10c07a691668733ba5d5aa02d2dce100b5b72dc977a1d20ec2b2db8d08d4e293cadfd6af10fa6c81b16398b89209f8", &(0x7f0000000500)=0x12c, &(0x7f0000000300)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32cba8f691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b17eda0632979b18c4c150d59ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb27372770000000000000000000000000000133784340d08b78bd98a967ee12a452200ef5b3e7a2ab0f3a825e02bb37d376553e92f316ba5176c9f0712c87dcfb1b72b7cec6b8c1c1bc37e40ee7fa4eb8ab71fd0f7d83654a89b1bb4d0e3729972a6c6bd5733d39a9ac6387c82daeaf618985a8525c6f912e85848fc1d42d63495694f00723b797ba741631a0939de40a082d481281daded95f4fa539784adad856511ceff6ac924c8c9bc5cf919105b145094a72545c7e6fd472a31a4dce6111781587289d212e8f19cd072b02caddc887b4edc", 0x147) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) 07:38:57 executing program 0: pipe(&(0x7f0000000000)) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) 07:38:57 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @random="dca72dba2417", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x400, 0x0, 0x0, {[@window={0x3, 0x3}, @window={0x3, 0x3}, @eol, @timestamp={0x8, 0xa, 0xfffffffe}]}}}}}}}) 07:38:57 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001000006000000009ded5e23d29dfb1f46914fef37816f5c85b64f7bf8d9f07dfb7dd6dc3b3cf9e39f28cda83c1802ebc010a0ce5ef8989634876dcc896d38ae17283aba94e6be91b7ad1806aa589c72e478b24ebf2883db7f4a79f15ce05399b0a2c1cf154aab3bf81d457782059cd9bd46cd1f5bc76b4fa9d986f6b9ccdc31e243077253a64392bea3a6f010a8a51c70ab9f5cc4cd81d4aeaa1b1ec0"], 0x10}, 0x0) setsockopt(r2, 0x5, 0x80, &(0x7f0000000100)="b7c0f44a65586bd17c49da10ee39205b33c653bfd1be8b9b3bfad4d64af381ae61203a26bdb554137d9a4b1e47d71970b0e1c3252bc3e22fefa08254d6efb3c706f9577eab02667fb09a4f614c83a970a17284c53c7b633a05a1d433fa55c686d03208eef3ab78ee732d0c2cb3ac502dce816c4406f545551f3ca8c3a879ab4cb39c6578acd13bebd963d992f061894fd4cf71ca6d56ac43c79774aecfd26b8bd28106ee499181badeebe1f0797e32a8e912df40830479a91644663257874df5a6b4274fc0f5a7fe7129d6849e2eff3a4327073d37def999fd5963279a6cefe19d0bb4ed5d8c7bbe40fb0380ab15886228f4", 0xf2) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7fffffff, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 07:38:57 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom$inet6(r0, &(0x7f0000000040)=""/232, 0xe8, 0x0, &(0x7f0000000140)={0x18, 0x1, 0x7fffffff, 0x2}, 0xc) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x181) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="9b2fd811d485af8b13bcffffffffffffaaaaaaaaaaaa0800450000300000000000009078e000000200000000030490780000442400004500000000000000"]) 07:38:57 executing program 1: sysctl$hw(&(0x7f0000000080)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000000)="6138ef898ccc23d99c97c8baccf586d8bb1b2e76a614f21c26dc4e0ad915354aabc3ac77b420c9f122e919d04a8f419abb37f4859424d5ff93aedf35430cef9e0b6285dc10a177fff6b8e5d8fd7cb694ccbf", 0x52) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) fchdir(r1) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = dup2(r2, r0) ioctl$TIOCSTART(r3, 0x2000746e) 07:38:57 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x6d) munmap(&(0x7f00007c1000/0x7000)=nil, 0x7000) munmap(&(0x7f0000b1c000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040)="bdfb82caa62969faa689d74e2455607ff91e2fb971e09634e4203fb437413d23bc83bdbe314f5b45cfbb5d40d1d5663891d05be0fd3be1f3b57deb02428afd6c474bfdace23d4475589e6355d2ce7a942be1bfff102ca687862ed0a81224fb72ba2394a33133eb21d97d549366ac96927009b0d244593388d887a4c581933f689c147dde1b34dd4a9fd236e3ff9c58a16950ab4ddd4da72e32ab32e658bef0ef", &(0x7f0000000100)=0xa0, &(0x7f0000000140)="fcac4862e980fe87f36dd8", 0xb) shmat(r0, &(0x7f00002f1000/0x3000)=nil, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380), 0x1d) shmat(0x0, &(0x7f0000001000/0x1000)=nil, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0xfffe, 0x3000}, {0x0, 0x6, 0x1000}, {0x1, 0x4, 0x1000}, {0x2, 0x200}, {0x1, 0x5648, 0x1000}, {0x1, 0x7d12}, {0x2, 0x6, 0x1800}], 0x7) r2 = kqueue() fcntl$setown(r2, 0xb, 0x0) getuid() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x100) 07:38:57 executing program 1: ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x80, 0x7718, 0x1ff, 0x0, 0x0, 0xd916, 0x4, 0x2, 0x0, 0x6, 0x63}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000140)) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x40, 0x23) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000000280)={0x17d, 0x7, 0x8}) write(r3, &(0x7f00000002c0)="6f2a4f3d263ac6393b0254de1f4260a6591310628b8ff8777c101c8de43746ea1e5d513ec91afa73416d04988730c6699c6e6c8498f229c289281cc0bed1c4ae9c0ea8dce83a4346c62e326f4f0dfd387b985d5743bafe682233d3455be52bd8eb619a74b1f5fc552283a85d25b92418af8d55065f446883c98d3f3d717f21f8757ac5adbb1623031bf677848e5d543fb4d70b2972e42f2ee7551c152a99f348dbc247c257fa0e674a7009c8a3c707aa86d3da61354821", 0xb7) r5 = semget$private(0x0, 0x1, 0x40) semop(r5, &(0x7f0000000380)=[{0x0, 0x8, 0x800}, {0x3, 0x7}], 0x2) shmget(0x3, 0x3000, 0xa, &(0x7f0000ffc000/0x3000)=nil) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f00000004c0)={0x2, &(0x7f0000000480)=[0x100, 0x800]}) pwrite(0xffffffffffffff9c, &(0x7f0000000500)="417d7fbb07c8d193b875a76764551f0d16301d77cd0a482b72033515cded2ea2b027e53a4125dc248f585caf93604349329a51ffedfdc8f26382c12bb2d53bee7def8f74059960213cbd704f69f8a3c86011555e22bfd49bd027a8a105f1ac100b43d94f5b74290aa1855c8a89bc91ea33b5beb36c2f0a", 0x77, 0x0, 0x100) r8 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) openat(r8, &(0x7f0000000580)='./file0\x00', 0x80, 0x20) 07:38:57 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000), 0x0) 07:38:57 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r1, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x141, &(0x7f00000002c0)="00090000009ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d446c1e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302b17956b52e05a6efaebafdd7a45fcf7651dc7d94654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f607a213b42bdc66fdce310f50410c0938e3a03e2881dcd89d909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) 07:38:57 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = msgget$private(0x0, 0xfffffffffffff978) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000780)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209", 0x24}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8e5dfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509", 0x3f}, {&(0x7f00000001c0)="39f671b115a5dde89b28b49cb8633705ece449d9930d8c3791ed9333910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e081188aec8e68a521838243f5f01c802ac590a", 0x70}, {&(0x7f0000000ac0)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc0", 0x471}, {&(0x7f0000000300)="2afb9073f46d3721d5bc3b4e2ad9bdc3fcf257496afa20e2d2228b2a79ea1d179b3047fc69e6537d898eb1eddf705438651aeb42ba1ce05c7189a79ec4fcf0a967ee8570d93cec6c", 0x48}, {&(0x7f0000001c00)="8501e8be74e8e6678ccf45c431ed3ee6c437fafae52b0f3fdc2c9f913da179d8d55889207203d7e8b2dd5e68d84aca60935f294de2bed0a8891dde59b8de38d45605ad741974b088e4ee819b4731b08293f669ad8e21af6b8cbaf9dae3bafdb2d342322b5711f7bf13f754c22c17c5b23e83897538fc863b5ad536caf7c6cb61293160d9bcf8fb4658f6710abfa3b01a1029d0a38926eded37b8753c74ed01c1aed4972b434f5a973c52c9d364a6f82f44ecaa80233a8f7ce7b87833129de76dd1efa0c9c963452f785c92c68cad80dd0f8d0494a9c268db6ed6feabfb6d9c89bbc68d3e766e9e11d7d6ae28d1322b1f551cb8e2336adacac695352f921606fd4541c5ca6f540ec477d83b4c48eef0df4d003cb22be264cad9e84f1ca535665d9cfafa91d146b9ce1fd209efd0c7c7511cd4310504ab4442a6bf222db399cd3cecb648c04a58c222677bc1641e64c6197644dcf9f186eb541c5f0ea836413298540a87c4816c97dde1ca4bb054456ff4e14aaebd46813e4e2791c106dfe3402a5773ac4b5008629c07fc55f44cce9668e58d5a6db35f6a825589ca4ab814e7f0b823b05e75911c16503acea5f3df0c5e098692a6ce4fe435eee06da767031d703697ab97d89c562f82d49dc20ca6aa74a563dd34fd04c44eaa172eebc553516a9aecccdca1b6c54dafbd0c4a6fe3c3a49a4475552500c1b6fa56fd0613d6259a567efec815cec5678a17d007a6a48e87b1c2340ef46be481b9e4105d2104293f0927bd00ae1e39ae34d30832efc7c190d78717112d028eb537052586795e78b4308d28696b1e9787fcc39f7e9f3d416c00e8a6f12838dd33fba4672df46c4c4b1b5f0351e1d7ee7824622340967527f6cf4f046df091ac7309805b8851ce1d444c6a6a21c11d69f02b86f99951aa44d48980c18f0921b0ecb9e5550dd385a2ec6d920173e164e84e71d625117c68977be622d03e8025fda9d04a14b15ff092e0a03cb1e9b7c60ef72d42a39abf2cb55bf3c00de4935fd7b105b89e9589d808d3a6063c9a2df84b1c441b21ed8f756e61936b8f55028fa3fd0624f9813771a57179316fb9a48098fd09c32961ac0b06698700fe2202a54aad20034be3a48e126076518bfe713a9a5ddd4cab9d0aa2e239cd0ebc67c217f9a784327f039f8b517c5764c68d7fcc13658be52df7b9a47dced0e9705cd445e95e1d32f33294a63a86adc6b2164636fd550b37f0b01ce54b9a4b57112f3346a1c760737fc876fdd3c4f0c9e0d6b3a95fcb4613702c50181f3a197d6f6ecd056010b04eb4ad331ee6308bd1410be8cb4317677a497372999f19314a8cf2facdb804ad807f5c53ae00ec856ee652ab1802de731bfa68f7cfe4732a4ffaf76bf5143689ee49837d00560ccfa00b5eecf5fbdfad5aadea631f41ed610073f0fa977aa0a60e66d9027765268544ca05e71fa5f437d4caed6043d0aef70bd73d0888b586de776b9064c97b3c013397d7bf59d4cc81bec557894e03b7c353868903368845750c3871f05c0c7c2599ea5d1d8864a965907ceee76230ebc0cdb9eb8e41820dbb89eb40cede3fd34ccfb2852a99ad7376ed3999d7232deb48e2d4a7812bb8b63a1c9412b5452455c10957bf4d6df4d59b69a56e90378daa4b08db0ed8415f96d06c9ae98ac8cd50c842e7db8d648d5dd450cc53eb748ae71832c36a43c6fe3fbbcfa83edfbfe5ba79359b6ecae945dd67d1c016d17ba4d03b8adbd7e3578b0c5fcfa44c37151331de9470bb15d5e640bd82879a2dc1d5e08d9030157f9de1b4c402688070060caf8062745555e2e6eb77cc20e2429af24c4955824a2ae4c8763e4b8629ddf32370eba8f58f041780e3c981112abd1a256ffd0e182b36960ada8520534e309222a9be00eeb3814e53cc6096f9c7e65fbd9fe8b5efededc1856ace5f11b3608dd3a91c2f865e6c263e8cd0e5ea984cd448c7d44bf2b52a7547ce77c1d0de28e984a43dd4e046e21c889502e5ba9fb4977ef1637d701ad7471579081a6d45f9e1b4e50e11965bdaeca7eb7cfe63538e08979e3a389fbb2076c3aa8fc78261fa26fa38adcb4809a1411b0a76ac7fc5232b5930128a64cfb46cb1a650e69a3713a43f95991c608e814322d220d0fbf46456502daf4d033dc175e5968e7130bab914f160b1cf9b18e0c3b5492f0e76da1a0f1f3df90c556f220de6946bf6287390428678ba2fa82d622cc23c9239b47df8c2674ec0e5a06184184e09d113048e2b1327f410086d05213275b734320ab76e728083aa32f0e84bfbeff9dbc670fc3f4c8642e4b2bad60c92b5bc3f984c72f7303bcbb5f36d8fe622ad1c033c754f62c81149fb6c22b10eff42c88c3c195a2d2ba148f8c45de37c6a61fda13a57abfbc014a48b4edb8ea23bf07a09840855a729cd75b2c7fd249c5df96374683f3132cedce46dedbdca55ceea3998c9615a842712431a8273c93459f756270bbe340a48801b3a6a4ab13da8414c10f6542b6fa14e8b9e752a39d0e0d9f33ebab986bd32a71870962891a24ed2bae65ac51b2f44fb0a927439dfdfdf027118d84d5699ffca9873957a205968ea4d652c0dfaef3512c20296078c85ee38220b3685eb920cf445e330a1b5366b590b8c59ad324f00f4b584401deca303e73aba9cb37bbd7a2100e61e8745ca31e766c6fba8b2963199cf9866fce4bbd509f408c5c12a651ba12773ab8271a66705769e1467326a87370e581397594818d9c7e8e08b49ec4fd56048e677df32cf37c1949b023d0ab860fc597a3bc95027a6bed91b3869e27bd3e9a53925694bdbe9ca485f008b067a95b12f60a2e83f9c9c61fa68a8894309cc4f18fac855e6bdeffa3ce1aa73cc893ae498ab8421f852214a667d3c4d0d24865c9d34d0042578cc56f1a20e488e54d0e2500f52490765f9628169bcbf412a7ca9d5db7ddb20fbea781e989d7181f230dc23d7652e8c0a0e3b340064209f2ecbacde622488cfa7c059f2062bea42e23aa393e66e622a1c01e77cbc1467464160a6842059feaf584c17493177cd8adcb81b0c3c8ea953b1c5535dee6f39f51caa54ff41945f107e119b2ebc42baeccc69610d140c078af470d689a3a39246917b4717c519b98bbed00efaf397f9bc6cd37f9239cec2da21c813880498418a90fb44af1451485c06e4e557258e30991e4688dd12c80c8bf8f7ed06beae635317c4911e5111b0e78265289e13c3d5b5e551c41475dd44c047bb9135938ca534e12ec5327439265de9cc2bce6fd2e377da9939249a586d611edb40be30d440166b383dcf0dd9a718f29e912ce2c341e6536d962c48a4b23418511183ddcda8b9020d6a466d88a2d7ce561f32882bd3c1edba6922089bf569a99bff13ac8ce91ce9faaa3abc7710b1fcd6e84241d743ab424bf31abeff38deb1ca65f0968710cc54752bb0865ce7123efe2b7f6ae95e6e08dfacea06cd1a4d49a01cd2b3a8d5c6e1124c92aec94272e300fd3037d6f3933a46008835b2bcbc72f98baaad6e5473dd6cb99e197f99f4c2888f0e30b72e73236094abacf80d1d65faedaa194ff44b3b45ba3460846e73916f96016ef118ea8b251da5b6aa5ac9c1494d08295daf258a459aab8b540f13f8094f2d37d1975e94de87406d3d8a4d03a8a64707d8b55f4ac43e724a04a3484be9249fbfbc", 0xa2b}], 0x7) writev(r4, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/153) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x100, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x3], [0x400000000000], [{}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0x3}], {0x0, 0x401}, {0x4}}}) poll(&(0x7f0000000100), 0x4a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 07:38:57 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) accept(r1, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 07:38:57 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000001180)=ANY=[@ANYBLOB="ffffffffffff05e8ff00000486dd6031efea67aea70194b99c98a77e92797100323a0000000000000000000000000000000000ff020000000000000000000000000001020090788000000060d9ff000000000000000000000000000000000000000000ff020000000000000000000000000001608b"]) r0 = socket(0x1, 0x4, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) getsockopt(r0, 0x1c90, 0x40, &(0x7f0000000180)=""/4096, &(0x7f0000000080)=0x1000) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept$inet6(r1, 0x0, &(0x7f00000000c0)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x48, 0x42}, {0x25, 0x5}], 0x2}) 07:38:57 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffff, 0x0, 0x2]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) getgid() 07:39:02 executing program 0: syz_emit_ethernet(0x437, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff4180a69370247d6d0de5dd05262f2613154b32652dae267daa61b8f204bd1e3a7f88e5bd43cfd7c036e732b6b7c0c6bbc151ebce565df545ed94b6874cb4f92a5101ae4a65ceb32c325e98df4aa8bf13a19324a257f65e759584b299c2d8b66f9a5da0411474c5fd5fd44f38874d5e0e9ee020dd367423f7de8b7f52ae0d64ec67e7103428"]) 07:39:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8b02016a38"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup2(r0, r2) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x7}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e1287f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r1) close(r4) r5 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x91) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r6, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 07:39:02 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3f, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00\a\x00'}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESDEC], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:39:02 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) 07:39:02 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r1 = accept$unix(r0, 0x0, &(0x7f0000000080)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYRES16=r2, @ANYRESHEX=0x0, @ANYRES64=r0, @ANYRESOCT=r3], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x148) getsockopt(r4, 0x80, 0x4, &(0x7f00000001c0)=""/184, &(0x7f0000000280)=0xb8) mlock(&(0x7f00005a1000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100060000005e57"], 0x10}, 0x0) getpeername(r5, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) syz_extract_tcp_res(&(0x7f0000000040), 0xfffffff9, 0x78a8) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) bind(0xffffffffffffffff, &(0x7f0000000300)=@un=@abs={0x0, 0xd}, 0x8) 07:39:02 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) sendto(r0, &(0x7f0000000080)="ff603d9cd06adea375bfce53b1f00cc02a1b5dd1a0c0f8f4be71f7a60372fbfae5048e3613501984ce65d8ad5c2138fb8c2331da3f5ff8be4efd841729cf3d2c2f6410f1e25b74f1f97224e0dff290a9bc61380f8d2fed2b4c0ae99d3d07411f95df4f2e5313f5448cea11c51150c7e135df05a040e487413b9d6c3267fafd3c49530aa5e4e453b0d90aa87fd28820", 0x8f, 0xa, &(0x7f0000000140)=@in6={0x18, 0x0, 0x10001, 0xfff00}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x800000, 0x100, 0x0, {[0x0, 0x0, 0x8, 0x0, 0x1ff], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff], [0xfffffffffffffffd], [{0x4, 0x0, 0x20000}, {0x0, 0x0, 0x0, 0x100000000}, {0x1, 0xffffffff}, {}, {}, {}, {}, {0x40, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setrlimit(0x4, &(0x7f0000000000)={0xd5b6, 0xfad}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) socket(0x1, 0x4000, 0x0) r2 = socket(0x800000018, 0x3, 0x102) dup2(r2, r1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000040)=0x2) 07:39:02 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x3}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) 07:39:02 executing program 1: sysctl$hw(&(0x7f0000000080)={0x2, 0xe}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23b754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d3e5f06cfe6c53b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee300000000000000001462151e5ea197c7e6f8df7e7475ea7c8816487b72271334f0aeec8157439f0afeb56a3e4b4764126342a44d55448a91ec1e6f6420eae4", &(0x7f0000000000)=0xf0, 0x0, 0x0) 07:39:02 executing program 0: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r0, r1, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r1) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, r1, r4) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r9, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() setgroups(0x3, &(0x7f0000000040)=[r4, r6, r10]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) 07:39:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0xb8, 0x0, 0x9, "224a79736ef7015beabbd8c0f74594d81ec4a2ab", 0x91b7, 0x1ff}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x8000000000, 0x3}) fcntl$lock(r0, 0x2, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x102, 0x2000200000000}) 07:39:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) accept(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)) close(0xffffffffffffffff) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$vm(&(0x7f0000000080)={0x2, 0x4}, 0x2, &(0x7f0000000300)="163ada1a330d8fdad7d9d8b62d7c130e2907a26fb33031188d045c82d3", &(0x7f0000000140)=0x35, &(0x7f0000000340)="d4a0f0d84e4bf0828b14d72b176091bebde8f486e933838444f0a10cb71a46cbb4b02108ae86278da675de8dd01a5f6de157008f63dcdf8226b28877107960d5f875500b6c36aa7c51931a5b838f8cdf12e0eba01a6f4f397b12da2a1d0a7abb02ebd5b16d0a5df7a4dacf48fff8444c27a148dfa6e91279c526f45ab36228d74709020428b6be545236c8d11257307cd578b0094d3422e81edc85b7df8befa7959fbc3ce3c96e9186a7eb695d065f68232a4259667e06e412bfa6a2cf8d3e99b7528bb326b485", 0xc7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:39:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x24}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x0, 0xfff, 0x6, 0x1, 0x3, 0x0, 0xffffffff, 0x3, 0x0, 0xb1, 0x1ff}) 07:39:02 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, 0x20008005}) 07:39:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x1c}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) syz_emit_ethernet(0xb3, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a81c0081000500876d387baca56a03704a9704d9c025c9fd44de02623b376a8ca0337e1cabb81803758deb174f9671c3c5ebe4d6b241c3461d349fd4ac2459ccb9247bc7253d5645df225da27c8c503b9e019611639edce54ccef0d4587eead19d119a96f7028cba8180c9f5d7f51236a60afa1db4c51fe8413911b731f7f7a4124c4ccec12e164906ca4a39bb9141c060f69b969bbcc9b6af8b6bfc8884a21f72b65cd45cd36b86c6877238d77aea54c05e2602122dc5237125a3ff4c9603b90054061840d654f496ba24c7ca8a98d7824ad1573d06d04d7738c8a51a3d7bebaf6a212056e6744621844a1164e420fe640d728d2d3f5f2b276adca34881f9ac6bf24337e18873c24b0e"]) 07:39:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000000000000000000000000000b83c8d9dda65ef06bff75d05b6b568cfb163ff533f35a50f93b9b566d60552153d2f9e1fd9e84a196d4a66588c97315999b55b42bab3fc2722726f2973819c1bad554a5c39cf39e6abeddc896e05f7dcd11e90b2cb9f8c3c706f1a125296d3c7d2b04fd2fe07609a78d8d5e4f5ac8055144ca03f0d85c982edcc343db566ab6aba3f30e4dca4efd0f96ce1b10f08bbbc6513e436f477327d11821894ee11d8266214f536f19f134271ec31ad1f1aacf74816709f410de5c64e550bf59a2093b8d715"], 0x10}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x6, 0x7}, 0x8) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x101}}, 0x0) sysctl$hw(&(0x7f0000000000)={0x2}, 0x2, 0x0, 0x0, &(0x7f0000000080)="4d53976b94f5b884fce202a088b511d26f10081cf4fd5b8a773523781b2c0c8d7d99f80d2f1fd3f2ee6ada770b195c21fcc4be7e4a9f628849755d33a76e0e207655b2f866fbbe08885649b7508876ee6058ffeba49c41b0263b36a58b", 0xffffffffffffff66) 07:39:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x3}, {0x14}, {0x6, 0x0, 0x0, 0x103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) pwrite(r1, &(0x7f0000001300)="fe23a48ebdee129f1e5e7ff43bbd4ab36c22f6461fb69304136d1c44e9b704b5e2ecc3a212439796ad2d23589c31e4c4b1b3be07df896755382c0a4c584af85f092e865e0b26e54ea47ff34e4e85c55c2ba796ae8d4d17d50c9c5658939f1ce8ecdfb261d96fac", 0x67, 0x0, 0x5) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1ac19be96914f6d33675", 0xe, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x13}, 0x3, &(0x7f0000000140)="5050a0c3d7a3cb5816998165931542cf2512d6afe986d2e8b1c5373bd7822efa6598313d2451925be958b135039767e58256245f16e42ba91c65f58657167240231ca348bee9b937caf7fdec9463dbbdaa82176397e95df2a15feef48addb6d5420331e57669f20f78b0f309eeda476a7e30a1bd227eae525a0c3a3cceb0d034d9598c06ac4f3cdd39b4479fa3e747be89f4311c8ad0bb5b82eaa2e2e8f695e67fa0f35b333b74e2de6337eb4b1648a54a4d018578d9f8f78f8abc1866462583c9c4d6fd6d651ab6e416aa65fc98d611be798ec5c7b7695af9af7db3af2e28cfdf", &(0x7f0000000240)=0xe1, &(0x7f0000000300)="cc6a9b13596e80c1de76080c4e0a4578702843d164d166880a6f87d3fd26c3a45ba0967bcfa66eb90553a89f19d9c403f75d5908c945db4a6be7c41e9b58d90336d3a725a8dd23090cec1a81f5be6d49d558a8da4524fbaa014632b6818e725f191dc86a5d4a3fd7d8b3acccba3b715c87de24bd4545a6507530abb0051759b7bfc347d36694d1f5684aac419d1aa4dcd497788de1e037782ec47b2e8c91c39e5cfa52a876c69aa07ad10518a0c4f85bfaf8f2c98933673484dfa7237b7f1a9b62696826cd604acab9ca177234c7a0b896aac4d4e302ca6eb3cf39c295f315f6991164bd18448aa23a52e9a42d10bb8157b2323ab21c5f958cc7c3c93fc37872308aee68cddbde5fb174113b4dbc6a3969771a2a970d461c55995e5f36e342f3548a05e0b9aa154ea2209f34997dda86dd6391f481843fe42f1e5237b345458a1badf37b33df14cfb660da84aa8139426a028d426bf9474d9f10555eff872bcc222b901a238d6b57b6a71454a5627845bbc51c3f1c53e5c286ba03fd6c7e131428e0f5bd3eabd9bb924456be86b401e089a7740d0ba26b532462af4472da3ef66f3080d03f17e4cfdf1447d252eca8a7c90517b89efc1eb013baf522bce883e21531c2eac676c7cb10428a2a3adf1704f8550ac714c2eb27818f0c1ba41a3e0aaba52375c8edf1a5b51d4d6a64521694a5ec6b70f855133b726e2c423134bc0bbe34ebe68252bf46dc4a50b8fb5b4e492d8b0cd90bafc3d4f498f3b22fa9efa5ad4b567e6182585c65fbe3ac61bb5c1beb4b19909dd1105b7425e9640a96eb3fa19448a89ee680d7bb41dcccc6780cfdf475a6a3f9e68f42f78540cb94468905ad0516e6b0ebbb25c3a71ca36845ff9cf466fcf5ec891675c73d7b127b6906d4e65140ece58b0ceb162e591dd631810a7281e8be031af544a35663f1165fb837b431cd1cea2fab77403ee4a503e024134f170bc6f43ac1e51512cac860c44bc1c5926f7402ddd3f663bf86b05d2d450ac13aee07306dc63dfbbbf28f419496d7c74029715ce6b753722dd0aa3548f712a12333055500651f69314bdafc27f0728ef794e13692f68d0d7887cc07298fb703b1fe751aea874426836ecc3716f6b1b296b1da39557a7d9f0c0a2879cf618650721f3a812cf00b2c9fbd789f77b1f52c4f0932d428744bae5dca1675c61842f2d3cffac4fe7b0c9f7e0b1b903fea3c87e2de737ed74541b609c08e87fe7ff27dc82fadf3f70810bf22075387ab385327fa47b59f01d8b8956772148f56efe4377845c17025703c0969660d621cbb9db865fd1b9e17e9aba57edb0d7350a2223a41733815327c4a88959ce42c2fac473fdf312e535f92788c2966702ad90a0687e1d18cc8e8a059b167bcf32e70426deab6f82db209295881517979444275207e3b4e3413c73adcb621724384743e664222f3731c3acf4533b0039ec6a4cfba77a6b033de54430947029a43b58a0ca5e8c69bc5ebe2b59886b0aea8ab4f1aef07bd5ec69c247dfc0cac27af42b7da0c2c74e7e82772d1a629790922cbb50b56e198c00187e863e7badaa0fb4a32d2d677ddba514d83445757f0360677df8818c894bbe92342ab39d9aabbf03777a42d3dd34691304c546d0ba2ce690fe3c6249f408be487b05c4cde7fcb7cab7a9690787f20e4a7f1fd2b7de6352c856f1aaf125e09f6012d5ae130e6496f54fc55502750282423d15840f2a53905292ccba1ad3bd51eb76ad559b6083be2d931adf058c7ceb617d4d3b7880b859324b07bb4efd275fb48a84eccafe44390d8fc7a29514c573863bf3f7a1a9ac67623a9888d7d4de8e8adde1fe557fe7963621266944de71bb310b14ba7c8ceb2f770fb95cddfd7cecb32b21fb153793fef3d4226e230302ebaac5477ef2add565df839ca7b2f607a3de88d923ad77553054abc279a4e767af6947e75705f41a7a725dae9d6877553d43bd4c86bdbc6bd6e1d6e913bae796ef43f9ebf4b46e4d234c099fdf59f5d0dc7bd2058800dc91b6de0c0d9f373a9735f0cfcfb0aaaa9954143c3bd8864487ae4e222fe9caa8801c66c70aba191f1d287cd476e11eaf175d16dd3eed21857fd1c1b2ce11762faf9c0b06280f29cf5f0741f90236bc1281ccb38c915e5689e883edc8711dd20ef18e8b0df4d331aecee13133153f44b8af2b7e07a1eb46bc5846d6be009c80fb77ef3a5cff1c76daf7c3c484056ac0ebe6ea43d6d19ed761e73e39bb10bfd0e85c1e168b2687f84d70580d55b0ba103cdf28432b262a51d7e654281e6302e109d20dbd2369f0d9d23d39677b8d2c5ebda131aaa19779f40ffa9584bd787bd73f9845d32317fd19c233a3eb7f16c4e1b896e69bd385d98f90c400b19bc9bcbf76d9314ec9aa5296a8645353a8ec681f916ebe723ec17bb8b34abfb4770e3b5e54ba4e073159a34661e99c8682779558de18f78a5f58973354ddaf5c9798148bba5e1ac4812012ca65ee92d686f99edba316308a47786203327d978247bdd01ea8ca4c846cf5a8e6489832f2fd9b38ec3561c9d57ca8e5f9223e3ef416d1384db94f946b336ca460494e9a83ec320fc6d48bca81f71719e0242cd34a61e9a0db44aa047d5ea5d71b444d58ab86f6893089418e591e4675752fad34d282428ba86475eca80addcb4f174b7c901c1604bc8d71343855bc41c5b860c8174969d29c3653e762c10aec4865cb2ba0a977e508b26f1f458c7ff5fa86aee6cf1d6a3c0c85b79acabe41a8ec827c7ed5f90acc5a94dcb8b4db715d589e4c32ec3ccc99ef64d1c35a34a866631062b3f79bde143f68cf3c9ba5ceb22a9b9f3d59d3192541c4a4fade6363037eda4411a9488c4c72d8ddaa1464507a089b326a64ec0efa7b6d69f44c87e6afac9a787e674208687ab7fcee88c0357bed6df6e65522d755d17c51c880d036c205064aab036b07efd7550666719a209e39d02b005d420da83f666086d0aa0640d93f3b7ecc4ca895b35d116d911eacfc6103d82b112c94d8982207cc9c5de188144400de67f7c18734578fe3f459f61487976e222a90a89700246cab813762232ccd7c355c1cb43ace731097be345fd24e3fa3f4d6b15948dd54d0759a7c1478437aeebc4c8fc78a68ebadfab5e0d89380c2d6948d390bfbd62c9299dc2edc4b3f95c7a3be69591b5790967c64e1aeac765db5e7716017a543d7bea25fb3a2e8845e3f8aac70a80adde8bb30de544ce29442daf5ad72f54bc34c1a1c73beb6f7126cfe960351541e9bea2bdc230e039f62e74a3cf5758d56bd34f5f42fe2638bddc70a7d78dcc83033ea63ec27d9677a16d2b5a742ab7f839a357fdae791bcfaf41873019756e0d95b55a6eade591c098346d6cdb68a1cb73e8da995da86b793450936db28bc55710e09ebed493543eaaa427304f539200f4083ebeb27510e566dc631e21e5ca06f7b8bfeeea2a84152575990b6a735cd8f7f68879de6641b6b269b885f7bdd4a99d21ee33983e0e199a7e0afb14e8f0b6feedec8560583bc27badc3f76a0a34db8794760caef887091f3a06ddefd183bf551ab78093d7fddf71231795680e9551067b2e6f42edfb99d7f23450e9816acb480957375ef1ffd297510b1a0eeb83f5fd09004def7e51c1f855eafeac2cffb33837dad7610db7476bfc5ab31c8c389cccf8c6191a9eea48e276cf4545081f209f4d8e5325f8adce6446af45eefdef7e25c67ef943f481bb5863672d7eda6415c46b549e372b4f8b8a3fbc54e1fbee2976f3b7c2256100294f14bef9bfdf00236fd6fc27cbd7ff748e0e4fd867ffd29076446ea6d8557ef383688d68f341c04efd5ec12df98a8e92a9192c86d034fdb70ec80d628bc93607c7efec6a98c00a5e2cbd9eb7f87756905ddb8cf07a900164fb76eb2bcbffba833bf18fe5a07593a4ddce5f2f20241bbad5f7fd5c9fbb142fa787233363d9d421c26b6365017ea323275382881704357fd085def818e5f9105903e803966c7b38dfc5bb54ee9eaa4058c7339e0fdc4204bb55d025e442beb52c429ea1267bf77fac465ad1ca1e068dd947e3ec1554cd728dc66f7a0c4f88cdff2a009b396ac7d71392f50a1c1e52abb3e66845352f63f3e2284cc863931c4ed3662817cf186446bafee28bab3ad15afcc652f9c04b99bd06bfbc96868b6303611614bea4624fa1e2ba68c3021ef70b33cd411d20f3242d350a98a7dd624f550357cc6e128a4b26c7168508ee710070a0e8616a0af6426a585a5c9ef55d181b3ecb7b724a4cb50034850bdb440c91f56c3a359ea0dce520609f10b0ca6b7c8a5d9cbc4a59a53941306f0267cffb940c262f01029aa58f868b7bf05a22d628414415861bc6261dcffeda80f2e0099cf8fe4588495cd12ef6e5a2bc255f237a32d5ced4e19797e6623fc133c0f7680113cfe4c23279235a68a3c4dbc3df606f0c0808b726d910eda465c11658fb771ad1d656615f8d393c5e281fad04f6a01350b4b43457c386f15c49cc26f9f463475485ae3d8a24865fcf4214b2ff17e3d69e53c3e06c98ab947b34d605019ea5ac0251f06a3ab75231b4e7910057c1f19d1dd2b1c68511a2ae7d909d381781427713c058f5049a6216d565836a6704dd9b776457aa87cb0a20927e17531b7ef68187f13bf2474a4ac1440f845d72db169d0739dbe10df31fd06989ee0803f18ab979e81ecab6d5e737e25a5cf5d29ccdb3a2d433918cccd0ad567677e6881b2d3454fee3cd7e921cb67aaa8acbfb83e26d976eea71544916556ae774875d9bf2c8570035fdf405b351bc593c1dd27c0c98a89bf318260b4d451dd30629dc42838396608b90cf2a0e90be2943ba2f3df58873d4bf59f7cc09711c23e3749ca3a1e16b17e7524434058bacb21af20b3bb3187496245064051c060c159de57d1d1e70b0e636aff5c1651d2241a35012502772ab2d528ca3a47e294547dc9c1d75139c51043af7fbb4759591a5dd669caa9d914b7ae96fc41dfea8d1d4480e15a1d638973db6506bd364c827523badd9a7e1fae39e06f997aa9aeba3fe77486091d321d0d47bf80101174c06732296e66541e0bcd1b58ddc40200dfff9e065e4449c3e548a369d9c830f3b05b1d215dce63448721f7a5618cb481deb00b6660f0814d7dad2a38811302e37b609f72552c8177d25f4bd7f57993ff4812b5ba4edce1018bfd89cf6b3cb9bd4d098c4614cb26ac4c8ace6a757f547de8e99aa369b38daed86b95d09b5c9fbff56bee009d3bf1dd3b63aebc9e9db1a67ca6ee5dae9733cc7e8595956c9876084a9d0f160c5de8d2b79b89d5c8806af0a83e458fc4c896bf849028eb21adde1dc5264f5e092bd886351053892ba82a6d1df5dccd65bfff2f116fab873944b7cceeae5874826f978748b5a1e23e91667e0fdfd573c4c7f54e44cd30840b0e9db4ed235ffcf09522ff0f3829a0009a3af95dda3ac391728dd54a114c7ba273e56f6738263486ac1df14a2ac35be68a7a4a1ba1c04ee94d267bb3aae12c1a1628c8c2c705d294125a51b11b5b3b17b310197c0a411fb16dd81916644be73543ed1214fde212e41bb82b3edf26929c28379f24a477e4d7d7ae7bec3ab7a653a74acc1891864a5b97da6725c702ab152cc1e65e7cb453da5c68774d3ec37e0cf9c2dd7c0078cb856f60ce562dc72806117cc7d58b0facea24961248b05496d8697966d34c79e883a4111dfcd095b867e234efd0036d99183339ef37a39577cc6c00d5283f950d7120e1866883a4a1c79b05189e487cb04664469285bc20913e44e348922a1", 0x1000) 07:39:02 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x7fffffff) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000380)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e28102c4a1d32322b942cf91c4ff0bb0a4c528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497aa248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000180)=0xc7, &(0x7f0000000040)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7373d4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425ee670a50e5224cf1e39ca3014bae2c2e778d1f786ebb69168254ee39a0e6cf7dd5b31f6509a38cc2e74cc3c687ff8de2a2cd4a07ee501af2f", 0xe7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) 07:39:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r2, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0xffff3cf2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x50) 07:39:02 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xc) r1 = getuid() setreuid(0xee00, r1) r2 = getgid() r3 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x1513, 0xffffffffffffffff, r2, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(0x0) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x6) r7 = fcntl$dupfd(r6, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000100)=0xe34) getgid() fchown(0xffffffffffffffff, 0x0, r4) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r4, 0x2) ioctl$KDENABIO(r7, 0x20004b3c) syz_emit_ethernet(0x3e, &(0x7f00000005c0)=ANY=[@ANYBLOB="fffffffffffffb93bde1195d080045000030000000000001269971565544d5908a070000010096980e5e0000000306907800000000450000000033da2479000000e0000001ffffffffb919b2a97c4356229b326eb2deb35048e3da2214712ae5232771a7e304ea890874fe31066bce78c59d184720daef3c932eb24de7b829dcd53b254951773f6d91d05dad7fcfe51f2a09923bbad2056feec35b6e3a0a9b2fe659fb6a2f9333ff52cd6925aede38de64f35885a27d933c6be01a718529635be2033ac587e225ec8c613650182bdcec23ed8d1137585ded3db27e034c1b707ea06666c159b4b952c461aca62642d9e7ee8656f5d7e43ae9a68d636b9433d226261aa2ae801e964522f45d74da9caa7fa32390076fc9ecd37ce8e8fcfdb6063b49a9086454364e35e400dac529be6efb6b847f752d6e85a3d3895e776b9e418d104870d1afaf05f1a52eaca1f39f8acea23927b8810681bddc210bb637fcecf8319c9c1596a87f01ca30591387f6fd167ef9f64e5f0727013186577e783bf2a2efa89b05ca0ec12270acc08bdf181642fe84d9c0a81e3b261b4218b1bc40443c54a62ba1eb4958f005b348fd28cb1f03f59d711e747ed9a25b39790bb883"]) 07:39:02 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) fcntl$dupfd(r1, 0x0, r0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)="503e4a3951d6cce49af651e841a5652fcddad0038d1fdc0ffcafacfaa3d56d776b80209d45a0032c82496009ed2e0a78a89d40fa3d9b2277c4e43e33379ea8730787561f2e50fbb6d0dc787580c113a98a4b29a07277bc94d8ed4794d522f486b17ff509f11496bc33eb836b161a27068b138c0115970bd1dbab730c0ac80265e83253629e4e5edfaa9b899f", 0x8c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f0000000b80)="6ff7368906914432273c018bd530e1792c2da4ff9e5b7eb05008278797461f9c1b2bd37a3881151772fa7a5813be482e8b025f75a98339c3976a27ca5d10aa20d695d0c94fdfc42dcc660148971aa7e0d92960f6c0b985711e0885de84e12f01f6f9607ec40bbe0a81", 0x69}], 0x1}, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 07:39:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000000}, {0x5}]}) sysctl$kern(&(0x7f0000000080), 0x8, 0x0, 0x0, 0x0, 0x0) shmctl$SHM_LOCK(0x0, 0x3) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003cfffeffff0100007e5e00fdd1003f0000348adb060000000000000000000800000000d160466954cf5255000000a0b80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199eec7c9c0a5355cf4fa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1337d94b8ce56363a8c0e211ef6170af93adb3d679c3fb57bc0c901f716444bfb4de80ec2c922a8d016ddd9c21310f9554ac77985944c4e10c6bcbbafcb70d82db0e9f8fbbe9a1700a3997340df5357526b777a7f06d629217e57fd42bddcb6debf189761b6e9f076f331a8faa08d21860cf610076893d50bffc43b1ce62ce824210b6078c5d8f22cbcdfa8423134282343fdd8c471b17fe229b3d68b471c7eb7a36b6007eb5e973ecd27749b4a97ba6e21be9b80f6101bf916fec3351030086ccf49602053d313738c4f8b4bb6049bb6249ed89cbb5d7558e451020bb4883c6afafb754901e90ff84dcc29ae6b8b427bf9dad2d2fdf5fe01dd699de8e729889102706a4d8a63748f7eab86aa028a42c984ff2564fb7297c20ed82209be98697d468d5a8cdc35a4fa4bc9f173830bf33efa64c4402b05bf240c0750aa6ffda5583fd9034f13d9afd4d6b2e2c1a6490dbb23b490c69eaa60a3fa024aa20331d50f05b3e97796135ba143f8f93c0a3e8aaf5f1acbbbcb34c5e6456f8a8b778684216b13265e0f3570d820f70791bcb7e2aa8a4ad1e416268f89bace6e637dac4b0b90c422baa70500b254b29b26764e6c15cb467753ea77e24d3236b8539df5378ad7fa8a7fec25d94ff6a7317af34940f6935d11"], 0x1c, 0x0}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r1, 0x29, 0x23, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000000c0)=0xffff9366) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0xff) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 07:39:02 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380000000000019078ac1400bb00000000030d90780000000045000000000000000000030000000001ac1400bb52a2a6d5868576e069c1f4da4de03741133ac4d818099b23983293550a0bc63410ed037e9ed7f25bfbecb017e2f94bda7ed3105f95b4a7ecc136d93bdcdf5f73dfec23f19fa80ad470dd0f86e50b411564dbaf59c009edbf55e3550401d667e683714549e039221f2727d134fdfc805c821260bb23f92929c6a2fa37cb76656e98299979896bfae1aa6b0d98e03cf20dbdb1bc8521dd1f7f1755fd13256aba692e2c417bc6cbb68379bc4cb187786da6ee79eaf14058ff67aca503d92a89c8178f23e675e262abb4752828b50769197ca2cf1b1ab8fd0a4c41158213"]) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@empty, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @rand_addr=0x3, @random="8c030ce1643a", @local={0xac, 0x14, 0x0}}}}}) pledge(&(0x7f0000000000)='&\x00', &(0x7f0000000040)='\x00') mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0xfffffffc) 07:39:02 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82"], 0x1) chdir(&(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file1\x00') setreuid(0x0, 0xee01) utimensat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r3, r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000140)=0x80000000) 07:39:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000040)=@abs={0x2, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000140)={0x101, 0x40, 0x3, {[0x1ff, 0x8, 0x2, 0x3, 0x20, 0xffff, 0x94, 0x7fffffff, 0x100000000000, 0x3, 0x100000000, 0x800, 0x8, 0x9, 0xffff, 0xff, 0x8, 0x318], [0x3, 0x7, 0x0, 0x100000000, 0xfff, 0x800, 0x3, 0x1, 0x4, 0x2], [0x7ff, 0x1, 0x4, 0x4, 0x7, 0x48d, 0x5], [0xfffffffffffffff8, 0x3, 0x1, 0xfff, 0x5, 0x101], [{0x5, 0x8, 0x5, 0x8000}, {0xd41d, 0x0, 0x3, 0x81}, {0x9, 0x7ff, 0x0, 0x3}, {0x1, 0x8, 0xe447, 0x8}, {0x0, 0x893, 0x4}, {0x3ff, 0x9, 0xff, 0xb9c}, {0x8, 0x3, 0x7f, 0x8}, {0xfffd, 0x1, 0x56, 0x1}], {0x5, 0xfff, 0x7, 0x1}, {0x6, 0x1, 0x38}}}) msgget$private(0x0, 0x288) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f00000003c0)=0x6d46) read(0xffffffffffffff9c, &(0x7f0000000400)=""/80, 0x50) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x20, 0x0) fcntl$setstatus(r3, 0x4, 0x8) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') r4 = semget(0x2, 0x2, 0x0) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000540)=""/4096) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001540)={'./file0\x00', 0x40, 0x5, 0x2, 0x1, 0x1, 0x40, 0x4, 0x1, 0x0, 0x21, 0x1}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000001600)=0x2) recvfrom$unix(r2, &(0x7f0000001640)=""/7, 0x7, 0x843, &(0x7f0000001680)=@file={0x1, './file0\x00'}, 0xa) 07:39:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x18410, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x6) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x4, 0x120}, {{r1}, 0xfffffffffffffffb, 0x19, 0x80000002, 0x8001, 0x3}, {{r3}, 0xfffffffffffffff9, 0x32, 0x2, 0x5, 0xffffffffffff155d}], 0xaf38, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff9, 0x30, 0x2, 0x3}, {{r5}, 0xfffffffffffffffd, 0x68, 0x2, 0x1, 0x10001}], 0xfffffffb, &(0x7f00000001c0)={0x4, 0x4}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 07:39:02 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3, 0xfffff001}) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000000)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) 07:39:02 executing program 1: sysctl$hw(&(0x7f0000000180)={0x2, 0x5}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="12d4649456d70e2bf3c25d5b961b75c57215718423af5bb1be2b39329e6a21d6fa28c4ea406d2d2f52fe2fabf8fdb7b8b952f822fa81f10b94f915b352f5e5e3afe5366843f81683a484f19bad5fed494ad645a265d427c8d34b3aaeca32d05c07b34e9302e77479e1953284d86d3afd7862e55b0fe0bd4fff0e5997e2e19cbd00ce3728f05851f1eec897a1162ca16ed7fc3787b5fba5e8068637adbc1beb660ee7e93fe74b0e34793e4c3cd4efec311b0b04c022681472fc1780838242fb7fa63e59baed95920c47852d2e125be12648263f9780381dbd0e9de8577e7c960a45cabfdb9a3ddb6b92e933db344b3a50594098b5de0f4a275e334443315c6987354f0f6eb2a41e37b026553c74f04a5dae8af5297951090ede44463914b4677ecd37d28d29549aa1c794a3bd0cbc2587cfd98bb51d0000000000000000000000000000fe764586d40d4e291d4233f7e7df8118942d4c974be7a79008bde2c78de8fd6d48fd68d27306369383867cfeaa0ab6a93cd918d4fcafed75de7635103252b410e3633bfdfeb90efa93e352f0875acbcd301015c6402c9097ac787e2b5f931f94adb2b96e9c956c98c062167b071044", 0x1b2) 07:39:02 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x1c) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x1000, 0x101, 0x5, 0x19af, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x80}, {[0xc1, 0x200, 0x6, 0xc1, 0x400000d67e, 0x8, 0x100000000, 0x10000, 0x400fffffffe, 0x0, 0x86, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x84], [0x4, 0x2, 0x400000000000004, 0x1fe, 0x3, 0x20000000200000, 0x1, 0x6, 0x5, 0x8], [0x0, 0x10000, 0x205, 0x2, 0xfffffffffffffffe, 0x7fff, 0x1000100000001], [0x1, 0x3, 0x4, 0x9, 0x3, 0x2000000000008], [{0xc51, 0x400, 0x1f9, 0x8}, {0x4020, 0x26c, 0x7fffffff, 0x200000000}, {0x6, 0x1, 0x40000003, 0x7}, {0x7, 0xffff7ffc, 0x8001, 0x3}, {0x1, 0x0, 0x8000}, {0x8, 0xae0, 0x2, 0x6}, {0x6, 0x18, 0x8001, 0x5}, {0x1, 0xda6e, 0x80000004, 0x6}], {0x0, 0x1, 0x8, 0x1}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r1], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x40) fchown(r3, 0x0, 0x0) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r4) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000080)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca290235d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1d4049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bccd9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1944], 0x10) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 07:39:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xf8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fchflags(0xffffffffffffff9c, 0x1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x4) 07:39:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffb, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 07:39:02 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) pwrite(r0, &(0x7f00000000c0)="b43592cfabfca61c1fd821965a7cdc1fe225d847f1a0324e59c5780c061aa092d3dc72716d65e824997d879d84b1d0", 0x2f, 0x0, 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) syz_emit_ethernet(0x400e, &(0x7f00000001c0)=ANY=[@ANYRES16=r1, @ANYRES16=r4, @ANYBLOB="d492be942b6a739c565cf0818a741612edfde53fd8190e45b0041ddb8726f17603", @ANYRESHEX=r5, @ANYRESOCT=r0, @ANYRES32=r3, @ANYRES32=r1, @ANYRESDEC=r2, @ANYBLOB="f00737f73febd44e1c84607efd"]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1, 0x0) 07:39:03 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x99) fcntl$setstatus(r0, 0x4, 0xc8) syz_emit_ethernet(0x46, &(0x7f0000002340)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x10, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra}}}}}) pckbd_enable: command error 07:39:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "10000e090100000001ff0700"}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) fchdir(r1) r2 = dup2(0xffffffffffffffff, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x60e0) socket$inet(0x2, 0x1, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 07:39:05 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000040)="cd7815f89795fc1fc5690a8de8aedacffed42b2b3e8ec6a47f13151e4100f55cef4bafeaf75566900edf3f61506721883ef43bc4d370737adfbb73d689fc705daf3a85950908df6258fe3cda089de5b8e8f66809c7b40c8751142f2853f66261eb6c8e3601878f786a4daf98c0dfb3f74e3e24e53a00258035c3ab0ba7ead04c6b488861d2ac7c8fd4ee805a3eb3d339dbab3837c5bd960b1e5d5a6650d977ec99b37a7515420732c9aeec56a34942025e56c8f5163d7edb4af2aa2cc47b8b24a3247cdf1d3ab90c6c956477515e57d2e03f4bfa7d5570561582b2108dd6af22f483", 0x0, 0x0, 0x0) r0 = getuid() r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0xef, 0x800}, {0x0, 0x1000, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0xc00}, {0x0, 0x3, 0x1000}, {0x3, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x400}], 0xa) semop(r1, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semop(r1, &(0x7f0000000380)=[{0x5, 0x8, 0x1000}, {0x3, 0x0, 0x800}, {0x4, 0x7fff}, {0x4, 0x4, 0x1000}, {0x3, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x20, 0x800}, {0x13101a3588fb168c, 0xfff8, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x3}, {0x4, 0x7, 0x1800}], 0xb) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/181) r2 = getgid() r3 = getuid() r4 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r4, 0x0, 0x3fffd) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x8, 0x3, 0x9, 0x0, 0x9, 0x80, 0x0, 0x0, 0x1, 0x2, 0xff}) setreuid(0xee00, r3) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) open(&(0x7f0000000300)='./file0\x00', 0x8411, 0x80) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x6, r0, r2, r3, r5, 0xb0, 0x9}, 0x2, 0x10000, 0xffffffffffffff80}) 07:39:05 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000000000146700fe391b248700130000000078cbfc7ae7ff"]) munlockall() 07:39:05 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="ff0700ffffffaaaaaaaaaabb86dd6076605100100400fe8000000000000000000000000000aaff0200000000000000000000000000018600907800006d310000000000000000"]) 07:39:05 executing program 0: r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) kevent(r0, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) pipe(&(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) pckbd_enable: command error wskbd0: can't attach mux (error=5) 07:39:05 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @loopback, {[@lsrr={0x83, 0x7, 0x0, [@broadcast]}]}}}}}}}) r0 = socket(0x1, 0x1, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x7, 0x7000, 0x6, 0x1, &(0x7f0000000180)={{0x9c, 0x1, 0x7, 0x3, 0xff, 0x284d, 0x7}, {[0x80, 0x1000, 0xfff, 0x6, 0x5, 0x2, 0x81, 0x9dc4, 0x7, 0x1849, 0x2, 0xe214, 0x5, 0x2, 0x200, 0x1, 0x0, 0x7], [0xffffffffffffff00, 0x7, 0x57, 0x7, 0x1, 0xd8, 0x7, 0x401, 0x4, 0x4], [0x80000001, 0x8, 0x7, 0x5, 0x4, 0x401, 0x1], [0x6c, 0x60, 0x6, 0x3ff, 0x50, 0x1], [{0x56, 0x3, 0x3, 0x4}, {0x0, 0x5889, 0x2, 0x1}, {0x100, 0x2, 0x2, 0x6}, {0x100, 0xffff, 0x7, 0xffff}, {0x7, 0x8001, 0x603, 0x1}, {0xfffb, 0x2, 0x0, 0x3}, {0x1f, 0x1, 0xff, 0x4}, {0x4, 0x0, 0x4, 0xf2}], {0x720, 0x5, 0x81, 0x20}, {0x100, 0x0, 0x4, 0xa9}}}, 0x8, 0x7}) 07:39:06 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaa080045000038000000000001906e00000000000000000306907800000000450000000000000000290000e0000002ac1400aa37084e9217f22af1"]) r0 = socket$inet6(0x18, 0x3, 0x9) write(r0, &(0x7f0000000000)="0da8788c41025c594a5cc25ac6d1969078fa55ddc58c2cbc", 0x18) 07:39:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x3) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5}, 0xc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 07:39:06 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffff004800aaaaaaaa08004505cad62300000000f0904a44580442b4136daa4e204e2100089078"]) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x800, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000580)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000600)) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/232, 0xe8}, {&(0x7f00000001c0)=""/87, 0x57}, {&(0x7f0000000040)=""/27, 0x1b}, {&(0x7f0000000240)=""/153, 0x99}, {&(0x7f0000000300)=""/56, 0x38}, {&(0x7f0000000340)=""/214, 0xd6}, {&(0x7f0000000440)=""/96, 0x60}], 0x7, 0x0, 0x100000000) 07:39:06 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x1f6) munmap(&(0x7f00007c1000/0x7000)=nil, 0x7000) munmap(&(0x7f0000b1c000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040)="bdfb82caa62969faa689d74e2455607ff91e2fb971e09634e4203fb437413d23bc83bdbe314f5b45cfbb5d40d1d5663891d05be0fd3be1f3b57deb02428afd6c474bfdace23d4475589e6355d2ce7a942be1bfff102ca687862ed0a81224fb72ba2394a33133eb21d97d549366ac96927009b0d244593388d887a4c581933f689c147dde1b34dd4a9fd236e3ff9c58a16950ab4ddd4da72e32ab32e658bef0ef", &(0x7f0000000100)=0xa0, &(0x7f0000000140)="fcac4862e980fe87f36dd8", 0xb) shmat(r0, &(0x7f00002f1000/0x3000)=nil, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380), 0x1d) shmat(0x0, &(0x7f0000001000/0x1000)=nil, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7, 0x1800}], 0x7) r2 = kqueue() fcntl$setown(r2, 0xb, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x100) 07:39:06 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x11) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 07:39:06 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f00000000c0)="4f00999799008332fb16c4c91c932a0ff0c95523", &(0x7f0000000100)=0xff6f, 0x0, 0x54) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000140)="65ca66b764ffeb40827ccec71516202dff6f056e5b39997d5f4eec958979de86f13b4ce65962b1b06238c2783e0b9f5736f5a23ba4cf03ca5a8a3bca4b1e9d5a8879cad3039376489832aae1f669c07f9c62410209d8d9eb9d4b267e013a34543c002eba5d41a4f063cb914a65533e1667b4aca315ede2cc57e9ee930ba2823b9537c381e9b08ec117fe7a6614f16eb24884640df3a397cdc40b9f131781197ae90d37fdac3696140d89bbb98b4f822aab30d71ff60f92f486f0f42a8d0997afea8a5d476942d29440d72029bd4db73b169ce8b0003827f154a16e3e0a607f911e3616e7d0e5fac1229d7d0a94e3fd5f7d3c0566ddab4cb0ccf23c6cbf2ca07208418daf3812fc4ef07d6b32666bbc0c9621dd6aa86e77768474853abe79f24291552c316d678ba9c5df9d1907cb5ae8653d16a3d1771aaff1aa4942efda03ff3c5789b7dfbeedad9267d6c0cc65180eb0d0c74b6362c5d6503cf8abccb51e97baee53beac1081395cd812d8b8f9b4ae7b680894689acc1c8954203d15a17fd508a35b691d8a82a2cc8d4984e02157cf4fb77a07baafcdbb9ae954e1f4ad0c582711b3a14a94954d3d5e058b4fa525b98d8b7f4e37c476e0cecb54c56df8a6ab4af40e6225881c570b4cacccf648957ea757975f51a25f08ab3f12342311b5ee447464f73a1c14b4c818e089a5ec5a41a0efc0bcd77a375d15248d5d55e4fbb2b834beae99a54f9eb2427b445ded1fa5bded7c885e768fe0c1ee04babfd9f88e77e75e8453e39b98d927ab87ce53a3917b25110a1d37fc24072c360a5ef56552140470b4a5c31201e8d419c3dca875efb7dd5963811b8a75ada8e4882bd6937dd817872c4a4fa248521e040ec1ece31e06c05daff8458de188496e9c52977fa5eac84f62f71a4a2e554bcc5f49b4f9b5cbaadeff382054dc2d075794a27d7ce049198a7e9a30f765ed45ca4b4ab42ca8ba6813bd7a247f339863dc06c683fa61babb45dd8fdbb5d9ab5f16ba19ab0f0e60f798244f07547340fadfb76e78842ab66bd98110df64760725a6272691c4fe73a981589ad2e9d9c0672bf80abe67444fd8ed6df36d8e45e7d0de19add80ea6e39054b4be2b99d68ea66c084df59d0a301b34e6ca310acfb7e218c10876140f2a5f985fbc7bd4ef3a4765b6e84ee5c1c8910ce1f018f81fc18437caed5c55e38f1a6b4e60f173def32541d8ef7d1b7d31458c91757e697af218da4af3e7e3299eb581309bc2c527bcd859c287b32f757332f1ca1783ef52c025627568ad7fe4e3006c21d911ca3cd89f8ebc394db4350d5461bebe26cee74303c823fabb8c2cb01164ede1600748a2e6f09700694be6970d26bfcdfc5ddb0bab3c95007a3175cac250ae775cf83e2ecc9d2b5c988118b1bb61b6aed2aa21018a7ec0d9c648d3e231729331de9bfe5f5c069ad432e9eb0f264acbec301f2637c5f37b9d3078f4cfce262432694e5d103c964b125384599bf2f3793ddb83a5233a736351e3734462c87b86892a39b50fca173bd3be6459838f57d27bd12f9c081bd00aa2428f86b0894ee45b27760d434fe18dafe90e0e184dc804f3b08f26216e699ec60f23d96aaecdea07045e2b69f6d39a24eb755a11fd3ad513365a9f4f685f28162a45aa9a843d0f0214a7f67ff62fc16bceff93e954b511e4eb13b211f1626b65ae3d6c1367b7e3d9489b7b90288bf3fa8d386543373dae3d83a85967a7f5b184e38752a7f4bd1e055bdde5247a478f2d7f201b3e192548c9c28a4d8afb2be7e0554e4cc28fbb9ad602afd729581e213d55a692ec6caf0cc4284489432aa7514f00daa35423e3c5ef6c63b88a14cbb9fe979232b015abb600e742f9bd26f6b0f72261e45133164381924ec39f02f2e1dbd50e2aaf3b498b65eda040dbb5f13dcd98bcd80204e7f1a564aaef043413dbc90a87de5e9df64152ea6c5dde21688f66be90f29e6c02872f8d861dcc8e77b793631953f49f94971b12d4160e81b8db1038fba0baa95cf750e82694e6b41e4776fceb0d3ca7652d27fa33697ab7c11d1dc0b18fad54a2150358ca06d852ca52e8812c6fb19ff92d6143c38e946a737edbddb7d61bc567d87002ab6531c06a7d65b358fb8599bed5a2f5ae9e0b87efb03cac64041caa3afe5a93ff63ec18b86434948b5ca1244e79c0a5eaf2daf17b18dcc98256a3515a906dcb71e76f34c1a7ba9be771b17ae2b1c24d486f63c7aacc34300d5cf501c42312f82671c65b525348793a129fb2e9c5152bb34f4e1dc2cca724a9f05b22cf7a6a01eb009ce250c570b684ccfe4dd0d421c48be1b5f8afb10c42fe56ad85c228aaa0487d99756d7ae2ea182be491e64063b332a9583ff1c99a07a87b1b70251dc154c8e4e025bd8c9975917e2f117cd7c880842eb0b7bec18a06829c968a8cc1559d0877b85c4470062ccec9dc765995c5927eeb7541f190610b5a971d7e8a0132c06e2c846705976a5137c9d4559a7b0fcba2facd90e880a7aa5df37fc2a8c0e94aeb2d943b485a7e3c404e58d1bc1fea6d4611554f831d1372009ec3590727c15c217a1b65e575a6152ec68ee10098141624d88e65e5468b41ed8f666f99e80ca0336de9ab56d74b544b4b761a498de69d46b16cf14232a997c6fca25b4dc0c8c402dda86d3f00214eb6965d0a2f93a3ae8a2f2a44339fc64b5ad8efe212bf40857c15f681b1ad499e74af6c593bc210ed9a06a49025659c44ce695efbd567d2b277d1ac4a21cd9ea93258b664fb8b0b6295a49ad2638a24554d94831702223c72708962c39388cb11e5e1398dcbdfacc2fbe79921ecab2e961e6d36dffe89234bb04b7aecf985f47a5e4f36b216a61306d77dae3d4215d066f1f172304ceb63356088afecd85f7d93b89a9be5f0d0bb1cb366e55559661b2fcbeda3fae7bf77b4731e6320a16c9e3fe1b13ebc86696b84eab5e58ee4c1535deb498cf5ba709bc07b5699f8e24bf9e43c722824443bddba3e3ef4d85b9383b05968f6b119a421e50132ca245677c734f36820f1d40d66b2b7dccf24861ccaa4a459e7b89b9c5f1495fa64ecebee3baebd0c53d294d50d89f4e0dca04de6dd57fb6ab1317c4eba375e6061f6e36edfd6576e1c48c0eb928501c5ef6f17c9f148998d7a86df668cf7623287ea98d341a9224ce153eb24e6c753258112759fcaca689266fcb5767ff540945d069cce9547c102ff1c1f613c55f5098b6bb6948c9df67abf5ccfd8fbdcebb8a26bcadb8b62e42103ef07146be86410406ead6265ff304f2427a7466ec4946cc32ac65f92eaf9a864fc90ac51f5a0e96055b10277f9d6fe30c8bdb82adab16f1dea264f138a26bf9f2670c93c3dbb49e7827989f657d7bc35d0e52d86c9e8d27a3d33dacfc3ffb139b2d0031168f757824e426ae9c8d2b7c12818966a872cd342b49a2c31f96a323be750afb284ed235f4a32772f283d237cedbaa07540f6dd8b3378993b29a27184fbbf63eb00e8cb52a4298c06a5d3fac9690889af9562aa322f703817a7def798a91a831416278d76ba8a5e1e9c82112ff4132ca963dd4aa633c0be3e3f7ad5eca1bec6631afbe425826c391363b020fdd484f213b327a154ac38553dbef5addfbbe8db3a9081858a06f5ef31d9f6683806114386db71c7d4d4f679744ae06adcef06540869ab2d8eafd5f5f6b0572f886285b3f802411ad559daa57dd6490db0466ed1bf01575fad5f00f6b5047c99f0ec12d4fe9cc66a35bfe1f71daef173a226a0a04a392fcd28d3a34f0a9bb1a3ac217148b885865a7723bae1a9cb7910744891831b543d12622776ed8a1d43f628f558eb6f2eda861c41952c5b6c9b6547c029975bb37febb6e7c6fb4a949198229e9fe049ec33b2f0a91cf1c1fa0df4eb9e776e3b677231ceb84b3addbc01c6af34467998a9118b7962a8c50ddba8d6e3c4c920b69e43baebf41a9e1639a92b0669ef78fdc27a5cda09f14b0f6ad2cd69bebf1777157816116b75299dd74c6f33be2174d29dc2087023d936985325d7bc242bf80bda01f3d94974c143dddd46669266864948fd08342a7e6a3cb8b3564ca8c4c209ee0bcc868bed67427350096a801e69aeaab9f9cb773b8b589a268089f8007dbc62ac06d8e32247f64dfe159a496c0e64dea6f3f8ee333539034415a03ccdc33e596ee7b0282532db80c9a9d93200bb5ecdc45afc88768977b1dde21d99be94282a77c20996cb8b833329d1362ceeaf604486f928e9c196bf4945cb4bf2a2b0484043b500321306b994b1cf1c0435e1f6683ab4e668e57d3447ef3cadffe3f8fe85cd70d5acd9d8ee4bff24c39e643f61ac7bcfed638d55c7b8aa2e26c5ccdb79e68dcd010496f7f0e3659c3672486facdabfab4681a38dd17bcee5194d41368bf92a38c2fb82f8d21a6555cbd051d55ce825a8279908b200bdb2c9e82459c9a0442d238ba06392ceedd9b12bd09ad775308f6078bee02b2538202fc5525b58fa2f304400c1666d644f025e869b3c87592d2980dacf5c9791d7b8da05a19d7578100c34a2cde429e69133cc7825f0c6c57f7344408acda308258e7af04803c0bdb52d71bafd7f2b8ef44bcdcf2f6dbd31ee95ad82ea8de83a75a6cbf7d7cd38e99012aecdcc39cb3271edf1ecbc3a5a36cf9abbd9bb13bdd133a52617ae885135337b9ddb5d566f9a773e173106eb5326d90ceab16ad835458ab046e5ed35c0f2e09731b6b45fd7ea5951ccccc6a515c7ac997e761df557f1fed7503aaee184d71e0c8e6491bb8149d3417d195fc7dae09c84a39a6bc08fd47bf0491995f10773a0a2109c42381eebaae9b832d79d568c1ba1072c7ceb73fca1ba4270ebe712edee47a1cbeee87e0272a854eee7c72df5bc37a167d9f8fec18a26bf83b19447625b2103ca4e91a0746f1e1e6d6b28e6be7519405f213820e299e880743ce7f9b4d14bfad02ef11016592ef9fa0eb1b26b76aff8e8f688d8c5b474d5c5cfad291fdef56e90a4318436388b411563e632178f830a9d010272cf76878d2eba7f78b4a4b64be3ffedef3d9bdd7e58186ae61efa8e772551e6ce21775a5cb1f09b137d9e9b15817cf55b686e5be773d39c960479dac01b774b1e212f259dbf6e76ee550b6299b08924afeba3cdf354708fd7ed12d3f3f7490fefc83810ef7dfd58c55fae0d594f7444afdad3a0b4e77ed452b3ee6f90732a9700d795d80f7dffb2163d1ae8a20cc273db56623df1b4b85a94ecac998d226f7cbaf9d058c1a1301d522620f5fa9ce9d2cb1926e0f28fd486f0308703499dd201915e26390642c635c92beb98a5e0c2b3060dbb4a13510e145d294431c3b8b15a17483789f44b5667abe19cbbafb94e63ed27c813fb7101570757495fd03ded3cc35bee1390e3b3d95e4223c426d7812ae8040342ffb31e8145f728e8f7d5b1a2f614cc15cdc65cd8279b4b6b4874a57d75c26c45298b1fadcc02134b1d000f6530d00f3953be410c85271627a78c54437d900e211259fac9adbdf0c63b55c446f5e291c9e5a2dcc1c50b68afae504db9a967075042f569507f9e6c98bec427a989398b1a86a11c3ec7324b202545d20281592962a5d523147ac3d6985fc0021965da2eb2789f953c32b2f93bfe1fdef0c58d3b4e7221690afdefabc390665d78a7460a6ffa8780dcfa90d398a08bd5f0ec3c47df6cdedf1dc1e5ccf2c521cb36b0a7c7fdbafe3920014c70e5fdb2a12f5c8af08b78db12835d68193d2289b14d25784e8796ac0549ba62794c291fcf8eb0337a0d81fc0c9a97d45c6324480fa20c82ec83b7", &(0x7f0000000080)=0x1000, &(0x7f0000001140)="174322b926c7c1b85043c50fdc780e449e4b44533ffd7e422937420bf93849cdaaf781dcc231939c685b514eb7a4732415ab20c5a8", 0x35) select(0x40, &(0x7f0000001180)={0x1, 0x7, 0x1, 0x412, 0x6, 0x7fffffff, 0x3, 0x1000}, &(0x7f00000011c0)={0x100000000, 0x5, 0x6, 0x400, 0x3, 0x5, 0x0, 0x9}, &(0x7f0000001200)={0x20, 0x1, 0x3, 0x100000001, 0x0, 0x4, 0x5, 0x49}, &(0x7f0000001240)={0x0, 0x7}) 07:39:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x100}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x5, 0x30f2}, {0x8, 0x1, 0xff, 0x8001}, {0x22, 0x7, 0xf9, 0x2}]}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 07:39:06 executing program 0: sysctl$machdep(&(0x7f0000000040)={0x7, 0x4}, 0x2, &(0x7f00000000c0)="db7c3b6536f8c56df76fc76c19c264b775f9b7de3f3ff1255981007b5c4e9c4e530bb82fa6254cf5f79af640a8473ebb", 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) syz_open_pts() bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = shmget(0x2, 0x1000, 0x14, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7f, 0x0, 0x3, 0x1c47, 0x9e2}, 0xc) sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000140)="75ca0aab4d265c8a481d314985219aa49289d8d3014cd31a45acc6db5a2b3e9b69e1bf633c02d7dc385ebd9d3d4ac862dff87a69143975985d1f701994db41eb22073979625aabac6acf05963b03913a33f112e60fd6604408860b795bc524135fa452c3f6efd2312ba819ca27920e03a824bf4a0eb56652c87ba6c192b39528bcec4f0f6b950d058148fe89c3633792", &(0x7f0000000200)=0x90, &(0x7f0000000240)="9164c7eb72a551dc89bbd3795f94cfacd22a4b152ad83f73366427b47d8035236a630da1ba81eadd9de4e2ec6d406ea5dedf62af9d9aa46fcae853e9ec796b712dee21f8d7ba81edaabaa3539c21f7f8a4df074da743f8df2e4d527aa8889947f097eeb4067a6adebbc54eff1e3869a44fff94620c628a105eb12a421eafe46d986acf6088465aae6ce81c0d485028e77b5fa293f4236e3d5b8221ae23cfc31b18", 0xa1) 07:39:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) pread(r1, &(0x7f0000000100)="efa27d8e4dfb611001008070959f3bb327548285d14c2d39f7ce6df8a3bb819304a4d2de4108b0d428a1d2331bf393beea49fbd122fdd9ac8fb871e6d0ba9607e52904227802b49fcb58d99a096cc11d74e63c09a7692dc0dcc5e4e4d611cd8c96b32b3ccf31d315df14bd240668a933dc555ff687063d717f5a2b9b3c94daf1f7fe5720e4ce0921eff7a687688d9a397cdb1ce0262068301156c9f1dff94717672da3be5415f61705e9dd45c9bdab5d4e706b3f77567fafff94f40dc7261a8a808883567471c36bbbb794e59c7a0b8746501326fee6", 0xd6, 0x0, 0x100000000) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) bind(r2, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) recvfrom(r2, &(0x7f0000000240)=""/229, 0xe5, 0x2, &(0x7f0000000340)=@in6={0x18, 0x1, 0x4}, 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:39:06 executing program 1: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 07:39:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000002c0)=""/214, 0xd6, 0xc00, &(0x7f0000000200)=ANY=[@ANYBLOB="00233ec707bc9a3f165eaa8a7c261fa153166530000000002000000000000000ccd1e91c2c766c6ee0e60adebfcdcbcbdbd890b56cf4bf7d41d286f6ec06badc951d1a48d4f4d38bb8d26f706d3319cfecd448cbd1ed1674af9deccf34cb23ed1e2f00"/112], 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r3, r2) ioctl$TIOCNXCL(r3, 0x2000740e) readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x0, 0x0) 07:39:06 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x21d, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x3fffffffffffff82, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="81003f84d8ab16fdcbf7f14e903954e43a1fa93208bcb38ac0474db674e41aa768828d44efc755605a2710742d2d26065e4176640baa90116d01a626a5e2971b8d2c0e005424221d192ce5e78d2d70d35b966e50991bfc98e329fc09fa9d76ea58b14b8fbbc3bfd3235d844571d8daf81214c5ec8f24d29e1afc8873e93597ba40776c4f5528c1fa30e572ff4cd9f7e5", 0x90) getpid() 07:39:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0xb}) r0 = syz_open_pts() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="9328b6f700146895045115a336be6bea051ef7f5debe879fea246e8a47879c5600c73cbef6237c1f8f17eda3a2eec6ef61dddf38e02c711260c5dcfb42e04e3875759e82", 0x44}, {&(0x7f0000000080)="6b93c5c94ab84530470a", 0xa}, {&(0x7f0000000240)="11f2f4b5bd8cd3690d1e2f0bd46dd8b26b6402479ea17f4f1496ed96721ba3e5cc9e7fb7817fc38934af443c28ca71700be64ce5c45b530fd559f319c420bfad85efdd8874972de28f479389f6dc592faa8fefada766715eac72b38919b134cf87116753d1fe159ec15f9a738b0140cb76a8720c1441bdc1d7fabbf70e2678df74d7107b9e4cddd1d213dc695047e100fe34156180017b7b1d4e1c75e4953cffcbeb61b765a954516d75b50bb6c33e60c6934cdccf65deb57609588107b17f209ef54f51f32fa427f8377d052c22f11cca91559136956e1b677388e9ff1a647c00cf58c401b74839496727ca70c2", 0xee}, {&(0x7f0000000340)="46d3aef235e94dbd04b02009607c6d6c0bae5972774b531fc52ae15f67d9d44a5c0c1ce9a91aa5095e1631c4e6f2e2170b55962045be37a4a824e7f452f9e846d467dc7cf5339ecf7e0e2fa119c2cd491d81be9bd939cc1490663e056825b2313f68a0886efc8234fa64deca48ff9ff5c3fbf97994b930079a1cd2b924466d648863e321bdee8a3c6f3b468dc838fb93ea6bdd3ecf3a8150e73ba8cb06366cc063", 0xa1}, {&(0x7f0000000400)="b83d8b93d3e02a690c4f6b0cc6b1c2788fa17f711a13cdba9c4fcb05e0177b827d67ee3210b75db359dfe39b284f87a08d0e03bc5bdaf157f4520b6cef559df157a6ec0352be464521a54fa2fb16e921a555198bbed5d447dd62714effbb9599f92c0fbf4a06c4fb504b5d7ce5fcc74bf0d3e21c5c484348c0587d81d4a1b2aa881b82128baf2f00565db792d1", 0x8d}, {&(0x7f0000000100)="5733612da6b417f801a5e906932be4ad0ee960266a9886c5d48ada14b8e6c7a159f1767e1eb684a53f9bea6c538815836424f11245d87144bc5737a425f5262d", 0x40}], 0x6) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc88d8f, "00245185a81865fc17ffab7fff0e091fe600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffff9, 0xba000000, 0x3, 0x5, "1ddbaef7472510fa00", 0x80000001, 0x3cf2}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) 07:39:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x3}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCPROMISC(r0, 0x20004269) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x8, 0x9, 0x3}, 0xff05, 0x34d077aa, 0x101}) 07:39:06 executing program 1: r0 = socket(0x18, 0x3, 0x102) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) shutdown(r0, 0x2) 07:39:06 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e00000020000000003049078000000004700000000000000001000830700ffffffff000b999af9e4cdc6f4308fee5c09130ce340e462e447223a80ab6311ff7f3e076da691c8eade3944e1dfcf303891df0fdb430100c98b01000000ecd3c1bb9bccd2275dd606c33bfafafb735928e9ee4ef124a42c7eef6cd6dd6d34000000000000000000435ff424558c0d3563c95e4fe6fd7752e818d0d3c6e27d6bf3e9ce2879ffdfbb0f8e2722a384b75db6eb9c217267a833ba6a83dc2e5cb0b7213eed4b99857455bc8839b112f0c8c2cb2c2aa64aec8f90dc52f1732849e763328daf739bd4b58fb4315d7da5b95e582c9b62f5c2f4ca5d9f6785e1872ed10f974dbea73168e7c3afc324b9879493db5aa375741ae0b06b214d33712cc59dcba9699cedce435598342de3f6fe01196d593ccb0284397d37e205d1894943721320da6da9d46a92b7fc8abd4d4b693e4fa532ab9011c6204760c7c5a663baf5d3af24d165bd324521fdc3c7a72ea64e58de81ad1a4c812020919c0d17847dfeb6a150f008c1949c"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) 07:39:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@random="559c6a8a1bcf", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x1, 0x3, 0x8}}}}}}) syz_emit_ethernet(0xf0, &(0x7f00000000c0)={@random="03687e04ae58", @random="0d1e4943ec4f", [], {@generic={0x3c04, "370488cb01fcff930fcdc71da4ee8c1e58c6aff90c8d97803e4502b6c22d1d635abba8e162e8bb22df3fae5fb14dcbffd31396b7f8fd32e7a098d9f98d6ad9581c2ff0ede379b621b7fc992faf48777c5ac8db43d1253b6d357dcf844c08f83a3f175f1cba9644ee2acde64564583ca8a654ecedde989b5365b76943dc6f5aa7ce70ee90fb0b1af1aa7d407f3c166ea8d3b71607c3794270519d46b2d9d614d1273aecdbb218a44df9958dc4ccc8fda2d966e505d6b313b8f370a83114102b384853a5c882161f109ff7d6f1988d98b18d49ef1381b77988bd269e85630d90c1459c"}}}) 07:39:06 executing program 1: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) wait4(r0, 0x0, 0x0, &(0x7f0000000000)) 07:39:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3c98, 0x8}, {0xfffc, 0xff, 0x7b, 0x7fff}, {0x2, 0x28, 0x28, 0xfffffffb}]}) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000000)) 07:39:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, 0x0, 0x0) pipe2(0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) r1 = dup(r0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = open(0x0, 0x80, 0x104) r3 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000001480)=0xfffffffffffffd23) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x8000, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000440)=0x200000) write(r2, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d952184083", 0x15) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r8 = accept$unix(r1, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 07:39:06 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x4) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000801d2f21314e26ac2dd918d4c150941ff62d511bcebcd1f986b6c27b0af4cd9d4f2763317cdfb0c5a3229aa913c7fac08448c6444090064eecb5c0ec3c0bf004fda0c9a2cad565578467948f21bce37141cf876321d835c476bc04374f70600ad63d77d4cc275d4cd16463ca7b3691505157d6707dcc7b2fe804aa8340160b6a2fe7ebc753d42eecd7f8584ef62"]) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000000)=[0x0]}) rmdir(&(0x7f00000000c0)='./file0\x00') 07:39:06 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000340)=0x3) socket(0x6, 0x4, 0x7f) pwritev(r0, &(0x7f0000000380), 0x0, 0x0, 0x4) execve(0x0, 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000040)="7c0845623aacf237437b1fc430bb6dee8436458f359f4ed4d422a1a21490f6e87536ed7b08627c6a5fa30955f8a9898da76a29ac5661fa222741f3e2b437e95b7e7e5eb2b87a3e20e048a7923a236b544eae4bbde9b806b98acfe2cd28c29cf0620ad15e4071ac0e1b210e03351464b2e7a12c067b8d8cb59fc07bfe3e6bc2ca9e7f15c8969a91dc0c099ad2e0c1a593cd2ca603a73f04d86617dc0191bb16e0030e628a7653ff290040b5cd2521d95a48", &(0x7f0000000100)=0xb1, &(0x7f0000000140)="d6dba6bab8f6b6e00396a9ae32d299644b5f739fce408bb86fb45f440549b05df3f66069c05d7a1d20c9510aadacc4023fa1bca0904e11ddeec0aea3a8f94f28b246a9316f0b69b7541dfb30066d6e534d1bec3629b7dd6f78c3fb11445c79b4c1d6c4e4a76de9e3ada0996cb00881ffed93377c0c9d00633d3b687b8e022a", 0x7f) 07:39:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00006728fbec2100000000c3002000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 07:39:06 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0xc6}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x8001, 0xffffffff, './file0\x00', 0x9, 0x40, 0x4, 0x4}) 07:39:06 executing program 0: clock_getres(0x2004, 0xfffffffffffffffe) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x210}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f00000000c0)={0x7, 0x8, 0x1ff, 0xff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000140)={0x6, 0x9}, 0x2, &(0x7f0000000180)="7ec9932df8363308f4dadf8ee91355a56e39ada745dc8affd88f6ec3d31c464b64541534e54808ba2ab91642e51cf92df2c1c75cddb21e3d895505d9fdcdc2d4cbd69ca66d933145d1d5c98e4e19ac6b4900c8cdac1ec667c33d552124768700b820995f81997c713b46", &(0x7f0000000200)=0x6a, &(0x7f0000000240)="c45e27ca4367ccef1ecd28a53292d1c004350a5201f7c5b55dbb70e7fd35e13942a3b7397f214b04c53560dfb473ff827bf984844be9a7ea1c7f99a0ac7efccffe530784976e39cb7d275d09b30268d3782d4bb3efc407eb102c907c61566d9618546c1c5cd83c2b9af25068b791bcf976e5ccc20b552e34d7c736b742505cddb34d", 0x82) 07:39:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x3f) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) r2 = getuid() setreuid(0xee00, r2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x9) semctl$GETNCNT(r6, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x1553, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x100, 0xfffffffffffffffe, 0x9}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r7, 0xcd60441a, &(0x7f0000000240)=0x2) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r8, 0xcd60441a, &(0x7f0000000240)=0x6) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r9, 0xcd60441a, &(0x7f0000000240)=0x2) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r10, 0xcd60441a, &(0x7f0000000240)=0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001200)=[{&(0x7f00000000c0)="232b2e61026dd97abda28d70bf731c3ff9354fc14c94b32e66e432bd79e0432848e545815db8d43c666acf873b048694cea063177736cf3784b34110b36ac98e0c8339443a81c5409fbda1ac8d4a59185c06a6ff631367f98e1812fccaf269f9f803b54fbc66b391ee1e45a4b6cb71e1ada816075fc49e44ef0d971dde08ab6a9a2905485c209f17a9f068db9b102df89849432540e29031ef638bcdb644111d8a5adaf4fe26e012fb83d54a175e3d1b8894878164087c9287e060f8e6c8c6b81d728b76d97a4cd06451cbca7fdf42e5277dc49331aae9623706daeb920a9d3f12cd9de1e58ad7978ddc7346cb10e387f3f5bce70958175621cd43cf996fc0bdfcc9c2fbed90cba2bfd4cebcb96ca6dd6c8bbd95d5b8aeb10c95c7a179ee568573f3e3a970e8527b4c5a02a20da3a387419ab3a6a5fa64a7b446a74c0b00729ea58dde4a2ce30d9d4782f56afc78cb1d9472840ac44128e2af72fce9abb417a7746e0b8d4c385c1a0283ef44024775a7bb0fd82f8e7458ab71f76632459b6c5b5d2f9c18dc3379bdf313efb3e79dbbbab186b92f5db81a80dcd8182a13e7e193d4ddab2d7aadbaf3d3a9c2024e1ad7bd7c80d4b6c18eb5b167c5782e30f98df907ba1dce9b2ed6bd3dab437902aef0c38cc90f34da6779b0b121b5fbe5d0a9767b3e8a661299cfd119c284ba7d7e60c47802d807f29b2cba90a6f0671b07128dad917eb634488385732bb458fd12780db9fcac18a0a62508a7c84072436b12731a8d9dd5f411d8ee1210b708d3a0fe4662f0a041420f37bee5b952b92bed232dfa41e30c572534d20824141a6eb6960c0f7cb9573c908fa3fa22b5064b4350ef48c2d386789ebbe5843ce3bb5cc8f311ddc32f57220066c3fe34406925466fbd8d019035e763b1bf16417fa237cc2f3bfbc046144eac6afd713523a21db02bc83eebcbf3b022f8ba3e7d84a6746c003d997adc0f41e2a6490be5a58cf5b713cfc131cf901d741fa3cfac692ff9a2da3ba21dc27d933973c5cbd4c92181ad198bec92116b557a7f22a11afd510b13c942c0bf63ca49a2cbbe35a48f3bfe8e9cea1f53f6d62ed2ad283d66f007c659239a213512e2beb1da0b66d3249a20c4cb967f44728593ec768a5a7292bf52865139f0df20ce80dd7310f4ecfc491271df1113ffd186cb19a6c59a59ff1dc90f741723b729ec656f7b569f4cf4ae892e7393d6d177a7e707324e77c9de6e72f221bd7a0657a83f264fc87a4bdd5caab34e6704c16da040747bb31d00d74e0cc8cdb15840a736304b0a6605be8d8aa3a96bd5c8d90a73f75c4ab180679f1f1ae9cec03ac2f59035d805a72d3b67305a8c1474aba50829479efca9ccfb2aa7d46a5fcfde99605d057620919a36dfafca65fd376a3f369fb00df766d9ba87b1bf3d68ca11a6c16e236ffa5cfab9441039eca69d1f6bedde7703959f67f7a6de55d54c186af30ab764e38414edb694210153532a543e04ad11956e17b6a94d26491187575f8f794ded0c9d28ab0f6d7890fcfdcd777b4533684faf8cd379a679c872355813ec06c421f8d3376b8ac01b25db9c22a8a16d5e35e9f4ee8154a4f1c1023c2c8f82ea174d0c10d917b83c22da85653c4a17dc4bb9171461d93153b1fca9f9b058a502b0af7733616c6fb9033b30f6c8f33b4dfe5c651e138b1ad8fc413ab57a5182314603860044d3356eeb636bd816820d496e2ef0bd89e410f7c3f84e9df138dbfc2a29ae61fadd0c644fed4428ecd06ece48c1b63536d219d9167bfaa0f8f8b153854b1a0a689bfc5da562eb05a6b6dd9a72911c2a39da7f5fb97d392a4018fc7a2ec11e4da1850d849b9569a40d4a3a83272c848753c157e68ec3db8ef54816bb98e7845b39ec80cbced3639c74ea71fbcec76d2f3e42a961788b593fbd8cdb458fd5340ee43063b4a508655d55ab0ac23497cf20119d5c9286744976be57bb842c0f10f45bc2a5efc4b58c98bb7102087e04c4966a4caa788fa82bbf561b6be65c292d28094dd57b6622dcba0daf292ccec9563dceba6c8d8212b047197f1c28b36dd8bbbe5f7fc8622bb5cd8b4cc929194e36d5770eb2a4e0dd8528521ddab688947db938d5c26ca17646b6a2b3a67b3d9fa4617efbb55b7118bbf5802d78a5ff94cb1d3bf460a47cbfe6d069d203244be295cc8bd03b1c788e30ab3f69ac6dcf4b96c3577441b0ba4592aed6e52025c2ccbdc7199cafb55806f43883a6aa98899e4c15218aa007b1f4c013f9347fb56ba5deeb34f373328b0c3c2ead1bace01f3ec2c92af887b99a6532f75f297ababd936bd375dcd7410a7a547dc848b5c227181be40ec7327d93dac773cafc5c6895c27e27ab0510cc39d63ce4f84beb4ff68aa2ed427ab922088ca5f837d1619f4eacd9b9fb83f44e43d85834cefab6ed4ec69d8da8587a87b35eafd2f0bbec7b5d9c62c73d120470896467e25d0d37e177265e0fec304bd47e6642c1736af9266fa0a9de92692974694a70f70e47b5562ab5d206cdeeb4b896a10e83e8bc7b770164b2dfa855cd5ce6b7746122ec044a28d2e2daa0c03e2680e366472e4db21a9cc00920a8676b04a908e384e7b1e24b4e702eb8a52600ffa39d2ee109f275f3593fd483e83b63b683ac94b90caa88050186b04786315119947611e2e48ab51e723c68fba4a9574137d49072105ba3a87cdbe00d58836073d6731f61c702ccddeeab9f6fa566adc0406f69bdbce1b8f4501a1db8142bd1dea09c72b1ce6a47b91763b9e030ebdb32ae62cb63851316f07583babeea5e389957a836ade0d8bceb841ee6ae2b04eb01fcfcd46d2aab3f198b6d90be8ae302c92515fd23535f16b5e63bbdc95c96a8da7daa2698dddf5056509cc9b32c67e48f9645047ea63773832080f2a0c0397c37cb47e9280305e42ee4da20713f271d2f879b84ffaeeb161e985ea75ae852651f04060cb96508043bae197a41f66ad40c7befbe85378e2d1feaf3d1acb35a8171175e92ae0e81977487255c0f7848e0e0756a7cfe8c0fcfd3e796533b17c24ec9a7c521514b90f8856a09ffbf70e5591187ca8266583081667539a3f9a90838b97acaaba207729a557c3bc1c1f9456d5fb5018262f23b9724992e0551ab885e5ceadcca1fcc7a4a67f7da2de4d9b7a57598e15a2a8cffced384e056309ac29f4214ab26fef6959be403a002f5755e827fdbc4709f6a8614d5db09953cc49aaf3b9f62faf56e3faf0c408828004316b9b16622a35e693f7e9f022956c43621b62868ef7ad2785c25c249bd0e9af93bc130967a19dae3f08142cb47a15d844397a794ee7de20de6cd8d44f76e948b3327e48647c77f245f2e74dc58f80caa20de3e56ece6cccdece458d4bdf99f9b6713181326e27b6b8af899d93a04046545a5c797eacb9feb905af7a5ca71f3fb55e9ceac0e0d4f9ffeaa94467329a727dbea031a6a4e6a183a7bcfd6a3f2491faa07db57a8abb4957c65f39550beaafd5dfcf00b4aba8f0d7a4099aa49758c83fca1f3d2fcbfaeaa8299bda35fd5d18d31f9dd4928546a8630a84aaf64eeafb3fb3575b5330cee00c2738990a20fa85b231fc2ee44812c81227b64f0f8c1a96895794fd81114c85fb6f8c770fa6958ec1e496713318628718030f322bde740226ebb0dd19f9d5aab3547aae0306b399fe43cbd2d6ae8448523090caf5c062b40860dbdbd9112d141239cb3c901c0ca2b330ea48eacdfa55f74b57f11a50b25748fb075845b6b8d04417004d8c65dbad9179fde5ffc4ee6814fb9dd73f9ab432c83752d621cea7a8b01aef3564d255a466175edd4b9c77257a33a59aec0b52012fbe866f2d8f086f8465966c3a850a5a4a01b1e3ae957ba362df1ed18f15f37f3de3e725a8748469edd4e2830fd858c4fd1c648b9f34d0b3fa30803c6a31e46b6e74280a7cc8fac9a07961d83535d97b7ecb5b04061d614619b18efc5516409eec983d4c471a7746719461492f54a6d32c6f1642ba331e043aa1eefa19dde42109294e1496d5c12283f54b4d479ee8203c2b0cfb8f79d93f0461a4b4ae226e198216317829d0a53cb9af8e5164598cac5efc2ac20b7878110f130dd3bf20204e0e4e474c7320a49e5de14b8a8676a41462ab71865fe2ee4ea2a03bac2e76157f59a47355979d731d60291842515563086c32a0a1ce0fef861588ff3eac5e1b08e6d45fb349c39ebd1861716b1a6cd5f40f0393f52d9a5be73dd9e2d23bd47eb0db7b82f451d65c2442ec6ca271cf6c57c98a5d65c262633d7f8d4f4f2a1f180e238a07356c643ec09e9374e77f04b4522a1ea5debf637a8e616d66dc1769c7d42bfc80c58eb166b91c68ead4084fc6166eaba8e1e7e00b4eea8b2f15e0882ce6ad3b9c360ea52dc63dc67c14f776e6c73096fde0a9dd7e242d0890418c228a27d39386503c5e69e5664d0aaed598b8205b7e4525c04ca8b7546ffe8ddd7ef005f3f3f9bbe3480e73709b8a0d7a54bee232a4cf8a64d5a7cca15d1377590a88caf023889b80259d91932d4e3eb2d21003b315874a042bd5d55df0e41e02b4096b69481e79b2eb2401cfd0b59f5ab8f0de49c11d3a714429860870628bcbccc41eff066be9bbe67aaffe3e277f481772102ad96182c9303e712fd0c3ac3d35f2248f1c508f346a1b13585eb2b4117fb37e25726752c1e399b904342e60f2c105d410b07dd36dc7c2fee3f7d9a15121b411e5ede02f6b0a64c9882b3a79ea0bbef3fa55c141667c49f913dd0e2efe394d19f301c72b7aef5917f6be02d656ebd2553b68a17aa994972e9d8ee0d57765ae08e33e978c7d9da473a6e5495fc5163794b888ba8c4047832a4bc5b92de284521c751a36b3ef015c39155f95a3eb6e75c80b70b9565035f82bc1ecaa6b06312ab4f5fd1f1815696491f337d1fc6110eb9229f49da12aa9588f74dc4258779f606867941a19f23afc2324cda474bf7af70f1c811d806b25e2876753fae8f26fd136ca709cbbcc9a251d4039da45e55d86dbb4ae2f09103c5d9e9a482314f1a03e6e672fce2e8f13e020ac478d6f023c889a427525b12650a0b22a75af38ddc8c514e7b4a5ab7db9aef0d8d6da0575dfd29f8d78d23205b72ea7b5f4ddbc495653887e47bb93b3c9a9b986631c384e064760a40a37339fa9aff7ab7ba581eb0b4e0c73e13750de1422f89c046af84f4f39da0563f4164dd456b0ec91b941af8b3ca640616aa27c4b967da57aeb99a61f6b0f58014035690cc78a0f91748d1ac225b66f09515323de6a1534623e369d90590e487c5d4b767f5edaef0de6b795293137006f2a6dedc350bcff736a2fc777a5645c615ffd61f0ae6cceaedb2ed97e5d39a3dc0b825602e293e48acb53e38b3ad15a430c2ce15a2bc83a9e788d17f55149e14bf82324f601ab9f8e6635d90b1ba7a675a97109a325aff161d6d828030ac26b5fbfa6f55fd6a9228cf16b0591d7b41b539e5181e859ad2ef046222cf7e00d68fefb9b7234385e8879a10ae24b7ad294dec6e00dceed021849273db801746ce30b5d09172952b43bd9dca842e0df6ebce1c49518911306f075b5bc29f3511fb7e5936f10a29deedc270ba34d6e7f26fc11b2c11eb644aa4aa399d9d2f3396e111f3ccb14c214ce481277cb78fd27611f00740af7bb0d07a41537b59c4b994c3ce008dae91ae2f5b0286dbbddcccdf9bfcafb6aa570fdac72a8915cb429841a7e93153efebe29b3cc5452b68d4f3668aa6d326bc84e3ea4808ef5c1951e4020de795b118655fc2ef01c8ae9ae03978b4e8eed12dc7d85868", 0x1000}, {&(0x7f00000010c0)="dc53963834bc09f9bbbf5d64a7da5e696532f12275388e01acce7d74dfd2d65f3cae6d8a234b5b742aa7954247ee9462b7fa3c3a4bb87f80bc7cfd2c296ab8a9ec6dbf4502863017067b7be92ab20b9e20252fd5603fdef9949a5b8297a30abc6e208bc7359b7eb7d29db12aa6", 0x6d}, {&(0x7f0000001140)="b9bfc92ee888a1799264f5a43e3a9d354f990e6fd7eb7a5669ac87fcb1d56dbe7d02a63dd685852cc64c4b9c039fd9452c6b6f99b525661422f1ab3a91c0f1d86f4d6159eb030f646af4fcbdf87796a0d370a630e5b2a6d67a63bee93175e42476c2f28dc1bcec88e4bc648395540e17d78a2f595620bb0564a22637306bec58351fe1c98ad3bc4c190d520db3ce6c41002ef4a97ea68fcdae62d2a74f9f211ae456aadcfe49bbdf19c5a6294f948c4b004a05", 0xb3}], 0x3, &(0x7f0000001400)=ANY=[@ANYBLOB="1000000000000000ffff000001000000180000000000000ee27b2ac92dbe00bac0508c42c112577bf8882679cae6342ebf33e0519d06990a328613", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000001ffdf000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r0, @ANYRESOCT=r8, @ANYRES32=r10, @ANYRES32=0xffffffffffffff9c], 0x98}, 0x2) 07:39:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x2000000000009, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "07000000577dac00"}) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r4, r3) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 07:39:07 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x3}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) getsockname$unix(r3, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x4, 0x1000, 0x9eaa, 0x1, 0x1f, 0x5, 0x0, 0x1, 0x2, 0x4326, 0xc3}) 07:39:07 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000180)="e8f2f59eee74ac713b22e70e30a25df09cec94ce4424820b1b644d694785e447e839b89494f118a5995516588f0ab080597f447130bebfa7fab33dba31a02d4640c64f3bdf6687ec9be17d2aba7e0e20ee99c807508f32ecece31075fa92e0e0fbdd84c1059d8ccea79ab4746493c94e1cc8d330efbeb95f1d014dd8a98b2989fad65c00009bbdf13a617c66a733d165a22350b72aa0f1e706e056f0ade56d94e7bc4645ad5c94b79ad21ee95a3bdab7a6dbe918827ab33da6ad201aeca74c3a5e622778ef76a48b724c88c0fa3c992770e7a83eb0662a89d190a52c9b2a66de8794d0f2dabff899feeda03bf2933e0338b4c2ce5484a1b8e4c428fc40c4c812666326e2a821e0389a00e9ae00d5613d9ec14c3804338b42e3584a73b786ecac655a3ed21ad3ee6f618b52f415bf982898af17d5c4998b8a4eed0f5f231691d8699b", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r1, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)) 07:39:07 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) r1 = fcntl$dupfd(0xffffffffffffffff, 0xb9e670ecc4b19793, r0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) socket(0x800000018, 0x3, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x580, 0x0) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000080)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000180)=0x7) 07:39:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d00800"/14, 0xe, 0x0, 0x0) 07:39:07 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x9) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x2) dup2(0xffffffffffffffff, r0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000000080)={0xee, 0x200, 0xf1a6}) lseek(r0, 0x0, 0x5b, 0x0) 07:39:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000340)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 07:39:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = dup2(r0, r2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) 07:39:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = socket(0x1, 0x1, 0x0) socket(0x2, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x42, 0x6}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x20}, {}], 0x2}) 07:39:07 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r1, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x1, 0x3}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r3) r4 = geteuid() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0x0) r8 = getuid() setreuid(0xee00, r8) r9 = getgid() sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="5f8f31402045be2c1252b18e3b142633c5d531c0e9073d731629588780562e3250901e971a0c013a9b63c3b7bf73e521775e336b7cc2421b9ba5e54a805e99f4e7c7805fb2d01e84d3445dff4fdbaac44d3121373606affbfc2cedff8e9deb11b9e31d8078e3e6b9f6e0e021c8828b8db2c4df71d9879a7b5afdd1babf238c4ba22d6af68b8d03d6c148c788248e177b24fb980fc9ce72d601b9890dda3b7bd9e897e473aac1b4ffbe09615e4360c655272e", 0xb2}, {&(0x7f0000000180)="f3f23b5b17cc6e9a611f35360bf01c19682c5a7b2fa1e7d1ac6498e00496a5a587d1c4b5a5bd95848e5e42f02aa57d2369494b4db30d198f12f818b1d1579665735b1a35b4102079ffb57716062e46105f3a9396a4fd34f95a7d80891f0376a535edc7e84b8ec338eefa0e6feea0ea4c88e3898fd1a5a4f9bb2e5f731bdddcffbbcdab6c7781e0a7528f881b10af8dd17af525a8d6ef38812b463f2a4ff31ade5460241e36c239fddbb2ee51f86785d001ec38fc663d33d7cf59e6268ac0cf16596c1cadcbfc5ea101", 0xc9}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x40, 0x402}, 0x0) 07:39:07 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) 07:39:08 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="01002f000000ffffffffffff86dd60e200a300082c00fe800000000000f7ffa2afbbba6a5e55e302a1601fc8ffffffffffffaaff157323ce960b"]) r0 = socket(0x10, 0x3, 0x7) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1]) fchown(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffff9c, 0x8010570e, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x7, 0x40, 0xca18, 0x8e4, 0x8e5c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x4, 0x0, 0x0, 0x4cd3}]}) pwrite(r2, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) getuid() 07:39:08 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x8, 0x1, 0xa6, 0x5}, {{r2}, 0x5, 0x14, 0x8, 0x200, 0xffffffffffffff15}, {{r0}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x200, 0x4}, {{r3}, 0x6, 0xc0, 0x2, 0x8}, {{r4}, 0xfffffffffffffff8, 0x4c, 0x80000000, 0x7f, 0x4}], 0x3ff, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff9, 0x81, 0x1, 0xff0f, 0x401}, {{r0}, 0xfffffffffffffffc, 0x71, 0xf0000000, 0x1, 0x4}, {{r0}, 0xfffffffffffffff8, 0xe, 0x0, 0x8000, 0x40}, {{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0x3, 0x100000000}, {{r6}, 0xfffffffffffffffd, 0x41, 0x40000000, 0x1f, 0x4}], 0xffff, &(0x7f0000000180)={0xfff, 0x100000000}) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pmap_unwire: wiring for pmap 0xfffffd8063e11da8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8063e11da8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8063e11da8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8063e11da8 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8063e11da8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8063e11da8 va 0x20ffc000 didn't change! 07:39:08 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="000000100000000000000000000035603c688c3a2d88a8c500"/34]) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000000c0)={0x1ff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x1000, 0x1f}, 0xc) sysctl$hw(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 07:39:08 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000040)="036f07db658dede1c84f471c6a2a7c6eddc5ac5be0b8807a5edf18b0072befb02aed29cca69a600e310da1a5421bbf4581d4cb0fe2289a0075a8b9740f4b2dbf005a9e57bba1f26924275bb5d1c1f3e4ad541a0fe45f4d5b06c9f105634bf2936915343c2555674d4f572d9a5f1330103b8c8cc0775090541d129fcf743045b8ca5250be5f1f3685f056c0f7dc25db1cc3e6fa7b91a27c5ec800"/163, 0xa3) pmap_unwire: wiring for pmap 0xfffffd8063e11da8 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8063e11da8 va 0x20ffd000 didn't change! 07:39:08 executing program 1: select(0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffc, 0x4, 0x1000000000000, 0x5, 0x2}, 0x0, 0x0) 07:39:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0x7fffffff0], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x3) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="98fa4c788608f70bce17eb7cb04340ac3e0397ee880b0bbf9896c07f838f8522e64e23633da94e919232c59219ace62f", 0x30}, {&(0x7f00000004c0)="0649392fbccfdc0dda6c85dacd1c23a8be0f3f62cc2375b36dd6e3122629f3ff956d9db1788bb776023cba4b7316f574ced3ee9678c6f319df83cf822e936fe302a317ead0d8193862f26eb3afcd07b81c07b760177970db966ba99e776982a408896e9ca35a110622029d97e09682655ea45a5499b454508e72e81c9270687a89f56784fa07a38a5ecd9bc2178b2042f4bf9ed34f4a62d3f5a04adff584eb3b2516fc647bee9fb07688248246644a9838afa2af829b41d5193cd566be486d15641de98a614388429b6f893e86f1f145f2a89abb8b5d246598ea109a34897626b2aafdb443c5bbdd296d2311703fecf3d0889df3abe63a9ab41c1510e77560c9d9781d937796d2f2a684161abba3f533e0d24671e932159066cbe2c30c214cc52480afaa5b41b9f8387187a6a1b7abae8222303a64480102bd5c2dc84bb06e03b4e91ebd79faac93bb61409049875e1bcab830d78224932e7d528514b44e0ea050c68b6f6b54e4b34ec1c94f4d494c41d7b945cc58feafb05fd3bcd4a6575525d7ce5867c9aab0aef6574651a9e4894f27088aa1e1b3b971d1fd196c5dd04c0c0aa49a6604bc8d7a4d26d660f6d8b8d8d95ff3e26ab2df868bdeff37e2c3cf6c2c410603960f18ab775e7a916af3336811168f1b8f911aff7ef4925e71f7b7d1e3b7ca743e91246e858c160a5a4e76f0fc7cfc3a09bbea6da8dd79ec3d691e09d74df86275bd68d2b1a0f3dbaff572230116bb7585865297ab2901182eea0fc9cb1a4720725957f70e1371125b066dc54b2c78ba78722d35a97bb134e5a44e9a378d2ef0d2fa0880854ce150af99d4d1405d38b04fabc03ead68476f6a262b646403e7eca75e316e9a032c5331d7f7ccb08f285793e007518a31d4f0794148e1ae746abe581074b1ec1a1e2fea9bcb24f9c565d12ebcc48f32c6da75e419c78cf23ff35a79fbec1b6440b1c93965896814c205b2e0749724e5f7c44ec9797dc16148fb963d7bb801892876dfce64292d1086959fb8eb60a61d607b0c02d26dbc5e799a8a23331c79cd19b6aae99139ab91828b19bea1641a0fcf6b0b8f468a9b07f8e07828a96b60f5cc60bf50870256b879fd7afeb692810e8707b1231d0ad740eaa11cb90dc8ee073567870a202f017165d5d37e96beefe21eaea59bd12d207049e1bc80344f56a3cd8d2274d1971e22d480dad60c94bc9c9b5dc8c50f63ad4a5df0af46219e66c2c3820312605a0b37ab74d11fbcee98397dc638747d9d1b4d5f3983994dd940c311d875a725efca04dfaece065912310e1ae26ae0589e7f0d1882decbda4f7ff1735623fc433491452317757e0d296a6de95565184806d92e9f327006c428e5e6af47129716ba547aa7145495ed2c18d545fd1d36238a00fc69ee5f4a689a56fe64b125f08c2195c5e81a7c3edca4ed76e785147a359d44502be990d54c1bb140e53062e4471e63fbfadb4a2b0830f73ff403438220f32e97be7d938a16620ae0891871a557851cedd00630aed40d47e29a93d87fc1f113b93bda1464a205447bf82908f412c22a9c6d83eb776aa1f8341cb9ca8c92da6f6c1a37f6973fde465c8f770cbe383264c405d3763699b84a8fc4dcb0ee222925267ecbe72a76b4fdacab8f223fe243e847c519b2f5c78283bb7545bd19f6bf275832cf81c80fd9977ef06a9104b52adfdd45c8d18a8c19fce739e2c14927a799952c10bed3b07bc46e9a3d863d0f15b66956f7c5510e16b317ba9fc054e0f769c9e4656d64099f1833f475e7b8024883c6613a1c1b0ff7cc1dd8d9963eb81914d4b84394772af7082e27b0bf79039eb20655ddc9046d7001a90534f9db61087fabf69118c6e40ab920b6d3d2a7ac4d03b52d5e357feabd7f6a5c961b431313e495885a2a63ca4ddb6199447c6ab86d8396445499b6c9bc1413e704b94e7eadca227de5ac94e3cb97c495dc0a518fe893e9699535ad2ac1edcd63419a2ac80f734e65228c84ff88c07ff64be6d11e249b8bfc52497de966961c5a512bf46d02b331298199e7451d25504897b98fb115e2fbd80da68d5dcb7633dcb930a16763743ccef50ff329f2dcc06a3cf522a333de440afe2f7ac249b54235d3b204da2b6215a2d991122a4ed9c4ef2f47e644aafc4877b36cc7773bae33155f563f5782559c494006f66b8ee93f73fcd5d9724a5e37ec2ec2a1a19565f2838dc80880dccc5138c6e48e2d5356b0f018cc0f95b68227c04b2606f2fcdfff1dd30af532ac4a6da38ca99e1941bbe41b8187a765a8d9cdb004980608b8c3c2e7aebeb208fdbeae7fd52ae5d17afdfa4349e8006de1a9c4fec810b4c4da0a8bc8d85f2a45be805166fd204b0f34a277e6d5e6f2b0e4fc435596d06092466b5a13cfcaa8c331ddd66610b6ec832de28f4563453db6989f20b514f903893d52420912244c6a2082fc32cea4e66ca32806aae97768d4cb287a0f442ba9ac7482a09d1a2a174cc9595d0ff128a62fbff561d157139447c273272f55ce5895ae094e0aad493da56b022f18f87c7ba00eb99e9ea7630c69365f9b651bca9210677622223545fd800bdf8a47aa02731d6604003009cad81d36452248fe17f2a5e06a1150b06cac07ff7f678c2db02fa50b30d475048b0d3db673aba8c0a8b896e65e94bdb1bf3fc0797d9110457cc3fe11e6eb73a628c250ba03148c49da9756d224032e3d244a09ed8ca056178ef4bf7efac05f9b800b784873aeb09c7c0b098f9efe0d0118fa05947a859d7ffa9aae6da7059e8f39831646c7222affc67fa99741c993ffb2c4eb81bb1d0661a9dccf2002e71e1464b335fd09eb92687bcfa759718c4844134078471a8d9d9cc92b316cf379ec83ec493ce75455af596f120cc5dc50b2fd4c8197fbf49ca9c83d1475bbfe52e6c43dfb538766db3cbf86d94717419658ce49cb6fde722e90740ef385ec28e05e1858e8315f4fe9897725c4bcd2a839d4e20da5037f4ce8fcd91142417ea55a419796b0570447f61af9f4276a533f4533cc44e2909352bcebaeb713477f26d290938a32891fb169c0d3e71d58640469783bafa89e1d0b3cda70d707ebad83141bfa4dba008c144deb7c1d81f19e7d18946a90b2b8c2b6173b5a3a964dc473ba7f95a97ea2de612b893685025271308eb35d424180d4f447f755e598faa79285137cff1fa59545b9e517166db7d9abcbbf7e3ea972b54f70e9b3b48b0349d157612f37c325748b6f246dfd5c729cc60648b62caf7a19bdbb666646f240ee5422b4f83b0219371caab1a2ccc651c8fd08650a10a71bd58499aae1a5f27d6f1eec7fd0361d9697598272bc1dba67078cc5fb892fa4b18bbc5fdab11d5484b2337a91e777556876a77b3ecb31a6f04acdb0088bd53c1c593360ef9775953624f2dded96d8ae19f02eb7d7b641c77bbea14808d6910b3e69aaf813c24604835c6434724314ccdee440543bf1637ce855bed3c488a755ba7ff4a17a9cacc38d2173f21d1f77ce682b6e5ed7e312d07cac59316b3fd46af71f70727106f98414385ca335db1f93fb84e88190d1ed3c6a1eaac1c338c6090c32359cd0740bd5ebb29a0b664089b7f2e564000c66bebd1aa247df597a293c58a0f929ef1e08abc919a16496823a43f5423ce8bb2de5ef8a81b8e82166bc2784d454230c5a7f9be654af1c1cc9be45a525c1170225b04c4ceffc66319210af65b125f61f3ce74f265b807849e7d26c8c06e06bb949c4291a6002e677dd690e515c1351447bdfa761ee9db474458628c482356f1f7570bcad78ba4aab3661478c8c1ebe2ce5aac7b3a49f006060bec26a8e52336f388602d62c96381780e8174c2acd3c2d4d33a4fb8eb0006a5b38fe5901760f9a6ec31716cc67a6bf61020862bbe7590d8ff75a4fa27eeac5f6725e89a9883045582352e818a2d5dfe483beb007c1c3f167d9d8e9ee33c6bc10f3c695217f2019eef6fd7469ca2e75f7f24179a8fd9f5a46fc0b828d5dc77402f8cb1bbacb835f74215b1dfaa854c1d9c3ba17ea8a343ea0c5e0961c07cb64208662bcca8e393a22c8367592206f9a5a7230fbf495aacbb6b0b4961d465d9668553523f02149631c9859ebec62c92f76974d854ac247d1ff3c04186f82b6dfb3e082456e06c4f3114231705ff602bf85eda1fe491cdf51c468ee2ccb64391be254f8dee50f917b4aa012cf40699b899005704d27ee2de48d8d0ab40aa627208ed6508ef3a60b085ff323efc93eb88b3f9854588c6265a60f04fa3c09a9543d970f1bf89073bf104f567318f0ea87c05602b0c733a19cf28b5ca7ae4c4c1518f3b162a3f15bfcb454e4c22ea8c1f74e6365ad4689c2fabcc5b1831ee75ce74eedc65b6de706d5836d1778b7dbbec907486cf0eb8c2c3d8958f935937a9dde30e06cbf3e006b1a062bdd30ff41ddca042b2a9395f1665eae46f8b4e80f9e86af231164165ff5a1108973cb57defda0d8bfa4aed51d1a10686bc762738d51f94b69b98c90c2337d74b7efc686d157a31d9cda64579a92121f72ac29851f7b12cb7eca92c6bf601e050111b4dd283295cc2b91b9aa04db2ecd6299c66d4fb8b3835cfc92772e92a777a9b7a76ab7f11e04899d28ada244ea87e70755128c7eb3fe11685cd78dfc81db16ccb172f754558b9fde9ca8164fa0a5ba160917b8f14be87e196d3f1a6611d5798e33d444856495000bfd8d702e8849e8f9e050dea82c538761bfafbc995d6980ddc84f868e1b4951f52817554114647ac7661a36c584bf7aa7f69974bd7295adaae14d354f7dc3b39f1dc600c45d82e004c61e320799daf7f2c0b414127f4da4436d1db23e147ea2658b0d14fe4fe80c95f658b4a671a3d08bc068a1a17a8589c6e45d1ce212d20f24d1761af7711e399885e28d9dbcc4a4fe962ee5d4cc35e7a922bca58f156d3eafc6875c692bd5b5b5a7d22486c8fd2261b5aacb4e3f4a66bc85b3d019e8291aaa82dc397564a7b3add016ed6ed0d1e40ce397b46638fbc91977b4088e3d38ebb366a5f46c4d464305f87dd7306f37df98bd81b7a8caea45cce54980537bdbeeef66942d484b9f6283423e7a6ca5f26c519af1337c36e83d0ce8a98f96346bebdcb94c11223f6c6d7a19d1f9dbcbb2586deeb98b145163baede05705be85dac22b6f293b10affef255592e9a4b68717516420f21fd78b266a2326fe02a55fd40a4384a770ece45fe2762557a9a8c0144fed37213e982bcff854dd1177dadba0fc1774c95de2bd37ebe5a5efbfa12f33fce63d2e234fd9dfb6a98c6c057a1e8ee379488944482132e9b91325a2c3f397fa2c5257cfd7ab549800d86cfc45e88a2d037d3c4dbb6ab12c92f1204c96451e2a73b4510b7ea1c967a33a16e908c6dab48647d29c786aba8f39f97301b5abb037e7a250613714f58f7e221af6dfd9ac99942c15de5752d840c3a350233d6d7d880679527d4bff4560aeefa2f98702f9095fe3c361e041eef931e7427429445d448b4474893fd55391fed10264e666a91f41505092bba0b79c404984850a604f32f6a898f4de5298c25299eb3fee1697c72a3b23daa4761ab46f310180c7edd5f0053f4e3d4784f22c777e9e395e3ddf76d1628b4284dfc8466a084979b3d2861065aeb090774d87e5f0c90ae78bec6925d94639640b6dda1c288cace5a3299daaeeca89a149227569bb844706eaae19f0aafd924cce5874b3fd9c12c40672f146338d9743e603f72f7264cf5169c7375b31d553c81d524b41c5cc13f2a54306c42764952f5fc6d54caaf44264688986ac906d68f31", 0x1000}], 0x2, &(0x7f0000000180)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r3, r3, 0xffffffffffffff9c, r4]}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x18, 0xffff, 0x1, [r6, r2]}], 0x58}, 0xe) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0x7}) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 07:39:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x3a0914c44f7b202c, 0xd02) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x210}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x2810, r4, 0x0, 0xc9) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) 07:39:09 executing program 1: syz_emit_ethernet(0x12e6, &(0x7f0000000040)={@local, @empty, [], {@ipv6={0x86dd, {0x8, 0x6, "f44e6d", 0x12b0, 0x8, 0xe9, @remote={0xfe, 0x80, [], 0x0}, @mcast1, {[@fragment={0x1d, 0x0, 0xff, 0x0, 0x0, 0x0, 0x68}, @hopopts={0x6, 0x1, [], [@ra={0x5, 0x2, 0x2}, @jumbo={0xc2, 0x4, 0x9bb}, @enc_lim={0x4, 0x1, 0x81}]}], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x1, [], {0x0, 0x6, "b69519", 0xf4f, 0x50, 0x0, @rand_addr="b51d4d0bb4f92407b4211980f5186b10", @loopback, [@routing={0x0, 0xc, 0x0, 0x3, 0x0, [@mcast2, @mcast1, @mcast2, @mcast1, @loopback, @empty]}, @dstopts={0x29, 0x1, [], [@pad1, @ra={0x5, 0x2, 0x1}, @pad1]}, @fragment={0x32, 0x0, 0x8, 0x1, 0x0, 0x0, 0x67}, @dstopts={0x8, 0x0, [], [@ra={0x5, 0x2, 0x20}]}, @routing={0x0, 0xa, 0x0, 0x8, 0x0, [@loopback, @remote={0xfe, 0x80, [], 0x0}, @mcast2, @local={0xfe, 0x80, [], 0x0}, @empty]}, @fragment={0x3a, 0x0, 0xdf, 0x1, 0x0, 0x11, 0x67}, @hopopts={0x0, 0x14, [], [@jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x80, 0x89, "6c582295072b509f867719d52adf545e0480bea8b97ee79818c55e66353ec9f7a5b2b61b4558049193dd9f2c817581e4ef2dd7508a13fdf6bee7da187e8ed1184d198d79a1c573a8a3e2cc8993af4ff60c823fdb656e3a94125c3eff9870d0b576618818b4ea1be1689383e1bcc7d14084a28bcb0d86f6b8279ab8c53c417fa26aee4ab847d39cdcd9"}]}, @dstopts={0x3, 0x202, [], [@enc_lim={0x4, 0x1, 0xfc}, @jumbo={0xc2, 0x4, 0x4}, @pad1, @enc_lim={0x4, 0x1, 0x80}, @generic={0x7, 0x1000, "9a8b129c982a466f655d4aa4e696de0093fe4941aa9694f1d8378d6d230ca7d49d4ab045b2d690a0053cb09b062ae2f9523613a404d1ec52469ae107359b5e819649e0c1ae8b134fdfb816fd0c0ce0343d1ce4515bc09f954ca783ce9ac369c70817389647a99af0a5c2208768423e23489f16e2715d7f55a478004235114488f8d54597b6448d7d2dc4e4b2d6f9e00008a9bac7266c94a29d128f280e4f3ed478d4923014f3225779bf97e9385a0fbf4f7b1df90babae2b254976e2c15e485e729eaf8b4dc17a267ea04e3ff4a6f042e2f50b5949b563e52b2c0134e9ad4149337af7437979dd6f229a5fce43aab43ad1783f0a55fd6dcd0c42ababe34e2716b6d4a4cd654cbffd06d96171c03d96f3ffbca59292b096575bedd7d40c2596b5f05be69c1f499b305112ae65c5b30a54992faa9364eda75cede0844546bbde8e6cb04755a4f4670673f24d800bc0519f5478d7a1625b557edb96d8df4d7f0e2ada569676b80ed9e251007d3e4b568a7e17116182edbb262ddbd97906326d46c8894fc4d5720412ef167c58e8555a781579737498a239d2b5daae9af84d2b642ae39049748b1b2dce427da47f75238a152e302753ba804c44ed81ebe888bed22894795a7158102b6cd4dfc75d7ad924a7c5a8dd7983f3733142c3f853d18884906e636b8d3e39e23a35b53fff2ba7941c62b209c95bc7926be8c360d376e78d80c365278e006280ada871b1e63ff5aa65164e457482dcae4816bbc47d5228d019d4bc8476d3175221226974cd8d33c04f7b2c9c663e8a37e6e898e54a429eceed7a5913dc1e126b4201fceb7c1b909aaae63a8675130646231bd9fd90f2f60ceb2b66156fcca8cabbdb263bbe762b7fa1292398400d4cffb21adf6ea14af22a28c8c75714597e5c2b6a8b758031146699fe9df3c9a65e575889f8848e84b3db0e5e5a352223b689b26ef0aba6052e5fa147c8e2a5342bb07976c64c3f42dfea932d66c66ffc5470f1060e08532ac6e21bc8aa5ccccfd765cfe4d421fd6fbe611d7c0a4093be1071a0f52776ce4cb1898c39292b91f9d2dc804dc4de4e4e697c0df0f5e21dbc7d1e0c2b80ac982d85a6dcfce05f333aae8da6f61e53724588541d04c6d99335fd022ce865fbb924436bb30fe015cd2c37fc7e4d239d5d7acf7df3ca737016e01cf95980476629f5f6d8a065b96469d98ce07785ada7ceca43a7517f8a08ebc2d3044cfc7d4bbece88ea0ba7d0f9a720620026a9b3fa47e30ce16ffc10bfb88aa87c50c5c84533545547c457735bbc0101da490beed0bb3c10a3d34a45f298be0e65ca4ad778904ed553308736fc977d7934654946cff926135939f8de3f9ab30e0e027af3049795cd5d02a48fe9b42a22824ccb80153bc1718f6b6a8d80ced0e1c77c4c3dbd7657e7d3db91f0a2e3cd90c54b4f901fc3f9b0dc6c1d839db6ac27a11efef2445471d97faa3d17489d9d09c20c8d1669355600ae3a565652b744651a6285be7bce4c692f19c5e13f5d86a92e45f0e1b8cc41a8d3d9177a6d54070f7231348d23c8050febdfa6d33ccbdd7387e21de01add1082779c058d4864cb593988e93693e7c475a9be9fc4ff8ac7701b1a08c1fb9ee79fa2bec82b46cdbf7383228f1d80887ba35c5d9c9977fe42c18e64e9ab1288d22343c11e6b4f79cf6c44db45f66aec4cd6ba8a0ed0ba069e043180a448686b875bc07e979da6c8404834108b84044525a5b5835d901f4ce7b3c128e2e8944f8ac0f625cafca34232864decd740014650280a8d085e56262d28395175d1cb412a33f63235c613c6995743333bfb3625f158522435ff29d1e25da117e54a3187335c6cac11038645f10efbc91a966a93fc381c76e5b323218faa35ff37a6bbeb8cae87ab240575fe6df74a236c66b0047eca340d03420b6726e48fbff612db7132821cdbd489f1f949fc80b363ca784863b75f737d64c08213590030a73ca9d86f1992ad8479583588ca9d047f037a1fe15253b19eddf97304bbf1d1462d7bfb57f89726d10cb0571a3c1b0fac50d4087fabc4a87b82d42805afe3c989edc5342ff427391516bc7cd9a2512efdef0736f37167684f9045c62a406eddc386cce8520715b1931c48a9f5640486f1271ce9a5d1844e9825b9a5440dcf59dba8fc3d56f3fb54d3faf6143592f28428ee611a177e637e68325d903fcebd8c7a0bf45c384b924a02749adce0f0601b0beae2c655915e113bfbb8b068745ac74a2fd12b058ba486046581f4025627823cf41d12d36089189cc6e8428f334399b38c2aaab45b375291a0f9b88ec8028db13b674c4ab12c5af31d268f030c080dcaccffcf4912f1b6cacf1c04e82ebb85ee220bf6429f32588fc4d6dedeb60f8ee637d0bbc8b52c6a2b0c31018277ed255e69f5800b42d83dfa0ed78dcba21e39efc72de58bf648c935c3e69f823f38cd001cd589aad8b2c7fe14a184edf5bd5aeff98deed5952f2f94965e0439ae62fdfb440e478cae64b14b0b1a8b6b84c8ed3103afee0de892a2b9e79e881288e9155045954913117e0a258e019519671397cd9059e975d8fdfa1c0efa9dd874de48117e511902edceefdb21c08190a1184204a0396c874bb6280ddf3dea37b56032074b7521540f18ace45b8caf1c3ca79c5407364845ca93bfdeaf8d829ad2677e94eab11c03067f6c51ba72dc152fdfe8d8e2c39ba8b75d3e5d7962189dfed522a43460fb086589d769eef0abae1e2ef22ba90e98a5c94a565d05c244d628da7cf5963c4f85fdc32fad377358e51236e3383adb2802281eadc7ec0821894b5582036810919cea6ac52ef646faf88270df0aaaf545a23c8636415649294e8bf93c5e69186f402847ce0d8d0963c02a80a92a7640663f23d535bdfb6235c78693753d060c2f99d1910d248d10a438f6527203157ac43d3b4a9320e10ada386b961187d4c64d5adc404c8b61d525de4751a2cfdd67a320189f610c23cab6e594280a6a218adf3e0b994e4dc78482f7070f3bdb0488cc155064eba7db70c2410ec1cf8ab6214ec6a948fcf13c40cc50575ee18a8947ea67955182e0ec9752cc754bebd2baa9182c06c89939162aca8cf8c51f5276606587aceb8d3debe2f301d5a06ae749bce1f82ee2e61d4648517719c28e081f40f0abbc4f54cfa6ef0220e8a0e71f9f8625d92f8211caee7b0b2d91581f4e033759a38ea135954afa2e29b3075e0215a138e4d59415fa183528df5e19e0742e25e0246c9372da3f8f8cdaad4fdf1320f74ba91861d04495892dd7e5bf833c6bec9725e19bc6d10b2c93e470c3538ed89f249def0349a8c165f8d0f5c5860a14c29ce38a0bd4e2e9660fd441444de6de25f35285c9eb6d27ae353bae825a0d1a0f98c7d1ae5236ec4f960ae01c6081704d9cdd935a8979a871892955a68e60e49f9626c4a3650aecd918402fa06f60dba24ad736852ca4a16e27f4e5b8508c0c273063e22fd67977006280ed2bcd6bc897b4749f59d0e8ca9afe2fa972f5721e9101ab8ceec095abc9e223de985679b93c43f72b29a10e4182053200d078cae23a2fdc376ee08b2d06190a03b4fd54aeff3fbe2c660b2386f5a94c57a6330810ad46022e2cf21bbd5c0b51bada0e76b07eabdde79c40aa4e97749e10918819ee48f974c7c529bc4cb712782d67c3eb4dfc898290a7c9bc17062415544fcdfe841d4261232544a0f2ebb483ca3223f0238402c52a581862ec4c263954ea6fc32644651728bb87e7cf5c75bcce24bf611949a96958dfd3df4691878d5d532075fc358ad828277a6a8483a9f5bf662d622631f97366112fc6e011b76092d26f4dc77fc362779891506f5753bb1def227116eb653cfd317c9dfdf9f869902807d2f495ad04d98b00ac588cdc0df178fcab936c58aaf488dffcd6771a3982c022dfc0a3a4d948ad098da5944f7a7deca33373fa6735a5d1a7f6b6f89312cf230773b41386ecaab9a4f6057af77eedc18d7cc4f1a675e4154a39630ed4241348e22eb6a129672d3c6be79951b85d3ef7b0279f132229f6d98f173857e5a4d14db6c722a6a01823c53d14b7462fd81db351e29fbc0218f639205dd51acb129daaa6521503a96f599d3357f17827d38933fd90ba72ed7d79f8ff1d70fd345b7c51612a4db16f8b051fb0df0cd976f850b0e2f81520d279db72cf3ccf7d549fba45714225c314837e3bf4192defe5f9a4dfb94d72bad1492c6205b9fea593023d77fd3c81aeb336eb4f6869ec9404d986f0aa771f9072415f6205a91ee2b632b37fd8e14b2a921c4e5993cbd6efb84ad9f220fe820b7bda5e7452abfbcd893433cd78af5aa45e4a657b4a1ff71879803e9d8ed00b698826457ba26e9103aaa0f1e234ab0ec59d3263a4abf5024532b3bc6ac19c6bfa985591ce4aad699e83b82db7c19262cef05997d765bd1d5161e859cfa164c66265cd7e2fe9c40a6093877e51bb6290e6bf3045e854ddbae06c85ecac2056d0c0e1900b994782ef66163765114cebd9b4e6b542a2b54cd4837662c3403dae27d633ff33cfdbc8e531efcb471dae66165882f69f2012c12783011ed1de3694c628893fdc979ee066532939e314a2df92d7d2fa05b44ad41574616126fdd817852b180c15be2faffa7421612ca666a6adaa699b68d9cd8a2dc8d77698e0e2ff12459ef92d7e2073dd8e4f4a1c493fe77d466df272f0c5c1034f89a724553f8e9abfe15b7ce1184819ef8209a9456f8265b86e62b24627fafb6e119b19ed8ec817667091ba43a1816d1c7eb574df4a823f10d3e1029b5cf042b81900a5d1ea358dca04952a3fcd1bb5b164310c614256784c4e0f872226ee3e01df81490cce8053365ba3468f21b7ec8e0580cecedbd7f7fa280ecc7780e1d3a7c3552f1539ebfffbdddd8ed2b9eda4ba2748af79076055c8ef56c570e3930f150a0d7e99004e2318707830bf7de7dcf2969ec877304b986f97e2dc0fef90588d27b36de1a55d527f554bf304d1bad24ad0deb3872826c8f4b61e2bc69d3c89716c72120e9f7cc78023440d38169c08816791bc092307c327c81d3521974d63c287f32ad597b2a24f8f9a5577a9c3669652c71e2192c03d4ef6ccabe44b05dd1dc808fa53bc8f13d7f9cdc4b8f046dcb1a0c41af1ced9f3aa83bfeb4d0f7770256758a794ddcc8ebbea3156554658bdcbed4cce1d8044daec146911755fc4342e32a2cf9b314ec00173948b2991b7f2e8a2d0637db7dc45f169bf48f28524fd1f42c2ea8f6b46d1904fb9dd1725ea7f5660f10cf1a89cbaf05575b4f48fd73f06a3811751decec2ba956d86ae35eef3a29c885e3afb9034e249b660859d38c84877824be8ce010b7900a37b2492def66fc58cc5b9cd7e11393497eda851a63d49ac931ef03650fdfbf4eaed078e836d783cb48fc075b5d44976c3651ff93d20099f3970f29de92f4c66a5b4d302fda18cfc6b08cdb5298a7549944e9f4cbf38c8f879c4f73818ec565a0b8bdb93467aff7ff5ae60fa6a397c7362a791421d0eb42839a5fdf1e11e91a3b03d0bc1ec05bf7083a1e67c5a13fbae5d211b1649a7477211a20eac1b03bb48904b29bd78b4b638dbe73e1d96062f6325dab2248d260383bbbef245cf42b6822403e973f3417cd4b6a23412ab56a5715254390867a2995705c2f6273666bf8580b581104488a337afe25aa7571b11ca1c90ac9d73f0d223e5942dba4fc790869045823c8ac7cec9465126c0c6fc3488cd1afc056586bac5f5a2fea5cc7aef16c369a796f56065915c0d26508b18ec52b95bd19a"}]}], "7786bb4d8f0f99ce45c1a783e307d630b6a868b1a13d3559c72e43b5a3645b8bc83f6a4cad2a07a8dfc03d991f5a1f0909a6ab01ed1e010da27485d128171cb7e77191044edcc1ea5dc1809abd2e4b9f7546e442c804b409e7aed9d2d55924af8db39b5939981faaa39603d5cbdf7de0fa0e913334cfe969f987f375962f9a957dbf322fa4cd316e00fc28ddcbf8013fc6c89ead8dcc3879"}}}}}}}) semctl$IPC_RMID(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x7) 07:39:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)) 07:39:09 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x2, 0x1, 0x103, 0x0) 07:39:09 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x1, 0x6, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}, @generic={0x2, 0x2}]}}}}}}}) 07:39:09 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2a}, 0x2, &(0x7f0000000080)="0488d3321cae37b943eb43595ce06e8f7a3d2bb1223cd83b22fd1ff47af2116f7fcc", &(0x7f00000000c0)=0x22, &(0x7f00000001c0)="f2d4be39f760f0ca94ba3e551a653001f4f93e3b3c57afe4025f45ac5823fd549ee3ff2b19cabd3ffd3d9af0a4674bbd39ca98e1ddf4e9650e203b74f59e0e9cbaed3a875af5836641dd1e14dbb681811d10bd6e0e492ed2322068239cfe52745860dbf4ea530424d69a55f6e6aac86bc1341acb6b52fa8e88588f16a124f0cb72349cdcf3830e759cd81acf318940c3801f78c6f71e51dd1fa170bd8fff1dd09cd7d842034d2180a39cf08821d1ed27565a464b43a8d4e9b7452bfac70fb4b8c22364cc088b5974f55aee37f63f292d980337f68bfe336e7b4590a90707b755198c1071ec38a6c89afa36532123493e4a04cb83974c8e1fdba3e9a175a18445420988dfc0cbb7a989770be063488256a95a4450e47b7a6730ed9e1e5ddf350688b862f0c8e16717cd61194345805d46ede91cdbda19cff4fdc60ae03aa731eaf9fce9add4f642755f7a8761759966e1009bda466bf8807dc670479e101d555f34ef3e7f3d8486044cf9779b9572801e2a204f49e2c11580eda7ecf5553247e1c58e466ca3158e440a4788527ca1cee5a923caa4c2c842241bbcee7d8d722fdce67b99470d5462ff3df6832613e0b6bf6dcc36bfd57d35f1c2689984a0d7eb7407b5d18c71145b494a4c265286d7e61fc516f5a21ab81fbe36581351a5fc752ef81427a47f62e12af8f7714cac3d240c9d0ed8f39ac688ba59cd85246bc4c442a36c75f4426abcf028d223ed411773f1e4dae4f52dc73bcb1e09691ae4b122409fcd3d46b7a3abde392e1ba27ce760172d3a98e4212a856f39d1e9ed75622e940030d55f3437fa3d83770335925ce30a251bfa08a24ee953e5de477a01dff358b6bfd5d1a75cc3143704c66204411e4958732b7bd7ed69896391a6d0bf92c61f01294c6914a00013be8898915ca1f080ab5d6f24608c7a9c6546bc7df18b3e89d3e4aa2499462f84013ad1c9330ff34ceda4eaa7913b27941fa5191f2566550e2048c02013daa10c8c175f7f2e6842ada821803cdf6ca2e3a1d962c77676a3585362f2e826282ebc97512745dae6bff64e71db1ec2d13f01cb68b4014cca0ec1e47650dc41bc462c564956a7f558eb1a9ce9b8b89c1754733554cdeafcf5d0351449a7ec81873c31260d415f5a0ddebb44d7c3c944ea122624cad822aa333d7aa43dac851cc8f3206a6f250b10bea17899cbb46dacc357d5e06c1978d616a22614aefbbad359f872caf1beabc283359db3fa0fba4d22c3f302d62324413948a702bb63f45d3f0536ea7dd5eb501cd9b4091d042682e395fdd9c868d3388e8cea7d940a441aa202d917eca73116576d3e24ad2a161d19c3f5f549d9e1e7886e283c2c23272c173f738e9641af91a5847f2f7092a3e2295b8fb3780cb5b2764a073bee8d24526db1ad2b2a2cdf69445c4c7b1d06b5b1684c497985ceb5b70ac2a571e8b8e87324d07cf74e8fc8e2028a7b8d1a35265a76ad0894f0cdf77ee1ccf2cf6e7629ccf7619fbf5ca754c2e215964b0aebc2a5a14573893a5ee65bcf3cd7cf6b7b432b25140a1e9617845fcf3fda887d31464ba5824ceeef9490cfd40144e50ebff6d868b37fa8045a5a904a088601f8a428820f25177c330ca35ce5c4d56af041c75ef900fd221d789f0ba25175e29b9f851ee3ae3e07d46a4b4e7fb1d9e5de7d395d7c201874dcfefb301c98b206789dad9204f5e8b85e67a8110ab023fdfa7fd172e02efafabbabde2305d2c69b67a7fb1495a1a3053467004158c485a97bd9a744e23c19174c096957a2f7f565ab12eeb0cc0a16f3e7a71d6aa7cd2f3026429ffbe0ed4e844a4f02c4ab57b04a5b9049239ab8f022116eb42e3810abc44e3b4801fc823920f46ffc60c18e751450ab56966fda037822241dca663b68f83ef312ead35edcc4b17f39cc1bc58a49ab8a3d146a26e073d298634f6e902350d959720292d2d99645968ae8bbee9e2e9dc75c0e2cdce9d476ef565061801cd0a9e425afbf404b24be9366b03ba008ac2eb985b1701f24c7fa4022d2491cf6b38e20bc4d120418ae2ce07a0aeff84aa5994c2afcb55201848e55d512d243ac60013271068b77c0d97709292b47a7631e0db5ccf336d430d01de0ed176bacd481ff5b043a1acc8b20db20b81d1b0dcda3aea25c8ad9e015e2801f42f7e38d748a70ef2d91b3a621039a19be75d7e6f2dd5b3c5fb9bfd5e2975d2c368a33d393dc6d83bc61630d478763c0005ab2b7401c56f21d725c8b36b22ca92272aac8ca64a275fdc3471c052da5028d6227b2b786fef3a47b371dd762936637438fc037730193fd62e5e61d2f039a7a65daea1e3e8600b4e9b09a67ca633d156cb5aebe0ca4c793536fcb9c457bcab23965f7cb27bb6b89c7f532c98582a4ef35ec1370742771e4abc67b3dbbde7e9ff11223a473e4d56b62d05ff20843bdb04f0b33de5965902493b034fb06dee8e61f1a5944a40529b5802ca2f4f4e61a660fef1c11545fd413c6f433f64e49bdec8f69e18e6f21847ae8e958d4608a266e37cef5f2ac21e700d9abf155f2e07b4f5f8f9593ec271d8232869b5e7f6a422bc826fbe3ed5c2dae40e7b9d09e423b4f3c5cfa6ffb846998520207137bee6402581e3861bbf6fd3700ae76a283bc9601c569a02e76779026c9cd5e0fedd5c36c353056e3ddc89eef856885a122b2962be29b400a92034bb7971bd5092e9db7c9b27685ae6d7ace01b06ceaba5b3a609dd6fb2ac20fb7fa5e022e7244bf6999941874ceef0a1acd565d25d2f77a05bc710afb775c1cfe65864fd1a7ef105342ce0e8236747ecd57d7fd34aaf5389ecea56b3eaa617c20c19e506f990971f53539479f3729ed892bd975c077c6b2874ccaa1b0f7c9400ee58684e619fbf08e6c8f35ab5f941d8fddd18dec0207014005305d30199a8bf84be4b52cad76e348b68d22a23cf6941f98240da94775d589946d726f891af0a22920e415188aed7e2f53bbe9317b6f5689a3b21f8e27ee9ca6811d66ecdc0f5d528810e0c45922a3ff8de452de2a9e66a521d96fee61aa079338441b23343e1a2857ae5b4b1cff4ee9205eb52f1c7815c0ad1ba5625d6cef9d127c6ab6a2055f98405d3ba29de7055cd3489fc68f6484b5bea61e349feac1f7fbbbca2c54eefebf488d7afc348be13cff01cb32ea5daffbc76c36efd6f2abcea7a8f8a074fa7f814088989b745975b33b5b1afcb70543b4150d1c0cdf843ba76e9f3f6b5ee55913f2cea88afd49577782b7b4216cf0b2f2904dff23d4d96f2e5da15950d279f2fb3fa2ecdf0a4bbef0553c900e73ff1b1cde95ea27b355cc2ed5a77ce7e1fbbed51950af9e3b5beff0a35d8f81de7ac5b5ef15180c66d4aa6abebd9c78a09df3d1718d0bf3efb2150ade50125899fdf75e2c340235b6399ef35e1d7ae5cb52bbe8d7a874ce6eccec325c5e3fff10916bc9683f682bea5e3b9e257d58252aa0e1ad12b022b8de4bd0f1f631b5cb7198029698efd4de26597d06213de8cd3c06f5ab7e8c042e2275ad2e2d2c12ad0a1c8ced44b1121c1ee7210c1e9b42d6c4eda96792e2423f1e74a974801d2ea60deec98031ad7353f6aeb913893686dc0c6f00a2b6448061cb481dd0bfe36d2f7579b3af7017a09f050205c9817e2e113d6a56394262f4ee34271b3e3cdfd8cdcfa0d0caf9734ce117a91a645c93e7f28a93c1ba6d4e2ef399a98b057574dea6d46a27974bd9c77650c3a8ba91545558c2ec5f4b3ad52e13fcf5403aa06a1c3095307ac55e5d8f12f42fb846680e6aace39149dc1359e17918ffef2b15015a7179ebebdff681f0eaa3f8605aa4cce85af0b3bb8cae7d57f319698e8f590eafd494812a8560323e4aa77af2520e5c1d91dbcfeb8ba779b32d01c9580beb731c136ba2ab1784ee7b66d82908e672484f47ec2444e49ca0fd2f1b6dd0426bd4ca5e4fdaad568237459fab0e11bcf0ebd3d0ab6c870ade6d50103bfb0a8d5b28fc15419124be48d578204b8c40198c8a10c11d7438fc3ceb13d52be73e05cb4db0196eec651da57852cae1dff5c3e635804cc74e211152920ec03a8d5d55bf768f9ef7ce48d6c88a5a0d77d450faa4b4df3d8c2d7e1966f364c4bfa73b2b714675c14974dff0983af903ed6c239edcf9baefaa872cba674a3d995eb2200d83f91dddacffae2771fd8095cfe42dc5d392e83b6d37c1042fa61f2c4593e804b8344ec7d4b568aba1c689bec7c3d34d4cf5864f7188529b126b252dfcbd85d0a321b5b78fd32d17bfaaae6a679fbcb7296558e766268b83bff9bce932c55b6545b24860d857edad2304cbe78d570cf5c0c3f9f4ff3088c006a4f023eb7cff08eda5b74569ae031ff9b24c7669b9022cca43f6381c363ca24b4d049b95f9bb6e469f381adeaa617dae4f0732bc4cf35ca00d2375071853f800e8b7713f8b5476e015dc8d3b90ce53bec5e6056ff4a0e78b46529c0df870fe1b48ec265695a410dd12e355b73fddef3006936ac7c471bda9a057b22b9fad21538d292e2b09aa607eb4c6898f7a52262db42c544378177ca06aeba8716eb91c769ff01a3e5aeaa239b238bda694cf0cdef61c70f0ee4d7a580d8c10b33400a381d0d986b407fe74b769261b80ec4eb1f9a27e195db503eddf0ece9849d8af4170a124c76957cbd2b883d7d2d351058104b0e360e2932000312e0c381393e39b2b7bf8e5501ce665046f988e7529b6e8f245ee989dddcf0e650a379215543aab98addf4d3fc2c4ed9fe65761dbc74ec191c6b3dcc49ee02db695e6243e238efe1eab7e239f8d8e5e316b6b7250b46fd6304587637f51474461b4e688fac29badc10ed521017981fb10875b942d32b7b9d4946837b397af309beed401c9ef3c19da44dcbe5105ca3c0a5abac69f91bd5399a5580a0d21cc9195fe018ed8b18ca5b83c7466e1a0cdd7f23008e376b94582a7d1ad68ee8f548f5719efc4eb24ad35ff43bbdc172b1abfc1ceced684922499dd7bd3c7f3d7a6da6d7259d0a3ada6b5fb363bdccc7dc286e7fcec7a98f700213ef137f3ac971c9e64a0be440a9456342824dc29f3cb98d8347ff5e1ed7c3e8562b53abfa82469335b8abf0916c8c5c9541873eb5522ae732f1ac2c666436bfa55471846edfc79ed53f8cebd87664a0eba4db0e6a2200325dffef5bf7c2cd0b203ea930c7aab824e222a5f6ba3d875757b216873e07e5934ea19fa4f37fee2945f0d853fda03a54c3f06c078cb6ad50206d82ffe316e05f5d0d308b2ab2b6deb69e276990a45626a492dcfc1dff38abe3b511697956198ada7728b3c1fa7054b6a9e41e35b8287591d45cc16dbe7b860ca93f703fe939f32a13b6fa604c814de3c93ad82a188e8c3601980fa7632b4772606a9ffd09d38248f34fce94bf6d3d369278b7f55e3f963f0d2a55de8511477c12f0b754d963a56509c5e65d9d9a1342b4594cc184145f0e5c18fa915ee1fbf553c3beec7a798219c82a63ff56479be6bd232d0a159108e81fdb30b9f1684dc9b790e829db8ce32712acba20f8de84fbe9ead927ac2213553ec3709525fc8fb2dfbcfe328611187bdbab8d59559c168bb6ab90651b08dbf3f21ac10a371a97b423f5ac4019ff0453296679b3f192b66c8bab5f39c119bbc8bb6f847d53a298c96e705162699a393d5b4a01f764ec9ba03c3b596e8dca6fa628dfa86ffba54c65940c0435ddc7d97e179dafa4993a18df433cbaa9badc43a20753c399641e2ee221851fe886bc5f21d1adf208c33854d1d7e10b7209c2fce2290c2d49ad79b8c10de8e6d1f23bbec94f9b51b17", 0x1000) sysctl$hw(&(0x7f0000000180)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000000)="294db350", 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r2, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001200)={0x10000, 0x9, 0xffffffff, 0x76, "bfb13cfbb00f3dc40a89720665172ac51c1ca818", 0x8001, 0x8}) connect$unix(0xffffffffffffff9c, &(0x7f00000011c0)=@file={0x7d641bbd7142eed4, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="1f3fd1b3807578b404ccd40a5ab7e5a4f4e673175773dc771c8a5d948f61e3d015acf2209e7e931a968380f3e8c87bfef0b8f66da59b9aaeaa17109493872260beff8d5971ca2fae1f2b6ef86461eed9f417df1492c3b001b45d060ebf67aacf8cfbbdbd1c0ae7acd5d43f23c11433fd6350", 0x72) 07:39:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0x7cffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x40, 0x100, {0x8, 0x200}}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 07:39:09 executing program 1: socket(0x20, 0x2, 0x8) sysctl$machdep(&(0x7f0000000100)={0x7, 0x1}, 0x4000000000000305, &(0x7f0000000000)="b7819100020000ff31d09753249f72ecaa7b17c4be447ad5a7608522d5b86e253e93a1467e8ee262f11402d6b845c0a65e70a684b6edb712120ac8376f8b362977a998eda3fabdff57bf549ebe6a9fe7a7057400"/94, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x2, 0x7, 0x7, 0x0, 0x97a9, 0x1000, 0xe97, 0x2, 0x0, 0x8, 0xaee}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x122) 07:39:09 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000019600)={""/16, @ifru_vnetid}) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0xc2) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x4, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 07:39:09 executing program 0: mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ff5000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed000000006b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8ed7ba5050932ed612e5ffe04fd83800b0331dd48d6f9c2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7eb357e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a921fee3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182638e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee96b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce45e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae3d7fcc313448ac8885dfeaa03bb4b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d676e779a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a5368986347b1fbec00c6f6f4837970260ded47078dd42ad65f3200a3af3835c0993c7797f8c309c088010bd91782c3d805444dbe1eb2998c515eaa15c5929f7fcdadf441a10458c1682d7d711c971bf778eb79385c9a5cdae17bf122665b4f4b7a7019022f2e017bb6492e3218b06ff4ccb2bbc5a1146bdd4d202afcbe14643919f2edb779fcd1f64504e5860000000074cecd4a05c48164574330c57e4bee39276ad67fd5967abe2600000000000000"], 0x10) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x8, 0x6}, 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 07:39:09 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2e}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) dup(r0) 07:39:09 executing program 0: socket(0x11, 0x4003, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)=ANY=[@ANYRESOCT, @ANYRES32, @ANYRESDEC, @ANYRESHEX, @ANYRES32, @ANYRESDEC, @ANYRES16, @ANYBLOB="c6fef45e063d16f2e57235236d7250eb71808423127c6ad2038f1dee84301d2feb8c3a95ab6735ccb17ef5b23fd5d27eb9b39d68b6f0da4482429eba36de21edae9e167f19d997c5f01dd45e7376cf627a707995", @ANYRES64, @ANYBLOB="c012136051e2c2cf888e8f28ee21fc325829dcaa7546379171e373cb084d54f028989d5cd3e1c06d29942939b0493c3fc5e2c960d0bb"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ef76c156000001000000000016d4"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x8da7}) fcntl$setflags(r0, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x6, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0x2, 0x4) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@remote, @empty, [{[], {0x8100, 0x7, 0x0, 0x4}}], {@arp={0x806, @generic={0x16, 0x803f, 0x6, 0x0, 0x9, @remote, "", @broadcast, "52994966310de92179772c363f8631f6"}}}}) syz_emit_ethernet(0x400e, &(0x7f0000000180)=ANY=[@ANYRESHEX]) clock_gettime(0x2, &(0x7f0000000040)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x2) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000300)=[{0x0, 0xfffb, 0x1800}, {0x3}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x800}, {0x3, 0x9, 0x1000}, {0x0, 0xc12}, {0x2, 0x7f}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 07:39:09 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000200)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '7`Q', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="15247ae6c463e9cf7dcaa8333e5d51d6", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast1}}}}}}}) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0xe8) ppaanniicc:: kpoeronle_ld o_dgiaegt:n omstbiufc pals sferere tliions t" !mo_kdeirfineedl_:l poacgk_e h0exlfd(f)f"f ffd8a0i6le3dd:b 90fi0l0;e i"t/esymz akdadlrle r0/xfmaffnfafgedr8s0/6m3dulb9bt0i0co;r eo/fkfesrentel 0/sxy0s=0/uxv0 m!/=uv 0m_xm49ap0.09c"0,74 lbi4n8ae 0827d902 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 385911 90888 0 0x14000 0x200 0 reaper *153049 71783 0 0x14000 0x200 1 softnet db_enter() at db_enter+0x18 panic(ffffffff8248f39a) at panic+0x15c pool_do_get(ffffffff828cba90,2,ffff800020da8b58) at pool_do_get+0x439 pool_get(ffffffff828cba90,2) at pool_get+0xeb m_copym(fffffd8063db9200,1b80,284,2) at m_copym+0x174 tcp_output(ffff800000ad8ee0) at tcp_output+0x15ba tcp_input(ffff800020da9138,ffff800020da9144,6,2) at tcp_input+0x2356 ip_deliver(ffff800020da9138,ffff800020da9144,6,2) at ip_deliver+0x353 ip_ours(ffff800020da9138,ffff800020da9144,ffff800020d88000,0) at ip_ours+0x412 ip_input_if(ffff800020da9138,ffff800020da9144,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd806647f900) at ipv4_input+0x48 ether_input(ffff80000017b2a8,fffffd806647f900,0) at ether_input+0x345 if_input_process(ffff80000017b2a8,ffff800020da9268) at if_input_process+0x10b ifiq_process(ffff80000017b6a8) at ifiq_process+0x80 end trace frame: 0xffff800020da9340, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_do_get: mbufpl free list modified: page 0xfffffd8063db9000; item addr 0xfffffd8063db9b00; offset 0x0=0x0 != 0x49009074b48a08d9 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff8248f39a) at panic+0x15c pool_do_get(ffffffff828cba90,2,ffff800020da8b58) at pool_do_get+0x439 pool_get(ffffffff828cba90,2) at pool_get+0xeb m_copym(fffffd8063db9200,1b80,284,2) at m_copym+0x174 tcp_output(ffff800000ad8ee0) at tcp_output+0x15ba tcp_input(ffff800020da9138,ffff800020da9144,6,2) at tcp_input+0x2356 ip_deliver(ffff800020da9138,ffff800020da9144,6,2) at ip_deliver+0x353 ip_ours(ffff800020da9138,ffff800020da9144,ffff800020d88000,0) at ip_ours+0x412 ip_input_if(ffff800020da9138,ffff800020da9144,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd806647f900) at ipv4_input+0x48 ether_input(ffff80000017b2a8,fffffd806647f900,0) at ether_input+0x345 if_input_process(ffff80000017b2a8,ffff800020da9268) at if_input_process+0x10b ifiq_process(ffff80000017b6a8) at ifiq_process+0x80 taskq_thread(ffff80000002c000) at taskq_thread+0xec end trace frame: 0x0, count: -15 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020da89a0 rbx 0xffff800020da8a50 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff8169567f kprintf+0x16f r9 0x1 r10 0x2 r11 0x4ad50c3134bc31da r12 0x3000000008 r13 0xffff800020da89b0 r14 0x100 r15 0x1 rip 0xffffffff8138f5b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020da8990 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (softnet) pid=153049 stat=onproc flags process=14000 proc=200 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020d889c0,0xffff800020d88280 process=0xffff800020d8b360 user=0xffff800020da4000, vmspace=0xffffffff828d40a8 estcpu=0, cpticks=2, pctcpu=0.57 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 11053 413953 0 0 3 0x14280 nfsidl nfsio 14585 333163 0 0 3 0x14280 nfsidl nfsio 61974 46529 0 0 3 0x14280 nfsidl nfsio 24683 139480 0 0 3 0x14280 nfsidl nfsio 25418 394191 0 0 3 0x14280 nfsidl nfsio 28902 381918 0 0 3 0x14280 nfsidl nfsio 71717 518173 0 0 3 0x14280 nfsidl nfsio 13897 106827 0 0 3 0x14280 nfsidl nfsio 90091 406147 0 0 3 0x14280 nfsidl nfsio 10635 389251 0 0 3 0x14280 nfsidl nfsio 71729 399361 0 0 3 0x14280 nfsidl nfsio 87757 338593 0 0 3 0x14280 nfsidl nfsio 21160 487220 0 0 3 0x14280 nfsidl nfsio 56008 221451 0 0 3 0x14280 nfsidl nfsio 63992 122607 0 0 3 0x14280 nfsidl nfsio 98592 113169 0 0 3 0x14280 nfsidl nfsio 16582 64026 0 0 3 0x14280 nfsidl nfsio 31558 463004 0 0 3 0x14280 nfsidl nfsio 30842 326882 0 0 3 0x14280 nfsidl nfsio 77398 18663 0 0 3 0x14280 nfsidl nfsio 69894 350282 0 0 3 0x14200 bored sosplice 24819 265341 1 0 3 0x100083 ttyin getty 28204 24937 82272 0 3 0x82 nanosleep syz-executor.1 90828 85784 82272 0 3 0x2 biowait syz-executor.0 82272 71861 66918 0 3 0x82 kqread syz-fuzzer 82272 100713 66918 0 3 0x4000082 nanosleep syz-fuzzer 82272 378120 66918 0 3 0x4000082 thrsleep syz-fuzzer 82272 299138 66918 0 3 0x4000082 nanosleep syz-fuzzer 82272 85670 66918 0 3 0x4000082 thrsleep syz-fuzzer 82272 419621 66918 0 3 0x4000082 thrsleep syz-fuzzer 82272 178748 66918 0 3 0x4000082 thrsleep syz-fuzzer 82272 423210 66918 0 3 0x4000082 thrsleep syz-fuzzer 82272 55744 66918 0 3 0x4000082 thrsleep syz-fuzzer 82272 228346 66918 0 3 0x4000082 thrsleep syz-fuzzer 66918 119156 25141 0 3 0x10008a pause ksh 25141 145019 81136 0 3 0x92 select sshd 81136 520102 1 0 3 0x80 select sshd 38716 420045 71976 74 3 0x100092 bpf pflogd 71976 72154 1 0 3 0x80 netio pflogd 2084 344881 90613 73 3 0x100090 kqread syslogd 90613 109241 1 0 3 0x100082 netio syslogd 24088 106796 1 77 3 0x100090 poll dhclient 63423 23516 1 0 3 0x80 poll dhclient 76700 500329 0 0 3 0x14200 bored smr 99693 428826 0 0 3 0x14200 pgzero zerothread 88673 80562 0 0 3 0x14200 aiodoned aiodoned 22317 92504 0 0 3 0x14200 syncer update 8270 222977 0 0 3 0x14200 cleaner cleaner 90888 385911 0 0 7 0x14200 reaper 84984 226939 0 0 3 0x14200 pgdaemon pagedaemon 54827 282838 0 0 3 0x14200 bored crynlk 22444 318541 0 0 3 0x14200 bored crypto 4060 210364 0 0 3 0x40014200 acpi0 acpi0 56783 28350 0 0 3 0x40014200 idle1 *71783 153049 0 0 7 0x14200 softnet 37176 410597 0 0 3 0x14200 bored systqmp 32956 352620 0 0 3 0x14200 bored systq 58638 482274 0 0 3 0x40014200 bored softclock 96283 450329 0 0 3 0x40014200 idle0 1 361291 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff828f9278) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 uvm_pmr_freepages+0x126 #4 uvm_km_pgremove+0xb4 #5 uvm_unmap_kill_entry+0x1a1 #6 uvm_unmap_remove+0x398 #7 uvm_unmap+0x85 #8 uvm_uarea_free+0x36 #9 reaper+0x156 #10 proc_trampoline+0x1c exclusive mutex &uvm.pageqlock r = 0 (0xffffffff828f9248) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 uvm_km_pgremove+0xac #4 uvm_unmap_kill_entry+0x1a1 #5 uvm_unmap_remove+0x398 #6 uvm_unmap+0x85 #7 uvm_uarea_free+0x36 #8 reaper+0x156 #9 proc_trampoline+0x1c CPU 1: exclusive mutex mbufpl r = 0 (0xffffffff828cbaa0) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_get+0xbf #4 m_copym+0x174 #5 tcp_output+0x15ba #6 tcp_input+0x2356 #7 ip_deliver+0x353 #8 ip_ours+0x412 #9 ip_input_if+0x6ce #10 ipv4_input+0x48 #11 ether_input+0x345 #12 if_input_process+0x10b #13 ifiq_process+0x80 #14 taskq_thread+0xec #15 proc_trampoline+0x1c Process 90828 (syz-executor.0) thread 0xffff800020ddc278 (85784) exclusive rrwlock inode r = 0 (0xfffffd80738bff80) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b1eda28) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 90888 (reaper) thread 0xffff800020d895f0 (385911) exclusive rwlock kmmaplk r = 0 (0xffffffff82887168) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 vm_map_lock_ln+0x111 #3 uvm_unmap+0x6b #4 uvm_uarea_free+0x36 #5 reaper+0x156 #6 proc_trampoline+0x1c exclusive kernel_lock &kernel_lock r = 0 (0xffffffff828eb410) #0 witness_lock+0x4c7 #1 reaper+0x14e #2 proc_trampoline+0x1c Process 71783 (softnet) thread 0xffff800020d88000 (153049) exclusive rwlock netlock r = 0 (0xffffffff82711af8) #0 witness_lock+0x4c7 #1 if_input_process+0x85 #2 ifiq_process+0x80 #3 taskq_thread+0xec #4 proc_trampoline+0x1c shared rwlock softnet r = 0 (0xffff80000002c070) #0 witness_lock+0x4c7 #1 taskq_thread+0xdf #2 proc_trampoline+0x1c exclusive mutex mbufpl r = 0 (0xffffffff828cbaa0) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_get+0xbf #4 m_copym+0x174 #5 tcp_output+0x15ba #6 tcp_input+0x2356 #7 ip_deliver+0x353 #8 ip_ours+0x412 #9 ip_input_if+0x6ce #10 ipv4_input+0x48 #11 ether_input+0x345 #12 if_input_process+0x10b #13 ifiq_process+0x80 #14 taskq_thread+0xec #15 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9503 6424K 6801K 78643K 10966 0 pcb 13 8K 8K 78643K 55 0 rtable 120 8K 9K 78643K 361 0 ifaddr 65 14K 14K 78643K 125 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 34K 78643K 53 0 ioctlops 0 0K 4K 78643K 1697 0 iov 0 0K 16K 78643K 18 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 1347 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 78 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 4 9K 25K 78643K 322 0 sigio 0 0K 0K 78643K 2 0 proc 61 63K 95K 78643K 472 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 35 0 in_multi 45 2K 2K 78643K 84 0 ether_multi 1 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 224 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 135 40K 56K 78643K 1988 0 UVM aobj 10 2K 2K 78643K 10 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 20 0 NDP 9 0K 0K 78643K 23 0 temp 91 3857K 3921K 78643K 7403 0 kqueue 3 4K 14K 78643K 14 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 31 0 29 1 0 1 1 0 8 0 rtentry 112 50 0 10 2 0 2 2 0 8 0 unpcb 120 371 0 361 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 105 0 105 2 1 1 1 0 8 1 tcpcb 544 88 0 84 1 0 1 1 0 8 0 inpcb 296 315 0 304 2 0 2 2 0 8 1 nd6 48 11 0 5 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 pffrag 232 5 0 4 1 0 1 1 0 482 0 pffrnode 88 5 0 4 1 0 1 1 0 8 0 pffrent 40 184 0 183 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 54 0 43 2 0 2 2 0 8 1 pftag 88 4 0 2 1 0 1 1 0 8 0 pfstitem 24 17 0 6 1 0 1 1 0 8 0 pfstkey 112 17 0 6 1 0 1 1 0 8 0 pfstate 328 17 0 6 2 0 2 2 0 8 0 pfrule 1360 55 0 26 4 1 3 3 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 4 12 0 12 12 0 8 0 art_table 32 189 0 4 2 0 2 2 0 8 0 art_node 16 49 0 13 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 6 1 0 1 1 0 8 0 semapl 112 76 0 66 1 0 1 1 0 8 0 shmpl 112 7 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1803 0 397 89 0 89 89 0 8 0 ffsino 272 1803 0 397 95 0 95 95 0 8 0 nchpl 144 2421 0 812 60 0 60 60 0 8 0 uvmvnodes 72 1925 0 0 35 0 35 35 0 8 0 vnodes 208 1925 0 0 102 0 102 102 0 8 0 namei 1024 7186 0 7186 1 0 1 1 0 8 1 percpumem 16 37 0 5 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 2 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 19 0 10 1 0 1 1 0 8 0 scxspl 192 7624 0 7623 8 7 1 7 0 8 0 plimitpl 152 35 0 27 1 0 1 1 0 8 0 sigapl 424 559 0 508 6 0 6 6 0 8 0 futexpl 56 4668 0 4668 1 0 1 1 0 8 1 knotepl 112 76 0 57 1 0 1 1 0 8 0 kqueuepl 144 38 0 34 1 0 1 1 0 8 0 pipepl 304 121 0 111 2 1 1 2 0 8 0 fdescpl 496 523 0 508 3 0 3 3 0 8 0 filepl 152 3436 0 3336 5 0 5 5 0 8 1 lockfpl 104 66 0 65 1 0 1 1 0 8 0 lockfspl 48 26 0 25 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 25 0 14 1 0 1 1 0 8 0 ucredpl 96 599 0 590 1 0 1 1 0 8 0 zombiepl 144 508 0 507 1 0 1 1 0 8 0 processpl 992 559 0 507 7 0 7 7 0 8 0 procpl 624 1191 0 1129 6 0 6 6 0 8 0 sosppl 128 7 0 7 1 0 1 1 0 8 1 sockpl 400 719 0 696 5 1 4 4 0 8 1 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 174 0 0 21 0 21 21 0 8 0 mtagpl 96 34 0 0 1 0 1 1 0 8 0 mbufpl 256 285 0 0 17 0 17 17 0 8 0 mbufpl: pool(0xffffffff828cba90:mbufpl): free list modified: page 0xfffffd8063db9000; item ordinal 0; addr 0xfffffd8063db9b00 (p 0xfffffd806664a000); offset 0x0=0x0 pool(mbufpl): free list modified: page 0xfffffd8063db9000; item ordinal 0; addr 0xfffffd8063db9b00 (p 0xfffffd806664a000); offset 0x0=0x0 mbufpl: pool(0xffffffff828cba90:mbufpl): page inconsistency: page 0xfffffd8063db9000; item ordinal 1; addr 0xb936c6d3c7693854 bufpl 280 4741 0 137 329 0 329 329 0 8 0 anonpl 16 69862 0 52795 94 8 86 86 0 124 16 amapchunkpl 152 4818 0 4661 21 1 20 20 0 158 11 amappl16 192 2471 0 1559 61 3 58 58 0 8 11 amappl15 184 295 0 290 1 0 1 1 0 8 0 amappl14 176 25 0 21 1 0 1 1 0 8 0 amappl13 168 28 0 25 1 0 1 1 0 8 0 amappl12 160 3 0 2 2 1 1 1 0 8 0 amappl11 152 57 0 41 1 0 1 1 0 8 0 amappl10 144 173 0 166 1 0 1 1 0 8 0 amappl9 136 388 0 387 1 0 1 1 0 8 0 amappl8 128 379 0 332 2 0 2 2 0 8 0 amappl7 120 272 0 259 1 0 1 1 0 8 0 amappl6 112 24 0 20 1 0 1 1 0 8 0 amappl5 104 422 0 405 1 0 1 1 0 8 0 amappl4 96 501 0 468 1 0 1 1 0 8 0 amappl3 88 116 0 111 1 0 1 1 0 8 0 amappl2 80 3363 0 3290 2 0 2 2 0 8 0 amappl1 72 23792 0 23350 23 13 10 18 0 8 0 amappl 80 1446 0 1399 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 9 0 0 1 0 1 1 0 8 0 uaddrrnd 24 525 0 507 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 525 0 507 1 0 1 1 0 8 0 vmmpekpl 168 8212 0 8173 2 0 2 2 0 8 0 vmmpepl 168 74330 0 72223 132 22 110 120 0 357 13 vmsppl 368 524 0 507 2 0 2 2 0 8 0 pdppl 4096 1057 0 1016 6 0 6 6 0 8 0 pvpl 32 226297 0 206041 210 7 203 203 0 265 36 pmappl 232 524 0 507 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 269 0 4 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff8271dff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 x86_bus_space_io_write_1(3f8,0,d) at x86_bus_space_io_write_1+0x45 comcnputc(800,d) at comcnputc+0x131 kputchar(a,5,0) at kputchar+0x219 kprintf() at kprintf+0x15c printf(ffffffff8246cb63) at printf+0x74 panic(ffffffff82400263) at panic+0x129 __assert(ffffffff8246cb65,ffffffff824797af,a8e,ffffffff8242fba4) at __assert+0x2b uvm_map_teardown(fffffd806e8f4178) at uvm_map_teardown+0x2ce uvmspace_free(fffffd806e8f4178) at uvmspace_free+0x86 uvm_exit(ffff800020e28410) at uvm_exit+0x29 reaper(ffff800020d895f0) at reaper+0x189 end trace frame: 0x0, count: 1 ddb{0}> trace x86_ipi_db(ffffffff8271dff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 x86_bus_space_io_write_1(3f8,0,d) at x86_bus_space_io_write_1+0x45 comcnputc(800,d) at comcnputc+0x131 kputchar(a,5,0) at kputchar+0x219 kprintf() at kprintf+0x15c printf(ffffffff8246cb63) at printf+0x74 panic(ffffffff82400263) at panic+0x129 __assert(ffffffff8246cb65,ffffffff824797af,a8e,ffffffff8242fba4) at __assert+0x2b uvm_map_teardown(fffffd806e8f4178) at uvm_map_teardown+0x2ce uvmspace_free(fffffd806e8f4178) at uvmspace_free+0x86 uvm_exit(ffff800020e28410) at uvm_exit+0x29 reaper(ffff800020d895f0) at reaper+0x189 end trace frame: 0x0, count: -14 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff8248f39a) at panic+0x15c pool_do_get(ffffffff828cba90,2,ffff800020da8b58) at pool_do_get+0x439 pool_get(ffffffff828cba90,2) at pool_get+0xeb m_copym(fffffd8063db9200,1b80,284,2) at m_copym+0x174 tcp_output(ffff800000ad8ee0) at tcp_output+0x15ba tcp_input(ffff800020da9138,ffff800020da9144,6,2) at tcp_input+0x2356 ip_deliver(ffff800020da9138,ffff800020da9144,6,2) at ip_deliver+0x353 ip_ours(ffff800020da9138,ffff800020da9144,ffff800020d88000,0) at ip_ours+0x412 ip_input_if(ffff800020da9138,ffff800020da9144,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd806647f900) at ipv4_input+0x48 ether_input(ffff80000017b2a8,fffffd806647f900,0) at ether_input+0x345 if_input_process(ffff80000017b2a8,ffff800020da9268) at if_input_process+0x10b ifiq_process(ffff80000017b6a8) at ifiq_process+0x80 end trace frame: 0xffff800020da9340, count: 0 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff8248f39a) at panic+0x15c pool_do_get(ffffffff828cba90,2,ffff800020da8b58) at pool_do_get+0x439 pool_get(ffffffff828cba90,2) at pool_get+0xeb m_copym(fffffd8063db9200,1b80,284,2) at m_copym+0x174 tcp_output(ffff800000ad8ee0) at tcp_output+0x15ba tcp_input(ffff800020da9138,ffff800020da9144,6,2) at tcp_input+0x2356 ip_deliver(ffff800020da9138,ffff800020da9144,6,2) at ip_deliver+0x353 ip_ours(ffff800020da9138,ffff800020da9144,ffff800020d88000,0) at ip_ours+0x412 ip_input_if(ffff800020da9138,ffff800020da9144,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd806647f900) at ipv4_input+0x48 ether_input(ffff80000017b2a8,fffffd806647f900,0) at ether_input+0x345 if_input_process(ffff80000017b2a8,ffff800020da9268) at if_input_process+0x10b ifiq_process(ffff80000017b6a8) at ifiq_process+0x80 taskq_thread(ffff80000002c000) at taskq_thread+0xec end trace frame: 0x0, count: -15