last executing test programs: 8.673451732s ago: executing program 6 (id=274): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x56}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x11, 0x6, 0x1, 0x820351a, "090e0de6d30aa692318c7e0002f9fffffdde00", 0x3}) writev(r2, &(0x7f0000000940)=[{&(0x7f0000000300)="5fcf4b9e940c1b1f45963f881f60e7ba851e7d2f11d526ebf8f648424c8ad66425f646192224eb99850c4a5ccc873253f021b10b22e7c81a47ffef8f067587174a48b38f6632ad21f000000018bec0ad228d480627d23155c2154e2a4ef3b089089d64bee1a5b8623e858100326d45e69a44cb97273c660635066a17891d10b0d3fb4132f8ee08363abafe0e3d0209ffd6a75a0ebf4ca0b0ccd30749e53f115da8d51161f6e2c276bfa77c48c3ab0f7a2596d810fa0a16b017afa5c632123084204aa55ba47db53d00625fa8a541bef5460000000000e700000000f649985dfa09208c1776d15cc61662", 0xe9}, {&(0x7f00000006c0)="cec4ef23e9e150c644a94cced846509fe7cc9958e9899c1178d459f1e52577aa02f97155f6dcac6aa308bc23e204d04f1eeaa8f9ffb222639c7dfa48706d4706c591825cb05e100d74443b94f1754c1b01ad3c3fa1e0eb2327", 0x59}, {&(0x7f0000000800)="49aad4d35af742b13a5c323c122d8a37e44714583619516d06b77072afac676080ac34962adbeefe95df17e2b3b6706b038343309f7bad0f9a687d3ff8870aaa520da60bf5b6ae436b60ef46ae417bf96e0ca74b74e8bf8fcd7999c55d08674cc635342929818d91e7632fe46592dc2f25c809155dc140883620ebbc3649ac0cc1a7de273a7115b3cce975853df17e5bcf2d1061225411aac2fd757144c4f9c2d02faca8394477076a7e4d51740575f9c9333bc59c7e05e7b77a42a87a0b5587021b2b8906a58f1244284af6db885f3869a1b1435f375ca3edc6e8e208", 0xdd}, {&(0x7f0000001a00)="71acfb224f7b7b7e2d1408d4d7d389ba99ba951f73842b61d5277d8805476a002909a41ef858296cbf7baf6b2303b022dd3d5c9a83a428d22cadb68cd1d153f905b97ef2f66366893b22c9eed69d39864a8333bfa5f13527e4b030cf5fb9b7cc43483e23d4ffbd1d83a4e3b198c076182cd8e86d15f0d12e9bcbc1978e5e2961145f8302ab0a952e4b2110891ef51ab4a6198e5a5460eb2170b7e06b68b6f2f25bebaabf616e7bb902efe0acc60e8e0ca1558a521b431ae0fdb8737f81c703c2a6d707b6f99117b737fcd45bfd45875672084c279260c706000000000000000227b2049901b0a5c35cd8efbc0e9b90bd8aec579e03b511e0ed282e09191a1309d9eea80428ffd6395a410f70b9d06aa10eb7fc9a091c14d467b6b0194cab2d7b9fbf313f226df68057b1d3e82b0e048ee32edaf33de200236c729e1207a1fef9934a84635f172784828abec300160ce7eb7b963992ab88ae13de8b021a014d0361a117a236658639194fbfb7113bcfa5bd2c840f01bf82f7889f0e7a6dffefded695ab895f", 0x1e9}], 0x4) writev(r2, &(0x7f0000000500)=[{&(0x7f0000001cc0)="a519566c12963b9b4bbe9a5352524942ebf2832aa52b9493c77714dc0376db21be0a6aac8943eac43b62254345b4419cef666642236cda35f2ec8293930e63906de40dbfc71543055d15b3ab003a1c02a9ee74a1dec93416f8433f17392dab6b3d59dc22f1ba36e0b60762a66a435226833585fc1027939049fe59be5500e88e165cba645c6c8382b5707fc2b180d1c6637a4c009506fe1f066e7a16fa170cac548b3cb166b5dc280ded7f3c635c66b9216cdfcd0c07b4352a96d49d3c5e930e802d5d81639da1dbd286b6910d1d1fc34e04f86d6a435ecddca765ee5fb12ecafc6212a8ef318d18bdabac12d8e207326775405d5d5dcbba98aaa3656c5c02177984f91888cd2d4dd3d5c06e13166b0277e30734ad6a9a1e616378455e1395c96329276426ad096c9bfd2cf5268d9d61d4e778886b14f1c109e0ae0981e1aee1560d51a641d51c8f53a120dcf9a8afd23a46b6fd3ca37f67f0721507044d4aa48ef2054d5ddec6000b815a0848f5318f3a6c7680c2d3e3172ad5f7b47419be9e1a88c057646899a10a", 0x189}], 0x1) getrlimit(0x3, &(0x7f0000000000)) 8.259405007s ago: executing program 6 (id=279): r0 = msgget$private(0x0, 0x90) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000080), 0x0) msgsnd(r0, 0xfffffffffffffffe, 0x0, 0x800) r2 = getuid() setreuid(0xee00, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x2, r2, r3, 0xffffffffffffffff, r4, 0x1, 0x5}, 0x9, 0x1, r5, r6, 0x4, 0x10001, 0x7, 0x4}) msgget$private(0x0, 0x90) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000080), 0x0) (async) msgsnd(r0, 0xfffffffffffffffe, 0x0, 0x800) (async) getuid() (async) setreuid(0xee00, r2) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) getgid() (async) getppid() (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x2, r2, r3, 0xffffffffffffffff, r4, 0x1, 0x5}, 0x9, 0x1, r5, r6, 0x4, 0x10001, 0x7, 0x4}) (async) 7.201242531s ago: executing program 6 (id=283): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x2e) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) getrlimit(0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) setreuid(0xee00, 0x0) (async) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) r3 = getuid() setreuid(0x0, r3) (async) chmod(&(0x7f00000000c0)='./file0\x00', 0x376) (async) chdir(&(0x7f0000000100)='./file0\x00') (async, rerun: 64) rename(&(0x7f0000000140)='.\x00', 0x0) (async, rerun: 64) pwrite(r1, &(0x7f0000001080)='q', 0x1, 0x9) (async) execve(0x0, 0x0, 0x0) 5.951088021s ago: executing program 6 (id=291): openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) clock_gettime(0x4, &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d61112633696de6cc28b10fa891e470400000090a611889032ac793581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xb3}, {&(0x7f0000000000)="b38919b18becbcbe96cad8fee70ba497031d5cc4862096157c41e95aef02f1462bee820afce897f445d73e48f23ec532dda36598d75b891d566e01910612fb97329899f128db2b64d7428e7de363f7d5dc7056a5cfc20130e01561da2841e1c16ce39e7834e7fb03", 0x68}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13049996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba111d000000", 0x3b}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935", 0x73}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000000c0)={0x10, 0xe, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000002000/0x2000)=nil, 0xceda}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0xb0}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0xd}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000005000/0x3000)=nil, 0x10}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil, 0x51dc}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xa04}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000005000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000007000/0xd000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x5}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000000d000/0x3000)=nil, 0x48f}, {&(0x7f000000e000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0xf}], './file0\x00', 0xffffffff}) 5.783267735s ago: executing program 6 (id=301): syz_open_pts() (async) r0 = syz_open_pts() kqueue() (async) r1 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2}, 0x0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x10) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) (async) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f00000006c0)="39f2ff56576a8d0039805206d1e60761fbe5e269", 0x14) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa00fa", 0x7}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000a3", &(0x7f0000000080)=0x2d, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000a3", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) kevent(r1, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffc, 0x89, 0x8, 0x6, 0xffff}], 0x6, 0x0, 0x8, 0x0) 4.719904422s ago: executing program 6 (id=304): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffe, 0x0, "ff01d7000000000000000000f000", 0x2, 0x8}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140)="3998a035daa227d1ce40394f044ed95480393e74f486aff61a92312cb952b89c09f24ddb00000000008fb1463d8635bf0f8e2f68a22421d45dcf5b7f5bdf7b47", &(0x7f0000000080)=0x40, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x7, 0x3, 0x80000009, 0x7effff5f, "f100000000000000000000000200", 0xffffbfff, 0x1ff}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000180)="25a14df14892590322e6d41fa02cdde7fe383f6caf4c6dbcbe14308510393d76a3ae3408dbec5d7d838ad8128fb9047afdad007fda7fb543455e9621e551964cb0925cb6a132f4a311286dd92e08943814ef756a4c0189e08d836040a40104f11517f95ccc71a4ce9645b6646ae794e2", 0x70}, {&(0x7f0000002f40)="e52dd53cc34f9e9ad4bb9fb259597adbddeb99bd1028307e9b869d9307643625a56d481e3e06a699fb64899e8a3bddf00432f7c34054753edfd6c46b48aa667cfe27bc8f8bf107ee136ad0f07177ffbe7d6f9045688257ca504b2c41d7c895e1a7ce096ebae825b1d6b0390e9bd266de79f343bd3ed0c7a1709c90e17187d2f8518a4697a0831cf4f71f234388fa95d7159404753a3e638b78ed1c12fa8525adf491fe30ceb59cb46da4abdd80829864f03ddbbb8e279ee9dd491604f173ba8e226f4eaa064e24d24659e189919ee608e361f52c839ab2394f5fd3becbe2199f4ae7e345174d8638fecbf36fb33938ab6ff77c0d8142cd06cac7f0baf40cfe5bff760d86dbeffeaa74a5645a108446f14fccd243979d952013bc956ab3ab778dcebb8871c78828d34fd16ee0b6a39fca0cbcc6db7267b34fed3227dfa1863d5577c7c7e4ca62d8b1fe804383053247991aaab402c6eeafac56e44a51ee86add1dfd76471ff846116e59508dc2f1b623558eab1f623b80d14d9df7fc4fc674fb87b175ff33d26618005dd0aec7b9a731b692592775ec6256ae540b27c46abe069f7293fb65ef0a5d3df283989ceb99a553304ca3ca77164d0bc4891095b040d70767ff6e0358cd49f69b7c8cc4837d251b007c1e5f633e530827bcdc488492dbf9b7964e77d31b51f0ea2c2d51ac8fdeb32b6f5fd4b4120a77b6b3dac70b025fa1017542e102529a242abdfb13833610da185e6671702f4e68a8bbdde8e5d58a14652e59ad568427681845be34adc860142e382552faeb65a7f3c35508ec2a7c23651bb3288b07a71968df6b41b4a51d8aae8c31db37493caaff7aa66bf014f2cc6efe6775264898468f696a4aa68618bbd7995749a2f02fc9c82280f40654007a2a108effdca520879627d0900d95754eb73dba048b3654156ca495296e217724226b41e6866b538d4b53023f345695ed8876ea739b5baf51f0b691052649b42243c728524cc223a81f6562cdcc1e28663b93c35b0fd2d453bf99939531b2f23dbf69f62681327dd50a5be55bf1e2042549fee9e26e1bd2e0c2bb4bd5b4076f27c30e7c3b3e7f68d4b2749be2e08141537ecd2e355af0f06eb58afd125f2c1847df030edb53bd43a3f6b144f7c74653c033c7f683487a192d5554227c6647cd1e825289aa3b5e7b52573abe88ac76d17b9b35e3c7455b745388647eac01aa6504eb76f9e0cb21e07701352ba05f39ff999327e15e8849c40fd604a4f22f6304645ea5cfdc20352ce0b63dfb3e02f4cc4697d7b57b01a403aa0411e903e2ecf1bb258a502216463c2994e4e85de7b311df6297a0c18120b1c1f061ea9a11749353df96e2c9acca08a28e8992bb599f32cd533963e32e1fc1a00bb53942b795e9ec3ad7a5c127d332245e615d3c73699496e6dfd298e7d0d1d02210400a088186b93564c8eccb59c5646b48377f696aaf6476c8f3518b8b2d5dc31a4c23c788a952ecd076f2a4e79beb425f709f743728c3fd526209a6c56b50d309d98a93400b66724fc9aeaa7b034982b5defc34fae88de2373dcc35d622063201b98afc17e2e0de16f629df7f9f01838801e222847d6351e86a10098a8932ef1e01743a73af2df3407e6585e06209be0aa26d6233813c99b1a0bb31c828e035cf2a25aa2669e7f9b052bd222b1cd31555d69e116d8b7dfd00b1996eb135b6c000d50d40b4220046e7cdf969d7b02b3c3b1870b2cd4c2cbb1939e2f976823b33829fe6cbc3c9535c53061903b5a5e9709bb2ceb7f65d27963f62ec153d4fe6c987cf7ea3978bffd8cd663dec652c34d26154a6aff619fda3b8f0249c1d4a8c05706e81238bae769cc915c585239a92c090d66a5c2dc44d2637d059d6f897258ed7812381a1f682ba13e394877bcfc7363f0bbb9ec889fa5064bdd5718b4dce856879d65b6ccdf70a2d75bd250a88a69214e24acc5f96b00f1361e72a4e352a0ea5d72e0a6a6380622d4c2753bd814a77d6e557c80aa767148688f88ea345c62c2a70ea3a70c5e3b643ed0f26842f639ebe6b90f715b1afcbc105ae3175a37151c15770f326590277edcbe389d5b27ad26eb13437304dc538284646432dd7862fd12d37d3b731aac27af55a18165748693eb092eb980a512b01de17bd176fba0b69afa5bba9b172a1e66179224166d4cba1d5b731c566fe97899ef76eae371ca6ccfb661b3359e9848672acfe94cfd905982bb810665901a000ac43d546c3a647f9e38e003609ff14cbf8f82d192cf596dc14049d2638dd628cbccb75695bf1d78639044d1581cf6f2951793f46efa906ccd7d3310ad134c00d7ef13852585bc0ee48b9d375a27380860606deb63977798f354b55232e50e2d436e2fccf0e6454516178a7c37129a6de25237391ecc87bfb26a5e5230eb82af40012d5589a6165584967b8ea069fb6c1eae52dc08736f953a389f57099aaead1fdd56e1308a198e3d2fbb7d66e4105b69dcc36b5379590c24e8f7b64e3db5c7336372241069d0783546ab9557004017dcef032d9ea750fd1f7b1034727ae83638fc02a67f826e5a0af266b53c5add65572f8cf1ec96357bf4dbe3367500502ce697c2370d0035ba58ef78bd9b9a554b629bff98b3044420ac89b845d5da03e77a80e356d0fe67d665ac79c191611aac8ca9930919e3e532c2ce90a571325786f4ded8679c2e519754dfb6edf716e0de5c30424d2e528fc974894d797b2c8bb50dfed0f65ebb85f0aa2c6fd5ba5d874d678ce6ecc964493501d004131cdc18e54b3a6aeb1507220e5d18212a32a18d5a0a1351d6e0f3c86579305b74faa05a328a9052362fa85dcc071ade458f10bd827095182ff5d80887e4baaf66f4d72c78ebf1c6f7c7b63c001bc79004148aa1f39726ccb51a4a54b63245b807af54bc5071c0075e64b4c366752eae76c499f8c4f4709a5ece2da8596d4e666b9190dc62cabc626a6a4e94474e711756502227ff82881928ac939321c486a8f963ad4b732cde6c759354bbde1a0744535d00f96afe0da5f9c41db88531d8c8cf307bd9b39b0293767be34fb5e92481c5430a7bbfb1c3c825652d88d453d6e61c7d1117eaa29985af8793d12d02548dae196d794a4590d062c6b7294730f3fed2629086521a1ee27cabe6dcadc645a25c2f13ceadfcde2fd9e5a673ef8c9028ce3e7ea165491e99775c9c01acf01668b69c32a8bb93f77bb6cda6405021bd6c112b9d3d00f1a06208153a1e1f9f6e36e7788e450fcb222be4c44e75ee6b7919c1ef973ae2f4c57b555b319fd94cadd45871aac0daffc39c0fd1d449fd9e1586b71073471722cb69c1ce88780f5907c33ad93435a24b51cbe8e7bbe58829cccc4fa2eb463e8e27b6e3c35bb8304528669405ea5b62f4ac29917c0bc9676f1bfff9a3c42862300b0b1de452db592b3bb7ce4536316701b4257b3277c377978d052a0ee031e328f47f0db05f4390cc5af7c59336625673fbd5259be7e0c3cc9481b6d35c7a86a23239b4cbb37eb7ba9a62881d55f4cb28e6a0612e8d8ef4aab590347c3d12fbad28fc5f91199f7b56ea148e8699c28cd546cb08373dc8cf437e1fe51e5dfd968c6bc8c9eb6676363e90e3e327e8b6ba64eed9725397eb7c9092276fb2eaa58dd88c2b6d5f701fefa38153c39174904a360d41ebe65dd2078ca44b627df144f5459b5c482496190aa822cef8cbdd4a6b51f9ccb72ea151187d5b15c7cef5b8adba7a47a4f16ea09f388fc0a37b1ad6380486ee6c20c47780c0493df035f882812ee03773e6333d0f2077cb54b5f436e86a8e70bfe14ac70a08a10051c7092aa101608352238ce511de031f950671aaed46925ecea1f8adb5a723aa1aec93b8ea6f9ba768b8bcab676cc5f72f02468958f317c68d6faacd85fb0ef762818754027122abbd19b4be66bd79e60b0e30d9158f24a4dfae4702c4fd1b2e1e0a454a8654faacf8900b919eb55ffc31fc09ff971b3bf35b9b1969cbc3ecaa515d722e468ac7b5909b9bc8df7a63f5b8f60504c36f5438114a0c366592ffb066913f706f790ff2e75fd6ea632f5be3ca04e33b628fbdf7f94ad18730725ebe01a1877142e708c772f87fc30f848f86b305cfe7590fc39082c2100e0ed61f084fe88ae6f863e94a3de10f2ff09a8239d42a17ec47fd8406f913bf7febe378e8751490f3fa857a604509dee9dc90bfb27399dfab75f3cd496a0e09150eddaa52c1804daf3814fc76222a5928f3dd0eb7b00548f5ad97982d247482241b836cbf9bf32ba9b963fe35aadf4b04f8c1b3dd3c99b2ee55b7969dde35dd2c56f4c2a3f5eb3f1302090f31553ff2d8ce1ff4e0c1546c9cbe822a1f47df71cf5d323716d08d7690a1c955f0bf0f19d024652675c7a6513e562d2a28e41e2a8f72940a9772f50801b2ec6bb3ca2bea878d50a68e370054cb45b64418292427a62de14f4002270179c7ce5786e35fc107c5c15641e5e95741d531c17a1b0ae3fb53a2acfe399daa5cbfe53a30eff2e200b1902ae299c379d51c05a4d4319bb416bc95e5e4b6c66f0d32e359cc2a902cc9270db171b4535ffc45f451328fe75bf66738a5878068528c66f03a713ad8aea94d9e9d4ecedc5785b4bf036896e6a1d9e93d1afeeca887c924575f0c1357b29145934ec075902a141448d4be16f5a7550c9ac104a446c354f0b63ae9c16a1aee0a591358aa66962d599467ddd24deca880f2c90fcd540d570b5a2a93d8048bd83b232a66181617cf83b98fe35f69dc9fcc325c89f64ffa54af79d8e84298dc914dec7a15a5a2cf1d90d6904b62112dae84a87ec4997d4bdb2040633da835b6c55c8cdd803d0b27999503c1b321fcc98dcbb16ba79f58179ecb9ce65216b6d3c276b69764f43ea26ecb141e4c7bfc294892b1419174d833e94e2bf88c34088518461778b0e89901d29cefdb5217fc175c3b86ccb2123cc4a1e34ebcc42a0eaa6a7bf6be588d4f50ab9b2a81bc344ae6bd7f6da6ed3759c24fe99d09404aa51692746b76ef290495cfc6a85e581fd2d69e74bd7bc4d40683249a8ea919c8f5de84e6cb4c349e84f13847bdffa4f8cb7f29cbb5acd4d9f815cf42550a89082c76df868ea97914154abaeea4874e085a29a65ba8e3c55a43c0d03381ee3ac2ab6dd5607f109822a93e500c4617b71d1fc4328510907001e5b5d1279f07e58a55e9fccd79893f190519095d4b5faa1d190413f893a2ad0db49cc963eaf380c23bcdedf2f127334ef0966eccf6c4ca7040464557804e095afd3f545a37c8e8776583b69838407891c8a479a0924421b05bafb2f995577ad8ea13c9a0f376bfb2d903dd1d92c8b29c6a7d99d2a5c8d7cf0d0afd0d27f5f8f637ab0f91d55b71af174a984daa503fb0b12ede558e723bdbfebbd2275a502db59911c8b2207588e84c9bfeac252e30173302c918ecc0380023ec45bc8b53cd9df0105829822f3a7da774cdc769037ab0307dc98e45bda070a906601da18c96229cdf6f124eb09aa5bbeb6e3aa96858558457d5190740052f6a00796f2284b4dee5fe2e074630d821380dce8c99683bd697120f668f7dd93277fd69ee97885694265d246487de37afa8f2403723fabac425831f83f3cd53e99eda99204f7a1d83494546e7a5df06624cd29332d196f3ac2a1bd02aea832af9a513085f16fdd9f5dda3c5b903d0ec5767210b3ed71594860084a8cc61a698bb7b66cf8f893a670ab4084936b8f7df8ea2d080b4a58cea3699a57724af21d66dd95fdd4a8e3bc418e49a7c0a4d1aa643611701eaa00a39c6b76baeb78e728d8400a9d78578d8406c", 0x100e}, {&(0x7f0000001f40)="17d4b0ea47aa8e673c7be4e01ced9bab82aa3f63846464f43b6e563bd47380676797860746863b7acc9390b69ab76ba61770a7d06c7c595f2bb66d3d5fd9a8f263c22008fa0eefe645bc572238d01e46ec06eb28a4a162d984386d4233ec66556470198506a95783f798119d6cdfe04cc8ebd6e692d84f4de91ae854fe85f5b6a1722d90fe57743b1930e89cc7c19a518cff5cfd26267f57a4c24298d861fb427032cf0e7fe2a1e181e95616df0ee6011019aeed065b7a1a9fe185234922cae793c0e269d3886858c0b6bd8858a122d440fa836720d5e8270002afe6e776ed00afec98993bf08ff8158a07cd8dbd5d3b0f4e6fcb02f2131097421ae324da800ca12e4d256688ddc6694d2a74abea75a78ce0ac80f851a89b8f3173db17c8fd2c81dd1bef7bcffdb29e8bae07ec0351d5f5d9d36206015963d41cc04650ac7f1dc68df8901d087a05855ae6847162a3c1de24fb202ce654ab729889f513492947c81b4069cf186f2a4387b31e72b0b6f59b2211892f0c0a7424842e33394c4ef29a79857ba27d4789f752723ed9565a0fbde2775dfbffd1e45e9de5c782c6f0a198bcd77e3634f50cf00cfd192feb7061d2ee0c02867d4c90780a3fea3d3c334a88ee515e95f89cb13d9a9c4a48cc424ddb6013cc08ae2289a83bd440d29ee70a791f01e5b4f2691af997f65b11024718ea3316913e4ff8ef0e1364fcaa3082173fe03bc63223fe52e8add7a1e3a8824d6e48c608a1cc576d50a3b53428b434ab6083bf3b23c8d15d411c1baa74bd4022dca3b488c8daac4741da50c6eb87805c220f7f16c31d034303df5687fdbb5a37ac391a7d90c6df007d5d9b53604748ba968f0f42cbba4e90275778a6e3aef5acf1087fc5ce340caa989ac28891f2181d8d212a580f6b86d607b53bc9eba4f26562414af2f7fbdd733f648fd2178148bed1deea726beae616a0b5c01e98a00cdda884e57b1f980e79455e4e30059640d5d2eb7412acdd0143288aa8acc91d88fc365fd5e336e44685cb26ee9bd03e83e3c009f112237cea3bb990d89b026cef7409d61c270c34490ddc3b2fcfbd0c45b84bba429674df307ad8642a430b91319231edcd4122ad3d9d336ed020c4ae90150d50b29a910a2518230d2c0dd64b8974a6e4ebdf100befd260f002022162bef00e743cef7957d3c2d148a7dd8349c290aa91db8109d72e9b861ec27b617dc8fc66f95e81066e8d494ea8d2463ed6efd49b420f07937456ddc19b33906ee1db768a0cf7fa95cbe6ab3546a1af8be3c80df76084315969ce5bf3c8fb8b766bc2b8f35bd167fa720062cd26e90134bb4327e2ccfe1658c09659af29abd367c1e7d5f9e9eeb4948fc35101f97dc1e1bc8bdbf8e474a31fb65226c757bee1f817102376bbda77617e6e3dd73e64c8f12b4d40c53866ed11f56048d89f575a61f20e8831e154535c02413a1ada545fba2e6e17a657bdc814c070a984184f67803edcba80824c623abf5e7b37cfb919ed06fb6b76211dba49b393cd54f74dfeacbd560393a7caa0d17a26e869564b1405687ba82325067a3e7147e1d63645510d05600170e6580da5082917485dc0a623e4ca36452d02ff4d5edbdded03ddfbfa728150585a7d32d064d197fadd45a84eaf03b71a3e95bfd542132885860d8d360b3fea1d7677484e5dadd23a4a4ff947d0a36ef10dd9622eda727ec068794a497d75d9b6f10fcad1a650beb028d08e825d6dd8dd78afbce8a1395becc4810fb4f9d919fd233c840ea68d5adb0321aa86ea7d7364c1aed1733ef1ada267107c4a3ae91f1eb0aad2d7f80b01fe99bdeffa6ecfb60c165d74eb6a7c8698680a59f5fb0341031a6969a6150499342cc51985093b12195666824781442aa1266a8a5870eabc746834413633ee4c5d2d934f6a9b3160d9b0cfd7d41b870223992508204b20c66365bb7a5a6feb1f46007951e23f9892ef3d287abae3a55c86197e8454b4f9d887f7c894097377ffea1a11b34684e62834433a8e3ebf363187fddf660a0c9f112c562d0e17a805e5702c6391d6f89bea7cf8f8811f7df933f1fdc5b1760fcd0a68508edfd0bb24c02692aeb7203852111bc5f9a23f27841259e4b93f6f5ed3f7e5d4734488cf4c6fa28e730df27c07d179825496eddd018022d78e971649a370ce3529a94474a0bed48b6945378d61ccec1dc702926e51bb2ba96d25b1e243c9a0facbf203afbc7d7f162aec1681d7fc2577bd8920f83bccf0f20ebd31952cb1cef4cec701b6be1c6905ef5cb5a6b0aff4db554636977cc7ecb587f542792463422d032cd91555a1dd78f8e0368f63c71e202ed03bca1970389667fa8fbefa19143b9f6239195edd2c3f336b8a502070faa4b111479d40cbf63818bd709d877acffee30c0864a8a088d311e5cf86b5c33632d16c805e8adb1bb67e719737fa0cd0d5069e8949944190b1a3e895414512376a50dc3dac9812c4048da92aa288aa6c99f8c90611bf7eef9e8c07ee7215ed357a9449879bf7d2f5b01ba91932672447f0caa3f49ab03cca72d0d668b9b7957ea7975783b6f260264dd5b2c2ad6617befbe898a9e32c02e3fb37ef821fbb20414fb7b3933d0ba9410125dee6ef9bd51f62fccc2fad5217cf119c94a8ae0890727cc64106f26360847a8239979fc5cf609ead2d3e42987a61a9a58263122f3179a0a2ef96559cee0ae8d2eedc3ad066e1888ad4e540644d9dfdafec03cbd1146f7bbee7e47e44ff0497c98bdb740c95d92ee5e84536e99ef889878359a2fd602b9fd5b8278f67cc39aedc3130f04d1928f2ad2cdc6c7ed0dc950760b02fc9e949f84fc0812ea61b5a0f35f89d8f19cc0afffe5a4fb4ab832cd6b7d42d10cabdeea62736883d43477bcf0597148d8342446388abf18c8168ff5841f2a2b51de41d4071ea20edcea139902447e535c320e50d876812a87719f3d505f6ea14be82ddb79e27c02ef585e69c3aa74d5617a1f5b5943f83e0acad37b50f175aedc1145773f8eaa9302e75ee5ea9b2dd4b1fd7c69b250ab5a6b038ecedbfb9c7f86bb2ed27a1409b90fdc423cecf5664a6dbcf2c4492a59e53d31c0434d4e870b337f5de9f11abcd200c543fabbae0822f7c9f083e43bf9da29bad05f3f37f318c2400702e741b80c1fed553807ecafc7d05408e2ecbafce7d314444318f12c094b76b3a57c2e9f7f5dcb666438f971fab48de24e95b89dadf0cd25a8d7ac048bd001371bc1146f79080a2bb44932872b58a9abbd1b2309a30ddcb1a8cb4d51dca50ba7415d0090a7c679c1f7dc9d8299cc1edb923defa33b52e5f52dc79b9882b48fb8a36eac415abba3c1d817f2f9873be2a1cd680a43880ade42472a4281963444c1b89fe1bdb7bb3a25e535f284ac21208052217ec85596cf9e8bf34116c95e19e7f5ef2a9c1a807d785c29f81672d1029aed5c04a23c792e0bf5bbd517520c61d1fe3f826e2aafc151e2912bad80b885657da6b40592037dc66dc3f638f8bbfee1cce7f49b101031f28872d8b1ef75b849f1e5bb25e193b5f7ff803e2dc2caf7fe0301e62046b6b3c2d161f6b4d90fa99f3c52ca7295b4379b416309262f0bfb859e3d03f081edf116a241955345553d94256a5567de12e792c43c8edca7015b539918adac002fc167af6bee5c66ae379ac2142ac75894d443126de7a08f2860ae609e46029d9d0896e88d51649a2f853fb89903979c02fe612d556ad406330acd1440c09e27bc729b32909b8b69da589b0a435f0a75ce3b2fb9f4501dd67a62f49770d37da53fba5890c061a4730b5c6ac06c6055139c1fbad8bb98a9625f1d17ade5249b0f122a1b0eee04cfd8179194c797dfa020ba88cc1bcd2b3237b078f5833ca2d416da8991fe0ca50c515708895263a0f8f1dafae63868a41d934ef6239f00ce741f4838aaa49ac405ff6435bdd5f2d4e4f6888b7fbdbc373d6bdb5d887707001fe901f8586d8380570f9c836af83246ff6b3c1de90c8f69ca26ee2a3cce4045ea34be15956c307b67225187bb782faab0ec46bd0b0a4e405405857f146414809097f797dd61dd16e0a39a25140b387c0befe2650d1abf34293be3f36ac2b17e8481dd449b6690f0cd088c9f963ea2ba6fdc862cbfdec7e8474a73ac047e1b668ff278206571a9f80ad406c0ff80230c5776f9e9e555f53287240ec09b34e8202c68e45902b40fd96cbdbb10c75df7d2dbb51fe5450ccc461f1360127fd70ec21221c6eedd9dd45d1cefef6ba31b68729558b2fbaa22502e23d4b6edd817ee56e21fbb3904de2e47deb9adcf73abfb3ac69a82294b3581e6d8b83bed53b9dbaeba0c5884fd41bbebb9ab967b1eda59983bcd79ba8dcdeb3a445c9190012165f64d2853e81cdac9776e55470e6c3f46c31e9c2423ddef5e26369d13e53db377bfd8deaf11a4f91d5036745c3c32d7357687457107417cae2fd163494e5cbf4cab85220efe6092a8ec4819bdc1f47164f303e7d732722f8c0b4634d69f8738f2ef393c8397881377d095e34a937d7c1d8754dc5926680033be12d22c9b9532a290f3f7f6224", 0xc98}], 0x3) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000019c0)="19e9777fd6c75a33d35976a1841db61c054ac0dd4de205cd3a5ff812ed73753b9aacb12b68c98cb347f765f1762021f6a1d2e313b8c8a0b945ee3832fb1c65861155f9d84673e8b0043db071cd90325c3085253c1dd4fa317cb31234926b4e54d9f6e0d28fbc2700929cd631361157b20292b1a1907beca5f1e204e7785acc362ce0b679fcb6e4a2c76c0f731e6f88160b5346397bb69e92e86debde423b18251357a64caa083faa478977fedb9c6b608add6759fc822d53c1fac6f6fa9f83dd6c4a2b19cba82e964e13688e0ecdd76819325521ace317a8c515a6acc1ca761714b101c1f8cf3bdbfd2195c9d23dce20734cbed5a6eba9a8f574b2f013a6444d694d48567352a30a55855dee4d3d1be5991a3636d432980ad229df949e8c9533061ac2b8b65fbd0f5fd19b825f207c7796fa865326aba5f2d5a6a83a695dc07e42aa3c6f9d0340213e2912f07b304c7e3f2e34f2610f68f0b5ce8de253ac3d3a32c524faed82a8e9004ed65f196f2984fceeef393460d28989bed8035e6e1cc9635a9f1c7e8e7ec5b00f1d24fa6f86fc7831dd8b455c2b7bd2d7364fd76c52c7de17e44dd31267fc16001bb359c4d0ac2710867baffd01568e7ff17809dd04d33976ec011e4cf478f8e1673d8be1aedbfdb65728e6d52ec87676067bfe7f07749cf50072dd9e41edf8fda734cdd8b54ee88abb6b9c91a9d3fb74ea64234d4481d09e7dbd26c0dc177dcc64af5b9d3bb038769188ed91a7d214578d1589e8d692f7a76cb805e1769c49fe3ad6fa9de32643f61b7b37dc2973d829040259e70928c4ebef73625228f428b31d17499e9b86213ae772cea9582af4bddf5d1d45db6568b6ad0bb9bc423b4a2c6f120009c84384f3a372dcf350e248f861c3d38eabc430ae1a5803c0141981efaf4e238065be9b466d58e41f48c4b3e84219415ff69752710a23ff2d0c2fb8824904e00ac9834d03540222ce43e4af2935ae1fa818aaa207e31537d6fe93f264b1278a61900666ea177d7d0af2e55bfdc8e0975718dbbbb42f54dfcb77f63585ea25eb879612c7e32f7b287c302a5ae4dce970e6fec8a58ed66574dc3bf15c7273c500", 0x30d}], 0x1) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x80206910, &(0x7f0000000100)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x401}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="0d39fa00fa61404d424f010000bace19bc53ad50190fdd01050b5336d3c9fde3", 0x20}], 0x1, 0x5) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r5, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) 4.592840643s ago: executing program 2 (id=311): r0 = syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0xfffffffe, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x40000}) (async) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) (async) setregid(0x0, 0x0) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x20, 0x4ebfac6bbaf7861) (async) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="7af9a1bf0977b4962d83bb410dabe84e78956be334e64e9848620ac84cfd038b62b6ea2f31bc08cddd662977ff358da99b802ad5047eee8145c671c7b33cf507fff57b4c37ae7c046bd6fcfd3bb8c79b6e28b8013a8748b707c5ce77a83aba10b2a02a9fd0caae18ae7c94c0589abbf6f95bea9e0ed01f92bee4876a04aa92a11674c6237efcd5a2aff989dfabf34c2dac8168e0285f7ddc23c08ec323457ca4e413039871aa83bc70c5332584c9aa874cb5b5364a6b5c38ae256599b1cce26fb216208cca9bd3c016ded0dd73cfeab1cf6250448fff36a0a38258255be4", 0xde}, {&(0x7f0000000000)="f82b6799fa186387bdc25758249ed82f9966c302a4e9caa1e2b66b77b0a877dc49a09941a22fe906cf8aae594d28e7692c982116b24cbc8988730657fc3ca0146970d61671d58f4349a959b45ead4ed549f927d508f183312c8392f4486e0e36144cbbf619bf5405b080b4ad716de563fa2c7f201ba1e9a0e551d1c3abf1094799d992a9a58a2193318fc997acb9c7b703974efa3cb73b25a3a65cb30e24219458e4ae94897eb6b743dc2601b476", 0xfffffffffffffdc1}, {&(0x7f0000000200)="37728ced022a2a26a3622657bc04bad7223061d780a3c02ede2bb61e2c26da4f4281acb3", 0x29}, {&(0x7f0000000240)="6440cf333cdd3147ebd8cf6ac3e260956b65e26b2ddfd87975c9185e70c7d6b530f2a3ab8187001289249c9833c1da0f4f9db9e109cb79b8d84dab24e167e4e1a2ad345475436d81acabd8598356c1e532d18b48418ebe8570fd1ef071b0f39ac75a68a2b3ded13de4f6261d7c63af7c1d1e5d40ea52ac2946884c4947320f300fa19ff4eb11b7a5b7d5dc01ff480f94a44a107deea28f23f3c2451955648d4750e7df05ba36f7d5", 0xa8}, {&(0x7f0000000300)}, {&(0x7f0000000540)="7cabfa699eb27c0e78f73dd3849efadbc79a371c7da232c90b030995a24e1aa59241b8bfa1be2ee92c830bc47c290a9062f6bb759679766f2109f16e002623de1beef22a2c30235a30af71dfe8ffd87fbb5ed1e17f5555eef6d5096e840e6d", 0x5f}, {&(0x7f00000003c0)="9e5e9cb9d14aae51d9a9bc57d5c78cf23782d9a98fabdbae1c24c2a13e1bba22e3dc740c8ca9e67eeeace52b5c570757b434b1bd7a7a75fd744812df4a65308f68ee62e98bbfafc9b95bd13df23522a354e5e8acd50b2a914587dcefcde47fdd4c97bdb9e743de08de87787e42d7488519cb1689a7844cc48ccd460fa1a056ad093f3b05b7eeb5a17059b7926c76f8b70c8194b1162f45be0cf992", 0x9b}], 0x7) sendmsg(r1, &(0x7f0000000800)={&(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f00000005c0)="d81174fdddb801cfdc1f6fc3f8978ac2f3925352f8e68a0cf739c306c3cc00bad1051077c8702c752588e416a4502aae112f112a6b211b62bc32b7806766d42c0891ec997dd67b039334ac111c1b98ded9464a6604647276275bfe94b4f364bea11e0ebcac00183535dfeacfe9a06b3504aef5c6832a0d95d038219fc7bc079ba189c5942053ca8e083750158bae859f5b5ee54cb6a39aafd0ef423e40e755682c7a20ac401de79822d3ad1f55213c241138f227768581f85a3d93b149256f614d48b33be82d5c2b8997c9d540d5b4b5bc2bea0380bb497911975cc756f80dcc3ab858d34512fc78d7a94fbe", 0xec}, {&(0x7f00000006c0)="c5d7d3ca646106df49168802518881ad89d3633cc26ef0a3924b606cc2900947f5ae1d2bc9626bff52b7bb2429f9f06d3d9160ee7bb17592847696ec40143bc43d8d56a30b538f0b6491a32a17dfb0543444b37d2bcffe62d3225ef1e56993e9dff085bbf729dfcd367929ad23803d25894cda6d6e441f5365a1538c21eee5a2d69d891de73c675ee917b53540bde07675a388bc62d2c1c5acf36cf1f3e9750ee0445ee09b5bad450211e2e0dfc0675ca1c41eff236871c67d8c44fc", 0xbc}, {&(0x7f0000000340)="66441512a67d0447749cccd390279acb1eb06d23173c8da715eae7bd261e71f8ee29bc1e85a671", 0x27}], 0x3, &(0x7f0000000780)=[{0x50, 0x0, 0x7, "981ab8e800999510ce50430b3500eb54b3379bab8e971644ed33f742aef948931de26b04b7b4e888528eb93f3e221de38bf6a83966a8b013e01183f1"}], 0x50}, 0x408) (async) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 4.55230164s ago: executing program 2 (id=313): sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x1, 0x0, 0x0, 0x1}]}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) getgid() sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)) (async, rerun: 32) sysctl$net_inet6_icmp6(&(0x7f0000001600), 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc) ioctl$BIOCSETIF(r1, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x4) (async, rerun: 64) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xf02d) (async) syz_emit_ethernet(0x82, &(0x7f0000000180)=ANY=[]) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) setrlimit(0x8, 0x0) (async) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) syz_emit_ethernet(0x50, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60975203001a00ce5f02f3f29a247a4d46daea2703fe8000000000000000000000000000bbfe8000000000000000000000000000aa3309d06bc39cfef0af3829e6b622dcb8b2a545a25a3c822c5c3715700281d247f001caac500c8ad685532df43a11fabd1554b5dc9823ef2faee025450c01d2012fd5ca6c0e022e6af309a44a53d12a75074e3156f82a2a399fd2d97d12e5de6df9a3bd0b6e180cb0e54a401eb0c60b54d21715daf800fb4d4ea48e4dcd57e9fcab642e6fe5292b7c16f5b4028a326bd597de3527c66a9d94562a4df50b2e2b47ca59471c112520c741fa71f4ed185ec4919ab3"]) (rerun: 64) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f00000001c0)) (async, rerun: 32) sysctl$hw(&(0x7f00000000c0)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) (rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) (async, rerun: 64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, 0xffffffffffffffff, 0x0) (rerun: 64) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async, rerun: 64) r4 = socket(0x18, 0x3, 0x3a) (rerun: 64) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) 4.527220845s ago: executing program 2 (id=316): setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) syz_emit_ethernet(0x98, &(0x7f00000003c0)={@broadcast, @random="94ea09066dbd", [{[], {0x8100, 0x0, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x18, 0x11, 0x0, @mcast1, @mcast2, {[@dstopts={0x1}, @dstopts={0x11, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x7}, @ra={0x5, 0x2, 0x8001}, @enc_lim={0x4, 0x1, 0x9}, @enc_lim={0x4, 0x1, 0x4}, @jumbo={0xc2, 0x4, 0x3}, @enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x8}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x0, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0xb}]}], @udp={{0x0, 0x2, 0x8}}}}}}}) socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x2, 0xbf, 0xa, 0x10000, 0x9, 0x101}, &(0x7f0000000340)={0x1, 0x4000000000000000, 0x2, 0x5, 0x8, 0x7c, 0x30886671, 0x3485}, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x2, 0x5, 0xb682, 0xded}, 0x0) (async) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x2, 0xbf, 0xa, 0x10000, 0x9, 0x101}, &(0x7f0000000340)={0x1, 0x4000000000000000, 0x2, 0x5, 0x8, 0x7c, 0x30886671, 0x3485}, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x2, 0x5, 0xb682, 0xded}, 0x0) syz_open_pts() (async) r0 = syz_open_pts() close(r0) syz_open_pts() unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x20, 0x1e5f) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) syz_open_pts() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000040)={&(0x7f0000000100)='./file0\x00', 0xffff, 0x0}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x5, 0x7fffffff, 0xdb, 0x80a19f, "bf08000100f1ffffff550a00", 0x0, 0x12ac}) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x5, 0x7fffffff, 0xdb, 0x80a19f, "bf08000100f1ffffff550a00", 0x0, 0x12ac}) write(r0, &(0x7f0000000200)="d397b8ad769b094481cf99346fa393ef9d370b5823566997254ad1e2d3dac47e446b9081cfe58f61c566e2578b874e2b3d64b39cb5cabaaa9b57986933033bc55bf3336084aea6928678c08bf842c62227646ca2ff3ac670112ae4b919f71078659fc9a9bde4ffa14cddfd8c314c7325f435eb07256439f12a3e18e8943b39df8837da2e8f66db5185d5f7834f4bf03602018d7231ba5d74744016cc029a5018f3fcf5270a", 0xa5) 3.345767018s ago: executing program 2 (id=320): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0xff) r1 = dup(r0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffed3) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r1) getrusage(0x0, 0xffffffffffffffff) dup2(r3, r2) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) sendto(r1, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) 3.200821636s ago: executing program 2 (id=329): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='.\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) mknod(&(0x7f0000000300)='./bus\x00', 0x6000, 0x0) r0 = open(&(0x7f0000000440)='./bus\x00', 0x70e, 0x0) setuid(0xffffffffffffffff) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f0000000400)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_divert(0x0, 0x0, &(0x7f00000000c0)="651678b23cca6e377f9cccd6774b33710019a96d3248e0afdd7b857f6deaff8ce4e4814ba65d3ad606e76e57e6c97d72d9f451290b5b737b099c944561351b88786dfa7bcde954c439c44426ddba844df55cf55be274933ccb5f9d4676333a2681026bff0c3385b0faf8f5899178854ad1834615c9709a45fdfa538b2a3ccc7964ca223615c639d8148958a415", 0x0, 0x0, 0x0) (async) sysctl$net_inet_divert(0x0, 0x0, &(0x7f00000000c0)="651678b23cca6e377f9cccd6774b33710019a96d3248e0afdd7b857f6deaff8ce4e4814ba65d3ad606e76e57e6c97d72d9f451290b5b737b099c944561351b88786dfa7bcde954c439c44426ddba844df55cf55be274933ccb5f9d4676333a2681026bff0c3385b0faf8f5899178854ad1834615c9709a45fdfa538b2a3ccc7964ca223615c639d8148958a415", 0x0, 0x0, 0x0) r1 = socket(0x20, 0x10007, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) getpgrp() (async) r2 = getpgrp() getpgid(r2) (async) getpgid(r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x1, 0x3, 0x3, 0x9}, {0x7ff, 0x9, 0x56}, {0x6, 0x81, 0x0, 0xac0}]}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fcd014b743e61f644d0dd6b25bc4b00c679bcc3c38f4bf", 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x3c}, 0x4, &(0x7f0000000200)="10a32c4098b1730a80cf2140ea5d3aa8d6b43817c5c59bc59e6489eb0abbb67f7130a3f6476a1268d4ff228f658e053114e5f67a2d540a328450410df58f5cbb79a8989bd6266351a09ee9d86b7abc6ee9a563c8f9bc19fee61cae5ad8c2f0523a5db8a2b10eead17e2f9e918dc3", &(0x7f0000000280)=0x6e, &(0x7f00000002c0)="af4fe7b19ded17a1b43fb715fb4f", 0xe) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x2, 0x8, 0xf, 0x0, 0x24, 0x1000000f, 0x1000000, 0x1, 0x0, 0x1, 0x1}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x80, 0x0}) socket(0x1, 0x2, 0x0) (async) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYRES16=r4, @ANYBLOB="33a7adf1cc5af81bb7fb61b94d1eb6660af60fbd63244be16ed1d375485e4fb37df236f2a0bfced10eacb2d6084209d5a42be747b97d8de3", @ANYRESDEC=r4, @ANYRESOCT=r0, @ANYRES64=r3, @ANYRES16=r2, @ANYRESHEX=r4]) socket(0x2, 0x2, 0xb) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 3.199705112s ago: executing program 2 (id=331): syz_emit_ethernet(0x42, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@timestamp={0x44, 0x4, 0x5, 0x3, 0xf}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffd, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1}}}}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = socket(0x18, 0x3, 0x8) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x80, 0x98}, {}, {}]}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x7}]}) setsockopt$inet_opts(r4, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0785101, &(0x7f0000000040)={0x0, 0x4, 0x0}) 1.777963749s ago: executing program 5 (id=355): munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) open$dir(&(0x7f0000000000)='./file1/file0\x00', 0x100, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffff00000003, 0x1000300000000}) r0 = socket(0x18, 0x1, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x6, 0x8000001}, {0xb1, 0x9, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="6aab0dfa80404d424f010000ba0fdd01050b53198f9f35d5ea7510da111fe0936ac05fc00330948a4f9c3bd6b1b7079903ea675035cab697a2b2a4d064d7a4351a51f26795", 0x45}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 1.679832642s ago: executing program 5 (id=357): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) listen(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff], [], [], [0x0, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x800000000000}]}}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x40978b, 0xffff, 0xfffffc00, 0x80a19d, "bb08f9460080685910508b00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.677915698s ago: executing program 5 (id=359): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6}, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x200023}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0xb) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x10) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000040)="03000000", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mquery(&(0x7f0000613000/0x4000)=nil, 0x4000, 0x4, 0x10, r4, 0x7fffffff) write(r3, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x32, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) shmget$private(0x0, 0x3000, 0x618, &(0x7f0000ffa000/0x3000)=nil) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000200)={0x10, 0xb, [{&(0x7f00004ad000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9b43}, {&(0x7f00007fe000/0x3000)=nil, &(0x7f0000421000/0x4000)=nil, 0x7}, {&(0x7f000074c000/0x2000)=nil, &(0x7f0000617000/0x4000)=nil, 0x7}, {&(0x7f0000397000/0x4000)=nil, &(0x7f0000637000/0x2000)=nil, 0x3}, {&(0x7f000015d000/0x4000)=nil, &(0x7f00006f0000/0x3000)=nil, 0x6}, {&(0x7f00003cf000/0x2000)=nil, &(0x7f0000714000/0x3000)=nil, 0x1}, {&(0x7f000020a000/0x2000)=nil, &(0x7f000020f000/0x4000)=nil, 0x881}, {&(0x7f0000354000/0x4000)=nil, &(0x7f0000078000/0x1000)=nil, 0x9}, {&(0x7f0000093000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000322000/0x10000)=nil, 0x3}, {&(0x7f000062d000/0x400000)=nil, &(0x7f00002e1000/0x4000)=nil, 0x4}, {&(0x7f00006b1000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f000053b000/0x4000)=nil, &(0x7f0000823000/0x4000)=nil, 0x8000000000000000}, {&(0x7f00000f4000/0x2000)=nil, &(0x7f000015e000/0x1000)=nil, 0x1a0}, {&(0x7f00007c2000/0x2000)=nil, &(0x7f0000586000/0x4000)=nil, 0x8}, {&(0x7f00002b1000/0x3000)=nil, &(0x7f00003d4000/0x1000)=nil, 0x7}], './file0\x00', 0x4}) 1.631466378s ago: executing program 1 (id=361): pipe2(&(0x7f0000000000), 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x8, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x7fffffff, 0x0, 0x0, 0x0) 1.623086545s ago: executing program 0 (id=362): sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000040)="b15c3894ce36a824ed7449db2f20bd2ae2f9c3776eea83b08b60906ce458c35b2d74a5a63701c8b754f8d0abc4a0eb298fc04f76716df3156cc09d5a6f2d0896465feeb55142b9e742c5e3b78050b238b17d850188c4f1f367120bc1ad3be8ab60be32d9f9d234dcb3aa7375efd571052a22fb65129801892d8e1f2481bb243ce8dd7eddd8fa419324a506d3ed6ecdc65798bf0f5177f259", &(0x7f0000000100)=0x98, &(0x7f0000000140)="4001ab78956957bb0b4f788084cc733aca01755926ac543f82049bffa45e36b14967d624f9eecd27de383cf2813245d554bf139f6d0be505b803fbdabe7de7b796074bde15be", 0x46) sysctl$net_inet_udp(&(0x7f00000001c0)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000200)="e85cae5c5fa733a30ac28963ef6027269f8c9e30f91acc7cdb9e3617923fa3b6ee8e8e02046d772432fe5d61545c65805928c4c4ff13053c6fbdc0a0ec6a9a048bab097d41521073a79a1bd0c3c0fb8ec362db5cd6e3405318f169657741c6f4d6c44c3acdfca2302fafb9be2464e97ed00fcfca01f53bbef43762e0640e01de94ab89ddde658ca07233d7b7812d1beec60803df700aad8c7a476db1b8fdc4238a", &(0x7f00000002c0)=0xa1, &(0x7f0000000300)="9b8e4e9dc48a4b371a540da6fc57556e30164789c2bb23ccd5dc9ee7b1eae000ed25ea704a5f9bac0af47f7562914214c3bee60928c63788c377c24b10d54274fd2066705ee0d5e5f2236486ed24219fe5e735fc8543b6720feea5bb9124788c639809438afd823e7385b5adbc2754a42edbe4bf15c04a68769a758a2b5e1890790e77cf6b8d709661c19ed96df916242e3cf781f2063e173879bc889475ac03025b14e96f55912bdddd22d5365fa9513c164d8ff046d00e37404e57ce5de83698b349e17b366d2e9cda4f326f75a97361cad9d9539c2d0700940a3cfbf1c98d7864", 0xe2) sysctl$kern(&(0x7f0000000400)={0x1, 0x39}, 0x2, &(0x7f0000000440)="d9fd83859c8d682987cf872df2bbd9ef97c42fe67c1b7f8fb32d4f126cf12b20b272de97edd1088506502fef9aa4bfdeadd4da6fb9da387c2ace2f8d8317879211a912d9e6f71e4cfe090f21facaf17b8db33e79d556e793565556ac4533e687f8b3c051d61ba7038286dbb9e092324d45bce1ae365f27567f3267b850ef5133268ed0476fe882c40ec9f5793d862b07e2d3a9e4b1df80bfb91e811ac0014bae254de6b85746b3c1edc0b56cb580b179db05fc29e640f35bb08426cfcf810766a9342f12f5057c17cb229c5c7ec57e8492bf5185e0210f19543530355edfdaf6ff560203148fe71893c8acd253c8de", &(0x7f0000000540)=0xef, &(0x7f0000000580)="eb86fcd836b5f18a6c81ed3200bff1dc92b5d3e30146b0", 0x17) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000600)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000640)={0x2, 0x7, './file0\x00', 0x2, 0xba, 0x800, 0x884}) r1 = socket(0x18, 0x8000, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f00000006c0)=0x2) fcntl$setflags(r0, 0x2, 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) syz_open_pts() mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) sysctl$kern(&(0x7f0000000700)={0x1, 0x48}, 0x2, &(0x7f0000000740)="f8b3e9bc4af69667cabb0847f641e2f9dc0b1220f0994a061ec7a49496d2b2d9d13c6ed59b7aeae35fe3c53711239314758a122cdf3597c71b3890799a0a9622112c81a5d837ee2c6aa036cf63bdaccbaae80b390f90cf117ae4fa75882a296d702c36d8d795a754e307eede75cc2a03280981a7adc3f437a69f433993728d0a2dabb56555bf5765e088346d540882d0d114847b9d82075cba1b10435623c6496538b22c22cee1395aa16f1eee4a2b4923aa66a55736272f3b7053d55ecd60d18c0e079c0df375aa2ce382b3c58bad29e6e9b06ab98be43b0785df50839320be0dfbf0506c55723c21a8", &(0x7f0000000840)=0xea, &(0x7f0000000880)="a93bd486653b5e7c23a6d12e3c4bb2a9d98a5bdecab2e4260162ed512c30ea6fdccfb4e92f777089706cbdb14e5e9c4dee282cc2930ad3b1eb2021c6cb271a728c936b0389b3927c2821438739456979dbe404c6be39bbaf7c07af9efc9f439083d4a83d346479821b9f0ceb5fefeee5d76cccf5973086f54826572da5e7", 0x7e) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000900), 0x8, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000940)={0x10, 0x49, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xb}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc8b5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1868}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10001}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x3}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9497}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10000}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}], './file0\x00', 0x28}) sysctl$kern(&(0x7f0000000b40)={0x1, 0x48}, 0x2, &(0x7f0000000b80)="f151e0385252088013d3afd8bdbf05464f50e9cabbe51913a1", &(0x7f0000000bc0)=0x19, &(0x7f0000000c00)="18bccd35706646491cd1b94d8e9c6f24114df1397cdfb6b8fd58e98b6b6f7c4658040c129606e106f80f330fc267f623c1bc868026e07d627f3c7ee0bdb63adf58c4f8413c0d60b4ef971ab11531dcc8c058863c82bac10c2d6d441158cec1a8b828673a606854a9bbfc2e189df25f3dcb0cbb5d4b80d641f29815596a7cfb9bab8a268dad76bae91b2960585f22338de77b998bf776d97f36eca88a27444c1eb01d5d69fb1912e657e6f8629991ff12136acb37e72f66b6096a08cb7ca697aa73cea41ff90b760be9ea39b5f11d2db923dcae467c836ba6108abcb5eafaa6ab9f78ee9eda", 0xe5) sysctl$kern(&(0x7f0000000d00)={0x1, 0x25}, 0x2, &(0x7f0000000d40)="1d6cb6cb8a9bb3e09a38acadea1ebc1ddf61ec6b0e5bc7082ca5cd4efb63145e87ec5bfba479dc2273d2c473e98e33001026e3d934be75a8923455b334da1e67b2114e1db77847495797ad6541c462d68c87e651dc04fda9586f8363c7ee5b4e5159d795d1d4184b64b4eccfd03de9b9106c32c5a10dee5ced33423db43f71b1fa0e1e7359b5868c46c6bac962cac62985753dccf911773a916a70267ccfb5af392e34eb053794b7c49dcaf8b330a29efeef8e20163bdc7c2716b88bac39af9e380021fad9bede54aa4642c48c652377b745417d997d4138019e3de0bd0ddef1d63216cf0d3a40861f25d405974f9a957df8d2770a2fd4cc5f115f30e9acd2f65ada143250a38a61360e7bc7f85c194d8c17eb11db73810ef5cc8fde7ec9d234fcf5e9b63d0ac3b605eee1883712cb31bb7e2ce8c45b984e7d8247876a9aa0b6986d76434dd8af96762f856ea586ba56ba051acf318a272007179cf3b492ad2d9271a1f9f28d03fd8e702b50993754a2986e2a91e35f7187707502de094d1d9f720dc41b500d7d6ba245384e4f4b4553b7f31e52821b1d7cb00883404a88aa448c05b1bcadb7c8b219e92e6868b9dd156429c54f9d1b69707f84f5503535eb64aa2b5dd2326f099d24df3f1fc60da10348f3fc501276b13d917553fe21d7e6fab9a9dd57d704fa3dd3ad28636e6b8498daf25b76286c5c741406a06e908fc67315b4e57a01317420eb102ebc9ae4c5e4dcb2c10d94e9358a744a7947fee08b7f049681f3dd571a19b8699b34fe77d44840e6e0236b2e28f07029ca90ceb39637d7cb08e99dae553ef91cfa3625444f78f96986751fc82d3fb5e310660b6b81d8c270d0a46ae46bc159b3c5871271b08c8e7eddb055ba9630a35cbf27b4ad96dc8ef369cf0abf82e55a35e9eb6c3c4e2dc555e7f9dac5b60f9ff7f96d296db3f8640610d5cbc96574145d6dc505ac5f36cb72578ec0aa6020219c4df657c4072f6f3bbf9724b567cd256c54c68e1feffcd0ddf0fee021cbf7d1671df35e37bf9b12666655069803f8044c3fb5c8e8016c6ff676d7694f3e8ba743d3a533241bbec70fde61aebc242112deff549f332dc463a3d4fbb6ddad9c37a39bdaf54983fde4fdac9acc733ee0d0b70e05ac225842c546141b701e901cb8f5495942dc69ab7b56b6ee5dacb54715442e62e06849142fa9421319727bb54f584ce3e2f73aa9530d9bd619aa29644e31aa09c325b90eefad82ac18ecf2608de9924350e4a5ac8278341abb18709c1e85e4f63980df525abadb2e2ba20dff67a2bc53860cf3e69b3b9834d28a5c2c3f25669ff4e3c46dfd7fd54260f2ea6c8cb1512257b3d9f2a86d6b491bc4a7ef914dede62dab669f9e9acda2f7953dd743274b5e13abbe610995f9410b5d8d6d3d0ab56c3fa48a768f30b9e9712315b300878d893e722c8d7221b3238f31015875d6ac3c5e10397fe78d5e7b7c182da4a5082f358a8a97d8efc076076ac07bd27b77c262e8974dcbf1e14ebf117db0d05524b530dc931c11eca29eeb1f6a5c63c9e159b8c4c675439ed7cddf5bba21c94eb6b3bff1a6dc5ec8142444448d9266c57d15e6c8a8db175c141a30c04f349eaec778a8ea4ea5bea471a15f043306abc9291d90bb252ce593639ca049e308e0c5e915b3aad0b7b61e63a479dc81e1071b62d8e198d585ec4f21b1b8fdffc91210508c720a75bc86dece244026cbb3432051386394073f6870851dc104b2f44a4c5174a194c487f4930869d761797b970d2d13b89b61d984b6f18ed307c26d2d653677dedaf29cef7d9f0684b2d79829116e4c92369da8f8ffc9af74cdef5223f5c2cc0300663fa8bba6248331e3e65211facebd54798668b5e0bf572835b74d39986b219aa7336031583754581576b41c94d97d18ddff8c086279073a5ef604a79d878cdcdf853d537c387b9c80db33a74d0a52f21e6a40029d0fda22f229ca0961580b304ba5c01509afe7a3fe2f0555bdcc24cb42916a04b88c117e944fbea11382606d24d0a73c4952fa4dfe2b1e25f44bf51cf3e4e65f6177bdeb583630606846bbd9d37fd8faebf8ca6327631743ba594f97c484ab34607a3c2d192b412db29588473ab4c2e1a5a0d8d9754e13cf3048ae227317e2af6f36957a6f79e339c9819ac48e4874c04f26605d64eead52ccd66bc29e5f9a6e52e166769d4424db6291a345109050656b13cb3874dfe370e2a9faaf6706dd4388491c196ebb297a5c59e26912da90fdaf22cbb4b6a2f457ef05aac5241ec290eb41a8776ec9773caa1e17ef456b71adbc8508383bb66bdb54d9e59d165f6ccab2f8b494c924813cd78294dc8af65a0079a47a9a9dc4a541ccc441a27e1697a263c8c16554cf852a0aeda9b8e7547e0ca2a3ac7cdbf819a0facc4727e2686f7e0928adb46fc879d4d8b33d9bf852adfb84a5bb4b7ebefcae764f0e63b5eadbed151cb91998c511dfbb63439d3d82281cd5c07e7033c4f56b4b4351ae731f47257d46e9bce25614fde4e4f27ed929354654e813165b77944512ab196f4a7b98967108235f2776fefdde3ee1e17e253e68929208312ae1647513c625ab857900d6832d177d2dbf2c35e4843dbf375c99e6ac60ab959406c8578e14f444429791828c83298d22e3082bcfcedf9d62149b61976ff4800f97dae5883d54b5983e6b3b5c3053f88a5fab2ea858da4cddbe1a13ef3529987a1c357b0a94d60d63f2ac3abfd0cdaf52ebfd3eaced5ee9d5de48efd9b721d6db09ec1903880687b8735ce186a9de0a73dfa0b62787a827ac1fbbebb785c42d8fa370c6df2ba65c0639544a0b5ec8ae7549c75e06817f5a0976ffe49cfcc0b7489e1acface02e862fa786e0a9e73e13bff26608edabb0767e1b5c90777794e8e7007c0849da00e662c08996bd11d46b4c8bd7fd8bcd84ecef2375838e3c6b4ac33ebab9572dd6a5652a5a9fe3cfc0215d6c0e170b9c0d5f60485aa6765b078ccc418e5c7d93a6b1d61a0b081c42da1a0e774091d828d9838cb657e1a8ece18d7cd035d4013a907efdfc82ee43fde691c433733d772c836545e9a3d64e2768c7d86ecf8dd7a3084152bb01a25c0b4e9854a49792d5edfde9e8f4f05c5c8a8583524742ed4357b38207976f3430822e8f9f524596381b784bf22a2018668fe21ac0debbf4900d24be8619ea6de46c198e5211df4749730830526039ceef85f965721a8b94224824fd71a01862ad5e611487cdc825bc559915daadb4298456641a0bd89360d435d292deee9a65b9252c03b060d554bc8676f9380fbc0d3c795d5229493a4d4c9a303ad6ca108aa04755030fd51d761c9bcb13278e47305f623ff3e652d7595a5c4a817fa76dd8ed6017e9e3e13e73416f117fdb0c605ff12f583591a3bd533cf19824fe244cc8e9cb4c08047acd1412e21c0fa43b6515804c2f117329a986039dd808de46c0270465a5968604a3b41215623f9eeca1ae0307a1e39f1cfb26a6c931408079767cdf8617a7665a7311bb23f41697a3f906a424023e277a38cdd48dd011895d657d49b9876d796c0d634d6b59017da02cdaa30e0493ab888de9db20816b23ff9bf99ebc354c51705838818031fadcba8ff119ce343d1e73e7cbaec2dd5189378e3bd36260d7faab8fbae87d5c7fb29ad951ea7e53bca62027b48062e27c328d5ac76c0427d29cf1a740cfccf439b0d5afad8760ff9ea12aa4ca574a21fbbbae6ef0189e75ffe64c5bc5050ad2c99ddb38e54f8148ffea5fe9874e4155744064a21e71c59aa5c169a14920c1de874774a8db0454150f47bf342542e9888239feda48e4406e8d7e8140b42211fc385038ed37820bf272d715612147b8c63959a9f5bdf1dd22b05be0aed34e804cbdf6d75b1f69c01493779c2e754c4ba2f1121a913d038ab6c6729ab8b0fa57f216fa2d34b3a5b18160dc48f9e40655adacbc7f4389e6f1a65838431a62d7d90a6a60135bf88323408793935d9c8f350339914beebf73485ed48f630920e6260ed07baa50f5cab57d21b6b5a01fc80c3ce2989d08bebd040da6cd85677128889335dc6b5b494d666a9aec2785c988f4ca66dac8385c0ce975866c6950601ff060fca86fd7f3467cb880d779ad30fbd89db1b73741f20b7c84f85fc0b4a60ec43b8e84fc72df98cf18c3eefbb7ede350fbb45158ff48225a5725e4653650c00efcaf10802f39aa243454e056db9b106d937cdfbe10da979af5d5531589a2905838a146ba09e6ec4912b4531833ebc5e6a44be243a044eab6c9190e45b14158695b462d782f128a339c29ef1b21bc4dd260d05dbb5439184b48086580fc0bf969944b995d2e469188d446753369c12b08198ae4d7903b7e9bcba7e207a518c0844b9adc8b5192e47586854fc831ddadb737982ee12799af5223f68dc319ed8b220eb983c578abccc298b92e5a6f4392aaf3b6347765f90683b2bb0b455f0649baeea62069b9522b412693f95435fe23fd42ea3337abaa56a754b22b673495ad57574f4b91882c705f382b1987743409f0406d1cdec4dee3c0a1b4b5953c87b9d88aab8a010686a922f9f950882f8d9be109b85e7f7147d81f231ba13b1be0a5e336305718a4605bdf99df343d9cd7e4e6cd7806e9d87bac87eed41ef46253aca36eebbf8b1fa59900c510d8436af42be0eb954507c01453f8c01aaa30d043ce490ab1084af2d7440bbd1f1dc6a144c4bfa3eef58e1b1f24b4382f262307b84277c610623ff6fafc922f4344117cf16462765eb46dc9551d9a3cf82008782b359fce32c66294cd4b31b2ff3e87a8204238cecb39c74e5e9d731ad0fc49bc461d9c1454c99070e81d460a464f68e2ee3b4cf380f10f292c9a8915b6f703741b2532cdbe94842d7560d3c80a68cc86fca2e93aefed544f46307e0505b081f99dbc9c261cd9772812454e5a8edc3a5fc57b833e6473c35d126f1fa96562a0e94f7efcdeb2283572b7c391a0fb954e6b16b84294ee68990ab0dce0d8f99fe8e4ab9b1f75517578c8714ac54bddcfd5e245a4a757bf44bfd342fff025aa760e942b022890fb1674416b39874ca07086cbe1b161c5ea701924897239e01134a769329dfd61e9a8fe75076937688b48590ecc9fe6c3a8540383e0b0c5ab3e89f553d45abfa9a3d6e4805389b9c32c1441c4c5fe956f2bed1b9bad189339177f3b93a18ad7836829680ee0e772b98f03650ae74f3727f82b5acbee84e8edec4df481a37387e7cf0b43a10ea2200f657e29e122d35ccafb9fbc1edcc883c956ce81b9121eb1a3beb465001c08c937335f20c48b47b0535a943e712e95f70965d43b41a87f69295fce2d15895396b3a2ba979f0d4cc0e711ead3e0c95f1844cc62c9e4196e1092e080f1c57b0f140bf281141ced9bdb8c91303a57ac31eb7a00730c5c9c1e2f53e2c14a457d64f9ea7633a59c300d0ce0ee7a87bc1a8b5ca3eedc8c6771c4e8921d03147a80690b19144ed17e4d196a7667d2817a228e570b8680aaadbb6f0dd2823373a91ce176d68481f3e97eb54655efab97f9d34b49d46e5de485920f08467875dff3e0b8d6b257de218058612dc578f6448733951fa1dfb30b1e4c5f15478a372154c781b42c31fdcae5e505e9e59c3dd598bfa8de19306df75416c1a18e915e3389690d7a8208de76a2fc4aed7ddc8603c49d8f2399337c1b66e1275b041deb04278f74a03d58ceb62a7df572e91b6ef859af13694caaa62fb3c43f197f7c961749409c2822ac98e9c68603a9ff7f34cf37f5f9141abb737ab1d88ac2f86609584c", &(0x7f0000001d40)=0x1000, &(0x7f0000001d80)="563ad2d1d81f5d94c7a51e5cb59c0d5e4c171cf41a2cebbf0824ed3f80ab2b58383c48a320b358d7fbb60dc456604205b8fd337c196d8ebcebe09bf2c4e7d935da5c62f05163c7cd164107b5a80d07204c93161feca645416b64ed02325b98ea44f528c536f4d5f3b6919a68651998e7e7fe48531d55c3176e77", 0x7a) sysctl$vm_swapencrypt(&(0x7f0000001e00)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000001e40), &(0x7f0000001e80), &(0x7f0000001ec0)="8dbb02058d2cf2b527509f40a5af8dbb80bd2921796c0b2d7132bc52ab31cc7cacfae0a2fd4692024471182cd4ce55a64495e4ab0f48b39d998703b5184e533077b6f3ab77628d8b4d4f5a9d04dd42f55e1006fcd023cecad3875187210a151e38b4f311c3667ef12e51fbe438a667b4e534eb40be314779dc3805f889de1d8da47a87e19404f24e917c7b514149bc62f4baa8af4b50b019e4b62a41", 0x9c) sysctl$kern(&(0x7f0000001f80)={0x1, 0x24}, 0x2, &(0x7f0000001fc0)="ba0121621230463957ec7b89d46b6b3486cc1a2018f5fa1fed25384724b062daa8e7b9fe0e81b6aa8e6087851aa1f77d54f22f462cf88633bcf320078e8efe86c7d15c998a1f86f3f6cb0c1ad27032ad36b97c956c88cb2aeaeff28edb4875842b94e67d46ca05a5f21036d8e37b63b174a911cf5486fa9f39527991756b4ddb6812f6c4cc5bf2a9425b9fda9978b09e7123c4ca7a599a474cebccc879cab12866a8b7d463cb60d98b51cc7e7460a4948a5632355f87e97980caf6cfafdbea533cc1289d1328af9b7352c21d018c466f5d67d04e46d2b583edb7a9d27b635865c49543192d538dfb0892cc09fc82d25dc005bcf970c42b", &(0x7f00000020c0)=0xf7, &(0x7f0000002100)="6abb1898fa5648987a695b5a9093c0254554c7bb9c8fa4c7a865bb2fc66d26247183e88527a7007ef3abdaed60284572d442b02ab8157bb8911e6b157d4facbd3d222700449471e74a7217b88f58", 0x4e) sysctl$kern(&(0x7f0000002180)={0x1, 0x41}, 0x2, &(0x7f00000021c0)="4de3f681aa0490637b1475ebab69359603fb44b60b85e2b676b57e50e18e8538e00e971ce7fac5dfe6eb9cb0448bc8fd759ac866032655acec0d5692d091d82db8a14fa93bdcc404f4315f979cb977e21f3d7108bfb837bd3277759c61287f74088689fd664754d10ba15359bcdbf573da0f14a5fa3ef318481ce617", &(0x7f0000002240)=0x7c, &(0x7f0000002280)="4944f52b486d32641b481e49b3cf80fc2214285cc8839b55e1c316f5fe4c98f8327ca7bd72be8577815e0f5eaa105f59fe4d0620c33b614a3bdee762cedd991f9c747078c847b33609bb45accae19face00b22e4aba2126430b430ff04df06767c89f77a05a3cc536947a3794a91f609d3682877720a556c8972d8", 0x7b) sysctl$vm_swapencrypt(&(0x7f0000002300)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000002340)="61d139a3b1a138e57186ac931c4d6e258e64cee748fcb8c58a4e8bfd1b31dc43cd0667d88f26379b8d93ba97b8257d6f7fe081de68f0a274d1f4f6fcce8459242ee33beb941d642c2a624c3f95467447f7967526df9550194fe46aea", &(0x7f00000023c0)=0x5c, &(0x7f0000002400)="471306a7fba13048a6c63f0d2b7b0d9d1f384c6e52c802cdaa4af9d4ae4df774cf688496f74f29bb334bd73bee3787e848ccdccbe6906d7899fa56bc5b7447944b142093eb7d9eb621fbc49355330f3e3cfad825f39ab4dd45bfe0e8c786ebba0b102625312424f77aac484b10e4ca8b65b5c2502aa3139b2fe57f958e109b55748dc88919f59447f933ca0985ff0dd1adc8d63ba4647e068b67ceffce53d2c0751085216d2e61c2c505848017a72190a2", 0xb1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000024c0), 0x800, 0x0) r3 = socket(0x1, 0x4, 0x2) listen(r3, 0x9) sysctl$kern(&(0x7f0000002500)={0x1, 0x1}, 0x2, &(0x7f0000002540)="078222fc6189be440bae8c262f8cc5e19d2222582dd8a9784642c13f4b05ab72abeb128afe86af52dfafa173e1da67bec884f7dd30b58186d5d62a1376d37d0523e81e9753cbcb20e5c13ab2744d20bc76da29c8e002e8eced27e42a144bed3cfd3c638349e45ab837c7c51a2d7f527d8b962f4da61e2b29814d91bc7a640f479b2b7faf76aa501fcff58dc1c4dfd3542c0c3cf692a373c3f13d775952fdf080fd", &(0x7f0000002600)=0xa1, &(0x7f0000002640)="939852faa7f1569337aa5651de7e17412d402caf72c7f8be92492f27e5994e74de6089b5d41f918f330bb0ef6c843b0cfbe16179f5f9dfeed5c6ab71dea00a21e5ad6de264c0052c87f7c8c57d5413d003ad34bf20f463e744a281575a0bdc3598f900152846861227a73613e09c4c47fdb1", 0x72) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000026c0), 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000002700)={0x8, './file1\x00', './file0\x00'}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002740), 0x8000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002780)={'tap', 0x0}) 1.569765931s ago: executing program 5 (id=365): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x2, 0x400000, 0x4, "a40d000000e2ff00", 0x0, 0x80000}) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xc5, &(0x7f0000000180)=ANY=[@ANYBLOB="73b9ccc3000000f7000400fb86dd60000000008f3aff00f0372e0865911feb7ee80000008000ff02000000000000000000000000000188"]) 1.56824683s ago: executing program 4 (id=367): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24}], 0x1}) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) (async) r2 = kqueue() (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000200)=0x1) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x67, 0x2, 0x3, 0x7}, {{r2}, 0xffffffffffffffff, 0x84, 0x3, 0x9, 0x7}, {{r4}, 0xffffffffffffffff, 0x1b, 0x20, 0x3, 0x10001}], 0x1, 0x0, 0x100be6, 0x0) (async) r5 = socket(0x11, 0x3, 0x0) write(r5, &(0x7f0000000080)="ac2bb96a", 0x4) (async) close(r3) 1.47908621s ago: executing program 0 (id=369): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$hw(&(0x7f00000000c0)={0x6, 0x13}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r2, r3, r4) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x9789, 0xfffffffc, 0x3, 0x80a19f, "bb081aa9003721f7beae58be1b0000001d00", 0x0, 0x4}) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r5, &(0x7f0000000040)=[{&(0x7f00000009c0)="c41279de73293ad390c7ee5fa86f4e9449183c214ad6fb861fbb976df83a6ee2b2e46ef71d0700adae", 0x29}], 0x1) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000), 0x10) connect$unix(r7, &(0x7f0000000000), 0x10) sendto$inet(r7, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x1, [{}, {}, {}, {}, {0x1}, {0x3}, {0x0, 0x3}, {0x0, 0xc8}, {0x1}, {}, {}, {0x0, 0x200}, {}, {}, {0x0, 0x4}, {0x0, 0x1ff}, {}, {}, {}, {}, {0x0, 0x4}, {0x1, 0x9}, {}, {}, {}, {0x0, 0x6}, {}, {0x0, 0x2000000}, {0x3}, {0x0, 0x5}, {0x3}, {0x0, 0x57fe}]}) r8 = socket$unix(0x1, 0x5, 0x0) bind$unix(r8, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(0xffffffffffffffff, 0xffffffff) socket$unix(0x1, 0x5, 0x0) 1.478665838s ago: executing program 1 (id=370): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000500)={0x0, 0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x0, 0x0, 0x6}, {0xc, 0xed, 0x22, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) pwrite(r0, &(0x7f0000000240)="9e86542f6324146276956d6c5543a9873abd173bd53928ce675119fc27b679bbc05ceec9a78666", 0x27, 0xc) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000740)="96e9850f000000000000abf735bd3794417a1d51ff870427080b7e03002aebefd511eb2a625034", 0x27}], 0x1) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) 1.47675186s ago: executing program 1 (id=372): r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="2c7772e073c9e0ddca5d0501e7916539d8a59d85dffeda97f3d70f37ec10fa26f29e099ed906a62ea35873bbfcd45439adfb04121b6d1dfc87abe3ff3ecb592ffcc1d76af0fc7809615296ca4322296dfa324b03a766b6f97bce19eb8893f94a12f602978a5c65cd34c5685e", 0x6c}, {&(0x7f00000000c0)="44ad78504e618f63adec235c207f0acee91ef1d769b3cad40746b35cfb87fb3c0efcaf8c7b04c5020d7d69799fafbe347b0686486f7213e9dacb59f80408f3ca782454befaf871868a03f2edfa16bf715eecf1b0c6f45a4f1d88242d60f793cd2aa500b3cd62d7aa8d2abf3f14a1004f6d45502e015498c02592fbafb76b204babacdee72dac4e67f0d040d6f519b84708d1abf307869f2908a0987d11b29a9f1cb28de5645feb65238cff43df939cc0c87fac9bdf6a1e82e46f6b3a51272ad6a5df8d82eee557a69263ec5ddcdffa78ac2aaf6c6d9f5398d5e809df00b0c3d1c2dd5ce6fa068e909e34f89677fa8da8", 0xf0}, {&(0x7f00000001c0)="96f185c866bc5e08043cfbe941714543c0925e4db56541c8f825b0095ce3eae5342646cbac68293e471eee", 0x2b}], 0x3, 0x1ff) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000280)={{}, 0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x10) r2 = shmget$private(0x0, 0x4000, 0x427, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r3 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmat(r3, &(0x7f0000ffa000/0x2000)=nil, 0x3000) fchmod(r1, 0x100) pwritev(r1, &(0x7f00000006c0)=[{&(0x7f0000000300)="bacf9981009010312fc77532f3423054e8eb59391e2bdf3193631e7362885f1d8ee968cb41b6e2471d16bb8ff4938295847a484199fc0f1830fe394f3c59c4e66c5afc3af97e", 0x46}, {&(0x7f0000000380)="80d6ecb175ef5f5f59936e3ff04df60f33104fe19a98057b59beb583f4fa04430adfeef8509464c833140d3e85ea474ba9e60c3a036dc420ddd9e2779b4a010b26ea0494a8c2ed8e96173f3c23e3576de96b10ab9bb6f86785ec71d6ab8902588e66cc26c50c45aba66e8b4bfe95b7e885b2a8f87cf59cbb37854929a65dd71f378dbcd9f69a9563fba48b8970271548ba63364e9f1658e86f3da128aa9ded56f329661bf1399888db727654635a5000a9ea9712e0fbe1d766b8cab438b70ad7a56b00702bb6", 0xc6}, {&(0x7f0000000480)="8ed895a2915f9e7518a43447daf1797be609f1894b2bdc3f4205a10ed7c60d5e2a3fc15b6e2a4fefc2ae977b32ac9e2412c5524c97ae35e28b1fb49c45290af85a3f198d1ac928452d72cc1b947144cec5cdc0671a239beec1923dc7f23f97df451b9163ef73b06db94b5b97a32c39b13df30eee49bc0a2805cd064091fd6354d570597128f2325b5280f5197029aaec9f1b7c380c24c9b32d2ca20ae96b5ea84de49786b4e6e542739bf36d91b8aed4e4b6a9391941dd1d56c5194593712207e4dc7101438a90d8c88e190f8bb6de894c3fdae794fe8a56ce7490e239677ef2e6af8639", 0xe4}, {&(0x7f0000000580)="d2cb8de3fdeff3e3b607f1013d62c211d238b3c2d994ecb3c494d72c504af2e907035dd604813418e6ce5041766f453d8c5445a7a3557ed5229e88b3136819ff85613bcdb20db04596b876daa0fd2b24363bae4f2935113f3b7953ea8ff99719828554fde8e2fff9a4795acf29be4a919e7821b4fd707d5c9d08e4f99f98ad87b961241b9de4802800ab87d174ab0d8a6bfdaedfde2c28a782f2d6ef1d0779ba43784227cb27fd585f8fcfee63d2ef73094703f6e579cf833d5adf0bc92e1b58d9030ec63b0f64c51c5ed1d9918af7f0c4306bec87d259ecc2e222", 0xdb}, {&(0x7f0000000680)}], 0x5, 0x8000000000000001) r4 = getpid() fcntl$setown(r1, 0x6, r4) r5 = accept(r0, &(0x7f0000000740)=@un=@abs, &(0x7f0000000780)=0x8) r6 = shmget(0x1, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x4, 0x11, r0, 0x7a) writev(r5, &(0x7f0000000a80)=[{&(0x7f00000007c0)="bdfb3eee13c4c6325001be0c28eb7d2d074b958cb70d0cda35f0fed40fce4d8f4a0b0d78f8062e8ca29ad13c8583f680b3c6b7e3887c0efc60895cbfa942ac698feeeaf842a6f96e45cb75edcabe0333f263f2de533f6de3409ffafc4c1a9429118acb4db947452286cb3c5c46632cde6df532f5b29fa85c092dfb34a17b141e8b56bd9e480b1a4625edca0a1a6c40d5b97aa7440a38ef34c9053b65a9108b038fb40c0a29b5f01185508b8ef0922fd15a856d08246c43cda0ae34aa03fcd376a605a706ec1045c16fe208b515220a85f9b13a4a3a4ffa430ff6215780de915fe3a8f06f7d", 0xe5}, {&(0x7f00000008c0)="09d8d2689d899476c329985608167fbec113b843f105ddecdf27786e7cfc4c405567160ece1653861e257a30d5c24b00f0cedd90d8b5cf7a1dfa2e4c93a90e4a3df702d00cc390262437bfd10ccf327ed69483d83fe259fa01e7df9db2d8be856ca5c7e914efe950be0ec40c96ca590dd65ecbfa4e068cb640a3a98997c91a0de16bc43138fb69be5e23ca06", 0x8c}, {&(0x7f0000000980)="d51c1ee5bee29a6015c16ceed66e0d6ed21b53be99adc22f118f08b35ba62d05badfd375836c3e87ddba39a3a8f0920a64", 0x31}, {&(0x7f00000009c0)="a76257ef6a30b75b8efd00a50e19fe0acf0633b9fbf857ddcc97f45ba69f8f223ef206f3b8f07688e560cb1c0ef08b3ae1b823e945955e7656a80b298ccd07e6e588ebca19313d95b252a043800d6ec396912e511b807678943f638e3bc110c433204d3bb9e9f8756d37065e0a7e564f0c7649269961bf11e594921d5b3c06db202fca08bfbcb893808ee598a43f88", 0x8f}], 0x4) r7 = kqueue() r8 = dup(r7) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000ac0)={{0x2, 0x1a, 0x3}, 0x3, 0x2, 0x8}) r9 = accept$unix(r5, &(0x7f0000000b00)=@abs, &(0x7f0000000b40)=0x8) accept$unix(r9, &(0x7f0000000b80)=@file={0x0, ""/260}, &(0x7f0000000cc0)=0x106) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000d00)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000d40)={0x7, './file0\x00', './file0\x00'}) close(r8) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000d80)=""/44) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000dc0), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r10, 0xc2585601, &(0x7f0000000e00)={0x10, 0x0, [{&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x10001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xd82}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xffffffffffffff91}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}]}) fcntl$getflags(r10, 0x3) 1.475899994s ago: executing program 4 (id=373): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c042", &(0x7f0000000080)=0x2d, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f000017f000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYRESHEX=r3, @ANYRES16=r4]) sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.349708431s ago: executing program 1 (id=374): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ce", &(0x7f0000000080)=0x40, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x200, 0x101) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) 1.346887433s ago: executing program 0 (id=375): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000007c0)=[{0x0}, {&(0x7f0000000200)=""/201, 0xc9}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x40) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0x7b5}, {0x18, 0x1, 0x0, 0x1}, 0x2, [0x8, 0x3, 0x1, 0x38ff, 0xffffffff, 0xb25b, 0xfff, 0x9]}, 0x3c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) close(r2) acct(&(0x7f0000000040)='./file0\x00') dup2(r0, r1) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) socket(0x10, 0x3, 0x81) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x3, 0x1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r0}) ioctl$FIONREAD(r5, 0x802069b5, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x53}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) 1.346316986s ago: executing program 5 (id=376): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001340), 0x2, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x8aa0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60, 0x4}, {0x3, 0x33}, {0x8106, 0xfc, 0x5, 0x5}]}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0/file0\x00', 0x0, &(0x7f00000004c0)='./file0\x00', 0x8}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r5 = kqueue() r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r7 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) kevent(r5, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x8000000000000000, 0x37002660}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0xe, 0x9}, {{r3}, 0xfffffffffffffff9, 0x20, 0x20, 0x2, 0xa64}, {{r4}, 0xfffffffffffffffb, 0x1, 0x1, 0x2, 0x5}, {{r4}, 0xfffffffffffffff9, 0x1, 0x20, 0x400, 0xfffffffffffffffd}, {{r4}, 0xfffffffffffffffb, 0xa4, 0x4, 0x8}], 0x1, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffb, 0xa, 0x80000000, 0x1, 0x5}, {{r3}, 0x3, 0x0, 0x80000000, 0x1000, 0x33dac37a}, {{r7}, 0xfffffffffffffffa, 0x40, 0x40, 0x81, 0xfb}, {{r4}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x9, 0xbb}], 0x1, &(0x7f00000003c0)={0x4, 0x2}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x1, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x80000000}, {0x64, 0xff, 0x20, 0x5}, {0x84, 0xb, 0xb2, 0x200e}, {0x6, 0x40, 0x7, 0x800}]}) write(r4, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) r8 = fcntl$getown(r4, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getgroups(0x1, &(0x7f0000000780)=[0x0]) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000005c0)=@file={0x43018e1d696bd27f, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000600)="88799fc1fdcd9162373ccbbe1c744e61bf9c6a68923b8a25268bd57c1190c0c2b71610bde72cd5c72286e26f7d220f7714dcb1d59e2ba9bb9f7db1c61815e983824508ecef7ba1a4fefca5d2ff19857b2b239509a1dec14a44cb0d01567a6259a7f5871e0f2b48e1197a3a86ccb8bd998830ac3e80f73301a6dfbe17155543dd55bb2816d8b1f4aee5415ebb94c8cf0a34e97317d3dd962d7fc0d395a11b942393d56f94b6e6f1f1a34f1db7f4efe2ea7a00eb158d3a3448e4001616076f1f", 0xbf}], 0x1, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x40e}, 0x40c) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffff46ffffffff87f5445f43f086dd635240020008080e00000000000000000000000000000001ff02000000000000000000000000000180009078000100"]) recvfrom$inet6(r7, &(0x7f0000000540)=""/22, 0x16, 0x3000, &(0x7f0000000580)={0x18, 0x1, 0x2f, 0x10}, 0xc) writev(r0, &(0x7f0000000400)=[{&(0x7f00000013c0)='tb', 0x2}], 0x1) 1.344991502s ago: executing program 1 (id=378): r0 = msgget$private(0x0, 0x4e1) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) sendto$unix(r2, &(0x7f0000000080)="c83ec2e6944ceb289cca5817a386f095b40eec7bf182f05d82997b30465ace24aab793e251aa7d4129641ef0533b0613a51ac8ec28341e95cee58bcc0382e8f742880869c829ef44d60b48cc69a27c35a103ea9ab937f3e8cda7f9784305744145b7fb23922f2e7c5ba3d6e9b2e137a97aa05e0d65205151f8ba3750ad1722ed5cefdf395c773de81b485676662fa06d4be2e481f8b8af44af3db2c66721576b39801bf2cd9611411f09ff73f66bba68ea4fd40ade8b55b1957ca175f5205d677f2d5fae55cec736d10c83dc701a308a9c708926453ab486b4a790b1e59a0446cb88f45c0ed7c5cf4b0faf84448d1114abcf07e6e16edfda", 0xf8, 0x408, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) getpgid(0x0) r6 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0xfffffffc, r8, r6, r8, 0x0, 0x128}, 0xffffbffffffffffc, 0xfffffffffffffffc, r7, 0x0, 0xfe4, 0x4, 0xfffffffffffffff9}) 1.344489283s ago: executing program 3 (id=379): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79cb) (async) ftruncate(r0, 0x79cb) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="cc60", 0x2}], 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) mkdirat(0xffffffffffffffff, 0x0, 0x0) (async) mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$vnd(0xffffffffffffff9c, 0x0, 0x80, 0x0) r2 = syz_open_pts() fcntl$dupfd(r2, 0x2, r1) (async) r3 = fcntl$dupfd(r2, 0x2, r1) close(r3) (async) close(r3) r4 = socket(0x2, 0x1, 0x0) socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = accept$unix(r3, 0xffffffffffffffff, &(0x7f0000000140)) dup2(r3, r5) (async) dup2(r3, r5) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc02069a5, &(0x7f00000001c0)) sync() sync() syz_emit_ethernet(0x203, &(0x7f0000000080)=ANY=[@ANYRES64=r6, @ANYRESOCT=r4, @ANYRESOCT=r0, @ANYRES8=0x0]) sync() (async) sync() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7fff, 0xf}, {0xffd4, 0xf9, 0x5, 0x200}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) getrusage(0xffffffffffffffff, &(0x7f0000000340)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) r9 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f0000000040)) 1.182167721s ago: executing program 7 (id=380): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) writev(r1, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1600}, 0x0) 1.180757969s ago: executing program 7 (id=381): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000100)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f0000000100)={0x8001, 0x3, 0xfffffffd, 0x927ffffe, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb", 0xfff, 0x1}) (async) mkdir(&(0x7f0000000080)='./file0/file0/../file0/file0\x00', 0xa) (async) chroot(&(0x7f0000000340)='./file0\x00') (async, rerun: 64) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (rerun: 64) socket(0x2, 0x3, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async, rerun: 64) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) (async, rerun: 64) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) setreuid(0xee00, 0xffffffffffffffff) (async) getitimer(0x0, 0xfffffffffffffffe) (async, rerun: 64) setreuid(0x0, 0xee01) (async, rerun: 64) chmod(0x0, 0x3a) (async) open$dir(0x0, 0x2, 0x28) (async) r2 = shmget$private(0x0, 0x3000, 0xf0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfffe}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x9c2, 0xfffffffffffffffd, 0x1}) (async) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x14c, 0x1}, 0x800, 0xdf78, 0x0, 0x0, 0x8364, 0x3, 0x8}) (async) r3 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r3, 0x0) (async, rerun: 32) r4 = getuid() (rerun: 32) setreuid(0xee00, r4) (async) r5 = getuid() (async, rerun: 64) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (rerun: 64) lchown(&(0x7f0000000100)='./file0\x00', r5, r6) 1.180555996s ago: executing program 3 (id=382): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000280)="e9f2d77986", 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f00000003c0)) 1.179630676s ago: executing program 7 (id=383): sysctl$net_inet_divert(0x0, 0x0, &(0x7f00000000c0)="651678b23cca6e377f9cccd6774b33710019a96d3248e0afdd7b857f6deaff8ce4e4814ba65d3ad606e76e57e6c97d72d9f451290b5b737b099c944561351b88786dfa7bcde954c439c44426ddba844df55cf55be274933ccb5f9d4676333a2681026bff0c3385b0faf8f5899178854ad1834615c9709a45fdfa538b2a3ccc7964ca223615c639d8148958a415", 0x0, 0x0, 0x0) (async) r0 = getpgrp() getpgid(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fcd014b743e61f644d0dd6b25bc4b00c679bcc3c38f4bf", 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) (async) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) (async) r1 = socket(0x1, 0x2, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000080600010800"]) (async) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) (async) r4 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) getpgid(0xffffffffffffffff) unlinkat(r4, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 1.088721447s ago: executing program 3 (id=384): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xf, 0x80000001}, {0x3, 0x0, 0x0, 0x80000049}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r0, 0xc0284459, &(0x7f0000000080)={0x64, 0x0, 0x0, 0xffffffff, "75a2effffffff1a804238800", 0xffffffff, 0xffffffff}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1, 0x0, 0x2}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) chmod(&(0x7f0000000000)='./file0\x00', 0x24c) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x1) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0x6, 0x1, 0x6, 0x7fffffff}, {0x0, 0x15, 0xd, 0x1}, {0x3, 0x7, 0xf, 0x40}, {0xff81, 0xff, 0x2}, {0xb, 0x6, 0x45, 0x40}, {0x7000, 0x5, 0x53, 0x4}, {0x41, 0x7, 0x0, 0x401}]}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) 1.087654711s ago: executing program 4 (id=385): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) recvmmsg(r0, &(0x7f0000000c00)={0x0, 0xe83a}, 0x10, 0x1040, 0x0) clock_gettime(0x3, 0xfffffffffffffffe) 1.087255718s ago: executing program 7 (id=386): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3dd791ee5da289178051e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611669032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xb1}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="7a6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d2aae", 0x3f}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f20084611396b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa20000000083a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b48c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b4015267173ce18f2bd88f940", 0xf0d}], 0x4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000380)="e7", 0x1}], 0x1, 0x3fffd) r3 = open$dir(&(0x7f0000000440)='./file0\x00', 0x201, 0x0) ftruncate(r3, 0x40000) 1.085307482s ago: executing program 4 (id=387): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0xc14}, {}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) setuid(0xee01) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x10, 0x7, "55a096d23f3df80f4256e1c61271637ddf7ea02c", 0x9, 0xffff}) sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, &(0x7f0000000200)="c3b6d797ba06a1a60ff45a112d377c403421f0e82c2fc509ee64aa56cf7e80423bcca38cf182c624ca30f45b47e92b02d40f1d29340c7f4830ace21c611c1e24dca7d833d48ea70153eb1500c53bd81c0a9f57ae8c0301e83681c1bfee4bba0f6769f4e87a48c471a5ad11489b7a00599a36b984866a2d82b89773a1d2f41c67f43ddfc2da3d3ffb74a55508fea777fe06132aa3", &(0x7f00000002c0)=0x94, &(0x7f0000000300)="5481d2e9a27761dcdb12472a25d8f29673ba1ea8cadce45e265e9527428f595397d755744a0336ad9ab802ceea1be0e255a2c3dcf64607b4d4015c8bd6db4808", 0x40) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000000)={0x0, 0x0}) fcntl$getown(r4, 0x5) close(r2) syz_emit_ethernet(0x25, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000170064000000339078e00000ff3307a4"]) 1.073967574s ago: executing program 3 (id=388): socket(0x18, 0x5, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x15, 0x3, 0x1, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x7ffffffc}, {0x81, 0xff, 0x7, 0x2}, {0x2, 0x0, 0xaf, 0xf}, {0x6, 0x3d, 0x7, 0x800}]}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) select(0x40, &(0x7f00000000c0)={0xffffffffffffffed, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, &(0x7f0000000040)={0x3ff, 0xfffffffffffffffc, 0x0, 0x1000000000000, 0x64, 0x4, 0xc260}, 0x0) socket(0x2, 0x2, 0xff) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000080)=[0x4, 0x1]) 1.059992066s ago: executing program 0 (id=389): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x2) 1.055279914s ago: executing program 7 (id=390): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000000)={0x6, 0x9, 0x3}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) ioctl$VNDIOCSET(r2, 0x20006473, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) (async) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000000)={0x6, 0x9, 0x3}) (async) pipe(&(0x7f0000000100)) (async) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) (async) ioctl$VNDIOCSET(r2, 0x20006473, 0x0) (async) 1.05431568s ago: executing program 0 (id=391): r0 = socket$inet6(0x18, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xdc5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f0000000100)) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x3, 0x6, 0x1000}], 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/232) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) getrusage(0x98be7e00aef6356f, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) r5 = getuid() setreuid(0x0, r5) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt(r6, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r6, &(0x7f0000000100)="f92a9bd300000000000027a03440ee884d9e7a3e", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x4, 0x1}, {0x18, 0x0, 0x2, 0x6}, 0x7, [0x6, 0x5, 0x6, 0x401, 0x3, 0x1, 0x2, 0x2]}, 0x3c) 846.915941ms ago: executing program 3 (id=392): mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x4301) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) 846.043418ms ago: executing program 4 (id=393): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) setuid(0xee01) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x8, 0x1) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000000c0)={0x1000, 0xb0, 0xff}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000180)={0x1bd1, &(0x7f0000000040)}) sysctl$net_inet_ip(&(0x7f0000001100)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000140)="e33745e8", &(0x7f00000010c0)=0x4, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x0) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000400)='./file0\x00') recvfrom$unix(r4, &(0x7f0000000500)=""/4096, 0x1000, 0x1000, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ftruncate(r3, 0x80002) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000200)=""/80, 0x50}], 0x1, 0xded8) preadv(r5, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/99, 0x63}, {&(0x7f0000001500)=""/183, 0xb7}], 0x2, 0x3) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x2bf42}, {0xfffffffffffffff9, 0x1}}, 0x0) 845.671999ms ago: executing program 3 (id=394): r0 = socket(0x18, 0x2, 0x8) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) sysctl$vm_swapencrypt(&(0x7f0000000480), 0x3, &(0x7f00000004c0), 0x0, 0x0, 0x0) 628.863122ms ago: executing program 7 (id=395): mkdir(&(0x7f0000000100)='./file0\x00', 0x49) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0xb) openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x200, 0x101) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 627.843485ms ago: executing program 32 (id=395): mkdir(&(0x7f0000000100)='./file0\x00', 0x49) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0xb) openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x200, 0x101) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 627.0581ms ago: executing program 0 (id=396): r0 = dup(0xffffffffffffffff) readv(r0, &(0x7f0000001000)=[{&(0x7f0000000000)=""/4096, 0x1000}], 0x1) r1 = accept$inet6(r0, &(0x7f0000001080), &(0x7f00000010c0)=0xc) pipe(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000001040)=[{{r0}, 0xffffffffffffffff, 0xc0, 0x40, 0xd, 0x5}], 0x80000000, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x12, 0x1, 0xff, 0x6}, {{r3}, 0xffffffffffffffff, 0x34, 0x1, 0x1, 0xad2}, {{r0}, 0xfffffffffffffff8, 0x5, 0x40, 0x3, 0xac}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0xdb, 0x8001}], 0x3, &(0x7f0000001200)={0x10000, 0x6}) r4 = dup2(r3, r1) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$inet6(r5, &(0x7f0000001280)=""/7, 0x7, 0x840, &(0x7f00000012c0)={0x18, 0x1, 0x2, 0x9}, 0xc) r7 = getpgrp() r8 = accept$inet6(r4, &(0x7f0000001300), &(0x7f0000001340)=0xc) bind$unix(r4, &(0x7f0000001380)=@file={0x0, './file0\x00'}, 0xa) kevent(r2, &(0x7f00000013c0)=[{{r2}, 0xfffffffffffffff8, 0x40, 0x10, 0x3, 0x5}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0xfffffffffff80000, 0x8}, {{r3}, 0xfffffffffffffffe, 0x4, 0x40, 0x6, 0x1}, {{r8}, 0xfffffffffffffffd, 0x21, 0x1, 0x6d85, 0x2}], 0x9, &(0x7f0000001440)=[{{r6}, 0xfffffffffffffffa, 0x80, 0x10, 0x5, 0xffffffffffffff81}], 0x8ec, &(0x7f0000001480)={0x1, 0x1}) r9 = socket(0x18, 0x8000, 0x6) fchflags(r2, 0x1) preadv(r5, &(0x7f0000002600)=[{&(0x7f00000014c0)=""/151, 0x97}, {&(0x7f0000001580)=""/88, 0x58}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x3, 0x4) ktrace(&(0x7f0000002640)='./file0\x00', 0x0, 0x40000238, r7) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000002680)=0xfffffffd, 0x4) r10 = syz_open_pts() fcntl$setown(r10, 0x6, r7) fcntl$setown(r0, 0x6, r7) pwritev(r3, &(0x7f00000036c0)=[{&(0x7f00000026c0)="368d17f097dee5237067594e5b91cdb77ea514be79f736898e4632cc3e1ba9c683def3aacdea5158baa0d49e8cfc3192a62e9c67c662ef403781d9e0331c3f0bb3d18dadeab4f71a2547cdc642d326bb7693ebb44c91bed803bd22267936995b9a1a0e2897aac3f1ad1004345a37195c0bbe2232a3e92031dcf871c19b2d3eeeb5879d771b94d652d8bc32bba81744f22bb3b075b68da5420c9777ef75e0b03b8b88f522dc50678b72c01ac41a9d99430600208db31f6975ebfc0c31c234ffd9c428b60ec2a77542b6d946db77a1c5c5804f89ebaae3214f51dd67cb664542b5e61f45553378f29adc5961e0a5691402a705d80ad32d3cd678637d107e1d75bc3a9fadf4677c42892e476a1e37da028e6cde2b5f6d38bff3992ab8849acbc1820ddda89cee62f82730ca1613660b54f5c0523422b92e4608b6020c9137aa90858ef4e8065ac6c01054826999ba16266a103445db090f36b40a3ae9146d7654222cdf5ecea26b29124c8d66641e1c8ae224dc8025b7c816309196ba64df817d698d94eb52450ae91e1bc7606546e2d9cbbaec5cb5591bafc83be6e60105ab56fd892286c0bc0fd3cd8fdf651a379f55d3a64979be81c6fd85c2982220a4037dbb4dcfff0e9f2afbda4c07369754417ae57cdd84fca55eb61aeb18a996c8d2acc0f8bf65ec12809299fb823de892215311661e927bcdcafe44f2de384cc76d981d8ab362d1a1e09e3276179b8d84cc91d342cf17d7262189f1abfb43f1dae8bba931659a80d8e7052fc8d907f6169a931de68d4e40a136ecb41aaf1fc81aaa5ee9869ff7443c9527a834ec8a781865cecee87026ea965df53bbc741ac1fe39f15df72824ddbaef32a71c648944a63b2ed2c7419ed7c5d9f4b7597e5aa57fc7e30ec017864d100921d0d1653546611114249729fbb1b5344b209ff5a8938286ee8d9c479a476a5036d51008ac28d42c66cc9175d7d3517ae8d68bb106de50d0fbf0eeb572106944b7aa96c6cc7c57bd5f897a7001a3f8bf5bd7d2bdc9d2c5922f306d19549f917bb08fd71ed452ae0cc4d874a8341c79b7c39f307372b3c8425cdf9a5b406fcb345671050ca353e961b09f1daa4116f10a558a2e82495ec284a656fbf9ddd97f9b643fcbf2d6ba929fad3cf8bb504563fa37560c30a46e3c584f793c2ce381b894d0c90e7c90c5312fac05ee5fa9ca72786c9f0bb1fc08958d22096d96648e66d9e723832692529b01c75e3b2287921679e3ccd1d4e9231067bd3bb070dd8c3abd0025827092c0b1d3bda361f53a3f7b5712d7d3ddf76cf0f196a2188030567876459fa2098f63aaa8f0ffc1e223a456a105410ffa1d1a9f284e93acef437a3f7a8d3464f21524fadbb31fcc6eda2ad97f754941502bacfed526ec1d65c347aee1de779e32230fb59f5dea1cc9cfaebb4144eb76bd1fdafd040a4dfbfb69f02b4d85537e968da9521e160329131ac235c9ba190a282c4856671cfe6e1db9e040ece4a291651a9d9f3d6922347ff6823835b64f5875899f8c3f60a5fb5da763c6f69333d94a18378f906ab597cfa8b04cb7d8c3a846c85832ca4c37b850314baa10aae2b7a73f81d5276165d8846d8baff0cb931ec6176d3a57aaf9c3d5a25f7a1ba8aca6d9cbffbda484a4c8feb07ec327721bd4a238ac6b0fbc4442583976d5a2ff46c35d560fd2bfc07e133e6ac6b46db10113bdca8d9d9b05e827e6bfde93894821a5983ec355cefb16d44ac708533332e6b3be9794ecdee9743652bbeb34fa5046af76968cbd12f9be151816787bf9017d6c47c6a596a32cf932b71039fff11655f423e6f40664d19bc2d2cfba6b142410058474dd7a4d0e05b89b248307ed7350dfd6a58405b5f0966f70c0b19f9cc3b7605a37df2fcf6dd73c881f88fee8c58d6d2cc737ac5118d44e307a211b8995c4a64bfee07aec6f0411d83e74e4a329decf4b9ab1b9e36a6ae1f9672255009ad865000502057c7d5c5eb65eed2614309785f581aa0de793a2b5141a0659b172b5dc4b4807580c1dc1d0ab80691394f08097656769dc1814aaa3ec23abee41420bf8c065ec9df4c92d1478ccd1a09b903527a60f668e64fa400aae79d55776561af58ebc4f2a1209ac87b1d701c65358b556457f4868aa814a697192374346d22324a6e2877e54b5113f456e8feec198a387fbaa704d87a2eedb555b67db0432254f113d861d55f77d8b064d0e35f84888021aa96fb92d6cda7393c6fe037c36b4a00b82a3592ca20dfc32b76e927d1462e9836aed7e8db98aa10b36dac943d43b4b8c06c53bb69f13d0b721a66ea0dd145a33f550fe90ef98182b9a743d9fbc3306fc93f119d6e1d8879ad9a70f3aa32c3d7f9ea53f6f9fb1dc55399622dc63880c0f950eea6d8d8f005c77e0fdede44bfff482d897c2c2b590795ccd20ec5798c75fbd9934284fcdfbd537cebc9824fab238423b13fe59a1b282037cc16c2eaffb3f1349be395ebe16ac0df4f10022fcf4c18e79f3afb6d2aa38309a28386f2d578ef2eb5825efc3a3a3e767da428d96817ab6b5463ed2c950a90c23fca0c2ac605289470c536fc9d59b34eff12425d8be8ed59255186cccc8520ea04268dffb479aaf954da2a1a32d2f7ffaf853c3e52b379840b653ebb72613aa336893fb81aab0290190ab87eb41b24536ccdf99c95e32800d2a0d5262e69f728cba92b1e298ce116f9e0d96a8343daea261b1ef9c0aac8099a6096d5049484b7944d3f10387755fcd74ac46db3afcdd377fe86ad1b5d346415f0242dcc07a7d936a92b18b97fdd5fcc406c7d38dcfed41704aca26e46211777d9e9231c662f78dce577189fbb83a47b7905bb857106f2a91f103b4a47ce9213151db14d231b367a663b5ff473cc8e6861171877e2ba1442f19b90793bff8ce036cd093b0c64ed5a91c4e8556e76654a90f6ce7421d7badbe8cd5e9526fb918ac079379784f718b66473e1b667addffa55ec5f37e9f54d5f49b1d3541c6e31840cfed0b14bf67c240cb77e78c0ebe16946c642afd95a299f40037837d54207688339a62419d19203afe05e8db9cb99d63228ade6833ada785021bb4fd413eca9c0be70a3bfa3bb11e986590a78c4fdac64817698200b7def75936db86f263de5b2d36e7e771d6a77b5324b65ebc9982f8fe161293e120ec3348a70bbe8c4ed48db49fe0fe28432ae02d7dd12277532a4d5e771acba00a07c87183af09995d79b65641380e91a69207f47a10c3398bd38ebee1db704a12b0548aaeb5f4ca145fa949c60100daf8c23086b1806651592cf7533acb68e7940a6ecd1700bd9822795303b11e69459a3c19ed3bd12866b977510bc5aa268643628c894432dcf5f4d1af5b31702cae3a7d0d63c875c334b23b3d2f9390aefc274104cd61f96243c305556735b4d40ab89e39b6ad98d5069c2dcaf7fd6ffe758d0b4560d7c476b02e0eb6cfee523176d4f01064fe624eacd78c6d3eaf153abaf43405e27e91c740cd062db1003d7d2d341f71f3dae08baff3f489e21978992da7a287141c82e8dfcac38f4b60fdb2066dda7fe52a3fdacffcede1235cd41dadcaa5dbd0c9877da311f934baafc063171a4fdbba750a256867d125fd327c34ecc8257a71c62fe3097bead5d19ba156eedd7c43061546b3cac7d866701c54d0ee1b690cfaac95e278c8d6cb8985012e60746361e05712b8f8e0d90aaebc092ed9702b2e1da1e04e1287eac92c1f97dbdaede9c542888c6ea5db7be220e3b09bcdf26996c76a5c34bc02b6a80dc24357fcd1d05e5253b8e0c9986c15c14e77d24fb7772b0ea0ff088f1f49345d7175be6f01f353837b3e3e54b0d46d7cc36cf2864bc88b2e993f2932c5185b5a49c4d5a17d35ff7dca0b9f8657627292dcfed21fc62820a9765835ac267b2723455a16b34de1a18cfdf81ea17d2de51a29c93160adf3dd9b992781199998f8c92e98ce585ee93d41607114cd7ed7424b2432c01af511a81195fbfc8846c2ff5ce419ed0b9344799e2724ec7d8c73e9ebe42f8276db11c5ea11d4d2029e558c06501b7d1418fc968acccf0d35a3153542a450a139673dd5e58f60ab167196304ce7ca9ad56b771fa82d651ad9e516a9aa0890e1ed8a427474f77d56830585c4a822e38a949023ef4847d1ad8ee8f909e2d92b2beb07409e755311510243eb70c6e0b8bd6c8cd16467e0c965c1067054fa0898fb01d18d7d97b6583333255f2f9eecef1b2d03592c54a35d73db6d0248efebf8c0fce3820360762c4e628bacc9a747b0088abeffdfcd414c5fd2daf073249343d0a3be9241795073a84db034fcd36c5b3f0550bd57dbfee8d459a506d7a8de6853c38c64cbbbd228b1e2d3ac894388a15ff53a670483f221abf07cd0a418d57e4694ad1a5996211003b6401cbe4ae99635f0505af6ef2aeca3ceef8079e8da6ec848b9f4cc601149731e2fd7d0e4020768bb8843f74aefb4c912e7979462c81bb763fbe6e8e6d8116f95c4bbe7444c5e7ebf6ace498abaab471d5b6bf6e1fdf2d1a6fe9d1d9cde2a4a7564b3838ee3078ba04f6920f5880c0931dc4d992ccf0e912d97baee06472edbedacd09d7491e372e9eb97d0062325fd0fae087f134e88bd0e96992097b0d8197691150f0a3242f592cd41d5571856f6e6cea06e171f1900c001e90e80cd49db7e1b0f4ee59a52b2d1971216bdb78fc858211db0c03f5fe18bcddbebf11b271a99710161216cb409d0f98be196c771ae0844453f65415ac0261e5b107bdb27cdd16ba4f4ea73eb3294764fa7568e40b280e32536e8131af7e2e32ef59016ab053d67e84aa780a9c62731f6362dd12617f2f67222f417c3225ecd31548d46ec3d10d5e7f4787cb6264aa77585100ac48efb08ada7cc73ced459d02fb95a5e8dade673e87246fc7a06eaa29527ea6ceb60ed8b99f627df8541f3dd254eb05633227ac80c9a80f76ae4fda5b7621b6b6208c103557aa60473d1fd2c5f0cc7837aa8029473b1a2f7d91c4e3186e168695e6602709bf8e8365e2dfcd26bb72868695939d13f664ed0dd858c916650ef49330ae2ef7009567d9554845f15a9cd15eac3eeb851bb9cb05a8ce4e5fa308f4f8f03889bb9f14c192cb0ec52fdeb58c215d439b50ded86154ae47e26fe2952c73afaa8c2dfc8872d438ef127b8c8f8c9378e62b5e0f9a243531f47a03a0af379ea05ab433e90290fd46c538bfdb208568208ea9f7fb6aa9577b85cc6d1b446aef1dcb9e079ffc9f7c34bd465000ba7200e7ace17c7f89062a8be25b4c61fe347015c9d67ecd14cb5c5c2c0df6ff53934e00a90c45b7ef82e4840c936d46f3e651f460a125c6f629caecde0e48e9d3a2ddaf7cc7ceb9ac60483323ccb75e9c773cb98046e8a54ae94c9801aeb4f23bf93b3d3cab6f32adbf0c1fe7d66f3603f35729a35876b6b365d610b1d46806c981d2520b6b28ce49b3aef7f3f1c301bcdf213f971f637640a246d69237e0591e0686906959eabc4248e0ebe7d2e275404afb9fca2da23250da0150ae668357ef69ba3b915b710c463dae01526033e758088928faf8065a0390125deed238c2c261b938376ada560fddd19a466de6c93797a048b4c2fdee4f805569dd6b8d74d906e7cc3485dd56373b42958c1240d579ae7d38f5df44daf0baa598ba254aa57358f4d3ec486b19352f57becf4b6159cc6604bd30103e75095bb50a70efb8b61b52ba2301bf106d5ec19c2f975556a9ea7ffbbd6007924b70e95d9dc026c85d0475521b10bece0d151299bb322b0123990abf4a05e64ac1b0a6031", 0x1000}], 0x1, 0x7fffffffffffffff) unlink(&(0x7f0000003700)='./file0\x00') fcntl$lock(r5, 0x9, &(0x7f0000003740)={0x3, 0x0, 0x8, 0xffffffffffffff00, r7}) connect$unix(r0, &(0x7f0000003780)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000037c0), &(0x7f0000003800)=0x4) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003840), 0x400, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r11, 0x800c5707, &(0x7f0000003880)={0x0, 0x1ff, 0xb7}) poll(&(0x7f00000038c0)=[{r9, 0x10}, {r3, 0x80}, {r1, 0x8}, {r4, 0x6}, {r8, 0x2}, {r5, 0x80}, {r0, 0x20}, {r1, 0x40}], 0x8, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000003900)={0xffff, 0x0, 0x6, 0xf38d, 0x1ff}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000003940)={{0xd47, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x14, 0x3}, 0x9, 0x6, r7, r7, 0x0, 0x6, 0xf}) 622.847056ms ago: executing program 33 (id=396): r0 = dup(0xffffffffffffffff) readv(r0, &(0x7f0000001000)=[{&(0x7f0000000000)=""/4096, 0x1000}], 0x1) r1 = accept$inet6(r0, &(0x7f0000001080), &(0x7f00000010c0)=0xc) pipe(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000001040)=[{{r0}, 0xffffffffffffffff, 0xc0, 0x40, 0xd, 0x5}], 0x80000000, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x12, 0x1, 0xff, 0x6}, {{r3}, 0xffffffffffffffff, 0x34, 0x1, 0x1, 0xad2}, {{r0}, 0xfffffffffffffff8, 0x5, 0x40, 0x3, 0xac}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0xdb, 0x8001}], 0x3, &(0x7f0000001200)={0x10000, 0x6}) r4 = dup2(r3, r1) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$inet6(r5, &(0x7f0000001280)=""/7, 0x7, 0x840, &(0x7f00000012c0)={0x18, 0x1, 0x2, 0x9}, 0xc) r7 = getpgrp() r8 = accept$inet6(r4, &(0x7f0000001300), &(0x7f0000001340)=0xc) bind$unix(r4, &(0x7f0000001380)=@file={0x0, './file0\x00'}, 0xa) kevent(r2, &(0x7f00000013c0)=[{{r2}, 0xfffffffffffffff8, 0x40, 0x10, 0x3, 0x5}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0xfffffffffff80000, 0x8}, {{r3}, 0xfffffffffffffffe, 0x4, 0x40, 0x6, 0x1}, {{r8}, 0xfffffffffffffffd, 0x21, 0x1, 0x6d85, 0x2}], 0x9, &(0x7f0000001440)=[{{r6}, 0xfffffffffffffffa, 0x80, 0x10, 0x5, 0xffffffffffffff81}], 0x8ec, &(0x7f0000001480)={0x1, 0x1}) r9 = socket(0x18, 0x8000, 0x6) fchflags(r2, 0x1) preadv(r5, &(0x7f0000002600)=[{&(0x7f00000014c0)=""/151, 0x97}, {&(0x7f0000001580)=""/88, 0x58}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x3, 0x4) ktrace(&(0x7f0000002640)='./file0\x00', 0x0, 0x40000238, r7) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000002680)=0xfffffffd, 0x4) r10 = syz_open_pts() fcntl$setown(r10, 0x6, r7) fcntl$setown(r0, 0x6, r7) pwritev(r3, &(0x7f00000036c0)=[{&(0x7f00000026c0)="368d17f097dee5237067594e5b91cdb77ea514be79f736898e4632cc3e1ba9c683def3aacdea5158baa0d49e8cfc3192a62e9c67c662ef403781d9e0331c3f0bb3d18dadeab4f71a2547cdc642d326bb7693ebb44c91bed803bd22267936995b9a1a0e2897aac3f1ad1004345a37195c0bbe2232a3e92031dcf871c19b2d3eeeb5879d771b94d652d8bc32bba81744f22bb3b075b68da5420c9777ef75e0b03b8b88f522dc50678b72c01ac41a9d99430600208db31f6975ebfc0c31c234ffd9c428b60ec2a77542b6d946db77a1c5c5804f89ebaae3214f51dd67cb664542b5e61f45553378f29adc5961e0a5691402a705d80ad32d3cd678637d107e1d75bc3a9fadf4677c42892e476a1e37da028e6cde2b5f6d38bff3992ab8849acbc1820ddda89cee62f82730ca1613660b54f5c0523422b92e4608b6020c9137aa90858ef4e8065ac6c01054826999ba16266a103445db090f36b40a3ae9146d7654222cdf5ecea26b29124c8d66641e1c8ae224dc8025b7c816309196ba64df817d698d94eb52450ae91e1bc7606546e2d9cbbaec5cb5591bafc83be6e60105ab56fd892286c0bc0fd3cd8fdf651a379f55d3a64979be81c6fd85c2982220a4037dbb4dcfff0e9f2afbda4c07369754417ae57cdd84fca55eb61aeb18a996c8d2acc0f8bf65ec12809299fb823de892215311661e927bcdcafe44f2de384cc76d981d8ab362d1a1e09e3276179b8d84cc91d342cf17d7262189f1abfb43f1dae8bba931659a80d8e7052fc8d907f6169a931de68d4e40a136ecb41aaf1fc81aaa5ee9869ff7443c9527a834ec8a781865cecee87026ea965df53bbc741ac1fe39f15df72824ddbaef32a71c648944a63b2ed2c7419ed7c5d9f4b7597e5aa57fc7e30ec017864d100921d0d1653546611114249729fbb1b5344b209ff5a8938286ee8d9c479a476a5036d51008ac28d42c66cc9175d7d3517ae8d68bb106de50d0fbf0eeb572106944b7aa96c6cc7c57bd5f897a7001a3f8bf5bd7d2bdc9d2c5922f306d19549f917bb08fd71ed452ae0cc4d874a8341c79b7c39f307372b3c8425cdf9a5b406fcb345671050ca353e961b09f1daa4116f10a558a2e82495ec284a656fbf9ddd97f9b643fcbf2d6ba929fad3cf8bb504563fa37560c30a46e3c584f793c2ce381b894d0c90e7c90c5312fac05ee5fa9ca72786c9f0bb1fc08958d22096d96648e66d9e723832692529b01c75e3b2287921679e3ccd1d4e9231067bd3bb070dd8c3abd0025827092c0b1d3bda361f53a3f7b5712d7d3ddf76cf0f196a2188030567876459fa2098f63aaa8f0ffc1e223a456a105410ffa1d1a9f284e93acef437a3f7a8d3464f21524fadbb31fcc6eda2ad97f754941502bacfed526ec1d65c347aee1de779e32230fb59f5dea1cc9cfaebb4144eb76bd1fdafd040a4dfbfb69f02b4d85537e968da9521e160329131ac235c9ba190a282c4856671cfe6e1db9e040ece4a291651a9d9f3d6922347ff6823835b64f5875899f8c3f60a5fb5da763c6f69333d94a18378f906ab597cfa8b04cb7d8c3a846c85832ca4c37b850314baa10aae2b7a73f81d5276165d8846d8baff0cb931ec6176d3a57aaf9c3d5a25f7a1ba8aca6d9cbffbda484a4c8feb07ec327721bd4a238ac6b0fbc4442583976d5a2ff46c35d560fd2bfc07e133e6ac6b46db10113bdca8d9d9b05e827e6bfde93894821a5983ec355cefb16d44ac708533332e6b3be9794ecdee9743652bbeb34fa5046af76968cbd12f9be151816787bf9017d6c47c6a596a32cf932b71039fff11655f423e6f40664d19bc2d2cfba6b142410058474dd7a4d0e05b89b248307ed7350dfd6a58405b5f0966f70c0b19f9cc3b7605a37df2fcf6dd73c881f88fee8c58d6d2cc737ac5118d44e307a211b8995c4a64bfee07aec6f0411d83e74e4a329decf4b9ab1b9e36a6ae1f9672255009ad865000502057c7d5c5eb65eed2614309785f581aa0de793a2b5141a0659b172b5dc4b4807580c1dc1d0ab80691394f08097656769dc1814aaa3ec23abee41420bf8c065ec9df4c92d1478ccd1a09b903527a60f668e64fa400aae79d55776561af58ebc4f2a1209ac87b1d701c65358b556457f4868aa814a697192374346d22324a6e2877e54b5113f456e8feec198a387fbaa704d87a2eedb555b67db0432254f113d861d55f77d8b064d0e35f84888021aa96fb92d6cda7393c6fe037c36b4a00b82a3592ca20dfc32b76e927d1462e9836aed7e8db98aa10b36dac943d43b4b8c06c53bb69f13d0b721a66ea0dd145a33f550fe90ef98182b9a743d9fbc3306fc93f119d6e1d8879ad9a70f3aa32c3d7f9ea53f6f9fb1dc55399622dc63880c0f950eea6d8d8f005c77e0fdede44bfff482d897c2c2b590795ccd20ec5798c75fbd9934284fcdfbd537cebc9824fab238423b13fe59a1b282037cc16c2eaffb3f1349be395ebe16ac0df4f10022fcf4c18e79f3afb6d2aa38309a28386f2d578ef2eb5825efc3a3a3e767da428d96817ab6b5463ed2c950a90c23fca0c2ac605289470c536fc9d59b34eff12425d8be8ed59255186cccc8520ea04268dffb479aaf954da2a1a32d2f7ffaf853c3e52b379840b653ebb72613aa336893fb81aab0290190ab87eb41b24536ccdf99c95e32800d2a0d5262e69f728cba92b1e298ce116f9e0d96a8343daea261b1ef9c0aac8099a6096d5049484b7944d3f10387755fcd74ac46db3afcdd377fe86ad1b5d346415f0242dcc07a7d936a92b18b97fdd5fcc406c7d38dcfed41704aca26e46211777d9e9231c662f78dce577189fbb83a47b7905bb857106f2a91f103b4a47ce9213151db14d231b367a663b5ff473cc8e6861171877e2ba1442f19b90793bff8ce036cd093b0c64ed5a91c4e8556e76654a90f6ce7421d7badbe8cd5e9526fb918ac079379784f718b66473e1b667addffa55ec5f37e9f54d5f49b1d3541c6e31840cfed0b14bf67c240cb77e78c0ebe16946c642afd95a299f40037837d54207688339a62419d19203afe05e8db9cb99d63228ade6833ada785021bb4fd413eca9c0be70a3bfa3bb11e986590a78c4fdac64817698200b7def75936db86f263de5b2d36e7e771d6a77b5324b65ebc9982f8fe161293e120ec3348a70bbe8c4ed48db49fe0fe28432ae02d7dd12277532a4d5e771acba00a07c87183af09995d79b65641380e91a69207f47a10c3398bd38ebee1db704a12b0548aaeb5f4ca145fa949c60100daf8c23086b1806651592cf7533acb68e7940a6ecd1700bd9822795303b11e69459a3c19ed3bd12866b977510bc5aa268643628c894432dcf5f4d1af5b31702cae3a7d0d63c875c334b23b3d2f9390aefc274104cd61f96243c305556735b4d40ab89e39b6ad98d5069c2dcaf7fd6ffe758d0b4560d7c476b02e0eb6cfee523176d4f01064fe624eacd78c6d3eaf153abaf43405e27e91c740cd062db1003d7d2d341f71f3dae08baff3f489e21978992da7a287141c82e8dfcac38f4b60fdb2066dda7fe52a3fdacffcede1235cd41dadcaa5dbd0c9877da311f934baafc063171a4fdbba750a256867d125fd327c34ecc8257a71c62fe3097bead5d19ba156eedd7c43061546b3cac7d866701c54d0ee1b690cfaac95e278c8d6cb8985012e60746361e05712b8f8e0d90aaebc092ed9702b2e1da1e04e1287eac92c1f97dbdaede9c542888c6ea5db7be220e3b09bcdf26996c76a5c34bc02b6a80dc24357fcd1d05e5253b8e0c9986c15c14e77d24fb7772b0ea0ff088f1f49345d7175be6f01f353837b3e3e54b0d46d7cc36cf2864bc88b2e993f2932c5185b5a49c4d5a17d35ff7dca0b9f8657627292dcfed21fc62820a9765835ac267b2723455a16b34de1a18cfdf81ea17d2de51a29c93160adf3dd9b992781199998f8c92e98ce585ee93d41607114cd7ed7424b2432c01af511a81195fbfc8846c2ff5ce419ed0b9344799e2724ec7d8c73e9ebe42f8276db11c5ea11d4d2029e558c06501b7d1418fc968acccf0d35a3153542a450a139673dd5e58f60ab167196304ce7ca9ad56b771fa82d651ad9e516a9aa0890e1ed8a427474f77d56830585c4a822e38a949023ef4847d1ad8ee8f909e2d92b2beb07409e755311510243eb70c6e0b8bd6c8cd16467e0c965c1067054fa0898fb01d18d7d97b6583333255f2f9eecef1b2d03592c54a35d73db6d0248efebf8c0fce3820360762c4e628bacc9a747b0088abeffdfcd414c5fd2daf073249343d0a3be9241795073a84db034fcd36c5b3f0550bd57dbfee8d459a506d7a8de6853c38c64cbbbd228b1e2d3ac894388a15ff53a670483f221abf07cd0a418d57e4694ad1a5996211003b6401cbe4ae99635f0505af6ef2aeca3ceef8079e8da6ec848b9f4cc601149731e2fd7d0e4020768bb8843f74aefb4c912e7979462c81bb763fbe6e8e6d8116f95c4bbe7444c5e7ebf6ace498abaab471d5b6bf6e1fdf2d1a6fe9d1d9cde2a4a7564b3838ee3078ba04f6920f5880c0931dc4d992ccf0e912d97baee06472edbedacd09d7491e372e9eb97d0062325fd0fae087f134e88bd0e96992097b0d8197691150f0a3242f592cd41d5571856f6e6cea06e171f1900c001e90e80cd49db7e1b0f4ee59a52b2d1971216bdb78fc858211db0c03f5fe18bcddbebf11b271a99710161216cb409d0f98be196c771ae0844453f65415ac0261e5b107bdb27cdd16ba4f4ea73eb3294764fa7568e40b280e32536e8131af7e2e32ef59016ab053d67e84aa780a9c62731f6362dd12617f2f67222f417c3225ecd31548d46ec3d10d5e7f4787cb6264aa77585100ac48efb08ada7cc73ced459d02fb95a5e8dade673e87246fc7a06eaa29527ea6ceb60ed8b99f627df8541f3dd254eb05633227ac80c9a80f76ae4fda5b7621b6b6208c103557aa60473d1fd2c5f0cc7837aa8029473b1a2f7d91c4e3186e168695e6602709bf8e8365e2dfcd26bb72868695939d13f664ed0dd858c916650ef49330ae2ef7009567d9554845f15a9cd15eac3eeb851bb9cb05a8ce4e5fa308f4f8f03889bb9f14c192cb0ec52fdeb58c215d439b50ded86154ae47e26fe2952c73afaa8c2dfc8872d438ef127b8c8f8c9378e62b5e0f9a243531f47a03a0af379ea05ab433e90290fd46c538bfdb208568208ea9f7fb6aa9577b85cc6d1b446aef1dcb9e079ffc9f7c34bd465000ba7200e7ace17c7f89062a8be25b4c61fe347015c9d67ecd14cb5c5c2c0df6ff53934e00a90c45b7ef82e4840c936d46f3e651f460a125c6f629caecde0e48e9d3a2ddaf7cc7ceb9ac60483323ccb75e9c773cb98046e8a54ae94c9801aeb4f23bf93b3d3cab6f32adbf0c1fe7d66f3603f35729a35876b6b365d610b1d46806c981d2520b6b28ce49b3aef7f3f1c301bcdf213f971f637640a246d69237e0591e0686906959eabc4248e0ebe7d2e275404afb9fca2da23250da0150ae668357ef69ba3b915b710c463dae01526033e758088928faf8065a0390125deed238c2c261b938376ada560fddd19a466de6c93797a048b4c2fdee4f805569dd6b8d74d906e7cc3485dd56373b42958c1240d579ae7d38f5df44daf0baa598ba254aa57358f4d3ec486b19352f57becf4b6159cc6604bd30103e75095bb50a70efb8b61b52ba2301bf106d5ec19c2f975556a9ea7ffbbd6007924b70e95d9dc026c85d0475521b10bece0d151299bb322b0123990abf4a05e64ac1b0a6031", 0x1000}], 0x1, 0x7fffffffffffffff) unlink(&(0x7f0000003700)='./file0\x00') fcntl$lock(r5, 0x9, &(0x7f0000003740)={0x3, 0x0, 0x8, 0xffffffffffffff00, r7}) connect$unix(r0, &(0x7f0000003780)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000037c0), &(0x7f0000003800)=0x4) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003840), 0x400, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r11, 0x800c5707, &(0x7f0000003880)={0x0, 0x1ff, 0xb7}) poll(&(0x7f00000038c0)=[{r9, 0x10}, {r3, 0x80}, {r1, 0x8}, {r4, 0x6}, {r8, 0x2}, {r5, 0x80}, {r0, 0x20}, {r1, 0x40}], 0x8, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000003900)={0xffff, 0x0, 0x6, 0xf38d, 0x1ff}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000003940)={{0xd47, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x14, 0x3}, 0x9, 0x6, r7, r7, 0x0, 0x6, 0xf}) 622.708836ms ago: executing program 4 (id=397): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) writev(r1, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2d00}, 0x0) 428.396229ms ago: executing program 34 (id=397): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) writev(r1, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2d00}, 0x0) 400.52277ms ago: executing program 1 (id=399): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xd8, 0x0, 0xa, 0x3}, {0x3c, 0x4, 0xfe, 0x5}, {0x6, 0x2, 0x4, 0xfffffffe}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6649ed0ca799191f6c410c634692fcdcad46e4ca2688bb19a0c056f315ec2226f44bb1a9ac80cde93e6136149b217ba8eb9e92a4ebcb7e13fd31b4bad19b89c445d0bd114336bbd84b3ba1501e0a6ef7a6cbe2cd2ac55e0000000000000051c33f94a44ac709", &(0x7f0000000080)=0x80, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe7ffffffffffffa00000000000000aafe8000000000000000000000000000aa82"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = openat$vnd(0xffffffffffffff9c, 0x0, 0x80, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x2, r1) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONBIO(r4, 0xc0107008, &(0x7f0000000040)) close(r3) r5 = socket(0x2, 0x1, 0x0) listen(r5, 0x8) close(0xffffffffffffffff) accept$unix(r3, 0xffffffffffffffff, &(0x7f0000000140)) dup2(r3, 0xffffffffffffffff) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="5773f3ffffffffffff00000000000088e74500001c0000000000009078ac1400bbe0000001120090780000000007d21f7dfa4d104952a172161e0782d313714101c8a68072cb065b3640c376e3214bd2927a0b071f67861a192cb1d1bca3f1105de5b83911f93187177f40a378c7f5e8b5f68953aac6b427562c4a19162dce3192cde5d47577ae2e6c4d643829c2c5267e29363160bb220205283d73366a85eacb9968bda48aefc69d48840a393abf2de4"]) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a00000000000000000000000000000000c183a083d7c1", &(0x7f0000000000)=0x210, 0x0, 0x0) r6 = semget(0x0, 0x1, 0x281) semop(r6, &(0x7f0000000080), 0x26) syz_extract_tcp_res(&(0x7f0000000100), 0x0, 0x6) 30.352645ms ago: executing program 5 (id=400): r0 = getpgrp() fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x542f, r0}) setpgid(r0, r0) r1 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r1, r2) r3 = socket(0x1, 0x1, 0xa) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r4, 0x0, r1}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r0, r5, r2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) r13 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000440)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000200)="3b4f14ee26640ed2d249f2a827a56aa17ed15aef6283aa4de967ad5490e166664948800588dcc35f6c1a510ef857c515193f", 0x32}, {&(0x7f0000000240)="fefa0a90dd2a18c615a4a387e04a47236ca04c16c6623df76111bcc647941bf138954ca76d9b657683825aefe02327b8a7edb33438e4095aac37658f1ff43d2cba28fdf7645cbd6a6c5919f0e1cdba38a659f1c9b2ca85bbd1579e33642a596787bf39f84adb11c26455830ec716ad3d94f3eab7b0c1ff4e", 0x78}, {0x0}], 0x3, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r8, r5, r11}, @rights={0x28, 0xffff, 0x1, [r12, r3, r3, r3, r13, r3]}], 0x48, 0x407}, 0x3) r14 = socket$unix(0x1, 0x1, 0x0) ioctl$LIOCSFD(r13, 0x80046c7f, &(0x7f0000000480)=r14) ktrace(&(0x7f00000004c0)='./file0/file0\x00', 0x4, 0x40000000, r9) fcntl$getown(r12, 0x5) ioctl$TIOCCONS(r13, 0x80047462, &(0x7f0000000500)) ioctl$TIOCSDTR(r13, 0x20007479) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x8, 0x0) connect$unix(r15, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) mlockall(0x1) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={r0, r10, r6}, 0xc) select(0x40, &(0x7f0000000600)={0x5, 0xe8a, 0x9, 0x1ff, 0x1, 0x3ff, 0xfffffffffffffffb, 0x1}, &(0x7f0000000640)={0x5, 0x1, 0x629, 0x9, 0xffffffffffffffff, 0x9, 0x7, 0x3}, &(0x7f0000000680)={0x2, 0x3, 0x4, 0xfb, 0x5, 0x0, 0x6, 0x8}, &(0x7f00000006c0)={0x7ff, 0x3}) ktrace(&(0x7f0000000700)='./file0/file0\x00', 0x1, 0x400, r9) openat$pf(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) 29.39829ms ago: executing program 35 (id=400): r0 = getpgrp() fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x542f, r0}) setpgid(r0, r0) r1 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r1, r2) r3 = socket(0x1, 0x1, 0xa) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r4, 0x0, r1}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r0, r5, r2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) r13 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000440)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000200)="3b4f14ee26640ed2d249f2a827a56aa17ed15aef6283aa4de967ad5490e166664948800588dcc35f6c1a510ef857c515193f", 0x32}, {&(0x7f0000000240)="fefa0a90dd2a18c615a4a387e04a47236ca04c16c6623df76111bcc647941bf138954ca76d9b657683825aefe02327b8a7edb33438e4095aac37658f1ff43d2cba28fdf7645cbd6a6c5919f0e1cdba38a659f1c9b2ca85bbd1579e33642a596787bf39f84adb11c26455830ec716ad3d94f3eab7b0c1ff4e", 0x78}, {0x0}], 0x3, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r8, r5, r11}, @rights={0x28, 0xffff, 0x1, [r12, r3, r3, r3, r13, r3]}], 0x48, 0x407}, 0x3) r14 = socket$unix(0x1, 0x1, 0x0) ioctl$LIOCSFD(r13, 0x80046c7f, &(0x7f0000000480)=r14) ktrace(&(0x7f00000004c0)='./file0/file0\x00', 0x4, 0x40000000, r9) fcntl$getown(r12, 0x5) ioctl$TIOCCONS(r13, 0x80047462, &(0x7f0000000500)) ioctl$TIOCSDTR(r13, 0x20007479) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x8, 0x0) connect$unix(r15, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) mlockall(0x1) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={r0, r10, r6}, 0xc) select(0x40, &(0x7f0000000600)={0x5, 0xe8a, 0x9, 0x1ff, 0x1, 0x3ff, 0xfffffffffffffffb, 0x1}, &(0x7f0000000640)={0x5, 0x1, 0x629, 0x9, 0xffffffffffffffff, 0x9, 0x7, 0x3}, &(0x7f0000000680)={0x2, 0x3, 0x4, 0xfb, 0x5, 0x0, 0x6, 0x8}, &(0x7f00000006c0)={0x7ff, 0x3}) ktrace(&(0x7f0000000700)='./file0/file0\x00', 0x1, 0x400, r9) openat$pf(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) 0s ago: executing program 36 (id=399): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xd8, 0x0, 0xa, 0x3}, {0x3c, 0x4, 0xfe, 0x5}, {0x6, 0x2, 0x4, 0xfffffffe}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6649ed0ca799191f6c410c634692fcdcad46e4ca2688bb19a0c056f315ec2226f44bb1a9ac80cde93e6136149b217ba8eb9e92a4ebcb7e13fd31b4bad19b89c445d0bd114336bbd84b3ba1501e0a6ef7a6cbe2cd2ac55e0000000000000051c33f94a44ac709", &(0x7f0000000080)=0x80, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe7ffffffffffffa00000000000000aafe8000000000000000000000000000aa82"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = openat$vnd(0xffffffffffffff9c, 0x0, 0x80, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x2, r1) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONBIO(r4, 0xc0107008, &(0x7f0000000040)) close(r3) r5 = socket(0x2, 0x1, 0x0) listen(r5, 0x8) close(0xffffffffffffffff) accept$unix(r3, 0xffffffffffffffff, &(0x7f0000000140)) dup2(r3, 0xffffffffffffffff) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="5773f3ffffffffffff00000000000088e74500001c0000000000009078ac1400bbe0000001120090780000000007d21f7dfa4d104952a172161e0782d313714101c8a68072cb065b3640c376e3214bd2927a0b071f67861a192cb1d1bca3f1105de5b83911f93187177f40a378c7f5e8b5f68953aac6b427562c4a19162dce3192cde5d47577ae2e6c4d643829c2c5267e29363160bb220205283d73366a85eacb9968bda48aefc69d48840a393abf2de4"]) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a00000000000000000000000000000000c183a083d7c1", &(0x7f0000000000)=0x210, 0x0, 0x0) r6 = semget(0x0, 0x1, 0x281) semop(r6, &(0x7f0000000080), 0x26) syz_extract_tcp_res(&(0x7f0000000100), 0x0, 0x6) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.43' (ED25519) to the list of known hosts. pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 2147485440 SYZFAIL: failed to mkdir (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: repeatedly failed to execute the program proc=3 req=394 state=1 status=67 (errno 4: Interrupted system call) OpenBSD/amd64 (ci-openbsd-multicore-8.us-central1-b.c.syzkaller.internal) (tty00) login: set $lines = 0 OpenBSD/amd64 (ci-openbsd-multicore-8.us-central1-b.c.syzkaller.internal) (tty00) login: show panic