Warning: Permanently added '10.128.1.61' (ECDSA) to the list of known hosts. 2020/06/18 22:59:40 fuzzer started 2020/06/18 22:59:44 dialing manager at 10.128.15.235:15574 2020/06/18 22:59:44 syscalls: 364 2020/06/18 22:59:44 code coverage: enabled 2020/06/18 22:59:44 comparison tracing: enabled 2020/06/18 22:59:44 extra coverage: support is not implemented in syzkaller 2020/06/18 22:59:44 setuid sandbox: enabled 2020/06/18 22:59:44 namespace sandbox: support is not implemented in syzkaller 2020/06/18 22:59:44 Android sandbox: support is not implemented in syzkaller 2020/06/18 22:59:44 fault injection: support is not implemented in syzkaller 2020/06/18 22:59:44 leak checking: support is not implemented in syzkaller 2020/06/18 22:59:44 net packet injection: enabled 2020/06/18 22:59:44 net device setup: support is not implemented in syzkaller 2020/06/18 22:59:44 concurrency sanitizer: support is not implemented in syzkaller 2020/06/18 22:59:44 devlink PCI setup: support is not implemented in syzkaller 2020/06/18 22:59:44 USB emulation: support is not implemented in syzkaller 22:59:56 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x42) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x4, 0x100, 0x400}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) close(r2) kqueue() r3 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) dup2(r3, r4) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) close(r5) r6 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x8) symlinkat(&(0x7f0000000200)='./file0\x00', r6, &(0x7f0000000280)='./file0\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000300)={0x8001, './file0\x00', './file0/file0\x00'}) r8 = open(&(0x7f0000000340)='./file0/file0\x00', 0x30a, 0x101) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000000380)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)={0x2}) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xffffffffffffffff, 0x40, 0x0, 0x2, 0x6}, {{}, 0xfffffffffffffffb, 0x30, 0x40000000, 0x1, 0x100000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x40, 0x2, 0x9, 0xfffffffffffffbd6}], 0x6, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffff8, 0x40, 0x10, 0x9, 0x6}, {{}, 0xffffffffffffffff, 0x60, 0x1, 0x3, 0x6}], 0xfff, &(0x7f0000000540)={0xfffffffffffffffa, 0x7}) 22:59:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xfffffffb, 0x9, 0x7, 0x0, 0x7fffffff, 0x8, 0xba77, 0x2, 0x1, 0x3f}) ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r1 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="95bd4a6603321dc75ef8141aa36c4d2074", 0x11}, {&(0x7f00000001c0)="6f1b0e2f5db61b9a7b6609306e22c3e1ffdadfb171ed3ea6fc9a7b7de8bc8eded06ed7dfbed9ad01b0cb5364ec6ca236c8d07850eed6b0c9959e99cbf787ab7a83f35042045c8f2e2fcfe82c6920432277d06737dd73b2c1d9411088a09eaf95d51d616a09af41c12052352f333df5cd2422432173a35b39f90762438021f68b230605694d5ef9ca3b881cbbda076e823f831051a27e97752836fc445afd13c00fec3ecfb42428efdc1af07e427feeb7f943271713a1ac24f1c8d564715ea4593f1938c420f906b35489fa6400dcf37f6f74d680294926f59fc9b4cc", 0xdc}], 0x2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000300)={0x9, 0x3bcf}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r3, &(0x7f0000000380)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r5 = accept$unix(r4, 0x0, &(0x7f0000000400)) ioctl$TIOCNXCL(r2, 0x2000740e) r6 = accept$unix(r4, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) recvfrom$unix(r6, &(0x7f00000014c0)=""/171, 0xab, 0x801, &(0x7f0000001580)=@abs={0x0, 0x0, 0x0}, 0x8) chdir(&(0x7f00000015c0)='./file0\x00') truncate(&(0x7f0000001600)='./file0\x00', 0x0, 0x2) r7 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) setsockopt(r7, 0x7, 0xfffffffa, &(0x7f0000001640)="da290c45bb2241913e2f69613a3a00154ea5e0e2e77a784f1d48642521e8eb86ed68ceb7afc552da026f20e35ca17499d9c983a1639b5cf21613698972b2d2caf3ae2d9162e53550c09eca82a8526daceb83300d9f6503a9a240b3d2b8aef1a6e55253d1ab6202132c115be510d1038bf948a809ad62010653e914", 0x7b) recvfrom$unix(0xffffffffffffffff, &(0x7f00000016c0)=""/50, 0x32, 0x843, 0x0, 0x0) 22:59:57 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmget$private(0x0, 0x3000, 0x4f, &(0x7f0000cfb000/0x3000)=nil) munmap(&(0x7f0000bc7000/0x3000)=nil, 0x3000) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) write(r0, &(0x7f0000000140)="200e22", 0x3) socket$inet6(0x18, 0x0, 0x5e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdc}, 0x4020080c1, 0x0, 0x0, 0x0, 0x20000002, 0x1000, 0x3, 0x101}) getpid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x3b2) unlink(&(0x7f0000000080)='./bus/file0\x00') semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) minherit(&(0x7f0000b13000/0x4000)=nil, 0x4000, 0x0) 22:59:57 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x52, 0x1, 0x2000}, {{}, 0xfffffffffffffff8, 0x2, 0x1, 0x4, 0x3}, {{r0}, 0xfffffffffffffffb, 0x64, 0xfffff, 0x6, 0x4}, {{}, 0x9, 0x10, 0x1, 0x8, 0x1}], 0x7f7fffff, 0x0) r3 = semget$private(0x0, 0x1, 0x454) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) accept$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) syz_extract_tcp_res(&(0x7f0000000280), 0x3, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x8a, 0x9}, 0x8, 0x1, 0x4009}) semctl$GETPID(r3, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/93) read(r2, &(0x7f0000000000)=""/50, 0x32) r6 = semget$private(0x0, 0x2, 0x10) semop(r6, &(0x7f0000000340)=[{0x1, 0x93f}, {0x0, 0x6, 0x1000}, {0x2, 0x4d6}, {0x4, 0xb9e}], 0x4) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) getgid() 22:59:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c65b400"], 0xa) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206997, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000040)=0x9d) close(r2) 22:59:57 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f00000000c0)="b67a4951b8d2d00dd45725ca9157fde8f77d984d4d42d16a3af47a2e236eec5825fc4805448cd4e82e1a91b843957d241ad7838172f47d5d90b09ad4463ae16c7e2fc5047f88f7d6e6dfebca0b32560b304ff3dcb99c8191229d", &(0x7f0000000040)=0x5a, &(0x7f0000000240)="462d26ce88915ee235103a7ff2614484944e0b6ca7c3a4a0ca12fa0d62a5084cf3e3d67121ed4d15cd53ec819845972e65012480570f92121cc4a84b58c5d6867cd40d03e796db9be7e721f48bc4bc790652efaa44b2159f9d11e92929587b2a48cbf9abd5c58d753688820882a7b35e770049c4f9c2a9cdfa516498598abe1dd6d1d7d91e5d07d222f2d070f094945455e3d04af1ac", 0x96) sysctl$kern(&(0x7f0000000080)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="00b8cbc5", &(0x7f0000000200)=0x4, &(0x7f00000001c0)="e67ab2a7", 0x4) 22:59:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4000, 0x73) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f0000000300)) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000001100)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000001140)=0x5, 0x4) pwrite(r4, &(0x7f0000000100)="9f20d3b3e2353afc60c44a4545c06227578feab8a2a4cace8552b076c4815ad7bf6d821580455712b83fa08a71cbb9eb580e5f1d32514e9419a261e0e0ef249faf7fc35e50953e0e439698e2991759f86eb409aed494e5379ba32201cc1206fc71ee3300b67234d8f8000738f7f8da9d4b3b688113739634d675c8db54e54b02bc78e4cc30d9c60b36e9a969db66d0d991e1aa046866eb6462d259a8b181e6b4ac945797b8357516d0ec28259c9f792ee9685ab71ebc98c14bcfc554f0d72d53ce2f5ef8e9af0d8ba1d914c1dba6f533b8a2738453c579486e33c2f51b4333bafe5718fd1ef89486824d2eefaf6e692ae338f62a1477a663df9617fb57049c83bdb6327a5eb9cfe09515b4e933be4036489635e49df35f9ccf8a7910ee9a8d56c12a0566082b3601c5f46523797d768c40b0f73e6fb5202861856c1cf0fc3036ec8d989f2279c98067e74fcd47d339cb9e60ef624ba0ea53f6f9ba93f4626d102ea9b3527ca2dcc86cdeb620427507cb968e5e4b862d4a5058d41d4b83f3c6072c0729b8db4ea03d613cd03d71e73c627af902a66cb3465de831bc6ffa827cca1096b6560f782f96fa24b3889865d667279fe6b6866f795f78f03b83b10be06df9c3be876650b0439cf76c57872815d9f89b533b53274d1b591fa56d3a8ff3c158bde0e2f3c1232721e79f5cbc924095807f6c0b90dc84426031e3e40afcff310653740d71a30ff16dae988e88b8286fcb056135749e24d6a853de901255015eb2d12106244be0dd656df600e78089f7597af9693e97973487a5eb7910d5d36e930ea074fd60e4eaa018efcdaaeb3c4e759dfde4ad028ec1cfe4de5e43737ad9eb7113d198859c4a18413eff535789c5a0196155f74670611a1c557aa29c4dc63818a4df90dd3f028ff85e8e163dde1f158c245c0929e3bae0c21cb12c9586ebe13e57523baac18af481145687537aea7f19448bebf5b0ca3a1c25809a9e6147555a9f9d29bb48715f8028327b8ca82ba86145d2fafc8586b865d2c13cd22bd252dd67841419338305028880d30b6884a203c24948df2686fa7b9051dea247ed29d716244005f2552e89568084832be89a610b93ca09645bc033028865b60cf69f29fe4ae48129c6afbc15ba370789b900265574cc9e944e10286312431b3b874f72781862d21d1a81b5949be77affb6a78939b4eca3c4c480b81447d1466ef905a7185b9e7de324d784cd121c83a9c36f2155b0c5f7226bd591522c9ae0ae4aefa5806a802d4835567f40cff718288d7630571394b106a087fc154f8b4773cbacae2c47d5d3a94ba22f8f64846560254bd0a1a2f225fdb883ae1408b8f464a993326cc02dc7bd1ca8f03d67f5a26af7d6b4a526ca730ca0467dcbab254293d533d21a20219b3ae7c389a243a87934a5cb5483d3375b761cb5c17282034fd5791a595ad2c1777520aaad0328b6b4096e8c108e9d93ba646b456a0d088c64f024ac58e871e47b4d01522d8b8ab17b8f0491f2655172329d83e5552a4f492ac8e277e1084936f0c5b536b0851fa484b0bc06bb7e08f4e7147e4b65999f97e6ab060a1b97aa58fc95327219469dfff9b63aff66dc8dfac3538c77b514df681ee15b9591287afca5d488d9cc923aad23d807c5e80fbe011762cfda42f951a4cb87bc9c17a55474799ba6b877c9bf3ac795e869a993d9496495782f818dd2d7ff3e4c965fa239288f7016fac1ad675f41b904c3f58764079e28d738fe6adf044268a2107a93350309769c99a50ce2e90461a962572e244a04561aa9df3aced82f6516e423a7bf7df9e56b9dc917f9d57e3a54935fe545c77142af3dcf2d9ec618fb5fc82badb858db2cc4eb6e9d899435909986f12ae36d6901056625efc75cdc4de1e2f9777a6ba5b6a2856ed6fd5bb2af6be53a2a50285c76c031c60263c1eb71da941ddfbf0de73c4308a2e61d22c2cf456715af62b4bd57566675a1ac530cf05564fdb1c10f238903498c704ce7f1d7e281eb05f51891f4e5b03cded655e9ab277a3d0071911f32e4856fdde0cba3812e45d6cc91f8383d1b5fcdbe9a06a8c19b90810532562d886cfcfc94aa5680c3ae6dec1067314afb46a74cee48480e8ca9aa435f089250d37f5779cd62f82dd0dfd2678d28e70aaafe98aef497295cd00e588e9e03f8f34ff84a3943bf343954b0e785c59ae57bb26819b1d2cfee3927cd86ff1f130c848deba07b372340300fd2136d51782c647c7241b619c3cc280ac36ba1114c7fa750c48f096897419182193666ccafd5e2c26b64f8f0d94d302bcac53f0cecc89e7d206e34eeb818ca59fdea23ba7379725381ad15ab728213e77b9e4f8693dd01bfa983f1ff5328e2118248c94f23f3aca76f5873dcba76b0d34fc38a343ce5de462a96355b835a06a5b1e2f846f558a69e7d491f0e74c777a98b4add80248e8d6bb035a56abe94bce3c0026d0efff6a9b9ff2211dcfcc937dc583f95660c0c06d2d5133a869b6b20155191b9016120f420aec151ca712d7fe96df677bc01a282b16375616e2e5fbf4539b8eb67e8688e6c7e79d70c1abf7385eb1089beee295691ac2ac7183211a83eebc30e6427b1355cc6e90a5b3c66a8d31f4ca7a35582a20015174d9802c72ed26c1a99c65c50d5c2faa4c9d841c7a6a7663cdd2549a8bb4d5f357bf2c6578785be29aa84d35d0a4ebaf09cd3b5d01429222998db134fa5363eef4a9f40a712ac6d6cc933f4fcdf0725cf72b95b3075c3f37bbf43bbc9aa4f2cdd2e70376d261bb989eeda5d985b9e78f098991c6fcbe039cfc2b753dd94e9a6202f3d313797bc10a1f93f35e2e5e4d125d652bdca851147beb42e1d2380ac028c935ec3eea1195e43458a7f9d01eb8211f110dc841648908f922b928152d8a51d9e319515afae2f43c209b53ae09e103034fc75d7205bd5babd1dbe15f0fb697b0d82629b8221f3d720f1f038259c39f8180f61409d51e92e2316f67785b4b440b66d53693788a687dad08a602da098c40ce4c25f983c2afbb89dbf4fa0ce0c34e7880c7b1b578eeb01770ac45a246710074be0007f550bbe49bd9058ebf5ee3628bf13e6e0e63d907b110778cb1778f5090d6b68b2d5170f7e15b39b4da4962f370afaedb28efa5a476e199d8b15b325ce08be6898f0e0f896daa3fb167c0cacde50b1e7c9c9cb5c8a3630c6301697bccba2bf451e125b60288d1d37a18f67c2242a7a9fdb075a110ed822cacaef0576694ed573c2f0dde87881705de42b81b86d756ae22ac82b88d58883391fd022c52c13f90cbe3bf90cc4e79743a690d3b69af39031bae15d42c9bd1367cff01e7b580a4b9a77db61893e2dfef60bfaaf737fb47a8156efe2a3308437eb973376050a289bd253a57e1e43dc720d119016fa333a4381a4d1f41562a0054dbc1f48e44002478001066718aaf0a16156074f2e29395d883f6a181a22706ec5b4b1dff8916426bcb90032e434d193a979e12fc58e0cd5993b1fefb1d5da66885d47485f0779d1a09519cad77f9117d4ebeb4b2f17945f45ed571a8b7c6937ae49d16ca87f9321c511ebf364379d85d5fd6f06e15b0c4ad1f18c7f24941c8afc3ec75eda7c805aef63cf821955caa1cc19f7cc33e6a1bbfb8f7b7acbc3d51accfc5c1c1a518ae436c26397ed4029651822c5f052025e4b90c9cfdcf24cfac97d2777b5aa0857bd164302a01171e7e09314d27cb1d91bf8ecb3d61ea713bdcbffe18e0ca1835b3991cae67f75cec30689c33d511537a03d4a8082e94127f81652ab21c14bf6a81164dc7a8cb23320b5f549269a5566a39dcaa2f4de87099a28c7fd8f00673e8a7afbd928993c3119e7f37a68f29666e4ce5d4460870cb4be31c14a12a63baa506b6dd5651aa74e942a06576a7b2fe814f5edf72305cc4f8a5672f952fc527af795df9bf91563480dc223a438079568937902ab4e7b6f753f1651ed76640fefc675fca6099cfe3a47b8d7a0d5f696e4766d0d7e5d29ca876e672de2cc1c9b3ba50953eb6f7410a566d130480809fb6a0272ad008dc0212470f0962fb981bcf4c1a36aa32530048069316a0d8e3adad482f7991d9d13aee994b1ab831948e6ffae8fbbdd90be9729841aaf2b63467a16ee3e6359f56f54fd52fc255ae5027e2931adfb86798ead28bf3bbce27fd75c3e87dacc453abd556f468885e667a1f360b23d15a5037d1cb4089034c2ad02801cb80cd0eabcccc9c168047f27f16efcbe01b62103c37ecbe927cc4352610cd975edd2103fca7b7d4754e2e7259f4ebc323094f6f45f3cb0bcf1ebac794880258cd780d54ab41338d3b7d376d5833198f98f4f3302de32af4009e98f331c3bf21bc460b01c96ba72d8a0d0151fe834fd10b61702264935a95c9e4353182dfb34309bebf6ab05faf17add141b01b5b1898f8cc78399f3f1f8bfaa46620b00000000000094f6224ac4210a656f316c69b65b2e725a69a0b768788b61caa2504d2f87bba91e37575b816d4350160c477d9804fb2401c6f0e3af7d636b1eeb4b3704dc74c177cb636cdba8f23d63349829e0b4fc9d1dcee54b2f3d4fda9d5762197a0f599ff1ebc4ab91d97f0772c2cf4e85dc554ad6b769329a8cc7f2c8bc7806a59dfb4c37a3ec04a6c4ff79776413ac03818751ae8bcb7cae9efd492b0dc0f5b45fcffa36ead2e6464be5b9e93b79b0bfb006d259fee3f04552bbab4ddfc719977cc7ec93938aebe76e72ca34a1d958e54287323615363e090603a6277f9b181d1205a30f262c168533b2113ca51480762bc57b86f0c16943fe3c00b953084a1a1c088f73d115626737d6fb346469448aa33e3b3a9e9321840bd9e1064428034e2dc93bf1b8936a3fd7e0b84497bfeb89d4900e958eab6801e73f74981f1643e89a76a9248e861207206dfa9ad86d072cc67fde659cfb68ec44d95d4bf16f73fe62ab96babbe29435c3eefa5db79f4919299e147c81a95bd415f42f33d6084965731ab8a3cc26be2fed88ec4cadbef630d64af7d3b132992d6600bc5cf73c6feb8a5b5497e94821ebf527822f93aeb355679de5a03968ee9b4edc197b963ef9cc77bdd7bd16caacb1ad563ad23f4ec3d79833e8ef561256d40e3ab61c95aeb2cdd31598710091b4865de9eacbc6ce574a4da6fb976e63dcd3761f5f8a84263a0d4eab9bc53b04fa3cfad1b3d53c84a144a96c3c915103c4a37020652f509f5c604f04ee57d05905f924dbef01ee7925130445cc623bee3cc6de1a33d17293f31b25bf87ba9b899ce2defc5a764dd1a0d27562f94218807ed2b1675bffcf734ad06b5a14d588e6bf89f7aa498eb75b25ce2cd505ff5b724a0cc024b99dad05ced0d4d2bd4bd4dd2bc917650a3c7a54a04e61981b7f94afd63b9358a7d797e5c3d2a498c1c2361d0d411fa463f1f5201c23e82779227c35775e3bd0c4da92ac29c2af068ed064e5f9c71b564edc4ae5c3d622c2948e2748653979a01ff74b46f360d3e56a8cdb5bb81bd488b21a3042b1345525c4233d7d3f5283a715f78cbb82b71a48dce66955aa27b830099b0435e5eb14210599a82b494cf8a61f939c561c1d0b9600d01c3cea33163a540708a8859fe8823a048d0f620cfccb036f9c07973719a754f38e51737079ef57d9e6f2091fe1a046777b04cc9b1edeb6ae7e98ebbdda04d6cb577be8b6a8ad9bbf6914feee0ea694b268a96bcb63d9b08eb6bba9539768c6be93c5b122ed7969515c998ea360e3684cf73cde13088cfe2a53bd3d3bc40abdaa06a6b7f6a98df380459f12895283fe5ebe9f0a", 0x1000, 0x0, 0x10001) 22:59:57 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560b, &(0x7f00000003c0)={0x7, 0x0, {[0x0, 0x8000, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [], [0xfffffffffffffffc], [], {}, {0x400}}}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ftruncate(r1, 0x0, 0x53) ioctl$KDGKBMODE(r1, 0x40044b06) pipe(&(0x7f0000000240)) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, &(0x7f0000000040)="d380e90fb1277dee8251906202c118b6482e48e0123553458d9c1f4a4a73817b8c18376c78a7babef5de036f5b5b65b86fcc8490bcd98f833468cd3827f285cf4074b0b66623d173e0b03750319ae0e05a8dd273abc2e72a700f53dc8a45321e3af02baf48244a27dbdb2692a9d9d855113d071da60465b935a2aa6bfa25e8d35a1438abcc57fdeac9b4f771aac77d126957f6969c1904971697cb8621b5fed9db0e87f9f9b9c1f3144d58c55eebe9b2c765cebabe3f0553a662bbee7571b0c8da70d86ef24d422bb352634a59f7b098082faa21be533e2e8e4d97dd660b8d3fe264074e2cb2cc99fca4e732ca9e", &(0x7f0000000140)=0xee, &(0x7f0000000180)="32f8ce68e4606e2e77e8a173a0aba8480999286fa5613a0c2de3dd5163e107c4c198cf8379ffcbee505b2442adbf6baeea65aaf4a38f359cbb9d9587644c82eb3a883721bd4e62a0fa7f38e6253f91de8ce3daedf22c39d6e59015e884caabe99c75e9a311aa77a9f0a53f2e82a9300023555556bd16f73aae65b85a3cec65fb9ff86da5cfb1636c7655f1699780f1bef1de009d605d55bcdb8e28c7122e1960", 0xa0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) 22:59:57 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) renameat(r2, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94817a5151f25069dcbfc0b6d36a461fbdd13440c665c1a1df4a8d2bc1ac9982e261043bb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}, {&(0x7f0000001c80)="2189cf82da913fd043e9ab8fb3edaf712005c6eaaad0dc728b39f6ac91061b24571fcb866b114d54f45bf4bb04f45d86d09a156958b4a06abda943ded86574ce2401744a8d2536bbde3fd9eccf7518b243cd53a425334f4b635e9ac621d8237780ed0d0f7c6bc31e9ae78fdb054287be3c275189420045015691e908fc59d0a4ae5d7466f10f9a91b7e0d81a4d25491c7cc8b9592b0c26cabde4b901544512a4b87e1cc76c077faeeb90d095eeb76e204840f47058ed66162e803615459971a6274b47d43b68f93bfb0d2dda5b8be51f0c2ea380dcf187175892b9bce7d7a7939ba24a596396afcd1ec10bf024793dd4", 0xf0}, {&(0x7f0000000080)="a234ee2e126022e708ce966adf30799d67f997a7bf61b77e0c908936c1c15c4af07da6", 0x23}, {&(0x7f0000000240)="057f3ff7cd65fef5f4aae96e1ca6d028deed3d6ca51c4bde725a56f660a9", 0x1e}], 0x5) 22:59:57 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000001300)=ANY=[@ANYRES64=r0], 0x10) connect$unix(r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000012c0)={0x1000, 0x0, &(0x7f00000002c0)=""/4096}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, &(0x7f0000000080)="ceb0b1acd8d0e7d89b02b2e547a0be591edee5edc8bac2021f679a475e091ef5c407cd6d44f1a464397efb210a0b6bbe862ae925dd987a5171962a1946940cd41ca58b39a5dcb0e51c5d63a75f95a70a2a4db345b457baedf72e8ad44a4dd88d8a38f7000ff1cfbcb2168f9be7d0cb551113c4d7585e59130e594037177f7e5058a5e8fc79b2ebc238a8c972619b887c53d42d2755f0fc038a662198c2022f2766ebeb168c081bc6d5dc8c9d5d7cfbfec60ac8258ee201daf254ac9982f03195f6a2853b258b9abab44d6c80bb9819fdc749bf624aed37b10690d070679b673a0cbe7a75c37dfd", &(0x7f0000000180)=0xe7, &(0x7f00000001c0)="0e6c82f2a419e3c46f53705d9f4d697f1974547069c1e4bf4b00f4cba58c96f5cc1f7b9f07d609f2de3e7992bd84ab44a43b888cec3c8a9912a0d5bf2f6f304799a310071a821c0a5b81673c55cbf1378f0575cf3badaff6e8b1629afd1868ecfe0dc77eecf35ad38213765d36c0123b5533f16ee546776d93ae2e984adf6def5a6eae863ea7a533d107d6a8adc0628ac5d264f1a32c80e5dab199db464c48af759abe278739e76543b2352e6c918df6c4ae0c8bcf320ca2bab103abd13a893668a18cc2ada960d8c151ac902ccfb724a3c712", 0xd3) 22:59:57 executing program 1: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)}) 22:59:58 executing program 0: getgroups(0x0, &(0x7f0000000200)) setegid(0x0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='.\x00') symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0/file0\x00') chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 22:59:58 executing program 1: sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000000)=0x141, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206997, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x7, 0x1000}, {0x85, 0x8}, {0x22, 0x5}, {0x83}], 0x4}) r2 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r5}, 0x0, 0x10000, r4, 0x0, 0x0, 0x10000, 0x0, 0x4390}) r7 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x3f}, 0x0, 0x14ae000000, r9}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000040)={{0x1, 0x0, r0, 0x0, r6, 0x114, 0x40}, 0x3a81, 0x40000000000e89, r4, 0x0, 0x8000000000000000, 0x3, 0x1ff, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r11 = getgid() r12 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r10, r11, r12, 0x0, 0x4, 0x8001}, 0xf2b2, 0x2000000800, 0x7}) setgroups(0x2, &(0x7f0000000080)=[r6, r11]) 22:59:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012eaf66856c653000"], 0x99, 0x0}, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000180)={@local, @random="5a70207d60a5"}) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='.\x00') symlinkat(&(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') 22:59:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0/file0\x00') chdir(&(0x7f0000000080)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket$unix(0x1, 0x2, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000280)='x\x00') r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) r5 = accept(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\b\x00'/110], &(0x7f0000000140)=0x6e) setsockopt(r5, 0xfffffffc, 0x3, &(0x7f0000000040)="f5040400", 0x4) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:59:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000380)=""/240, 0xf0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x3, 0x100550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="4c1ddf4819a8", 0x6}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 22:59:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod$loop(&(0x7f0000000140)='./file0\x00', 0xc000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)=[{0x3, 0xfc}, {0x15, 0x7}, {0x3f, 0x0, 0x0, 0x9c}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:59:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x61}, {0x4c}, {0x10000000000006, 0x0, 0x0, 0x4204}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 22:59:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 22:59:59 executing program 1: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) kqueue() r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = accept$inet(r0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r3, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) dup(r5) dup2(r4, r3) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 22:59:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649e, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/229, 0xe5}, {&(0x7f00000002c0)=""/101, 0x65}], 0x2, &(0x7f0000000340)=""/46, 0x2e}, 0x44) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20, 0x0) fchmodat(r0, &(0x7f0000000500)='./file0\x00', 0x0, 0x4) getsockname$unix(r4, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r5 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="000000000000b5a0f200"], 0x99, 0x0}, 0x0) accept(r5, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) 22:59:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=',\a'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 22:59:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000380)={0x5, &(0x7f0000000340)=[{0x7, 0x0, 0xce, 0xce8}, {0x7, 0x5, 0x1, 0xcc8}, {0xfff, 0x6, 0x20, 0x748}, {0x8, 0x3, 0x40, 0x2}, {0xd9, 0x5, 0x72, 0x7abd}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x84}, {0x4}, {0x6}]}) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0xc41170a6f73b82b8}, 0x4, &(0x7f0000000240)="6e079514247773776e731fd19b386873abb1196a13bb513126d09620bec26452406a47ef7475ac4b67ec27fb8e5048320c117af040a8f7890da3034558e89a5adf7b0d474ff6c5806418230064e3c24e881d27711877e31f888f7ed5524e0620446acb8f7134a20a7d3794cdb6d2815aef53482067a6a73ccd72e5f5424dc912b753d2f7133612f6838fa12968b03f84d6c54489d207f42e6df67cbfd7b6a3853b6eda0e6e31be374bf127b14081897a779d904c70d20089e2f53c7dd9b26cbc48d0d762ac52d6046610cc82dac7c946c33d513c521f84c2b5c3d978d71170faf4d45f", &(0x7f00000000c0)=0xe3, &(0x7f0000000100)="e12c05deaa732462d30b6918ba8387a06b9bc66c3168621cc91be3c52598c45b78c2b5fc20497bcfa3c6f3ddf401c715543e45e9da", 0x35) syz_emit_ethernet(0x3a6, &(0x7f0000000000)=ANY=[@ANYBLOB="e5ffffffffffffff000000006a2f"]) r1 = socket(0x20, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000140)) 22:59:59 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffffff) setitimer(0x0, &(0x7f0000000180)={{}, {0x1, 0x2cdb}}, 0x0) setitimer(0x0, 0x0, &(0x7f00000011c0)) setitimer(0x2, &(0x7f0000000080)={{0x7, 0xffff}, {0x80, 0x81}}, &(0x7f00000000c0)) r0 = socket(0x18, 0x3, 0x1) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x0, 0x7}) setitimer(0x0, 0x0, &(0x7f0000000200)) r3 = semget$private(0x0, 0x3, 0x100) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) semop(r3, &(0x7f00000001c0)=[{0x4, 0x1}, {0x1, 0x3}, {0x0, 0x4, 0x1800}, {0x4, 0xdac0, 0x1000}, {0x4, 0x7ff, 0x800}, {0x3, 0x3, 0x1800}, {0x0, 0x11, 0x1800}, {0x0, 0x6, 0x1800}], 0x8) 22:59:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)={0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 22:59:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) pread(r1, &(0x7f0000000240)="40f1990412e8d578193c033a1f35d08e2c360a376676cf80882365955e4dc8507b57e191c9dd378238a2e15cdef5d755c1bc3a067b080afa1ec428f219a03ecc2663a57c8a30f257898eeb06242eb89efbffdefa8bb2eaf2b21c4abd5ac570121182162d2a83f28a82a6b47f9a352e54b34b122b39af37fc61ad9fcf17ee6b9dde8af1ada1ac56e87ef0d59cf488287c279fca2a12a30b9baa9bf51a1d084c", 0x9f, 0x0, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xff}, {0x28}, {0x0, 0x0, 0x0, 0x7d3}]}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) semget$private(0x0, 0x3, 0x1) 22:59:59 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000a40)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b778479b86dd60451a7c000100000000bbfe0380008f000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaffa6e88ef7acd4fc39fa00000080000100000000008226c247217b8f6e523f99c5072c858179a96a"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000980)=""/182) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000580)=""/160) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000880)="a877354f7a1664b2822cd7a1bf0ee52aeae54f9dbcddff535a6affa253d5bbb10f91ee05be8dff6859b04ed15356cff2fa4fa146a3b47b29659e49d021aeed44c8bc5ba83e3b691d643b50065b99712e66b4c1727c67a36e91fb10e48156d12fc07a4926622066d34c24904c34643a0d4913b9f0b0c6df8100f2d05802ac4e2af4785eb43d25e7a65a2a9c2dd67dafdd15ec32aa29ff48197690f41ad6aecad4905d3d866fde2660c6a6ff9d37e9b476eb372a726405b96df9b2f2fdc5153df5670de6eea980b658e4b4860611cd0e3e459a3701a47ab1950347f9fa0ad7af3d38adf0dbc488aab19ab1bc19", &(0x7f0000000180)=0xec, &(0x7f00000018c0)="f1dd35157268e12ff764fdb3e631e29e792095ae7b98f584b88d62ac1957f31dbd3e0ef0da0f65094442ec4e87ad7051578a1249285a208a55db98d7118002fccfb91d6567da03816e80fe10b7a5e8b91526610974ec5339fe7d1e7904768d7f1e079162e2a39c266d861387bb6a7fd8aa7935eb4aa29ea81e0698a567f860139f25d148c6dc81be7377c40673d27ba4404b3c153aed718215be68fd5af8706f61ecc1286540cc19064fe848b3b05b8f6dfe4acb8283acc0a1cc8cf2b8a0dd8b6dbbb1b57ebedf9e7b95e28ef189da3aee998243c1f250e547493498919d91dd7eb26241c2b35131b291299b3bda2ee0ac78f3a2c1ede42a9a644fb270ba561806c21e463cc5d1237e1897f8d1364baa521e845aa18e88d2f1ce85669e84d93b842aaab60104f6178ba6e118c0acabfd68f70b74a81145e2345105f1ae49db7d9c32c9948f09927e1aa045bf8994762c355746ebac196d95bd0f13583987ccbb640a29a0b3290a102775d46dbc786336f654560b7946561f534528d395a0956abef916f1c849f5f9131ea8ec7b23a96fa58e2a8fd6c645da6ec149185c43c475f3e292dfc9b616d6215e8f89ab473d392cbc95ff63ce5d3155575543e225dfc2432f71c63326f23ebbb1b10e498acf9e06b7e213d5e5912bc30ce216f22b96234da8893209a07450d817a13645dfc78655dd66a066aa5aab5c4ebeff19ebb843cddf231ca20a075aba8f7f25603b8ee77644488d24632597ca7db6cee286ac37e27d90e95f5bfc8184e3cb4b7bdb7941486b195337b75cdacb12adf2e5ceebf0989ff9afef5aa7492a2d4b0fc85e87142b8d0e8e1d39ba2d2fd6b9ba3d81df68096a6cb8548e4964f9bac2f98a1b2546dcfab8a538a8aec29e8921edc5af9520750544311ade4f9a613f93af8106f2ecf4d1433f4ce9d44bd4abf5ba6d7d207829c3f4926ad947b45a6dd200be45fdda9c55eb06cc1df0155340d793ff39c75b41bd1f77a300f5cab769de10ae62fe893b781abb69d2ce104454571906aa9d6fc3d7ffa9f056a304a3871255e86dcfd66f8abec4207b23890f4015fc2fb64f29721605cce033c461fb449772b0757a254218aaa59f4ecaa827478137c63ec7fba228f9c64c0302a12dac0ca758bcc09bd064c051dbaf4143cbb87c5de90db9f7f3abaddc0788e90f6cf4aee8cd14af97698b41bb9dd38441ae79e0bcca1f778ed649d34b53ee5d3946c6cf8af0892b32878ec40e46dc603a337f21607d6457aa7087b0baa92fc03a697fa2e29a70adfd188079ec4260c184ec663142f95d848e1fbe65d248df67eeeb196b7f4ee3a955d070afa1acd86e05c36dc60b878a0161e4c6f59e30d62e178a28ad940c6370beb098c998bdf91f4810df3c74b143ccbc83526ae3055fcbe12eed40d33caf1a43feee67d56f363112c6eca06f98ade3c3b90169887a365244e79ec9c1446df07ce60716699b3e6419b8508879988f37bd54b3dfdecc928c865ad956cbc195ddcdb2853bcfacde2fc5ad0fc2fed3eedf0e435997caf24f00195b6defc23cb1930ed4594c14866134455d2bf4c7d485577c768ca7e3c5a42e3fd02d9f41f75806edd21fd7f7af798628b7fc95b1119dc00daf18772369425ee51effcb9c3cf7a59f1689dbe77106098b4c167188b08661459c11306947eaaaebb13776f9a18071af1c2e4c830c030c97c5a4d3a8002e4cb3bf3c28032ff53c68c086675026add1dd5b9c6b2e47df98cca1ac157243a283e5c3f4c9e3770d948187a48fbe7ba330c18dc691b6ccdaaa9f8c24a7ad505c284406f381d1aeb7ea8b8098ed5eb495877f19a40836a66a4ba684bf32c9fa0bc9313a057eb96990091c82976036dc971973366e6f48b09aa3d0dab2f25c765f05a0a5b22e2c264fe2d24dc064ab6ca3c54f99021db74615d80f5a70691f798cda0525da262c474ac32f89f59ea43c4eaa9a9421314732904d56875265657fbe54a915cce624fbb11ab3d5c3a4ed6dd2389071706a52d2ab86299e9a5cb4a9f5ef984bc365e26f5a157680faff3f9c5f1dcad0decdcd3ccb2b586592f44018190e48f9ef79a0726a3c525e942fc3312b60d341844b6fdf902f70e8e1e7e4b47d5741650b56145e0719014c448eb0e3f1a09b653de10c44389180e8b8e6881bff324f80f398d99534c895b8f7a3f690fab2f8b4b6942da91dbdaef946a474e9b5f76b450f43380dd482d6ce32533f2c6bc979c9039d3cb389d819fcbf0b127aa8539cc5a05175a87c7cd1bd1b852e0b90a3048f0c879e625762a9bfed2ffd594f677e50038a98ed985ac0ae2331ad8c6909c00d3b43c16aac647b7f116f3634740cfe4d73fffdd9be17a82fdd1e27fb5c8c072e519c92022b76c8c398c178dc4de17cea093b5ca2d3c4e1968d5d99653d04c4f297d7ec44a39f73a174c2d3c4f4db945777c293726b0bfc8605d3eb991f06e168d1e72819f892f34ff4454160f23910ebb8a7b5b23d754e6fb37e23dc591d6dcb40f2c81b67926618becc3f3644363dad95a628f6ee2443b85fb288098daf4e7dcc76a4dca1cb8e3a8ca0a324dcae7235ddb9c422e6867d346096cb22ba935208b13e8a18a5a12383e4a497e1b0508d6d93e71449470b60bd8b7d87b6aa6ae16257561e4f521b09f565c8d68b34d4aaf710de36554de3e242ac4ce493e1cf812358393002393fde7fe1ed2cb8559b43c58cf5ac5173c9e713e0484bcd4de7426dbdbcb0987c8ff25b2139948701fd31b95d7ec3e2e5fec48827432e1ca19c7a7e08c081727ae21e5100add62540422a9e18c41f3707d229683f19fe216f8e70b689bff424c0c1924fec6b52aaedc81cae4ef5e3da34ac67b6f4e2b3139983ab81550b7a60386613e9cc672819cbf269313122622331de136017fd689e540f071b7b63e3f322478ad5ac9fcba117d5a93ef76de90e19f42a226a50d2cf85b0f0f6814c985452576e5f1b454b4879fcf95d5fc69c9231a7ed6811958788814cb6ca4e9f2b4ddac8f319a4149886e8f9ead5fa30ec5218e8d400985b59d13e2d89608b3d885412fbdd29e62135998a4c15906791460585100d10d3211a9782cf644763c8a836298dc5a61ff2c2f321e9ade2bf32642c144e4d0de15045242a058d3e41fbe11b448ebdb1b8249d7e8420ec7d09a0ae1acc3b914283ad3a402f015066e1d92fcc9b83523bd7764d722d6ddbe4b68698b33b69f1706e1366af36f4f76e4be1f70e50fc6fff786cbe00f4156db4bcb2ad4e251afda14665cd651e8fe500091d6705c3a47f8822eac15d7ae9667fde0ed54eff1fce8fa89839eaa8f93d7a251f86e1a10c431e68abb0c408959ba99e36ffd6c9a0c621dd3f21a566e7c8395028e1032597bfac3450ccccbfbefa4c7077951a711e8053cb2c1d26363777b64c9f0d8d1ea62360a13c803680b062661a4f606fda90303ec0b143f02ddc55c6cef2a9eca6a993f2b56a02cbe70f3cf82e7811f0428a4a5123a6a86c5d034b0439de81b7481d44b2d6b8dc7af9d5fc9d1c77502eff27d069fd9cb87e4d054445b73aa3e859aaba7330af6690db72c7dc5b8e2ba3958297328322449a5a70db98a0661f15422ec412aa029b68ad68ae54ec0ec3dc0c14859743a689609c6e9476743e242831446cfd4f1d8b0da8482dfec528546ed8ec0cbfa1210b30ebeb9fef3ed2329610926fbafbfb4226b3c4a78c6f08f9ba8e08c237001bbe4a47b417f1b41997373ddd8993880658ed98cf18f95cb24b12e238f8d6a99def21dcc6da75af536ab862fcf32cf397ce34fbdf756e2335ae268148c88db0730b05e670a7e4b3b2a3b3c648ef4b830bfabced263ab58c6a84db949411a4873df384179eda8b975ac5ecb836a3ee65bc2d916648d84635253099a01c1edc0e308a1aa7823687dba5cb632adc51b68b333642cb6296abd7fe3f28f867bb8d944a46e95f40b92aa404c555305b29b6254616658308529bcb059333648f3ca663f027c56d3aa6ef4fce2a086bcac63ebce0240d8089ec9e162358f163c286efab895dba0ff8ae0fd8f4f5f0f22a27e335ef94399ec7cf5576d7866eff0102ddce62ab791baa33f26d67164ab7fd083aa4be1bb360b568d3a36267bc523a7fd0f8566b767c7dd02117c3b80eb661c11bc16bfa690a4346b88385a26ad7318c9cc42c81762d39599b8eaa164f33c56631396137149b8219451ab2886d538d69cd8aa5b160a4b5608bdd6d6ea973544146f5530ab24312ea4a022d74370a38896f1b82e263c8defe24e543b24f3fc37dbf198e660acb0ae950d73b14a5f45a1a1167ce23641e2029649e81eae6d18b5971f897152ef89b38e8a2b6f507df7aac4c5dcdb37368cf0d8b794cbcdb51a842125e3f6a219b6ad8c366a0fd29303b34c4da745e7213c5cfa3d8ba0bb29c1e35b79e1219382dd6d40a9d03988b72895cab057989efa97a5f6fbc96edc89cc314ace069ca58e1c9fe20013044235f3d954be12e1fb822f42cdd12c88a9800be38ceed836413beaa7b964a6c3290fbc320633dcc9ce555aa33858bb61bb2fc46ec87970753343bd5c5c9a38865a558f5fc674cf8ab7fc8b273ce5eb2e9c64bdd20f2d4e3934930bcafbc3e288050e26c2bebe3e475e7791d87999e6de5d733fe657c06e9b7de423e4c2259946a349808512e3324934d7a72ee9c037befdbede3a69e1d628b118a59d5b5cf225c7f7be330e1aeeb1b2dccd227d04268a3ad3d836911098a5f1abc401542b1aae65cf870855043e85a11a4d1f2b3683204270681f2bff811b629d5a971a6a118e2031957abca01e5fb7879e600790f6258c8e69b4082f21bdf0df7fc152a7550ca5158d96a779c072f379388b94eee2b39afed257b512b063ba0420e9242016ab9ee5a87ade3574b3d730c6db9538b3f5c24bb22a65652d1063bac2400aa5c11241ab4fe24bae942806edf6ec73231bad31da36030a12668ab0c3531861730c56f3b00caad18483f5910c701dec67ff63737b2a388ec56de4e7f2abfd60b1e40d7bd08bf9a29a8885fe5189cd9dbcd70e49df9ff398a8f6a392ecf94b7094e8ce9426857b13144cec22fc6ebe4b3233eccd0d4bc292635b89d5e3fb61d2afdb79faee6c6f28494eced27f8bb64fb8664fa2520762f9edfa9f3261b8d21c9ef7cd8f88221925a8d1c75d54afe0d0f278cfeb48f73c8a3611713f414b1cfa32f0469374393e89d50a58f47dc04888f77312c1bfa9aecc8b70729cba16b4b1fefeb5569eb21ea56c58a784e6511b26bfc0c1d550c903e4bf671846a49e078575723cacfae18ceaccfdcc0afb60c94bc404adac1dec8ab0424b39b6238dd8fc86375dd325a38ab12cf4520cd00610f98e0bb5d70fa39999b9cad5318ba42982832b28732fad307c5b9f3c4a32a5e4562c13af3d404f4473130fbbd9bbadd657c6333153c93f66685833bea02e1436316bb3852342089498514d717f3ec75a723dba48faf3dffa70c0baa9f177cc750bb97e38ed3ad4b42f96d4ccb306644ddbe90f098922e71a463c372f66d9809292445de57c6dc29c0afbc192d002e20b4dd31840c7a97c054778e7c45dfc73c81110bd3b2a7baaca5f228afbf4b88f24739395d8e248b7feb2fb11118cd9c941fb352f3135ceadde0e2677bb44df8d6b85383df1036adb85b4030f1eafd514a5987b9afebb16bef9ac0c8aee9b8abcb37090d0a9b329a4840470c53eb2eeaf12c7df49c24cb58d689d7180be563dc93a410039aa9b8f7a71df0e7da205f86749623688ed74255a1295997bf2e70c82a09", 0x1000) socket(0x1, 0x2, 0x3) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000640)=""/127, 0x7f}], 0x4, 0x0, 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000006c0)=""/172) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYRES32=r0, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3a1526dd12724160604154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c5d00747d9cc744a400055ebdd1d856af72d14d28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a446ff802f6518f47c9a6e591687e4db7590546dddcc1756e17848296310b0427b4eb2059e07e9a6e"], 0x109}, 0x40d) write(r2, 0x0, 0x0) sysctl$net_mpls(&(0x7f00000000c0)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000ac0)="b2dd7d0621d2cb7716fdadf5803eb2c6fc239142e0db4c1867c11ab264dc8491f76b4591a5b86c2d247c3ee8865e0a2c237890eee6f98b84bff5d4a8f8edbc286148e803ee3a456ace5fb4ea4c39724ddcbc4e3364f66f9ac4581e558ec55292ae9d", &(0x7f0000000b40)=0x62, &(0x7f0000000b80)="2fd32adcd6d008030551ad9de23583e6811d55a87e3d7b462e498962452170cb1fe3603368c15ed4d541db58e6f620dd559a874d058fa2307b28c514c87bf0427bb20bf0623217e967d0ceddfc310b6d4b6365d61b1c471e8def3a70f65f94eb9cd9f107cdbd55b767b88140ff4c3458d1567be09e398c9973954b57ac2a21832879b62073a463200c7034553c162798c58fa21db1b81e5fb2ba", 0x9a) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) sendto$unix(r2, &(0x7f0000000780)="66472de8acb5f8c4cc5d7e3882d834308ad13e6465a0b25f4cdc341b4df95e39d25a3bfa0adee583dd32404d7b88df8c7a58ffea462cbc001473c465f537a52bbe4e9a4ae1583f86ebf41b4aa52c6288b9cd20477cff3cf6ab785a208b69347eb162fd5638485db2e0d4803765c69e912d69e3f1acc81915d94aeff548897a274e0dcf3059343249f0e2b630d669115d84fe925aad56ec49fc10719cd11ca3a97990bc85121d872743848e5f507fcfeb629e5c404d4cf218350d570c9ebac7757837d433ee2e03c74f485ccfecc2a92569fb68a715a8a74009038b3add7531620b1699fea2ba9324bff3c1996234da4a604308ce", 0xf4, 0x4, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 22:59:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {0x1}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8000}, {}, {}, {}, {}, {0xffffffff}, {0x0, 0x1}]}) r3 = socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000001c0), &(0x7f0000000200)=0x4) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 22:59:59 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x32, r0) r1 = socket$inet6(0x18, 0x8000, 0x0) fcntl$setown(r1, 0x6, r0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 22:59:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 22:59:59 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009500"/237], 0x37, 0x2, 0x1000) msgsnd(r0, &(0x7f0000000340)={0x3}, 0x0, 0x0) 22:59:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="e5c200080000820b5becd1385642a19167b1bbc410ea2aab8824240ee705ec1400"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x406, 0x48}, 0xc) r1 = dup(r0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) getsockname(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) listen(r1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) connect$unix(r5, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=0x4) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) dup2(r1, r3) 22:59:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000032"], 0x10}, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206997, &(0x7f0000000300)) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000000)) 22:59:59 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="7d45223bab3b9f439161871587b2c24840353d6aed3d1d81c5caa5d134d429cfa42c5959d8b670da5596a12d523c0b714ed40c6050fb56ba3beca39fd2b72000000000000000973a57c88b4cc47271baa0f03e5c611ae3a42084f979f8374a24e308dc10e56d7b6d"], 0x99, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r7}, 0x0, 0x10000, r6, 0x0, 0x0, 0x10000, 0x0, 0x4390}) r9 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x3f}, 0x0, 0x14ae000000, r11}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000040)={{0x1, 0x0, r3, 0x0, r8, 0x114, 0x40}, 0x3a81, 0x40000000000e89, 0x0, 0x0, 0x8000000000000000, 0x3, 0x1ff, 0x7}) fchown(0xffffffffffffffff, r2, r3) syz_open_pts() 23:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[0x2]}) r3 = socket(0x800000018, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) dup2(r4, r0) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) setsockopt(r5, 0x8000, 0xffff, &(0x7f0000000140), 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xeda4, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) dup(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000380)={0x9, 0x4000, {0xffffffffffff8000}}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 23:00:00 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x18, 0x8000, 0x0) socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x5, 0xdf) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202db6ee51d8868"], 0x10) write(r2, &(0x7f0000000dc0)="117971e95732368eb644d7cff351300251a259790ba896b768e78ace53f8f99fc45947feffb0f7dd911e2eae7839d0621b00c7451aa37ec09f69f4e75bf6bf1554f370050d1bec99d337817ebabe2810b5a2176db6d42eb41e53a4d1a846124379ba5006fc1ba1adbe7dfb93f9954a78ea943220088a686db1bc3d4bb21ed6117a6142f65977dac7a6365399704714670657ae41ce340e290032b31bc4dcac4c66436978ac0a57cf6233865d76460e4811104a9de9513dcc75b0795fb3bae033acf5775074d89f9298105d1ac15fec2bc879aae9a62a604bf45374684601109ea25077dafe3e62817100636bfbcc1a36816aa49a50fb879ad7fd9fe159fffa3532bc5a7a0fe15b4750816b155bbab61a44891ed9da2f7aff51e4f5c178ea3e5e77e3d9c508aa08d8b00530a46222c2a1be8f653405ce0251daba2db8077f6bc3f581556b219efd0743defa5fabf5fba78e60c65e5897a4cf8c025f91221e74c7b7c8ae440229fdb4103c5e999a8c94fb39", 0x171) r3 = socket(0x2, 0x1, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000000c0)={0x1}, 0x10) socket(0x10, 0x1, 0x2) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206997, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0xb8) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000040)) 23:00:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0xfffffff9, 0x0, 0xffff}) 23:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000040), 0x8) dup2(r2, r0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) 23:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f14", 0x1d7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x20) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 23:00:00 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x20000001, 0x4}) socket$inet(0x2, 0x10003, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000680)=0x80000001) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f", 0xad}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x20, 0x1b0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x401, 0x1, 0x100, &(0x7f0000000bc0)={{0x14, 0xf2, 0xc0, 0x8, 0x20, 0x6, 0x8002}, {[0x4, 0xffffffffffffffff, 0x0, 0x1000000000008, 0x3ff, 0x1, 0x402, 0x1f, 0x1dc72, 0x6, 0xf2, 0x407fff, 0x977, 0x400, 0x5, 0x375, 0x3fb, 0x6], [0x1000, 0x101, 0x2000008000006, 0xbd, 0x100000000e89b, 0x3, 0x3, 0x6, 0x4, 0x20003], [0x8000000000007, 0x2, 0x8000000000000002, 0x4, 0x7, 0xdd8, 0x1e], [0x3, 0x5, 0x7, 0x80008064e, 0xf000000000000000, 0x10001], [{0xc, 0x5, 0x1f, 0x6}, {0xd72, 0xff, 0xffffffff, 0x101}, {0x2, 0x8, 0x40800, 0xd82b279}, {0x20, 0x6, 0xfffffffc, 0x7}, {0x4, 0x8, 0x800, 0x5}, {0x2, 0x103, 0x3ff, 0x4}, {0x0, 0xfffffffb, 0x1ff, 0x20000000000001}, {0xfffa, 0x7, 0x8, 0x800000000003}], {0xca, 0xfffffffe, 0x1fe, 0x6d}, {0x3e, 0xffff, 0x2, 0x6a}}}, 0x8, 0x8}) ktrace(&(0x7f0000000400)='./file0\x00', 0x4, 0x1000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse0\x00', 0x80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1, 0x80}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000900)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0xfffffffc, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0x1, 0x6}, {[0xffc0000000000001, 0xffffffff, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffdfffffe, 0x0, 0xfffffffffffffe01, 0x0, 0x2, 0x0, 0x8, 0x0, 0x8, 0xffffffffffffff8e], [0x0, 0x0, 0x0, 0x7ffffffffffffffe, 0x8000, 0x0, 0x0, 0xffffffffffffffff, 0x2004, 0x4], [0x0, 0x4, 0x2, 0x0, 0x0, 0x7], [0x0, 0x800, 0x2, 0x2020000000000000], [{0x0, 0x1000, 0x80000d}, {0x7, 0x1, 0xb882}, {0xffff, 0x0, 0x0, 0x6}, {0x4, 0xfffffffe, 0x1, 0x1}, {0x40, 0x2000000}, {0x0, 0x0, 0x0, 0xa}, {0x3874, 0xfffffffd}, {0x200, 0x3f, 0x0, 0xffffffffffffffff}], {0x4, 0x21, 0x0, 0x100000000000}, {0x0, 0x0, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 23:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001580)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50707000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab6000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607f1c26455bedfb9c7d350400000051416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6a36b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a0200000000000000d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6cd8bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f7740f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33beddfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d5797e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb1aa2c979c457d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3b9cf40349cb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2beeb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c0500000000000000130000000000000000000000200000000000894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad445cb57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c05bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d8ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a56c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000c56330eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb25de4e2dedd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad745610f922fda7e94ad22669429e946e0d242524e7d9dafbaa2b504aec52568fd99adcd4e2a45d64c7ac1d75ca947bd9dd496089598fcfdc4121678cd810acc42f3dd49efa57dbc6ce523a0220a493ecb499bc1b659240812c8a85678b6b973eb35ead42c59c67d2953e6e0b5eea36fc84fb302757b39aab86b42b72983d3cb92ed3bf000000000000000000000000c276ab7002ba9e1c9b7c52e1b0790fa106000000fd08ff4ed24b4a504242086ba419050000000b0bc24098c2fb35bd8fd980cec324de4d234ace89e50e6d746d98b44cf92d19da77076fe12e32572c7300000000000000524d2c13302e21c10509e41f3e9dd0986501b90eefb23607d10db7217d461d3aede7e5301d2428bb67a51c79196e183afb572fab0d49a5fac9a47bfdcccbffbedd159e0788fa2776558d4da810266587c6ec324e0977ceb73223b607b78ef642ea1df0fa9eb1326ddb8fdbba67e00e01499fbfafd09ebf7843d7db68f9368a46a38da9f941576e2bef3be12e5b47365ed67d544262c5291256401291acd3e6225f20350af76d1898edd1ba060bd1092b2c68043e40dfd66218668e0438b35182677515fb96435faffc1b6aacc360544920e55a9d456b45624b506724ede8742bbdecd858f143ac4b55e3194882cae360dd77816400480a044553787855b8402e8535636b9aef300400c08868f8a30755f1180a60b793088109646e7caf0b57b73a0706dd62fead75c16e9561581adac8e41692396c6595f80f4fdcf4db4233ae8e206598c442cf68ce368a4c503d0b6c888065644a41a8f0f16ec43a02a00ac18df917d2a91b606d61f8abc73930ca43affae72fba1e90281900000000009ca9ddfeb2f5b44ed84e26bb9f3bd91879ff6cdaba4b1faa2ad5eee0cae129920c18ed7d5721942c0000000000000000000000000000000000000000000000000000000000000068d2a5f853e97a6f98e26d7266089526de34a64eabee572cdfd8b59121c7"], 0x10) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="020000000000000000007244cc2354bbe57d785c6f17d8959e341b34171db03b02b95f34e8fc6d3a60d2b51701356d62aeeecbf66d355d4d7aa71979e157f4da1d722cd2492c64ba515d24ac35e5345b0805521ee4c16f2003d1256083d993b88503cbec1694b42c68e6d86d16c6a84a6b014101ae3078963f330f1dbcfa30edf1525f2cc571b2608183e490cde3d86a70355681b5f4f28dbf63e658", 0x9c}, {&(0x7f0000000940)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96e800e000079e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca22000", 0xd5}], 0x2) r1 = getegid() r2 = getuid() setreuid(r2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f0000000100)=[{0x6, 0xfffd, 0x1000}, {0x3, 0x1, 0x17fc}, {0x0, 0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x9, 0x1000}], 0x5) semop(r5, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r5, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5, 0xc00}], 0x4) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r5, &(0x7f0000000280)=[{0x2bbbcac57db0b3e0, 0x79, 0x1000}, {0x5, 0xa, 0x1800}], 0x2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x4, 0xffffffffffffffff, r1, r2, r4, 0x8, 0x8001}, 0xe0, 0xb2, 0x6}) setegid(r1) socket(0x18, 0x4, 0xff) 23:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$setown(r1, 0x6, r2) r3 = semget(0x2, 0x4, 0xb01) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000140)=""/111) ioctl$TIOCSDTR(r0, 0x20007479) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r4 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x10000) preadv(r4, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r5 = dup(r0) ioctl$TIOCEXCL(r5, 0x2000740d) semget$private(0x0, 0x1, 0xc2) 23:00:00 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "1000000000000001000220000000000000006500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80206997, &(0x7f0000000300)) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) 23:00:00 executing program 0: syz_emit_ethernet(0xbd, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000ff7f00870002e24d0874ffa47109000000e69ee67d40fe8000000000000000000000000000aa2e0005f0000000004e234e22000890782daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"]) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) setreuid(r2, r4) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) socket(0x1, 0x5, 0x2) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) 23:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206997, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffeffffffff], [0x0, 0xfffffffffffffff8, 0x80000000], [{0x0, 0x8}, {}, {0x0, 0x0, 0x0, 0x800000}, {}, {}, {}, {0x0, 0xd7, 0x19}], {0x0, 0x0, 0x2}, {0xffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) shutdown(r4, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) connect(r5, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0x9}, 0xc) 23:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x81}, {0x6}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) 23:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x438a4e4ef33e81f, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x84, 0x20, 0x43, 0x3}], 0x5, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x32, 0x10, 0x5, 0xffffffffffff7fff}, {{r5}, 0xfffffffffffffffc, 0x2d, 0x80, 0x77, 0x9}, {{r6}, 0xfffffffffffffffe, 0x0, 0x6000000f, 0x3d, 0x9}, {{r7}, 0xffffffffffffffff, 0xa, 0x2, 0x3, 0x1}], 0x4846cef5, &(0x7f0000000200)={0xffffffff, 0x1ff}) r8 = fcntl$dupfd(r3, 0x0, r4) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 23:00:00 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="cd65d0b6aabbb767befe76fc3a9bb92375dff43393cdc970c854", 0x1a}, {&(0x7f0000000180)="5f3a3d4b4911a6e4750afc0ba523a4d44e5609d4d7e1e25168b3dead101990dcb3a1a8dfdd6c342cac4f137e93492a07cd85f2dcf45e2e7271a5ad2467641cb14b182f24cf4da7ff4feb00ba5c53", 0x4e}, {&(0x7f0000000200)="96e9a0e7263bd06882b9ea013fe0961c9607479814b7b59b4c5680a9fdde1e8636d3f2d7576bdc1b688681fa31965acf84da3afba8e5cd517f54c704ae5708362625203af38c82a8df2855f6d0c677b7d4715457acfd657b2b015f801262b2d950fa46537e98a9bf87160e32a6fb4cc93dc4f882448b18e3b0fe93c7566268b445befc8553491d291b0c7bf666a04b8ba40d9f114c1b4020b8c00d410f51ada35c715d324e9d510c12c13b8e8f1c7c3eb7205f", 0xb3}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="950aafead642964300c7f2360d59131fd51a56c9126e869be75bede4d84f12b118b1b02ee7649addb82f07e55ddc9be96fd1d0a165b0177c43092747fcd28b73809a2dd0975e5207a373840f31dd3da7881cbf44fbe9df8b1312520f94826c2773434a29ff9d7ac5df16d99da8a35164ce3472ddf5c4104dd08401cbae37a3bc75fb8f74e0b9ccc6ba501bb737764cd87a5a87af2f38da6a7c30ce6a1baf8f1156bfd7dd8a4be0f8cfe18bc7d12cbffa781e9270ec5d688579098799b09302be84790164feeedb5e9932c4e99e591f486831e48e31e8a0288cf9d9ae97798e7e426efca6beae825054b54515ae52a4", 0xef}], 0x5, 0x0, 0x10001) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) getrusage(0x0, &(0x7f0000000080)) 23:00:00 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x18, 0x3a, 0x2}, 0x4, &(0x7f00000001c0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073f27860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x176, &(0x7f0000000a40)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab5647d08cf144552653f8d721453cec63eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f8603719527a227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb924ee88f4233d527cc0f2df84f49287b775aee687e99829c01d9ab78e2612546005e43b5daed7c2f88084418feef0be378f47", 0x297) 23:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc010570d, &(0x7f0000001300)=0x1) readv(r4, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/6, 0x6}, {&(0x7f0000000340)=""/107, 0x6b}], 0x2) chmod(&(0x7f00000003c0)='./file0\x00', 0x20) recvfrom$inet(r1, &(0x7f00000001c0)=""/178, 0xb2, 0x2, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) fchflags(r0, 0x10000) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a1757740000000000000000010000000098490d077aaf9546060000000000f7ff41108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304dc381fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24090000008b947939e2c9756598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091c770f9fe59f9ceee930db9c1b30f394657310c3dd915aec9542a87ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0b"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 23:00:00 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\b\x00\x00\x00'], 0x99, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="8dcd8e56061cb2cad1fd7246dc6a86b8a04ab8565cf84a99d1d3893ed2df629d936911f5ac641540afb4a2b848dabedb7ca2a3580294fa73712111c1c181335528ddd9b566789c8efd639b7956b5036badb0c2930006758546127ebb7f8bca4ad70fb18be8533ad250735248d07e48c39a31a42366556fbcc6de24592d9351f0b93004c0aa9387bb98363dcf72a5a643ba76ca97b542a8921636ffb15bf83be770641138913948778f7fb16aa377d14bca0deb493cba06676fdbd2ae926d22f043b5c0a1b3acd9ba7cf9dfaf968bc2f54b2d659174ca5a02386645302a075f8b0912c1b32a416feb6f023f65399c8e9473c41ff5bbfd37dcf44478c6fa28f9008d344011e837cf42cefbcd4d6cba0a3b7865e9f73db0988a2380fea44af9b20938442f7ce7f8da4974310492917e4f68afc934734a4ede518b7e2163468a997ce87d1332eb6b9559e45c5dabce75"], 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x68, 0x0) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1006, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x2d80}, {0x18, 0x2, 0x2, 0x7}, 0x8, [0x3, 0x24ca3d74, 0x81, 0x0, 0x7, 0x3, 0x8]}, 0x3c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000100)=[{0x1ff, 0x2, 0x59, 0x800}, {0x8, 0x8, 0x1, 0x20}, {0x3, 0x2f, 0x5, 0x81}, {0x3, 0x1e, 0x1, 0x7f}, {0x4, 0x1, 0x1, 0x6}]}) sendto$unix(r3, &(0x7f0000000140)="ba399abc0599ed9d52851fd691ee27abe5f8ca6b6e08d30736e23035bc7d02a0a70ecf0927d1a2cd0f1179c9582e105fa2b011d09b64", 0x36, 0xd, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x81) 23:00:00 executing program 1: open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8001}, 0xf2b2, 0x2000000800, 0x7}) chown(&(0x7f0000000200)='./file1\x00', r1, r3) setuid(r1) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x88, 0x0) r5 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r5) login: pckbd_enable: command error 23:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) getuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00646c2c42f2ffffffffff1c004100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66696c651000"], 0x99, 0x0}, 0x0) r3 = dup2(r2, r0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x13) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:00:01 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setrlimit(0x5, &(0x7f0000000040)={0x400, 0x2}) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdfffffffdfffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) 23:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000001780)={&(0x7f0000001740)=[{0x85, 0x6}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001600)={&(0x7f00000015c0)=[{0x88, 0x7}, {0x0, 0x1}, {0x8b, 0x9}, {0x42, 0x9}, {0x101, 0x2c7e}], 0x5}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206997, &(0x7f0000000300)) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="5101ee00000000000000"], 0x99, 0x0}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000001640)='/dev/pf\x00', 0x200, 0x0) r7 = socket(0x2, 0x8001, 0x0) r8 = accept$inet6(r7, &(0x7f0000001680), &(0x7f00000016c0)=0xc) poll(&(0x7f0000001700)=[{0xffffffffffffff9c, 0x40}, {r3, 0x10}, {0xffffffffffffffff, 0x4}, {r6, 0x100}, {r8}], 0x5, 0x3ff) close(r5) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000000)=0x1) writev(r3, &(0x7f0000001540)=[{&(0x7f00000017c0)="22658222be2306f7a85fd63f4d1175e15b52d62aadbd1207f85e6a3d467bba6ffa85d40c21c53753b39fb5a03adc1eb0e0dd63586777cff62c08c37bfed044e768b84e3e2ea0e3ddcc2080e6386d2254e73d9b37811ad780c4e2031ad487f2cec858711ee638366f4d817bdb441b11dc0f9267d303d535a945f8a8813fecc0993686df31b808104cb27412b342b78fdd19501ef60d74a038600b616f52b7774d50fe809309f732f351ed8aab1b05f56b7e3c6fb0ac69825cf31d4e44c8cc14c7b1a3305628d8de0a6f5b0eb7fcb9413128ab496fa3b7cbd191839e5bbaf6f3034e43252b247d6fef9d6a2dbf947879c788ad87680c62d746f16fa7456e232bef09d7bb14857fedcb78943243583d39155b008dabdf9b37079fb2f2ac4671e648aa3c0814ada7b2978bad7185859d2a947fb45f42de1304f5b878044e036b50f565d2d5dc569563f7df6f724c0b225c3800ae825b7dbd6610c62670e58f36daff7553a2f59f3c16401533bd8f4b8eb35759c44fb1113ce650d39dcea8d09756ff48c480852e8a2e8a964b89b856c20fad00c80318bfb15369c1721ab68bc4c48040abd3e7ba21f5280ab5588edb6d239d747c177ed3d1fba3070edc643dad846a9e53ccd77ac3c2b139deb0d89458af7aacaee3e461a46a2d295d5a3b72935f8e2d6d61cc836d1674dbd139aee81206170a1cacc673fc9e69cda9998b", 0x1fc}, {&(0x7f0000000200)="e6a0e3c0e5a40322540ab35f13e1af057886f0930aa2a356c532220d82d57356a2b47e71b53fd52a1c5284e990559f9939e10da5d87d4b7c386fcb1a859613bf8c49507d441d829d8689cb00af773355649e3cddcb078134f5580130313ec73759a2c1ea5bc812b275", 0x69}, {&(0x7f0000000340)="815b6959193ba224d2c4c3433cdc66181af7435e04f999e86dbfbed279d50c2692a303e558839def1c4d0fb9bcc2e6c8b1c7ce6aaad803e02ca5b7b392f2c6a7ab55d7e3dc", 0x45}, {&(0x7f0000000080)="6ba91558db29e06fdaf3237bc2e882017963f8379a4ed408d88b8a7d61043285035af0d38b6e", 0x26}, {&(0x7f0000000280)}, {&(0x7f00000003c0)="59521bb570d29488c61a83f4d2669c33693b02b10db6f61d31a0041715fd01e2cdead60910d61f46fe982ec3a65aa1860883a747eaf42a96c7a0848d636b65b3c801f4682525f17f51eec5958fb4bdbdde87b52edf3d692201c8a2f93e47c08bb79fea4142499572e621d1bab5613755d010aefe931dcf984f797b15de0e9b663ff994555fc7d2ec64a0953bdd3eadd88d241cf9ba015ff64efcf5294565fbff6c0fc2571a9d510b0eca", 0xaa}, {&(0x7f0000000480)="fc1c931f2d8a016d229eff575e16d3e4c5dd871e1b6466830ae4b522900d831b0bfa69959ed75e9b5fda25360ed362639709cac44da614a362fb56a45561a0936f1b69ba400ffb33c259adb4c5ef1b8a09114e1c58132d9127529e1d17fc1a32db2067e2ba5e7c24c3890bd517190387db5dce26ba298c5d29bbeb88afdd74c8c267843fc007244ed9a2340db03c5e1acf327f9177dfb6ffe6ad6cc8ef4ccefc072330845a8593c3df1ce5829f31eac0b4312cad7cf1e2ed74b5e2e9897529624bd201ef3c585327e32d56588b25f40fbf159668b2bfb4761a0d62a2f21cd1da1130a9e9146cebf8144543a1a476c05730c39768e3c3b6339c0e05cfcc477162b4311584022281e364edcf502b4c66991ec71d429661df660c5f7cca5ee04bc83cc60db95ce29cc025cccf10eba3bff8bfd13febf0073177d602fff7fbd1169e40fd21e4bc9005189dfbe4c46314331a697c41fb5d44f453b76049ca01d5a9d74cf0d9ffe3267dd76a2b32cbc3cfafac25a1c8123891425879b5b0777f2c71dfb1bccda81adea54f45abbd65eca8150f16966f5dcb4b8486530b273767a110e988b9d28aaebd55978c5083b0c42b1a7ac2b17c839f0ff5655768e300069303515ce89b68b02dff99e391e783eea18b27632ea0ebc646692946292bee864ecc4eb1461d1910faaaa8a1b1d403277f803c3fc5f9aadd7c9111ea9397316639067414eea11e1e11a3f39cbf10cd71c586b92240e8b56e4365cb79d6d4f122e601c8d073982ef195f5fc35a4aff64574be5964a306074eb2426392113070a52781fea6975e6307eac232d7cd50fbed24177c9a3f6930a613aba26aa80aae8d76a83037fd9b6f865fb217f1b6b7a7e1d5b96fb5d30ef56449aa87bc1f4ec3d846eabba78f3766ea962ca1339eecbf4be19008e87b801a4e2e82074a9b4f13c68d3c842a7f51b06cc67f47e000c0ed27822c1afad7d52a9edb4f7de92b6e9aacde5ef59b299336e11b34b8ee623efa19091bdfae2b0e56913d8b2855cf1a976063694d8ee86d61f3eb9443cc7b36dc2be5689b8130d895f9c6fa90560d7ac450f57c875f7049532f703f712dd016376351f9bba6419b1e1000fe17a97fa89a439a28d18c2430240ec26a48f8cf2f601616f6c1dd66db4beda60c0f0a9847a112174fd08a0d8c1a7339ab57a9d5b3d4e6667eb1c13d004227be1e5f41dc9c1d435e86ccadb0c46b5328f60f9039f836faf40fc6f8544032d166c5be766e8116872c9df636c38d6bd8000acf538b2f3a66983fa98de67a286e1c0d03a43296e7906180d0050a603dab53461f032e5fb327f9a7a5016c7baff4611937a729cac1c2d15a780ad4d7b9511bb3b9a91cf6326a5c8b8397633ccbc82374ae6e9fdabd278be8cc9b7cd32934378cd0d41234063f767280e3fe4538ac7872e84ef4b39e7e3bcef15454bb86534f5e86e0d9be3eef6a6f3f39dcf4e96325d597da11d01cca67a256a342a94c4c0f9ae1a99002973ccec28cff2c0ff66a78ebb17224beb6afe264a708fb80ec46984fadc1de9c6e2193548f9583b86a97054a95ea40071a0eecda93a0635b1e53cbb1ba1e52aa0de2c918a90c956533aeb9f46fe6652a1b1cfcbce03a918231c7c763fb622664c78b468602993dcadb1d1b649ce184fbd561e896e641eb4a8213314fe5d0f52d830ba7de1a106e3b075057f6b0c80ddced2ad02adfa29cdc010ea6780bed5fd1ac967b410f4c19ca3b03fba36fd8f8dfcf7854183213cfca2762f5c5a74c5b5e259fb793d1481c972257b63fd66b2425fa947cfa9d0035aeb1ff2cc052e90fe1da21aa55c9c82a7e5962a2cc47b14f746b1c4d600b68cd13d50598dec4fa180bea26e6465182b2983b89d738efb1c32763faa51b50746d8d03e2ffbbb82da901e99b187de6d8e0907ab24028a5bb3ba3ec639d1bb4ffdfd7e8dbd777786501776b6c08a781d53b816c1f51e25a39c7eceda80b9ba4cd3cb974f51902ec3e15c6403112be994715dc70d8d3d66d93a9c777deda16111026573e14c9720d729559e13be09a5823422e7140319090c26c1271e292748bcad4da8e30466787eac144d7e13a972234e2ceae67d464ef796e7558d9347178d3d984a23c0dcbf7fa08334667b8fea5198df8384370f96adae342ef871f8898dba85943769ed64205cad74df43c21fc0a7ce4a2131863677cb4d0a3ac7c22609d9fe3cf75155b7564a781dec8a8d1f86ea599dcf979464d63d4d633750fb3e2cd55dbcc7215a70d01e5ca67d96d26ff4eb9a63a7b54e80aace0487f256a09d23a9467e4c911c6097e79799256d3dc5490f4c83b0eb06e5189361d42d30e5e4ac37e88cd7cb9338cea3c5e28bc6a979ad1dd3324ede1cb7411fccc752296bac694c80222082781974c3017e80a3269ac95c991ef445f5e5d4e7aaf67ce16743abb7f61813cf1ebaee36c7af53bfa3c80203007894724b64ded14dc60d39e1ad1b3b6149675cacfc715dd36019f60370bb59db5a2bea0aaac7bf5dd942efd9e409063100b699255c95f07664e96653a980716afaa9a6d4f9e50e2b8011d1e1bc498e77df3488c2350c74e60671eed8b6f7968dbe6cb1885346e4377fa33e0dae4c738ccfbd1bf2193a8c2f975eb09e0fbff65783383b1ec133127e05ee3d40b2734fc6ba5663ca7d1198dbb692a7b33d2fcb9edca8696587758f3e596e0b7de4521a4c9ced3ed75686a952043281a60e0fc5cba11a5b4a8e44f12a059ced7bb0b085ee11524a899f81d12e6678da07c92a72542b56231cc3cd2ef1c7b8625e6698b6cb16cc7bbd7c45ec5e61c6f769849753deb80d31f4c2575d05a2300d69f0abddaa5fda24911f463b3550e73913861e78f27ed6a4b386371dd5514dbb67147310ddcc96b30ad1d42d4d71875c855c283bfd5503cf9231736717949e10bf1056de1a5dff001f4396094b9993bb4414fa76795e5c7ad7b9dbf3da7399c90655e48fd0a17f496107f3ca189deb23285f372bf71106bcb29fb76eab1809573a2bca358a8efd259f4f2de0974d49a05d015a3199f7ebdc9a32485ea3167e54ddbd172e08963e0e20bbd1fdad1ad3eb2af4deaba80c3481a3ad93d40c99653dcfc2e36d8282c274cc2aaca197a79c7f5d709c5ae995d6a0cb245d866920bd19772b7270f090cc6293a4bb64c81724f6279775d54a8c01d350d61fa7b08b92bcdc15cc8fd0b673a07ab3662d4f9168e977170e7f1ff92de6ebe22f12f2877a42d58cd29e9b23014ebe3849389c65f4745620610c3fc2029c98dfc98f23ca62fea021141e440124228a80684b166b4431d8b1135756aed04a74fe14e3cf58d385685f406bcfe0ab09775917bf53e4699d39b1afcfd9fc9b89e438c751936b7dc5073165782cbdaa2c1948903dd3948e6cf0ca9d35302435d21f845d4960a92f3b5c969fc200ce80ae11a6b72e5524f5571bc55394ec6547c6516790096d4058d19977786b7b6528369ade29b36b5b49f34d7fc93af0babde145ff3d2aa775d4ed21c0b063053ff9911deccd394cfbc87056a6e7015d990a21fa0933f9be262292ea89b1c27227bad929e77f71bbf31d38baebeb8820fb01ce3ebfb49022dc8ee49a379cfc806243a7767dc35d797b61821c0fff26c9e1561e127b673af044c842eaeee73c22fc3dc018debc27e0eab1cc734784f2d6513328e4d1ed7dfd4678ae32749ecdb720d37159bb394a34a681e70b86c842ea96856e8fbe66fd00a19fc0a1bcd28d8c70bf966bc85614d32ab7f3212f6d52dd307d4c6d9cbfa7c261a53d7d4798b7833f345515b58d98e2f4646340571d09106d396867fdaa8191eeee0bbd005534465bbea8ce5521a89758637120d0937f7c8211dad6524cd4cb74a2741f07b543c9fdd05d3063dfc477e12631ee8bf24a6af11c93d3563b604fbb50963d6dc4ef978ba72addcc06d10492114d97c92559deb6b96e76cdbb7c0b1130dd0b9e596e0af36fddf8eb615c37bf5bdc553682768267131edbd4042c7e3684d8ad8e70ffc78643e9c2ddd03f52254affea60c431b824cf9e9638867ca383979de23fd765a95a01adec5aff2d0f563fefb530f3aec6d517cf5388de3bd1bef96773de155365ebe53396c8e6f352f515e5f112c9024f8f0d4876254779df36296824354db153f152f7dcd5e7c61316a37dfe90aeef665379a9433aa95cf1b679dcb280b2dcf9cb66a0b18fad0e660b8c27bd6cc02f30d1d5a2d195a6c514151d7aa29648c02d16be3b236690106959d1a33ebc3cf577ffcfffe18dbd307d971c82d87e5e0308ebaf3e4a8a84908545127c5b9102a154df41f8827dc564116d73aac50024a0bef6ed543ca07126d745147e5cc4d95a28c8e4b5cd260608d21cac7dad05a987b68bf820fb990d412846b6eb8f949fce98d1a83df306c79e5574c835799c23466972fdf97615aa327fc0cc4279cdb80850bb28306d90eb12098e4aca27422d84110a8c8e3d16d657a7333105777304ef44cc09f7bf0e03e7482b4800d4e84eebfe8d4f2627324d285481029cbfa9282402971a47d9ba43d51c9bb4d5f28d6e560049c4c3648c84de0373ad85538ac39d737f29f66f187cbdaff5cc3de48fea5cafe078316b27aa89efdc183e9a1fe915f09a631bd7d31e62720e874eeac773c024bc44e5b57f269034e1fa6cd9e5877e704244172be50c168f7340cf7cb0c5490d0388104db4266cbc84eea47b587f9132d0d1c3a679754c9b89c9337602189347f9261529acea8df9f84e8af99f500488d32fcb8727095d0c88dcf4494484275a3ffc85f9f9d7dc3066c26ffeaef5f1fd12d174c73181b543a0adc7e0d32bc2fbc089111bceed22d1556a9000a9c8bfeb242968623133449e3c1bee93e862cc6588b5dcc59f3d561c832b2261a91a0710ce1be55eadbef0abec1ee4dc871ed17e14450692c8e7433b4c8b7a06e63c253b2819284c42c8669cfceb115378ee398958a2c0bf561bdfb2c5ebcd40ad9229dbbd38ee66a2a179c009343c73e7c13d1753923fe1bfa93179258c75ef99b6ea239e6598205ecc1856bebebced8cc27139d6f2f596d8e362120b9b0e2c4ceff62ae2a659a5f4793a71d9ff913ac4289cb7e11bf52a4699de967d2d07efb2f7908307f907a2d6ed6815167b170957a268e028017a461bb78ea21ef538855bf5d9069c288ef3cf6df939a4018760135fa4f8ea671e154858690a581efa9cca2d448be076563721d7bf3f7dd307a5aa318f4be35515017f726b9b45179b7323b6fbae0dc6a8d39d3d92dae4c894ce84ef738a1ec791faf8e02eb1683e98b2848f6f8ca644a2a78deaf0d17616a2cc347a5d3fc7a6463f229a6fa9ce02528458582305834061deb33d540afac6c0a59f9990a72ad36010a3daf60ac2a5e3e5ac0bd3d4319b6bea3584c5cd3dfb7f034dffc723e861da14b53cdf9bf4341237b11a45f053cd521e13869367ee497f9e06998fd693241181507e69069a1899a113da19371afce3d848a91bed2dcc17df63731c5cd7fdae76c977124a1f7354fc90c612ab343f3d5f522236f1e2de71e94aa502ec8ebc66332a2c2a8e18488cefefb48285caae0d978a84f3e2c39b94fcb55d654da2059ff321afc1b77e08dc96f5beba527baeec4c0acc7ee4683960eff75b012b9a83c0a2ab696df9ad44b743b486ec966b838ed38cbe23df5f302f7bee478b3005b7607194a0cc563c16274c94f4658159201887727728abb5bc963ae724bdbbbb5015f10c0959e7262d2879cfa6aa5ec310221dcf9486e229b7727af47", 0x1000}, {&(0x7f0000001480)="9383e34d178c01248a802654f632aef3d10be1cdd1bc9cc7705978b25faa39ea3248ca829f3495953bb8a2d2030754d1f718ab422ca3e724ad68c716250f17cd95aee93817a12316993abb1864d96bab2601dfd42d1cdd108cc50d1cf11fff99e29d60642c444429cf0facec930cfe592e8625aac64adf47db97341188c6c6391c", 0x81}], 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000002c0)=[{0x26}], 0x2}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000040)=0x400) 23:00:01 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x103, 0x2}, {0x6, 0x80}}) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r4, r3) semop(r0, &(0x7f0000000040), 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f00000000c0)) getgid() getuid() semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000180)=""/73) 23:00:01 executing program 0: munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0xb}, {{r0}, 0xffffffffffffffff, 0x95}], 0x0, 0x0) r1 = kqueue() ioctl$KDENABIO(r0, 0x20004b3c) kevent(r1, &(0x7f0000000080), 0xa18, 0x0, 0xffffeffffffffffe, 0x0) 23:00:01 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x5, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "661fbef2245185a8186503182eab7fff0e091fe6"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r9}, 0x0, 0x10000, r8, 0x0, 0x0, 0x10000, 0x0, 0x4390}) r11 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x3b, 0x0, 0x0, r4}, 0x0, 0x14ae000000, r13}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000040)={{0x1, 0x0, r5, 0x0, r10, 0x114, 0x40}, 0x3a81, 0x40000000000e89, r8, 0x0, 0x8000000000000000, 0x3, 0x1ff, 0x7}) chown(&(0x7f0000000080)='./file0\x00', r3, r10) kevent(r0, 0x0, 0x0, 0x0, 0x5, 0x0) 23:00:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206997, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f0000000300)=0x7f) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x9, 0x4}) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) fcntl$dupfd(r4, 0xa, r5) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206997, &(0x7f0000000300)) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x3f, "4a7f30af5b1992a2550ad57f76660129ff8abb7b", 0x80000001, 0x1f}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xfff) sysctl$kern(&(0x7f0000000180)={0x1, 0x1b}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 23:00:02 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="e00eb379000000003000"], 0x99, 0x0}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) fsync(r1) fcntl$setstatus(r0, 0x4, 0x4) r2 = socket(0x18, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x80) setsockopt(r2, 0x1000000000029, 0x7, &(0x7f0000000180), 0x0) 23:00:02 executing program 1: pipe(0xffffffffffffffff) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000400)=""/192) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000100)=""/92) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = semget$private(0x0, 0x3, 0x300) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000014c0)=""/4084) r5 = getgid() r6 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x2, 0x0, r5, r6, 0x0, 0x4, 0x8010}, 0x1000, 0x85d, 0x7}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/114) r7 = socket(0x18, 0x1, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="70012e000000006530002fabacdc1ca6c9d2dd0aec6f829a35c645f786b52a28c7d4da3892f447ebe68792383a327b826ecc5f205409c87be1856ec5456b6acf3f755a5100540d569fdd9ee3e756879109efa61f2b116179d1692ac3f8660f5341bf9bd6ca65b2049e9f45bfccc067d59ab4534ccb6287460165f7373e576b7de949d3c186fa59abd89b9256ab2efa4d750a951330ebe08f7a22258d7d88e5a560790f57cfd4782837b029a8dce4c50c4f0f6fc6bc109982dd22a8ca7fc909e72e97a19dcb02e658f2b2cf6f9891b948"], 0x99, 0x0}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r8) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0008547f922dc92e94714347cc99262bdd74ca050efece11eadafa2358bf749e67d59aa86905be50469fbb41f369934c60700e1c7ceeea5803dcc547f2441f5a221e00632950a62d7274da2bd11375f11181f7332f346d3844e33204ab1f6ccc6e6c8431f900a508da481b6bb31370179c9b344793b7f38931eb7277b66f925608d49cee748e53ccbdafae76a31845ce8876434adbe8d6fd3f72fb8f11a80e410c3390a27d18dfee495a053a3b427a62f7091e76cd009ba8a77debef"], 0x10) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x8001f, 0x3, 0x101, 0x0, 0xffffffff, 0x4, 0x5, 0x2, 0x1, 0x63, 0x1}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="132b3c609c88f8bf0c368cd72f514baef0a7334431e63d75c2e34d39bc59ef5cf4f6bc6b259117a77e7f357ffa43f181fbc046d6068dbefb68bf7984672b9d355e16805d8238921dc55917a682c1621117a534cd737edc64d3b8ebf7d9db0318be30a17979c796236218a096575dd1d553f0677b5d537997ed7876eab07eb8cf3a09098f2a3ab17e5f77ff9ef88218929148a7ac6b77f596ab6350e2ecb58f6733789a54d019cf32cb92cd590bd6116f36c9cee48a5e09089a058bcb3ef17ef9655c147c8efcc2d6519b15682bd477426e09", 0xd2}], 0x10000000000000af) 23:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='.\x00') mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0xffff5017) socket(0x0, 0x8007, 0xe5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0x4e, 0x0, 0x0) 23:00:02 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xff, [], @empty}}}}}}) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="70012e00000080653000954d927a1edf500e85230e47b6e47ceda30e9e963b3a163f5856e2de3972b82cba31ee73835016b8cc7cfe684978dbb544d4b9d0e8a994dc2e03fb01a253d16c5a0448e28442fe7710376dcf7decc20ea7d53137e12cb67037348fea2ae175c2aee2"], 0x99, 0x0}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000001c0)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x9) 23:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)=0xff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfffffffffffffffc, "0800bef22451a0e8186503182eab7fff0e091fe4"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed35c5b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}, {&(0x7f0000001100)="4413880a46d3b37b514b32f52bdc63b167fa99b61c4c715bb55681ccbbd15a258be5893707d98bdb3152fc56c7e0062be9fbdb34e62ece6b886bd48639f8b142725669b580f7d98ca2996e0bf419ae6df471bcdfc04e700c3f21e17bc14e7296e953f1d86167094c6cd68bf6830df44dde50d1393e8829fe6fb3e5eff41ccc6fb311ba2b55d76b589ca444e0d910571d024682d68cdaf2e09d9406554fd37384dc77081db76cc1034bb2697c00b574cb1ba8ebde3a19847e22345c7aa1fecae26b709239cbfdb55efc78c111cd1f5ecb778786f2b82d0ede7156921ce9b4ab796bc2f3d6b763822ce2bf16eae50ca08ea47f6ee1fd3b2778fcbaebd64eccdff82ae080b6a79107f24ac6733c2d9a0ebb843cec007039ad9539f88d89d55935c49d593e57165248dfc0dfbbc0106a8f602bacdf221896bc8d8dd79c896de03b47b51dc03c5eb879c7487041e85155a2a1d42d0ced4789f5c1eb4f3bd039058357ac0558fa47107e9d44479c0b9cc8ee0d037ea50d0815e36a1d3e9c5be7dee1ce2c78206819eaae4971a8f0058d90e71dc9f5ae3148fb1139600e4642e49b778371e48f0fef4eeecf8710e9adb5fb858ee754e465263045f8d22f118d7afdddc821a7b855788147205006b6cb4a8077bf073a9c05b0aada1e54b9262337be82361c270d40de5a0aef108dbcc9a1a172395e28c4906332552fe668f186b532891dee6cb4973e288aef7e3112959eb97dc34f7669313721d3437bfb6d33bbee8d4b3f4ee38f8daab2cb82a5cad0f5e9ffd86568f7bc2a779ddce387dea3660146d0813e5bf93ae8c66429f8d3de4b810ad58e86fda504eff377434c23330e0f11e7b55c3853c0fa04460c1d4467ac9db7ea5246bb7446b96c34f4c51458ddf6ee7af38db5ade694f115bc1a95643bed09cbca07ac0796e75637b4462e29fd3fd3597333ab2f282288b3d2ce1a3a5c93096cf52ec44f5e5f5b2df0688caafc28926fe1d82d45cc307cb1ce5d26959b6f4abb19f3e1f7dea27fb7d435f6abe816f02bd1c265f1dd1b0376c29999ff338fdc847d9efe9a1ad03ba88417e20b9c15264fb167467cfc2536a1e150e4f23c2afea4c5d94befb0c2a6ad23daacb394689be834e1b0342eec80d0bb3c0d3b531aba04d3c5419cbd9b89242114c2b384a0636b9b593eaf20aca37f9bfa71c3b0078feb50f01f58346160c31f14ce21ab2a7935b60f3da4370ce13d3db78850cd1ccb9523a25da98c6e903e3f9aa71ac0e2625444919dd1c78e982c13b08624c36c571a26d2afcd43a2227eed58a303457734bfe98b440bbf0faf9ea7f52f7f7f9fe1a7878021f2b81ee473020d9f5340dfebb6714d280b60dcfd9f748d742873eb3695ed87e6355bb09a9af06ab80d747c3d77343a5bfbe18cebf15fc53b843ccf34b9207ff3aeedee55638509db7e9bab124e690cadede908a0c2b96dc5980722a30da495cc6dac421d08d0f3de5ff019f2204b7d2fc470f8e3f7b4daa6f6340b28a322d0e760df090bd489e16044fad550d62ce0051ff7c88b99b1dede6354f7dac2935fe9a2e176db8ae88d8127f639247d5704875e81bf51def531aa6cdb28eec9ab1f4074c60b4f5d39abeb433f5a680ae40731ea543f3912e4096a9c04c0bac8bc3b4ec848646b7cb4f254ec25093cd95882cce9b60a074b76c037ef844f4cc345e63148fab287f2ebca293e8e90879604c0d4e1edbd64f09147744cf1f8ca3dfc2cc26ec4cc10f16588e6511f62652922a334ccca4cc557b485cff3fb7e48087fe141f2e238c39f388dee38c30f29a8edcbaf1cd175a227329f433711a417087c2d5b0c4c4435912b4518c1c0999184e6d1db999d29f3eb66f78879ce3bd40c132d740d66f0afb82dab858f0d2437f96688c1c57ce280ce6d23e193d4d65ace752b7b1fef32700fb194ea7b797b468b29dadce5c71817bddbcd80bd51f4deea57a3f43721286c75b9a1e53ed5771122aa5c546e6146db0b9a46e73f5ef95f3bcf25a3ef86dd635b27a6bdef3d672b5621fbea6f74ece4067625b604f3b4f58cc977db004b17cd276045e2e319fd8402d2828b6955dcf0c5aa731bf65a5926aa38616a614f7dfca48a3861352e534c0ecf9afd8afd5df924a2ebadaabd777c8cfcd171776feccbb2b05889146b303d3194c3ec010291d66b95670d6ed8a4b7b0280ebd673ab5e9a535d2f38416fd5b8956a439bce849e3aa1f9f6d8badf62f7f0bcc07364938c3e4561f04fdf60cb209466e28569a51e20f7d682fc15e41de58795937afb3d14605d749a27c3ee724c3da2318642890f4297d762df19d1d88ea20f6478827e421e8b0b92c70d644142a6886676530051f214f6097194afe1a34f392bd33786d1b65edfa8be114afd08c1cd4449bb811771539060a12e6182abfb50a9dcce65077cd93f74dac3e18324d9051d65cbf9df5c2590bb2bd0b08c6302212f65274a539297195b75a51c2630ab2694cbea18990e0aef5d565f6e91c094a1e6246ee68daad16f6d7d2b3fa50d40ec8bb288177384173e7470d64b7f38218c50ce7b38984c136bea69cff603abb71fdefab249fa57aecaa1ee47ce13a58b51913fe89f93b493305f18ded122051223f99d1830f8f786a2513007b3e1531ea88610b8f5df11b9d6ca1f3d088e9cb232876082456f979a41b80b42155efa0f0362f65a85e21206e9538ed8b2ea26ebbfb8fe4b21bd087df3932fbabab502857dd94cd56e0bd4cccd4efa53d82f880bdb5573a15f83c8989cf8d5fb86f7d45b797f433cd282128aa2481848d2da3549992f065e4fd0d529a13b49ea01c028af08588f7852c12af633e4a87341d2a718d768158984fb1d47059d41554b0fe33305659d29b05e4b8876be412cd213f3d05358dd733d36f50d3ccfacb87a9861a4ce9c8073f4e9f998755ca610be9bac505a32e61c3a44f2e3551b500f5260a721ddb5e3f28214330b34ddf4c38c9ef0af2b3a3115b821ddd34e0afaf046a9e1c2394b708bd4ec140d1f33a7e30b870a9f4d789639d65c98783aada7a97873812d9e190b0bd0efb2e4b98a097b17dde45452af317af8c0840c0dc21e5e4baaead3bc232d81d76ff26a6e43629085db497967f332e1f38ef3bb5fc964ee61bda71daf4640b0c5cfd14d22b4ccc46dc335868cffb1cc4c2529e9ed7161fa11617c44ae01b184906e6bd0cc7838ae3b5466a1057eab9fca44d6110fb5795864e521d044ba9f9c5b4b59ecefb3ae9c5243c1a0874f111e3121a1ebe917ecb2bf7e1f547a3017327aaa00248207938e4b9f6176b224688a43511f8a43912d669d21addd7fcf5a307fdcec0c4edac06c35930bcdc699affc8b901f12688b2d53654d3392855fa927a363034d40cb263a9543eace4dfbc3880f590352719009e35243b886e00be3dec2127ff452946d9dad243aa10c98cb5506388e7d8697c1c78ecd5945e59287c10ebd53c46b16a0ff8040cd1edd493b5e8acee6a4cb9e4b1671d8f9f1ff88bc28c11538ca756ef67d6d0e6fe9a51fc896105d5a22f52df6e22367d248f9735a47ae5e3c134d7c5a24e4385d3c0d9c5cd33198dc6f63fc22f3533dd9d47a4254099baf11a36ffa095177ecf0fd25b85bff1023d3e6d5c5bf359426af3b2fca8bf3a043bc54240150bf8ce4b7b873708e67135fd3a16fdbf1a54e643e69cf41acbb4b6e47537efc046f49443a75359548ef3b8d13e19980300b7c18d6112363b3604ad72885d0a9b7ff77591d86fb62c2d65e9870401ced8390c2f6e8a96ade6fb871f8e178af27a0c87f0ea402c9d6281e13c505d50fb293cffe54460866f09b5d694943c34b8b6b5e668f6c848016a84fe2ec90a1df6606e7996203065a5dd5104aaecc05d8737156ad8c68476a85b28285598d63682d187ee0fe3c0df2a02ba975c34203acfe990eb017bc24e82afe4318326a39e55bda95cfcf1c096f2b2e243334034aa2d68cb8deaca741d7bd3457988f5a616cc4e87b1f2f0aa033766911bef160f69ba28a2cf8c9bd3c3ae196c818da3da9d5860b7221092965ba25051ec58f20a029987a2d09b51543e87ad17700118f4708f85469546b247f2fd521a42a856a0395482c825f3dc95d504481f491fcb311adbd6c677d96bd97b702953d805ebcf247a07bcf30347daaddd358b30991733509cc9e4dea2cdc23c2140697faffc144bfd01ed9530a221ca206fd16fd785bac4e78eec09b9a21f1d4294e4ba2f629d16cf5a09c3b843050f22de5d4694df14d95d256d3aa560358534e548495054deff7c5cab5932b9f4896ce0521d20430c8ab7ec627cc195da1b76fec0cf06c06c540965b5ae69cddf952aa89b8f329d8dee8fded0e81c89ea6ca83e5f56cd159dfc0633245898f08afb00c0c897f192456248284bd84cb02a6af8529451654fd7b162fbaefaa7e3526f216f846b7a1ee94ac5c9bdd5ad3899f963c746d2611c4ff411249dc5655585a378bc441c80e7c4fd9447db0b90e78f917dc3832484e50d7130e7ce95c254f21183579b88d64001cce4955ca337e9e3cec8a8e942150e4e2211e3bd792249211b90b0342151ed16ad4ffdb8ae2292b4570557747fe160e3c5606785629b9111d5496ff9cd4133646cef0967393242d9b3f61e657cd4ac69075469ad5e24e68dd3e7b6c7849aaea5d929b95c909e9340639222b6e6b15c78c5406cd3ca7389dddc86fafdee9811dd63b577df4bcf993384727bac457cf2fb1426a549a8aea0ff92c7d067b4efa44c20cd8e22333c58d0b5feba5724cb11cd154bd9134c540fffad1add83177808ee2d6f0c58abec687a452204b3b7abaec916b29056a7a0225614cca941cfc807321b4298d58fb50f58bc0a09d834328f507e26361768a663ab3dabea4510c75e8266d2e709de2858af9561d544f37be1429b548665f7f48c276a7be018eb5a0a7edda75879032c6a3c1e6dabf3dc78f1276b2f1723ac8bb867b9a025a0934a127bbe9b27de5fcd750d82ff9d48ffb91058de73abfd6a800cf0b7e8814fff9408fd06d039484f2be622af1351367781aef9a2db164e8d32c05d60d264918e6c6b215f532d768c6c92a720706ab52d513528acbdbe3b978fd5a95562d0c2412491cc583a94e0ef09e3263478101ab809cda3c87c79e855ed30e23c9650d77868d89b8502ad56d4e22e2b75abdaac8ad7e55df79224bbc179cbfda4edbd93e555399d59f5837872318a8efe532cff0ee56504394f66f16e7f3f0b587dd2a0cac778f199a7710e6419d1cea3903f3caa609f10e56280e2b1c27bc8d105e540be11652b0764125c12308d858b32c2b27a07a9fe9002441dde59b10db5dbb2c773c33defbbb30b23b3941a49e57c234925795884aba669bca1b3c08690d99a251f40badd3c73d04e355364dbb95fd2c3640de32a0eea8eb26a994d02b35f487387", 0xf05}], 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51", 0x221}], 0x1) 23:00:02 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x4, 0x6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r5}, 0x0, 0x10000, r4, 0x0, 0x0, 0x10000, 0x0, 0x4390}) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000008b4d9211c702f4462213d06b0d3cef127eea9454f8c686dca0ff010000a6f46f36dca0c5ce34eb6981149800ad28a018a4334a3623a40d24ad767d42473b2065d6ad879a4f27bede9a5a01dcb811e823656ee1460e"], 0x5d, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r7) semop(0x0, &(0x7f0000000380)=[{0x3, 0xd5, 0x1000}, {0x2, 0x7fff, 0x800}], 0x2) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) socket$inet(0x2, 0x5, 0x3) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0x99, 0x0}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) fchown(r0, r11, r8) 23:00:02 executing program 1: select(0x3, &(0x7f0000000180), &(0x7f0000000240)={0x2}, &(0x7f0000000280)={0x68}, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x1, 0x8, {0x6, 0x3}}) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) fcntl$getflags(r0, 0x1) 23:00:02 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00024e7691"], 0x10) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/209, 0xd1}, {&(0x7f00000001c0)=""/155, 0x9b}], 0x2, &(0x7f00000002c0)=""/233, 0xe9}, 0x0) setsockopt(0xffffffffffffff9c, 0x7, 0x6, &(0x7f0000000480)="779ec57a1621f2e2eb0312e14612a214c9aa70de09e73a5810626b7dc07c6caa4e9375341ae52cd9eed2fd989e2304788cac6b49f0b8c09beb0610e0da47b37f453c95", 0x43) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) 23:00:02 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc010570d, &(0x7f0000001300)=0x1) readv(r3, &(0x7f0000000400)=[{&(0x7f00000002c0)}, {&(0x7f0000000340)=""/107, 0x6b}], 0x2) chmod(&(0x7f00000003c0)='./file0\x00', 0x20) recvfrom$inet(r1, &(0x7f00000001c0)=""/178, 0xb2, 0x2, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a1757740000000000000000010000000098490d077aaf9546060000000000f7ff41108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304dc381fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24090000008b947939e2c9756598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091c770f9fe59f9ceee930db9c1b30f394657310c3dd915aec9542a87ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0b"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="140000000000000007000000aa00000000ffff000000000004", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 23:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x4) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r3) 23:00:02 executing program 0: nanosleep(&(0x7f0000000000)={0x47, 0x5}, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000280)="3479afb9fe4e589477c4bc851843d7c31263c8c081dd1383a1942081c2deb9c458757c26f825589757ab3e00d57d015c7e530b556226282c8e855bccb6b9d8f24d2d724900e0f4416732dcd6920ca06b8de5c9ca55c23ba16433296bb9cf7bd4f84b1097d68b7bdd7cd9", 0x6a}, {&(0x7f0000000300)="1084e09b2c2d16a2ce31f16e48282ffc4e1b77ef3f1befd4b3d38eb3b51ae26a2564039c856d75a97013d94da14161d0cee1ff48b65c056e2bc9fe246797412fb4f290ff4cb3c837b402dfd269f2528f1512a8f96eb870a9d53219bef27a14f0b368403f69edbc098604d93096a2d2823309857c14145d89ca722287496fae2783fca7c527014ad8999ddc8d01b2b7c5bf979493c0ce0aa21120c43311b777f2fb8e7b50b78539c547e5d07283d9e592a6d8a77a7f8f0c1c848019cbe7c9ee3a9fe9764f0d26fdb5c2a3f71feaf328b7fe2f4a2bb2437e6329ac177058413da0e259239c0cd93cf3ae46830446da5b73f81be4d7276db3f7", 0xf8}, {&(0x7f0000000480)="1bd643a990ca643a7e6776d52cb25cfef78a2988546b402ab645ea46d697c41dd442bf85e13d88d750d910b6c5b22b99c0d9622f64ce8ebe4167c52169fbcd61178a1025ac10e10dbe523cea6bb90935cc8f37022b57e9d495d7bd1ef6a8bf4d5349c5ac3eca0b7821323512339a9563d770616b418345aa4429a09e1a344a0bd64f3dc97f9f4476baafb092d1510c694f5cd7fd95102f60b0615a754481b547388f4c23febbddc5f3fd4835ef53cb2d730e81127f5e4f87051934febd289b45c0f2545e23eaf085bc49a4c89a367a2f4082a1c31dfef2c717e159e229a21d12af128ea1b456694dcae3118cbc11ce077a43003029484d8e9c4cc5", 0xfb}, {&(0x7f0000000580)="43be47c0ccf39e4abc2e479fe8ef910bd625903b5805874a8ebdb0fb8e6efb8549b4a9368aff0656c8be7dc29b4d6dffc353a32f0f763fb92fd504c2221096b9f392cb9db0f43b043a1ca30a321ae4a59d319440f6caf527e4d958cee91275e697850faae03012af388500c3ee5fec27992e957b79c2fa5a42fab83c220ac506294918f153cb90a587e130b19f490e2d0d98ad17b00d98619e8c2d17b51ebe9b4f30d1e69e06b188a12fad632a9229476188b02ae2db381063d634ac6df20b216c8a1fee2272c5e79f8ef0f2d53e85c102cbdc63c4d7912d706d9ad1a62d930c590278af31c8461aa6b7ef192c327bc77eab1461c954604bebfd0e99edb49ddcd5011932baf32cb8c39d4522868b1f701bb54121a55e9977f136aed7ac04741125a10d592993a570c0decad6f843319e7c699f9d5e41fd35a0f371c141fe77191733ace46db05899dccce1deff15bedd3df8d9a6f823ed57e9114311be296d68a0b808d7ea879459626340cea416c5d2e48e103833349b53d9eecaea09c5f7b1446e7155015aff823192d4c8f3e8bcf09fea227a20b89a1f63c849f5d20845dc8f2423be3d5d1e796e5dde690220d8c8d11cbf08e9c95e9a5c37076a81203ae994b4d276d720a6448985096abea18da18544fa805a64f50b92e3b89090ef72d0cdd81b1a2d4476d6a32b1c4a64777e9f75a85f50acc6d9767b5619498e71b3310eb73a6084c70f3e11dffa57cfdd07690a49109a443a527b3fc9b77a2143b4bab5dca89680c9498afcae7f52a0463bee416524ae1c47929738d8bf24b821e64eb12b7b2d3f129867836ad7824dfd1045219276ac1596f8a6277918a7b68961029b85b9a59a976ea98631b12b004f35448e30f360dd72d22316125fce3d9f9b0f878ec49a37398a631257b1653777c4ba05e89e80cc41132e583654f6d98aa2b0836b87d26e5cbdd53b07d37b0fb7ade20d23651a8832840353c62cc87c78066f4ee0c7a039fc79961f5cfaf5ca6e47d4172a304b38d17ae83f41c12b7483a7b7ea9d354e4ceb097cedc39458da9f1d7f687befcb27c5a51563d142d2692213ced0468ffd575d4f7ba628b943dbb8b815b9bfe21c3cbdd87314458b6849daff74f32937330d0a22f10a2fbb8db8a605b686923f6d6d12f6b9f796802580335294f1ba1455766361384f27f1ec5633e965fac68d45829f5e84649103c536eadae5473ac431a0414ebc436c9b9f32d5f97cb7dda75f04330e60df34085e3074615ae59b8a1df382e39201e1e957126e3e1778262c22dc346f2a578318f264ae90dceeb1cc0b3024daf0fb3914540c9867dfa85c127ff65cb4a6e67f1891a57d204e9a16fb50a11c8ce7679395d0de414aebfd5e18fad4d54f5285ea4704bac11f8c42897f31a63853ab7a130ab413317447a10c175607e70a6d4536b86760207caca48b392c28463f1372423a45f242ebe4eb904f78c6b6f8abb2ae933b6415a14cc98c35b93ce20261f81eb04909d77c84b8eeaa92970216b4d4c3c04c7c2a76d28ea1ac6cb1e3e89ae514e1e49dffd3c83d500bc01c50dadc8e6971805d0a65f71c3427110c91dd6f645fe9d2a23e54e42e57d5096bf2bc8e85fae6bce2e68faf58607327284dbe0a0e5f86a8a46b63a3bf0949a66485191b6ac106a179f8bdef43f4546b35759bf3952f0665ef74f4b26e645ee1a228cb016914e1cadd6d9a03656202ac1664053ad898ab19e1dbc1af7e8e76d8c27340a3fac662d26f7950d27ac1f950345f3862a936507f7b7f7c2474e1094b72b967abe2cf0ae33fb5e1f7b329df86b3c4bc467518b2c81f0e0289d00aa5c15fad4a92da9e0ab7bdf9b139c5b2308974404c1808aca35ea9abeab976f9d76d8ab7cb41a3b94924cdb18e6622ee3df77da17f0378691b9bec9aaade4d7e6dd43257f94b6b28e64b07b1cda40fcc4e621d6bcb800547ad4c38151f1eb6ff5163cfe405f2b5efc732ada2b3480e668ae2148de3c7bd41879e63e79d164198cde0391e07b5a08f8406dcf7ff545dd35fc00ac5bd69435cad5cd5625db7b6d039d70b93fa008498f43c50ca593cec3296fe23f1e50e6e05b313a0d7ea52e00cc106e025c4e56fe0f6db8d4335a74a09ab6a5ba6064184e31e7441ae91c9f9a7e4d584a38a90e6c229b42e0c5c6ad540ed3a704da962e5f723177ba6958a54c5a8d5e2686ba3c58eaa58463f5c9da0cc5a47deeb95b1266f6ee9f908e4af97dead055ec492d20250b15e1fc9372c42f62b7da5de634555ad6e5d5641f830733a4544de880ec43930d17bbb68474f6a87ab951b726b6b8da66dd98df296b9345f45141916177d2e98831162da62e8aaebb88e46d146fd106539d10a29276c37b9f922e52a42b88a7e8d04c9daba2bb7ee057ec422b9ecca82732205b0c03ca568947b11e4a24cd3b4dd0a673a5a7aecdde24669e9035e606e6b977ba5af8893c23b02f0e07f6a0954c195fa308742b25434e9549e2fd344f5899b46f1e6f5b194af10f075c171028b84976dfe9ed4be4e12194b20961fbfec28192923bfcacf332290633b4f1376c6c2018415aafbec5771bf3ae8a2433b70a78c3307eedb2b17a51dbb1e8f8f788942de624ada5f71902ee16496273c0853cf2dde9beeac0e4c419e370c8a45146090ae133739ac5952c0f9099ace83dcecf9f08abdf2185a10480b4365054509985e2ad23e2b5b6b64e8ba55652e1f2ad2f62cbd4c93d9e2825943451113e9b75a8a07829990495b74b076c3642dbb22a519799f74b908aa24c237d6bd6e2514b1cd7bd3d354cf09f3cbb2e7dc65a79480011620865910793d40b12b6edbb84e27a119392eedbdef1ea44f90d3a73dab91f3257d9746c9da7f356e085c54d062c9fc6693464644c91055bad6aede04cdafe859facab554a5f8251ead45211bb8b32979e3835fabfc65324681484abd1829da62d86f678a08ad5e52e4fecd1224324c35cf68ae39e4d78100c3c160137297fd838cf413d4065566b384ee270dff3207fe3a3a06c3edfc86b2ebe16f703d38770c54a9c28e710228a361753d941286443f30e65a92e4b55727f6d8172bb578815732b7eec339196a467fe7373170dc3116f6f479d5cf0e00fe21a856699726b8e0497bc90383a0b98effd12867ebf321d4e1e7c4238f55baddaa4129fbcc828a5a6d6a8c892e4e08e4c8fe5a9340179163f0826f04fc31cc8783716cec1e88f9ab43609b2477e8408979d38c32bb3996bdff37c3feb7e0fef990c2481e52d6eb02165383ebad5d8b669e78fab1b9aaba4f945444a231883e8e07b0a48189244ba41e920bf26d3867222601b35412dabfd4935fb119df3c97b2f014d11108aece9227b65e5fce94e872758532629ff62e6a812ac9d222196fb2d41b0ee6f9274b3021f904d5f7108ce9ee3af4e536ff39fc21fea4aee5e3c2628c04b97904b91377471ec186a98ad31345856790b4f856e4a10c165f5468facedda6244084400910b2e4a1882111ac370bacee6bc927d4cc1882272256449ac229ce550453e5e3ab92d4ff1e33d860fe43af8732942aac5c9999c5f8ed17095d4af61e856637444eb0835b528755751198965b2346a98f7b44d3aaf699275f03eda78eaed7d5b23631b83f6d237a17d4b7fee75dcf2051bfd66b238cdf790f734303208e32bac0dad6ee64bde0713a6afde269f2a92a3d84d30c50fb111287f7f6cd3e5fe605ff3c6cd9288c9914aba00f44e534db051461d86dfb2770234ebe21548a001287502835377e6eca48371cf8f537c69a22a02eb380a5013a29560d3238f80d0f1162126b8989ac5c4435a6615916ddac50efe2e0f558a65e2b8a96d4a599da27b27be3d8b5e11db5bb1b7fbd04b423728b3e434ab8a88e84a7c398197a1c2ba341342975da1199247fe8fb386762678b98241392ed66e4d38bff57d75ada3dab1581de13875dff11575d884582278e61974d3a432a592a60875497baef00f34aff8ad8f70dd62d9752b55ed5150f79a1f9a9941df6dbcfc3dd58c116e0fab3e0597abe2963f452dbe75ed8719d9760a6c41eb15c46f261efacf8bddc69ce877aa3d681e56e31c8e3529b01ca82fffa987cc3fe732fd7e06c970d3c625863370ac7072bb55c59a885fc8aec361c0643abccd6e57c79d9b0f709d73ecc9c77c0ebe5c7bec1bf731239a14c7c0fe58c0ae7cee6f5721da368e9f3f726bb326b1e8b7ae316993f55263a469e001c070839d1551dfd0da1870336246df09accebad4bbdbc5f3d4f8da09e1091b1d30d5f532bdd3d56271a89f77ce6e174fff1e166219e106b325374106ea69e45dd3eea8f3501f923eb2ae7b1680c263b2f6ac3abce6ba7001ee5b27a3c0dbf6043a85ac91b1ecba35b1e302d713115df2c2b1a635e85a43c681c140fa724dc9b719e138fdd8cb61358ef5be269e545a8ce9022fd97ea13cf34b8987ab764be9154388d15310a1e1a548f64caef425689a95831d7cf4bb2f5b6b39dfa5a846cc53b49b533575b87dd97d8e93822956fcdf056ab38fe6ca6add3e137b9223173d421358f21eb286a9acb12ba8425c199424a4e457210e60a52cf9baa3c7c9493066ba0674624a0dcbc839566c64a8804bf54a6081ac0227e52358c10524c6d4165e6d29286d0ebec70dfe251c8caf41ec4eacb1a6f648defa9dfb1c7e53bb28d42cd16cf8db71081f0618af9d23bf93d73eb77191141b1e5d2d8cc479d6c848be440e38d35370daff2b8c6733722ffa5d8da5fd4fe0a4f48417d6cb754ac5a2c4d468f93a6fb83993729cf01e89aa67cb3f64bdbbea45f6bc99bb5ef6d3ac76d8a2bf61e8495e52457f98ee3f9010bfc7880552bd714bce215282bbdfb1da5a12c9fb8d2d3d179dfcfeb928260d8b34682a535fd958dd21ab0418b2ac51f806de06a87b751fc1c1d03f3c64327661aef4f3ef0bd0ac4c1a94f09fcda9ed7c1c363c54a48ddefd3e57e81a67b17d48ad1f55ecfd8710d2bcc9118dc3eebc2d4753bdb5beab3e79607fbcc0f3c075b23ac0d025d937d6b97aaae3053f48b6916702daa77d5013d4a8362c68319b1d832d8497539355b089a261b2fb7b13418d9f95a7bf3b0ea675eaff3735fd07ec2da7426b02b90d9f3f46cec4246661247b4b178e63ab3ffdb48a5705c0664343b8ece2c3f27f6b5440beecb8a9ddf6f8f39ec59f2e0da11c09e8256f48367577960029cf4eea2edef3de5433cac081f06c16b3f21db1e46f6e05f3e3458582f2c3384ce57b91c315876b648ec00a22985b44eb721b9c4da2243e673a09c6e93aa64293b718d844e3b0feb52bb8b40fa8b24ac4487cb05ef14e3dcfedf6dc7c9e02d4a6dbcf6211828a2c89c311fa1d69b404f0c3f140230cd940963690114608131a165928693e81f8e43dbdd03c95e39cff8cd43917f7ea6d63276c0ebd71a4d0358ba7befeae5e8479c52fd70c096466c3844e9dc8059fbe556aab0967dfbbd1d994e00830d700ce6b1e47f83b11deb03405af843b161c4e0654cce940e300666789b4301a9178dcbf1852123eba0e7c8d09c420eb5adc6c6fc505684701a69cdacd7d10bf21cc3a5715a233b20d4db0544427f8223dafa9f2f9d09afe32b1eab99469ff6d929963e22dcabecad04895980ca5deb6018b4f1addf17ede83cd001684403fc77693a8d0d82298f0aa85a17ef54328f111a336066e5e09f854206889d2c99b3a31aabf7f9042a9d69e56f8259ea268ec9f3920872b42fb37f7a89e2c3f5413caa9002e8454aee94c634e0ee120ced49d890053d9137a1202a2f", 0x1000}, {&(0x7f0000000400)="37be019c434050263b729b89afdb10671e04c4cdd9b8cdc61ef979879420", 0x1e}], 0x5, &(0x7f0000001900)=ANY=[@ANYBLOB="98000000000000000100000001000000ee8240d0325975aaeb36f50713e17df4bc8a0d41981142b78bc01df86f8e95a0c31f7846779322121902e662102db8083bd4c4d2bf1146d57869bd48ece22c0707b889f4632727ca82f55a7b7298e4baf4b9e2ae4f2bf56e105b17cf678b72e370c12bdfd0247f8052f5b4713bae7ee30f21e8935886c0f253a1a523a3bc377df65d7776bc5b5a00a0000000000000000100000005000000e784095cb4e342d57d015719a3a292e9be8b0371c7be07b8f99afb0a352e5c82cc9618f351b1a342c0226948505fb4d1dd042fd89ae4ae0617ccd3e85be6e75c2770990a2a8399729814a0f1904dc3e21ab653266da603c3f0b0271c4f05a93a656adc257e231426ddf57c816af73d9b4f23d57023a1ab15f21c238e2ae0709b4f03717198ebfb3dd356834befbe80bd78000000000000000100000003000000f32be54f8077dd6c7b9f320f12fcfeeb2eff622a28c8d21a310b04fb2356d165a29f9792c3850375a68db227aa03000000000000006b12a5e5eea92438207120f734b45a06f2a0c891586c68802a6a827f63c0d0a2cfaf08b163f4c9cea701311c69e166676b20f313bced1100f000000000000000ffff0000080000007917083d2664c38a4e9f346666af78a086b7ad527614dd379cb867b4e0e18fd81de7e11a098756f098beae9d045a74131628684d9c0eae06971c9de12670515ae16b8476f2058288885e5c13ab8ccc7507d670ec4824203ef0520659a7de9ba8202179a3121fd4ec3510a4b2de1970feee3699abbd15d906996565dd55a6f40469d9197537d030f1847e8535d4ced894148390dfabec95ecfb712456717b4ab8196658eb0a26b87de2bd37d4dfd6b7b9f41d5ba3b05df23193a217bd72e4572c190e1e8145c5d3a800025c13e151001521a94bd5f278533df73161b0f93d0000"], 0x2a0}, 0x406) setsockopt(r3, 0x80000000000029, 0xa, 0x0, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) r4 = socket(0x18, 0x2, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x100, 0x0) lseek(r5, 0x0, 0x8000, 0x2) setsockopt(r4, 0x1000000000029, 0x24, 0x0, 0x0) r6 = socket(0x10, 0x2, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x3, 0x5, 0x1, 0x6, "5f83ff837581162abb8176aa9f17de90917fd387", 0x2, 0xffffffff}) fcntl$dupfd(r6, 0x0, r6) 23:00:03 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f0000000580)="1662aaddb1303df6e27f4e84c319dc3c5735fc1f5c21499fdd9d38cf1d0f18696ba39d0e31f41895f0b808fa1688deed330bb31269e05b354ef2155ac259e07a69af7f2a26a67103753b6eb4311109feab29de8e78f75832aff849ce94044279496f40dd3c8f165e9392123c4bc2dc7ae052613b367f54b02c353094faace031dc9c64e842e617d47db4b6214f0a51cb97c5e1c426b21cf509297ade67032ef5f79563cf1675d007115cf6c131c27d7eff1b077007771f06825d436e55dd94aee5bb06a25ec2e284005b24f9c31fe1ec7115153646ca47e61eb5343ab5f2fe1b5dc34ad85cb2b385c28f5c80bb105cbc3f1052b99f73e3ed1a92803afe561dbe664c781175cb4b4b730247dc6c308cee13e38c7764a70f88198670237ce291a7d15c746180ee35867b0bf86fe2ec13a91bf6bb57677c30549c9bf75c0557770176a142e7c7d697b6ffbcac6cc6b54ae81bb11a2bf59916eebe0e9bf7367e83b900cdf7d1561f7543992f5d70b4f903c046aa9f63c72f224d3bab99227a03d870355a5a565e0c8a0682d9ce006ec2875c03f52b500e1267dee7b51b71679cdb2951407b4143d81092cb2aee165eb438624669cfd3994801a3b42722a20d7b0fce377a76c8fab671294f8318eb0918a8a5bcf98299f741e90006627ebb7b2734c650698068c2254352ba2a47deb931b726b4e28fd21bdd4a937e7792b2ff40acdf3f11294823e9bc1617edb82cc91e08bbb715352bbafdebbc79cb498feb859dab70e06b967dc9c3dee94dd63fe99c389619a16f37ce9428367ce7ba9b9c7153d6d1c48f89ab8dc731e08b3c1171607a56c130a12ddc1b1f89c9cc8aab6eb694604bc58ecb5b3390f96d0d935f1112bbdbeffced54f2a0bf53e1d2fe7b7fcd636f63e3b9d157e0c5120644a6afaa59f10b7be86dc437b941d8f89834915a4e3cf00c822052f68015dd1a55694c82709b86522fcff3399b0bbf8a14f8821aa12d82d187470c62b0a69536c7646e64eaf6f02098b5ac484e679d5e80171398e94a854220e1c5800f1567b4bd84cdc6cdf3cb8b312da61ade1a4c7c3408afe2e727afbb17b2a547ebe55bf07439c3747dbeabfa468230bf43ef3f745b5c0e095dccee77beb793ed9d81ec179ec50daecd710fc08617b261c5afe2941d878b32e7b896596479cbe98119ebc5d96776abf92e93e6247e2efc8e7ae2c461c63b688f1ee0a3394116f92866938c10a8f6dcfba4a843d73df3726bbba97fde300f42a2b98c37645d6e4228263a5fda42e06793767e651f3a204e883461aefda0ac06215a67adbdcf359acf704194a504fa46a43758a226ad15eb0d6ed4ebb64da0cb062a9b544a002613aedfa5eee885ac7c1e61732d71ea0e3c85fee240cfe9df713c5a2b4a7aef13b8d255ea772d8086d51f464e7a6d70f0d7e8edfc1cd02eeb6aa1f6450c0672717f2a70e6766a4a67631b4a6d188beb4bed498f99831216463e844bf525700f7ce6316c3fc38c476526b20288e7f957afd4d79d874e955a4134e393c17941eed9d7a4176a0cdcfc40bdea0d6c78e83795a833159762578b67b657d86da40f6ca217b9a492cf7d8e8f59714ad6f6d865fc13e4e5e05ed5a0937c7aa61589af6ebbbc364aa4f6551d1aab7b38d32ea69b2b026b5ea3221975de52ba694743f4a8e5ae15ba15edea0f120c80781b974febac50ba58390d1f5172b1da05821d30f209487b06dce17f165eb286e11998429ff3c6d202c177ed63057adf8dc557e64342ef01980426e67e94386248d614b83e26cdfaaa4e82abbedbd5121052d09abf6671ecc50852861cb15b05274975dcfaab0c8beafbfa6fec6508919d1bf45f984dfc94dec560e7817b3135746b8edb1d57cb4ececbc0da9fdf4f713744a9c9bfd8beea3e5244d363200e28af1ff3a7e708b8f2f1949e148bdf28e499c9832b8e7f808e8f050c9c1b00e47403d3b426402be607f818ee2c8b98ed255fc294ae6c539a95d1fc7f24e24e61ed89679ba062cf806c18dec27ee0500163119238a77285ad1c56247c8a8f20d7804e4f6bc223a57428f77f77b42578a12a611b55d965e4d4b74de54ab5152d6e5583495a5a236474042485ba128e58006c13197df5b0e21bed0d619bbacecb99f05ef3e4920791ca23634601c79285b693c9f693e4edd9f53d3c3ff386a604800c6ab2797eb0aa74e0c1b1be9f26e7b786a07c9476020d5aec31d9e4801c68836905cb8ddf6ed4d3fa761e944ac6f2b88c60bfe67deed62a203846f8416175ff96bfb2b219ba96c0ace75b2273becdc1056dbb256518673328d868fee97beffa7252b2546e777bc81028121823e35a842f6a2844c3a3275c5347bba43592b24aefae47bcec5d412b371d1f92d9651731f5af03a88a7a3a7498d624babfbf9e3a0ed08a7a6f3c1bb9c3b4b97b08f14678b0eef25fd8653b5e18bbc7fc05437fe9ec0158f4bad579c8b997abbaeb4991a8156a0cf9c815e09bbfa81bdbd82c3ad4384041c01921b34d79912f7b119820860238a2e88d78b5a78439513111da9e062eae61457f903e934e77495e45f957de858e88e26b88f9257abda330d5fdd96d989f39be3469c9df5cada9c647859648102e5cb1d0215dd66bfe9c0513deff550062757725a4bbd0d56fbaf1b61c36870fe9904c72802b8386b43ae23f241ad3e94fe298201125f31d24d3d7eb4f8480988e4711ecbc7310a6d588f9999e148ff99bf903611b6f752b1e08964415e224823457117bc41b2b6a8a62f2f6fa733fe014a2aa9093322c652c7539469fe782d4d854b509eebda948c9c0569708d5bb7b83a2199f034b435731a9f3889d30a449af9506600e6f0f99b616cf9c39ab7f327c06ac5b98964cb39d6b99bc282e9ee5cb78e8329ecfd0a49d0db90a3270a0d452a4650b32ecde9f03b10657897bc9684a043aab6365f5e033c2ff747367ad62cfe9e306d0fcfd4a0077b6bf2efe4580b11d2e6f1684b6ecbe496394121e87a70413efb962ec813ab20064989994921ff7f65965fe9af90c14624097ba9c42f2c1620ffd1cf50c443773d90826dba07366e3589a2d6b1124f60853f454d2ee85631b2680c1906e86c56ad2c08c57a0f0b88176f2374690ad711749f7b91478e434e771cb1184c713c5add5b1c4bc78ad9c3a07c2f8c65b05ce2b5fb535995ad4862cc22c84b6cdd15ae1e439f18d0525a4c765bcc6609e8b13d6df863be82053916b8164a139a72cb949f035b36ba02e35259026950c2e23d8582a585a633d6e6f45e7254d5893845d1916ab51aa208fc6b17cca469105996700b649d67368cac13fbf10252c1e8d8cedad48061b7c186ec8b1f9e66bbba665dc50e3f9023785c17237502263fe471c395afbb59921bf4aeca0676e0970bb8ce3123e36a0c341803c75eaa392e8705672a83aef9922d17ba4cd97f64270c9e86848d7e2937440ad2417c1640dc8bfcdbd50d98a9de31de215ec48dd97fc6c23ca7eb1bfe158036530a61bae081bff6763cd662e412461748159f2f7950a7c4da7ecf9cc97a6c790345a19e7ebe47fd9a617ae39b532e81b98197f9f955da35a547a834e8186a01ea829812c3b8cbd93a91af5685f6b55aba2e7467fcda3328eac40eaa8f34cb4d0dfb52359c2725b98119ec940dd3715c2244fd5e3f6a05c45b4b01f810c26a431e05080158ae837435b88547a7bbc1860c79fcd7f34c6d5a45c8ae6f3854df91e1b234a90331f5911fe98791198e702fdaaa4d61ff3089b55d6448c6c566d7364aff7d3544da9746c923a9bba00090e46bae7d84f99731c3255e71ba19cfbf1ba5eaa9e94f48c70419e2776d52714265ddb932d461afa8609305262f81244e730d1ce4e345fd2ae6d8762184552004ff9bf95a5b5a7153062a8fa88037034e5c4837f76e703d942ef27b012d46c0b0cabe9cf8885f90fdb872d9a6b80283b96044218da100d1b230e2d1407daef713e22959b60c7bce8fdd4dca1d40ae0439f3c1d6df9ca47e168e0645e04a721a1e8efd8a2adeab4c84086f7c6d4639ab1be428551d38cb1c8fa3d29eda2ac8632ca6b979d16e1b415fb0d23e1c33d9bce4d84e22c41062761801f94913e5294b4821fae42b956be56f7b23c57f2dc4e065748e5d0f12eb27766b56c8295378ce53424e0793e645ae6107523dc100e23caca4d05ca0d056e26ff0adf9eed361eb46aba6c589109509af24c918121790cadd698952cb691446216bf632c07fc19d18fd3d1393d58a51a5e927fc699b80894818b6fa939389d186ba30ae2ea212542af89921a75b858cdc2ab38fe92a649adb830c3aa34954db9dc99d706250964451dacf08af6720c7a3fee8cded4e832f2d76ec9b04968e3bb4f60a243cf162e42b721950f658ed5c42f10cc5d2a9c4de9311d4af18998ce33a1e79ea5008a9682cd565c05f069ea54224fb8ad3b23332751739419c9526d72a8a528194923a8f179f06b28ac0fa95aef2c5f7f3a329e498461d4d29b7cc91aee09510697cf1464c97c97bbb3e8ce0fbd1a668b03a15e30161475618fc84c912a6bfd78568ccb3b2b92edd24a41cb43ca5c94c692738418d385deb6e8c429a9acf0e50a93b9600eab813c6b4ca999e0b8ed04f0985e698d353ecba58d8a011986f0cd1b8099c116da3b7348f8d2abba4ac18a2583871d17fc0e3430ae6a45c80e60d3afd4babb6f0b94c4f0f14e90d4c20deb3aff374d4b76ee7a3ebe5544bae8c651a42327e982ec96046e66f17d131df75b2a46404a14063ba00cf7696818b356c0df3297a759941aedd27783a8aabbcf82092628c52d87106f3715fe840d624f64bf872a947249e60ef5e0853a6b478547fd242a66482d975d65f3f3f0123a548b64265bd387385d0482bd4f440aa1e6d0256a3281d2a64fcd6b4764b0c94ce70708378ad3289caeb18c4244de489f4e4dc1b5f25a18bf0dbe2fd972a24b625eedd3182627063781c7970da71a205be948d7e7e1c0b85690512e99ff210095246f992824439db216b80909e871128ea9ccde29a3648c64df06814d67f8aac42a5f775ca23b87d16966c53afe053715a0e2f428e0679107a0c07b8235b1a7942639f3361909dd1f4828b7966470a24d678cea5d2cbb6a0e5b3f3da6030ae9b627d9464c6c82f99d985616c450362ac3ec5553867b445f8a57c52168c53c844393d6a7128a6ee2d9779a65a92179c3fbef2e38a8ba1d6ce01297585ec3408acce9c81713526c1e69c3a7c3f4c9b71f2306b1b600734505a4834f8d1b8c83e6f13f8cd0af01b54f280255bed431b9d2180594432c6ab2249b31c77adeb0b686eec86896e45ee3d4082a366a3e83cc9278c2de2705b76fac680c546314d6c1092aacf0dfa7fb458a34ed4b0516670ede1afbb0733b86555ab2287848d2567a9c7e8c21236af5de901e51b251c318abc20659f1f2ebe0bb0e0daf1f4e8963a8b228faab75ae89ef1313430b0c251c156a949816d151a0a63f1ceaedb641987df7931a830d841f4395a681a3380f52be55aa414d5dcd6a837f07d1c905800a18458b969b290d41ea4ff44f48b670f899ff912fced5df60d6e4d153b559bbeedc618a4c93525f913c0902e581fd49dbd65d8228140f575d66735a0acf9f2c5ce26b76e4e6e44da7ccda1f9256c611c3363eb57349b3f9752e3c5f97396abc593f1b227cc41c6dc0dcfb0ba926a800191cfe0c35c68cc04ba6116b6690295d2f9606e603260483d93ea8096c8e11b258e063effad25a1229ceecd902599369c6305bc52204e8fd0faff20863b4", 0x1000) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) socket(0x18, 0x1, 0x9) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000200)=ANY=[@ANYBLOB="df022e2f66696cc0101c200237b14da1d5c4cc15653000d42926a3139c22c8e4dc56db08c87ade1c9e8240c9bac41e10672537a6e729fb051101f5f6521644544e79834a73b735cd9660af44eec9dd207e31d4320b7b"], 0x10, 0x0}, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x81, 0xff, 0xff}, 0x8, 0x80000000, 0x6b}) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000080)) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000001c0)=0x4567) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x6) 23:00:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)=""/121, 0x79) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140), 0x28f, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2c}, {0x6, 0x0, 0x0, 0x87ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000640)=0xb3) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f0000000300)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000280)={{0xcc, 0xae, 0x7}, 0x7, 0x7, 0x6}) 23:00:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0xfffffffffffffffd, 0x0, 0x20004000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0xd27]}}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f0000000300)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x5) 23:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x804a, 0x1f) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x22) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x7, 0x200, 0x5, 0x3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x4, 0x7ff, 0x2, 0x3d9, "67d0f98a9d6aeff09886ea257616165c38440bc3", 0x48000000}) getppid() 23:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 23:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x3a5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) recvfrom(r2, &(0x7f0000000200)=""/212, 0xd4, 0x2, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0xa) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) lseek(r1, 0x0, 0xffff, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) r3 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xe, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRESDEC=r3, @ANYRES16], 0x1) mprotect(&(0x7f000013f000/0x4000)=nil, 0x4000, 0x4) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 23:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x40}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='.\x00') openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 23:00:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x91) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) 23:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x160}], 0x1, 0x606dca73) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "2ea86ecce4dcd569ef64e16eb595607fcfd71900"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xc0) write(r0, &(0x7f0000000080)=' ', 0x1) 23:00:04 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="2bf7b1e3026c64bceaa3005864eae6f496d8912fa2c2af4a479556b40b1d10e7095cb8f2827763ead3dddd72bc771b4f84eb4db5554b40d050accb2e554c4be24ca9e6244713be29cb51778b50c7d0d42825f194ea76f7fd68a4605152c2579f38c32341c4b450f10e74629ced7f2b7085ce0b8d1ac5fa31efa0d07522aefd6498b0755f3cf7509ba38b4446389d0417e8a85737b6372b2accf851d7a346ef14db1efc868d5859ff27b53985aec80962dd0f3b190639c6679c995597a99fe8b016f45b4be04c104ca70a10919acd93d318165fcc2bdd1c3561d85ae36e50cf5afb3a419ce4c8b5804f3c302134b5d4959bc227f1c6d9c89dc45738c2de700d7a951c951164802a2c8fda00"/278], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x6, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) pwrite(r0, &(0x7f0000000040)="3ee602ce728e911c13c7294667a98c95409faf", 0x13, 0x0, 0x9) close(r2) socket(0x18, 0x4, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) write(r2, &(0x7f0000000040), 0xe7) 23:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x401, 0x6, "73cc51607d477289fc34840c756100"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4", 0x1f4}], 0x1) 23:00:04 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0xa9b6ae56431293d0, 0x80) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) dup(0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x1) write(r1, &(0x7f00000195c0)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8365b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e608aca36cbb09926b1943718576fd634c683e3267a294ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102f4b4482b9db318be7d", 0xe5) ftruncate(r0, 0x0, 0x1000) r2 = semget$private(0x0, 0x8, 0x10286) getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0]) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x3, 0x1000}, {0x0, 0x401, 0x1c00}], 0x4) semop(r2, &(0x7f00000003c0)=[{0x2, 0x32, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x0, 0x40}, {0x2, 0xfff, 0x1000}, {0x3, 0xfe01, 0x1000}, {0x2, 0x2, 0x800}, {0x0, 0x3}], 0x7) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102380) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/109) 23:00:04 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0x22, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) socket(0x6, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) pckbd_enable: command error 23:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x483]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0xffffffffffffffe1}, 0x10) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 23:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x101}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x6, 0x5, 0x7f, 0x2}, {0x401, 0x8, 0xe7, 0x400}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:00:06 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) ftruncate(r0, 0x0, 0x7) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) kqueue() dup2(r3, r1) 23:00:06 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) syz_emit_ethernet(0xc4, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60000000008e00000092f4f96aa945676a0000000100fffffe800000000000000000df00000400aa8cb2a769045301f3d2c9cc81710f0448adf28d0baaf9b602c16da78b0205066300000000c0bf65e8f72b68abe197f19cee97e5856f35199935d9521b6b003a4058bac5a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8a2be4d14824941aa47567303547a0a82ca83c84611c36292ecd18b518f4a43985043858510de21660a61bc53082d51d070025609580"]) socket(0x2, 0x2, 0x0) r2 = socket(0x1, 0x5, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) write(r3, &(0x7f0000000140)="e459d22a5c15c15972d7038f01f5e5a3", 0x10) shutdown(r2, 0x1) r4 = semget$private(0x0, 0x3, 0x100) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000240)=""/127) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) 23:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d0", 0x1, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140), 0x28f, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="17ba52f07898ad347af9cb5300100bd9bafbef57e7589871ef59eeb67224c72c9c368fb97cf163c6647499d16c2c31df67d617292d9f84c903c9b1febf", 0x3d}, {&(0x7f0000000300)="54e302551b2838abd8e7d8e0d3787eae59029047891f7f0642e5de51226199072a8719209cb4febf15a64033860965b64a506f4371e66fdcf91c66e98149496d23a78458e22b94ef031e9a1e807718f472adddd547cae82312abbe53053100fddc8f96ab884dd73b9d6c0397a67ae88c257ea1a53821eecdf8506e43874eeab9dd491044d0d289f81e3f8c55c0db2dc5a285cf4cc72c4602a9822aac1612cd71ff18e020bdb23505ab2c2b0933c62d7e96feb113671dfd9d8543881b228815555f3873615b544f8d641c177278df4adc6930", 0xd2}], 0x2) 23:00:06 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000040)="654e7d304f9e4540d9ee0c95d1491e37ddb228e3e434cf8adb1c481c645afc9fe128ad3d2b75ca3a5d105bb48a72461739ec6aaec2aed02f5b05a747b99d930332eef127fda421129fc890153a25b4f385983052f8c0e7b01c37345ed27bc67a94d66dc8f1a1ead251b3f3ac5f44e3275cf84bf0aded19d21fe24e2daca41513977a3b5de7d3ce8d5ba71357fc5c099f789831", 0x93, 0x6, &(0x7f0000000100)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffff004500af2f583e7fdf62b500280000000000029078010000000100000000009078e08b840bad0ce168d400"/62]) 23:00:07 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001300, r1) getrusage(0xffffffffffffffff, &(0x7f0000000200)) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 23:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xef, &(0x7f0000000280)={@empty, @empty, [], {@generic={0x8848, "a352cd80f2c834dfbaf9e946a26b5df55ab9c0191f81454be7c9de23ed7c119761568d7f55ee4b99ae1af4be137f604a3cadb14aa1ba26a80525cd19c802b88c03ef7926cccec65dc89c0a7f44cc268eed591d2707d8c25f33e71f99107f2c4742bcd33e3092a228f5191e5ed7e62756d7f1b96c57e5bde3b33ef09c7eb2e9fc60b5ebb7544e91d3862fee92d0d9f62d65384e4814c43b2439297c1b9ddf1ee2f724f7b62be0243a1ed3ed5f1c4ed6fe131e93de2e3296ea9b389a3bf5aff79674fd41972cb4983499a8b03d13383de28ede9d7073ae203f1e7a07f6ec98716de1"}}}) 23:00:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2c8a45723de9de09e9b537ea39f7043f0dcd018b952ff7a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52c2901e5429b135ae7581793bbeca500e857db3789d35368e15d6908de79b3f9fd68f6ece473d01800000000000000a6da210794016019926d12fcc9fca4ea02016de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b88a4f27541e6c61b91ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f5809b35737d6fb823d148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$inet(r0, &(0x7f0000000000)=""/76, 0x4c, 0x440, &(0x7f0000000080)={0x2, 0x1}, 0xc) r2 = dup2(r1, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x40f}, 0x3) 23:00:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) shutdown(r0, 0x2) ioctl$TIOCDRAIN(r2, 0x2000745e) 23:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x2fd) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0xd502, [{0x1, 0x81}, {0x1, 0x3f}, {0x2, 0x3ff}, {0x3, 0xad21}, {0x3, 0x4}, {0x3, 0x1f}, {0x1, 0xff}, {0x3, 0x8}, {0x2, 0xa2}, {0x3, 0x3}, {0x1, 0x5}, {0x1, 0x1}, {0x2, 0x1}, {0x1, 0xd48}, {0x1, 0x1ccb}, {0x3, 0x2}, {0x1, 0xac}, {0x2, 0x7}, {0x3, 0x6}, {0x3, 0x8}, {0x3, 0x3}, {0x2}, {0x3}, {0x2, 0xfff}, {0x2, 0x20}, {0x3, 0x8}, {0x1, 0xf5}, {0x3, 0x800}, {0x1, 0x5}, {0x3, 0x10000}, {0x3}, {0x2, 0x5}]}) syz_emit_ethernet(0x400e, &(0x7f0000000000)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 23:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000580)="ca1228ce9640837ed78c932c36a9b2226c4bcc19b13b56c4ff46578d882546b852cbb097432f4e7c71129405b05fce055fccefc68a63eef964f513e09fab5ffe1cc8a6e50f9ce59c3ee73cd4d7253c80687755a7ebdddd7a4806baafef9b6b07b6a37292669a4e36e9fad2f495430856e0d1f1d131f6c82f467ea146c9136d53538f795c982ddbbad0844abedc8271c543e06c798d42dc85781d1eef3b05831dec03f6630bdfb69c54b4b2d4c4b18989e3d41f47b7398a7d40512265e315078707d4d9a4f05f77537af8983dcefe5444c2a3aa6bd38a4e74edd0cb3e26811fb56ec78f6985d619bcda3a00d45186912611a0e67c3016f6295179e0855e25e877ae09bf3c3f56715b3bc7967ecf16c916f4600bc2fbbc64809c1ae9b76b1b97ab92697706c483b73cd928f276240a3262706345eb08b3c9f2b45ff77d3a5b190fe73c1f69cbff8f384066c43f5d9be06bb134f7fb8e20d5a9fc881b4bf14800264db2331dd4328162df20e153dc441d2eae13a288b7b1934ae30118b732da8d042d85bf66fb86b5e18c910ca2bcda9f4a975b2713b029e4feedc4f50b887f910550eebae17c70a888228d9957bc407fb1247291b8a875455e3f38c2f5524cf7891e55d5330e582a1a23f743b306224d9ec6f0d1761b8866a450f16bc4c98672a5f61535c172b3166f915443f080c8ab7238bad3b1cb748f7ce4e6cc153e216539cee1ee696ba3a0f27ae94338c8a3b51c7107be6158c46e305d1e6c968667e9750911234896de67ea0186d56dd5aedbb0c548948a1c2b53487543537d2816d8a06a0305ddf90a1d41a46785f0be5c686c91f71fe9f312a05d1489cd771bd87baa7dd9028e3b129fac3590b452f5a46a6d7219cce4592af781a937ad6a7923fc6ffa5fabe5b7052d055c7807c91701dfedd11c4b4ac9ea7f1ad69f72ab4d1cd8bb123d4136af96c623e62a98cc30c500f97da695a5be59ebf08fdc3d88f2284835559704f852f7ac2e58122d57385ba2d75a0f26062ad7887199c43e0dc77376a02d3f4c6aa4f64337289bb047463a4cb685638fc3044f388f8daf437ff604e598752e1dde908210e43196bb91c6c7aa480ded29a5a3f620e1449d4e264ecf2bbcf04aacafc0cf17e929f65b3b94daacac19b47df6d2e55254bbcdc5fceef463497755b11a6036e72d837617a504ba3cea40507f35f3ef336fba84ede316a6d3177550345f3f646edb24ab089d8ee4ee700a899cfd4aa0923cc71e47206d8c4ffdd6e92090681167d0a99badd274ab856cd23f4ab39980f8e26554f541243110c729f08517495922c0809adfd0472e8789ef0a39cf57843fc2ab02758a1531eb4eacb0c469d840bcca11703019cc1057f749f71fbca9e641902f71ca5f32c560cf5d1a75228ddfb81403a667fbe766be0dfc5453fd9388f430fb1ea638c7d8409ca440440b34acd85b1c260600c075b50a0a07e7c653d6e0501cf38b0dddbe51c99ee32137fecd1144d8885155499b6df2adc2c1c738277468da94ba24c20680a3c24f75efaae854e3a8febe46c49a679b044a077d8ef0b3cc144f8b55c76af30bcb2ebaebd893e2ae59fdbdb587ccc3441e33b18c23ae95ccf991418f05785af8822ed133dbb28a93c29c8b1cce493d15456b743cbbbb59dd14fd19d6e84c4bf070d81c43beb7c29c4aea44b49d8d9da2bf49da792ae9b637494e12faa8c3d90563f19874e2f731755260546a2f7f9e5d6779951d94cfc16601bedaa93cc87f5156f4ddd7c2d7ec9e08373ae16011b231eca9653f0c0df98eb47552b417bf21d14b3e8b02945aacda5a94ead7fdc7d1bd433ae503651f9d67375aaef92808ab0ba10f0039bdff043962494bc4687f96abd8c4ea4c0e863eaa09169518c8bf3c9a31fa2d65bd7b5e9c038adc015f0ebd06065112793fe377e293ec7db44aaa32ddca222898ff9fd4e462cfe0521d72b301f9f4d35de2f974274ca8240b85b289b48ecbe2725c3b97bfc254ccd66ab12573acff24a3182e06456188997a113193b46bf785d573a3e9dc532ca31e90", 0x5ad) 23:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt(r0, 0x103, 0x3, &(0x7f0000000000)="dba76977caf1ac6193e9a3229b8e75a926e94e06242f5fe65d56c8a8bec00663d58c2d0b21c32d3fff5c0e3d447707d7bc2154284f0b9f1351088901097cd2efaa93740dfd6357951280d9f12b755c5c4d1ee69f8eac2b638901010000000000009db4d975203b290435357c68810d4ace2335a52126e2624a7c60a7d16f76175ca55638b94840b454664bcd104a55", 0x8f) socketpair(0x2, 0x4, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) 23:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x84}, {0x4}, {0x6}]}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) syz_emit_ethernet(0x3a6, &(0x7f0000000240)=ANY=[@ANYRESOCT=r1, @ANYRES32, @ANYRESOCT=0x0, @ANYRESOCT=r2, @ANYRES16, @ANYRESOCT=r3]) 23:00:07 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0}) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) r3 = dup2(r2, r0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x7, 0x0, 0x7, 0x6, &(0x7f00000000c0)={{0x29, 0x5, 0x80, 0x0, 0x0, 0xdfe, 0x1f}, {[0x3, 0xd6f7, 0x7, 0x8000, 0x9, 0x8, 0x1000, 0x100000001, 0x8, 0x20, 0xffff, 0x5, 0x2, 0x6, 0xc, 0x7, 0x1, 0x6], [0x3, 0x3, 0x0, 0x101, 0x3f, 0xffffffff00000000, 0x8001, 0x2, 0x5, 0x1c00], [0xffffffffffff00b7, 0x1, 0x0, 0xcb0, 0x1, 0x4, 0x6], [0x4, 0x7, 0xff, 0x1ff, 0xffffffff, 0x2], [{0xfff, 0xff, 0x0, 0x8}, {0x1ff, 0x8001, 0x2, 0x3ff}, {0x5, 0x0, 0x3, 0xb584}, {0x7, 0x3f, 0x2, 0x3}, {0x4d3d, 0x3, 0x800, 0x6}, {0xe69, 0xffffffff, 0x6, 0x3}, {0x401, 0xffffffb1, 0x4, 0x9}, {0x3, 0x5, 0x8, 0x7}], {0x38dc, 0xa, 0x886e, 0xc7c}, {0x7ff, 0x100, 0x2, 0x7fff}}}, 0x75f3, 0x2}) 23:00:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0x4}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0xffffffffffff0000, 0x3, 0x0, 0x0, 0x1ff, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4000000], [0x6, 0x0, 0x2, 0x0, 0x0, 0xffffffffffff0000], [{0xfffe, 0x1}, {0xfffc, 0x1, 0x2}, {0x0, 0x0, 0x0, 0x1000000000008}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279d00010000000000000026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346045eff000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b3cd547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757337c703e8fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75cf8ffd8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda090779821aff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="26d00c2e9dafbee2a343dfffc0998964e48514b38a7b0c1898b66338a72fba0037111645c575b22fbaa2da5f0e44fdd9a30d321ccbfe3326d2ead012cfe3b7f6e3c73ba91425fd7bb44d386f5c5cb85bb9b320c2ed7a437fda7fda482bf79bdc4e4e3c2747", 0x65}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000100)) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 23:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x1}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) 23:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESDEC], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206997, &(0x7f0000000300)) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000080)={0x401, 0xffff}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffef7fffdff], [0x0, 0x0, 0x401]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8, 0x4, 0x9, 0xfb17}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) socket(0x20, 0x2, 0x8) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x7, 0x1, 0x20, 0x101}, {0x3, 0x40, 0x6, 0x20}, {0x80, 0x0, 0x0, 0x3}, {0x7fff, 0x5, 0x7, 0x4}, {0xfff, 0x2, 0x5, 0xfe3}, {0x7, 0x81, 0x8, 0xa83}]}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 23:00:07 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r1) read(r0, &(0x7f0000000140)=""/103, 0x67) 23:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x87}, {0x800100006}]}) r1 = dup(0xffffffffffffff9c) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00p\x00\x00\x00\x00\x00']) write(r0, &(0x7f0000000100)="a66023d1454d92b46f63927c369ea23413785673836ec65b", 0x18) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='.\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getgid() fchownat(r2, &(0x7f0000000140)='./file0\x00', r3, r4, 0x4) 23:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff08, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x6) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206997, &(0x7f0000000300)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0xfffffff7, 0x5, 0x843, 0x9, "c9971d0da2784c4a7f2672ca400c2b60bb2cbba0", 0xfff, 0x200}) ioctl$TIOCCDTR(r4, 0x20007478) syz_open_pts() 23:00:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="47ae4774f512f16cad3c12d3eea964d26f4b15d91894f3f7b2e5a1355bcd30dd88d29aa9a9a90b2dcd5c3b3419df65926b47f612c3aa4e9f8e856565635b773838aca271ca80a2ff5dec2e0e73dcf5374fb2395d888fed5df060161785cb30b8f15377a7301e3a99a745aee9401cee85bceb7a0d8a034fff6a4bc39b6defb48f2ea26956edc879aedba531", 0x8b}, {&(0x7f00000000c0)="4ba0219ab4775fcc951367951fe9f243e4ef895e9a020403169a76a41114449a230d23926289c7ec787143fa8af5f9758dad83cde47aaf5ab0a5bd8447b76732346a5d9e886a", 0x46}], 0x2, 0x0, 0xfff) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0xffffffffffffffff, 0x0, 0x2], [{}, {0x7}, {0x8}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) flock(r0, 0x8) 23:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c}, {0x54}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) pwrite(r1, &(0x7f0000000240)="fbaf8acd1a029be9018000007e3a", 0xe, 0x0, 0xfffffffffffffffe) setuid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r6}, 0x0, 0x10000, r5, 0x0, 0x0, 0x10000, 0x0, 0x4390}) r8 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x3f}, 0x0, 0x14ae000000, r10}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000040)={{0x1, 0x0, r2, 0x0, r7, 0x114, 0x40}, 0x3a81, 0x40000000000e89, r5, 0x0, 0x8000000000000000, 0x3, 0x1ff, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000180)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x13, 0x400}, 0x3, 0x2, r11, 0x0, 0x6, 0x2, 0x5}) 23:00:07 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x201, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='.\x00') r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x130) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x101, 0x81}, {0x800, 0x8}}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8010570e, &(0x7f0000000400)={0x0, 0x0, 0xffffffffffffffff}) fsync(r0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206997, &(0x7f0000000300)) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000180)=ANY=[@ANYBLOB="70012e5006a5c681644cc21357722f66696c653000"], 0x99, 0x0}, 0x0) listen(r5, 0x1) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x28400, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000140)) 23:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x8, 0x0, 0x1, 0x6, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0xec1) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x0, 0x1f, r1}) 23:00:08 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff0000000002deff3db6"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4136, 0x1028, 0x60, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 23:00:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x20000001, 0x4}) socket$inet(0x2, 0x10003, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000680)=0x80000001) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f", 0xad}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x20, 0x1b0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x9f, 0x1, 0x100, &(0x7f0000000bc0)={{0x14, 0xf2, 0xc0, 0x4, 0x20, 0x6, 0x7fff}, {[0x4, 0xffffffffffffffff, 0x0, 0x1000000000008, 0x3ff, 0x1, 0x402, 0x1f, 0x1dc72, 0x6, 0xf2, 0x407fff, 0x7ffe, 0x400400, 0x5, 0x4, 0xbc, 0x6], [0x1000, 0x800000000000101, 0x2000000000006, 0xbd, 0x100000000e89b, 0x6, 0x3, 0x6, 0x4, 0x20003], [0x8000000000007, 0x2, 0x8000000000000002, 0x4, 0x7, 0xdd8, 0x1e], [0x626b8d07, 0x5, 0xa, 0x64e, 0xf000000000000000, 0x10000], [{0x0, 0x5, 0x1f, 0x6}, {0xd76, 0xfc, 0xffffffff, 0x3}, {0x2, 0x8, 0x800, 0xd82b279}, {0x101, 0x6, 0xfffffffc, 0x7}, {0x4, 0x8001, 0x800, 0x9df}, {0x2, 0x100, 0x3ff, 0xca}, {0x42a, 0xfffffffb, 0x81, 0x20000000000001}, {0xfffa, 0x7, 0x8, 0x800000000003}], {0xca, 0xfffffffe, 0x1fe, 0x6d}, {0x42, 0xffff, 0x9, 0x6a}}}, 0x8, 0x8}) ktrace(&(0x7f0000000400)='./file0\x00', 0x4, 0x1000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse0\x00', 0x80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1, 0x1}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0xfffffffc, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0x1, 0x6}, {[0xffc0000000000001, 0xffffffff, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffdfffffe, 0x0, 0xfffffffffffffe01, 0x0, 0x2, 0x0, 0x8, 0x0, 0x8, 0xffffffffffffff8e], [0x0, 0x0, 0x0, 0x7ffffffffffffffe, 0x8000, 0x0, 0x0, 0xffffffffffffffff, 0x2004, 0x3], [0x0, 0x4, 0x2, 0x0, 0xfffffffffffffffc, 0x7], [0x0, 0x800, 0x2, 0x2020000000000000], [{0x0, 0x1000, 0x80000d}, {0x7, 0x1, 0xb882}, {0x0, 0x0, 0x0, 0x6}, {0x4, 0xfffffffe, 0x0, 0x1}, {0x40, 0x2000000}, {0x0, 0x0, 0x0, 0x6}, {0x3876, 0xfffffffd}, {0x200, 0x3f, 0x0, 0x80000000}], {0x4, 0x21, 0x0, 0x100000000000}, {0x0, 0x0, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 23:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1fda0326}, 0x5000000000004, 0x8, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='.\x00') mknodat(r1, &(0x7f0000000000)='./bus\x00', 0x40, 0x7) rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0\x00') sysctl$vfs_nfs(&(0x7f0000000280), 0x3, &(0x7f0000000300)='UHp', &(0x7f0000000340)=0x3, &(0x7f0000000380)="423e03a28e8d994bc93092c13f018f047a11abe59ef97cc0094f235fdc46551ec92a32b7ab7edd3dedc3d880c8a85601358237262cd46f73048899623e0c439ee6605ce5a27d5de121273cdcc0c22a15fb0790e644789cfd3653618ee52023302407172c1b4f0c4faf75c90c857baf98", 0x70) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:00:08 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x6}, 0x40000000000001da, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="ff030000666960650100"], 0x99, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 23:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x64e0a566e5d519f6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x64}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280), 0x0, 0x0, 0x0) 23:00:08 executing program 0: shmget$private(0x0, 0x1000, 0x30, &(0x7f0000ffd000/0x1000)=nil) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) ioctl$TIOCDRAIN(r2, 0x2000745e) syz_open_pts() 23:00:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) lseek(r1, 0x0, 0x800000000001, 0x2) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)={{}, {[], [], [], [], [{}, {}, {0x3}]}}}) geteuid() ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 23:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206997, &(0x7f0000000300)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x8, 0x40, 0x4}, 0x9, 0x9, 0x3}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 23:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8108}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x1000) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:00:08 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x8, &(0x7f0000000180), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206997, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 23:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "00000303eeff040000000047bb06310dc937b200"}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x6]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) dup2(r1, r0) 23:00:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206997, &(0x7f0000000300)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x10000) r2 = socket(0x6, 0x3, 0x3) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0fe62e18443fd3357af96caa0416c74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720f0500000000000000f5a872c881ff7cc53c894303b22f310b404f36a00a90006ee013e657ae00000002000000000000000000000072ba2ebe1b080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x46}, 0x408) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000180)=ANY=[@ANYBLOB="70012e2f66696c6530006d4e3c9cb1ee37775b9b7379e8619e60f160534904ef044740d1e7567deed34d2ec8bc545bb7ed3663868eca26af7378183be50b89a2b336c89749a7398c3fa43eea691583b4fd248597f1bd7fca"], 0x99, 0x0}, 0x0) poll(&(0x7f0000000080)=[{r3, 0x2}, {r1, 0x40}, {r2, 0xa5}, {r0, 0x1}, {r4, 0x4}], 0x5, 0x788) r5 = socket(0x2, 0x8001, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000340)=0x5) setsockopt$sock_int(r5, 0xffff, 0x1006, 0x0, 0x0) getsockname$inet6(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 23:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/106) r1 = getpid() ktrace(0x0, 0x0, 0x0, r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r2, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getuid() r3 = semget$private(0x0, 0x3, 0x100) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) semop(r3, &(0x7f0000000000)=[{0x2, 0x200, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x80, 0x1000}], 0x3) 23:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1) close(r0) 23:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) fsync(r1) syz_emit_ethernet(0x52, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000ffffffffffff08004f0800440067000101029078000000007f00000100440402c1890e1f58a5d15bb6713e407acb57e26e890709e00000020001010000110700000000000600000000000000"]) 23:00:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000e00)="a9bc010e71f7c9e9777a8faad2009c166f1a7dab13d9028db4b4008a55fa8689d3e8f70769d9e54cca500c5db59d15f8e1bc35beaf2c573d49a9fa02a4ccd2d51e5f0e55e2632129a616924ef717648832813916057ca3fc15848c2a29478e2674b745fc1753d1cb590a92cb12f390ff51faf7ec6dd908291fe2b8ab14a56ed55a5413836a9c4a4877b8f6afd5478c804774523ed115337cf182ea6d2753f51dcd1b0fd4fcf5cc09904699ee572e367bbc2b911550c91ef142f22278fe9da03fe273cdcbe394234b7bb838a9a7999610c22aa0251965950b6e7ad2ea1bb87ab7c931eb9aebca462401ba855d254705622e9aa683888fe7590a63352bd3bd91d9abee5bd03d733f468f62eeb87bcb3977c3e190a908db646f592fb9f10e8223d3856f04c7f34a6b6f95db691f319a72e35bfc7a509f2e14dd58794c98788fd1b8a902bb54ca5a1f0ddc43f76721de9f42739a5eec8a98bbe09788bf6516a584dbfd685f9b53c7efcb7dd5fd59f76c4d849f5bdbd2b1f96143ab1811e7d9c9a8527b1ee9349af7f3dbe033c358ba7ef53c24e4dc69fb4b83b4032caad2337730517e2ec1f449a158caddba3cf5b3af7b9e28570f412f15c2be72a3ab4e9594477bf1640c45af348f8125ba9a5ca0e49bd53fec52ca16d64bdaa800226d53bb01381d303b928223165e48e567f466fc30e50633094ea30f2ef7b51965e5f52def1456a0553827645d8ba275c1cfe1b211e1af5c3781ad7efa74ba28eed338ec735ceaba0a0c05a79d8eee7444f540dcac81bdb9656e20524f0d65f3177803f3c78f557ee04639fdefcc4f24f83a4347ff79972607f1eede1c8d46cb2908a4d7e648ff75a8cfe45382325b27339166b3bbf4f67a1472745654a3807d6052537df6206d976245ac97452b93b875c784efc2890eb0dc9960f2353d85db3568258c53149c333abfcd1c7429cb967ba2ea980063d2b845c670ed9e6e4f6ae5663c41d6f0556d54279500e11bc9056ebe4125939976e8507a1fb85eae64de65af010ebaf62a526fbc67611fc2929faff8b5e03c48ad706e0da7b6a007e132528f475c19fd01150806447019bf3d4e07bd132ba9ac40e8b5a50145569f7ec5eebf6d82f1f3557c271b16d1c9752cf2d1956dcffd36868ae024719bb30c08c15f5faebb9476b2a9535038677651c7ea513cbf0956f529fc0168d62057fa2f8450cbf8d520aa67f3f644652e25acef3484a4d4dd4fa92a8f1fb1aa48c3db621519411489874163fa4208bde0c5ea7fea9d91edc661511ce7e70173c0759da5df50ee5756a76b8bca05a6f37f0011807c435746c4cfc7aefa20c45888fd0cb28afb92476e73fdcc3253998e60b81c434cc3dcd38ac6754b31400520f7448c33daec4887ea780fb75f1ceb7112943fe22836202df74bdfdb07bb6a07ea1522ee3d71e36fe631bb776e64b8af00807dc21d28053ec3fa41551157381b062e8c62e99d9c515ba69a114c2d65da90c77b5a18218ea4085730dfa8473ef261ac72754e6025516e071b66c21c634887f9fbf170b6c55bdea09aaabcf7f760675e2b6a2dcf466aaf1eac967e3428cd33acfa6ff154327d09b6d0079f74a4c25fa3dfd4dd08bc9147393a64359b245948d6b250a60a5a1ec00a44fac868635a0ded2bde9662a185b455b7cffd2e21ff638cc4c29e1a933656cf3f9293bbf484100c46dcaa85e72f2c0dce3c57ca0418dabb5833e51b614503626a77e1a5c8efe304399aa39f165ac9ab330cad77ec9d6523d744a9a17137497487c093f87ddea74f191a18905cac800be81316c689877c14e1b869df5c7c6f490473bc35d5a54d6ed0e8a784654714b350afa938ec38fc21f792d1a7dfc2e5f41c8362c74c1e383f2b59c0c7239c5fff82834f64af9f11233e11254715068db6b48cd4d0c419e88fdb2e43fffd2275dca2b0b2c23b6779269c7a72eae371145b5f954c24356e23d32bc05db0c1b46ffc0c4d2fba8a768cd4cfd2a573758c8f7ec0c444590dc00c54de74af05b815b337bded4e19a0cad15eb5152fd222abdba97eb3d0650441575dbc49126913695601363388d72123aabcfc7b614f59c47fd6375d5c09754ddcb61e6d4d2730ebcc45c564baea62a9b4cd832438358cddbb1bc81bf4afebac1202c9b79598f8c7dfb50051c539ecfcdeb8d0965d70d6207b48bae333db1f128588c66bb4fc27caf06d1636c755c3355d6ab11cab8457f00d8afe82efaf58e47d8855d27e192ec93bf4ab7ca04d395fb277215390e0f51ae83fdb893fba6b99b534117b8309b6fb38492e23f08c7fc49a6652f856493dc11cb732b307eade4296068885170f3c3f17ae6cacc3b1fec6369f2d43e2ec55ca0ca0dcb4946eacec22ff4a1e32cbc4e394abe483e1a8a195ba08464e2a756097b64ee27ae546790829fcc8e2e5753dd1c9883ffde8f93238ee51cdad9e44e71c1f2709d5a82d9a80c68991da831de0a1feb93b6cf98062bd238e06c478a745f1f5113f8ecc1d456f96dfab1986daba413272eac54a15af4e39d7c567d229ce4f961f47930dbabefd0925957a1c449f032d498511ad38f3f9cdddbcac8716412a2d5ae5f7db9045a739970555bcc2de219b4196acf9dc4dbe0754cdff74f051783dc2b43f751d2ce0afcc9239e3ec8c7626d052f150c842e8ae96ec7b5bdf8526453cbceb58c531cd326a4efa7cbc9052746d66dcebf423da638e985a2cf7d222333432ce7310cf370562f9ee0b0588b4ca8e232c19440ebd0f61106f6548d1529a4937b954a5c18a2595368a4d2897d57458fe943d21aef32ec6763bcdc9e6512d291e8b211e68550c19112a5e60f956192c74389033a32754965b374df9aa701fbf7e80c606416f120203b5c930bdf928b3fe8ea76de816cd4bf5dbeca98596ebb126bb2a4f5606abf521d7d0e5922450cd52d06b2edd68ba05a0f6c976091fda65a7e11a2385d0b0ec4b09d3b7010e70f3be9fe13e39f974bcbb3d8b499f9a3c635c8a5be48860c1d00b63976cb8302e3d147a78621a0b987f62efa9ba0d08bee0b485cc6fdac7707502a17782a975935b7384401cfb8f38e487f97ed4ac9edc73ef568b44d8a063b96116735bc10d16dfb0d31cac6f82af27b68ace012071f3a51863e685dec4f221dc94791c44099bc96c2745d36a5bf0778d8cd38be9b48ca60c067f1b6344f9b74c8e4a0909feff99d5e13d1fe49ef53a5df317b32b06f6f5e109a73c1fc5269eb48e0212dd3e1b04435f28689cfb7758512d2b2ac874470a2de3d421761112962edb50297b4f1f2aae0eb45c88455778a3c01cb701b24c59a2fafe05afa4f24be02414aa1708d816d1a0627de0a95eb6b0c3b119a8f71fb0818bbc26aed0d920d54217468ad20d2629a79f0a32c2378637de8c65bb4f4f75d12234375f23302efa7f3449be3a5243f262bec069a8a52d2289b8b9add7d078534f1485c335273d3a43bb5df547df7320e832d902dff531b8d507c4d4fed0cb1e26f0498c1f4e41609a765a7746424697692b286d8c5bdf9c3873fe42894658b4c5ed77a09cc53e720a4864dd5e22f382f7faa3f6c6d3911179861c2b3d32326848f10d57ea00ee2869f99f68f5951a21fa4db5fa2e26370e1ad7d465788752bd9705e9f2c190ade29f55c2003ccc469f6a048314a4d889d2fba5377aa8783db6cf2c1cb2945e69a30220160d1adfc092332da12d033a4e822e1dbf1a37c8569698a7a3ecf3ac626c7af46e12d1ab1d3e29f9a53c7c1bcefbc2eb9cdd758333e254f6f611ddb8595e07c31e8a0c1ca1463c5112a01928d125c3f53d68999ff9250d8543901a94f037f541bac71dca8e17358d4d7f38f1e27ac58c5bf831ab3cfd7bcdbb39c3b001944f41bff5023ce54597880a54259fb1310a5484623627f6cc63d906f0de025d8014ba1d74d6e5b9dcf5e2e907d9804d38f0def502bad111490e3bd344598034a885d4472a421ce30584f4618f0611b678f66a19115c9bad7d087f2b7aec4f03cc88361bdd0141f47a036a6f45e2391e3ab52a3f778de2d94c1f8668c70e5c24171c05ae357a424d1ef4ef11bba7cfbc5dbab54b1c0410c0c93a6f4c6754a2efdd8540fafd353b0bb6be00439e644bfd8f97a4bce25adcd901134a6fb74f1349aa4ceb67ecfca0314196b07e3c69565b197abfc5d1d666bf9c444200b6926509f53a6e0c4641af7199878b65edefd045b4e80feab2e6cd4b1ad45c3b1d5859c725920c172d0557d5e49d86ff7d7049e7df20b4fd0e44780e087acee82e84549930655413bfb47a1a588a2443af950b24e739cd67f5444e3908f07ba51e2e16bb90f44ed43ce22df2fa7ce73eb3398a3809af49a946fb0d3a0af6cd8180dd487250ef51e16053a23217a931edb8d5cbec3b408679a52459f5b9687a0b0c0b21ab29831a089d998065d047c27c2f9ba06d9d9d3930eb68acaa96100146fbbb96f825565a1e40b11f32bb17f06a7b8e8cb10ab459a6728588f8a2bca7f2052f112d9ce55aa4f9afa07b4406965f148fd8e5454f83650f643956016eb363139ad2f95d3991cddfb096f9f2c9e66f04f1e1e83713f988430e974509412b775899513dbfa95722bb5d040c75137999b839275589102fe98db0383929db9498dd35caa7efa23f3e0a2ae6bf4a5a8d6e015656795d25a3bcad5fae9f28ddcdb45d4485421a29f39585bfd3666e963efade0f1191811d4f4605e81f2a6dc7372002633a1f874b6f3eab83e053d2920122a61f8e797ca574b41888496e95f0b021cbba334c01f65efb4f8bdd36eb9b5181e58d58599c08781cc26faaca730c1b06d5afd048f372e56473074cb22f8a71914d0c710fef8f706b7bdc5f9d3a3b436a57cb92583940d037a7b47a02fb0d2cecd43f4e4ce3c725d231db88ed9bca6e5e6e70b3f0024afdb8e051b1584bf17f6f0be3562fb31385add2f070603362164ec3a7e1be6d780df7be7f1a4d030985c9dba496e1d56466397c97360620c08230e8cb83d1a174781be62de27ad0d95ad0013391e322af67101570ea82038c5a440167604bb4cb32e9fd5dd04826b343baa42e893a2b2913a57b520bed3bcad25c5338d736238d357c4b5dbd04c8f4c7b5914c4a193f3c497d832491e9cda07a2fa7fbb9bfdfd0b9336992a3a2f9ba335fb6d7df1a85cf5e53409ec4e62666416fb0fb48e94deadcb5ffef61a5475a4bce4060e7daf83c1b2b5f804256a8fd0cf26f957ec2fe4071d1be1d0e76466c28fb3f23b7ce98c0ba755b00aa346a761938f7f6eb77d0fdd0c26bb24059355d469dfa0ede518e3b7ae9218dfb47684c387a2aa1db7c860d32c65ef1222c7724cc91dd4f59eb72c71e807d4677bc0aabfc8af9edd233c730085fe91d137a0db72096c0c1b0c82124da877f1f84e4e8843d6d6bd32def1db37c47c1ab6adc4ceafb5f35e24f975eae5476f895a3da89512b9c54f66b49e3824cce03805f8000b4638a957b8d61475377c22d8496e6df5d8ca4ea5bf43abc7f7b53a869e3db435a0f7c86fd7516e4828d66921731cb7fc76e91a33c1afa437964e3121404327c6561207fc18cc9069c31e19d1f1acf6d7e7a4d317a7f6f25677bc7ae40d414e9a91fb312fe0ffb6772f5895a088ca466f68df3b6726fb9c4f6bc0900393695d0bbf8fec5504f877f481a9332167db36650641c4dca57d1c373a0eef16d3f2bd2dadd85879cb1ca0bf679ada2bd8e5d67bb8e245d6fa8922b43fec635f74873ca3698d1ca473ab5fbec023a3b720aae457b158e0673b1b2121fddbbd83178cfd6", 0x1000}, {&(0x7f0000000040)="51c203e003a2614e38320c9e3f6339bf0716a1bd106ca512f512e3a7e40e1b0740ead740ad4abcc8663a867f4083e54c55184d2ed6bf6e5def10fe67c0392d8dd87c3e16e9249090", 0x48}, {&(0x7f00000000c0)="e7679e9e11e4e64829e2176c8bc46360587ec38213bf2d774524561fe0361e023ffc4ec1b45857f7b0573b197d3e5b23e3c334330c997c94bfab6ee4feeb3f29a1b564d8c6aecbbdeecc20a65e1bfdaa865e9a5644cb968df588224afda8c41f5dfb112ba8fa0e399d725bfd198393bbc40eb11ea47c34a44f0edf9eff6f34c4e828dfcd4d1b065eaf0b7dc837cbb033d5ca8fb6ce47143d4053e6b85ac7df2bb3e9e46e90c7b5be0ab3cbae6ded7bcc400c8b190f9de5c540ee8d08ff48d479e11b0ee31eea2c3e89ee3568bf405a5e84c20bf5160f600114842eed23586dcfed52e09915f4121e9e71b6a9", 0xec}], 0x3, 0x0, 0x8001) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000340)={0x3, 0x0, 0x0, 0xa4c3, 0xc737}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000b80)={0x0, 0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x4]}}) execve(&(0x7f0000000540)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000580)='*[]]/+@*\',+\x00', &(0x7f00000005c0)='/dev/pf\x00', &(0x7f0000000600)='@(.(}:-\x00', &(0x7f0000000640)='/dev/zero\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)='/dev/pf\x00', &(0x7f0000000700)='y9\x00', &(0x7f0000000740)='/dev/pf\x00'], &(0x7f0000000980)=[&(0x7f00000007c0)='/dev/zero\x00', &(0x7f0000000800)='/dev/pf\x00', &(0x7f0000000840)='/dev/zero\x00', &(0x7f0000000880)='/dev/pf\x00', &(0x7f00000008c0)='+.:+[{:.^}$]\x00', &(0x7f0000000900)='/dev/zero\x00', &(0x7f0000000940)='\\\x00']) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = dup2(r1, r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000400)={0x401, [{0x2, 0x7ff}, {0x3, 0x400}, {0x1, 0x8}, {0x2, 0x5}, {0x1, 0x5}, {0x2, 0x74d7}, {0x1, 0x6}, {0x2, 0x7}, {0x3}, {0x2, 0x8}, {0x3, 0x4}, {0x1, 0x1}, {0x1, 0x2}, {0x1}, {0x3, 0x5}, {0x2, 0x100}, {0x3, 0x20}, {0x1, 0xfffffffd}, {0x2, 0x4}, {0x3, 0x2}, {0x2, 0x80}, {0x1, 0x3}, {0x2, 0xfffffffe}, {0x2, 0x7}, {0x3, 0x8}, {0x3, 0x5}, {0x3, 0x9}, {0x3, 0x7}, {0x1, 0xfff}, {0x3}, {0x3, 0x8}, {0x2, 0x1}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x1, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000003c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r4 = semget(0x1, 0x3, 0xa) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000009c0)) fcntl$setown(0xffffffffffffff9c, 0x6, r5) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000280)=""/170) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 23:00:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206997, &(0x7f0000000300)) ioctl$TIOCSTART(r1, 0x2000746e) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, &(0x7f0000000100)='w', 0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f00000012c0)) 23:00:08 executing program 0: acct(&(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x81}, {0x87}, {0x6, 0x0, 0x0, 0x10030103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x837d, 0xff, 0x60, 0x7}, {0x6, 0x9, 0x6, 0xb96c}, {0x7a, 0x6, 0x3, 0x1800000}, {0x9, 0x5, 0x81, 0x9}]}) 23:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="ba44bc835bf5dbd009cf200b74346dee3ad3c1379ff74d7cd631b66b35233e9b49ac63b77581fa92987ffe05711fb22618364e94e333cd0408df08e97db1473c6a66e306d64c8c56d1f69a61eb94a46e9d6d563bf63f788e6389ec674686223af6a36311abd1ca1aa9afc3ed0997446dbb9c39e86191a472101fcf62b29583040b4addaac304988926feac9b840cbbd9f3dcda99", 0x94, 0x0, 0x100000003) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 23:00:08 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}, {0x0}], 0x2) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) msgget$private(0x0, 0x101) fsync(0xffffffffffffffff) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) getitimer(0x2, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280), 0x0) 23:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adffffffffffb52f70ca78c703ae0343ef5203a914412c93cd9abae46ce0233f901910b8e0fc645b27d49d5559655ac77b6c795e0a3111cbadfeb56d3300224de6975b6469a16a584ffc57c86762cb40670526d8c8a2dc6cc35443e8de338b9ffb3a50ce9fb53708a51037f64be4e3e4b438e538b7ee13546be36c9e1f075ccbbc04149095be3f52e58ac0b7b714044ebe72e19910e02e28e64a47faae09e129dc78ea782b86151003045a4f6b38ab488ce67e464989d1d19204e55163c1bcd3d7d66c600e6606d8e9e1461e91d03adaa59728633bc006496507c4cb6860c2932a4c04fbfa373f"], 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x1}, 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) sendto$inet6(r3, &(0x7f00000000c0)="2b2887a5cda998f1a73597e3114bddd7dedcabfaae0f5b34d2474291dbdec7033e2e4182b147c16dbf0fda5d9ef46e1a8459b041e03e869af64c023ccc1a1b4b929a7f656e63f9f7dbae6f407792dcb4", 0x50, 0x401, &(0x7f0000000140)={0x18, 0x0, 0x4, 0x6}, 0xc) fcntl$getown(r2, 0x5) dup(r0) 23:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a7053000000000000245200000000000001000000590098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c0"], 0x10) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='.\x00') r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0xc) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r2, r4, r5, r0, r0]}], 0xe0}, 0x0) 23:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="a2236a1b7642feacb2a20ff69784b49e9019e4896fee"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[], 0x1) syz_emit_ethernet(0xa1, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd601c8466ffa4000000000000000000000000ffffe00000014a82286c63c3fd1ef97d730d896c17b681009078000000000297d569ae546c44290f1f492296c6966f18165785b302e2c248a5ad7615321cf2f70a0ac5417ae762ef446d74c92e385eff9b88c0099bb461092751d625e742debd6bf7782c435d3b2e70a80002000000000000000000"]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x7ffffffe, 0x8, "0000e61850870a00", 0x2000000}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f0000000300)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 23:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000140)) 23:00:09 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2080002007, 0x28e6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) pread(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) fcntl$setstatus(r1, 0x4, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000100), &(0x7f0000000180), &(0x7f00000001c0)="c1942ea080e22290f7b6d322b04821ae6da416b9", 0x14) write(r1, &(0x7f0000000200)="d2cf8099fe64e3344001f578701594ea37f5ec85579b56bbad62b6c01e24c7a004cf762a71060852f6f01ead14ba42a8f180b15278cc994742cb0fd7ddc036e1fdb6d590c8ca1912f9260ac09de833cbbb94af7f2cb9df56590906744614b879fa080126f75bfa4847107103164ccd75227925357b58635aeb2430663bf757ac502e725e2cac788e6f9714636d2dd1409aa4fcc0c00d6ec397baab31360a5cebec5dfa4fb6c48b63173515ef0f30252bf518016362eda10a450577cd2ce95470d0833f701bbb4ccc02aa8e07285f68aae3aec80372a044114231122906b8ee4cdce3ea2ce8497ec05512a1956ec035b909c701020c34115db7273841c94f73f5070a6961a950c2323d910f0300b034947bcc16497c9661bc3df8cd2d6a8aad12b1760ddb34701003ef305464bc4b79d29c1bc64bab81326cc703c80fd3ab0d42c88a7b93fe4ce454b375337f3449795fe937586ee0764e89cce639c84a76a1e8cfff3a989d495a38683c19d7fb46148541a911364c327c69202c21e1fa32c55f6960b189487d1253a6b1978e88be333e38d721ab76fa6b4642ba2be4cd2f53bee43a04e3698c10272552e97833b1755cea1f65724bc00589318667e991c3f73640e965c0bf698e811f05374434c69bcf4bce071604bed9cec47748c1c297972bf9b333ca53fe2e9f6d544db5db8ba4659e86f01bbf362f485c6efb676b85a3d1d33195d375862a852a8b7a7f72703c7dd089210e4956a165186070b0d8af6e46b2878f1b1ce88064dbb8609bf7abe668366cb5c8d3de43fccb1a80df96ca102b635b9dbd3c84cde900506c84ac3540d2279e55d862911f1c2fc010eb8d27a84b2e69d157d3c4aa8e8bc25fa9dddf61d8debc849234f404089b1efd38fbc3e61855b8d4823d548472593ed9359c3cdab7df1ab32956e2c4541eb688744ebf9f31f50d68ea75900d656c4d7ac8cd01fa0f5393ba309c48e369312cc6308deb2a7064eb455dce45094c9aa38a7e365e381aaf661ee01923c37aa64f6b733c8b72ecfebe2c33c37d4d4866d9dab5ee94d731cff674f4d7c2c2c65a198583c0387790c298d5a6e04a9a467d715d0a9790b199ead594f7c117916f8aa259a668c7e00c000ff93cca9523a410a7679910405a51f47b8b01bb60f9c396ede26653e5f7c24c21999e11519e990f6dafef9fcc831af3655ea9f14ee28510389136d4202a47dd91fffe2924c35cad3ec4109cc1bb231745b34dee3580e88658f0ca348af2134fec97b80344f7f438ef82b983759683341b0380046fc04b76224dade1a97fa2415aaeb1763a3777ca5135bdbdc71e89684e7c4860c419d94ca515c53e6eeaca0e8e2c587af7814ba64a03c276a1706b1a7622918f4aae2978bb8484b0fcbea17b61ef675d2b766a2b3dddf4316fcaabc32069a22e2fc38f0391bda8e54153bc6cd4d9de81e7eae8184392b834359462b0280a2067e5d3cbcde55befcd8fc7f1834f9654605098b075c2e78d6d04962cdb0826fdfaa364e71c58682a30a86b53052845df00ea006717e4a3bef2f84a96483c3d58d4409afb080ad51a75439e574c8839d3301bd30d118bb804a6119dfad0ffa04954ca89dcbd1eef9cc00a086daba761cf366e9a5ca0e7f4e7761af3287f04b46a974741c30eb9cf198493a0faded2d84005d159c19ce2a7fae2217ca7409632104395576638da3dc3e466134df23aa5500c0b52a49cac4ff2a5a047c9869320604c7f001c6aa483fe865db9c524eef960e514bd086752f121c18bb39dbc2e8b454a22809521b4b12cb3d1a0c0b82b0adf323b942fdc7e5a8baae050a6502605752764511b14df741fa35fa6f94ef585d86670326e6e5764924e06a97757a12faf7723ca3effe0352319e0f095ea073ce97b48eccbc0f70e57bf08d93b4a7a1d1da2c2b05a819c6763f66a890d2e1de31ea36e87186d65156cab27dc892de17ffaeac18b5eaf6a3120cc871e9e0ac93b6ade776e998425b800dd1a5cfce936a81c303031304a824e48cd6edc3f4a19a3c5bc36e05031bea96fe608ae935f3c7cc98ee75769fa2e197c1a0c685a3840945b3507f204a5fcebd9849f892b93a58894858df3d9fd8d76837d97b396b51d4c23a44373390cec5d06731ce0eee0286efdd0a660332bb5ffd2cb402df5f86ae0018081994ae656716ff4d25a090e35746ba34c15e1d5f24399fa94ab5f347c7e7f6da8b0f86617a1eac013cbc06f71871523159aaa29f3dc158e0ca725d947098ddaee8ef57cdcd46793e48bb3b554aa6a183ed7ef5c7e9ff39812c5461023589e058cabc99e13549c998bcd3935393e4a03773a55fec855e3fb73195fd8c335df4a8371002097f79f2563b4f9a730c7360d435f8af2ec4fe9a8496e62252f16a80730974914ee4041401804247c887178065631e85b06d91fb2855ffa1c9810ade562f568f4b233bf8eb8073959d88ae926bfe3af239499abe48d0d34d2f475be0320ea94c0f174ec9d70c0339b6988e36ae50782f3dc06e29a1417bfc1b86973cf2967fc16d3afe2f447e76e8c2b7b2397d7e8d125231a55d5071f4d43b4868076f6f0b28d24e4e839425e31f255dccbff6dc51a9ce91627477ad9efae69d16d29e11e02fd1a159da041aa6453648d54af5b83afaa2e08883933a444dfc033dda6ad6eb46db7094ad4e9b8166d15997f0256a8bfa81232f7fc40841b2fbb12a4bb36e5a9ac625aa3e9a5eb70010872ac0314c271e156ba118015f89e00e319427ffa0e1f8100430ff28285b8dc424cb86bb78a19e57c5237acc925334260a615e78e6f9e4e707285468e0e8cdb9b93fb6e70c0a4d226d3ff47ac57110395436960945867d4dc9476c64189f66b7a11a5ee345034160f39425b7ab00a4c3f2f441a4b3538409c4becea48a876fb3d82f75b2793622b2f50caef5da220af2187b02a89dc8dce11fd9ff45f32b2f3cc480c0e6acfee3f03a8627fecd8134f3e79810f72a6d207faf089442868ba171d67a213891549b7fdede0ddce37a2cf33650dd549a569051b9efd5a933db37a532bd729bc8e44a6b15004df7f49ed93eb950627b34f0fd749fcf20bc700f48db6d136ba55e10f9d8977e8af91cac4b80b964d9a910a3e4db5be4ef60cc9aef3ab4d328156e96b9d21f4dc21b8c895db34e151451680282c3919ebc379035b6c80abaa8c21e36d67a3536ef95feee74f107bdd7ee070e13ccac6f862fba5fe42cbcb50acc01f4a5424c53cbf34a3af25822318d5867e652357507a5a609e2d93beb7369b4c34903e1abcfd714943c40f0cea6759508f88145eefde82f696fbf8390aad6f0d39002167bde12c029405a7688a4b2cf9fe90dfb4f045d2401f747dd722e36616f499ae0ddc8a9e5be72972809137cb7b862c1d67dfe128c53cc3ce4a56fce5be1bcb8d2071730479e1816700d4a2cd1a6e1c698b9a89463db13b4370b79573edcdebf9ed71446ce4b7af5e5e23fa18d858de2ab326172a59f51e28455f46a81e40b56d563ef7829b51a96e2688f4dff00b5722a76bc9c6dace35ab74b4e4a8eed6293a5e31152b479532177f2567e071cb90cfc2463c14e4d0f0f0c2bd7ef241515137f7dc470d5b99a6e15c0d4a4bbbdfa14b9833b7bf44ec80f2723a8ed05f9f63e2758ffc447f93e18d39d39ec50aea8200b1a0038c80d61f5fa20759d71af561aee75e368ad9089a903ba26b42c8750edcb6dd8322b6f8ff7fb80d78807d2e159f19f64cbf834a6bb3ad1c3d2f9b4e3536f9fac6d346d2e367f578ec5e5eddb25c6d32cf3fcbe5ece455fb8186c24be9dc8bbf66d3372cd54db00de30c9d08ad2011ed1a751f50017abcf1c6071abfd4e6e977b66cd59ecfccc50037842d220fdc179404e661fcc5528e53358f4e8846d00b53988bbf4eccfc9afdb2b06e34b10872ac4b480fc76121417bdc97f8fead7237513ddd2c3c22e9e8b5dfbcc180691947abf6cedfa989fb86105810fd809f07f545d254d7098c522f8e8fa134267dc24075556f87dac7b5d3c480a55187cb9dfb60527647db006139e45fc0a9775226541f99627b672630db80863a48fb312c75dfc03130d84b655c8c4f2b6113ca33a1f39db7c6651e81a3d1e3fffee2516df09350ac5eb0de2a6be4b789632c8d4ff2f76c10160ae2ef525cd23cede6f1104b4bb5c6d5c6dd26ef036b8fc0c26d51996ceb68673cd33dd7fc39dc0b2de8621157c05a9594ced89d9f57dcfbb36ee2c273161154fe11505dfcccb20b5a3f77bcf9bdc92325cb0fa88b39f3ab191566427e58126c41b6cdd13dcbcc1e8a9d3da2fcf288f94b0bd1d8d6eec964e3f79be47bbd2194db9a810ce3ceb714a0ab1c405fd650c4fdd2ce5bccb87651b2edf645edc76da58077b3da236e7fac8c49252e093c2f3ebc853c69b76c6e7b7ac22ace118c9a0b7af27f87a0c4d18b3947156d91347d336b57e8ed5973c88c99322808bced1bcbd7b9a773a7d70a0b025e626759b2e2a3475790bc31a2429e62c5c6fcecd7d03f403e17fd09a9c274e62d3eeff583ece6356a85f7ab34ec324f95d96f82d68ecf705619c85b453304cf9e232f1c8fa16166bb8c4b507cb60a20cd01585d1743a501477bf5dbcef32b30ea67dc89475ce4376607c8495b2b90bdb6ada98b3888ae0f0a200b2912fb3e95f6a025a8528f3f418e67dab44a68d5ccabae2abc7112d9fac6c7c39edd098939cae0139ae892c063a760824368fbda247cc3b04445374c894f6022905c07fe9783f84ade7887bc717d12b18cd4ddb35e94bcd179514cf7a0ddc6b7454f646d29edf97b0beeb8d72e63db35665d8652f5538fc0645f1326bc67ddf8466a70482ca0286eda11c5255829e93502480c3188c59fd8bcc93abc6afc2b543dd7f4ca6affc1274f621eab40a177fb5dca5239c70c825e8858ff530d6545057ee67ce8647b0bb930b406671ad5b3a61887a747cf023f17ccd356067fe85f5e2f4f7b995b8dbd94a90975f4832bb35fac643220b980dc5f489a5d66c626b8649b86481182ce01f85e510e4e8c35fa2476b8d2bdace68f0d1110b9cb137f666313905595bd2ebc05eb1707a6a7d364671a7bd9bdf71b8d5429ac3c91d2b3055c4ef67356199c38bc6e0d685d1899f8ec5b84072114fec577a3f0e5c8733f4e4f7c59f268509b37b8c4014b970272b69ca60eb44864c5d275392d839471af70be031e7227fd1193ee96b42310f98bc2aab1bcbb233522e6163648b6459d0c040ca381f5987aaef4a814eb07f641a765e3c1ac536e8d94ced2b4e96e999ebf2918c02f558c81dc7a1392068c6aaaf5539e794672161b8c83c7a64b80dd20c1485a7e2292aaa6326999caae779d5e10a5910072eedd5e228aaa6b7949b6339b28bc096ed9184df770d2e3348193d04b1e639888b998a75b3d84ceed207ea5a5fe5569aabda15cd016ac9db27220879fcbb7e0ca9b7663be87191c2fbc08ee23c93f360ea709a75ff8169b859073f7d97c4fb77986310cc646c3f5f6bb786739a422fe57c39c17b5246dc932302757da190299e42ebf13ffc5f42ad6db465ec935547aaf97ed1244d96c5dcceee63cd232b326fff897a3c0c2d733ce01ad6059ae5306b8bb53a62d6dc48ebd0528c3afbd90e08135532d377f6dfa60e2a7d4075eab3226197c5c8610dac16dc19cfc79f58f7547814be0109cde73a52d48d288ee9a09ea8e9eb744fb5ed96c71d80709f64ba28a531b6f450a2562046ae2998a64e268f43c58dd1f49da0d8a258957ab9786865ca8a025cf56f82ae2888ef915", 0x1000) rmdir(&(0x7f0000000040)='./file0\x00') fcntl$getown(r2, 0x5) 23:00:09 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000003, 0x1}) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206997, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x1) r2 = socket(0x20, 0x1, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f0000000300)) ioctl$TIOCNXCL(r3, 0x2000740e) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, 0x0, 0xd) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206997, &(0x7f0000000300)) ioctl$TIOCSTART(r5, 0x2000746e) 23:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 23:00:09 executing program 1: r0 = semget$private(0x0, 0x3, 0x100) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x3) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xb5d, 0x2}, 0x8) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x4}, 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x14) 23:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x40, 0x0) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x20, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) socket(0x1, 0x8000, 0xff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) 23:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x8001, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 23:00:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) socket(0x18, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206997, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x8, './file0\x00'}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="1654bd6a1cd5b39a", 0x8) 23:00:09 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70ec2d2f66696c7b3000"], 0x99, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 23:00:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000ce7b66382314e71865faab0a7a04a0ab0068cde20148ae99f97b85868cf3b680a6fb8c93961a84de025436f44de42e5cac3cbc61e308f9fe16dcb33fcb5144e410feafb041dbbe2b917cbc1e255bcd69f1f4"], 0xa) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/217) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) 23:00:10 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000080)='./file0\x00', 0x1009a, 0x26) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x3) 23:00:10 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='.\x00') getdents(r1, &(0x7f0000000380)=""/233, 0xe9) socket(0x1, 0x5, 0x1f) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000140)="e67f7412b3566879cd5b63c7c1afb8f3c2c9605e546618cfeb00f2890959f68324f829505f048a50c09c8a6478e2534289a90136dc130545f14014d0a2e205d68ba6edbc34f21332533d61d3e8e841346c204beb9b66a644ceb3e0234bc1acc70a61d75cc92d9b3df7894d5827a7075791282d5167765420a5ee837b0e3b847608240568b3d2def097c683d29446d7184b55b411f0b0336a198870f98c9dccb2d6bdecd4a8f23f88d1becff9ee890ac84461c85beabb89c45b599db76b2824341ab1bc362c3424c28c11b7a1707635133239b96225ae17c35d0cd9ef2d87b1ed6d545ded3796", &(0x7f0000000240)=0xe6, &(0x7f00000002c0)="41162a5c363aa32039d3b5d60ace7b78ba64cfe3366ccf70d2b425872b205fcf9abac1e3228fbf97d087a451b2639b792176bb032c5c2f06dc555005359b4c426f6860815691b8c51974794e3cccc5ac1c834982218102e483ce004ec3a9f6f59ff1321594a8c9da0b326040a1cdad1772df529ea5e1b044ce25001142f2035087ddb59b0dc02f8c4c4c0bbd846e238c4b38cfd89e27c74b022c86", 0x9b) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000280)={0x0, 0x110}, 0x10) recvfrom(r0, &(0x7f0000000040)=""/193, 0xc1, 0x0, 0x0, 0x0) 23:00:10 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0x99, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) r6 = dup2(r5, r2) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000140)) setuid(r4) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206997, &(0x7f0000000300)) ioctl$SPKRTONE(r8, 0x80085301, &(0x7f00000001c0)={0x9}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) 23:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1, 0x8000, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x48}, {0x3c}, {0x4406}]}) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000002c0)) getsockopt(r3, 0xe0, 0xa2, &(0x7f0000000340)=""/151, &(0x7f0000000280)=0x97) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0\x00', r5, 0x1}) syz_emit_ethernet(0xe2, &(0x7f0000000100)) sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000200)="e9552b72ba41a0dbd0fdea05269e03ac282a5d7c4cec3ea3ece3f52b8adb6a45f06b84c4021f052fde4369c77982f36da70a330cbc0d13e2a52a3b042191e16eb8eddcaeda50a2875317f5f0732a13ea854f654ac81ace", &(0x7f00000000c0)=0x57, &(0x7f0000000180)="91dca29bf4362e1b50ba8c786c2098268cdaf0189a7670a789234688476fc0f1280e9b940740d77464266fa0034a2cadff072e", 0x33) 23:00:10 executing program 1: write(0xffffffffffffffff, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b", 0x3e9) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r6}, 0x0, 0x10000, r5, 0x0, 0x0, 0x10000, 0x0, 0x4390}) r8 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x3f}, 0x0, 0x14ae000000, r10}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000040)={{0x1, 0x0, r2, 0x0, r7, 0x114, 0x40}, 0x3a81, 0x40000000000e89, r5, 0x0, 0x8000000000000000, 0x3, 0x1ff, 0x7}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r1, r7}, 0xc) msgsnd(0x0, &(0x7f0000000380)={0x2, "1da086a8fe617b981d71bcab6ff651782bc4d305746edcecf390f7feb5a25da165d0269a8a851778054ae4b7b2f2799e87910a4022700efa0d4022a4cc3b0cc5dac6015c09513b0b17ff445ba3c4698bf9c1dda6c7f4b09f90c73b269b1cc3da8ea6e8f1c6af02f585ffb2722055b43b2a041720eaef858b3351aaa542a3dde6c2d13555951255ace998c2d6611cad96b4c74eb5f827f696af72e758f490840d"}, 0xa8, 0x800) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1807a54c1577df575600000000ec1e3fcd36baa664cd00000600000011990e082a"], 0x108}, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)}) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd604404, &(0x7f0000000240)) 23:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0x7ff}, {0x3c}, {0x24, 0x0, 0xfd}, {0x6, 0x0, 0x8}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000ccf7a826a0364322111000000000000004a2c02d9c999caa521a325bddd3995025bfb20434248cd9ae9f4812e7a7fa7e505a5a85d50cef1feed3906c17fe75f0513238736cb1f609893ecbf3a605abfb9aae4b8b3a2c1f6c6117a427254544d6354d479933b2bbe8260d11fbfc4eb1d377d69f297fbcfe42eca921d2a8d780e1f4333188a250a402e8fe46dd15b0899ab0e3cdba37982effc0bcd40a0ae72e2a83ef8a724f17f15c3d22fce9e571df6afec7b8e338e58fb398882ac389b800724bba3b1817d6740df43813de23f0fd8b609bca9e5c1834d338c7e5a17d45d8e0ddc3f3a9ec715c6b76f7df528cc9e4495e04020003f5cb74c07e659648fbf68f00fe4caebab6571afef4d77ca278abf03f509569df78184c62234371e1f877f7d52186697972962c7fe502eb2f6e368cb589be2b254d7040cd6e79c9c1991e0f6b29f33434447af1cc30101b0647e87cd8226caa2f2d47647a6c0cf5e284ee6782cbcfaeffdaaaedb2e517475fecaec7bc620f6391a4098d2ddcbe0c48566db35e4b9ec3a81d98ad98293dc8ff247"]) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206997, &(0x7f0000000300)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) 23:00:10 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="a96f6c", 0x3}, {&(0x7f0000000040)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e06c1e24ecffffff7fd8aeb6eb0f0000432e", 0x91}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206997, &(0x7f0000000300)) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)={0x1, 0x1}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0xfff, 0x2}) 23:00:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x6, 0x7, 0x8, 0x7fff, "bccdc1683e7867aecf24c92392ec33ac6123c01f", 0xdd12, 0x378}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff7b, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)=0x2) 23:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8001}, 0xf2b2, 0x2000000800, 0x7}) chown(&(0x7f0000000000)='./file0\x00', r2, r4) flock(r0, 0x1) r6 = socket(0x2, 0x3, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) dup2(r7, r8) dup2(r6, r0) 23:00:10 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0/file0/file0\x00', 0xffff, 0x2, 0x1f, 0x1, 0x7, 0xd3d, 0x5, 0x2, 0x1, 0x8, 0xfffffffffffffff7}) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') 23:00:10 executing program 1: sysctl$vfs_fuse(&(0x7f0000000500), 0xc, &(0x7f0000000540), 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) r0 = socket(0x20, 0x4000, 0x8) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f0000000300)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000000)={0x0, 0xe, 0x4, 0x101, 0x682}) 23:00:10 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="b1ec58d570f3b7e43e8b1316210ee4f8005e6b093088a2aa5478138c6b7626090904e575382db6aaaf66ba0ae6102bb4485f99b7d8566ed1e0800baba55245d6da381b55737f45944531", 0x4a) syz_emit_ethernet(0xa2, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x1e, 0x4, 0x0, 0x0, 0x94, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@noop, @ssrr={0x89, 0x17, 0x7f, [@rand_addr=0x4, @multicast1, @broadcast, @empty, @broadcast]}, @rr={0x7, 0x17, 0x9, [@remote={0xac, 0x14, 0x0}, @multicast2, @multicast1, @multicast1, @rand_addr=0x8000007]}, @noop, @ra={0x94, 0x6, 0x582a}, @ra={0x94, 0x6, 0x1}, @ra={0x94, 0x6, 0x8}, @noop, @ssrr={0x89, 0x1f, 0x9, [@empty, @multicast2, @rand_addr=0x1f, @multicast1, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2]}]}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206997, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, 0xffffffffffffffff) 23:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0xb4, 0x47, 0x4, 0x1e}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206997, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)) 23:00:10 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x6}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x3f}, 0x0, 0x14ae000000, r1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x114, 0x40}, 0x3a81, 0x40000000000e89, 0x0, 0x0, 0x8000000000000000, 0x3, 0x1ff, 0x7}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000080)={&(0x7f0000000340)=ANY=[@ANYBLOB="70012e2f66696c653000edb68c0491afebeca623416e95611efcc7311f2543fd949f74b12ddbddf7faedc239213867c3043579ed3b73bc7108383aecf29c5ab5b8d4ffb683d3d323ad789d9f134a99aa6622d18d652963f8caa8f230894ad0d544e952bcc8108077e5984a932c0cf583adf84df9f683ff6602d2811b344ebd8955a79614051b208c50b9ded09b2d9d67ec106175373c8bc1e98fd8aafd45e21376f4d814bad9fc6dccaec239012030e55e6208fb81"], 0x99, 0x0}, 0x0) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f00000000c0)=0x4, 0x4) ioctl$TIOCFLUSH(r6, 0x80206997, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000080)={0x1, 0x3, 0x8}) 23:00:10 executing program 1: syz_emit_ethernet(0x236, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6076605102003a00fe8000000000000000000000000000bbff02000000000000000000000000000162000138660000002c0008f868000000670000000000000001010001010000008800012168000000d50001c068000000002f000000000000e0b4f01acbb3be8879f9f2f85705881b0df66f1b069844d140c31c5b8e8d453b97a21e9110d201c30f7a30634c1b4936e4b2b4b2777af381054e8035387f21aa35aaf8d8907effad0f7a221396080d03343af7df37d9591a95be27099596ee6b815a876094bac3aee5a29503bb0086c1ce2d3f1fc8e61b744bdb0a86653a31a4a39b63d530b1a0e2c78fd5351e607ef3519f2f6529253f0088c9cf5dc52c9c411cdeb5f6dbe5c42a4d55cf6e3c04416ba3cbd3dd342c05020000c2040000644e01070000000000000006a521623a81aafb99f129222b2ba6759b682c74e4b912f9aaaa12d8eaa60e1526edfa945f2d753bc0440dbf6c55f33733c0564ab4b0f48f2ec5acadec72a12f614dc1ba58b22aa29ffdb71ddbafb3b8402386b84de89f5b25a43936a57c0cbba845da16301982d831b80b1c032e085ad18abdc8cc0e59fc4c4cd8da1d6187b22d0668401855f60d943aa69224a078944149c43ad06139fd4bc7d2bf9b3f68bb69ba10ead4befac204000041cb050200200401cb0000000202000000000000000100050200080001000401000101000001000000000000020000000000000005020003000000008300907800000000ff010000001f00000000000000000001ab34a9de80626bb31b9dbd006ce5154c90e4f4dddac33881277fe811af9348309059918fd0692e434cbbf9f0d0d86fedc8ca5e187de881b788a9fcc14e62677eec8e4260ea83776fcb2da75236d7f4d21e5524711a73cd92"]) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206997, &(0x7f0000000300)) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f00000003c0)) getgid() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0x0, 0x8, 0x1, 0x0, 0xfffffc00, 0x1, 0x0, 0x0, 0x0, 0xcc6, 0xfac}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x81) 23:00:10 executing program 0: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) write(r1, &(0x7f0000000100)="4ce0467489a15e58ab64c7c13bef9b86af3471bcd662e63274e9124a69126768017118a54bd0c9e4ce45b5dc21ee0c86c13c000000000000000000", 0x3b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) execve(0x0, 0x0, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) pread(r2, &(0x7f0000000140)="5c2049080c18e601f81ff43de811d057cf6a7f6ee398124f204637cc62cde195c29390da4ca6a42e9d2a46da2529e2ad26f1d1e56b8085fc1fed61537dc33684f91cf066a7da1b5dd5d4452aed2b025dbf73f475332297499c27fb74e943d3a1e249ba73fca6585edf87b51085843448135256c8d4fd47bd014ba1707fc1364e549053ba848c62904399c2da2b451bcbfcbea86a5e7ce3c960c189b6c2655dab8aa850dcba69db1f60cec80d94eb50065abc407eca667ed34c64aba8b1bcd5", 0xbf, 0x0, 0x0) 23:00:10 executing program 0: sendto$inet(0xffffffffffffffff, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18", 0x6a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) getrusage(0x0, &(0x7f0000000140)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 23:00:10 executing program 1: semget$private(0x0, 0x2, 0x44) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0x2}, {0x35, 0x8, 0x0, 0xfffffffe}, {0x6}]}) fcntl$getown(r0, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0xc002, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB], 0x1, 0x800) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/206}, 0xd6, 0x2, 0x800) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:00:10 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)={{}, {[], [], [0x0, 0x0, 0x2], [], [{}, {}, {0x3}]}}}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getpeername$unix(r2, &(0x7f0000000e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100"/4098], &(0x7f0000000280)=0x1002) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0xfffff46a) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206997, &(0x7f0000000300)) r5 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) pwrite(r5, &(0x7f0000000040)="742a279693d83ac4a972967affeea996e4dac3c59c8588901ca1b4377c6009bd66bbada7f01a349724a702af766ff56d09f45b7ecb9425930e3ed8dc3a1e56a44b6b520e34196f083e5b6cb5b5a134162260bf242fe7b6c8fcc04a5f8aa6afdd8bcd7a691bff411e768e5087b05bd6", 0x6f, 0x0, 0x6) ioctl$TIOCDRAIN(r4, 0x2000745e) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0x8001}, {0x9, 0x2}}) 23:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = socket(0x2, 0x1, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206997, &(0x7f0000000300)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0xbda4, 0x1, 0x67, 0xffffffff}, {0x0, 0x7f, 0x9, 0x2}, {0x8000, 0xe0, 0xca, 0x1}, {0x7ff, 0x2, 0x0, 0x1000}, {0x5, 0x9, 0x4, 0x7fffffff}, {0x9, 0x7f, 0x40, 0x6360}, {0x7, 0x80, 0x9, 0x3}, {0x0, 0xa2, 0x9, 0x8}, {0x8, 0x2, 0x3a, 0xffffffff}, {0x5, 0x5, 0x87}]}) lseek(r4, 0x0, 0x9, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r3, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) shutdown(r3, 0x1) 23:00:10 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='.\x00') openat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x10, 0x142) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x3f}, 0x0, 0x14ae000000, r4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x114, 0x40}, 0x3a81, 0x40000000000e89, 0x0, 0x0, 0x8000000000000000, 0x3, 0x1ff, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8001}, 0xf2b2, 0x2000000800, 0x7}) setgroups(0x9, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r6]) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 23:00:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x3, &(0x7f0000000940)={{}, {[0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [{}, {0x8000}, {}, {0x0, 0x0, 0x0, 0x200}], {0x0, 0x0, 0x0, 0x1}}}}) ioctl$FIOASYNC(r0, 0x20004401, &(0x7f0000000240)) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66696c653000"], 0x99, 0x0}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x3, &(0x7f0000000000)={0x2, 0x10001}, 0x10) 23:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x20000009, 0xffffffffffffffff, 0xbffffffedffffeff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r0) getpeername$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x004\x00'/110], &(0x7f0000000080)=0x6e) msgget$private(0x0, 0x284) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206997, &(0x7f0000000300)) ioctl$BIOCPROMISC(r5, 0x20004269) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000100)="bbb0", 0x2) 23:00:11 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="945c037bba14670db419f996be0f72dfc9d8bccd18fe24c9406a7e2e", 0x1c}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 23:00:11 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080045000014cfdb499d02fbfc4a7f39d01c0000000000009078ffffffff"]) 23:00:11 executing program 0: r0 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x3f}, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x4390}) r1 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x3f}, 0x0, 0x14ae000000, r3, 0x0, 0x0, 0x0, 0x100000000, 0x1}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x114, 0x40}, 0x3a81, 0x40000000000e89, 0x0, 0x0, 0x8000000000000000, 0x3, 0x1ff, 0x7}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xdfd, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5f, 0x1}, 0x60000000000000, 0x10000, r4, r5, 0x9, 0x5, 0x7, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="2d012e2f66696c653000a21049b329da698cb74d89362566b0a5e99bda5bd770396384cc5a0d9d874edb694814dbee334480c63479d782892df7273ceb57028004e94c949aff415110a889ccc0af9eee5291ef6be12dfeea3a669e1044890b36b3b76db346b368486214ee7688"], 0xa) r7 = syz_open_pts() dup2(r7, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r9, r8) connect$unix(r10, &(0x7f0000000000)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 23:00:11 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@time_exceeded={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @rand_addr, {[@lsrr={0x83, 0x17, 0x0, [@rand_addr, @rand_addr, @remote={0xac, 0x14, 0x0}, @empty, @empty]}, @rr={0x7, 0x1b, 0x0, [@empty, @remote={0xac, 0x14, 0x0}, @multicast1, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0xb, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr]}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x1, 0x2) 23:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(0xffffffffffffffff, &(0x7f0000000400)="aee9a436ed31bab8a7a6625d3f1a77b153fb8178d78f4d6a8e5e93dcefcc4edaa567745948289ce59b673d8fd98d7d6d2c6b3dc4bb4e23ace82fe24ac987020e79aaad620d", 0x45) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)='{', 0x1}], 0x1, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x99, 0x0}, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x9) write(r0, &(0x7f0000000180)='\b', 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) 23:00:11 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd6076605100183a00fe8000000000000000000000000000aaff0200fb0000000000000000000000018300907800000000ff0200000200d6eb3dfb87b40d03c19d31044dc6eaee0000000000000000000154166d3f70b78a9389fe8452bbd039687970b282c1a2c853f15da818b3fddce5db89e2798da2c583ad900539f5f7b3f70883cbdc580ce37e2c9c661547a16707053248424e466c5de90fc0ec40"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x136) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) 23:00:11 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x6, 0x4000, 0x8) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="8b0071fb3204b7a61b695c697629e07e17328bdb224232ff9b2e4bba9d6c4611374e48df4ada1377b5f84e784edeb87c3fcd0c59bb139928028526cb93dcfea75e078c8a867cd7a42942833472ebc1bacd5d9171eb2ebffca9d5a1f730fdc13d2d214771f268f8bc33f6fa67a2b7022040f5230f1c20eb69b304d49ce9a3261abd40eb130a71126c70c1e54becee1970701b51f1ada82769ea74d456a6", 0x9d) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="066953110548000000007244cc", 0x51}, {&(0x7f00000004c0)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eed7f39f78a5834166e2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad02aebe98c1d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0507596a99e", 0x2e5}, {&(0x7f0000000280)="892eadf04950078f2ed34954230641d006c14157cf58b2d735f6a1ae1f4332a1d3c3bdbccc415b53b085002ad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0d7bda8a84d22e67d5cec6dd4f0a07758b399606a9148f1f91098ef6af5a443f7e9f56aa8eca5eb3c8d5626d4e8000c7c351aef0536b3d3b15c734d31c8ca7c8846a55e096d0ac2247a976b3c1c855dae70ee0f48ceec8cff13e6f360165e52ef5113422ccfa3c07ef06a97ff34ab0087fe89a887bf5ed274e668e20886f219b3561e5080a1bdd8d9c5c40114736b88a67ace865214e3385c1caa90115f03d8b4aad0fa048ab6a65dff3836ecdebb6aa6a0a99fadf8bfd604c7ea6fd52b3717e06093513875876a2709ebcdfc5e7d01bcafc2db6ffaa1c9e62862a2f1c7f6b28f985a5682e86105b7f4587d2dd5bbecdcfd3b144d0aa94f2b25d412a36c127304c31d3c029ff9b8df42c5a42dca27faeb364f7111ebbc9b00e50768d3168bb6620038a82cd045e44955d645ae4d758f007a4ff5b773d32a63bd2065742544426b4f51e36b2124fa663eca3eb131e174bfca0a81c2d7265517ede000000000000000000000000000074b06505c6333164776ab92662391e9d8dede1d1bf9c5db7ecb913b9cc4993cb0771e654e2dbd55d855d0a7600f8bdd0811edcff520b42eddd7903e0dc35530b5a0a251a5b274b360ac322b9684527", 0x20d}, {&(0x7f0000000140)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3942aff973e76434abffd07af", 0x49}], 0x4) 23:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) r1 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() syz_open_pts() 23:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x80000000, &(0x7f00000001c0)="a1", 0x1) 23:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeefffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x4}]}}) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="ccc46c417d3db1d090b91823bf5c0619198fbd4c3a6fc1419e9dead96ca84421fe3241364a4e3b04ec9ba27cef17aacdd20ce395443e4ebfd6ec0abd502cdbac18fe32b03042d439daf0a0ef406f38eeded739abb064da0456c0d45dd67e32b65928203e367bd21e8a326d10d6cc28f975cc466f27490c9cb7ffac607a747ff0903044aadf7f8626670aa6871e3f8759fe99598a7b6525c96915119f7f7ebe3a61cdfc046ed57269c935ce4831280391285caa3dcdab38510e27e54fbdd8b0f189c13c47791e33624ca792093a4ef80ad9d354aa", 0xd4, 0x408, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:00:11 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 23:00:11 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x1c1, 0x2}, 0x0, 0x0, 0x8000000000}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="62027cb2ae84f96823ae3186194693c4ba6de57f7f0f00012c05042fd339d0389c449ebafe1a74b8e532835647048bfdefe3e4ed2c2f0d7df782c33cee8ee27411b2cd716c53ec48e2047908c314bdcdd80f2a5e7f04cb79efec19bf021851c18969e07ef06205359a5813f09184b825"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000200000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4136, 0x1028, 0x60, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 23:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206997, &(0x7f0000000300)) fchdir(r1) r2 = socket(0x20, 0x1, 0xfe) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f0000000300)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206997, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) select(0x40, &(0x7f0000000040), &(0x7f0000001580)={0x3}, &(0x7f00000015c0), 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r7, &(0x7f00000000c0)='.\x00') readlinkat(r7, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/10, 0xa) 23:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) dup2(r0, r2) 23:00:11 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) syz_open_pts() r1 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000280)={&(0x7f00000000c0)=[{0x89, 0x1}, {0x81, 0x81}, {0x80, 0x4}, {0x6, 0x80000000}, {0x100, 0x4}, {0x44, 0x20}, {0x24, 0x2}], 0x7}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x16e) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0xffff, 0x1, 0x0, 0x0) pread(r2, &(0x7f0000000000)="d19742adc052eb76cc9631194c8221dbfdc6a634cc2cc064a85e", 0x1a, 0x0, 0x8) ktrace(&(0x7f0000000180)='./bus\x00', 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r3, 0xafd25d75d8876685}], 0x1, 0x0) 23:00:12 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0x273d7148fdcd75c, 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r2, r1, 0x0) setreuid(0x0, r1) setreuid(r0, r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x1ff, 0x8, {0x3d4e, 0x2}}) setreuid(0xee00, r0) r4 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) semctl$IPC_RMID(r4, 0x0, 0x0) socket(0x8bf7806fa04b72e9, 0x2, 0x70) lstat(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe) 23:00:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206997, &(0x7f0000000300)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) 23:00:12 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB="7001000046ff0700000053122ddf0c3b7bcbc18ae75aceb279768f769f5c50762b6e5fd201ed172e18fbc1780988ae05be897e7680d3b9594c2889bd170d7c2632e7ffa07217ddf3505287efe282b831d689b7b432da76ee7f73f4b23bd4d1078dfddbc1c1fcff8b9a6edfdea24a6eb9c5cf72f9358f3b826612e2a6ec58ed0214ca83409bad73fbae6d8b5ae32c9cc8e24488489e29d2d818ac25e7ee03920ec49cb23839399f9ea2ead0ba6a7aa0c9f9e20b0a2fac4a68f05ef162a658a68da702467fe6b183de89530ebc2e26f382374dff7ae12a5617e199015033b843ff3056b4ac922c34578f374ff6f5f8feba9a076be15ddee848bae87b564beab61c00a71a402ffd4af869b2a584049298f96e0da9c6cc"], 0x99, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/115, 0x73}], 0x2, &(0x7f00000001c0)=""/90, 0x5a}, 0x41) ioctl$FIOASYNC(0xffffffffffffffff, 0xc1204460, &(0x7f0000000240)) 23:00:12 executing program 0: r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 23:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffef7ffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_etherip(&(0x7f0000000080), 0x4, &(0x7f00000000c0)="d39fc934b3b8fc368d4e33ebedaab9855136c1107d89a94142c73d1927a6e6d97dbdd9501de9bee36179137eb37cab7ce37059e46c704127e864d945a9d8aac152c57ce690f8391963879263f0e7dc620be3e546b668a492e87e167d4b3c159e4213d8f48f83da355fb8f14f551be39da9cfca6512d40031ccbfcdc7e29cd13570c7dad32d31b9bb1621ae22374a3f1508", &(0x7f0000000180)=0x91, &(0x7f00000004c0)="fcb776eeddb1717ceab8b606e0ea2a0636b32e4c80a464417e7b1ce57de44deb259a8f8c8f6c75db34642b26cde45a1afd3018fa4bda68c42c9136cb4c5c4350fab40edd1ec49ee19c33b9889993b3e628abb28247f37e40b25a941ff33e6c5bf134864e60299ff1049cc3477d64d5524c0b43c58fedd8254d78d206e00800331c990a63d651a01981bc3e3a5cf36d4f159ce2cbd04a0f65870dda45319c9a851e7f", 0xa2) r0 = socket(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f00000001c0)=ANY=[@ANYBLOB="70bf2e3f66696ca8bfc8c0a872322104d2653000"], 0x99, 0x0}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) socket(0x6, 0x4, 0x48) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206997, &(0x7f0000000300)) ioctl$TIOCNXCL(r7, 0x2000740e) 23:00:12 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4], [0x0, 0x0, 0x4, 0x0, 0x0, 0x100, 0xfffffffffffffff9], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xf3ffffffffffffff, 0x2], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x0, 0x0, 0x6}, {0x2}, {0x0, 0x0, 0x0, 0x4}], {}, {0xfffe, 0x0, 0x0, 0x10000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) clock_settime(0x0, &(0x7f0000000100)={0x534, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000140)) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) fcntl$dupfd(r0, 0xa, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80286987, &(0x7f0000000300)) panic: m_copym0: m == NULL and not COPYALL Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *489850 67679 0 0x12 0 0 sshd db_enter() at db_enter+0x18 panic(ffffffff8240580b) at panic+0x15c m_copym(fffffd805bac7f00,c10,204,2) at m_copym+0x589 tcp_output(ffff800000ac0540) at tcp_output+0x154d tcp_usrreq(fffffd805da6d648,9,fffffd805bac7700,0,0,ffff80001d717eb0) at tcp_usrreq+0xa54 sosend(fffffd805da6d648,0,ffff80001d71dfa8,0,0,80) at sosend+0x669 dofilewritev(ffff80001d717eb0,4,ffff80001d71dfa8,0,ffff80001d71e090) at dofilewritev+0x1ab sys_write(ffff80001d717eb0,ffff80001d71e040,ffff80001d71e090) at sys_write+0x83 syscall(ffff80001d71e110) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffec7a0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic m_copym0: m == NULL and not COPYALL ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8240580b) at panic+0x15c m_copym(fffffd805bac7f00,c10,204,2) at m_copym+0x589 tcp_output(ffff800000ac0540) at tcp_output+0x154d tcp_usrreq(fffffd805da6d648,9,fffffd805bac7700,0,0,ffff80001d717eb0) at tcp_usrreq+0xa54 sosend(fffffd805da6d648,0,ffff80001d71dfa8,0,0,80) at sosend+0x669 dofilewritev(ffff80001d717eb0,4,ffff80001d71dfa8,0,ffff80001d71e090) at dofilewritev+0x1ab sys_write(ffff80001d717eb0,ffff80001d71e040,ffff80001d71e090) at sys_write+0x83 syscall(ffff80001d71e110) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffec7a0, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d71da70 rbx 0xffff80001d71db20 rdx 0x2 rcx 0 rax 0x1 r8 0xffffffff821959cf kprintf+0x15f r9 0x1 r10 0x2 r11 0x2304c12a0819f92e r12 0x3000000008 r13 0xffff80001d71da80 r14 0x100 r15 0x1 rip 0xffffffff81e0dea8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d71da60 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (sshd) pid=489850 stat=onproc flags process=12 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d718600,0xffff80001d717020 process=0xffff8000ffff8ae0 user=0xffff80001d719000, vmspace=0xfffffd806bc0aaa0 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 78534 362259 44913 0 2 0 syz-executor.1 78534 119 44913 0 2 0x4000000 syz-executor.1 88410 291424 329 0 2 0x2 syz-executor.0 44913 505061 329 0 3 0x82 nanosleep syz-executor.1 329 302330 16683 0 3 0x82 thrsleep syz-fuzzer 329 229720 16683 0 2 0x4000482 syz-fuzzer 329 504000 16683 0 3 0x4000082 thrsleep syz-fuzzer 329 467456 16683 0 3 0x4000082 thrsleep syz-fuzzer 329 370766 16683 0 3 0x4000082 thrsleep syz-fuzzer 329 64459 16683 0 2 0x4000002 syz-fuzzer 329 188235 16683 0 3 0x4000082 thrsleep syz-fuzzer 16683 214983 67679 0 3 0x10008a pause ksh *67679 489850 14942 0 7 0x12 sshd 63726 410073 1 0 3 0x100083 ttyin getty 14942 513931 1 0 3 0x80 select sshd 21450 245722 50396 73 3 0x100090 kqread syslogd 50396 134456 1 0 3 0x100082 netio syslogd 80638 146597 1 77 3 0x100090 poll dhclient 7749 328882 1 0 3 0x80 poll dhclient 35559 201332 0 0 3 0x14200 bored smr 10334 398771 0 0 2 0x14200 zerothread 66154 273919 0 0 3 0x14200 aiodoned aiodoned 27829 339414 0 0 3 0x14200 syncer update 65138 366169 0 0 3 0x14200 cleaner cleaner 4404 104009 0 0 3 0x14200 reaper reaper 6763 360587 0 0 3 0x14200 pgdaemon pagedaemon 54722 16107 0 0 3 0x14200 bored crynlk 10185 347447 0 0 3 0x14200 bored crypto 9910 165157 0 0 3 0x40014200 acpi0 acpi0 17048 378066 0 0 3 0x14200 bored softnet 7468 260044 0 0 3 0x14200 bored systqmp 84842 402209 0 0 3 0x14200 bored systq 12132 128219 0 0 3 0x40014200 bored softclock 59158 182037 0 0 3 0x40014200 idle0 1 522107 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9486 6344K 6714K 78643K 10892 0 pcb 13 8K 8K 78643K 55 0 rtable 111 12K 15K 78643K 415 0 ifaddr 62 13K 14K 78643K 125 0 counters 21 16K 16K 78643K 26 0 ioctlops 0 0K 4K 78643K 55 0 iov 0 0K 24K 78643K 35 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1332 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 41 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 5 13K 25K 78643K 226 0 sigio 0 0K 0K 78643K 5 0 proc 49 38K 63K 78643K 379 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 20 0 in_multi 49 2K 2K 78643K 94 0 ether_multi 1 0K 0K 78643K 7 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 209 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 124 71K 71K 78643K 1373 0 UVM aobj 12 4K 4K 78643K 12 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 46 0 NDP 9 0K 0K 78643K 23 0 temp 116 3850K 3917K 78643K 8840 0 kqueue 3 4K 8K 78643K 11 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 1 1 0 1 1 0 8 0 rtpcb 80 42 0 40 1 0 1 1 0 8 0 rtentry 112 71 0 29 2 0 2 2 0 8 0 unpcb 120 315 0 307 1 0 1 1 0 8 0 syncache 264 10 0 10 3 2 1 1 0 8 1 sackhl 24 4 0 4 2 1 1 1 0 8 1 tcpqe 32 704 0 704 2 1 1 1 0 8 1 tcpcb 544 240 0 236 1 0 1 1 0 8 0 ipq 40 4 0 4 1 1 0 1 0 8 0 ipqe 40 98 0 98 1 1 0 1 0 8 0 inpcb 280 414 0 406 2 0 2 2 0 8 1 nd6 48 14 0 9 1 0 1 1 0 8 0 pfrke_plain 160 2 0 0 1 0 1 1 0 8 0 pfrktable 1344 49 0 46 1 0 1 1 0 8 0 pftag 88 8 0 8 1 0 1 1 0 8 1 pfrule 1360 14 0 8 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 356 0 163 14 0 14 14 0 8 1 art_table 32 357 0 163 2 0 2 2 0 8 0 art_node 16 70 0 32 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 4 1 0 1 1 0 8 0 semapl 112 39 0 29 1 0 1 1 0 8 0 shmpl 112 10 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1719 0 319 88 0 88 88 0 8 0 ffsino 240 1719 0 319 83 0 83 83 0 8 0 nchpl 144 2223 0 621 60 0 60 60 0 8 0 rtmask 32 4 0 2 1 0 1 1 0 8 0 uvmvnodes 72 1826 0 0 34 0 34 34 0 8 0 vnodes 208 1826 0 0 97 0 97 97 0 8 0 namei 1024 5930 0 5930 3 2 1 1 0 8 1 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 528 6 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 14 0 12 1 0 1 1 0 8 0 scxspl 192 7233 0 7233 2 1 1 1 0 8 1 plimitpl 152 34 0 27 1 0 1 1 0 8 0 sigapl 424 412 0 384 4 0 4 4 0 8 0 futexpl 56 4772 0 4772 1 0 1 1 0 8 1 knotepl 112 76 0 57 1 0 1 1 0 8 0 kqueuepl 144 32 0 30 1 0 1 1 0 8 0 pipepl 272 112 0 102 3 1 2 2 0 8 1 fdescpl 432 398 0 384 2 0 2 2 0 8 0 filepl 120 2676 0 2581 4 0 4 4 0 8 1 lockfpl 104 51 0 50 1 0 1 1 0 8 0 lockfspl 48 21 0 20 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 341 0 334 1 0 1 1 0 8 0 zombiepl 144 384 0 384 3 2 1 1 0 8 1 processpl 920 412 0 384 4 0 4 4 0 8 0 procpl 624 663 0 628 4 0 4 4 0 8 1 sockpl 400 775 0 758 4 1 3 4 0 8 1 mcl64k 65536 26 0 26 2 1 1 1 0 8 1 mcl16k 16384 2 0 2 1 0 1 1 0 8 1 mcl12k 12288 7 0 7 1 0 1 1 0 8 1 mcl9k 9216 3 0 3 3 2 1 1 0 8 1 mcl8k 8192 10 0 10 1 0 1 1 0 8 1 mcl4k 4096 21 0 21 2 1 1 1 0 8 1 mcl2k2 2112 1 0 1 1 1 0 1 0 8 0 mcl2k 2048 74359 0 74297 25 15 10 19 0 8 0 mtagpl 80 24 0 2 2 1 1 1 0 8 0 mbufpl 256 120505 0 120322 28 7 21 21 0 8 4 bufpl 280 4073 0 126 282 0 282 282 0 8 0 anonpl 16 51359 0 35131 68 2 66 66 0 107 0 amapchunkpl 152 1763 0 1615 12 5 7 10 0 158 0 amappl16 192 1841 0 968 45 0 45 45 0 8 1 amappl15 184 95 0 93 1 0 1 1 0 8 0 amappl14 176 25 0 20 1 0 1 1 0 8 0 amappl13 168 26 0 23 1 0 1 1 0 8 0 amappl12 160 10 0 8 1 0 1 1 0 8 0 amappl11 152 143 0 133 1 0 1 1 0 8 0 amappl10 144 112 0 107 1 0 1 1 0 8 0 amappl9 136 367 0 365 1 0 1 1 0 8 0 amappl8 128 318 0 280 2 0 2 2 0 8 0 amappl7 120 206 0 192 1 0 1 1 0 8 0 amappl6 112 25 0 19 1 0 1 1 0 8 0 amappl5 104 348 0 337 1 0 1 1 0 8 0 amappl4 96 417 0 393 1 0 1 1 0 8 0 amappl3 88 119 0 111 1 0 1 1 0 8 0 amappl2 80 2445 0 2380 2 0 2 2 0 8 0 amappl1 72 16790 0 16376 24 15 9 17 0 8 0 amappl 80 895 0 850 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 11 0 0 1 0 1 1 0 8 0 uaddrrnd 24 404 0 384 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 404 0 384 1 0 1 1 0 8 0 vmmpekpl 168 6634 0 6607 2 0 2 2 0 8 0 vmmpepl 168 53666 0 51700 126 34 92 108 0 357 3 vmsppl 272 403 0 384 3 1 2 2 0 8 0 pdppl 4096 814 0 774 7 1 6 6 0 8 0 pvpl 32 169629 0 150692 166 6 160 160 0 265 6 pmappl 200 403 0 384 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 276 0 32 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8240580b) at panic+0x15c m_copym(fffffd805bac7f00,c10,204,2) at m_copym+0x589 tcp_output(ffff800000ac0540) at tcp_output+0x154d tcp_usrreq(fffffd805da6d648,9,fffffd805bac7700,0,0,ffff80001d717eb0) at tcp_usrreq+0xa54 sosend(fffffd805da6d648,0,ffff80001d71dfa8,0,0,80) at sosend+0x669 dofilewritev(ffff80001d717eb0,4,ffff80001d71dfa8,0,ffff80001d71e090) at dofilewritev+0x1ab sys_write(ffff80001d717eb0,ffff80001d71e040,ffff80001d71e090) at sys_write+0x83 syscall(ffff80001d71e110) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffec7a0, count: -10 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8240580b) at panic+0x15c m_copym(fffffd805bac7f00,c10,204,2) at m_copym+0x589 tcp_output(ffff800000ac0540) at tcp_output+0x154d tcp_usrreq(fffffd805da6d648,9,fffffd805bac7700,0,0,ffff80001d717eb0) at tcp_usrreq+0xa54 sosend(fffffd805da6d648,0,ffff80001d71dfa8,0,0,80) at sosend+0x669 dofilewritev(ffff80001d717eb0,4,ffff80001d71dfa8,0,ffff80001d71e090) at dofilewritev+0x1ab sys_write(ffff80001d717eb0,ffff80001d71e040,ffff80001d71e090) at sys_write+0x83 syscall(ffff80001d71e110) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffec7a0, count: -10