kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Aug 4 20:54:26 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.88' (ECDSA) to the list of known hosts. 2020/08/04 20:54:37 fuzzer started 2020/08/04 20:54:43 dialing manager at 10.128.15.235:35631 2020/08/04 20:54:43 syscalls: 381 2020/08/04 20:54:43 code coverage: enabled 2020/08/04 20:54:43 comparison tracing: enabled 2020/08/04 20:54:43 extra coverage: support is not implemented in syzkaller 2020/08/04 20:54:43 setuid sandbox: enabled 2020/08/04 20:54:43 namespace sandbox: support is not implemented in syzkaller 2020/08/04 20:54:43 Android sandbox: support is not implemented in syzkaller 2020/08/04 20:54:43 fault injection: support is not implemented in syzkaller 2020/08/04 20:54:43 leak checking: support is not implemented in syzkaller 2020/08/04 20:54:43 net packet injection: enabled 2020/08/04 20:54:43 net device setup: support is not implemented in syzkaller 2020/08/04 20:54:43 concurrency sanitizer: support is not implemented in syzkaller 2020/08/04 20:54:43 devlink PCI setup: support is not implemented in syzkaller 2020/08/04 20:54:43 USB emulation: support is not implemented in syzkaller 2020/08/04 20:54:43 hci packet injection: support is not implemented in syzkaller 20:54:52 executing program 0: openat$diskmap(0xffffffffffffff9c, 0x0, 0x400, 0x0) r0 = semget(0x1, 0x1, 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x7) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000040)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xe, 0xffffffffffffffff) unlink(&(0x7f00000000c0)='./file0\x00') readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/69, 0x45) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0/file0\x00', r2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x26, 0x4}, {0x6, 0xff}, {0x89, 0x5}], 0x3}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000003c0)={0x9, &(0x7f0000000340)=[{0x200, 0x2, 0x5}, {0x4, 0xff, 0x9, 0x40}, {0x7f, 0x7, 0x6, 0x7}, {0x4, 0xff, 0x8, 0x1}, {0x6, 0x6, 0x1f, 0x5}, {0x5, 0x40, 0x1b, 0x4}, {0x7, 0x7f, 0x80, 0x10001}, {0x1b3, 0x2, 0x8, 0x7f}, {0x22f2, 0x8, 0xdd, 0x800}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000440)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000580)={{0x8, r4, r5, r6, r7, 0x1c, 0x7f}, 0x6, 0xff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0/file1\x00', r8, 0x0) 20:54:52 executing program 1: ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x3) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0xe210) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000180)="e6866b88f148dd83f385a84cf3ce1880088070c117c66bd01c8d6f7f23ba220866c97ca7385aefdb64d702e787d26e4220dd3c55b25929736852e2f40782e32eaeecd5ad3187f9e9b335287f5ce3b348afea6d9e37dd8ab9d64248c785c4e8ece591465b85c45aceb62f0c647132f0f6ce2a78bb276788ae5f618c72f240dd575942ce519e6458f47442e085ff0511321cce38b6c9aab51a51549955ef26c8c49102e84b360fc966760a1fce0d2ebbbfbdd5d14719bd7ab8c3e6e1ff5028538cc71ad242ad7113651e870e63c304403a9955aa83a1f495e70a7da71a61293f9a2b6d58e823a4e562af353d", &(0x7f0000000280)=0xeb, &(0x7f00000002c0)="b70cedf6e0b68aee14482f80fd0f74e7f91ccef8bd396a13a87b8b8ceb5c2e023e", 0x21) r1 = open(&(0x7f0000000300)='./file0\x00', 0x400, 0x140) connect$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000380)={0x4, './file0\x00', './file0\x00'}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10000) connect$unix(r2, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x80, 0x0) chflagsat(r3, &(0x7f0000000480)='./file0\x00', 0x1, 0x2) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000500)={0x1, 0x80000000}) r5 = openat(r0, &(0x7f0000000540)='./file0\x00', 0x2, 0x141) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000580)=0x80000001) fchmodat(r1, &(0x7f00000005c0)='./file1\x00', 0x2, 0x8) fcntl$setflags(r5, 0x2, 0x1) open(&(0x7f0000000600)='./file1\x00', 0x80, 0x101) mkdirat(r5, &(0x7f0000000640)='./file1\x00', 0x44) 20:54:53 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000002816519c289c80350001080006040000aaaaaaaaaabbac1400bb000000000000020000006522461c1a104abfaa3a146170a5c6ed"]) sysctl$ddb(&(0x7f0000000080)={0x9, 0x2}, 0x2, &(0x7f00000000c0)="395c05ef0e36f4f1d82bbeacbff192c3e8c2f785bf4d696a5e503c63c8193c906496744ecb340ee4857ada14c8b59923f78f89c93561a39a8fc183364f00f7c41689898f7acb53439de5e467fc86f708725c0c573b1f933dc60232", &(0x7f0000000140)=0x5b, &(0x7f0000000180)="4a5a8dfb743805a0b19291828958455f26fa5ef76d67acdf84b92b66462a3a63f18c2a62bfba1537efee81d5818a8d5a6d50bab60c031f307b58a4b20f1964e770271d5fc53e5f4d3b2419fd992e4962dd957da55e2c28ff2260adb5003c9739645b91e128e2220176d51a407a26acff6bea6b31bae6a09afbc447ab22793a8bc686daa14c5cb5d1f1e84014878ee5e679244e5e61d887b485bdd9d3", 0x9c) getrlimit(0x4, &(0x7f0000000000)) 20:54:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x1}, {0x6, 0x0, 0x0, 0x4c52}]}) dup2(r0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000002c0)="e22091ea6b830761763b8c1facc6", 0xe}], 0x1, 0x0, 0x0) 20:54:53 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="edd700010000ffffffffff331c1d133efd570c8a1f18b6bbff86dd609e010000303a00b3224000caf91b9311299aa1b5c67104ff020000000000000000000000000001020090780000000060f77bd700002f008a13f2ca986c117aeb30ffab720c8933ff010000000000000000000000000001"]) semget(0x3, 0x2, 0x10) 20:54:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5}, {0x4d, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0xcdd}]}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:54:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0xfffffffc, 0xffffffff}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x2) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:54:53 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="a96f6c", 0x3}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000340)="88178c082063a863195324484853e197187033488f66a510f1d9b640c8dc454c773f4fdd7ce784be16252063c81e09209435a13e8a4d316c7a4e6cc831d664dc5caf6cf858034eb990cd2e4b1f15c683b1e883622d", 0x55}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="0d9bd2402e8428185dbffc3836f8fd09ba385f6d363edd7ec2c26c85eb6e47597d753a9fe1ba0cb8d35b2a6eb11d3f9302574384953041dced36420acba8aa47d1f0a203f798b3f84f4427113f63ab3d2bbe8695bc02836e95ed02f3042ae174b630f7d46df762c3b0948421d68040f39254b08410ca4b221b4c461224a40d473098adc898cf08052f262e37d2c3e0df8084bc1039bd74e6bea792f77e19fe2d2fb27c1a8a573c5ae17f48101fe9c94f470590230a19fe8bdd1e36f1b2d1a06d359e5d38beb9fa7f6a44e59157531e23eb47f4716830bc254c3d6b18d46001d78a997373766ad92dd9255834", 0xec}], 0x1) execve(0x0, 0x0, 0x0) 20:54:53 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="7902adb059fbffffa820cc07498826d0f656619c5146a4725888573fe945dada0419a767b0e331a894811f325233d433cd8ff810a458cdee97e49fed43040ef99a800798dc522cc1dd69de46f91dcfb954bf11511966f185ccb4dbd0793571ff3d598f1d528b60ec6c02932ed75a69ba9a3a432cbb476f7eb0be48"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3", 0x5a1, 0x0, 0x0, 0x0) 20:54:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x8]}, 0x3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000100)={0x9, 0x64, 0x5}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000080)=0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:54:53 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f37", 0x29, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) chroot(&(0x7f0000000100)='./file0\x00') close(r0) r1 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) sysctl$ddb(&(0x7f00000001c0)={0x9, 0x6}, 0x2, &(0x7f0000000200)="217101b430df4faab0e91093621b57aaf19b7fd48cc91765f79ecea54893", &(0x7f0000000240)=0x1e, &(0x7f0000000280)="5214416b2c93b94a0bae52683eafd55b062d57c1f58405e02399d6d117a9a07d6ccb7b4eae56717a4b6542e98a533c3188d60976afe5d5a8a852a22124825616794c003e69cb17fd7d1cc0e7f05d5dfc64b24b72952bb9a2479552b052de6e74748292c6119675d8df436106cbcc9616d8dd0551a5984dea47f9b9b6575c0f92d4fefe5dc4c74ebe838320aea9a62391809d02131e541ad0f565e086e3fe3a993c53a1fb6c86ca2c4b421ea9d988a3851c3d0685d1d313a0f9", 0xb9) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000440)="100a2956b92237760a91fa63558ebb17e5f8fd3b1ac422166c8176129a886e715c8719dca7ca7f34c9c084f79cac215008dac5a55fc0c471b652775e0ee0dca46cbc0517b0b74e20aac963e0a0609f8f884ed6c3e3708f3feaa09b347507f19252c255e0d6efd293e1d51c58485deb333b12c75a0518a8837a852529615e8570091b058dc3cd0861dddfaa4be7c790d2b1c276614ef70996043f3e34fd6aeaa29ca7", 0xa2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) r5 = accept$unix(r4, 0x0, &(0x7f0000000140)) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000180)=0xf460, 0x4) 20:54:53 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), 0x42) chmod(&(0x7f0000000040)='./file0\x00', 0xa5) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 20:55:05 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES16, @ANYRES16=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) chflags(&(0x7f0000000180)='./file0\x00', 0x0) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) r6 = semget$private(0x0, 0x5, 0x204) semop(r6, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r6, 0xffffffffffffffff, 0x4) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r6, &(0x7f0000000080)=[{0x0, 0x2f, 0x800}, {0x3, 0x7fd, 0x800}, {0x0, 0x4, 0x1800}, {0x1, 0x1, 0x1000}], 0x4) semop(r6, &(0x7f0000000140)=[{0x2, 0x3, 0x1800}, {0x4, 0x3ff, 0x800}, {0x0, 0x6, 0x1000}], 0x3) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000040)=""/191) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r7 = dup(r4) ioctl$FIOASYNC(r7, 0xcd604407, &(0x7f0000000240)) 20:55:06 executing program 1: r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x10, 0x2}, 0x4, &(0x7f0000000200)="063abd0ec4c5f803fb6ee10831018f2a8efa1cb9b335f21383695e73ed3e6b7693b2483346eeebb4897d96b191c6fc84aa320dbf2c752023f1451d97adb74f3f70be0806454159d83cd1c3f48814d5e000f1e0a297bd16734d6f5cb71ce901ecdd7e8672a54d20aa0105787d14ae00b83556344a99aed6fad7a196b9c43aee9110a90ca8a49321f82d69168038e3814b24f2b9d7897aeae1e01a5db41ce518cbdc5fe5c0372fdc81d8c24510d56edb8498c64f97357b59e72dbef81c5ef281aabdc35460717003a9cacb24017baad3e6ec89eeb1315f08d2f105160b120000000000000000", &(0x7f0000000080)=0xe5, 0x0, 0x0) 20:55:06 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x1) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)) r3 = getgid() getgid() r4 = dup(0xffffffffffffffff) ftruncate(r4, 0x0, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0x8c78) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, r3, 0x0, 0x0, 0x190}, 0x2, 0x0, 0x9}) execve(0x0, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 20:55:06 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x4000018d, &(0x7f0000000100)="8d50be0588ebdf20556055ad2cd654a096a8be524aa96c18b0119b75180e449ea47e6157913ff8d27c2e1fea8dc7b3700a0b20762f62f480b8be0f9e975d41e990e4a44161044fc2007065bc9e5e49993e5f3c81f4a607e83163e5e65e3e697c", &(0x7f0000000200)=0x60, 0x0, 0x0) shmget(0x0, 0x1000, 0x51, &(0x7f0000fff000/0x1000)=nil) 20:55:06 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ff41ecd711ff00183a00fe8000000000000000000100000000aaff020000000000000000000000000001820090780000003ec51954a0bf10a6b50a026eade69200fe"]) 20:55:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x18, 0x6) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000180)="f2929687663b3fe4e5292c57ce6baf9f06901a181262c0ae60b4946d83159a0100d9d2e5cdcfa30991bb4f06aea066bd0e117a949f155068ee075b9795777bb3bd49d5e2bf15ed2df6476dc2592fe800000286accdc5b86e7fe0514edfff6506cf6df038aa14d25ba5e03f5ede19d5767947f9ec68c06bbdba873618a89eb3236530211a0a4abfe898fca93d777e433d7138156faa54dbce0327010dd1a3ab9f6a10ce313eaf453b7e1be6368bff51f327ca63ad194391e2bad30d2e2b6a803aca3eaf8787b5a573debba6ebd0fc97c2a30b57e7f852278871d501ecca695ba75c6d487b74ed1fb929a591de62bdaf11b5", 0x43056, 0x0, 0x0, 0x0) 20:55:06 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r0}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000080)=[{0x0, 0x2f, 0x800}, {0x3, 0x7fd, 0x800}, {0x0, 0x4, 0x1800}, {0x1, 0x1, 0x1000}], 0x4) semop(r2, &(0x7f0000000140)=[{0x2, 0x3, 0x1800}, {0x4, 0x3ff, 0x800}, {0x0, 0x6, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/135) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 20:55:06 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) ktrace(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0, 0x0) unlink(&(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0xbe, 0x1}, {0x6, 0x1}}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x1f) r3 = getuid() r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r5 = getuid() fchown(r4, r5, 0x0) setreuid(0xee00, r5) r6 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r6) chown(&(0x7f0000000200)='./bus\x00', r3, r6) r7 = socket(0x18, 0x2, 0x0) dup2(r7, r1) 20:55:07 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x800) poll(&(0x7f0000000100)=[{r0, 0x1a5}], 0x1, 0x0) 20:55:07 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000300)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@eol, @window={0x3, 0x3, 0x5}]}}}}}}}) r0 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r0, 0x11, 0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x7, 0x51a8}, 0xc) 20:55:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) dup2(r0, r2) socket(0x21, 0x0, 0x0) 20:55:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x6, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(0xffffffffffffffff) ftruncate(r4, 0x0, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000000)=0x2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 20:55:07 executing program 0: madvise(&(0x7f0000ff5000/0x1000)=nil, 0x1000, 0x1) 20:55:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x18, 0x5, 0x2) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) flock(r0, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xc0, 0x0, 0xec, 0x5, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x5], [0x0, 0x2, 0x9, 0x0, 0x0, 0x0, 0x1], [], [0x800000000, 0x0, 0x1, 0x0, 0x0, 0x200001], [{0x0, 0x0, 0x36b, 0x8}, {0x0, 0xffffffff}, {0x0, 0xffeffffd, 0x3}, {}, {0x0, 0x0, 0x4, 0x40000000000000}, {0x1aca}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x4}], {0x0, 0x1000}, {0x0, 0x0, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0xfff, [{0x1, 0xe20a}, {0x1, 0x3fc0000}, {0x3, 0xc7}, {0x3, 0x3}, {0x1, 0x9}, {0x2, 0x6ff}, {0x1, 0x7}, {0x3, 0x3}, {0x3, 0x97e}, {0x2, 0x8}, {0x2, 0x200000}, {0x2, 0x7}, {0x2, 0x1}, {0x3, 0x2}, {0x2, 0x81}, {0x3, 0x7ff}, {0x1, 0x6}, {0x3, 0x5}, {0x3, 0x94}, {0x3, 0x3}, {0x1, 0xffff}, {0x2, 0x7fffffff}, {0x2, 0x7}, {0x3}, {0x38d89048b22cb58, 0x5}, {0x1, 0x82b}, {0x2, 0x80000000}, {0x2, 0x7ff}, {0x1, 0x2}, {0x3, 0x7fff}, {0x2}, {0x1, 0x52a0}]}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 20:55:07 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x3}, 0x40000000000001b3, 0x0, 0x0, 0x0, 0x0) 20:55:07 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x7c1, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0xd10) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) r4 = dup(0xffffffffffffffff) ftruncate(r4, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00', 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x64, 0x0, 0x0, 0xfffffffd}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)) chroot(&(0x7f0000000180)='./file0\x00') 20:55:07 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000000)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) getdents(r1, &(0x7f00000000c0)=""/87, 0x57) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0xe546e4e4e29e0152, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000180)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 20:55:07 executing program 1: shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000380)={0x0, 0x1000, 0x7, 0x6, &(0x7f0000000000)={{0x80, 0x5, 0x3, 0x3, 0x9, 0x60, 0x3}, {[0x1, 0x8000, 0x4, 0x8, 0x0, 0x5f, 0x9, 0x80000001, 0x4, 0x5, 0x200, 0x100000000, 0x2, 0x8e377d5, 0x8000, 0x8001, 0x2, 0x3], [0x6d1, 0x1, 0xfffffffffffffff7, 0x4, 0x1, 0x5, 0x9, 0x8, 0x1, 0x8], [0x8, 0x1, 0x0, 0xbb9, 0x10000, 0x8, 0xe], [0x1, 0x8000, 0x9, 0x8000, 0x9, 0x10001], [{0x9, 0x7, 0x8, 0x80}, {0x9, 0x1, 0x1, 0xbedd}, {0x6b, 0x7ff, 0x3ff, 0xa53f}, {0x9, 0x3, 0x7f, 0x8001}, {0x9, 0x8, 0x9925, 0xfffffffffffffffe}, {0x427a, 0x3, 0x101, 0x9}, {0x7, 0x401, 0xfff, 0x400}, {0x80, 0x74f, 0xffffff80, 0x10000}], {0x3, 0x8, 0x7, 0xffffffffffffffff}, {0x8, 0xdc1b, 0xe2aa, 0x7fffffff}}}, 0xfff, 0x5}) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x100, 0x24) r2 = dup(0xffffffffffffffff) ftruncate(r2, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000340)=0x9) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000002c0)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) close(r4) 20:55:07 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x20, 0x3, 0x0) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:55:07 executing program 1: close(0xffffffffffffffff) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x400, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0xd5c, 0x7ff, 0x2, 0x400, &(0x7f0000000140)={{0xd9, 0x1f, 0x0, 0x9c, 0x80, 0xff, 0x40}, {[0x9a, 0x6, 0x3, 0xb1, 0x7, 0x1, 0x800, 0x32, 0x9, 0x7, 0x2, 0x1ff, 0x4, 0x5, 0x4, 0x491d, 0x100, 0xfff], [0x4ae58a36, 0x9, 0x800, 0x0, 0x800, 0x5, 0x2, 0x800, 0x3, 0x6cc7], [0x2, 0xfffffffffffffff7, 0x1ce4, 0x4, 0x3, 0x30706f0, 0x4], [0x0, 0x8000, 0x9, 0xfff, 0x7, 0x8], [{0x3, 0xe6c, 0x80, 0x8}, {0x1, 0x9e, 0xc3, 0x4eb8c864}, {0x0, 0x3, 0x0, 0x1}, {0x50f, 0x0, 0x8, 0x7}, {0x6, 0xfe3, 0xffffffff, 0x9}, {0x6, 0x1, 0x5bc, 0x2}, {0x1, 0x4, 0xa5, 0x400}, {0x200, 0x3, 0x6}], {0x40, 0x8b, 0x9, 0x6}, {0x21, 0x8, 0x8}}}, 0x400, 0x67}) poll(0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x20, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000230dd180 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807effe2e0 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000230dd180 20:55:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x3, 0xffffffffffffffff, 0xf0ffffffff, 0x0, 0x0, 0x0, 0x1]}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="c54e4f7d3e09008ddd83000000ffff0000010000008dbb73827e51850001003cbf8641", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000)=0x1, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) fcntl$setstatus(r5, 0x4, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x18, 0x2, 0x0) r7 = dup(0xffffffffffffffff) ftruncate(r7, 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000040)=0x6813) r8 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 20:55:07 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) msgget$private(0x0, 0x2) 20:55:07 executing program 1: pipe(&(0x7f0000000180)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4403) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r0, 0x11, 0x0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = dup(0xffffffffffffffff) ftruncate(r3, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)}) 20:55:07 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000000000000000019078e0000002ac1400aa0308907800000000400000000000000008000000ac1400aae0000001070300071b00000000007f000001e0000002e0000001e000000207048ff4070700ac1400aa000000"]) r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) fchflags(r0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x40, 0x5, 0x8, 0x5, "c77716d16e62a0d18ec3d8f21e81e8a7d14d39ad", 0x6}) 20:55:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r3) setgroups(0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x80004, 0x4, {0x10000000002, 0xab88}}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000005c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000200)) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="838a14d4e151ebbb85c4db589cc0a54fe8176c69cf53d9e9e5e1e5144feb393ab83998f6f5632563abf76b040946c7c12dda002c93b1a6e1a9804c24ec0641c3ab80dc9073f9b06feefa66d93771d0e9c1d070ae61e8abc28f605088815def4a668ac57c0c6e134b830c1c2680cac750bbcf658d1fec791f83cf82f10ab3a8", 0x7f}], 0x1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1ed, 0x7}, 0xad, 0x8, r1, 0x0, 0x0, 0x3, 0x7}) socket(0x2, 0x8000, 0xd2) chflags(&(0x7f0000000040)='./file0\x00', 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r6 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r3, r2, 0x0, 0x40, 0x7}, 0x6, 0x7, 0x400002}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x8, 0x9, 0x3}) 20:55:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) flock(r0, 0x8) socketpair(0x11, 0x3, 0x0, 0x0) 20:55:08 executing program 1: getitimer(0x1, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x1000100400006}) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000440)=ANY=[@ANYBLOB="01e62e2f66696c653000079f4665ce52316680cb1514810b0e4c2136cd79c04840a00ec04a4590e38e293f987967b13f33f1f26c8c66281b2275d7ee61195f84c47576fe6217697a86508d35fa2598cfef4193b95e743bf297a9a048b6422c73a7a1a9b2e4b6aaddd6f9aabc9d97504caef5e5d87db47eee2748c74a0626e27e88298b0f84edd5d789d7b355ed6dc5c14d8dcd6f3ca17c278a0cfd2ebf878013b7644e4d702de699fd2f48c1242d90d7adb27356eb461b86f2ef8232ee8e4c36921938042029184eb1f697df09b5f0fbdc2eba97742835f7f8f47857b17482dbddbb1244d0b32e2b98b768f7283ff5366cac3e5d5cd05b6f29b5b26a1c4f806500"], 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="2da44c345c9bd25044e6f1f62d351b287285b0b637881570f822", 0x1a}], 0x1, 0x0, 0x0, 0xf}, 0x400) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x42) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x2, 0x8000, 0x4) r4 = dup2(0xffffffffffffffff, r3) sendto$inet(r4, &(0x7f0000000280)="05c7924e6d89b1399e81b8de40a4e03ffa0eaa939deec9cd05e7ad81d518198bff6f2573c13b6633e3b2392ebab29b2ad860f9831e7a6204a2dbfe69900865513bd61d501be55eab247edfa20259acc0985af8fadc278cb14c0cb88f037ff12cba3044b7987efe6a631417703261ba75973260a2a818cbee2a568004092b939a6b4877eafaabcb87", 0x88, 0x1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x40}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) fcntl$getflags(r6, 0x3) 20:55:08 executing program 0: semop(0x0, &(0x7f0000000040)=[{}, {}, {0x3}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair(0x2, 0x5, 0x80, &(0x7f0000000000)) 20:55:08 executing program 1: syz_emit_ethernet(0x7a, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x20, 0x80, 0x0, {0x12, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@rr={0x7, 0x27, 0x0, [@empty, @rand_addr, @empty, @remote={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}, @loopback, @empty, @multicast1]}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @generic={0x0, 0x4, "60c7"}]}}, "70cd887a489ba39e"}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/239, 0xef}], 0x1, 0x0, 0x8c2d) 20:55:08 executing program 0: r0 = socket(0x20, 0x4, 0x3) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x400}, {0x18, 0x0, 0x5, 0x6}, 0xe7, [0x40107, 0x800000fb, 0x9, 0x7, 0x20, 0xbb, 0x0, 0x3]}, 0x3c) 20:55:08 executing program 1: r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) r2 = getgid() chown(&(0x7f0000000280)='./file0\x00', r1, r2) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) r6 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r7 = getuid() fchown(r6, r7, 0x0) setreuid(0xee00, r7) r8 = getgid() chown(&(0x7f0000000280)='./file0\x00', r7, r8) setgroups(0x3, &(0x7f0000000040)=[r2, r5, r8]) sysctl$kern(&(0x7f0000000140)={0x1, 0xa}, 0x2, &(0x7f0000000180)="eb", &(0x7f0000000000)=0x1, 0x0, 0x0) 20:55:08 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[]) 20:55:08 executing program 0: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8, 0x80000001, 0x2, 0x1, 0x20, 0x7, 0x5, 0x0, 0x1, 0x0, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:55:08 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60de067100303a0000000000000040000000000000000000ff"]) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x800, 0x0) getsockopt(r0, 0xd5, 0x1f, &(0x7f0000000040)=""/136, &(0x7f0000000100)=0x88) 20:55:08 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000005000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x1000, 0x80, &(0x7f000072f000/0x1000)=nil) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) select(0x40, &(0x7f0000000100)={0x0, 0x1, 0xc008, 0x1c6, 0x3, 0xfffffffffffffff8, 0x23b, 0x7}, &(0x7f0000000180)={0x3f, 0x5, 0x1, 0x9, 0x2, 0x1, 0x8, 0xffff}, &(0x7f00000001c0)={0x4, 0xff, 0xfff, 0xf5e2, 0x1000, 0x10000, 0x200, 0xd1a}, &(0x7f0000000200)={0x7, 0xf8}) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0dbd2e2f66696c653000"], 0x10) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000050ff2656bff070000000000007e08b118c799", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) write(r4, &(0x7f0000000040)="5e2aa041c09c4bc5d7dbbd8ccda46cc75b0e0d37a79aa16a207e7541588ca7d7b220b19ccd0655820ea8474c62d1b5a75728c5826467ebf762ca3a6146ec575b93f572550d20d3ae5d2618b0455b04c05abc965cdcf78c5335eb4be07be9a6549c087c3ca1b8c31e5fd3bebbb6b256b1af3f1369e3d8ecab231ab4ffd184e1194a4e2b92045e4a7d4044a870bd55e35bf9d2ee35ded3c6", 0x97) 20:55:08 executing program 1: r0 = semget$private(0x0, 0x0, 0x400) sysctl$hw(&(0x7f0000000040)={0x4, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x6) 20:55:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000831, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:55:08 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x67, 0x3, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x0, 0x0, 0x8}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f00000000c0)=[{0x24}, {0x6c, 0x0, 0x5}, {0x4006}, {0x81, 0xff, 0x4, 0x82}, {0x4762, 0xe0, 0x7e, 0x7fff}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3) 20:55:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x3, &(0x7f0000000340)={0x2, 0xd5f}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="446bdc2a346d7f3168b0120cf63a5f1f1e83b15df048da863efb25c48a9968d110f05c1bfbaa4bacfe53742dfff49a3ed2e56fa198a58dba14227724c394fe9579", 0x41}, {&(0x7f0000000440)="42a13e75e28c81646fb18eb156d9f99eb66809514ad42dae40bdf9a66b87274bf89213144e967989a7c9a8739c0a07be170b456d2f84a277a3402ce327a430e77be02125b5f4885eee004120172191d3ea41e93731f9d87acd474c871597012ff4771b63c931b428b671b1b2b9748dffe7a41a16adc6cb3ebef7a2974db5ceb8df61dbe6a41101fb71a1b8678db888274f3c098e80a83aeec459a1cfdf00b1c7c14be70eba27aab86ff87012ab4846d9390435bf525e9995340d960c19251e549bdd33a95f4b9f8dbafeadfeeecd8685810a094fb54aa922c4a787ca30c403a21db1a22bd36ee073375095b2180b4252f8422355cd613a994797a980487eb1332a889c3ba93312ac1a846929ea348553105c3655923bc7d51245247f9544d0181b615f28602104125d48a36a88d5c8d0fa0913e61a0187530bad1cec44c60395944adc34e42d4de57bb609b989ff0aee26b7300b8fe807f80acc555837e42fd8220fb66ab81e584c5270b793e3aa7a40c02f5e9777ae29d0745f788158ee9a3f121cbfceb7f6c8add8ac0a02fad80acd8761ae983f0bd9a6ccdb2285728d49817dad7bf0afa567bf5a280bc4d4ceb8ac19403b69b21aaaca5397ed7ba7d10050e85e89578a6854a9444481b840f78529b0ef1e26bde46a4715086126c7b8d7aa44205b825af8731389ec7c5e0888e0f767358b857f88e0434431fb3f5255c955b83ba987f5be2c6a731545de50049336a158abca1638071225ccc6ae94c75eb9c18f8d9f05a447bd0f7164420246a2c161f6e89e2385e58eabc61ab45ae4f1c47a46b6113a8e2e8648a6ebeed1b3679c3b2105f0575c52117a7a4c83bf67c34d90652d1298104c77aa987eac313183e5402b60013ee6cd98094c17221b0af673d3d343ad2ef137d0991cd3158c5fadb14b5789ee535a6e6bed049031a72ac085ada987638cc869c8a70dfc39a6036033c266e5ade9881f3406a6b0205cd5fdad2434a3049a6643613b044aa6f034d0e7f50375371e55a612a1e7dbce6d0fb0658a8cd6c338bedfdbe8cd6fefdf4fe026e64eafdb2a95e6376c2abc5c5eb94fa2434f4446ac2941503bb543a687992e0359edfbfbe58e54607709215f036f592e14d5020b16b5c5c211d2cbb57c1b4ce0c3cbdf43eaaec60c65973c950606e8bf720321bb0c04f91cdf407832c09c37e9069e9c83727428751ef126336d82e79125d75caf2469086d96e3a437b744bbd3a9c7babf4d5fe65fbcce1813f102499f47a054c12242f82ae0acb69ff7e4dbf17ce6ba5eaeb544437eb60817db8ff541fc278c6e1ca13fea21f7bd1930b119e73dddb4164b94c07494fc65341ed6db824379d19ecb41d471a5be3a93cbd615bedd83cc1bb2c437b8c0b486a2948b73e304b4d12c2ee6027fbfabe9d6a778dc37c7382415ce1165acb70b53e17c28d05ed4623e5e809254406078ee902a176669e27fb8f66056f494e82931ea7888e91762e34585633a3899a5f8c2615689980a1d33fbc0ef80fcdaca72f9926d53c590001e4d393c5ec24ff8e2f5441de7fe50f5fe88a044ec473d4dda7fcb878af1ef25af2591429ede9b8b64d0773800b989ead0a273e72c7c2e395c9238fe16fe7c633766c063951df5d021101a5a94c3aa952f3e784607d1a3f1fa611084e9a8563832f7f4eddd3b8ce969a4dacb432c30630118e3cb6fb2ba646e7a7d81f4fea94d6bf04d27970b6b0c13a99765a1bc1caea47a0f8499d9ddbebce0559ec249e9922130fa0ce994d1d593ca1201413cbf3b8ea324879c51f0834fdc900168fd8ae14e9bb1de38d90cb9b445fae5dc5c93c5b91028e69fc65be610994a6628c58b9d8683535da4b72f9932cf211f4870df1ad71a63db0a4dd98081c72f7007ef2296f3f6337fcf5ce5a83961d8e24e7aacdfaffa78ce22952f79b53e54fe6d89429f3a4535ca853d83f291810764b58d4bdd20ab0b2097ff56a5acc3d3e7922ece5eecdcb828adee8d0105110e544bf6c248427b516f29a1838c0db61721425436aeb7eb4b7c3f24b0e4692c21adbbd2aef4d4b6696915525a7e109d115db2d55107c0b03c4dd3dc489d08a532c23cc8a770072a3ead0df6c83a24269b99af4003bd02659c517dc4ba8a745bd83979b3c6cf4c80dfaf512c1287ddaba6a2f78338e6c8fdc0c5c78673e741690d411a503b689665e6459fac6e091fe963d1c05f9f0c9657dc69ba116b1921a365217ce7a30e6aa13617945c78e41fd463ac922c7593eb044849dd890c8469576fa74d3eb65aba09c545e47b14f0fc1bde00b3ac4e0f1d0d7b0b2362f6a76845696c65d66cc15731a58cbf1925ac247cf9904ecdf02e22a60e455830a54f670e1a5c7f9c4c0159accc392488b800fa987f621adcf7e1967bb7af31799a658252d4fe2093493537582f37c47d728a6334b4ac9fabf75e1a66f90848b1ddbe4e88d512163bbf22aa339868ca0216a43041a348c0b92cded7c78ed3ca03c7e94a3f802f5c59d633fc7baba42320b5b5ec85e0c1e1d0ecf8c6406dbcebde167c2bb876e9ce27e63afeabc82f7881ebe162beea0240c39da758e38c7e510ab981b3b74e048ddd0d4386a5dc754397cf28fa7642276a6579c43f64ad20ab65310cae32d6a5e951680337108be49ace0d5b61fa59d7a5d82005f66be7fd1ff135c835f700bb5c4672081f45f41bd27e490641b3ab9231f074f245ab8e4a43eeb3577b469b42002de7c7488681199332b02617977f214ca23240f88d2b9b960930f262d27acedcc6bba7db0f4ad94561f34fa4d65042886232847a6c23b5744770040b6b996a39ea881809258790089f578a82216f6740e49aabfe635b455657031cb63f95ef3f82026e5a2937b8754d90d4a06261c38492088d1f47f7ebc9d3051ee10d329b9390c5c1af30a9820f465c26193d1529be202fa6eb3af99c0cc01ff386958027cbe734a4d196909a751944dda84e50fe45919b10a923f75939fe224483d3b0bbdb3034c5441e14ff4dbeec0fb854d5cd2922383000f7d6526b0eb64ec56f3c7327e140b66addb186a98efa54b198c8c11afc520860fbafae2d3d986aaaa6d42879d4fedf937bc223a6bcd2d32cdff32e6e75c1d3cc91cf5fa39fb61a7e863fcd6002fded4abdd31016aafa2d0e41d32d7a2bd5d8b5571a6e3c3b085b950d43b519f4248ab51ff8e2cf9af4948004fbe7372a18aabe186bdfc0adeebe989c7eee048de6f358ca9c80cd0f58fdb436a1afcb366398ea11d868310fb3122775618156cdc73fe64f7fbb693c5d685396b9d1468befdf28a939f134ed04aaaeef4f2c657d42d9da83a3c39e23654f352ade41e1f7c60b6c5f6a5b9d3d038f1d297ead571cc4978b54c81b7aeeb30ec96394928cc729fb05b1db00dd633b18c72e3da4f5105c37dbc9264ed356ef190db0717c37c5889899f65b0291620fae0b009d559f283fd9ae3c70f346fc6693e1eccd3f8df2993d43419c6e88d7c981050385dc80d679f8e358766a2eb0fb1815d75ee5a58007f35932baf2014c722f240efc2f74ec33f51ea972ecec85424a0f41a074a68ee7693544693cd082f270da1c47fb151ef261304032fe1271d4065618beca9037cede818466338afe02bbd02e047e7686dd3fa735ea1dc9245f57e977b7e9e4895242ac0904f403da4069d4ec00f3bccea3f905af3941908b7786cc1d579011ff29403c36c9f91ba13f1b8ecb191dc3e3662034a317dfa92e12a4f17fed02405faae4de834091ee7f0c951cfbff28225189d92caf34eb46398a5455dd58fcc424b74872d565330ef24a75ae8ed83c646b695a2f2a91d11bd540b8fd5cfee3e73a38e8fca695a9f16840ea6691a8a96fc1b8dd5c5841e92c75e781d5dbd0affeb8077aefb9aae178e4ffc087514b86c6e53671d00ab96381fca024c7edd0162bc6f593f0cd57a02a85f0ecf0e3691949a46d7be5f76710f9a3551e50cd4ab671d6f1bef200a0d59ec98b528d95e51ecd8d24189c55947cdd842c10fca35c7fa94c5f9396c1a32759d280f5642c2dd1de08140761a4ebd38ef86ec16ecfd4371ed5796212718ff9ef7f4a10234b0c5b1ef7f3820bd9b69709739ef351307be554277c50310d0c49ef5c403919520043d0089f90335e3eaacd4ce8602bd6cd46b31230b18265a168d84ae43944a509bd7a06fe91cc1598035673427fa08ccfb9342b77d6ba99862f0e1f655ee27b0956ffacd2c33dc4c11097a4770a4efb23347199bdbe8f38581e4d688dafb0137fc6bf5bf0e24316077e3767fd0c71f9ce824b4f7ed0682c0d4ac691aaac2465436f3e6ba0a3d061c09d9c9018d1d9be22f60ce2e2b1bd8165efe8c2245b21d5aaca8deacfd416686bce8699e1a02aeb7a8a9fd5817d4a564896c950b3511ff8d3d06cdd417d3c09ae90ad9b1c8f3605a1d35fc671494bcbe1bc55806849ddb5cbe9551036aaa24470a16ac386a028e1169c92ecd67406710c41960b2f6f2255aef16b326624861c2bd66d4fb329b0d13ce5cd234a4b99375242840eb6bc4d2bca8914570b3660bba731f350d1b1569b361abca3473bc7950fb3a4958fd04bbaaa939d9a4cac7ad1792f5d20c356ddcf7e4ab6a990b1467e56af8fa43993064d234686fa73e96dc4239f58d7bce38c080f43ea76a362b8a849167181ddac9b493533eeb5a9adfbf9fd29200649a70823492aaa77549c49650ab106dd7a7f63826792b8c4c03f09fe6a9264cf43fa36f284a9839464be8ec149e4b2865a68f27572416fd546528804bac99269747b3eef0fff976171324a93a9d8169d880d73a01eea78cc415741b2dcda5faa9fb817286b3cc047cf29ab431a0e6af61513350dffe42ab70472ca9beeeac5c21c2b127fd5583ecac5fde6294484a8ed441856dea21aede12aacf0840ae13af3cf248b2262e85e8eb91da8efb596b13e60f4fd63f65411af2653147d2c18274389e101c69ffeba1aeb7eba861a698b9d59dca8de134f52553ac30f852824fc77056469d393d758b6abf54e0e2cfbea3c10018995c5894ae9076f7750aca08ab3017e386a036a5e668b634781290c4885642b23127948d67c3a92610a75a2567de7c87a86b7d92c75824f77621cb8faf27ff30db5b843047476a8d59640814bb093cb61c0f7bd90eda6af7e954e805a3c1698e1825e4e6b370541930a3146682e6e62cc95962bcd5b7efed8a7a2c49d8405c08ec1f3f8278f1ce5911611a1a84b9640ffb0979fb9ab354fc81231b73a79143b24e65041367f48010794b9f120c57d7b1df7b201e15f2b7678d1416061a33cadda560bb8f895385c621891205937de89d513008941e7242cc421bfc32457b2ac37afb80a30213e719be55d88b93fc70aade5c3e0739da1d3fb62c8ad33b2335290345da82f63ed0cb1f540204bbbee679cbfb0822d9224ce05870451351a844c38e3fda104aa120635c1b0862d0bdb41fba25c2ff2662d8111b8ba05478f11ee169dcc3dd39f5ef0139b01748fb7d60bfc1df9a3baa8d62e501fadb102295c2e1497f3e6733a9ba1a97cbf6f87a3e41fbc2aac08c5c0d44ea79dbc3824e3add1e434284ef08d9a87fc43390794e07f3bb3136a768c8b4eaaa6dbfac42702b488b571f1077400fdbd5383dbc421aef5522b34e5e8a2a7b19295b16ccf8ea9d3f01b3ce22ace22b66c2954aca00b005b54d54593cc00c7bee39f7d27fb176f4a1396d5f72a40465aeec8b30c85854182c52c0c08f6d5f61f249bdf6a0676fe581ee95000b1c29d499158064302a003d6bf74f21cbc36e881", 0x1000}, {&(0x7f0000000240)="8bf15eacb0ebca9314c13154e5394c32a02c94bffb8512d7e1b8bbf028cd8c502b3c2386e884200ef2af852d2a3c073adcb67c4cf47bc1a97525f47f95adff4097ecb1a0b85fa1c2a7448cc1184e7ffcbf386504a795981701524cfe9ee322d28907f5ebcf0732", 0x67}], 0x3) clock_gettime(0x24004, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)="5f23a1226889b7b2a6dfa58f83c25fa6971b565687", 0x15}, {&(0x7f0000000040)="eebbfba88180fc1356b2ab69e1273e639f931faf5381b7be14cc2f2ee3d9dae307e5913c74beb7571e1e167302fe31ab8d9feffedd8378c124ccef4359aebcbed699e4f2335685bcaa53f140bca0b7947c4fc7451c6581c78e9aeeb0e8864c7566453809a1cdce902b7ccd7b462ab42023", 0x71}, {&(0x7f00000000c0)="19a94f7f3db0268334beda461bb88a7dc23d611022b78172de271efc1388f3a0a9824e98a8c9a55f33bb0117a41a24158592d13599c86556268480c1c5f93677b28674c0074964a9ea", 0x49}, {&(0x7f0000000140)}], 0x4, 0x0, 0x8) 20:55:08 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@remote, @broadcast, [{[{0x88a8, 0x1, 0x0, 0x4}], {0x8100, 0x1, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, 'u\x00@', 0x0, 0x2c, 0x0, @rand_addr="254f4763c7023c48da0cec9522144226", @mcast2}}}}) r0 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) 20:55:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7fffffff, 0x100000004, 0x0, 0x0, 0x8, 0x0, 0x0, 0x800, 0x0, 0x0, 0xa20], [0x0, 0x8, 0x3, 0x3], [0x0, 0x0, 0x0, 0x10000, 0x800000000000], [0xfffffffffffffffd, 0xffffffffffffffff, 0x0, 0x0, 0x2], [{0x0, 0xffffffff}, {}, {}, {0x0, 0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x3}, {0x0, 0x0, 0xfffffffe}], {0x0, 0xfffffffb}, {0x9}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(0xffffffffffffffff) ftruncate(r4, 0x0, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 20:55:08 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20012, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e000000100000000030f9078000000e63f58f33dd100450000000000000010000000e0000001e000000252a2a6d5868576e0"]) 20:55:08 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) 20:55:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x18, 0x8000, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) pckbd_enable: command error 20:55:09 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty=0x1000000, @multicast1}, @icmp=@timestamp={0x12}}}}}) semop(0x0, &(0x7f0000000080)=[{0x0, 0x2f, 0x800}, {0x3, 0x7fd, 0x800}, {0x0, 0x4, 0x1800}, {0x1, 0x1, 0x1000}], 0x4) semop(0x0, &(0x7f0000000140)=[{0x2, 0x3, 0x1800}, {0x4, 0x3ff, 0x800}, {0x0, 0x6, 0x1000}], 0x3) r0 = getuid() setreuid(0xee00, r0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r2 = getuid() fchown(r1, r2, 0x0) setreuid(0xee00, r2) r3 = getgid() chown(&(0x7f0000000280)='./file0\x00', r2, r3) r4 = getuid() setreuid(0xee00, r4) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r6 = getuid() fchown(r5, r6, 0x0) setreuid(0xee00, r6) r7 = getgid() chown(&(0x7f0000000280)='./file0\x00', r6, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1f, r0, r3, r4, r7, 0x74, 0x5}, 0x3, 0xffff, 0x9}) 20:55:09 executing program 0: syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xa4}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x1f) r2 = dup(0xffffffffffffffff) ftruncate(r2, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0xda7, 0x1, 0x7ff, 0x80, "9ed2d7ec4c88c735226d7f3600f66bda2d751b92", 0x8, 0x7}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) 20:55:09 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x25710e56) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0xfff, 0x9, 0x38, 0xbe, &(0x7f0000000380)={{0x5, 0xf8, 0x0, 0x9, 0x2, 0x6, 0x4}, {[0x3f, 0x0, 0x3, 0x5, 0x2, 0xfffffffffffffff7, 0x101, 0x3, 0x7, 0x6, 0xff, 0x4, 0x29, 0x8, 0xab, 0x100000000, 0x3, 0x4], [0x10ad4cbb, 0x9, 0x5, 0x40, 0x9, 0x20, 0x4, 0x100000000, 0x9, 0x7], [0x1, 0x1000, 0xe83, 0x81, 0x1, 0xffff, 0x15], [0x3, 0xec, 0x8, 0x9, 0x3, 0x76e], [{0x1, 0x0, 0xa5, 0x1}, {0x8, 0xec32, 0xffffffff}, {0x6, 0x40, 0x3, 0x3}, {0x2, 0x7, 0x6, 0x5}, {0x7, 0x30959d40, 0x64bc, 0x8}, {0x1, 0x2, 0xfffffffc, 0x7ff}, {0x3, 0x3f, 0xfff, 0x2}, {0x1f, 0x9, 0xffffffff, 0x1}], {0x1, 0x2, 0xe9a, 0x9}, {0x100, 0x20, 0x7}}}, 0x8000, 0x28}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 20:55:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:55:09 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000), 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x8001]}) 20:55:10 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 20:55:10 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r2 = getuid() fchown(r1, r2, 0x0) setreuid(0xee00, r2) r3 = getgid() chown(&(0x7f0000000280)='./file0\x00', r2, r3) setregid(0x0, r3) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000001040)=""/43) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, 0xffffffffffffffff, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00002b730020d5715c3900b942ce87df", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) fchdir(r5) semop(r0, &(0x7f0000000080)=[{0x0, 0x2f, 0x800}, {0x3, 0x7fd, 0x800}, {0x0, 0x4, 0x1800}, {0x1, 0x1, 0x1000}], 0x4) semop(r0, &(0x7f0000000140)=[{0x2, 0x3, 0x1800}, {0x4, 0x3ff, 0x800}, {0x0, 0x6, 0x1000}], 0x3) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000040)=""/4096) 20:55:10 executing program 1: r0 = socket(0x2, 0x800000003, 0x0) getsockopt$sock_int(r0, 0x11, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6f8a5cca26bfc469163ac721037614c1e0a584f2b5e8941147017ae96a5ae2b917c8465324b0dcfdca34dcbc816c6345e7b30a1bc1db74d71f723a528856d20f2f92275259ed2a4341128a810641", 0x4e) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500003000f785b9000000000000009e00000000019078e000000200000000030a907800000000450000000000000000000000e00000027f00000132957dead016fc9247fb8d4d084a7c094dd448595b419b6fa9fea648aff2060faffe57b155d8959f81767465469f75a81cbd1f14cdaf5059"]) 20:55:10 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x0, 0x100000000}) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r6, r7}, 0xc) socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:55:10 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) fchflags(r0, 0x10001) 20:55:10 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@rr={0x7, 0x17, 0x0, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @rand_addr, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x1b, 0x0, [@rand_addr, @loopback, @multicast2, @multicast1, @multicast1, @multicast2]}, @generic={0x0, 0x4, "8ff4"}, @rr={0x7, 0x7, 0x0, [@local={0xac, 0x14, 0x0}]}]}}}}}}}) r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 20:55:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000100)=""/112, 0x70}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) close(r1) shutdown(r0, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)) 20:55:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r2 = getuid() fchown(r1, r2, 0x0) setreuid(0xee00, r2) r3 = getgid() chown(&(0x7f0000000280)='./file0\x00', r2, r3) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r5 = getuid() fchown(r4, r5, 0x0) setreuid(0xee00, r5) r6 = getgid() chown(&(0x7f0000000280)='./file0\x00', r5, r6) getgroups(0x8, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r3, r6]) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x392, &(0x7f0000000100)) read(r0, &(0x7f0000000040)=""/32, 0x20) 20:55:11 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8035767145fcbb4922d83722625f097e54615502ee491d2fb857a5a9175244aa4e7935"]) 20:55:11 executing program 1: mmap(&(0x7f0000000000/0x4000)=nil, 0xffffffffffffffff, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x3) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) r1 = getuid() setreuid(0xee00, r1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x155) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r4) r5 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, r3, 0x0, 0x48, 0x8}, 0xfffffffffffffff7, 0x0, r4, r5, 0x6, 0x9, 0x800000001, 0xffffffffffffff81}) r6 = getgid() chown(&(0x7f0000000280)='./file0\x00', r3, r6) fchown(r0, r1, r6) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmget(0x2, 0x3000, 0x1c0, &(0x7f0000ffb000/0x3000)=nil) 20:55:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) dup2(r0, r1) r2 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r2, 0x11, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="bced9bf129dd2c86d34cdfe5dd0047e717a52373fac596d10ccf8532205874a368c55468a5008c2203f06da1542d92b416e7f6aa3157ff1d48a0d8452312dc2eb904f176a265d3d723f325d13c9e0bdcd8cded9db837f9122a576f04901a00383717feacc63d81acd3f55d05d497a6d517322b627d2b858a2264bc869eeab0a1441eabd6446bb699b1585b750d21ff769e66a53b38b2d584b336b6feba6242d7765b183403c7e873b8537384f66ddc8a262e0537a63a95b55d8be28b3dc7c7eba96a2e2897c87d9a6a506520a62c680d59d30d703c64532f6e521c20a447d56859fcaf20f1878898eb9e736410ba071288a0c2a6b84c471330055091a7", 0xfd) r3 = dup(0xffffffffffffffff) ftruncate(r3, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000000)={0x2, 0x0, 0x8000}) 20:55:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) getdents(r0, &(0x7f0000000000)=""/4104, 0x1008) 20:55:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x200800) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x0, 0x0) 20:55:11 executing program 1: r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x81, 0x1f}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x7fff, './file0\x00', './file0\x00'}) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) r4 = getgid() r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r6 = getuid() fchown(r5, r6, 0x0) setreuid(0xee00, r6) r7 = getgid() chown(&(0x7f0000000280)='./file0\x00', r6, r7) chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) setgroups(0x1, &(0x7f0000000100)=[r4]) sysctl$kern(&(0x7f0000000000)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) 20:55:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x52) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x6) dup2(r0, r1) execve(0x0, 0x0, 0x0) 20:55:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = dup(0xffffffffffffffff) ftruncate(r2, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x3, 0x3, 0x6, 0x7f, "e4e299d96f177861f9a56a702b3d602a738b64fe", 0x4, 0x9}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) r3 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r3, 0x11, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000000)="6d5224a4559aa8bc", 0x8, 0x400, 0x0, 0x5b) 20:55:11 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x800, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) 20:55:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) getgroups(0xa, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) sysctl$net_pipex(&(0x7f0000000180)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000001c0)="3b3fd27bcaf3cf2f62d0c6d5f29144a17b9e98331f1d2dce182e53f4deb20dbce4edea25200a3e2e486fcf164183fc28b5b8c19d1f8efbf085a5afb78f3f7363b34461df54d0bf7c0b3c82c59486f0cf38d81441dbf9", &(0x7f0000000240)=0x56, &(0x7f0000000280)="e3127a39f37710fed8ffbcb033995bae0e26285d2c38e639691a9bb502817e3db23c0cccd4bc88ddc3ca1ad27de66d5d8e5a8d3262a68e3f6540e078da9daa221e7341946da69f6e7ae70c6815e16b4868be4bc3610972e8afcb06ab9d73551f07cba56a53894b7740c364c26699de7f742c837785d8a7a5a6548cfa2ac78c901bc7ca42e40a2c17a94f7b58b5e25554cecaf9fb883877b702580f477e12b6b5ef3efecf1972e24c1b3d4b3f144d23d7", 0xb0) r3 = getegid() chown(&(0x7f0000000580)='./bus\x00', 0x0, r3) r4 = getegid() chown(&(0x7f0000000580)='./bus\x00', 0x0, r4) getegid() r5 = getegid() chown(&(0x7f0000000580)='./bus\x00', 0x0, r5) getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:55:11 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x6, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x1c, 0x0, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}, {[@empty]}, {[@rand_addr]}]}, @lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @multicast2, @rand_addr, @rand_addr]}, @timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{[@multicast2]}]}]}}}}}}}) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) r2 = getgid() chown(&(0x7f0000000280)='./file0\x00', r1, r2) setgid(r2) 20:55:11 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x10}, 0x40000000000002b2, 0x0, 0x0, 0x0, 0x0) 20:55:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000831, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)=""/108, &(0x7f0000000200)=0x6c) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000280)=0xc) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0xe0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 20:55:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="de580000ffff0000c65f59e900000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) r6 = accept(r5, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) kevent(r1, &(0x7f0000000440)=[{{}, 0x4, 0x80, 0xf0000000, 0x5, 0x7}, {{r1}, 0xfffffffffffffff9, 0x40, 0x1, 0x1, 0x8}, {{}, 0xfffffffffffffffe, 0x88, 0x4, 0x1, 0x401}, {{r1}, 0xfffffffffffffffd, 0x82, 0x1, 0x9, 0x80000000}, {{}, 0xfffffffffffffff9, 0x60, 0x1, 0x0, 0x4}, {{}, 0xfffffffffffffffd, 0x80, 0x80, 0x1, 0x2}, {{r1}, 0xfffffffffffffffa, 0x0, 0x40000000, 0xf094, 0xcf}, {{}, 0xffffffffffffffff, 0x2, 0xfffff, 0x1, 0x9}, {{r0}, 0xfffffffffffffffe, 0x45, 0x20000000, 0x78a1067b, 0x7}], 0x6, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0xc7, 0x80, 0x25c, 0x1d5b600000000000}, {{}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x2, 0x6}, {{}, 0x2, 0x7, 0x20, 0x3, 0x80000001}, {{}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0xa20}, {{r2}, 0xfffffffffffffffe, 0x1c, 0x8000000d, 0x93, 0x1}, {{r1}, 0x6, 0x8, 0x2, 0x1, 0x1}, {{r6}, 0xfffffffffffffff8, 0xc4, 0x1, 0x8, 0x3f}], 0x8ee0, &(0x7f0000000180)={0x4, 0x100}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r8], 0x28}, 0x0) recvmsg(r7, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="28000000ffff00000100000000000000e83b35fccdb7498d16a1b09284bd7fd77a110c962820878efcbfb641f58a8322440b35d237e22ad4adb21f077d5150e0daf5d7e15823f23ec5fcf66e9e264cbbf44163d7888ef649dbfefff963456e867106c57b8272f3b11bec748167c7ef9928ffae11f89c49064f7b731c485f86a24b07923b2f12c4", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) r11 = dup2(r7, r10) connect$inet6(r11, &(0x7f0000000080)={0x18, 0x1, 0x3, 0x7}, 0xc) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff}], 0x7, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x50) kevent(r1, 0x0, 0x9, &(0x7f00000002c0), 0x9, 0x0) 20:55:11 executing program 1: r0 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) ftruncate(r2, 0x0, 0xfffffffffffffffc) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r3 = dup(0xffffffffffffffff) ftruncate(r3, 0x0, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xb}, 0x4000000000000214, 0x0, 0x0, &(0x7f0000000140)="9a9f7756d6347f6135d628f7e9ee2713727fd09402ef627c5574cc7db83967e54dcfdd7e06059fdf0161f0265b915d4ab1ccd4407cd81f14e7868ec0255be685969d2b3d7a05cc30e60c01d5ad7daba2eef66af0d056256d6eeba0bb5392d542865ec904009a567d820ddea1bd71c714a49df653eca1558d0e176ac5920a1ddfa3d69fe1c899c6060104a5110d5f5dc1eaa9e0758612f5318f3e929d0ac76b789b39e7aa691b7a3465424bb19f6f7c9ef34588d085639f2010bee286b8247d86322d3e25c0918f7f3efbb4e3f37d194eaa38e250c478a6a37b02087e8030", 0xde) 20:55:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x96) setuid(0xee01) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) open$dir(&(0x7f0000000200)='./file1\x00', 0x200, 0x28) acct(&(0x7f0000000100)='./bus\x00') r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0xc0) r2 = open$dir(&(0x7f0000000180)='./file1\x00', 0x8, 0x99) faccessat(r2, &(0x7f00000001c0)='./file0\x00', 0x112, 0x2) r3 = semget$private(0x0, 0x2, 0x41) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r4, &(0x7f00000000c0)="7cd23fc0aa17dddf7853faa1aaab", 0xe) semctl$GETPID(r3, 0x3, 0x4, 0x0) 20:55:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x61c8, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x21) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0xc04, r1) r2 = dup(0xffffffffffffffff) sendto(r2, &(0x7f0000000140)="e2af463b11aa3eec4d494a17c9ea0597af2d5ec91242cf87b39bd3c6c882d3ab7af5131c9d130f8c4ab7d1618ebbdffddbc7d62325d11ee54d58ce551c2969bdb7f85aa802fa1c43ef8d8aee7d55f1", 0x4f, 0x1, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$setflags(r0, 0x2, 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = dup(0xffffffffffffffff) ftruncate(r4, 0x0, 0x0) openat(r4, &(0x7f0000000280)='./file0\x00', 0x20, 0x40) dup2(r3, r0) 20:55:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r2, &(0x7f0000000100)="c19ec4821bb26df805874c30495cdaa6384a7cfe122ee5aa6fa4633b762c01d922248e036518fe7d", 0x28, 0x208, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "b04d0010000b631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 20:55:12 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0xd}, 0x2, 0x0, 0x0, &(0x7f0000000080)="61624c41864e00306030af44fa459d4b951df9a336e1afc02fe6c6ff42aac6a604bb10933f9a98df59abbfd8128c6b01e25e81d206f67a1b563fa8bb7a09983548b8f96f6be61bff71015f72da47b415704900b59c6b27715af1b3d01a73cb2e608d3bcf054035780757c5b7a0653fa57892b686dd6718e1783ed330d51bedb5faa6f1ee", 0x5e) r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8000, 0x0) writev(r1, &(0x7f0000002400)=[{&(0x7f00000001c0)="e15052089bfcccb002446664f12161886470128a997a2b2beafb68f48024a5a3303cb3d0ac2f95966f0b5109030e9ec84f28ca5e4f572c3d15116d3ae074c449ca64422e631915a03fc38a6b05525a2764230eade928f793214308f1a6c489c06797ce40c15986ad166f45033964d8079972cf4d7bae755c261f1ec6feb503bcc4379127da9cb3ccb569ca4acf0cdf8ebbfe7e26816dee", 0x97}, {&(0x7f0000000280)="1072fe4a690b6818b3c933626ce2893537a44982bdc04422f4810bb9a5a98b3a805941fc651b1f885f65bfc719576fc789de337dd0707e3a497c87fc0284aa372bdfe223044f035ae0d47815ab8e04210075dca576a4632f062c063c1f8da3c3", 0x60}, {&(0x7f0000000300)="58e094dc81b07d1c29983a0b2a54a9f27e0385a8f27f11c87f8a37414f9f132dca28e1f8a972eb03b43f9e4c385c563e3cfb6397d22b92836ba404299a88d19c8444c98533f5a4296aa7da4b5937680c79aec5fdf9f208ee2992369a5102f31196c353a63e0905eeadb870072eb5ff2f4a69642588fd678ff22fc3bb239ec48a52d9f90a6ccadde9b5506fa39d3ca5d1a451b02a4e06e6823ee93022369bc317b1bf3628a89a5ec5753beb35141e4d27b5fe37d3e5ed5c3ad36b781eb58f4e51f0532c2dc7b27317113623e2128d7d11a03a69fd3a710f55aeaf2009e0cc3b2b90997e545529c4c04567c7f0197f30fb568ae92db26d5c135ac37de07a0d499193b40520577849f440e9a0139eb7c183366475d47ad161c0539144308c8761a947c5dfa69f13cb0d92dc4b575c28130e3f4096c1d81923b269879b50ffb57ce847cccecf8d330527e28122eee42d7b877543eae9017f00c50a4c471c9b0739690c11901650018e04bbda947a01b5f415721f28c3b9c8a27f19d9a36b6f233623d4ed9aa1d858a99625899fcf0d2ca1d2291b2922d4cb193415f2668110d81d1a96ed1c146c7c6a0098de29f3ada1a01671d9235a36558487bc095c2f3d06c412b07566cea226aeb6c08182e864b9c8b229f8ed9ffc142e228c6e5c4300d98b32155dffa08f624bab097b6489d42b9c470b1e547dd37cab31af66f027008b7e7a6562f302e17ba0be7f3d4db3181e57cb4e53f82814d8840399ea74da93f7f9bee85283fd33df9128daab010cb96bbade79b8431af01b9bc80f178783833b0b36138e43f0a1ad91385ef88cbd517492225eec2ffed5b93942467025e5eb60f3d46709206c9a7e9c2a5e4457717144fab86c91ba829661ca0d8ff21be41a14e3be3d5418d136a5cb56beb826dcc8c562721f38846ccc6bdb143a2ab33a57dfc82516f2a15c1779f584dbef3ec0b879e497c85beb1607746a9392ce797af6a1b336dac57f62633c4331402d108be43c350e7b149beecc0ab5a1e5843da58628441b8c23035a69dafde372fc11fa80a5ab3084c5874ea776e58995399e9a2598424d074147fc173241216d9a9b05464eb234799c35d8ef3db5742af85c02426670471f7b80c0da88f0963abdcc8768110899f9524fbe6e423540d7fab4e1d8f5974a78f80d9944b5dce130d607a002b33661c1fcbcf65dfec1ecfcdbd907ca9a0525d7640c87771fad7a2be784c39dade42a38ddde9a3efb3ef0bca275e4f9d3ee427d4c385996626f5de9da49770d2e2323ffd315f1ea595835de5a08259244aeaa3fee07129fd292be965c199767d2663e6901dca2dc183effd0230cd9c7f2e2f0a958723b189579256d27497a30eab626560288392a06bb5d0ae39980ae1a600afc16b6744675a0db2a85534ad228fb6d36b545d825830e13d5d97d22d29dbf411da1daf4ca11767d68bf2d4b3cc5aeb3272a9b7e529bb9fe2acac9d90b0a6062aadf6bd8ff9ef376f6ace0c0bb0b19993f0d1a7dd508aa7d049700cc60f4431ef7f9f2df20b9ee3ebc3c84880c743da269cc75e016efe78b4720fe082b812d9bc3b5ff9d72fdbd412a498ff22622665479d08c2060fc234764a0c217ba966bcc7cbcda117acf23199bbdae2f4fb3b168fac1672975322a7e74715dccb3186536b143c3b69e7c92b62e6a175a9924670d966fedddccd914d92fbb4204f85ba6ce47896d772078439d4428957d1ec2aa4f8263db089de2a30818890c638e14a9f37a6ed4bfdef65d7a1530bf6146118c8042818282df228adb05ddbfaa299a4e1260d7115d511a07ea031499359bb634879d08b7e26935a5094ce13a23edf0fc8879a78cffba96cdf92c3b55ad164119dc7745ce38e2b53fd9fa335166e90026a5bc43678457d2eb1d79159180710b24c8e37e479a55064384785bd7a9204fc244e3b0c98d1257115425e3254456ddb5a638f98eefdb2772e73a864cd159966986d0f99066a950925d0430272a28c330651fcc7a4954af10fb13509e8725e6fe2960085aacde51135b547b11607fea7a26336d3920b560698e920872e2f59f4a3e71a3f664fc7a5340c1b37fdfb2dc85dfab2524ab725f68ff3fb90d8e500c04279cbbbd726a0c3f8de361011991b238a8c68f5fbf18362c3bd41e5552a6f4bbcb6e4a94225472e021381e75267d90d9b7133c7aed75901ad80d0fed61277da6dee00f44cf77e25b1331955b6b0da316528b01e0b70576f3d7ddc6bb04c8774b16f22dba14ad83906a5f4e7e238ee46e5d5a011b8d0866e6c1f6f637631e304c4269be7311abcb83ab43a5a7146ecf03e96f7f2f1c28cc563b1eefbc314fb6406086a4d28d8dcf9e68931a4708dd722fa993eb77656f53cd96f405fc881f6ce1275e11ab9b0343eecd3898d9abfb628967f6d6e8709bc6dc5a7c53843ce2ac853ddb330aab1e72a294d821fa98045bf3c30efec356601fc1b8e083ca39751ea9019b86379e7b967804bceee95d410274ffe803e432a4958bb3fe412db531f6e9e9eb8a46fe3cabed5ba6ec78ef760d01513a5b2760fc684c0fdd7b236d82245e204181b49a66b92d5e01a28d0c23d2cc2941bc18e2b21aeb739c3df8ea80b69791c05fc0bfae62f108089d27011555f78e9774af9936385f95471ef8a8bedcf7ce346c5f6ca70f50e9d58f2cd31953b8e94b21a0dc4650d4cf8c7dc894046b577c90fc7ee9b2f5c58376749dd3726892b7a554dcb542cda8999ce58130080318ececfb6fcf385a7046ac85856e944434c5a6a5ac00a146c767280f41fafbbea76d18c063fbc8ac1a023ea197da1a9753be376a22e6d3915adc1a24f3532e6de1c4bd9e656ca6f27cc6e808aef3fda683c8ce15cf8c4d8c928c545b750e443f2cd50743afc383b7f0e02f0fa2ad9fab1d1c5725abfc5ea63a7f6318ce6d8ec04c72f431bf24da4fa90dc35c5ad64a07030946652d26faceb86c180e30de1827f968e4ff2e83eff1a8ced49e568a9db85f5e21201ed9f6da9dc5275eefcef6d02065d92b97030c175a98b4bd45763897940a0bae5ad4fcc2e85df8c2f15450c03199f990f118bea1630564e8e8d6371bbde37e71b38460a6cda3493278654abe7f84e55f698a39d23707e71a091015766073ee088878351e1c663de4e8a49fe1869e8419b657cc25f10a0ccf23b0c9fea716ec47dc8cc71fe839f1fad3e6915bf7da620af7b0b571f9eef6612cd0c65e1775af3404d4c0748971cce591ce60dfcde2da79b1d3d03c59ca252d077171cda723abf0b44b8960126c33b34c845a25e9f95062d1ca6e003a12a05db0d2c982845a71b88720439c0889918e96d0f4f3099e907e03a9bd73d2755b016b71e08d26e26cc831d2197aa5a6100253888186a14be8671e5b85e33544b29f4d66dcf7225bc1008c936c58273813d72bc79a96b8d58cbf49c08e2921e90086cf14261de973551272a333aa1400425dd3698dceac7e423e3062e651afd54071348dba424c16f994f9a0c399687f26e0c2c8ed0c4495df4d7530888608f1f669b702f758cbd1c024f5fda7a0f47e88d563281b217a38136b318f828da35fad8ece454f24129d2e3fbf397d5d0a95d4789234d3de4a04701f043d2f30ba36f75254251294a57487867a521997a382d96627022f183ac0e30eeb7df8a462500ecb8e671cade321637248a55bc9dd543694b1de40ab4741f9d6252e13c063f1923f81947678bbd7b45f0b51354fff27d1d110afb10d632d261c8bb58a095bd5b5b2aff2349ea3f97194647d01bf62985c800ddc26286a178d812467e31565ea956eae75ce9da0ff3bb9e6438f479639f83064e73b2086ce7284956295db79e99e99e87021ed2ccd9f6118263d8417d634303f2a5edba82542919805b71d311d3c6b56fa60811750433a2271f270e400b4e7bd08c228f1c462b13cb49e0ba6596771ab9b43d904f8a9c7ef92354f30ec9226f41903cea9f7fd98c9f90cb465f2b0dd88a8aa3452390cf9973a5c4b97f71be0f6f3069833298d3edd46770ba2b051fd17f000d72f2708c09bb39de1dd534be2b21fc21487462c5a22fd1754b7d3b66264773c5820f676fdaae5a39d312fd6240de174445a96516532db8e8f192454d843817d59300e1ddb6815159c768e88023609171e97f35b425ed27e3bd203f60c53d65fab82dbcf15a16803eb9ff6782c3ea269d83c307e3e62a3b661bcf23b63a244756203f297a356aedd3b8189ebf22269f6c3381535bdbc9e0972c8c97581961c2180376926cf24055ddf5645f46732f0911957a30f8dfab09b135ae48683fbe426ac9b47d6d4546f5eb30be9b73ada396aef584637da29d6e3e425715ec6b3ae5b50e5a28cf7388c9275338bd272a675b5efc9328681291fc1643c8d61d3e2ed4bd16af34d833b85e76c8a2b85b42532127b1042923a4f1d4040408be219270144d5b1b685eb94a05b21ea8b4b49973856875d91157a3bda165dd329812a4a1f7619b8e11ccbb74c733111f38b7cdb739ab719141d095860b977ec8559176952b7fb3ffb66a4e8b99c5b900897a7eb9481a6ec7cb1f543b52866dc3236fac0b41b25aff090899098f3b6888ec44b135352d990290f2358e0b83810373c9be5560799bca9a9993bbd5d6b0b254a825ebd448c98c4eb4a36071bc3c9ebb3a3dd018e3219935df6d089f7324d5214ea6b3704ac7b0dcb6c37ea4bd89daa829faafb2696bdf7a85001665afabb59a19ef0128a0375283425fcf0aac39270f7286d07f7cc3f0d6ca9f31c90a565f1751edba5163d96cca58a37da918dc6f19c3150690c1674ba0a82cc856c712dd3b1d6322bd0edcdaf4e4ee4a155c1139b69d4f1426ca8c0698bacb59725ad55ee09771e50b8aa434620fa122f5815e162f0a26ddc4bc9de22d5b8bcf54197cb38670b362c663f416c5689a1ff0e532f476bfc1e28eda29c627a5cdbe6525a95b35643db35f975bb0155c3641e270cdbdd6707cd90ad82e7ad0477386e7d2fc6993972a5fd749f8d18ec076cb9f9306e02329e59bd68c76768d98db339f3baba4217f14546d9ca6397d2bf9a87ebb42489b6b62fe199079e12b1221a1425cc62889da409a1be5eacf2b564ee0ad923c430db38ba1293c16d9bf8582a5acf000887d82919ff204f6f4f9a66598f30ea89ec7470030152b1846da1fafa968e9c777d2b776aba58645dab943358af6a92e28b9965858e7bb69059a687db7616884de60d0f49a63236da47ebb4cc76fb623bb7c2eb656922239d90c95b80f99ce240671716d57f575b0c715c24d5fc368222ae518f0d7b0118f5c757eb29fd21f9de7b90033475b04a34b2ddb536f144268316dea063524eb157d8cd0d10d85039006659427a6748c79705b75dd7f1e56ab420b0a3c55cf9b49bf3bcd4c10815893906a91e33da645443195d1d42dca0d0edf03cd8a6606b89baf32062588d3e7442e8d5ca0a81ba2931ad350a03d34c35039e2482fb113b7b08568bf0224c76e5480fb33af5fe9f2b8558e62e60451d99ecbc2ab52aa83139e2cd456bf051c17e3d9ed7e0a807adcdbf50d9d8e4456f2b47f91dd6739050165c05fb9599b3aa25ec84298a770f91f1dfc47ea378863aa8f9440f7b174173714346f0dfd15c1b6053b0d69d917ba6b9f0431b0136118762d4dd98677fe295cc1516f328aa426e6355d38484bbde68cec744163c8c7ebe3494474f8245a11d70b4bf5f924c5c9f9a158d8efcf11cfc91f877d2df3d68ed329bf109c71fc53126e96cbe73531989b1a21c2be7cf2c9b3a20f1", 0x1000}, {&(0x7f0000001300)="d05b44d0a502c846217d01b7be763904953636834434180d9fd6278a10b785817f9a1952aaf0a25ab704a2d736256e78800212cf3d10c9806fb0c893f55ef7aa1b7ce5e77bad0cf75dc607935ee59a685300d8db03ad6ffc037294d1b48cdff3db06e607f35506c1420f4ce07172f3ec0911d1b4e49e267831effd08116aeaa073d66f56c7bce39d0ad0ff8dd71ca9fd47864330d16d287a3790e3c1ddad496e0146a54cc821d99fe32d2b26923d1698c4adfedf00540221d847f277aa4a4bd815d450efef380a133694f8286ecbf2b3a3070b1b", 0xd4}, {&(0x7f0000001400)="2977d7f8b8a0742b0848beda51d778f36614409a22c1d352d9d94b2e99b307df4676213d9745919470899cab5ff4ac3962d144910278dca65bf5c93abf61a8373df76bb1b39473ad2b48bbba4c61e4986a5c502eff581ec75dd1b89a80abec6a09a27e9ba78f93fc5f5eeab7337fe1d62579244cbc4fca1f00c0a5b5eb9199e0e75cb20a20f17c28760923edc817dc53d0688d2d88f217e46d315049cfdcbd5f887b6c40fa157b76c6393f156fd8679937b3adf75393028d3617581f7e0a01b1e23c36565774067cee1be173ff5a8798d1ab7172b007499d9b307f834323a8c9e04db1ec7cff6a215b07eff5f8fdd6c79372eea3f87340e4fe823bc1d51879b019a52874bda6114478ed4c004f2a1d6eda9de91a3ea87f458824a8128a2775096e0ccd30dd3ec30a64613b1f0c311b86c1db4236548b6d3bd6deedf27ee4796717cb9f0cd618b56925192a5d820fe3eed85b6720711327c009cae3d047db5ed6b467ee48a6d1375b304b03548b89730b303bc967086602e616e80f8dd35f67b002c1b4453d39ad9eef5b04755aee59e002645d69c8972a80bdad3fa731fc30eaf3a78f173e3f789864074aa2f3bf7f18178d1d44771f83f3f6c84b0e5380a1e809e87c40edb18bada9b2fd409a2b17f90fa843cab53d0e6fd0eff3bc77adca839c444043273de73c79a1168777982a690cf09a915eeff2572b6dd9a4da97234ef98270f6b5625de057d5f1918892fc17bbeaa4b54cd9500e8cff317cd2bd5397a66a80abf8ecf2ee47cec9f4daac0014ed9b38f3c21b545bce12601b1f60343c5f09cebae19ed64551ab2fdce1b7ee8c9eacc3c77ba20a680c2c254500daa80d65b05320c0e63e2f08c8a435a8c0cec4ebf402110a7a2411357b7a9c089369b982517961ad99fa736fb2946f818098ca814653b6bd1ae00993b996c4d6022597d76d1611fd3b4556c978688c0816949b4744d58e705c07d56a1da2ca4ee02a89bb9629c5d30a1ce352e1807f8e3456c7612e343990b7d18c6d4e68e9d1340cfe55c1b264bb31658578f3ddbbd453019bec2971c8353e21546dc9ebe56335f8b2e5783194a6d965b9906a83487c41315b02a77ac38ab8f094f8b0f56f9c8a43df53f141fb2a52563f2a6d7230d65955244318dd30b341898d1ec7520d188275e1629e88b5f32d3caf63be075818f628c7af4dadc72e2182d5c88c6c05f45b670831c621806e8ce68356582c756f1d4882aa4fca91c8402cc654b0da2f5d1dca3dd1b824e04fce848873709b86ce23192b95c588cdec1ad5d1525da41354fbe7b095215329cf72830523bd1718d3baf1fef23f8e882424fc4e20ac49b06767ed4902358d7c5fa8b838216d722d54c1ec5bc484fe312bd6f033cc626f53def6e55889167472723e56c0e872c4c3d72b140e63b32a7bfce6b12232b79a0fb8043ef4427b41b008add7865cb86bdea5e24d104002bca8b42acd5c82dc79d6c91e2a3b447fe7677516659947f5f0909bb384538897bcf63939c1262e1d2ae9dea0ddf168835b046d9a7e032f344ecaa642ec82d1fc2fe6a4e584671d3c62e1ef3c4522491f44622a8c02daaab91ef597f17223f2d57c6d5abe9b728287d4ff32c2b4efec2afbc37dba2e73951ea5b5db5d32b7d90aace7fba42a539ad38bbbe6025f78346380696cc25f267d823986ca4287855c59e8cecbdadb8f31480317f27cc857ae455f4e6e63540417c5e2f170362bd83d054797f684b9edb39b0a7ac0be7a6fac3de5abca254960e660d1f1d376c0679fdccd318c5247ea7a7e369bc6fcc2eb7c7ac428b7413c7b9b9a43a3264d9f85381809b10d108341a3fe83b9bed06b09a669c790b2d10d1f3e025b070b20e58b6978b8781f46a2d2e8afdec2c4a7b2d9143afb78289ebe391a0bd9ff3cdf3bc91ada4c91438fefeccd1a1ab2ff9ef5d1fa0391d6c00a9f15d2a085df23209847cac3e2ce1b1a20fa8a9f29ba80dbd0c51433d1a6c0b1fdc5dff4b8ab5888e6f707c95bae0507484c3be82bbe38513f945562bf9f1438548d11a12ba4b10fca0fc6e12bae8bee9828b3ea872de1324ab94b7ed9575bb25d31e85ebe72343bfe72a679d7278e9a2aa8b5f2f53f0f3a73fc9162e696667a0c2d5e4f21d99ddae90f35350bd2c6a0f79cbd8b7325ecbb265588f3069da40f576ba891970a56b7fab52a0a02e94db38f5d27e54baa0b1396a2bbc5946959c548a4af162cd87aab2b308da59af366a304da81ad5639fdf1796fa2ddea2ab676078a45ac73b5eed8b6158d3fb6f75ed9c1f1f1b51a92047bd37e455c8a543e1b164ca438f9c0954dae36d4b7ab45008d6621f14b774efd4d5bdcc6b12b58e580b367f07b2fc46e042e585cd12a0adf81d82ce30ade964c35794f7b63cec949830b78808ab2d10124d311918548638598a071c974831be1f632132e0a44553a8ec942e1d1df1f1e53553d8ec8eb3415f624e0b9bd5df035e92beb9da13c55e2bd0ebfc75ba7d19c41f24c063d4ae23a90cda700ea0a08dcfd531e73b59f779426c6741ef6113e68734083ae71c2d277809f89b3aba88a871e0ea8fb8959704ca1b8a72209d7bbe136ecd4a8025d8bee12b3fc40ba90ec96f51ad86d73516519b004ea3b539e2ab0be58184c6f0f767dfe6081097c4839b2b1c4328f51686d389b555d8c345940dfa4000c974e0d9865c15cb94a27f2b7900156559f9b475e160eaca4244c53836fe3d9c5547f294a9e87539c17ce3ef46c20dd4393584952a99dbbf238bd091a7687ff9429c7f41259396fd8929b3cb170f7f6ce14225b096d25ae72124f54a63c793efcd710d95f6f5b8853e20b8c5ffaef186a71606eabe513bc04d47268b6781ce133b5f850415d2a0949a8f219e022dcd648aec5dd5e1a8f1ddf492c8ebc18a60c19ff9e642a662d4e7a5ea624f270b32c8c0188c81d84d5b287e7721edcc68590b521d2b1e80a764a6d991849e6f654337d378e98c305fb3f114b62932ec780044f0d78451706104cc275ae798be5d713e00c520db486d5690812a0879ef0ad66ef3d913ab520c8f97d42d7df64547646bbd22cb8665ead660cd076ff6d62bb31e4fb3a8fad011be82e527a865174e8527ba33faae0c0a51298488a842ccd23366b834950a82c6a8faca8524f0d964a0644f0b41c332d6f8514118b5bd2ff1f2dca86c0685c96d4469fbe8a9e51f3985605ae0269bee023c278cf12d0fa632847753b9b6b4e2dbd3f9f0eb209b4ebf26b5c9683c299c568a38ad35ac41b05f6ed68cef72963f7ba00e754cc4770b34bba3a2444f39fb82f6f304b3ec54345c6f0bb54edbdde13a9b56c45456253c6f1702d575e2893a5183612c941e9e528e9a139bb8171d354d3a240fb566a6f2c1a9e7805adf0da3dcd846bb987ede1fe265ac252ce248434255e1db4bb2b0ebcfe56617996028757d8701c871992c09b404aefbd2fb7a67911a9a7c6606396627d949f584ca0a85d06062381f1a5360fcc009eebb2b627de21271b1490c336dd9156c6bcebb6894381c71be102932fb196569d93fd4c81f58a29d03c0443ecd35575cc66cd1e7f6a43796bec110d0d35cc5eab84d84d074633bfda470d063d1b416cdbce84ed14ece9b0775d18cd7f3ceb8795248b961bd235413525100c3512fbc5028a29009788a52d1237a87384eaf147914bfda362fa4183523bd89ec0335e30611cc398a2f2cfad8adeadfbdb70a7242626a7a085beae61de05e3210bc2ff3150ff99e08b6271b2ec6c8a12831539349e1669d856078c47e312de795d952bb35c4b1beba95ae7ad468fd298f1934cb378342a7e0cfda2460a34d0008915cebe817e56f3bda2b923f509598f2a1667cca1189e64a6b9aac87cd2fa7c8a0d22ad0df1f8673cfd472939bc9b2fb3e343809357f7a0d7523dfe0af2c167e8a5f85228c94c64ab2f5b96f9473b71a6a7053a7007f57b209a5371cbe6736381f5874801ea2eb80dad58cc0764cb39d36051acef251e2c197f7b9659caac2663c94330774a40bfc38a584953c181e20b553fc64bc2f386976bcf45ec9dd5fa671d40f7f694b4bb8386bdba52650cd301e97bd46cfd8711c560326fbc3de762e7cddc03baa9e84165ee61383539cafe2602b067ff4829fcd746635907b9b4fbc5ced07458e20a09908677bc9321d721bf2486e7074908faff520f53f28bf1265ee2047a0ad65cbe232534b40f4b1db62972b7087a03ef2a479044f91f4b73c8bc45b4dfd14f0879a2733e158103bfdc7bb168e5ffdb157d9c625c64def4e7aaebb239a5f92a5a7ef8afc259852485820229f0e7105881f3ddbcd9035d59aad2d4233ca492bda79ed926a077f3bd8ba9724ef62634b4a156962ed474e19828011665b71769dadba8709a4796775b5edcd7fa1fe1c37597c2b44eb3288557056db660ca0c2c19e172f1dae53a31fdaae22f347beb7ccee1bc01b74597025f6c49ee435556a2f0ea9cfdae11aaccd40a679fd2557128464003139b30975e4545ff1022c8b2f22949c0857d747690b02c39e5b71562c056866d03d209caf86bbf98541e55e803cae2aaeccf009931a087cd9605062aa0b276e27dd28713b9f26d297828a4080713e37a8db9433166a95ef6def57952f63b275f812eba21275f7d1d72a764c4301bc7bfd78310a2f3b18dd83d3866b2da24a9667c9af5cc8d55240e98d1e77266664b3e9597e0ce0cb7e9d5e83cf0ddbc31214e5783ef1c4aee3915b795fb03172c1bdd53dd580e307dc7dce55ae54b6f617bb2faad99518839c24781d04d48ab10da42f110e5ac6fc1c9ac15bb9a3b132294020d454cb020a4602bd8b77c7cd6ab86ef695a844dfccd9840aa40f0447bc11d041b78446a7479fa6e30e303ccbb6805038d6ce48359e028505450e81375e5afe02c54c2601365aa935625ae0bf6751109f3c08d5b2f043fc181cff3c1e58adca70b1e3ebcd619036e9b7209c1d489f3dcd1df0abc4c83f1942c288fa4503110bbc1f0124aea1aa423c4ae69d2350044b7e5f9eb4d43ff813d42f88e6b0e3815c711e7d6022ee5d7ebba42b2708836e3cc8bb14e0518ab0b4d814fd96275559193ceda90ff1a7f80a51a9d1cc22cc5aac3c1959971200acbb5c71f7afbdf2daab840af4236031727b38e1f00df75c9e07462bc071e750ebbc57072b85da02c03b7ffca1342061a939ecf515f2df8bbc16d29aebc3f6eab4ed37acfddb13177011d1d3dce65e624cfafa561585a1f57698e9e630fbcc6d355d26950c4c742522bba5241946adb5e4ddeb11f5c152d5757a1bb118ff45ebd48d9c8d1112bdad83113c138588fbb9c4d2d05d62696b2cf27d9561cc90b90e180a341f0e43107158c077801776902928201b6f4db82cd99f195383566a2fa16538adada112928bb6d488aefc3e3b90398d65b97e19236f0e30296128108a3b5b26ef0c06d5323ff19619e13c407f885d483762657e17559cf1e4c110bf7a979765e9a94ef12fd54242bf27cb7c1d19d283d5c2be4aa16a7ec813b505235e790ef65ebf4d1da041e305c0e588995749a1d539658e41ec4ec6a984edf991ff9efef7cdac02f1b5e1a0918f118cb072ea8c1066875d3f4dd4d5555fa764bfee2ad00b5098badc8bb9b0a643c38b498f5881bd7a3b6986fd71c951cca37ed042ca40a63994c5a7037c15964e608c2b099bfe92191454ee8d660c79b6d4585545c53dcf86ef61ba257cfd342529b863e858b50b18644bda09a0d181a735d85d0492be2d7529f0851677d7a1ee9fb967a08a5aaaaaf89e6079e", 0x1000}], 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000002500)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000002480)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x5, 0x73, 0x8, 0xfffffff9, "c11f1ad974fb11756edfe06fb0c766d35cb1b27d", 0xfffffffe, 0xc26}) r4 = getpid() acct(&(0x7f00000024c0)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, r4) 20:55:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x2}, {0x6, 0x0, 0x0, 0x40000000}]}) pwrite(r0, &(0x7f0000000180)="ca5ed9a5c9c9d9f28e2b1dc46429", 0xe, 0x0, 0x0) r1 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r1, 0x11, 0x0, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) 20:55:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3d}, {0x81}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000ebffff00ffffffff0000836a42062ecd90921260757725071b4e8ea0f06a0332d2b7ea6a78a6ba621b1b46f837b3b60a6d1bec0e4217a4fc"]) r1 = dup(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10021, 0x0) fcntl$dupfd(r0, 0xa, r0) ftruncate(r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x5, 0x80000000, 0x8, {[0x1, 0x28, 0xb7e, 0x53, 0x4, 0xbf0, 0x9aa8, 0x2, 0xd82, 0x9, 0xff, 0x7ff, 0x0, 0x3600, 0x3, 0x80000001, 0xffff, 0x4f8b], [0x3ff, 0x800, 0x11, 0x3, 0x1, 0x6000000000000, 0x1000, 0x1d2, 0x5, 0x22], [0xa8a, 0x1, 0x7ba7, 0x5de, 0x80, 0x8000, 0x80894e6], [0x0, 0xfffffffffffff800, 0x0, 0x1, 0x3, 0x1], [{0x8, 0x8, 0x400, 0x100000001}, {0x4, 0x3f, 0x3, 0x9}, {0x3, 0x6, 0x2, 0x3}, {0x0, 0x7, 0x5, 0x1}, {0x7f, 0x9, 0x92, 0x1}, {0x4, 0x0, 0x10000, 0x3}, {0x4, 0x7825b5f2, 0x5, 0x3}, {0x4, 0x80000001, 0x76, 0x6}], {0x3ee, 0xe12, 0x880c, 0x2}, {0x4, 0x80000000, 0x9, 0x1000}}}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20001, 0x110) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)) 20:55:13 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c0000000000019078e00001240090787c334d11"]) 20:55:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r1, 0x11, 0x0, 0x0, 0x0) bind$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="a5dab7362f47dba43b7432da87e7295d2b5c2a25baaa2fa6596ba35a2e76680a0afb46a426299f01d0db2ce9ce5b9c9df7fde5ff0300007871996b71f38ca422f69d9fd36819cfdd008bb336a8694c0f51231a46f279d4507eba8ad5352eba485f", 0x61}], 0x1, 0x0, 0x40000000) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0xd8) chdir(0x0) r2 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r2, 0x11, 0x0, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpeername$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) 20:55:13 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0xdb, 0x1, 0x9}, 0x6, 0x1, 0x68ed}) shmget(0x2, 0x1000, 0x600, &(0x7f0000ffc000/0x1000)=nil) 20:55:13 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28ff1400ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 20:55:13 executing program 1: syz_emit_ethernet(0xb0, &(0x7f0000000000)={@broadcast, @random="cb7b2108a292", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa2, 0x0, 0x4, 0x0, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x19, 0x0, 0x0, 0x0, 0x1, {[@md5sig={0x13, 0x12, "f1655cc36ebbb4ec699eed65633a7b24"}, @timestamp={0x8, 0xa, 0x0, 0xbac}, @md5sig={0x13, 0x12, "98f53824d2cff03bf2192699412e941f"}, @generic={0x3, 0x10, "e3d41614047f34e858e34a058eec"}, @window={0x3, 0x3}, @sack={0x5, 0xe, [0x0, 0x0, 0x0]}]}}, {"d70474ac83821b6a0ea4d98b939a3588381311bfa4a685dbc156f7907dcace7b4a545aa8a7a437abe23b"}}}}}}) 20:55:13 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080045000070000000007a65d1afd7beb25c7d15c39fa5069600019078e0000002000000000300907800000000450000000000000000060000000000007f000001940600000000831700e0000002ac1400bbac1400bb000000007f000001440c000000000000000000008317007f000001ffffffffac1400bb00000000ac1400bb"]) 20:55:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)="02000000", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0xffffffff, "68f60000150000000000000000000300"}) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="280f0000ff124db189d85efeffffffffffffff0001000000000028c515593aff976873e7c02926247eb14591db4967b845dd09c42d7195311300feffffffffffffcf353dcda9d36f383ff827e8de4a49a95e8e154e02bdf40457ee2f2e77cae93158e722e1c61d5bc0f75ac24353e98a19cf662f8b132c396fb08a681a583c0a9b5bd6a55c57b1d44b1c5b0bab62020000004a58ee1eceddd583800c0d39159f48c27181210387ab9aa668fc43882992e0424a3a7ce81a24224856b4808d1c2817793bab2bcc6d02672c15e07511ec2397dc3aee3fd9f2651f619b21c53fce942620cd1bfd66cc1cc659af558da157aa1feda6fb124b96e6b3068831e433", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvfrom(r3, &(0x7f00000000c0)=""/97, 0x61, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="30000000000000000000a7af8a1d443b4e98c9401d0b4a8c1fab9051b90214b95f0210d1e6a60cc8f513b98e0d1e80d4adb17061092f58761ea0b3c412c960aa24c32b57454db5387171b1ca"], 0xa) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 20:55:13 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8000, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x7) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:55:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0x80}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f0000000180)=ANY=[@ANYBLOB="0000960000000000000000000000000000000000000028536a139d2894e2e0d38c7b48b7100c9e2ccc22e1575f4722b278050000000000007f5f18dbeddf377d307e07d1cc5d341dee94"]) 20:55:14 executing program 1: clock_gettime(0x4, 0x0) 20:55:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/39, 0x27) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x109) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 20:55:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000a80)=0x7) sysctl$vm(&(0x7f0000000500)={0x2, 0xa}, 0x2, &(0x7f0000000540)="039c17605867a6cceaa419ed90c5e537e6436d", &(0x7f0000000580)=0x13, &(0x7f0000000980)="32118b2bc815eb5fe7cdd7c73513c66c5478f9461db6ef8a911ee9d6fce55c269db05a25e9051862c181f7f2b86da7633767ddabab517773202ce81b05dfacbffd13910f398cd3d731cd065156a5746872d8d0e4bcce1bd35e703778109d9b1b0c1f3973725690fa3b03c7059cd40e3f434142734e8c90d656bbb8b26fd5545632de2bb7e62e9b082a99b2a8595af4dfa5e3568a15720069d165f4b83606f38cfa34d87e9f988bf89c8f63633742cf66c58a9831956ab2fc05a72656c6065b2598f5d35e76dbcbc55cb182288aaa0b58f646916bcb3aa51714ab189f1f58fdb8", 0xe0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000040)) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000880)="bb2dc1611772950795f670a99368fd8b3018e755fbba1bbc5be1639a", 0x1c}, {&(0x7f0000000180)="7fcb13365a503ac7f9efa921ad33b5bc23f3c1bf84d6beb3dad4ad36f16233", 0x1f}, {&(0x7f00000001c0)="99c1412ec6b62257b933d5ecc60a0229d8a087b87c09e55fffa4ee44bf3dceea035901ed2d37296970800e814b28c39fcfc99ee2278cc1f6fcd0aa0bf6a2fb983e56cf411414183cc1e500180a515a5c4c495b65b291f14f8cd3e481a9e14923e2edca548d2685f21952a50ef382e94df6c86dfe34a3e54ee1f54d06acab7c814edec8b81d67615a24aa228c269aed57d8fbf6cfb61478dfea9e98c8d26095158c90c7effcedfa9534d0462f7e42becff27374d0286ff277df3ce58e0af6bffc417f", 0xc2}, {&(0x7f00000002c0)="9e8646412abf34fee5a1d354cd13f2aa1ad0ccc8f0bd70df05f66f14054e1a7fd1219442f6409d3485096797ac2cb382a166c291eedf4b025135432bc1077acb52fbb73e5cf0843c4e5dbf2b2b27fc20474a3edf1fa113fb5aae337a88f293b9bec2bc276ca8bba93130441d9ca6a77942517a942d25fce16e72d107fced3b279e01b5543fd4f7e2f8c33576f8a5f363f28d62760ed6df2dbc1c2210cc4b066e66a3eb6a30b02acfa65a4288570e6c16175a226821b3ab7a40d33be65621d7fb1ab6510b0aaab87e8bf8b8ad51c6f2f9148d3c2ffb47dbc48092f10e1d68f5868f95998a35990345421ba226", 0xec}, {&(0x7f00000003c0)="4445b3fe9395d9cdd83e4eebe465383688c0a6bd0c49a6866c460df3782d7be8e06820163c4c92ef87145907bdf428d737ec16750b55f4e21b9fcda7c26fddeb42233fb71d4f5738e67004bae9310efed442f9b3effa9522d115915850588d57e7a02ecc71a0f0a156580a8a818c43999127dd41ae88b20a10868ac71ad084acaf761aa420c27a67da28fc447b77ece06e7331fa9b4260dab905623390", 0x9d}, {&(0x7f00000008c0)="ef0172aeeb45a1084221ba5df7b7266ca9854a46964cfa9ce930e6f4c29885c81054c5a39059756f689e915e9c89453ca33f80cba276a3ffd43ddfa20484394964bc10b222b615a05a7a23360e7c93db0712504f222f13522d1edddf3a6a831a8777df226c6eb743e48f65fd90f0cff8c4c937cc5039a3cc50c28c45b351646cd96e0e88b35a4f5331e8c85cd241e5984f42c344c15fd8b889746c3203b3c3dfebb0cc0113a41dc643b1b45a", 0xac}, {&(0x7f00000005c0)="d9d83db97488637fd57ba540f62e5e02376dc6bad9f0d4899f189011d3d750f079f56ee670f730d4ee87f72b5f57957fedb461f4a5326bf9911007f69fcc69ea037dd00a5c9b615fafede48f93f0a72a6f81d435c2e97a8d632cee498df598", 0x5f}, {&(0x7f0000000640)="ebb8b10bdccade579fe0e6881fb446b4f4c32966375ff6f79863617db52b3e87d310ec0ff2fd2ca02238141ea199e2aefa4330bf7ef4ba15f8c773846e460ee69ff2e06075007164f2f6adf7991db0992fb470f6ce9474c75d01000080000000008571f1802b6349521d9987ea3fd2ee549f5ce50f1fec9fed04e51d0c23fd729cd5295f868fbf1a925d13cdde29a075ad9833dfaddd7ef240093b9c391c667b506ba84a6f81495637ada763085e53dad5a227a31f8c3b4c0a61315714c990245c66948bf71384c622975af5e626848a015238d1e1158423bc8a1f5b03e0ffe953806cb6dacbd6fffb264d1430ddaeb90eaa542d27bd8827acf299461ff1", 0xfe}, {&(0x7f0000000740)="8805b54a351e7b023c99e582efed3f2db82951fb7e203661296272cbb9456e913571b219416f7c815f7e310161dbb4a17730af8a9fee479ddd5e26e7239f32b0ef555759a22c8ad07a9f72719eb0625a145da994fff019547ba85155201a7c19db0b145895f872f53e0386304e814545cef3a2c78c02257b9e6f77", 0x7b}], 0x9, 0x0, 0x20) 20:55:14 executing program 0: socket(0x2, 0x1, 0x1) r0 = socket$inet6(0x18, 0x3, 0x0) recvfrom(r0, &(0x7f0000000080)=""/212, 0xd4, 0x802, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x3, 0x0, 0x0, 0x0, @rand_addr=0x1}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x1ff, @loopback, @rand_addr=0x10001}, "71f78a73f38d9d30"}}}}}) 20:55:15 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x0, 0x100000000}) close(r0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x11, 0x800000003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) flock(r2, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000400ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) r6 = getuid() setreuid(0xee00, r6) fchown(r5, r6, 0x0) getsockopt$sock_int(r1, 0x11, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000180)=""/91, 0x5b, 0x800, &(0x7f0000000000)={0x18, 0x1, 0x7, 0xff}, 0xc) 20:55:15 executing program 1: r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0xffffffff, 0x7, 0x80, {[0xfffffffffffffffc, 0x2, 0x8, 0x6, 0x5, 0x10000, 0x8, 0x4, 0x9, 0x7, 0x7fff, 0x0, 0x7f, 0x6c, 0x10000, 0x4, 0x8, 0x101], [0x7, 0x100, 0x4, 0x8, 0x5, 0x101, 0x5, 0x8, 0x101, 0x8], [0x80, 0x4, 0x7, 0x7, 0x9, 0x0, 0xffffffffffffff4f], [0xfffffffffffffffe, 0xafa, 0x4, 0x0, 0xd75b, 0x81], [{0x7f, 0x2, 0x8000, 0x18000000000000}, {0x6fa, 0x1, 0x3, 0xe2}, {0x8000, 0x1000, 0x9, 0x9}, {0x81, 0x9, 0x1, 0x1ff}, {0xfffe, 0x101, 0x3, 0x7fff}, {0x8001, 0x1a1, 0x5, 0x8}, {0x9, 0x2, 0x4, 0x5b8b}, {0x3, 0x7f, 0x7fffffff, 0x2}], {0x7, 0x4, 0xb86, 0x9}, {0xaf, 0x393702c5, 0x3ff, 0x3}}}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045000030398fe5faeef65e26000000000015112878e8019078e00000010000000003029078e7ffffff450000000000000000000000e0000002e0000001487010246e9d28253fa731a7a9cb627f7c52a752da85a5873f2e392a63aee0516b913c"]) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="1301000000095277890164d3dd64d47d585ddf559e899d4155691e106329ce5c1c33f825115d9a4309162bae2c8be01da5c7bd6ef1279deee5c4088256a096b2d5d8925e4510941d45b350c80dbf844a161d9a2652a2b3a5b69291232d5446c15375089b6bebd3aa5e4c393eecc46955c4be6434b568ee99775c11e1b287ccfd945340839feb793bf995b8817d15b9ea7f0843e01f1ca579f3a42c65e7291bc5c390d9ecee4aa20b15b6a5856cf9dbe728371a510c4e433a2466e4972f9b0c1e024dc395ab9da19b5f9462a12d626d68b6b4a7052e5b9be07113d959c28c", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES64=r1, @ANYRES32=r3], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x168, 0x3}, 0x200, 0x8, 0x37cb86c7}) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) connect$unix(r4, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r6 = dup(r2) fchdir(r6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) shmget$private(0x0, 0x1000, 0xd2, &(0x7f0000ffd000/0x1000)=nil) 20:55:15 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fb18c3d20000000000000003"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 20:55:15 executing program 0: ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000180)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x4, 0x1, 0x4fbd, 0x7ff}) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd60f8be0000183afffe8000000000000000002300000000bbff0200000000000000000010000000018800581cb7000000fe8000000000000000000000000000aa0386d30223f2add97109bf9ff1cdc98afdd2f5a1ac5914a2be8ae1d9d197ee4faf92f3dd5fec3a7d01ea9a1014773142de0026aad8b9ad27abe33e74c3b99ac251d9ec945966617876fc757c6a282960052b486486cffe3efdaa67a4ed37809273a8952b457ddc8317feaf49eb1ac03c6066e9d28c1deb3ad6000000"]) 20:55:15 executing program 0: syz_emit_ethernet(0x19f6, &(0x7f0000001b40)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x19c0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, [{0x2, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x200, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x0, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce90"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) r2 = getgid() chown(&(0x7f0000000280)='./file0\x00', r1, r2) setregid(0x0, r2) 20:55:15 executing program 1: r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001a80)=ANY=[@ANYBLOB="28000000ffff00000100e9fa6e8a000036d17ec30400000000000000ee42fe722f767f0a5993c2d931fbba1ed0ff0300002cf3d6ed012e4f6e47c0d99f83bdbd485d0002c4e8f6439ddd30eb72532d4495739bdf751cdcee0e01fddce688bf4e7862d993ca9f9a435d4b5a5ba34ccefac998db13c86a84dfb538083169c4b23e804b7ed3f4f6aa84d6f54a7418782d98dd189ff8eaf65fa5506383570bbc4940ec27109069e3e082c9b41e44bf67e538fb6efeb97083a72753d709e6f4", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRESHEX, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001940)=ANY=[@ANYBLOB="28000000ff3e3349b37be9ec63466500", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="74c49725bf6aac47c358148ed2926c3da8d7db9dc0456137efc2391307f779370119235d11c5620bb96d7d521acbdb9ee0fd80e27a2eb0b2e5713ff031a78b05dce3c1bd3c8030b547180162ec22334236a1ed663db616c355c391de720febfbcd6d779de7aefdad87e76ef5fc302942452db87ee14c2e1370b2bb0702f5ae78562e33a29e9d13bf2369b82fbae8400dd08be4557cf9d991d1b5268fff2ea0ae97401cc59751415ef9006836401d69a82f23736e12be5a4c689fabb84997dfead341d1b246d5235e5b6ac960170624eb266ebf7256d7e5d75e0c51f6bfc91a04a812814cd3024d22b19dc8ee5903f4586c9ae22e334fa9d2acb3aa", @ANYRES32=r3, @ANYRES32], 0x28}, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000018c0)={{0x18, 0x2, 0x7, 0x7}, {0x18, 0x0, 0x1, 0xaca3}, 0x6, [0x800, 0xffffffff, 0x80, 0xffff, 0x4a, 0x9, 0x23, 0x9]}, 0x3c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000001780)='/dev/pf\x00', 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r9], 0x28}, 0x0) recvmsg(r8, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001900)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r11, @ANYRESDEC=r5, @ANYRES32=r11, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r13, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000000", @ANYRES32=r13, @ANYRES32=r13, @ANYRES32=r13, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r13], 0x28}, 0x0) sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000016c0)=[{&(0x7f00000000c0)="9a72873b6d38f2dbac3ec9b1bd50a2cfb13b5c0261826a2264a1b60672490f3b2b56ef945f237a02c2734c227e959485b4559109a692d55b504088e68c55587442b5ef13e2899bd0ea6020de0c9f3f2162d057ed5faf0461af077c137ef83388e4bcad2685c73313", 0x68}, {&(0x7f0000000180)="3fa2eb7706f5c1c6dc59c041ae05e1b8fc976cca94dc4b19170393a07ec165a2361754e015b2e3ce6659985b0975706f47f9482fa8195fedcbc08c9f84bd7df0c1a79962abb964195a6a233379e6712466c5b98ec67da499994661535483f69d5fa793eb25453c315bab75044d44a9eadd1699018006fccdc3aaa98d3e1b4ce2b57284e8ffef7a84841ccc5dd77ce8284f60b756635cf5f1e824eb73beecd9b6c5758a1488c29beef08f16db18e3972bb40b3bcb", 0xb4}, {&(0x7f0000000240)="599b4ff9265f35ab1becc084509596c974c7aee2618515ab96240fb04447ce030bb93223cd8e9c961c36feccc95b02daee91569f989564180aaa0f", 0x3b}, {&(0x7f0000000440)="28ebe19a8c14c4c5bdbd2354cb7a863e2e1f629aac88ade80d03bf24acb5984f04b258949a0b704e34e56e3b558ceb06f8640ec321acafb301ea48a483420a47beaeab9dd28dd56b73f28b6aecae89cdd2dc0819b1ff2f1c8afcf607e01a96ba5a1dba0aaab95799ac436d9dd139d01d248e3e591f5991332ef095eb5f35b618205340c03c3e6f3d0f2a42f1cc4fec0b2e4a03be236962f4f155129e1e870722461eccce4a2e13161ee7ea1d67ba4dec761416b533309b8b99c6d3c58cc1bb13576387852a12ff212b201b6c05f4e2842572ed6a0e95f0045d5c406e1421263e638d2dccb57397c16c4500c0f8dd79daa4daf13b523135fb21865ab3192a3464cd8a155bca497b45d42ecac7fbb258ec3185ed421df737286674c3969edbb6b2951eb4c1bd278a6f5c5a253db9413b4da495bbfe276f66c08ebccbfa91ae002ebce778f14cbc7c991422c85544c3636c18169c0b4dd6ee8573ef060a621f376d8a7f028de1e51325673f3c99f358218b7b21fa13caec675d7a654005099bceac683ea642ecc0d75398d127ad3f404b68fbeeb999599747e4ad7e723c3afcf8066b1b16c44ac2ed2071e216b9378033c1865f7937f27da8f988424dafd6f680ca9010ae5d1786841e8137267b5977e7004f88bf32fb2f5f44ca15fe31060674e881f33698149bd40b514012b3f2fd2016b9e8114998124a13aa949561774e40d5d095c31526c6f021d4d74cd03d2db3f6ffbc7aa471a6615edc00e3d603c7a0fd278a213d3c43566cd38260831bef714c7c09e662a31eaca01bf27e35edfd890950af4eee22f4fe0357aaf2cac65b090208aa79ce91e552e1b21fcdd8de7fb98c57f9b02820119bac429744d285e95e668dec19ae168fce21282663e84e8ba7253dd3b5941e3b3a9b42e8a19591f5a2c7117701c7ee9b74d93de175abef4a870917a78c8b272e02bbd739e95eebc3cacbe27335c7c479df781d67e9f7d4cd3a8ddf406a23f04a16543df6e01fe9a713a559cf69ceb6a8bab30f162286b10f8f07538f49fb706a6c6f6f0d07cb81f212a33385b15901778fc66163de303bf91f663486b75b78ac2969fa94b1fd1bc43bb7eae64bf645c2518ae8a89dd892f8400a5a8741a4b671c88d7ff86ce8cae54cc67015f52fd32c48b4c914f075a4412ed4daa9d59bd63ae019e61cb3771367d82de441eaa11f57f01f8ab25d0bf5fac0d68c1d0644180c2a270f7de6c88b376ceb11453cce20573a0221052de3ad3b9cf38541add7d6a1ff2a7b4e641d2a89d94cbbf9d2dd0385fcc8580ee2334392235eae89694e846b3589fb0636ba6e53b69f1fb3b3d96216b375abde434c7e2230544ae50017add79f46b75900dc50f558b5aed954351058a790ba7efbeabab7537ce4ff12568e8efb538436c362c6fc788bf50d29a292b84f1aede14a41c77af97dbf4949fc1cef9701a8771d16b16ebba5c6adbda9d921a5b2ab484488f39c8fccc89844627dc9e1d2c10e23f65079f8909219b93dd315b592a27d2a73ee3fcdcdb9a6ad0acba7389af5dcc7e373c558e7bdecf36eae214e8aad7b7d2bc6543da8c3a75611681078c5f7d6829a39a8f1c09307c277ea796b0727f253e9902c3493763382781177c40d85818949d21e8818fd6ba451f583411a1dfa83511bb39329fb09e7f4d1018853734bd8a98e4d952c092858fa33d64de8a8c9df143a28df0e99d0dcd3ebfec2f50defb0c836dd89bd40649416a67bf9c76d1b414f68f81a9689646d72704af4e9795b148de05c7e64f3e5c600f203673934fae1b2ac4d068f33829950d095732653d74035059145dbf0f4110d76fb67b568926ff1e3ebfc9ae631d1aef3ef75e3a88c672d2f0742e89c3166fb0a377df0e8e494d406df804c20dc1429a7408524a0aa49ab6500e200526b00af815b6e99fdd40d03dd922c8c6d74476c1ad88a481f5e7999f0010b278f0e9e9bd4b99a606d94af159379b34b47d4ab78e9b206eb0094db1ecfdcf2a5a86b6355a45a2c8e2175f72e8b01f363c1d2077a8cd59c2737d17196b9f3e0776ae6ab074cc2211205d057cea44f24224a0f6c70065efd5d658f926b4ba613f153d59ffc2b2500e4fb3bd25e04d2d10efeee3b6ab7a5a57416d1386bd94144d5905b4171f86d134df75c8e571f04bb2dee5c344b6c288c63406bb44f0663ed2643e65bfb66840a1e049624bf5836e690c1f10bbee515421f0e696ebfe63ca1ab733a66e2069a803061a47622e5828326e7ae88f589068a0126ac475ad17f6b7659497ea7e2f65a7306ebec11265f7ea24a9c671c9e195c16111beabe719838f33a2a1e218dc08a369164e76d367fcdd4c0d3711b65b58b5c6f908bff8e8b09466500127f8e9e45a9682a07c95e9ca9ab4c56762efdddf4216ae9596af3e3e8b14fb541b59cda5f49a3b5fc37eaf69ba41ec1f71318c58718e8886b9077950fb7290c8756ea7266254fb9792297803a8924d64db173ef3386658584a57d8deace7aa23f31edf9c0c36e9a23531f6c6b40df784f137280c08698d0051da4b530c45546576822b910342d207fef77e57286f61fb947f9297a180eb55f5a9ce2f326f45508b13adeddaf3b50b9d7b801d32a0fe1add72cfb84f98b7531567f64e7770caeaf7af8f13fbffb085ff4a8d70e9ef8f39a4f3c551dad4a4620f1a26b3b6f965baadd1806cec5a8800cceaa6d321e240cd9111103a432c2f89116747867690627cf7c52e2a67441036591de0fd829227a2ababf13c3e653b2d66dca419dfc164c06f78a6b76f2f678ec36fd206f562697215c8d26237fa81c4eec39f61e2bb2bc5ccbcdb325f5ad979dfe0a2ae1568cd4847009f05d66b92bd848fe8926e2f5872bf20b9f7e54fb5db30fa671f0aca1811dcc068920f794e031dc4700e3d6268b809cd69393c657f09fa96cc9d77ad4c2b65ec71f1775c4bf8bcb958bd7c65b961be46dfa0d7553e114632c6ef0f21430c0bf56e052f38073bc9219fdd764865152a54440487c551acd515a3a91d5d440fa1ba285557f2ab057655796fd518454ee01d4477422446e05792788fbfc60a21a8ff35a26dd2f1740f30b4b18a6588aeedfac913306d6381b7799f89f4f188e1c5982dde3cc20885e361049863273a1220cb11986c9d13fc3fccc49e3e8997e69a511e782880de0365ece3513aa8144b8af1d175cb4e38f8a846b07cadfff24d7c281580f958638972c8a147047579e54130f4e9ac691c0f436e5a83472396bb628cf00c1e93e55c8a7f28f223f61e237b9a666d3c3ac90171cd3e2a401971d9f98615eac7b4fc280163f7c8000865c18a1d02e45662f3de1224ccf14fc9ca9478fd4a08073fbd78691f1173c6b955361aeb916a3c18ea3c7dbfe843db6dcd664c42504c7e04d5b3772068bffe71c2ba91cd5b3ba829faa9fcf4bca1df4713d9ce82a4e5f82d7a3c8a25b1baff0526853546dd00a612de8eef9f5df76288705611bda318bbf7c078f9adb816fabfec709154bc19cdfd47f7c070d1fe87f250df15e62cec7d10ff231666707b87a44435c82ace0ac2a091aafe1cc015337b65a55c9b2c24a1ead75a6fffdd371d106cea02aa427cd5199ebca753c633d92c181581326d334ee78672dbf7882a54bbf3f63419446f2b7612b8bc5c862e548d6833fc5e0cae57be0fb7d5113f10e57bef4e96c4b87535913ecc08b4020d20cd50bcc22922d94fe920785e0ab72b20a84c79b522f52f57cd1aee62d03e1c3ddedb3206838d90e38a1bf800edbe15b63425c723a58b8cb1ed1ec05a43bde05d3a9d389703bec287e412a75345a2290788a8d220ae338c3b263eb07f5104c0ec3211228aa34c0c48ad5e97a08f6cc43fc79d9aaa65b23ade0d94a59ead56c5744ecf8e3ac9aa041c68f2ce4d49d0a716cd4140ec5a6d7f00c3f156b58ef6303181c5ed24fdcd2bddc414a0ebb2ce5a7acc2a53a025ae5c82057c8ec3ff79c23895f2227220888f3eed9f722dbbfc295b134e38e092dac9c062e3b63fa095b6b3fca29e4752816cfff98978a5afadb0c668d8f325cdd3c7ec80b6a80e858ded00d7b96b66ac55b1cd992aa194b9fb1672aaa291edc702cf426bf863e6b89e0e5eb763af06b52f03b34d29956d9bd262125c0246dc6ce0b9dbbc8b8dc53f17fe3f281e1f4d39805341ae051034420bbde8c2fc2745a9e815358bb234cc2046f1f2c22d11cf7aa64acbf89ea7df80c4cb7a41783c1e1c1d881532e9dc4788d338320d2de9dd0aa2204fb3c11bc6075d453736f9514b95f5423e1702ffc309fbaffe3aa70fd39130559c8b008b7c7739e53568070b34020e734eac43043049aa30d2eb224c01533e6a44528e763c7c167482150693872e4a468c86d56fe30fba842bbbf2542f1d8f47dacf85fa2cb01c1d6af8227ab9055d540d81a4879565b4e13c2c1e258e41e275b2b3db1697ebcc9afd6dc1bc05b9192acb5c55d2055aedd4429ac033d44afa51b6c8ded46b7ee2e2ca42bd97b85b245a79d5f5d5e1e3ba26ff8a8ffea4d90b4877db7450aef44ffd7a1e76a4d405aec5e4807a1dc4465f3c8b498fce40688337fe55f4103f835b67aa3f3be244b4aa0e17d6d701880dad02aa55737ebf9bacf102313aeaba05ae897c57c4519f6897641d5e741b5f83e7ba8fd47f90550a688d2650be66457522f338970cc7ae072d7b8bdb4b7fec71382617569a81be801e5710ad43e393ad0dea087075dca1c38e1c77e8f82d1383418ab341a3415d213256bf8f5522a9c3b6d1416cfceeae8c8c800bdc264b7912e05d9f20d5576886312b182222903a63c03fad667fbe4b3cae748b3f42af1611adf520ff9043ec9e4858086ade838e018438e780d3a0c6af14cab49a8f1e74f12596ef6cd104fa49b81454035e9b858fa4709fc87da5cc78a0f7d92e8372e62cd150d52379ed5129c77c6f1f320ec7cf5cc1d73deb6d954337c593e6c9eac8dd81aa2f0dde429773b86d4b316c449d5a6fbf5ebc9c5feba05578bd9dbef019d1f3ddb18a67118b2fbbe912127eb85d6b41d08d8bfbb53a4d1fae08e8958a968c7715b555a8cc425441e9641a831b00b14cb2679f82a8adcc183399fa798b7c66d54fe7365a52e753e3cdc038f4ce2470d888c1bc92fed75273706dc27f282ca573a50be87cc07fded2291b0c6792b2b2f825b5a63c196976f97fd76b3662d9e494a31acfa281018996f2c719a57f1b2c86201a3783276226d4c4eeedcac1834885aff4d9d4f2ce45f6ff9a4a84abce911e908f01d79a1a479dc5a5f88ae4013a60d0acadedfbf7befe63bba4451b5eb2b7cece96ef8f966a5482d8c4e14769b5939f6c9761bfb89fa4ee8e62cb3559bbc05bfceca5969dcbce323341074e2857815f39eebb4128f6e8cd5421fe6de469cf7dfc283f3b1739e5a0798c3042feaca7cd1a0d5a3c2dcd751e040d08d51de1f41154f147fd80ec6269b04b2c0b28adb3f707eb1e32344acd1a64c4e523811af05197ab87e9cb7eb7f11c444444520c2b685d314cf8094fefa9c12c28b49d5f98ac3c08b02ad79d5a5e04568c4403fad91f7c4037eaa987de0a1d1b5eca0fd7de9d1390ac44448f960eebcf36c9026ca73961cd78e048a47d8454441074853a19d71ce1b8838f5ad5f2dbb0860dbebeeebdb1646940105b72b5f7d888c547c16a1e372c6c3938a6237992fe436b2d0cb7d8be6edacc1deec25cfda7486f58edee7b204048386edd6a69791d8130368f42afc8ddf19fd055e0123581ec8cddccc81117a79487b9c9eeb1fbd794e48ac5caa4916", 0x1000}, {&(0x7f0000000280)="4dea644bfbb9", 0x6}, {&(0x7f00000002c0)="b7e8efb056aff8f55830904ddf7d1a2af9c231f2343ef614949bd9b2c8fc955985d12a3a43", 0x25}, {&(0x7f0000000340)="9c37aa823b4ff0584f8a1ec0ecd03097767ca139afca1bf93dca8f448e6873528edf88266b6bf410", 0x28}, {&(0x7f0000001540)="1e4d4f28f2986be7897619d0550bd40af0ee8d5b6b1bb680496a6cb30e517b5c37de38398385d5647d08d5b39eae568e604bc5032cc14eb46c36c3d1a08df15bf89b238626183e10f334338c0b6e49453fd7dc2c709db4a112e3b62a9dc6484ede9bd6db2dfa8ea93487d6e87a33cc21041864cf2f2b3a14ab868cbb7ee8dd3550543168e55ccf4a40db94fc1451fc1a190681bd77e1b861ac065fdc74ead74cf05a39c36b82d9a6640f2f3973294994b80f5abfab9617f099102f4ad95eaeb266cc5238f2444117bc013418d62fb891fb4c9d1ab3f8b7d0ea27aa810d6f7970", 0xe0}, {&(0x7f0000001640)="3f0db57279ca681a968d4f2e4ca1b49e44cff17e15643ddeb5e5760f6a64e851444aa36f1f59b3bc4a13515ca4f59d255dee18346f9a4928a3ac947c52bbd312d2073cc202ce9ca37e62146bf614b67af025039799", 0x55}], 0x9, &(0x7f00000017c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r11, r13]}], 0xa0, 0x4}, 0x0) 20:55:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000004c0)=0x6) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xd, 0xffffffff}, {0x0, 0xffffffff}}, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchflags(r1, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x11, 0x4003, 0x0) acct(&(0x7f0000000000)='./bus\x00') ktrace(&(0x7f0000000300)='./bus\x00', 0x1, 0x400, r2) socket(0x2, 0x2, 0x0) recvmsg(r3, &(0x7f0000003800)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000003680)=[{&(0x7f00000001c0)=""/3, 0x3}, {&(0x7f0000000200)=""/201, 0xc9}, {&(0x7f0000000340)=""/51, 0x33}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/199, 0xc7}, {&(0x7f0000002680)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/127, 0x7f}], 0x7, &(0x7f0000003700)=""/253, 0xfd}, 0x0) ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x210, 0xffffffffffffffff) 20:55:16 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffff9, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r7], 0x28}, 0x0) kevent(r0, &(0x7f0000000000), 0x3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xc4, 0x1, 0x5, 0x62d}, {{r0}, 0xfffffffffffffffd, 0x40, 0x20, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0xc, 0x1, 0x101, 0x7fff}, {{r3}, 0xfffffffffffffffb, 0x60, 0x10, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x1ff, 0x1}, {{r7}, 0xffffffffffffffff, 0x80, 0xfad19a28075c7dff, 0x7fff, 0x3e}], 0x80000000, &(0x7f0000000100)={0x97, 0x2}) kevent(r0, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000002c0), 0x69, 0x0, 0x6a, 0x0) kqueue() 20:55:16 executing program 0: syz_emit_ethernet(0xc1, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x8038, "0b29f222c4ebe1173343e11328904ac1c806391f1c0dda9ac71ad5fd2125c1bd929f0890eff77be3eb70070f6b7b405e1ca3fcaee6d9099d7e8263bf4942a6ae1fddc309a8bed090f9a41cf33449781d11070cece20768ae0af282018ac5f84866f516a2de23ea5ca8fa2c3e74c47087a870ab503a7ce3d1ddd4d42de88de654d3b05b01f8a70d3740ea3f88868087d7f63e4dc51086e03a5e56242d3931fbd844a78125e949127616520b76d51a9fbbbf7d09"}}}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000000c0)="54bd91f3", &(0x7f0000000040)=0x4, &(0x7f0000000080)="863c7bc8", 0x4) 20:55:16 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, &(0x7f0000000200)="02b877d9", &(0x7f0000000180)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x26) 20:55:16 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x51}, 0x2, &(0x7f00000000c0)="0551556dcec1946b4a489182cf76dcd74d73cd077a627f63cc2af2749a7b5577a06f539177771bede3fae95503b6a77b376f85d6da5e2ba4e2d6f251962031ed6f361a524d3a1252d02626486c382c9a3602400c716dbb792bb111a75cca78502ab43f68e2d094c8750ecbd3e580b560702683d74d017834c47d46565fc4a2d63d8199e57a35e0fb7fc5", &(0x7f0000000040)=0x8a, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 20:55:16 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0xae29185f20c2cce6}, 0x2, &(0x7f0000000080)="819da090cd3308be023590e878ee5f9bec66bb47cb26250eabdcd8adaf0979edae42bb5e3889aaaf817a3fa5430369acd25b0ce6b8ef6f920f37e8ac8d3238789df9a11cc58d7c1728ca3ea8e4aabf60b670015dd31983fb4626483a2f1b18dfcdffb011b1dd75b48cb822ecd9f698a67ac802d50e0fb267059680a363c11200272b4665000deee727156956be2161c2cef7c78ef77a6fe82da9e755e7a4", &(0x7f0000000140)=0x9e, &(0x7f0000000180)="962c4fad74ea51f4af7211471ef204f6ebb714cbe063b2f8b9538a5dbdb430b3d0654356c7baa608a4c954bcb4b2ef0c32fcb3bb334af5e46627a89bdde0a9f0fb02eb0a30d288d39b4009c5c162462a335d3b904e966ea8db949c931897fc2ced03d1591abe3d", 0x67) 20:55:16 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8b760}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) 20:55:16 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x200, 0xffffffff}, 0x10) setsockopt(r2, 0x28, 0x3, &(0x7f0000000080)="7340fddf22b87b06457d5b9b5bb5734b4934cb814d7b871ddff7f94affd61193c3acedb4d17bc8a18ec955b9c22914b8a491d08f1df3dcea5ee9a4de2ba26807beb772c646ca5c21d88011ba8e5c5fae5368de252d8ecb84b68a2449b8c683927b72bfb83199286f18b1098f7ec999a9958a83568efc6bdd87f0fc9432a4a92111475aa122c219092b8bf541b08bf1f4408fff72401717f9ca072db7a37a0bd13184", 0xa2) 20:55:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffff9c, 0x800c5712, &(0x7f0000000000)={0x7}) syz_emit_ethernet(0xe, &(0x7f0000000d00)={@local, @empty, [], {@generic={0x86db}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) pwrite(r1, &(0x7f0000000180)="0e5f62cc60fae07092adf744036d6cc5071ab2108a4dd8250085c23697fc20709991069f4f735c01f437481b7aa4af74baf0e6b38c642e5f1080312b181a91af445ddc8644835cfe450a72080792fa2d74262688b47ae75186d2861dc62cd2192c6a225c479b83ffe86bad506a86684b6db301c5aeefe702af935d561a531ae2e2d3cadb93dd545662a194c939100610f1f5c80d0dc91c3da9be2322", 0x9c, 0x0, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) pckbd_enable: command error 20:55:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 20:55:18 executing program 1: sync() sysctl$ddb(&(0x7f00000000c0)={0x9, 0x6}, 0x2, &(0x7f0000000100)="ef87d219b70e49b3e1c3a37ab4251db562f4fa65878f466d5d0888a24c669ebc2480a2a70055a92e6ae957087e28513f5bf0d7a120b631596415310902beb8a16d339d6840d5a8ffa08c1e63e4ab17cdedb090fc242950248a79881e68c73ab6d582657c0147a8bd", &(0x7f0000000180)=0x68, &(0x7f00000001c0)="57d267a064f0a2bd78e4890291cf4d3fab7dacf00f676388cdbcb6e5d5385153a46900318e0a0a6b123855b2cefe764e01aa169d66ae5fe4c427f2069dba275e2855020ab772bebbcafa3d015e75ac72ce32c1836c05d90e2c98c961c55b5b9b4366636431d8b0611d62e43de830667fe4ff5aac1cef3f5320f2a917d13d5214534a3ae39029d926e1574d405f09deedbf552bb7b43002bac464072e5b03ca2bc93e2576a0fa1d606dccace81705ad1caafb70efa05104974589defff1d9c11477390903", 0xc4) getrusage(0x1, &(0x7f0000000000)) semop(0x0, &(0x7f0000000140)=[{0x2, 0x3, 0x1800}, {0x4, 0x3ff, 0x800}, {0x0, 0x6, 0x1000}], 0x3) r0 = getuid() setreuid(0xee00, r0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r2 = getuid() fchown(r1, r2, 0x0) setreuid(0xee00, r2) r3 = getgid() chown(&(0x7f0000000280)='./file0\x00', r2, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r6 = getuid() fchown(r5, r6, 0x0) setreuid(0xee00, r6) r7 = getgid() chown(&(0x7f0000000280)='./file0\x00', r6, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x0, r0, r3, r4, r7, 0x58, 0x6}, 0x80000001, 0x8}) 20:55:19 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) open(&(0x7f0000000080)='./file0\x00', 0x88, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28001701c1152d3dd5475bfc30a08086", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r6], 0x28}, 0x0) fcntl$dupfd(r0, 0xa, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) dup2(r2, r0) 20:55:19 executing program 1: syz_emit_ethernet(0x50, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x1a, 0x3a, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, "3e91"}, {}]}}}}}}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) dup2(r0, r2) pckbd_enable: command error 20:55:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000100)) pread(r0, &(0x7f00000000c0)="b8", 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/132, 0x84) 20:55:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x5) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000000)) 20:55:21 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080), 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x14) r0 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000003000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff000001005f9d00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRESHEX, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ftruncate(r4, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) shmdt(r1) shmdt(r1) 20:55:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5e00002e2fc6f9"], 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000000ff5dff000001000000000000c7928a8f005e45", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 20:55:21 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x757a0d5f28035ee7, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x21) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) write(r0, &(0x7f0000003180)="269fea33f430c64d115bd403ec30bfeb7fb163b9d13d140a3863134fb3cee2da950dc5010d788372a5a683fe03c5d0d37b60970ab32f44151e78c3c209b760857f50b3091b77c227744db52431ead3834e9ab3498fdf43b9b2187a9604e574e1bc4e0bb0fe22d5ae27c9bd8f653f16a1bb9ce7cb1111fc0518e33b7fce39166f331ca65692990fcafa66f12c23c7b7e39433fc883b0aff50b469a3b333f377e23e5e88fa7ab0a51c6f7c29380f777dc6e9655f33c1c8b6c7fb752d9cd75e8bce90d20e2fd88be4dc81219f1ef44e2aa8cc3080d112eec3b4b1a8d23e84af3a729ae674845384d1856291aa97b4cfb5279f7fb492362ff29e25617175bde6261e9f6fa3381646c58a9af9aa2e954c73cdf577a3c3fbe06d9c09ffdf75951d97a23caddb185602dc16356c10daf59cf81b6d3f14aaa907c5259aeed14ee8be364ff8474f7d5511ed94f0a43604be32e47b4d1b36ad39c08e23ef906b650a38f04034932562afb892d8eee9e5edaf54729ae21ce687f512ad3123d245f031d024750ce15f26f9033a19cda53337d963a1208f2514031c374eeb3c28fb4c96c8aa3eb3277f1a3687e108cef6f460c8bf5c091579f6e17ef22c22c24488631e5b300d6adb328ffee3d8c5f0212cf254c14fa8e6ff61047a0726f48494b98febb429487c3465cb6bf7542947604e773b32341bae748091603d7bbf73f8f7dc2696370762d285f1d72ea9b0e623f9d4cfc6341e9d0d27b4bd6c34cf825620f472886359e3bc9e8c20067d1b7ef3cd7a16d7e0b8a58db494d65e002a70c04ee8ec6e3504ac5b95379a265f2fc601089908c75db5b634a6e8ad7a6c14608eb22c84bc9e0b1a374e2bdeff0d9f7ec4945896ca2370f1984df79fc4c2ca3b013898bc922f08a8a81ef3ff798552d7a6d048b502a4a0d5a4ec13553d19599290673cee3ae92170422e307bde5fc238f14d2c36694cf8d866700ef979409420498df9463ca118582129f40353a053ec80d4eda235fceba952a743a1fbe8f1a92ca0fa2c6b3182c58c83f49d8ad1215a76c1dd57a398be7c79bca0d66b480992ea14826bb2157379376efb42065aea3c9c310754a35c206dc10546b98df6a42613bfd0335b94c4f0ac3dff41a249b6f1227415439d312f89648eb17ae4bb2ec45031512a514a7a9e1a120818a8e362bb1a5802b8a196d58360eecc668dc485913876c6802ee5fd25596dbd2f7204070d0bbd4878f88a9382befb4a0b4b9c179e5e3929762d6c5f1dcdb1a3fa7cdaf8374bdc2e35b5ad9c47bc53c7fbc59e1f40a9f5b906ec529ce72521412543d10afec894256ed3b5363ca7f067f009024e53a456576527aa818cfec820c78c512f7e05363d4eb8d783353ea81f07b184c426317005bec7aa08cd0978a047db14b696dc637a5ecd8bc0a8da90a02ceb750e4956c257a601e14be5fc93f228b8731600874bdc41c7bc2aec7018edee6e281c2fc4ff4f6285b1c7fb9f5103299153e7c65206149282047bf152b0b7076896cd4aaab260ca6ce5ad64ef30f9a9cf0d038f13c86d845e6df9ee1fab72459467575bb3f77e99efa9f8a70951c5fb103eaaa88a0d468cb44c830a4c102b296441875d2e002fd0db516d50214a1c5189671a0a6bd8500156e512edd2618802faa74bb88634c99d6bb959f8ddf4eeee5bf465214942fd8064a208d18d0ecfbb91573298b0f419e20cdfcf6e8bd2ce67fea88112e7fcec2288979c19daf668e48a578d31b69df2cf7dc17f2c5331a8998c035c6af679250862677facb91ccdde6035a647fd1951b447effc02d60a0b7f8baeaeff9683f9c1f2fabab2560b8d6c4d4c935f8d809219e2e0154c16651c408fc2159d03b2a2855e705a19a3e3f2ff1283fc13664d327fc305c90775474e41d989f1440b880903622b622720900665f1d8a0eea395332099d1e7305d1bee78a07fa3f38cba4b22f51016baad500a53f2b565be685b40a121793d2f474c52cd721a32a9d24343cd010bdbd1dfd2c5000db82b6a3cbd03a24bd0842cffdb7930e65d63651089ec6a33403db9e6aa5b7bb2e0859e9710c32c6661c7623e4a3d42c098653d56f86d116ca0628e69d6de1a031647df4c10731a8fe8b569ca7ef0e4bf828ed90de5d3a77c19093c801b2d6d37ac44055fb080125aff4ea5cefa4111af6a346fdc238724697e2ba3f33efb1581da015256ede8206b7487b87a76d21abd98ca9896cbce4bf0661553f4366ccdc553e8460d09706a2f673d6491432ace13c919d977e0ab000b83ada398157339b6e8d24806632e0be5ae115ebb13b8bed908d828397fd6fbdcc4be57494a095ca1bdae68f3dc1dd0d3bc0cb60bb17a9ca6edc2a59c6b90e0fe53da0a0000dd5c330db0b2af6fca02d87b940e10473e32a942610f45bfa3d872200e973db8165d8e22dc142ce8470aaba56bba5d8910abde9d7778e96c13736974a28447f6943e86c94863d9f183d8852767811d20b3b89c11c900a1d688ca5281ea8b0a3a150ed7823e61d612e6306e0988629dcd8e485d31e4b463d0dcb39eb6d369e203e564f505940439edb775c1a5f9bd03ece84f431070b8088d61aee25b5c714bc98136889a4b0c709369859dcef9d121bedfc03311d3d1af14f7805f218a04ba1017f2c895f3ef078684aea494ffe765e769cb002421069f606769007f210b6c6765a8cc99b9dbf110d5bc658b991fb65ab11a96617b412ed6af99feb08c1fa3ede105f8fbb1c86fa4e0d72e3f2d4556847065663670db15d6905b083e6d6caffeebd465c9dc33f7751cbec6ebc08d3b3145d1a9b118ec2be6959715ff97201f1cf16cec80bff0b618b45fc537e7bdb7f1c9d78153ca543eabd0569d863520ad885d71bb3e5d9a84ced66344826747ee704b9ffa42b67e9f8ff8908ceabc68e83c65810b8997467bc50e27f1e0766cce2059ded106713566c7578d53dca91005e339f9c25e9f596d7158e09fc61bdf0024d7660930176515ad1384b20a07a616271e9040456cd22054e3f1c271d1f5382aec3a7aedfe721bab7ac2a9b916d9e9b73e57b32190958d58dbde3c633dbad505fe3076178a20f145050b293350ed08fd67bb8a0090e37f9267f2c3ccc456397c64c2b1f8073476133cf54b68f615179e8bd494711c1fed7492a313c7177544d7386baa61a6a1f24ebe66c8238d7e3ba32521ee7a84d4f8e1f24611b2a5719cd8e16d59af255c5c46f8b2b3809b2722944dfce532067ac309aea9d231944568ecba06b31d4ea25928a74983521aa50005cddac1d756e266e69aa436f8a419f1f8e7433c830280b28e38789b9464be62635ee0a71a694b27e99fddb5bb5ec730b89bd60b8c5e402ff53caa61895225191532aee94791ed77fcde818e3a6ca574a5707cc125f9cfa2fd0881a896dab4f81d8ee1400ff1385fd2213b68a37719c6d107826724d99923ef07bd3a99d48884573c86cbc224fab35acba2db230572abe7bd9bcc5dd240f77613c7144ed17e66516f2d57a4e80fbbfac1e18a4a505bfd816a8bf8b677bc8054dedb2235d284ddaa7f0404643c98b2c70b24f1614344d8edbdbb836abbb2aaa87bf1f69ed1495e7dddd9690b7795003c1e27f2e0c6f2ac93fab333560e1b515364b6e73f9e444453c020cf9051451875e66d3444e055d645d6768bd9c481c9fb7db0a3ce19c436e265d4c3fc73b99867eefeaf83511bb02b3ae033716ea8f7f8403d63eadb0b4f8e2957156826e30e0658802dc8d0409565b42df19fc6317d708d6a6b4aa354e1d9447b05586c7595b124f9611f02a9d452fb60e8b14557ffb760751812b37cfc00cacae0067e470a7bcfa6845578d4ad5bbe46b7e3273aa8c6df7dade3c91b99ca77fee0392ff395db68d538e64309a9528ce91a561704ba35bd6b9aa02439133cd81dac894b05145b331a3e60efa889dbdbf61c8e842eddb7d33457424e4b4140a847bc144e3b45129a3fbebaf40bc5c3408ed2703feda83d32698fe9f6de9037678f254f76fb8fe3f7787dffb4e31b7cbe6b8276314394d7dcaf91c2c21bf8fc66c5f00faebc63bc428f62493fb59c1750bf83e958d0ff911aa17f4baa73b0fe28201239ec31b2a5a1126ff83043f80a94dc75630b7f0bb54fdcd3486ed045623f760447822c171815c4621064954dc91d81fe08d81e03cd29c08dc6de650c3332a37a52fd6c419f94163076d9e43498d6d5563e46ad3d4726302fd67a92eadf0aa78e49d09f3686476db819883dc009463923da08d2f09d5c116b129a3b273734ccf90c8e77d7db71250f11b9eb0a1bbe3f4186226ef51c196db312e973ffc661a7b840893788a85aaf585cb4fa33fedb75a58e5446b258daaf8d8f395a5c34f09833bb7ffbe76a1ebdb4e045f45ffac260459d0bf64f6dbe1aae4f83918d9a81c3d0be0ee30b9ffbce10d4069b09b5b7ea30abc25964dead392d34929e3379f1bacafa7f580d1eb90d82453d5606abb15b7720553d85175b89510d3c7497b92b646cc7a923f5f2238421b39d45161cd8ca50c8c84b2895c9b8927bd49a77b29de17d72c17186f1ccd944dee28e9146136514e8fbf46481dcf8010c8229725df0eb3e7d2155b496c853f9001710f79f0cfb46547a4e10c4f0b3b85b6e6a1705854c918f4f9d841596be306ebb6f8e23981d7e3e648d2e37508938c28db6ebd5e59e46bfcd2deac4c39ee32be796cfbd29868adf7b31fe6726079221784ec4aafcbbaed581e9211b2e1295d199e2ade81e0bee4bbf3a31a5d6b85dd819593137186fea91a320528388fd7a9ef80d6c69909e5154ecec9bded453105f2047dbb1fd74fe7ee7086cff1d6cf4214058617308c32b0ae828963f8749f67923ce8e6e3ad7aaed1be5207c90d98906f058f15525adda9e0a3dfbd1a1b546e4cf96417de1c8daff852c076b242b01d13170b2c87220cbd542c003a0934b24ee52928cb967269f011aad9a06934bf132507a34073a664e49fc2d0b03729b9b67d15c7236161143c8819167258853c31df0bc33348683546aae536badd524850ed3c7a2c0c6126f7baaa52dc34e810012a7c24ec1ab3cdd8d6d0b7410f5f3753ebdd275da649b625b7fb1b746d5df211a5f39580ae42096b6a772867d2c9a25300dc11ae2b517177cc29616a3cae5ca17c42474ef775af60d00983c6bf13b106312f7d3ce1049dedb8c7595f68e2cb0c5595345b626a30352c4996046afabfb2d7c9d8d510b3c7eab05cf92b4fd3c293c6d82c950ce7f74b6e36b53df973e290c977ef27319f56ce98116dcf69fb28a4c7fd84bf96711749d58ea0ab5a45160947064eaa3833c1b4a2e4fdfbcad15906245593d3e14de46f43ea0c4f690e5582ea6e734606ca72df76df21f2f88944f392aab794b0166da0c14aa2730de1acd98b8686fd11504f615db344537861903679c640eb625dbfb6b700f2709bb4f8e823b1a203fade9baffe222a13c64eff38c4eb47282d6abefdda98f75a8f98d3b9084763edd5775afe6542b871d3c5c08e19f9be4b2ff33557c0af1ce672d03a858cdaff95a8dbd1ac43aea5dff0ab467f7f9e1b5e0e79b29590d8addbbfe204e28131dfe4272d578843ce5b48f59447c95102986ab5dfa873ee62774696d5a1543959ebae1c0b91117d635eedbdc11dc211a04e883116a4a59d51df5b14ab011aa945a8a496d65905ca5c5ea28219873a0ecd1d8f366ae460372c48f6605a38eb430d3c77815bfcb62da5e1d55cf1aeb4986983d590d4746383569c3c1e5ce781fcfee645a14dc6560381c154b180a16bb54ac81defd70225ba5fb33b62cee00000000001a1c71a4966b4a88cfaffa53f27ff324ca6fbc1a7b4af6a80bc5d0b29b203bad616b28e262088b20f6c263e1297e748a562b0c3bc375764ad4fcda3f4e3772d9670a8e323cb6c611b013a1e017ec75ee19ec70b754f5050b99d31dc6ef3d7923e330e55a4cd305798da32fe0fc36fa2496f88a75afcd2d3db493f92683c7790b564e7a30c84e125f62736f1bf8f71be7cc6c8979be4a42d2b99cbc745c64f40eb41d0d2b0889b59b82ed130d4eae3867315423b91a", 0x10c7) 20:55:21 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@timestamp}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x8) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000040)="733884a6adad6e65066572f0f33cd42bb4c045178cd2a22c18a7bed8e91e2e27a52d25e6037baa08214f99bef5533118a80393e4a3e43a", &(0x7f00000000c0)=0x37, &(0x7f0000000100)="ac75b134037c166cd9474de062d7b2b8c3482231cbb46583bad9cb84d9ae18b2b6a32f261b44f6596ebba18a06c246ad83f9d87f62f2438dadb933bbf1223f97844263a33b6880eb99b8900662394ea74284edb3c9601d585f1f41d7eb9e25b1fe68ad7aa6520d734c8b13d7f84ffa55747eca446c4d8b12998ac7ac05ba2896", 0x80) 20:55:21 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x867c, 0x8}) 20:55:21 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x5) 20:55:21 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1c) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000ffff00000187434e5ec53d23028407bd5fd157a915aa284f7e76bba9909a8ef54eee6fd52f1fb063b387a143c50496fff592b21bf029e816527b95329ab06792de4d15e80c9e2c86a3c5f58d3e345852ec9551338d0b62f001c2bd6636052b2988869292178681b5c6df1767a4254711f20c90e7fcb88481936de12010e0d5ecfd67567f44e44b449bf46fe69e25695dee0681b23e385f80b07c1941998b7958b5fcf4958f402d64dc"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 20:55:21 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="a021f5", &(0x7f00000000c0)=0x3, &(0x7f0000000100)="9e5790739ca907e7777503bc17bdbda7b6e984341e157618402e977d3da615743129d1f332735ba07a74cfc5fd897a93f403731e31dc9920948402c224a2226152d6554963cefcffe023c5620239a12714bf5e", 0x53) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x0, 0x3}}}}}) 20:55:21 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="42378eef999425c86dacfa3097790d0754929728e480bea9f7413c51d9f5c9f910a8350dc6625b02dada0662b9c4f2cc87d090665367b6d655ee3b33de5d903e7a478afb9fd61b17905b2a669b400b28601fdd92fc0f73b20d0ab3d1a6a4e8219908df0628ba63052ab3e8c9c8b48e577e713a229b825a821179c5acd87611d8670822c0277dd112d6349360547183bded88bfe288f04fe419c9683e5e9f45959b003a", 0xa3}, {&(0x7f0000000280)="d9734914628b49a9f0e14127f1812121402c6d63b8f5a67d9eeb2c6a77ec33822e9eda46a6b6437d42e902d0020197c625952935c15c68aa5f0a4648c31e2b5c6be381e1a0a7368a11421ac16cc0e1d2314465ea6156737a4864f01ba058e2d57deba15a31dd2826e92c936d39616e4b0cf882d42b0547112675387ff4575d3d94d2148fde8274b129b8df60862815c7b65c0e81b6b11faf06d1a59b83ec5077fb8b391b2bc990cae5aaa6ea1460b0487bd07c9a3f444a5f6b282c7dd391db5130f5a55430af652e028622b8e5a7ca5c7f77b15b4a56e305b06a19a996a16b8e71a78c3c75fe9ad23b64436972237f453207383d6d7d50a94922a27db13e76d968dcc67d7c72920733bdbd241bd188d30abb78a10244aa258ff25f052a68da818a7098da444fdf32eac48d69379cf14f1db0c85474ef2b15d1265f2bc250a37dd68e7287a4ee0e92d587a38cd0c1a71e41cc41e19a57c68cffe58a86f6083edadaa8dce31c60856add0f867afbf9c464ad7e", 0x172}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:55:21 executing program 1: r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000000)={0x578, 0x0, 0xba5, 0x20200}) syz_emit_ethernet(0xb8, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200082060000000000000000020000e3e900000000fe8000000000000000000000000000aabe00c22a022ff5890a72aef83931b257c273cf7fd716a835802a91e094813a2039e530719bebf4dbd28b2be6ec671588e219b369124e3ea8e2f1de365c432aad59aa620f33fa0e53d86a088a8588039fb8f2d99829000000000003e2f4da888161547a936cf13651c1334f22f1d9b459157737985f24e47df6bbd9284aa53f0a584cb70626796b10710bf32f0a4fb8f8fb9148b87421d9280f724300"/224]) 20:55:21 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, 0xffffffffffffffff, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x800}, {0x3, 0x7fd, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x4, 0x6, 0x1800}, {0x4, 0x3ff, 0x800}, {0x0, 0x101}, {0x2, 0x854}], 0x4) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, 0xffffffffffffffff, 0x4) semop(r1, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f00000001c0)=[{0x2, 0x3f, 0x1000}, {0x0, 0x2}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000180)=0x7) semop(r2, &(0x7f0000000080)=[{0x0, 0x2f, 0x800}, {0x3, 0x7fd, 0x800}, {0x0, 0x4, 0x1800}, {0x1, 0x1, 0x1000}], 0x4) semop(r2, &(0x7f0000000140)=[{0x2, 0x3, 0x1800}, {0x4, 0x3ff, 0x800}, {0x0, 0x6, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/123) 20:55:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/211, 0x11f}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x4, 0x81}, {0x6, 0x200}}) syz_emit_ethernet(0x4c, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x16, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}, {"8b70"}}}}}}}) 20:55:21 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xce) 20:55:22 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', r3, r4) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r5) r6 = getuid() setreuid(0xee00, r6) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000d00)="61091f3d9e68464a201fb88c7376e8401d91f114203520ab2bc6cd4ee2edb09c0b29886630087755c53a3b5082843e22ea2c228d14cc13b855fc3c98d5d9f7ebbb4fc7f27ea7ad424d49b7ccfe71470312ff17c67422c730ded21685c23b9e206368df7c69e79829c0add6a71ae39309a4e3780aee39931070da1ccbee6122ad5e63f38664572488eb7404b4b31b402605134668022a2540f3435c5956032450eecf9635087fe6d4e31ce381f77fb7c7eceb98789e4a6cdfa270d6f31970fb77166313dc60bc9ae3056d3d196be4d79c183346b9c952986ef03165866a9659b37d3a80b01ef4c2100e1b78f40f23c7f45580d293e483ef3c1396a9d55bc2a807af3f449da082c9cfa6f3f016f9e25984a1d82b0195e561ac976ac5f160620edf161adf7e4dc8e54d8b397796ecf5b8d7fbae874a87b80893281da40381133f71950e419722d71e85f38defd916b54e3ff1dbb219b0209f1eab00f7ff0890fc7a90ae0c3cc3ad1e281325cf627eb1ff9dd8387da8a99db83bf764fcecbd0ad2d10d071b37a360772f357cde36013eff482a0aa8a68c1ca8ea0aaddb354c6929a03bc6212a4b8aa413e070e6e1b9171f49781a7b1e4c3d7a5f6b5044b58572d96c7e699c0747dd4adc42fd7b21cb453f9812be984a6b9966d603bc521df2c3bb72b883be5faf65434e46ce41bc2c0dd981286a7bb7791b6d59b4ca07d6cafc3c25780ea102aa8a6e9b6c2f432c3cec9b67bfaa68dfd5ee92502c2a779b965df794a24993c7cb0a2bf631e0115002017e22cb3958fe1aeb2140d532d0d3098ddb1c4ec5083e0015c14cd85a0f59cb157fa9e88338fd08348ad6165b7565593df8af4811185181f76abf3e638d6a75f1d0190b82c22d71e35849efe174b1502f4d0ac7619eaeb120f27e7533b57f71fb2cbdfd2f942f03b619cc2c7215b30ff929bb98f1fd264e3a5ff534c17ad9a7946d3ca0538c964d13ba83e5f7f5a81d583882b15796e406e5673a0d41f85e99197c7e50f6738b41dbeebab65fc96a83eef39dfc0544fca28f22524b0770053932eac186feecc089d4a53691a32897c0515dc751bf9f83365ff05175984cff5682c4281111863f4d166a110c43235d9c3864b2cbd286c99c6fd297bd6a44e27f6dfa10c7e9035d1a64781c2796667ce75cb5fb5c4ce976f2dcfc2f5c4d26e0f7d082319d2158edc2ef51d4e3822f6a1b731d2fe82d20d980d10330c906716e48b2c19a887413ad37e3a3022a0354eecd84d1e634eb0010f55731e482667761a7080748b94fab2566bab41b9b1a373692b16dc2cb3fc7b707223c0d5a1c4c2c685e381a964a0aad46ed590af62bc08369a30ffeeaac904f436b3bcea8b45a74591df611bb2fff3f81be215f9f0a2eb5686beb89866b2e17ecb80b24379495cba883371ea8a4acd1184a792cff263dbd6f63d32687a728374a2ee786a77885e2afdf9ad5e1ccddebc1b1bf5ba1b94ed27230ee4292ae19ce1d98f3ad0e8765efa3dbd07670631df2630246d554108836a63be0b2948549b3c25eb3bfea68539389c0dede65d80463916035b1fa6423f1dc33f6fa3f3e240377308bbe0427ae6c57b7dbdcd9510cf5c81221305b41a107cc404664e31b3cdeb762d9d5e23b5457ef4ba69d208ce91afb16970616533a80ef8325550ec28dac3a28078d76ab73034c125b5645033dcfeb92f85368cf81a56a610e812caf9b8ca5b1ad976d8495367439bd1a80acd901339cb42aaf1d66aaa3a727be7259ddb160743c96925489a0b19529e9b91a9b31cd058537964d47a5c4d13ecf0fa5cafa0b7740adee79ffe452dd9f7379133d754a05b1cd7e9d20a23ae7624c2d78b1e3d129eccc9d9918e7eceeae3e3806395aa90b53aa0cd8f1e9dd9679cc7bb55fbf82855591ddc415c16991fd66b08045d2886895456212ff13e4e7882f9d055b3bc381b1ab4946637a73a05c070cc67d711ae241970228844ba4bb6aa6af601ba8649aa9df9b9f242175c6500e4ee6795642307e006b49b73cb4a54702ea0903dcf7f846f3543c33325171b4c27766af4f9b8cfdea0fa5168f776941448366ddbda1efc2c259da3eca582bfb96f53f5dd26f49b4d79bc27263ba4620f10681bdcf5864803791267e0db3aaf0e10d1d7f446b1490d8b1c98b1c511e58f42880d2a3540a13e053e379b004fdecd5191a5311e8648137d9aefc698761db891f096380e086d35a81d8117abf31f81e7b2cb833a2f2888bd6cb4f8153d77734aa661d2613b42f8a3ea2a3996c14b522702886780afbb254b81a8285243cb7840ed9b7900170ee3cbde7f4aef37fbd6afc7bf11dec82dd53659819d5aa62e3eeb625949a0a0d8f501f681728267531da09cd527eabab6ffdef23d6cb5d5678e49397993bb5f6ef6869bfdc41fc9284addaee6d953d2da94057772d1065476cf4019b692780274b0111be126d4652461a95905ba5cfc3201d04fbe10b0a9e90deb2311e1534491e9713ef1962af61e3407eef9cb8e5f06b968acca76d90d800fea39ac9ba6c72a1068424cdd82eac759df86550bd354c5d7bb0d588e311127e1984b5a7f8c396fcefbc6fe571a2457c5c36f90b961c95b18377e883b422e7ef6a7858de18a8df891be0606b00177cc0304f4698eb2b98ecc6d78648686baae4c5c73b2292f04aa9a0ceb8ffd462c4af31984b4f0196b23d6dd9de892f9656cbeae2ae5fc247d84e7aed7d7f05c359a11cf4f0803ea65db79c281152f5bfa041ad90698cd404003d4dc205e53f5c5abc2964d96a21a44a3b527b68d2c02885c222b236293017efd8f386bbf2a1b1c14f78bb7e0d8409c1bf4e2a9509b628b0f9f67bb039c03f79a3bbbd281d57d15aaddec52b886145b34a8ae1cb2ccd07f663cd4a81cc93b12ce4bfd3befef8de459b776453ea6547695cb1ab9ab444416ff0f804d522f1adf80fb756ee9fe10f0ca87358e1871741786e97b12ed2a0b8c33682ddf3c864fb9dcc43a9f5f5365e12c8fc88f79d492d38b83ae56c7cbc1f6f70e9b121eaecf53f7940aa51374c655780fddf1b4d0bf77282824fcb2187363e4ecf3bfbcc3088690dbf46ea5849608e7446179ae102b4d06425453cffd2dd3b8e4c83121694f3d5e7f63ecbabbe0a74c2b2d516e196d0b655f567448b0a7c13dfca021c6a6b929387f8397017c640e5efbf9da35415b2f4423d8ba0909c0394b0059e501917919912deb741bd302c598b03c3cd2fe56baf7692df93f37bad4a3f40755f673d57351cb349bd0c29608ca33ebbb71709c05b6c3c3700cf643f4b3a9c12ce7a6a8d926b6d70be07fa97888a85895f7af1b4cd1613b237f9a97f9feb5ba577f6bc60600f8287cb9181019b04b5717aacae556633570f5163850f5f106c9652b209bccf3e3d5fb244aa68950d694e01df203952bb29163234485ee47105b2871311a1f3613ef1343dc4ccb29a85c84692e9c539ec84a7c99f7a3050f9ec9ff5b389e23eeb4485b13d164f9d6bdd921bfd422ddf9cbf7c86341669ee3989eef8a8d1e17a5624ad6619eece2c447716521e001ecf0060d6c39fad1c0bcfd26dfd659bee016e30bb0ba654f5a5b0a4f61f8ebf7448363af009377cd06d071b6c4fa233e5a8fc3998c5d34fd56a73a41ae0810b889288971c1c7e35ae22ae5575e5e72ef8994ef3f729a280258fc4f51b1f52842b4ce19503797430ab907e0636c220b96a5789d43bd08fcb042d7eb0862dd83c70aaeaf14db398997765694e363e0e5eda392606160e4942cbabd675bf81b8f9731881ead713f6851a598d113e71f28d19480a1117b51343550757cae73a9e5589108a126dc4d4f5870334787891ab8e86927c967a9d00fe8df94c82e43d3ee0c19b78d1b0026e5d86bf871dff7d08f281a6204610b3d3996ee9eb19a53b03a04363fda6efcfed502c1dfb7f73e282a66a2b8e464b2f0d003c9152e66c4eff1a6c5227b46cbade838f84f133b70cb381955b3f74069bc741f19220dc324ee672ea3b9e647e23cf4f63b43576c1844b139e0f8ac20833e2be1b9de14cf9c9fb9a223bd6da9388c6a614d59462453536e41e3d2b98d7c1aaa08a379441d366a78b68e1ea69672f4b3d15446ef410ee6b2f728c5e34ae5adcf8251ba325064d47cfb946755d07e572898d0547e8433aeb458cde86f1a8df0e8d0ea5de1771b862a75b2f5cbc49115f93e34062fd41ddf7feb6999212ddfe45d5908cb8a6f2253f00f5b9ea8ce7dd22105d9d65e3d49646fbb000d8d883f4add7f29328d51edf9d41453ccf367945fc317ddfef9ea0b84ca593a5a1efda2c93ba02c6a2c4c606cc48e056b03610ebaa3d50357df2dc20d8e2585796ac65aad12d21fb62844fb44fe061321bbcfb3ab2312f2a1c0ed4db20c7ec415f4ccb97129e7ba72c4cc8df856ae29e706185a8e1ffcaea704e495e65e99b906b92e639dcbb4bc57a8a82d4f4aa2d54781ba20e3e7a0e9153019175998d34651a832e3b7e20a889e988d491f9f3c2fa247a512d8f8b1bd371180aee7c3f6808396c87aa65981851fa630896be16916d74896b1d0fba1e8cab15d99172cdffe503988cd8dd64c061f1e92a191a68a9a08adfc57697bd3afadbefe400841a391bc0009b311feebb341325648d90ba1331eaafec7a7ac83080a56746116db78a4f4ee7ec8d895139d5a9d6d93e0ed6b51eb80eb3af211bbd373e1b55719452da5ced2ad310e937379db8612f1b019a7dd12947aed40857eda818620157a7d08781782c70ced4211b1b43c14ad87b642beae74f1bb8e83ebc77279f2f4b85ef9571e5bc9093a81d901cd1dc9d4979d13bc245d84dc5bc6c403cf9319736568a066cc87eb7694f2f0d2f6e854f78e884c9d2c998a6fe8ae2d5de00aa0d20a598034dbc2cae33ebaa28fd1f6ae105889e7b3fe3cdf44d507a6eadb440983f7adc54bd064b4b15be99f1b2ce7f7b801cdbafea4e6bc7d816f3a92f5601d795498cf407d53939a26fbdd9de1fe13d2ccf3d60af79c8e50dbaadf3021d575f4fd21c999a22938efa08896d0f971620a9b9c8e6e70c97f94c216c929cd2ebb4d13dc46f4730950df984b2a775de314195728a0cc5e9d508f62147d59c808df87616b19a55a9ac3c5cabfaea167d37419f99ec0d56b8f2716c0051010ab9e37a977d0f09cdd9c17caf73ea055e3beea6fb93654546a7f5a73ad1f9530e0eadfd752bd228d26fab821ef3de68a2c048e6e617b7bd2228c4b9699b7e59293e42617040d5c5281f9430b89d0689022ac889928a883773ae42d58f33b695984c69c946ee242fe6d1ca06d1089b40e93836148de9a731cdd8a85a898fcd2a44b360f5150e5140ca6d7da646f9be7c92b72a93d1890c8719822666c92d8b904af629d0b96c38469a1b00724ba6d2feee6525ed1d66648a0d238db09db42616192571a79277b9aeea7f996fd6b0e2ce8385fd05ce39e665f927f60ca5b7bfac8265c332c5afaba6cdc5840627e4dc7be8c1e51a883029e384049527b724db7b907ec448af56243c5b3da47ffabe3a27aae09322896d332dc1dc8c709eca3022447990603a4d6ec233707b06907208960b703dc8fe10a8a3521a1e7f8a75e1868004c1a08db79e39354e98938d8ab6999deb881bddd46bbfac783a4d19f7597db1a159130f8120f91c2f3fd57dacc4d26775e9b242182ae774be1e8fc33d49d7391bcf6d6b17f014fa4c9012a9b99dfc98ca03d9dd9ad7230963147b3128ce9c7c3cc44a386a8c594346305a52735688b0b4d82f5958e7772967104dc2c5147fb22efd", 0x1000}, {&(0x7f0000000080)="bb2190596fa36e36a5d9e499a0f1c46d27a3fc55467186c9591124855d934f5b2eee3a3360987c62909dcc64a2ef0202105b1f95aa92c0d4d7df983f2035eda5c9c3051792902f4092eb12a69e6e01783d0b49f236f0a16750d6f99694655f4ddc7a5d57e986f55072a60075ba26d2c55a33ab08787127d847a4179968b4dfb0aafd4dfe567a2a8560f804b74661397ac4f4f228c00593de8bc05380652098ecde39986ef4eac003fcb7b99f4755a775c766a112d77aa67600d2e115735fdd1541fc571f413d82a1a5eb978201b68423d4133cbe05f9ad2813c63adb2b7319b25f00429d94cd1937b2d0c745c657d5c0a10008851bc08d0809ef", 0xfa}, {&(0x7f0000000180)="1f1e7d87cd49f36ee2565d06fdb8e9438b4e0f2c88fa39b3f9333b61ea8c458eb60015aef11179fc8c6a4446ecc84f182f1c5be2477161992ac607f3da94f5345c5b3a48ab771f08f63893d3c645be2d3e9b512fd7e793c830455557ac10834d31e6bb26278ae2620da18335d45cf79b629e46b3d6a153648e3db5fdf50c", 0x7e}, {&(0x7f0000000280)="d57e6b27f8300ea05604533066fcb3f1e408932f02e3260e9e0600f076c900f5b75db7203297a7bbc3ce0636a0e7a2ee8dcb19a01525df92b5f12641314aff82a31538fad71c1867edae0d0c421fde716f86b99316769ecbb2632726ef59228f6d225d0a61d552928463c2b0b1c3f6094885710c787debadc572b563722159", 0x7f}, {&(0x7f0000000300)="babd2f485b986d52db7065beccc1374865fc8b6882311f9f353f198756aea23f2326d48a4b5db2d038fab48f1e6c50d739b75426f52db539e1c3298d9a5199a9b5258da1bbec9d1c8fa38f6d258db442b17212876dcbbb4d1286f4432295395773c03056373667eb2f3c45b175129e0d5e227dd053e8d6fa945a59ba8aeabecc34ee0902ece0f0cd52c959afb3aa82e6d98abda3c2ce752de3eb708731a096aecc99469474554f30f113971437026df56800136888492214a4ffcd344c023c6a4676f7feabd4e3279727b6ec70d248fd49e4024f8e403f355324a5abd3bd211a8306926df0c951135b2bde35ba5b0932174f3222da", 0xf5}, {&(0x7f0000000200)="23163017e38ff526be0a7a6d67abb1c2", 0x10}], 0x6, &(0x7f00000008c0)=ANY=[@ANYBLOB="3000006f422b9eb1363c8f2fe0a31c6f0901d7ac72af775ef7a39c50889a304e53106960757e3f8871f1bfa3b718c363aa5588dd50cdee8912b526755b06f8fe53a5a6a20ea3c1779a53e70874e4ad7e00b807457840d097922c96afc6e4e36d280cef2dcb0cb81cc079d926aaf26e7a6d6ef2ff45a37cc397ca803d808d538acb5f740285623e9f6cae943a227440be9a1ce547f9e2793cd3f04177a6c35782b4b040a9474558eaaf6fca473fef01a947fcdf564a0d51d35f2053627a97355f0fbc93148172c763d27e114eea656abb1a46422377a7b745360a4a56f570bdecab2ee29b0c2cbc010aa133897864322560f1c77f8e6a6abe37367ab63ffc193c6798aebb77c5b1bac0", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=r4, @ANYBLOB="000400000000000000000000ffff00d3b55c0c4b050000000000f8464373acf609be40fb9818d148cf1a24b502be24b0feede53ab6c00be79bc4380caa6eb4bdf7d3c8193240075d08b56ba5e183a8f24212ce7a888188d7326f72c292ba39a02b22a1d7eb9e552e437ebdfbfb4ae68a76c2485116ed2d08d554a3d374807b9352bef6fdd259c528f43dcc5c7943a69371e2519c63340642264fc0a513f7676c60cdf8bd97e7e1940f1ee9bc6afd6315a8de8ec6e949a9c6750d976fadf859f7739ef3233bddd045c3", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB='\x00_Fr'], 0x70, 0x409}, 0x6) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) pwritev(0xffffffffffffffff, &(0x7f0000000cc0)=[{&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa017a3bb99aa5ed601a5296ed990c599f0c766021eed2f317079563717d5131da5d16247dbac1a6e95b6be18c404e3355af2bb8af7abe4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dfb000000000000080ab05", 0x8d}], 0x1, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) 20:55:22 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000000)={@local, @broadcast, [], {@arp={0x806, @generic={0x18, 0x8102, 0x6, 0x0, 0x4, @random="2f2c06380bc1", "", @random="e68817063aa8", "4aa920d135528454fb4ae0a1e15c3c3a"}}}}) sysctl$kern(&(0x7f0000000100)={0x1, 0x35}, 0x2, &(0x7f00000000c0)="004b9891", &(0x7f0000000040)=0x4, 0x0, 0x0) 20:55:22 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x806, @generic={0x1, 0x0, 0x6, 0x0, 0x0, @broadcast, "", @remote, "7c41d709169698e42f915e7c3a7414f8"}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) 20:55:22 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) accept(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003300000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8c809f9c9f2122ada561ee4f6b400f2a5d92768e46af31902f3493a301d6457f5d864c75cbd5c17b821fe7b4b59036e3ea3f158558bec92405db1cea060101ca91c51c7bcff756a988172d5da53cc3e6013ab"], &(0x7f0000000280)=0x6e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3d}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3d}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3d}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(0xffffffffffffffff) ftruncate(r4, 0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000000080)) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6010fb7f00383a000000000db74c00000000000000000000fe8000000000000000000000000000aa010090780000000060a3470d00002b0000000000000000000000000000000001fe8000000000000000000000000000bb1600000000000000fb9d11c40e2247e0cf341dc03bdde9cfb0c92bee69ead9f2a431adcb2eb3f83fe486b6523296b19c855cb92381dbd54eb536b1"]) 20:55:22 executing program 1: r0 = msgget(0x0, 0x400) msgrcv(r0, &(0x7f0000000040)={0x0, ""/181}, 0xbd, 0x0, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, 0x0, 0x0, 0x0, 0x0) 20:55:22 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000280)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x3a, 0x0, @rand_addr="0000000000000000f917a3e90000c2a0", @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "6366af", 0x0, 0x0, 0x0, @empty, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) 20:55:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x30}, {0x6, 0x0, 0x0, 0x42}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000180)=0x6) 20:55:22 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000008e6000447403ab96706eafb46a04eee104e5dc1ec1e2f285a678389"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) setsockopt(0xffffffffffffff9c, 0x100, 0x3, &(0x7f0000000180)="717f837cf5ed101f0d766724b4ec5c5b1bd321baf3158c596c88a21e8771e4059c25ec4f7962db611d50fd9113b243bb3c74241c4d777d3f83c5632f2b9b50b0a94f24d31b5cdd10f1968602e0e4a8b69b876c7850bf50d9e7b90b642e0780863b8efc47b28464f8a0b35f33499e08680626f0e733dbcc", 0x77) 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) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x3, 0x80000000, 0x4}, 0xc) close(r2) socket(0x18, 0x8000, 0x1a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:55:22 executing program 0: r0 = semget$private(0x0, 0x3, 0x281) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/190) r1 = socket$inet6(0x18, 0x5, 0x9) listen(r1, 0x289a) 20:55:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006, 0x0, 0x0, 0x80000000}]}) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000180)=[{0x7, 0x8f, 0x18}, {0x2, 0x2, 0x0, 0xbc2c}]}) ftruncate(r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x80000001) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) sysctl$net_mpls(&(0x7f00000001c0)={0x4, 0x21, 0x6}, 0x3, 0x0, 0x0, &(0x7f0000000240)="819058891743397f9b2178544d995cf78424d54b034ce6abd4dba78e9848b74d882dc6ecad0e4277bcbf42023b2eba9a13024681c51c64ec5c56bad2f59c1f2070a987ff7b8e9f14123d22709583", 0x4e) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r3 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000300)) ftruncate(r3, 0x0, 0x0) r4 = kqueue() dup(r4) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4, 0xff, 0x2, 0x1, 0x33cdbb0b, 0x7f, 0xe0000000, 0x2, 0x2, 0x7fffffff, 0x5}) r5 = dup(0xffffffffffffffff) ftruncate(r5, 0x0, 0x0) 20:55:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xfcff, 0x0, 0x6, 0x0, 0x0, 0x100000001], [0x1], [0x0, 0x0, 0x3], [0x0, 0x0, 0x10], [{}, {}, {0x0, 0x0, 0x0, 0x1000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 20:55:22 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000009c0)="a2e71513c594e0c8d48eb4443fa6d1be0161e6e44d6de9889981909377483ec031d0fb330c17dc06278001040009000000008f0b003455d42faf33c8b5cc410d4b0971307a86f5067e5757fa1f88b2f75063ea5a4a4c5b7c1a3bc334eff5edbeb769687d4e797bab13c869bd4c97ac4cd0de5b62b5dd6062ad01c9f9b3aa5a659d4b2573495380ff85f1a7c284789e6fd2bc3c55764fafa110e8f05aa56b7f0ffa66ca7866d584b221c9e4a69f640643bca61ef3bc674a2bcdb065d72da4b542e24b28ad83b4236606475639264275d8022e4075554d4b0f519ec884668c7131effdbbe444461fcdf0d96a2ea529c1f60261", 0xf2) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 20:55:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='(\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xfffffffffffffea3, 0x0, 0x0, &(0x7f0000000480)=""/239, 0xef}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r7 = getuid() fchown(r6, r7, 0x0) setreuid(0xee00, r7) r8 = getgid() chown(&(0x7f0000000180)='./file0\x00', 0x0, r8) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="d8514f47fa617128511a44176b741a38c8344274250ab9151706c3f7bb4d9d249adfbb3b739d46af169189f9f82a64241c45233c868406bbe13c3b3ef4249e294f5c46202f6ce178cd47", 0x4a}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, r8}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r2, r5, r8}], 0x108, 0x8}, 0xa) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES16=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) clock_getres(0x4, 0x0) 20:55:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x5, 0x6f}, {0x7, 0x8}, {0x6, 0x0, 0x0, 0x7ff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4, 0x9) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000000)="e334328a9029a3d4877d3b05a4c6ab4c5c2f16efbed3929c090b3b8b66ed4874", 0x20}, {&(0x7f0000000040)="12dc4ed8f15edd3677eca8fb", 0xc}, {&(0x7f0000000100)="3e430f563433ba5967d18c8049d33e0f898511e2b92e0e448bf55388fa9c677fe3cf64c99b131df302dfb49c17180e90531d921ac4c745dbe5298bce024f0e24e52b9e90ad2c183560cba44f82fd915dea7bec101de9daf40ebd7dbe4d7fc87f41f788db75a92b86573ceecc8509facfd1f821600d069efbe46567fec07fdcde8692df6b04352130ecec2aed9d875c7dcf2d166c42b2de5e56ccf547c24df19f37e10e9a16ee13b64924364fbabc2de1c484afab5d027b6dd60caf4a658e34ea893b68d0a4bbc69a20ee3d11dafcb8172b41fb7df925bed4e3d0524ab0c76e2b870b", 0xe2}, {&(0x7f0000000300)="967ca2eedffdaf4c5f65a31821bcea3d7575a3ad92a060c169bc80a6f25ae968e70791308d0fb9623a600d9379ea426d785fb068b98877928c2dbe5541a5d55710c06a669f33acaff522af1a0c5e1c306f920efa8519f1e14bf220ded0b2ee0c8248346bd53ad7fadcb779fe8c78c6d39b68ec7ecb122bca253c2b79f4ec8f90574e93ee04fae1abd14f838045aa02891b3329f573e490abca746ba00c1d52b528d258ea1b59731f89c7647b69ed32b509995a", 0xb3}, {&(0x7f00000003c0)="73b171cb86b4194a6f5ff9f4189303373f329e350bfa6e7d7199a0e162cdb7e17dafb39b9badab06ce383321c39c95e267e352a876e0cad0f8201dbce8367991b2326e6b2976f3c9f752df699d63e8b52579751279283c8023c2", 0x5a}, {&(0x7f0000000440)="bc318d79a7dc325a2f5987c968d9e04f7c36eae21e4172a2637628729fed07132b869716957273a1db24477898fd1eedd63cc8199876c15f49e66b49a9de8efb6f0a65def90c24389ed9dff1b93a7acd99617361668cd7fe33bb1f8be06a607eab587e36f8d7bef6bd0ee2acf98ef4cfbd0b4c5bfe0834c6b08bd7a5be9e9cd988418cf57e13503352e50e4515a60e3508a910fca9ba5ac7883327e219fb04b88176ea5cc32eadad8f1afa9b5fcd3ef9251bc6dc7042ceb501a12a685839ed03d511c185befb1e76028249f21ac526389ebb846787a9836d94ce", 0xda}], 0x6, 0x0, 0xba75) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 20:55:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00\x00\x00\x00@\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 20:55:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x18, 0x800000003, 0x0) getsockopt$sock_int(r1, 0x11, 0x0, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x80}, {}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000200)="fb11f80a98cd0136a614f6357e3c", 0xe, 0x0, 0x0) 20:55:22 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36f0000"], 0x44b, 0x800) msgsnd(r0, &(0x7f00000013c0)={0x1, "2e1100b0df6d7fcf4095ef1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a0df390aa19df94bd24b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85b6be806954bd6968dd632de372d77eac312aeab7b3960ccae7305f17e76f17c65cb7dceb08c6cf11f92ab70a82bf87818edcc9fdee2fb6adb241f988729630b90bee01fed65"}, 0x22a, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/72}, 0x50, 0x1, 0x800) msgsnd(r0, &(0x7f0000000180)={0x2, "457026240459d2c777cf623c6674c483520757bd878b6ecee4d626cf55bf8f73894c05f9a04ea9b68338d193554c35e36de9f545e3aabdafb39e4b1c65250ffee455d0058eaaf16c6955c77b813fa3f655764afe34e15efc18b55f99fdf2bfbd7e072a05aa653cf5fcb830d20944f9acb856f34974e70c6250b9f871905c64b93afe04f7bc5590bde6849088b11944a432232c9e6b725f9d503356fd385a29edb600eba8a0dbecab15e3c8dc31b3c4aca1fb4e0ccfa4569430ff6fefd7a5265538267f3ded5eb2456c9e5c8973e3df29c3d2cc7abde9b7d0058f2a3e7de9d21ce90f9fe5c0cff66e95229ab515a07360178d6968b1c8427e7f39a2ab93e347c26bde5c1162f05008666ae3e52cc42e01681871d1299f79800a27081d7120de1fbd3cbd845c2818aa37ad53cb72238e13e9650a0f51d03f105343fabb89270d931f163cfe10592d2d5f5f4e304eecd068be2fb9a3efbe286d0fd5af098bf8ce05f2ee48a57aec83a4bb55660aabc4f7b39d031e404868493d9b82e65d65e2d78973c5f8f7088ce6165b63f96da7d019da8d267002e7e532fc31d3a07743219ab5e37d88828e3463514896ca5195ab6beda77e5729b44253ef52dcf8dffd41eb4c1dec57f41dbf8c2e9e1c49b1f24240ed2cce0c193bc7d55d0a97c421427d59ca441498f578858978f41b413287c0d7f62c8cd757a3ec8d05691701cf132e8eceb6ce43e82dd6c7103406c009047ca22e39d338cf17701c13116688208504969d77aad8a2bbeb1d1ee6fbb1708b9a0feecc12a2279dd487ad089ccd78d1eb56c4b15062a02b74adb2e11f378e73689047231449453b64d320582000f77fe1bf15d8e554bdfdc2859f3c7212157e4f7c210d4aacd030e9ba687ae224bbc93b378000a2fdbf8ff21fcc766d163ba99bc64572680bdca1c63b99b5a77f5e93b6cffe2f5d2bfeadd9529b52f94f22b7e717f02b2d7bbd64ec317b07a82fc7435469e9f4d284018ff1384fa783af0224f7eea3a31135ccdb2a22dde7968dda0d56fc7aec31c6c96ecc84bbe19a1f763a86218bee71b30468d722daab4a18798db0ae8ef7183577328f97a3e931f33282d8da30c904db138d836bf710a4f698af2bd2db55b810262ecab588b26eeffb03642e596f4324968c73bb23ad11392f595db7f8fd6cf862f694431ccfa351e218444b6e521ab913696ef32deb83caca72ba2afc258025ac368b6d3a8a3b052cbbaee2282e4ab77e5d764290c7459083365c6e395dcacf09f94993f215cead97df584f20e60bb14e90cf02720f7028a062b72ee55baf671b36cff39af904d8cd4a631e8e2de8011abcd64662700103da1a85ec0ade74d2f6a9e890edd16eb2da8c3a0806ec1313cd6ad82fd4d28ee014e5fb8061699c083e58c2417d40e00435ab273089a05c34adafa0c9b68e82126397d53b050876f44139cb296b70769bae25f99d560d4e42e9ba867ee97fe211f1746e25f81c21f8f9d319b209135a56e8dbef18ffa962d14cee0327bf20768f31795c2f736e08399c1c16ebb03eef43c0f03053e485d5c39c4e8499ac33d1726410a612023d9503e7e9307e2834ac8dce4715e963cf5e503d1c529e7fa0135c8b31514b59d206ec72697b94298b79b51b1e454a3b4cfff26cde80f69c8ee2467e82361c007148acddc23e81e49146ff9b08f3fe52faa5f4a28009ef4bbbf9fb57af0979f77481a6fedd427683d48316812996a7fa548b4403df64500bcff5297c16c3bb09a9ead3a2bf89a5a541e8c98aafab41f3ca7479aa04945cf725c03f97eb7b2560e6cc5be286013c1cafdda4c94aaec567338334582e6b4731139f3ddf028fe391289150d1dbf2d5266d2ee435e86211c80952eed424f5f7999fa134633ed76a0430702b401973be095940eccab89be71de4210da1743ef097fa5769d1709ebf4bfcba4df62be52783de2704f53debd7dc0619a8906a55288ecd2a443dfa19f03f1cdf847e08d1db50ed900e5ff05fabbb9df79d79e5259e423ac4a90e78d53d48a74462e800219dc63fdfc45ec2cea56e1b2b5c154bb66c6d675c11715633ef23d21f512b2ded437a87c126b6059131a7412bff04751fd23dc864064ddd98d004c523943e4c735665d97c8d09d565e4a1145b386371c2fcb41669892c41de919da2328faf79f82f55fbfd8e89fb0a095248e7e717b8cd63ad1db3b7bf4f37b9a4db0579dd40be58189fc67aca190b96d0a43b5fbba90ac6a8b44e42c93168c37b65129047976572377aa3d6df8b6f600b61651ddbe1e3294c8b6ca3839ff3a0f094d962466d9daa610d96058eca0ef4cc993ea4077caacfa665ef18786362e3f3feff127baa1d5e3ce823131f2d12189aa1ee2c72813090fcc77dc288bc20d219c4d694b98fd1d5dd327e85993fccb9c31d6be0b06d9aced197b244d505d5d0e2041e124645c9dea019f52b58864097bf81235d6e7ecc6de48de34c570851ea04ad2e9e69800a495db77e80249228d31c04b79072bf430fe4471ffa0f3ff26656e9c038fba2f3a68efb150592203f308b4297d410b86843ea4ef6543d9374027ed4efe6c45a2e5038303434e155f6310d2f2009594191ca280ec843918dd4143fba77de1e454eaf08917ed8f275725c8eefdebc95dbf35d98f7b93bc25ab0cf47d8bc47a4dc1dffd92a3035ed32655ad474c83290b2b4cebd014b75081eae9f1c5eea107ffa52d13dd44a2400da752bed45ecd43670a1b6fddd1d8751f79717490acd2e45e63f39ea3cb3487a23a43eb73bd17808f88069d0349b50f637fe17b67d6b620c96941eacf89ca782c1ddb2d7fbacaf7d9b6e58abcb5e322571777fb39e06a1653f591d5b749c433db7b40c87fb4ba7848e1e4d8422608cf8fad0707b6166a091945c094fc40c7ebddee460818146d683b10f600eea0d865cc5106303aa94c202fefce2cbab75ad5acec41b43a9d4f45be42c6c199d3681127926fbf731c45e56cc98f6a4a49bd218f67276299bf2db50e14203c6711aaa1ad1060ffec07f8d368d0a485895864336cd6403182fbfd400723fca1d8de2ef8524eb0936d9eea6734f0bcd6d837c158f13b47e4458bda5ba89c1fa858b171456699ef090ffd6336b9ce3d931a1b4fd12c157a379ae28a80f28108cc557e037e76ec494d2909d18e5a6a2e276673a291b042ccbb1f52173dfb7663a839b11140ae4a4d0b0d70d28599af9aa40cede7e5f388a1121a1cb792295d056e4d83624ff5d89cdd05d9005375563fc7f02a7f9ccc5b3938ee641160d2c622ea10109e28493afc665a0938c1c4d90af7a0415650d9c5dcfe526080241cf6be070aff8ccb5acb9c9c971473d74662d8a23971d5b143a4d42ffafc2371d99dc7d3ec49fab110a5cc860ead3ee7e4388d0ffdb77accb5a02915296958f469fd1f4964feac3d6abcfe2d70715842e2ec378fa51c1c4457b56f93956e347e8041a33dc36c60da36428f438bc36dcea0939c98c04640a89c8c52cdf6fbc6b0f5ef97cd1ebdd7758c2909e7b35f6cd852c28e9b7f68cce694cc998099bc32eca9a7460e3c2dd4248c9a449299b05a16e3288a30fcec012ee7f1092169dab4499fb51f7875d563075f74fd41ceed0115f62cfbb929821b148a39b4108a2d598feb8bf34301a539e31cbdd6a10fa494eada24a0e263da98ba4614687c2124f10288aa53b7bd9363bd7841c116eebc86d429becc6540cf2358469b940c41519cbcb92b3b1ac83241655e4abc8a3654f54cb7aa32b414b435d8af56bde4aa6c057a08da497bb0c62d372dbbe063ce659988d42829ca00cfd45929bc6138cabfb71695a9adc1531d3d43d6b764e2bfdb5391480fbbed87808df0315da518f2b9886be2c0cff3ba6af7edb90d8c4ed5ffdf3f819a65211572e1444bcc5a8cd3b09f63fc4f745779ae511f35556ff72f742367dd668e2e45fd86c56fc47e9a1e740c02b2f2c0e2e27e2167b8d6fa191ecd017e07dd482993c5b68f1cd9ac9824597df3a6fef951273cf081f0d386ed2a6babb3ea19a369b6b446ea25d968e60326d280513ddceaa3852b3704832f65ed03aa9ab2234e60a5a57967362953db33964eb0312f1d09f8b31f1920d37899e541b51212f8e32b4547df0db09783aafe57c5d802ea8442d4b2ec7f13abcd07ede33dca4303d1f9bd1726f6fcfaaa32c44e99a68f923f24b98d8b2f14b648f84d3e96fd796e5be74328ce80f8bae76fded34d2d2f0fd398278241ae960de3b3c621916c946fd0cdbb2527ad9de212a5b83ee4492c90e3da1fc1a05bf149f9dafe3bf3824033df197385e2a8d494e8f56553f2a3a980a4419ab6c7bd17ff080a6d7c32bc964f9b81293316cdf41ba4f104e57df75d9f9a56e77b3b32b826b16fe79121c0c6259a78b9f413955e8a6410995d48555b3017df878ad8c3847a7c02a66d4db5a8eb6ec9c6a4a413380db48930a14d3a4fc1abc44618acd8dc336b22c834ac34dd3ce8469c03c79952d4f402c74ed1909e063bf4c07f2aebbb9738934f8342900ca3ccf82d7d7d22937c17fe2cdef5c664a6cb8f8d20c49f38ce0188ef4b22b3554bf77fe3dce5d1caa8b29a59e9fb5028a4892419848e1ccba5351dc4c41004c751c3e85c5d6ae0f543e28e1fcbab9a46eddb8193d85c55597e45e11b41c7c861566af499e41aca086272b49ab542892bfe052236a0d9b9604977a8d0b8f53aa3556e2bc228a7091acd17fac3e5e8157d664345fc1120dfcb706a8ae0e4150f91c2b0afc9c8bf86ff02a3951086f52e103a7d04171b1348face818394bcb525bbd96e6ddd0e40488803048a76b26ff0b879ce5137e81c6cea3216c356421f551787eb3f89fc97c9a288cb9f7c46385333d68e0f738c95b86ce9c21e6e62f2cbba417fe2a9076950c5248d4bca121393ddd98e707d48a481b5b2d204f1c769a7e9b307613506880ac89c99352f3dfb63d27255f02302f606a54342a7dc0efc1e491bcfde7be8924eb45f4033758aac22ef5ba4a8ab38dc7e8cc25bc0615d85feae18d798a8bacf594ff3b10a3fa4f8475aa07b248225133f80416acff321b2bbf787d5484af531c27447a9467c2dd6144a76fd85be03c73d16fe70de2c65528c855e23fe7b23bebeb1de2612b9d52d41a085acd0717a14b0c0f8eda1d114094551ef53e099f9c3e7edd3b3e6e797506ea6502af914a4cb6847800d6206b96ef640440ae7845ea600788f232bb8d4497cf4a1eec2bac52f5fe063e8b3209e06fe78ce4f48038721f442c10a5b6bb6b85e0bd220f76d81daedcb312723a907d7cc8f3ca35525115bec8f6a4c12a64f01a96985774d79e1ef643e23cf6179db72d890cab8e203fa9c58eba95609e6bd9f8a248500904da6d45dd5ece29fb6b82aa8d6bc43d216286b6feaa4b078af5713fa9569a864b96d5a0817518ca05562584d8352106f0167f6edd832dbb4a9fe71db6080abfedcd9120d77a9657e1a9c22ad761e6f59e318f4bc80f98c9099c7ff996a50efb7c6d779083cf7cf3164719d9ea80b7a36c48c442d1333ad7867239d354357018a9163b32431558c949fdcc203c4148bfd11bbade6255f8ac157eedeec5c839a0708a52e6180e30a140fddd3db4fb551b89b7a4c2e529408f94a25cc2738f5d2665316d01cb2c454af1810ec74376a3ffe05bdda52e0dfcbadd618f890364d8ddb3d317e461ea63da264c594193154c5013a11ab81ed09b33ba7a22ea6bf2eca3c7ea9a30932adb7c47ce98959db9477b9a7b6f7a9725338aca1da5bf882652cb11acaaa1122cca9a24"}, 0x1008, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000080), 0xc) 20:55:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x35}, {0x6, 0x0, 0x0, 0xfd}]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) pwrite(r2, &(0x7f0000000000)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x4, 0x7, 0x42}, {0x7, 0x3f, 0xfe, 0x3}, {0x101, 0x20, 0x40, 0x8}, {0x76, 0x81, 0x1f, 0xffff}, {0x7c52, 0x45, 0x2, 0x6}, {0xfff9, 0x0, 0x5, 0x4}]}) 20:55:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x20, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r1) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000100)=0x80, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000300ffff00654f690b0000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) getsockname$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d6d82916000"/115], &(0x7f00000001c0)=0x6e) 20:55:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x202dd28b, 0x4) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/179, 0xb3) r2 = dup(0xffffffffffffffff) ftruncate(r2, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) 20:55:23 executing program 1: sync() sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, &(0x7f0000000080)="0c038a71ac4504bf3353e2de42cdd6fd6e8fddadc4b6eba38e21e0e85446229230d8861ce2101d0160ea59a21ecc1aa81b8554422c64ee71be250098f3830b7011ce2e6e57946f5ae5affae3a0c1c5f8a6cc00ee2d77d171b71504de057b7b6d5e25ca00a4", 0x0, 0x0, 0x0) 20:55:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x160000000019d6, 0x0, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xb2, 0x2d695175}, {0x18, 0x2, 0x5, 0x2}, 0x100, [0x9, 0xaf0, 0x0, 0x2f9, 0x55, 0x6, 0x3, 0x800]}, 0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:55:23 executing program 0: r0 = open(&(0x7f0000000940)='./file0\x00', 0x800, 0x3a) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x1, &(0x7f0000000d80)={{0x4, 0xce, 0xd, 0xfc, 0x0, 0x165, 0x80000}, {[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x400000000000004, 0x85c, 0x6, 0xfffffffffffffffc, 0x2, 0x4, 0x7c, 0x0, 0x1, 0x1000, 0x4, 0x0, 0x1, 0x10100000000001], [0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd, 0xffffffffffdfffff, 0x0, 0x0, 0xfffffffffffffff7], [0x0, 0x0, 0x3f, 0x3837, 0x0, 0xc], [0x0, 0x10001, 0x0, 0x1000000, 0x1, 0x60a], [{0x0, 0x0, 0x0, 0x4}, {0x2, 0x8001, 0xfff, 0x1}, {0x0, 0x0, 0x0, 0x10000000000}, {0x4, 0x0, 0x0, 0x22}, {}, {0x0, 0x0, 0xfffffffe}, {0x5, 0x109, 0xfffffffc, 0x82}, {0xffff, 0x3, 0xffff, 0xfffffffffffffffe}], {0x0, 0x3}, {0x1, 0x0, 0x0, 0x8000000000000e}}}, 0x3}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket(0x6, 0x4, 0x40) r3 = open$dir(&(0x7f0000001300)='./file0\x00', 0x2, 0x100) open(&(0x7f0000001340)='./file1\x00', 0x0, 0x22) ftruncate(r0, 0x0, 0x3) syz_open_pts() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000008c0)=0x80) socket(0x2, 0x400000000002, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000200)=0x1) write(0xffffffffffffffff, &(0x7f0000001000)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426257051f48650b45eae9afb03f0e220785366182bf65b4e4165448e55513d9e2710fd0a633b529d00000000009285ffffffff000000000d42333cb458d4fd57e7941e118e78ee7d2d6463a8ad32b7d96e58268688cbb94b4423c9f9febbf29582f9385e415f", 0x8d) r4 = fcntl$dupfd(r2, 0x0, r2) clock_settime(0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xfffffffffffffffc}) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r4, &(0x7f0000000cc0)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000000800)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70ca2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8f68651c5c263e9288921b92a9d85635ddd5cf2fecab4b20c95ad3d8ad44cc11a252942dc811b9b0cb1f31924bdcd5253db06ee519809bc53a23b45aace55f32ebdbb6348162ac7cdfad31c6b68534a028a8cd1bae25e3acec8f50860aad241f0ad23a2f5bef4f7a9d69f0e64a682c14a", 0x99}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa017a3bb99aa5ed601a5296ed990c599f0c766021eed2f317079563717d5131da5d16247dbac1a6e95b6be18c404e3355af2bb8af7abe4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dfb000000000000080ab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bbc13486d0afefea1b10e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecf122f4", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x3) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x5, 0x5, {[0x100, 0x10005, 0x0, 0x63e2, 0x0, 0xc01, 0x4, 0x5, 0x9, 0x6aa84701, 0x0, 0xa68b, 0x9, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10004], [0x7f53, 0x9, 0xfffc, 0x400, 0x347, 0x1, 0x7, 0x2000000001, 0x0, 0x5], [0x80000002, 0x2, 0xfc, 0xfd, 0x6, 0x5, 0x6], [0x7d, 0x2, 0x103, 0x401, 0x23054, 0x204], [{0xffff, 0x5, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x7ffffffe}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x401}, {0x2, 0x4, 0x9, 0x2}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x4, 0x5}], {0x2, 0x808596, 0x308, 0xc4}, {0x0, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 20:55:23 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000000309907800000000450000000000000000290000e0000001ac1400bb52a2a6d5868576e0f351611d922bfaaf26288325e5ea04c91aa481fedca7022c8e4b5fb31f6725d4b6e2e11930899de9d4dd24df8e3c0927ec8bff7fb897c2e29298aa63dfa0929a30f9d5bda6b15cc41c5cdc93de5804d6111869bfc3eeee551db7c17c2a5069e03123d6d8b5f9455e424daf6bfc8bdd0d56b72222cdec4511c997eeafabb2f6e60f96c7bf66822a0f1c48f312f37c30d98bee2340b6c5bf1add6a90857eb1c214b27491cfd41518c756e6acbdadd8a48527548b0355c3804068c69df8db25dc89415e788a78997b7a2a9e7086f3d862cec1930c06f3e321f65930536dfbccab9a71f2e70000000000000000"]) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x400, 0x0) r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x9) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000080)=0x1) 20:55:23 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r1) r2 = getpgid(0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40000012, r2) 20:55:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0xc0, 0x0, 0x0, 0x0, 0xc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x252]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 20:55:23 executing program 0: mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x4}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff7d) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') semget$private(0x0, 0x4, 0x530) semget(0x0, 0x3, 0x80) r2 = semget$private(0x0, 0x7, 0x20) semop(0x0, &(0x7f0000000000)=[{0x0, 0x24a}, {0x3, 0x9, 0x1c00}, {0x4, 0x3, 0x800}], 0x3) semop(r2, &(0x7f0000000340), 0x21) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0/file0\x00') semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000380)) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000001c0)=""/194) 20:55:23 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000040), 0x4, &(0x7f0000000200)="3c721aca8fa083726ca0e48f2fb8ae0543f0f77087bd6d26ee8994265776d1b21232f3287abce29dabd19784a29d10042e4e3cb4e0dbd62981ba9c9b916545e98a7086ee24687837dcf5d38f9923da5ec7a20782a9ad08ade40e2eedeb83053b0a0d063cc9b39579be5fec507ed48a171c92543c6b0d0357e0dee2064f723b074f80eac71b2aedd963ae31e5d67bd01dfbda70a7b2106e4aaf233a9af60cc8ca63f933c61d48f16a4296df0b39cffa3b5d4aeca82af2419f88042cf71d670568b02e825d558835e36572de2b1437fe3f6b19b01e372a8783608a832ffce6f800daca2108126714a9ad5b79594057a025dc48f35bbde673a41a9cd19e46b14b1743ba71a8340de71d0d885043652acecd18f08a4f439e45b0d83edd18d057a5627fa7a3df", &(0x7f0000000340)=0x124, &(0x7f0000000100)="a2adb59237cf22b8f299790cbefd09a0d807141acc774e4133ca02e400001cda060c63580cbe10c1cec5a03c6ab89f31000000000000000000000000500dae4cf0c3076831fef4ae2199c6fad8aa961002daf80cd860eefa0100000000000000771cbe22a0f1090e463f", 0x6a) 20:55:23 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x4}, {0x4c}, {0x6, 0x0, 0x0, 0x500}]}) pwrite(r1, &(0x7f0000000000)="d00000000015cd00000000000000", 0xe, 0x0, 0x100000000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000280)=[0x401, 0x3f, 0x9, 0x200003, 0x1]}) pwrite(0xffffffffffffffff, &(0x7f0000000440)="f6427e0195ee982900000000575c0000d32535eabfa45d0004000000000000c0c716f7f9fe8c45980e7daa9e3a9c8a0000000000000000000000000000000000000000400000000000009c3f8030681666d5e1ad04745b997f4d0425ac8f1a7eb722c9b4795685aaacbb1f220237d5cb05eff88068c3e0180169e5ad5897e09c7a03de62bf355cf3580b63b9cd112834ab6d154d3f3f7f8dd2924643e0e92fff85c39e240b4ded866c33e0a778f924ba3fefce810938b7b94785a4538fc33f1e89d85f4ace6bcd4ea2d607caafc15e13b0b69ca613603989d6a2ab69ec794cab013ad0f93ef97fa6b4738e81690fea7366dd93d09ee4dc70c8a4420a24f47690400fdc0f47a2f158eabc788318dabfcc28a402d54249763b516b2cb8f19875f159aa7023a14d24875c8a131816ba88bfbd6d735458bad9ad1d4e91eae3544bb6", 0x140, 0x0, 0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x464, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x500}]}) pwrite(r3, &(0x7f0000000240)="c515006e54cb0000000000000000", 0xfffffffffffffff8, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x7) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)}) 20:55:23 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="a96f6c", 0x3}, {&(0x7f0000000280)="d73160174caf4718635a8c9994734f2d218868ac2881f1d6c2fde7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41010060a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c7585b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc0804000000000000432e2e", 0xa4}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r3 = dup(0xffffffffffffffff) ftruncate(r3, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28ab002b02bf00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) shutdown(r5, 0x2) fcntl$dupfd(r0, 0x0, r1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x100000001}, {0x7, 0x3f}}) 20:55:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x7, 0x1000}, {0x18, 0x2, 0x8, 0x800}, 0x7, [0x2, 0x8, 0x2, 0x1594, 0x0, 0x401, 0x1]}, 0x3c) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) recvfrom$inet(r2, &(0x7f00000000c0)=""/94, 0x5e, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) 20:55:24 executing program 1: r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x18}, 0xb, &(0x7f0000000a80)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d4000000000000", &(0x7f0000000140)=0x9d, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x44) 20:55:24 executing program 1: r0 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r0, 0x11, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x2684, 0x5a}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "003700200b0f000005000000ac39000500"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:55:24 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) getsockname$inet(r1, &(0x7f0000000640), &(0x7f0000000680)=0xc) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f00000010c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)) getsockname(0xffffffffffffffff, &(0x7f0000001040)=@in6, &(0x7f0000001080)=0xc) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x7, 0x6}) setegid(r4) semop(0x0, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x3, 0x7, 0x800}, {0x2, 0x2, 0x1000}, {0x4, 0x1007, 0x800}, {0x1, 0x2}, {0x2, 0x101, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad}, {0x1, 0x8, 0x800}, {0x4, 0x105, 0xdc0c136ab8908395}, {0x0, 0xfff9, 0x1800}], 0xb) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/4096) 20:55:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0xfcffffffffffffff, 0x0, 0x100000001, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup(0xffffffffffffffff) ftruncate(r3, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000580)={0xfffffffa, 0x4, 0x5, {[0xfffffffffffffffa, 0x4, 0x30, 0x1000, 0x7, 0x10000, 0x6, 0x1, 0x100000001, 0x20, 0x400, 0x401, 0x6, 0x7, 0x5, 0x4, 0x0, 0x714e], [0x179, 0x80, 0x0, 0x10001, 0x9, 0x1, 0x6f, 0x5, 0x0, 0x9], [0xfffffffffffff63d, 0x7ff, 0x10001, 0xffffffff, 0x9, 0x1, 0x3], [0x6, 0x6f597ef4, 0x80000000, 0x1, 0x2], [{0x2, 0x46a978fc, 0x32c6673e, 0xfffffffffffffffa}, {0x5, 0xfe00000, 0x8, 0x31}, {0x200, 0x7, 0xa8, 0x4}, {0x1f, 0x7ff, 0x5, 0x9}, {0x9, 0x6, 0x20, 0xfff}, {0x8, 0xffffffff, 0x0, 0x8}, {0x7, 0x5, 0x0, 0x5810}, {0x6, 0x8, 0xfff, 0x8}], {0xfffd, 0x30, 0x6, 0x7}, {0x4, 0x425}}}) r4 = socket(0x18, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 20:55:24 executing program 0: syz_emit_ethernet(0xd9, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xa3, 0x3a, 0x0, @empty, @rand_addr="53aee632fb325020aba32bc9229ae515", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @ipv4, [@routing={0x33, 0x8, 0x21ae784e7943a024, 0x7, 0x0, [@rand_addr="57bb7d88ec1ed127ecf112e448192556", @mcast2, @mcast2, @remote={0xfe, 0x80, [], 0x0}]}], "1a6ba57ff72dbf7532c4fe1db6d35cd236bc978766531760a0aa4b0e24aac7b9ccd56d12b00d36e1612d59"}}}}}}}) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000040)="f580b8130e11", &(0x7f0000000080)=0x6, &(0x7f00000001c0)="bf22f18a10c72b5f03907b6680fac215c7761efbfaf26af59f824f56ac488b2b282c7d341150df61bad029c0b80998eb1a1a7c34901b4215a0a76c012333c160a8f068a240efda65c9c93ecf1d2ae8c1130cc0f23bb72358aa6b30c2c77b8f0bdf08203138b2868e5f5dba3eb3983b52298cee1d6728d60580a406af464733a3578a7e38c6c1c9658991ff8734d81a926c96ef51a0c2ded7fe147849a211d8a0a528ef5c8e93b4609aabfc92e48934154298e70cd24925d42081839bcaabc1b6794603d90ae2da6c0a96f0b72c78c35c5ee01348467e24afe7aa4007c6e06db397490856f7140c83b2cf96aff89f97c131e349c1", 0xf4) 20:55:24 executing program 1: r0 = socket(0x6, 0x4000, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000180)="5d8089f429ad357049485ac7362768ff389ed6b6cd0b4ac70877b61c2da245edf6b773a90cdd936e4f69d10e3f9a16e41c27f4e413d129af04b69853399e3f5d4f6b7c48939a1b176b25cd86b8ea652c517b5049b56dc0fb4efe6bbbf7f68c56e53992afd0df361d0deb0edd532a3dae56e15f0072220a3ddd24e1f0ab388723a72e56a0d586724fc7e7d963c0d5d699417ef9423296829793e02374cb4f", &(0x7f0000000100)=0x9e, &(0x7f0000000240)="bfb98ea1316a73142aeef375da8bca26e737a1d59ebcbdb9d50fb4dacff2c510571e17ec8debce200601dbb078e6daf7e319886e6f79f3341f65173e8ec90ff046b23e9f9f41e326aadd78ba241144b979e510b5fe0c31434dcac4fc27c98b81cdcd6776743469a66ee25cc8be6043b9b316934b4ac3e6c3b2e3ae34527a78cbb22b1d88f050a4e91960dda2b146afa6d362bc78546e2ef4c2d720cc656f3c7f28f913931681fe83d6d7c068dde0d0a1ba1dcba41ee804a7bbc90939e1b4efede31220f973244750d70cdee0393581fac4438e11188fbad72b", 0xd9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0}, {}, 0x0, [0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8]}, 0x3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x800) r3 = dup(0xffffffffffffffff) ftruncate(r3, 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000440)) setsockopt(r1, 0x4, 0x7f, &(0x7f0000000340)="cd995708e12c9ff97751b65b7a8be924692b0f1e11d5072b5c608d84a343d04db14de160d2c3fd95b02baa1febecb48dc17c2498c2520927abb55245cde095c720902c3864b2f85b521f769e7764fa55975d8c447f6bee8eb590dbfa5652010eca866e0c134b25024bdd8097cc270871b6b26d5d64c967419f287e4e26e867ec29b9aedddbc415eb7ebfae03d0ef5ab4292edb527e679fc14982da4252941f13e871be272d4f4b7b", 0xa8) 20:55:24 executing program 0: r0 = syz_open_pts() syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) r2 = dup(0xffffffffffffffff) ftruncate(r2, 0x0, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x9081, 0x7fff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r4 = dup(0xffffffffffffffff) ftruncate(r4, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000040)={0x2, 0x7ff, 0xfd1}) write(r0, 0x0, 0x0) 20:55:25 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="4f009952547c707ffa7d41e95b32c887", &(0x7f00000001c0)=0x10, 0x0, 0x0) getegid() semget(0x0, 0x3, 0x8b) r0 = getuid() r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) setreuid(r1, r2) setreuid(0xee00, r0) r3 = dup(0xffffffffffffffff) ftruncate(r3, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000080)={0xfffffffa, 0x0, 0xfffffff8, 0xfff}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x20) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x40, 0x3, 0xcb7, 0x80]) 20:55:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x401}, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b80054004000"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 20:55:25 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) 20:55:25 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000440)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda3663913d409a40338a617d4029d5623faca18f5a5935c7264e8115b14faf2d159ce0b3144bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xce, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) r0 = semget$private(0x0, 0x4000000009, 0x9ca) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x806, 0x2000]) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x3]) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/12) semop(r0, &(0x7f0000000040), 0x0) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0x2000]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0x3f, 0x8, 0x181, 0x6]) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000000)=""/2) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/24) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000100)=""/91) semop(0x0, &(0x7f0000000040), 0x0) 20:55:25 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206980, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0xb}, {0x50}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)) 20:55:25 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x3, 0x1, 0x7, 0xfffd, 0x2}, {0x1, 0x8, 0x2, 0x7, 0x1}, {0x4, 0x40, 0x72, 0xfff, 0xac}, {0x2, 0x3f, 0x14, 0x8, 0x4}, {0x5, 0xffff, 0x3, 0x100, 0x6ae}, {0x9, 0x1, 0x8000, 0x7}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000100)="c60b6b10fb694e9e33af4304e1bd578f1e7575a9ba502c6952e8d88e62b0168a67fa7671382f6577495705ff5c6f476a6c629a807a39ddff27607333e345b75e919108eb77f57b3736b0c5f9dbdf5639f7435aaf23aaf582ee1fc1edafda7620fe963f9f41c064de3d5650330a5ca5bf1c3da16aa6b67458d1b0044f72ae19db51e77b6d5993f9d7b5bc29d8f351ffcdc5385ef6a99f8b2a8634e398e2", 0x9d}, {&(0x7f0000000780)="3223009333675c81179825f62fad8a793c77d172d58a85cc8cf6c0b737e357f89ecae1f7ecbaabbd826a5561a2a3172ff7c675a6340286b7d7f8c304bbff929885ede35e5c562fdb2a419d3974c72c2b1fa6fe4e3e650a2ac1a043d61ec9554c1a92e369720c58d1df707b14c9b2d081293ccbb8d445283f188f1c14b031c129a2e97f354387b2a6c8abfce729f5919a427deab98eded3409bdd6061f20f1b8344af112ba31376b419e6d963754071835a9f368210952b4465d07eaa55e8c92192307f024da91fd11a9170744a3637a16490001eaf7bb632960b031221344179a46b67", 0xe3}, {&(0x7f00000002c0)="96315b40d523bbc472348fd70b9d464be0c210e3823d197f1ae91828900242fc31a84a4541d9f73c15225650ce60cc8dfccd455cfe90cceaf4f98a879faeb5169b6394c0fb3e1aeaacd0e62a29d0b8c91a786006830a18fa32132a680d2e53e88d238ee1f5f4fde0a3ec12d611c393de34e8143d15a7de7800d342f3a99ca5615fa82593da46405ab9bb88ad4cb27eeff82d65a5ac3e663fc5e736e6fe862b3082d338c12e105061b3ebbe8f099117a1acd500df2fc5f17fe67ec5c0a9691adcd00163165c2b", 0xc6}, {&(0x7f0000000000)="398101dcbcb48c9006bb012c16e05edd378fc6af32eb5f34", 0x18}, {&(0x7f0000000600)="d55f68ac78e79707d93a527a1371baf21fd22461c19e9bdb01394e14f3ff8a9b0a6082699faedb3eece2eb33c5bd91cf74b868732303ff98c28293c2831773d6dc5d1d70b8112c73d7b4ad377f1fc80b33f0b46d5d14b996f01021316b3923968f09ed71a911362bf145642a6e6d13980f6eec0000000000000000b2a1d0358adf775c17c8f74c885eb6cddf12145871793146e6d77667c4d60f1369452aef604c813a33455468f13d4b146618bf0664024427a8b13e2eeb4d7d9edd470cfa5bcaade9bcca325e6854d6c200ddce4475b1b3b7c7f8f67600e020dd8ba1b3ff875c5a994b70148c891b27de7336d227bca5a880cb003049627cc4eac31c95c28ec2ab992465fbd5693982af3a5e0287a20e801cc61f4913919925bbdae11b16d5763ac1efc3cbb4cf0c0fea6581441c3091132d45f71c8ef1edf9ce60b4492ecd2c257bec2dd5ae406fe11817e93ec13ac41523757cf58e9716ee72e1aab4fae7d70e1d210ee6441693aadaa755bf", 0x16e}, {&(0x7f0000000080)="2deb9ee64a1129985257856aa5396c2aad7a98bb074fe17d6ebdaeac8d3388b1e859cbfbc6ea10e2f938d9", 0x2b}, {&(0x7f00000004c0)="e7477cd6179d19a48d1eaa0525c40ee7cf250792a1a6ed7bf484e633cb656a4fc90d5e6f763716b5c8b0df07735b7f8377139e4cee10bd85912ad51ad0163d1dc10420db1db6da49c8b5fc041c86948f1722558edcebfdfd6f9dece35ded698ff662e8dfa46b", 0x66}], 0x7) writev(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) 20:55:25 executing program 1: mprotect(&(0x7f00004f7000/0x1000)=nil, 0x1000, 0x1) r0 = getuid() setreuid(0x0, r0) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r5, 0x2) 20:55:25 executing program 0: syz_emit_ethernet(0x80, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x4a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x0, 0x2, 0x0, 0x7, 0x0, [@mcast2]}], "b32b"}}}}}}}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="883d8459fae49b67dfd4a54ef22aa97685f8ddd12c3ff5a659f4c50d", &(0x7f0000000080)=0x1c, &(0x7f0000000180)="731e37b302c7b2c616b5e41bb810d948b32b1043a69151b907676bc38ad034d29583a128966ac795edbb6142d6921e434cf53c6f64b0fdb9a0b73cf393b6a4bfba516c3425eafbbf697eb78156411c896e6a0f4230f8a37b650a11987ed4916d8d1f058af97c8b16645586a07542a06c129281387e816fa0a3fc0240f398d478fe6434c5f53e1bcb484c0dbc8c450840023e0273e327af155e5c2bdfc4a4b0da95c8d885a616f2886f1f2ca755465ddb78b5aa41752033bf702549741420e0c4d29ddf3ad7f11a9b287433d74c702a6c63b5073060a93f362a97043b9bd847926817ca04a5b1d30ec54a366207e14651b483c3e332618d0beab1cb8ae50a30fd276aa9056fa544ea4fdf71a0c5f3108a0e2abe56b78301aee3549fb63aa6aa434eacfe73fddbb628b35406f6a413970ef5e439e8ea1e8f332517b6c0cb705d57e301aeaa3b76177a0ef5a59fd8746903de16346c6176d3c04286a6869f0fc1d523edd015504aca56b77ac0cb78a856b3781214b3dff9820a0b55877a9dd945a7394fa5b82001de03a84363d448b7097a45c38fb0d32124f453eb07cf1596ae6317846bf1a94a7b1ab832e7f0df7f96c5c0c7ae0af74c124370e28234fd863d1f58f9612142f15802a9068a23e4ddfb24427b4017c3a70cec77438cd12941819a61910f519ef92edd19f6b343553bf3bae8e692c8b39348d8b755b8245b29e408c5ed543e4703716b5cde15911aaec80d20c45bddb469a787e3365a383837685307c4133b236509619276ad6c9977ff275a007b86426f431b9d3a801d924c2f204c7a3d33cd85856f08ca66a8eb75e6e250c0d3dae9311d716ed302736c0c7fdc2115ca3633133de97627a25f9678587501343176a6a203d2be233e4a9bad7aeb361a3baa1ea68e70c56c975d0cbb1c929c75bf09691dbb7fbbe436f68aec77c3ccb1f7b49bcee08d730b6c5e1131201dcd26c69cea4cc5e025caca65c471ed24e5c651a78782637798f683f8779df24fb2da32dfa3b192fbfeab477dbcb956f98876403556de73553884ff1817328284d96404f3784e0e8d3a45d678e706158982c16b39dfa51cb7f8e3fd0d6ab9045cbe702eca5f7bc2e190a65229b1fa729baaffff32cece04cffb160da7a862a3cb080ff474e4639b33f996b14944e10a673f24042038167e0965d49d87fed99de3a3105d6f955b917020d4554bb21b730e4df9c6437f2d1b6c50df74c8677c978d07e06b81b935c1203e15dedc0541bca721ffa72e525dcab726c419e25d33bc6fcf700326c9addab4887c2d63cd6a1300944a1ffa808097ca7460840f6bf4ef55da001d582b6e8f231319920b6ed207430b9d3b17e6b5a37c5be695430d1b256537f97a31a00a8d6ecd207120d1bc452c9f589252e182b43b3f627f8f35c5349bbc172614577ad3c641405415afc69599084456ad3df368c7bf2135b6f77ecbd65030cc6285f2e88c9a7a17fa93a8d95c561f9270bcb77d6be81bc93707ac1fb417ea16c3dadabb7c1288e736e929fd055c1860936d1241b52aacda0785389bf34ed2edb7b380ee355e1df8f9b0e3e262d0f84fa57306c6ee4e36656ff97b2993d2a9d67aac26b4fea2ab17adffcfcf9f521a1b8fe6c2975497eb817854056816a79c86ea9e957868f2a6e1ac2e8d5308ea0da3d0ac4e1de27fee2418d8b44d63c06824092b9df1069d77d4f01cead1116aa436516b6958054bb5792884c64809773c14e2b9e987619f9a3030f088065b8072a498d72f7a53db657d7edbed4ee2a15e61fc6f9c01701f76580a7cac89004cb4ccc1e2380746d2ad9e6646cfe362c0cfe140fa03d48e918a86fa27e5a3b19da1d853e5e96981831d728f9886f88b3788ff35214eb37c172f9886f15da5a72b58206ca14d30f30012a0ff686baed76a610cd8e17c9f7bfa0024c10e9bc11eb4b90bcc5ccf38e7185b2a63b2b540a1d2ffc3ae2035e85794a160166a6c16d492d2dca449b1f6b014af52c010a39bd8ae478efff382f690eb4835c6595e6da73babbdbe001c9ede3c8f2edf85cb70f719477d382b3dbf3db7d539d7334bc29a5d87aba436460942e612403b6cb378d8f1d626f0862d89961a29927e69406d6a091f6b663f84a0ad26b97c8e64acf8d6cb83986d46b1e403cf08c84be8efede22cc159e17c076676d1a485c4fe6c0164006a0cf830715b1b6064b90c394e12eefffbe7c7f59e80307426cd94154c4bdaaa17d3795d725837a1f53e444bdeb297e3cadbe1b7d68af2de96bfcd4c25f962bf516c77e77514713455274fc5fd05b71bc00f49cc49435f9c30b61c40d972114f811c91be455cd3613056be0b8b1296c1656f7f669ea1d0725ed868c389202ebfa995b67f042d0938fce63be90ea9f8f10fdafc123437213dc550bbfff551bb7a2963703fef51fdfb3589dec3682e41ef68edf03ff22c0e741c4533535dde9544340257cbeb45acedfdc0400b3c53caf20d650cb31d8120829ca1e784d25715068f0909fbb8ec92530765ab1cb7b5e2e46f5344bc639464f1f420a1ff3653ae4a51ca847e6d0d04eea595a1aecf7d6b0937bb78618876a7d1d98d3ed381578a2a14dda1b07cff20caa557be1d1ca8cb4d4eb0aaa8d8c5339d1e741a329ac054f645c64b7db947a96937a03b7ad62545168c134fb0eebce61fd3bb6e1ea960c586fd00094da0d8d4e9232ade02e38a0fb327d4017a28c6e0f1d4c0ef450417491fc09a91ce191bb8000be4cac668314c86df153703b0f82e1bd9fb4ea798e51359fde7bb78b2af322161875e56c013067485f6c04078d66a5826983c9403090140b3160d262749c0afd433af9f6931716720d94b09c19b595b40bdd0e3a7150212810c598fa9ae6c69b862fb45f17a92c1c34e0a269a97292281e7eb778caecf2a61a77f827ba14b392bcb54ecc1d0b036f6f500cb88aff4172ee1025526a86f422f2842a5eb1f91d06458f77f41eb60a9967a1d25512a26da4733bb6b15f3744ee5bcf65b8ddc953c656a5c09207dec154f264252e42f184eeefb9fa77b3a26af228444c10c0a1c4bd9dff4bd31975fc16dc4f6a7ced14cfbb7b83f2a4dbe352786a03274d26067d52f190bcdf89bfb13faa15268580cfa4fbfd931efbfcaf19df257fcad17222c844328c14cad4f01d46846b305bb124c62d87ec738c9d262879016b5059d4c389baee5a3c8a699cb66b0337dacc8f8bc1e883cf639c097f01afdd6585036cbd355427ca7de8d9f0611ec7d1f8dc6cbeb32ba7361f097acf4bb24348df97897925eac60aa54a5ce9e371752e771ae8a15677e5f1eb1cb5615e5394ec1eb10349df1d76eed3ea8f19b7ca83cdb60270ba22d724bdcc9d656f2f0b39f76d612e47d2e3ff24f7321f8d7e3a22a785af0f1cd895d076a935ccfc83edfd4a5b060e91dbee38faa6f25e7435e6b9ae5cd38b3dcf6d918b37614bbc2749f0e7573a7ee9bf15275d55cd3180b84d731490b3a06fd8649494ba68d4c9240d9451f0caf027631f0fb53071504e17db14208eb69fe42ff3fb2476aac73d5fed5729454dd90fb6f8cb780abc3d8868a5c9290ddcc7d3d0d5b9d2ba7e0efb88b00420297c881f8c70353025f6b0c1ed03035da094865e7ac5190243fc4a0f903f8a8f5d23cf8ed4db918ca22039e2179b1e57506d0e2f0b9f6e8f4ae5ea60f524e25780ebb6f39e99b2efe88e33cbe35be855782876990ddafa7519453aa031c8901cb850e94755a906d91ce436918b63ebec5116d3c07ff152b69dc22f022398b21adf4fb3b2bf955b1f32c630d05be34e09f2d6054004ba0e5e5d01794297386ae40d1ecc983404fd097f461756558eebc34c79dcdc8e2250ee0eb4f4767f140ce8dd7e7cf4263f1a6536b237a62e1671c98043bc851642d90a3cf413bb40401f50314f6864a1bdf346f79020c3443c2cb1962262a8bb328cce2cd6af8000c2b8e06633e34526d26676b2343db02b32d53aa5ba3c2d0b8a13442c12a5caa10282de3f22b74e92ad513dcd18ec574614aacaeb1e4895bc5cb815093f46625b18f67eb1252097e9f9f9ab19b47290cbf85cbd14106778ec2269168bf20d456bc0c16d58e4d5abfd25a5786de3459bbf09aa88e9250fac62fcef25d287a38253ceaccb73da9009ab35fc07f0faac127398b72925b7e10a2aa587363be8379f23e0cf5cbb062fe46d7ba8d248dc2b210d2af620e67dc8ef7f58c2c9a6d4b536519f8659247ab1afb08d5758202e3272b0a1cb8287dc9b5589f6a5b39b03aebb841b60cccf8ed598635f4d7ffc8b68599209ee7c23bc7d27d233492aa8435c580d352383ec150c11bde28fe28b5e6767cd73e7599406a3bba9cb7720df870d61cdcf84d5f5a5e1af4c1b3f43c57c60bd95b5230184cf16e7429dc1d7d894464c34ad4de018b41e0f9e77d4c2c146c7af182432044b78f9016da3dca42918a00b50d01876299c2ff3f911529f1d3cc3ea486f2e7201df3340711627e974a7f2d5db498907bcb8b3d477f48981461c69bb1d72260d2882099b9919c546eddb5ba13765e04814dcbb8fa3ed957fc46fa41aeb0c36477531af2dbf67f0c227838c5cf9ad37be71dfb52e988621dfaded6630aa4d7be76ff83b31a11333e51a5f20560b62bc9ac23b8f4aead515e879dbd40a9ed21553a2d4deea5261ad9a8175ce0f820cedfb9af054a12ccf3cb870cf99b1d6f9086ffdc8f19a440ed09e978fd4e67bda5cb4c810fac9fac430ade3073d2b883f890529b22af7e225156c47d937a0fdb5156440fd33b8a545e4b96809579a78615ee4027b5cd9321b45f19960c6c871c114a8483ebe2fe3d42a8ed866d8db3e360ace2065c93b7e0c658ea1b2f764fcdb3d5d94c92dd5fdd243f4f2610f48fa76146415f55e6031300982c09c7ec4d413e0d7224919f39592c4defb606c27999412f4688c5597b21cf41171c1b51febbc799f2c5add9c4364d06ea56d2f4b56943620d3817c281b77ac0467416fba0f5708ffc1fff1e6679d2b34efc661a3fec29be252b345b9f0721b51d0a16b07fb6e2ed059d2b93c65fb43f666aca6db3a782dc47953efd409ff88d38d2605fb516d422cdaaf68a227ab56f0bcd9f28588476ce481536684c0a077cbb191c2c136e90c58940f5a8e472f9511f7a022d9aaec314920be1505ebee708cfcb45154cf9be54af91e9d1acbb1fdd14000c8944c591ab8aeebfa67fb5af50a15d5c896aac30c006402050546bd502afb12609d2a2fecc22caba07063cfaa2c8948bd33e638562d2833f4ece805f2dad9984b96e916283c502b5a77a76236fdf7ab6bbcf7b21a4c9088704eb914ac114e35bc0d7f1a2e7b6e6fab5eb27b4e5506a832fa84df9be2e99765f41c94f8f210c10c7d2c25542171db9b9af03ce419003b67a909df1aa0cf0e32f99785f1efc184cc560431a5a401f8f0789456bd6b79f30990886236afa43e82786a3bcf36b0f356a048dd44a22515d109c55b90714fed3ffdf844e23f1010ae4169e688f1a7859c61935c3cbf2d62e9acfff4ba2687c5bfb4d698d7cc39756f41d52896e14c9676384dd80bd303eab8e1299c50955114f7447ea91de2c9a9b5e52c2c08e80152f140d623d835b28f09e72a6c29980432b36e424f842dbf605445b648890225d0d325a5451c68a8851d26f83e079c4b9060cd57fdbe606b0e4b3e5bd1f11f54c076a9e302803aa259b3fe5b1e935dc445aab8d8bc77c3449c35a920f67040b605f12d609943b1d837f7a7342627c99e9f95e0910cfc767a9bcf212dc51bef797c53013", 0x1000) 20:55:25 executing program 0: syz_emit_ethernet(0xe6, &(0x7f0000001200)={@random="259bd0493f63", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xd8, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x2d, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0x13, 0x9, [@empty, @rand_addr=0x80000000, @multicast1, @loopback]}, @end, @end, @generic={0x88, 0x3, "f5"}, @lsrr={0x83, 0xf, 0xda, [@multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x2b, 0x48, [@multicast1, @multicast1, @remote={0xac, 0x14, 0x0}, @empty, @multicast1, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @loopback, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x1b, 0x41, [@multicast1, @empty, @local={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}, @broadcast]}, @ssrr={0x89, 0xb, 0x20, [@multicast2, @empty]}, @timestamp={0x44, 0x28, 0xfd, 0x3, 0x5, [{[@remote={0xac, 0x14, 0x0}], 0x1}, {[], 0x5}, {[@local={0xac, 0x14, 0x0}], 0x101}, {[], 0xd8}, {[@rand_addr=0x3ff], 0x291b}, {}]}]}}, "000ad2dd7c761c17"}}}}}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000100)="d74c562d8993e6034be930a212056ade01630268820ad55f741cd06a226fc48a6e0907047b1812ec0843744e265ca9ec385385993029d97dfb23c9681d6af4fa833eb20d32ea0ea3cf46d5120195979316dfc24075291c7958004e6827c9cd08c709d0d7f539a8f9bdb8d9f36202e8695a3e7ba79d4143829e27c7c351d1d4116cf7e2148370c6e4a8388a4ebd466403426d585c68735a2c19a800587359fd8e8f60f47ad0434ad2672a65d5c5576369950dc16e52d67217cff02e44cb76f0aabbb499e6034d2d4d8b58e947ee50ca968cb2309896349d765c6c66be5dd24efbd26f0f151ea268ef6b9394c91d503769364b3038ae5394ac3476963fbad634ef9a2ace5a96d7413c231093f31aa4e47cf2bd9cc1b0b83b34fd0918ca187147342d91850f7849dd98b4b734ed24dc1fc859af9a0abbf5a9afddb350643155f6224b564f9ee6f68a1c975664e9f824f43a665af6513dccf295c6394018fa281b3a4f094bd176df2da94ea3229fc6386523c1cf1eceaaf5192d47e0aadbfd471986d1e958f401635b794669199df1eba1d35c0e605e707ebd307225fc22a5b164b68cb18221c3cbf837add6d93f04026b965399b606c9458a35634556ff7024a9252a238ed69e67e3d454524c57356ae9976d5535dc1239325145ce34e04d33ac2f1e1dd48ea6c98ff1c722f7ee102f42d1db4c33c91b2b77e8cb529a45aed036f48847417d4019f2c5d43821bcdbf9bce6d8cf0712b54164cd04a044ddb77536f4e4f6c9fd20c38f45c838279b4a93e48996aa2a6e09d653ee677c1fddaa16eefb1917a731d0eb097b7c14e622ae8fa560dcc29166073176b2f9a57653e24d61cb86bd8780e423d03d7ef7dc521d64061c9e5271cddb4c3ea2c51f0e450e8ac3d42cc8d399e7bce12270bb2ed037a73351d95782891ddae0569c0fd23708e6e625120f1c93487e218d764737feb83c457a964ef2f74bdf455137fb3f0008d10a33a02470ac40723e48ee3d39b902588d0364a5ca2b18e2e982fc1c169d29097b558e4f6ab84cd81eda8ad01df127b136ef9d767a3d0101f6a89ac87b6a480dbed132cfc6040d66fddf1330285f9c123acb014ab69453b230c1b6027dec33cca4789b71b60a5fe38ff025eee7332d820cc3a7148f6032bd39ebb22ef7846d988eb7f9a6bf491071c6bf81fc453c2ee28024474a4f568564973df21354a1f9e37e408baa1d283d496e9ac28c9991f7c7ca5388237e38381f57cd4697c1f5c4649834ad2362ea17b9e4f359fa0c32212d531c83c6d38f8e906bbed5c1205f262ec97fa729f5697fa7f778ac01f9cb5bfc214d80086059603a13e7c7b65f3226d3779583e21f68d6788993f45a9a05386ef5cc02bef31aa1599f8628991837001bdf5fedbd9acc8f735b30eb16ba0889cbddd864efadda360a0990ff87f2c3a38b68c3a020983e08fa39a37f73077f6db3a4116be9d6904a989c61256a309884463764ef8f2055fb37868514025ab2561c6312cdd04ec8449135d5bf5ace3466dab22be07ca33629c2af010ea91d07b4b06a69032d70db74885991121b42f40d65d6096c89c88f6f772a6b7614d0309ab6ca571092bcd369a216723a076951062dbcae4a51219ffcc86520056e320b88a9ed2fdfd8916bc16ba74c6f78d8b7490f296d332bf8a37a970ce8d3bce3cfefcb8ea542388ffd9af65af01d2354dc18bdc8a80a0788447d307792dea4097d972df016e7f5b0fbb5151a4eb2039fa890fc422194d657dad7827b1042566a50df346cb8b66f47b7a66fcaf83fbe4dc2ee70f0efe78082f65857987fd83785abffe805fe129218e41e4d4b709ebe74105177e64436dc95160289e08b9f5e2333f1114a9c09babb3937e4b983a12aa084bcd271f26237889ba1626cbfa5dc4bf5e69dc950a25bb9a537206b49c98914651472819d39c9327d4272676dc23a7bdf064730d853221d1b42a039e06ef30003fc3f2e65c9c69c1cb6f9933c60213a97d412f063c3d9b1545d35b3174ffdf2a0a41761e7d69f22a2dd872a2849b5b40799c93471b883817d0812d5fffc275eddb36d0c19506061cd4609911c7db7b44ba4e31151cc8840c164d5fdbe29a099cee130629e3a49dfc8b49a087449bf35c0d6e318c6e86765e66b424151d163b6907ea8b314e2abd9c75f9de877f93889a9be10bd70f847d9e2306c3f60363869ac7e777d89e031fbef5ca7e140cb39c4ad7e4643e90229f6366fa1100824b896234fd070375aa3864aac9314a5995c322a4f99aad6e11011bfa6aaf36c46989fee804e606a703a99c19f70c3eabdd1098119b984ed860f5a7c15ded48cd7f3d2ff253eab1f6774771853c9264ee3c9a657206051fb36178ee1aeebce52962e56a172863dd1df660fdb160c37c1c06c04a7500e816414467a972a37193c448ba9c16c6fd2a0fa8013f1f5327e4b13cc57f9937dc41cab0d33cb705c7bcb24e708ba7860915ba2ed283c89c9f5032c5cab2277cf5f4177ccb5a1335be677ec21767ed000514bf1e00be07e782b140eb433a55b0d4ef64d71a874bdb98d069a4d15a26687b9c778818b5712a7ff1e043fb500d96f8e647e902db10477f693436be254a9c168d8c05a04cdb9ebb1525f8e087557bb8927a7a15b2cba778b5463e71e219a3f89915664066a173e29cca3cb439fd7864c72fc881eb70feae162a931e15bf8fffdbac91c265c05f56973ebfa26c41170dab5da23adaffd0c4cc878844d62299153b333bfb22f431bab732fe2233d3e3cd7df2c990c47fb8256004bd5d21919d2acba2e46c4bd0992a4db76c06aaf089d4825c3189c55912f12ec3f14d05438c1e38de24829eac40399dced5e7fdccd69c45535544285723de144001ffd4f39d8b636e1996e92285d84302ca1291048057109ce735e13f25477273c6c92e61367269f56ae3fef7d4ed60bbd4e98b98577d88550b843f02c106629be9e0d96313c0ec8ae5e58e14b0deb3f53782bb838c187504025406f10fa3c82b6151e871e0bd06bd28068bacaa2ee858ded90dd3258b082d8304736d6579f5f040d77c217540f2da4f8777b5ef02aac9b6ede60a23ce9ffe3c05295fd16fe8e2b821e759482a73459606d5a4212b1e624abae9cfcd36735c3457e59d93787f20bced1a48b9fa6481ac55aabb7bf6d13d25556ebd29dc032ca88c3da9cdd1f7bce49bf90edb4bdb09a3a31ef1eb77df6b5e66bf0b48abd1aa57029d8d592552f0b44fff1630b3aa4bc44305991a9ffa2b105c64e5eba3dcb7c5b3098c94199c8bcd66295801aa66c8ae2645346709f8af494652564d784d2ac8979af4cf91afaf2c609111a17d37b7378f5cdba2113928569c08566907e859464008c3d3284d861c9f7fcb9890d79314b06bfe73b0f4a37e9bb7a946d011ddd7bf4257358a889d2a290f764eb1f2803648759ded675a39fba0e5131a5b98ebed2a97cf354846e177dc287210a14a95ae78e0b81ae685d1c34f876311ea94fd5b48d27d1ce6715cd42cd49dc8665be99caaf969703032bbe4f6ea82ad812a2d0397c6a9698221645b4b04febcf57894ef1e4c9d006510b76f50ed100c86997d347ea2ffc6b80f67a03489582073ef1d958a06df3810585122f813e2d3aeb673dc88b2cdbe8aa4a77831ee0210a756c1241193a2b6d1d108826856b32c84069852637f682595ddf9ec4e89ee74865661bd6743db3e5d6075971a2d67ade6c08cfb5fd670a9c6514b283b9fa5e1cc65f1f03f628e9c162b1798ada3f022a93dcec905ff8135f634cb7c9cfcee2bb0c57cb1c6b72744a6366d86b5c156f3c7070e14755b36a44ff3342ad503f8e406d68ed17b3f489df94d7e64336fb48a95b55cf9a579e06bd311e733bbb168102897ccf3e6f57cac053f5035e20ffa18c083eeee00086ed37630739361185fc3906b79b48b5db5bc145bd842314528cd4cf3b49a187e2dfce947c8d946ba353a8fdc2f740a22c41ae51a4a1299f4569ea3c023658b17aa47b731154e3d30cded382052c987443ec48fc7d9fce6ef17ee13d40f4d51bb5184ae9ec5a48b7731fef78daa4b61656ae004f13c50ab59c28a5620bd745ae49cf0915e14c596306e2b583284d000f8f110a3e171979d118b59ce843bb509bbf6a838a1e87dc1f5a5aa8971dbe51e3a569b3e957e01def34a6668eb9e145ccb76c8f44562ce17c762d42b7e4e8d6140fd57dd7849d0333b7d00dc602cceda3f1260eb7f5a1de40ef8456228da0d5593fda160868082fb55084831f66f8c464e3b0734a2698935584eac1b50ca2753adf5c62db02c14888432bb6c7c48944c4a82fe02f5d3b47ab365da17d2923d7ad0890472cb1b1850b9dc1fcf7d276846874faa9c41fe76e727ccbcea8d6cce6ee497da8a63160c28bfde5f076533fa9030adb0e5f4131501d59c0d66a8c31d99eebbb69555fe16819b83b89864b228fe513c12ef6ca160e9f37a466963c6378b2a2cbd58e2710cd979040cd1cc1f1d92dea77bb54b69a3759f3222a08fa84d58ac72d889313450d4852229a121c43f54766fec792881cc8bbd67c0ccda98f5682809c42979dc7cfb8f754994b879ae63e1fab3b918a0857fd91d3976ce505c2158cb289bf31807b1e421a17320f1dffce6d9e3e62c032d8fd980c91dbeb836337d82d13d92292f4a9c4c05b319653f829a4235b961daf12871683991eb4dc3d384e87c3b716a17242f4e0b9f64cc47a76b4c5c266a0ec6c9c8d9f4a78c711e6dc32344e9ec77d076e1408d40c96b7cc6cdc80e0afe06872488837eba8119cf4845ecb21cce46546a3a92e9011b42db8bb7dba50e6e2f44d0b6d60384b7e8cc4bb27c113d397f3b6530821e168cd9514f2571d3ee7e20ae3da7664c3d2485a651c19337338f4840928d8d4606bfdcfa08aa3111674ed5cfd8168419a75b7d25a4bf6664eda5792d165e47bdf17a4ee3ea05289b123e3f62bd59aacd8c29888a9764f29ea52aa03da6fb22ebcdb2836a18280103da7470e9fd578eab134f06101a53820889542dd210ca4fe9a4abd31501aa367716906030f6ad60778401a6d6807fe22fbe03420e3ca5823499beaa17f2e5f5c3fb959f4e161c74a024696221eba50cace2a6fcfa2bd2110bfb1708b75c98ca57e75365bd38b59d6bee0af0cf1abc93e5be37128f0b5733fffb03256619cb43efa7e082b107d004aabba348bdbc04cc5e6019768ffeacc69580bc203f438b6d08532ba0666321ed7cab835b3835e70ffc47048a596e1c067db1611f25d6ff82892b56a45a263e9ae3fec9cd76d8c460c6676555575b5bdf1c8e69746b86d0d245d18f1663109094a121b7a1ca1e06b2818d933b08ebc1667c899b372b594ed0b7ea0ece25ccd92dd36b660fdc168b008a450ed5556f2f812fdcd78e6a968a4ffb210b10b98f888b0cb44da13b3d0b6e5ff0f31d5bc06bf7052ffda00ab88b33ab385e98c1e749def902fa1adb70ce1e81c7139d412237cde7c126396f08b588e2d8e5c47cd3ac9b2ecaa35d4c34df6a07ea1072a05974cb5075434a73696cf25d5789384b006380d5db48c6f8eaf2478f6101f7a6e055db941f87eaf028f860e2b87ed04058c8a17e21f1ca8df266d056e4dafc2757b3bf2e4606f021f60de51afa4d9baed1f18ab0fedb20677bc3b1af4761ab0e84c917abff31a5593eb4696f3496aa361e316f63d46725c01df2f20f8f50ba7b93a2bebb3dfb08f0ef9feaa10fae4178b0420d93a11f4198fcec761447325f60b34a1f248348600886479c67c92acead6bf349387b4a0", &(0x7f0000000040)=0x1000, &(0x7f0000001100)="f2da0aa283707c7367c7703218b306596809e2055cab57b29732eb878377fbb19e8c5e88c3fbd1a35acbb9654230381c1e90637fd9aa8b0e2d136d73653c28abe024706b7e53723863fda9dc85ee66b5680985a41695db9fc5f521c29daf35b8cb050999764e082a82a848560b9eee0b64314f0501dc354f5fffd81a9c69535a55399b5790c1269d49c853ab92726ccbec7aa5a9834dce51f9d3936d60ade99f3a3421cdc970615e185c414313a22bfb3698fda22b2de8973d34f47ff516e0b02d988bb1698d2d4c6e0200496695b8", 0xcf) 20:55:25 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0xf6c950b92c0f5755) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x9, 0x4, 0x401, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5a5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xd2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x200}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x4, 0x2}) select(0x40, &(0x7f0000000080)={0x8b4, 0x9, 0x2, 0x3, 0x6dab, 0xad5b, 0x0, 0x3}, &(0x7f00000000c0)={0x0, 0x7, 0x4, 0x9, 0x100000000, 0x62e22362, 0x3b7608af, 0xfffffffffffffff8}, &(0x7f0000000100)={0xad0e, 0x9, 0xfa, 0x1, 0x8001, 0x101, 0x80000001, 0x4}, &(0x7f0000000140)={0x100000000, 0x3e0000000000000}) clock_gettime(0x2, &(0x7f0000000000)) msgget$private(0x0, 0x222) close(r1) 20:55:25 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="2eb5e5a0649e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @remote={0xac, 0x14, 0x0}}}}}}}) 20:55:25 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000000)={@empty, @empty, [], {@arp={0x806, @generic={0x1, 0x800, 0x6, 0x0, 0xf, @broadcast, "", @remote, "ba9571695583d44204488045286438a1"}}}}) 20:55:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getgid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x550f, "6ea862cce8ff01000000000000c8153232111100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r4 = dup2(r2, r1) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000000c0)={0x4e, 0x0, &(0x7f0000000180)=""/78}) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000140)="5b9ce8", 0x3}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 20:55:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/205, 0x12e}, 0x40) r2 = dup(0xffffffffffffffff) ftruncate(r2, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000280)) write(r0, &(0x7f0000000000)="5d286c73b4a8dc2be6430425d3fe34a9dd3647c921ae385ca0bf02466b450e37bee5902fa68e25ba77769afb34cd6b84cbe3a308dc1dfc40b9e6a281b839109d355d879c0f0b9b9033aef3eb430086fe00fc8037715495e6d59f87fb400c498f6f035d3010a8e2da84b6ae859f29", 0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r6], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r8], 0x28}, 0x0) recvmsg(r8, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/225, 0xe1}, 0x0) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f00000002c0)=0x4f3948b3) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)="c80b72cba360bdaa4b4bdccef65c524c8bffd5fe2b9365ecda56ea58159e68135105e32ea9f17e3d2a5ef39d70d8c47be64aca308de0e128f989782c85c6127d6d7ef5a6d77f29f3ec23b3baea2d4f45d7eeae9ebf09e13709b3bea685fd442fda49e3532e2827df4055bab0791635736119e246207b9caa8b8d5eb651fe0e0929f69f91abadb23fe62871f44bd01ca7565f767efaf6f900e9014d5562698dd420c58e79a4d5fdb9f60478f4817b967a2a2c29bae6afce5170cb83d7352bce57ba8f798e111cde6f02261936ced60f25b5ced74ef4c75e49a0a45fba47c1e95c70d3e295e8763d2f6c93e608109ed793580851", 0xf3}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x2b}, 0x2, &(0x7f00000000c0)="d3cf5b07", &(0x7f0000000080)=0x4, 0x0, 0x0) 20:55:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) sysctl$net_inet6_ip6(&(0x7f00000003c0)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000100)="70023b178d7c50f77ccab89a2abe20d694fae185ef4ff6f58c112718a37b6761aac3a9e91a7006230707b73531afb9b63b615b808f2ece20a1431e811b06237f98a2d05bdca8b15222124b11a51417cdd264bd342c54e09778eebcb125427ba7dbbce71c01d337190a86df472c85a312a4088a813b91307e16cc36deee2989ef7309025fdacc2ba048b30662184abb7209bfb18cc27dbc7b4dab7620f8daa1dea3660dcf680ef990ff2d960b920c1c4b94422b29b3d32b94427668de7a3a14e9a9ecc052e5a1068e02b58ce7a363725291557e95b0ce1b634c0cc7e89d4c91acf3bdcda012b6d08453f66747b97e45e0086d1b9f7941141e7267217d437256", &(0x7f00000000c0)=0xfffffffffffffd33, &(0x7f0000000240)="0b51b25766d2400313fc625e76dbd6f3a9389c4d8a2bc1c4578ba532d653ee0614b48d7d5cbe58b467af89063dfec02529b86d708672232b056a098d76f08462ac8b1e69a6bec0217bdd347cac77d174c9004edc97276648177ec442b01466d80ee62305e83ce54ede2258e45b7194dc4dcc4f035b9eb6aae875e6c62e1dcff93eb9c0db55cd089a0c0c5db86cb93e4e4737dcff864934a30308b242403e9f9bfb7a4cf7c6eaa1079dfb0458fb9fdd084e4f1ec0701b37d73f5a0eb0388135a605", 0xc1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockname$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000013c0)={&(0x7f0000001380)=[{0x2}, {}], 0x2}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 20:55:25 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r2 = getuid() fchown(r1, r2, 0x0) setreuid(0xee00, r2) r3 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, r3) r4 = getegid() r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r6 = getuid() fchown(r5, r6, 0x0) setreuid(0xee00, r6) r7 = getgid() chown(&(0x7f0000000280)='./file0\x00', r6, r7) getgroups(0x5, &(0x7f0000000080)=[0x0, r0, r3, r4, r7]) 20:55:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e17174d8186aeca84c"}) write(r0, &(0x7f0000000200)="2078f7b69541d6810399188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd70000000000000000100000000000000abd768e9486c3e7d70f302a09e4", 0x43) 20:55:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r4 = dup(r2) ftruncate(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x7f, 0x80000000, 0x0, 0x1, 0x1, 0x4, 0x6, 0x0, 0x1, 0xa902, 0x31}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:55:26 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="01201a56e9681eab0b783b370680", 0xe) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x2, &(0x7f0000000080)="834522ec3be2f8e19fbfdd1b1a45f225fc4b09c4c77728fcb915ff2536fac57a285404cf6140b3da768365477fbc9f5df07cefde67a828e6d5f3db0ec396", 0x0, 0x0, 0x0) 20:55:26 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 20:55:26 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000080)={0xfffffff8, 0x4, 0x80000001}) accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x80, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f00000001c0)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x1, 0x1, 0x10001, 0x80, "d8a5e3937ccb66d58bcaa7df09ca8e0c121cf872", 0x100, 0x9}) getppid() ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000280)=0x9) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000300)) r5 = semget$private(0x0, 0x1, 0x100) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000340)=""/68) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000003c0)=r3) semop(r5, &(0x7f0000000400)=[{0x3, 0x401, 0x800}, {0x3, 0x6, 0x1000}], 0x2) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000440)) r6 = semget(0x0, 0x4, 0x4) semop(r6, &(0x7f0000000480)=[{0x1, 0x7f, 0xa76d4409791c15c2}, {0x0, 0x0, 0x800}, {0x0, 0x2}, {0x3, 0x800, 0x800}, {0x3, 0xb216, 0x1000}, {0x1, 0x3, 0x1800}], 0x6) 20:55:26 executing program 0: r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x1, 0x7, {0x4, 0x2}}) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 20:55:26 executing program 1: r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0xe, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) 20:55:26 executing program 1: syz_emit_ethernet(0x2e6, &(0x7f0000000000)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x2b0, 0x3a, 0xff, @rand_addr="a000", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x13, "a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a42"}, {0x0, 0x24, "bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb21b7e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05432e9df81d490c97f480978155a7c2ea74361d908170da65ed1dc45a215cb6961fcb31fec059096ac4d36e43b3c0965718282d7e6fcd97c69fabaa1b303cc35ce9a61cf533238e3c939d807eeb3776514faec57fffd4d0297d022c8b9a049a9272e23e618e9d75"}, {0x0, 0x1d, "9de196cb2327fb1647d65f16a7d60cb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a"}]}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getegid() chown(&(0x7f0000000340)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000300)=0x1) 20:55:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0xfcffffffffffffff, 0x0, 0x100000001, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) setsockopt(r0, 0x7fffffff, 0x7d, &(0x7f0000000100)="69cdb43c4b41824013f4df8ebbed75995ebd96944437975882c338b2cb665e6b8f624d5d9016afdcc26155a0353b948fcf8cd5a188050d3cc873ff5cdd04cf52d0d0d66186f6dca747029ab64592e919d312df78f16bd249b8f7db233872ff3a9dd586d801994f4a7f71a24c53ca8c782f90389351779e25aed3c65beccc5dab1d0524498cd454a6c92b69d9b5bab63ef5b57076d8c96ec1fce2aacdf5a5b5c6d7bf0419b4591a71cab35c1ddefb28b5edbf9285a1eae45ab4b15a8353407a15af78a5fd6996d0", 0xc7) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 20:55:26 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() r2 = dup(r1) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x400) kevent(r2, &(0x7f0000000100), 0x4, 0x0, 0x1f, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket(0x1, 0x8000, 0x13) r5 = open(&(0x7f00000000c0)='./file0\x00', 0xa00, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="28000000ffff000001000000000000007573c941625bc91930a903cbe77e4af55e64eaaea9908fec6dd21f291dc12233fa4fa6e53ba0a3390899c53d1d2e4cc9d1a9909589eda259f5ed6d702aa5160b806e837930b2d72f9955ae38cdf43e4de8f70ec0a8b88157a481f837fda672df12c92f454bcbc700ba6fd1ad3fb2e97fafeb8c5b349d720a558b18e6beec9bd6e5659e25f598731fa5e8c6c4dbc87d6f49f62d237d17b8cfd6a0c20d3083226bf561f83f", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r7], 0x28}, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x100, 0x8}, {{r3}, 0xfffffffffffffffd, 0x23c478442f78c940, 0x1, 0x3f, 0x5}, {{r1}, 0xfffffffffffffffe, 0x9, 0x40000000, 0x8}, {{r2}, 0xfffffffffffffff8, 0xc3, 0x4, 0x1, 0x800}, {{r4}, 0xfffffffffffffffb, 0x10, 0x40, 0x97, 0x80000000000}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x2d, 0x8}], 0x8, &(0x7f0000000240)=[{{}, 0x0, 0xc0, 0x1, 0x6, 0x800}, {{r5}, 0xfffffffffffffff9, 0x20, 0x10, 0x40, 0x3242}, {{r7}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x20, 0x2fe1040b}], 0x1ff, &(0x7f0000000100)={0x100, 0x8}) shutdown(r0, 0x2) 20:55:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0xfffffffc, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fba487e60400c0bd45de78a3000000000100", 0xfffffffd}) syz_open_pts() 20:55:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) listen(0xffffffffffffffff, 0x5) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = dup(0xffffffffffffffff) ftruncate(r2, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x7) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r5, 0x3, 0x25, &(0x7f0000000200)="dc3f2eecd75b2b9cec0688d3f97042facc4fc3665084510458fe583d4ccd5bf134768391ee2f29f72f694501fad1e7dedabcc74508c6693a0c4383fdc10b60264d20fade4a38b537a8abc2af26d51847ea0cdd8a9c4bed559dccc3b0a2930861a70378f122760296a0598e53d8ec4c14d56c14a1d9224dc65ca649a7f7edc3fdd2f905c748a0b46bb32241a3cb490af7597459761243d14c1e3572ef880375c1feb35d2082f9f9a2ef62a4fcf6eb37b9682a997726f322ed2547e1d278f2535fc2a3b6de46a1c534a88ef790ccd79a8faca1d4bb", 0xd4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)=""/200, &(0x7f0000000080)=0xc8) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 20:55:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28200004ffd2727db80a263b9003e22ebbd6623532d9897700e212ff9e0c9330a030f9e82936c807bb3fe341ac05000000a16d3c3df6089b4a65d2f5ab6395dbbcf46c9219e22723d9329a0000002e5f37edf67ed6553650d170543cc7371d3bd62d9e1f63cdd85fcfd69dc92dffeb4de4", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000380)=@in6={0x18, 0x0, 0x633, 0x3ff}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000700)="153f7de89efbdd3e72cff330ab1ce605a7b934e0faaa7a232a4151acd02722f066cad30ca029ae8f9415b2fc14bd65322185709c21efdbaf87b2636ab3470279e672367ab56c73e20edc51ef08b66343f442f03d67f5674ffbccedc4584ed950621f9776bee560fc9e6a0ccfbc5adf60fcd70c4dcc9e0754bd2157fe6292fd9215c3cf850d9ae54b7bdc3329c826ee1de84d4a06d7d7f8cf6694710aa1d6d2392b00d8e17963709b2a74fb9fb5418dd783a21a7852749c5bd8", 0xb9}, {&(0x7f0000001540)="3c26d58d62e7fdeb92c1c04bdc3e365e340a23c9a1779f013aff24e683eb0a4d1ecb56c0879e515f8a0111d958157949e78ff060140c3cf84fdcbdd111514eb797e19b733d16d8c7d992a5e13a1e3929a4839ce31de85aac462f598869f9043c6ac531e1c34e9867d4629f9be0d90eba27d6a4756ae25656ff88b92eea454fb5b2d553ff9805941cfbf1ad210c3436d1193fce2c39c4e3f5530defb60c0c3593d6d36e3259e35d1c8250f993a0f10107e9424195a6c67c5400e147ad96526ba195bdb0a9651d8b06f5fa0a53dfdf6f6789924a8d6239de9896382ea0bf0441f45dada64cbada8e2708d23f45d7f35deed8696feb9e555292b42826882156b61b0cc644ed47d1a4a2df7426571628379a828a6061fab399a9db61033e0349565a47538a252aad80a353c8d3777fe3db4b17d02cb32d3e65184125b583d954d609b626c426b663126d2e9ab6370fa2e492a6c1b1cc33ee41b39b5adafbbb7d3c13f318c6d359cd53347ad2af57e0c384197715c5c3828b4465b0771e7bbe9ff42f08073d2f9d97d545fd300066821081fc4d40cb62bf6759f17712662d644d5dfb3266f9e46bb7ad82f0314b6285ff3ce1b0bdd815ec8ec357c6fd7323d5f19ed22e0c32a76079d31c7eaf70dbc3484e805efaefd12fd6baacf5d1aa9105424a23ae8b0c31ff98b394040a1a3d7d10f34aabc1f09b8fab17f61d70223a12c4b7b53cb1b9d20a36cc11771525c5f22e257275ec2641c4531e7040e6c9e4786e26992d801d7625ca39a744c0ac7f1a37721f803670737274b3587b4c97390bf1ee7d21ea0957b3051fdf7bb2c0e0f7d4f48b4b43fd48c9d1dc65e2cbf58e0ffea120b87c4e14b430d9d4755ba5b73af1dc701e16e1684af9cf8e339eb93243eb10a3e5ced64d62d3ebcf67c251769037e8dcbff968523bda8f2421bb0212b7d1c818dde9b30878972f32831df4a04c9d76027fcf4916ccc564f3b14ab9b55b893ba6a6e19e9c6485f598ba669954fde3acc5a9d3819d8ab6d0d2a438dd5b2112fe0056b1fa88d7c3f2b59da3f2b7c63b1463627db746f6e28e07a2f4c02649b3a3c91e19f44a7eecc79a461603c22b13cca1f87e475f99868bcdf3bfc3bb175dcfbb3026958c5f4f5a146b4a39a9c4e7d5af2c780d7faf0362d0df72616c835c2bd0cd26822b4d019cbc2aba916e2c69dfc6e791d5a8ac0598d407a13ae236aef00152903144196d73bbd909220bb7479924aa19dd49c74edab5357899a900904c24c4a83c0b16cb9d2356061539161f3627731182038bc7eb2df41c462acb67419f02831f1eb54e47bebfd7f211b49b636eda8fb6e7f7ba4bca8d5e18af1e88b16a1a45a2a2e320fadec661a19a78dfa3b3bc6ca42027a9eba60fd9e157f3f113b5cde7021e345ffccd02a59e606ba20f4c412114b9ef30b56ac804d15704243746c95b6123fda3647f38ee56462586945386f72ee1d942448e97b93ad8b4c9e6fbad2b25a7d96ca3097c649a860466dd2db520f8c56219fc4fe515dc3fec0e0a843b38a90c17639867daf9b0df7d76a7d692bdc211d664f7b92c4cf5a333e31f1c78a063e0df791710e92c672c105c2066ed78d1f59837deb4a1a3ed9a79dee0c6a4c88f021300f51e76e2f8b4e173b0cc5a341caf80ca23186fee40212a049d58127d693509aaa666dfb5fc3dffbff38de3ffcce9f091b32a89b466020f56bc1cea28a36a18d18ec025331552a1fbf9cf81fbaded9bb3ae2e7d7f93e5868883888292ba07f413785268604f718fdccdd3ae35393ef8c4841d8805b7563133bbec35f52a8d501e633987bca51df47b26b61613722ee9619716c9f2a3b1d0612d3b3525939367cedafef4300d38bc608f8fcf2ec8b05ea93f474159bfbc99036733dfafa8cf8854ce9af3d8cda37b00726c01f37e9fefa66a3a5b9b20f9932140c5f0870840fd9efe3dcf300f20b70084179abf00fd666a460acface87f8ae017518c83053045f24c49ffdb4db1814e8e0d3eb1473f0676d0d491d74f7b110c437df3dc6069b01c864dd3015c6c8b0acb84e9e726163ba27eae08199733ebf0c0451d1444e556634d8d33acbf1e49a87b6635c8716bb8f286c439bfdd16e3ed1fbd78be07c4b838d6053593b8a905bcb0f69a049645cfdf406d6fae8b1ad9d07bd056ce54ef8d408243f57b166cf195a2957cebdc21479be9f197a06cc4a6a6e540fcb8b5564ee3405d776b8c1b917414e9a8d945bb3c5274ead7d5880129d0155c77d14dfd0f5a7741ede0b92b5ea84fa855f46997003dbf979ec42fd1c7b2473cc863177c425425a328b1e1457f2875c7bc1f68e182412c96f70a09c3ea9efc3243c067da690974c26f6a32ece5670ecd71844967494142325fdb1a39c08cd2ca45e8be5fa29fdeabcd42b7ccf2b8e3d63bb5ed37cea8d5b39ac9a59050aa2643254dc7058f52b268db6f46a8900c56aebeee0adc1d3418ef31214739fc2a6f202ec5cb856cad11fca63174be8994ba79f2946d878edb5146f375b4e2aea215c27403399ff076461f226cec8bdacc5d5ecf22b74480406a0cf75c7d25c3aeb18dbe2056f4f2d65b0f24adf20dbf9f75663baaa55109fd12bddd0b5012a414fc977b62e13aceb5a5dd4a274717ddf7a3c492b01046c194780047a436eb5e1995859e7f81b9b66476465444e1244ced685d4f3a9200deda6bef95cc63b2a7ad63aaec4fb2d0b05d4021c70542c624792ecb600c70c584a851b51b2e26ccef4c9bee7d1954d1bc18db350a2c7f963932f8d4bdc488ad050dd93946ed3b4aed337dd45d44f6ebd6cde6a5e3a9e95d91d5c2c103264b2e6fd55d8215c3efd088a85ee332c31f4fcf697e17ca7ed2c9878b37aed17604d2fc3c81a3d4f5ac85cbcc11ad5553fe1ea41428244750e23fec7926ffaa9a1974426f244e39baa0d87b9b117b7314080ea8cece9db9b77ac7ce3e14e755308b0ee7799a94cf01c3d6fbde5ded25426e5d8adf03475095b455cf550b979b11a7b0190f22158cd64220e859c7fa92e69f9d8644d86d7b5d11288001af11717aa0c9559f550ee7c10887ca322d65150590e0e41e37e35a22e8f426bc960c83320bee23254718f64f066c9639d6a59dad098020fbea3e96d55985743ff5f0e2e6b1540f7bb079f93afe4648816fc038d541cb012bb102eb2833bb7262fa39f3c626792d0263ddb0ec6dd4fb8d0705826b00b437e397cced48b0d4389676cf677b2b6990119cdef3e5b893555a557d9690d5a771dae74fe58bc19f3dafa34d63438accc67ac8c3eeede032ea13bd4b4d729fa8c7f4d7ffbe806231e5d249cf6a7df02543c1bd00bf00f077f13d5e43ac21b5f7bcf97640c543c04d6ab5574f8292cafc38db25f6bc057863f8e418809ad5b19826602f458179611ced46b8971d492b20def150d0caf983d4d6318e6d31c76f939fb1ae7abcd9cec7274099690fbb5799def6db14eeab358c092353116e656cd9a3c802923f3e66e4633afe6855adf4cb1498fb31e3ccc1b89e0ac4937063a067b986c204bedb5e4b34b1debffbcad51fa56d1b46ce4fdbdb68d60ce789a596d6d66d232ae2f2b2914e2a586812f331855d8999b3fa1414a021d485f3e8bc4de7816b47a60b727bf2c64e2f13421e3ddbb54b142e3d21d6afd2bb830092592f6099ac20ab6dd74a7108acd5c17198a00f7e2477edc3ae51ead943b57c9289ccc08fc1d8887e91c9780229ec30bab1f3b2343d9c4b3672c88b1a7c63ada280b16e1161006d469f4465dc1ee3c21ab44af3074aaf69ff2251ddb7fec12bab2557d4eead8f098744c05113eb19e39dbdd6570d39457d7c80b0caa5842ebeac7d19e179e13e2caaa30104e215baef23161586e9c6dd8f69815e4f3e2b34904ff54b7b0fed06778ff4f441b94e1b350e112df6070e95a9c5c662297e6216f4c48babba3edc507669b6440197ffe290199494b9fc1e851a7ae95e49cb24cff5161b73518048c73089549989df17c567da99115d6332e541e109b9c473350f67e883e93f07664d005771dd4812ccf577c7b8d35c63fd8ad097daac46ff10b2572c724cd8f315f1653573828a814f121df7bdf25cd22b9fcc6d37251fd357a682c08f58658d1c8d82d6f811063bbdcac6f12d4d78e9d925ee5a27d22f79996a3135ba5d11e8df4a6ee9615337af01ce2ca89c4a9a95acad4e0a78bcb28f722fc50553b49250847a0bc13ccd1b7ffdd3b051767952bc9ed8fb312206f9e9fa9555c5d4ae3ce6180b5f08ca9d4b96f6c252d97a15296c60bdd07112c9cb7347bb4dfd7ea4cca7b5895183948d8a6917cb25af1b2589b11af13e219e434d25eb1151f5866e3882feb1c558e1cec283c98c25a20ae788ea7c79abfc4a0d3893a4ab35cb7a01cae32636a31c4055ed7551f40a31bea38eac22ad1b4f324c461f1eb47e1d5e8fa9ca87286dc24a6cfa715778c44b5ef7aa618dc9ec794913a45e0643fbd945a574c819d2aa3ee929eb6d026be8a1fe6b0eb0a24acaa4aca7e4c1bebe5c20208ee725098492c6a599dadb4e5adcc9d5cadb365fcc0d1c3b4c2c7b657d61b5745cda5c6e342be0d4f0bedb7ba3e976f806e8cfedcfb07e8ac8e798e2aa763102e58bb4bc0b1f9a7688e218cdbdaf0a0fc8b68695810b815aa8554a57216e77314f04d6fc6944153164dcb68c2b590ad3d6b206ed3305d1345f330e97d677a2c9fc9e6bef469be223a32562e0da34670b0c57fe608e1a46b7300cedb759db1aee85f775f1f4099ff18bc686afdab946f87008d978d0fc697f69d34f8b45b996dc78e16bfd9816d29334e34501afcd13b1178bc850a2a2562193371e404d8ee0beb078f229bd524012d2f3bb246e1d95eaa209a6ad5ab3b4f8ad9c217c6a536c8b3e7374fda2a13b81f5b9b1b6358515f37df1e4afd91c6d72ec98ea8ea6874e16aebef127c502809ec5ce7c8e82751fa8d12e05fc3aa26305f3c41681fe6479cf5e93045d70a5a8909003a562a99ba37e7bce64d9ab66476ca5017c82fef26a6721b095d1046b6dd49157561883ca0ac2cce4b0844b73bcd2e4f44fe55130adbf65263681f8f4419f4fde30e24827ee1c1bb93d43ea77bee81d8d20f8369f091647f3700abf96e5e403c603b00933563017f25732c2651c68bdfe0e42fcd738ebc518bd62ca5491f709d3eb1bb1f5d4bb6629fb5d3bbab415e159cf5752a55482ea9a8a7a15fa8325e31601ab66ef98c7469af56cd5ba9c4d4b669766593a9896b4852fdd5076f309e523ed16879b120f1aea952119f2d487c814d8653552e3a59d48790c1d9c66d96d5df06352f1e546c0104bba133e4c944224d5bf895bbbc41c9948d7a6798c8cf161c6816a9f62e4dd0e354f271452507452c163bfc9bc3166a0d7e96c710ce1478050d75ec8c83443571062de20a6ba010cbcd479393f679c2853e5b02b48ad90bf70f2cec829b3a735140532777e0987e8c1da58792ad4a7cf76496385ed46cb355adea840afd1ccce89f11641f08d394d1e241e8165a635eeeec177d8978045738b3a9c07aa0e9dcc05f1679c89f02a176bc19354bfd15ad11941f81edd583b443aa98bbab060dae9fa18945cb2b332d1ce5b8781dd1ebebc8ce97574ab2814d2157220a033099e8efe00dabaf65cdd35af33cf1d788af085e82e38eb86086b0e1687334904fb3065981baf73bdfa118c9e3df133b095beb23a080d54511f88fe4844dc1e465dcec347a28a5b713a2813de31d5d62ba057510cd8f1639648092509f7e9d4bc39234a50b105dae4f879320ff65fad", 0x1000}, {&(0x7f0000002540)="347fd5645fbf6b897d9a3f4999e11196a1248d8713313b71a7416e5648978746ac9284abdb070f0c2c4a6a76fbf8a5a20ca921b0aaf2934748b859d112a8d081629f8d5c841681e58f66a2ef2943318be672393533aa7c759559dd6b49c61035d44dfee6a93bd8cf5afab3e88270da8a981504b9b706fae55b3c704995d0f7534af4baaf7a41b57a3582d88edeb2f51016ef4e4f91dd682723141249598bf8215cf0c9556bb1ff30c8506029a4d9deb4ebe223e8ed0167613a65692c87ccee95bbe0ae163299a1101238042d8afaf730b41e0fc2aaa29c851f64a17e75b5fbe3fea198197d64575d162965cce7e5458bed7325cbc5eb5e5de28a3e4acc795a829d576d4d6cb452566a9561e844f39e873eef9313b0f4028f5e3d249a045dfeaade79cb06149f239d3828ac0eb92d75967cfbba99fd2b7b61ce900a34322d5e467af51693bc8b3914981f16219a47eb2892c57ead033e178ea263e0db2e91e05adecb22657de13a3be58728a595fc6e454ad97f7565b3c3c19135522d125618aa01e1788aa7fdd2303f3ae4b1f8669dc6dc3c0afb9f077a039859a159f484e7e4ffd76627e71223dcb25eb119f46729c4264e5865de5cdc179b89e4b4e87633afce2ddb41c6453cab9ce4f124dde7a7d890d4740bc8e6cb73df6dbf860ba8b9b3bc9d94836ed2b76f9a928541b17e5389e2fe7b520fda428c0c4af9824472d6cb731bab1151cd576c7369bd884ec8aac01bb806e10b66c5def4a8879599dab251c147fce865d07c00d7a21a43e1622cc2f2800326784ec7367b69fe82395a85c6a255ec1d2f4635a06ac679dff16c51a9962cfbf077b5056c238e7ec400113a20a8672add6c6ec79529e1ad79bd3f27827e6b533597b852e27d54de703d1d431ad7cf855a7c74bfef0cfcac4e26b8f825532291227c3a451ae8990bf759c9e800656a998e1121ed0a693b49cb9d250fcd56390c9ad16387b8358fc9fae0049dfd11243401a0b72b36114f716625c301ccc5d2e69248c12a98e70c2e86f4d53bf2cc4a83ee4c7e6000f5b7fc9e3801b9cfa20bed2561d7f9db84addbdecdaaa0b07aab53e7040f0a0add6d739d5c2327c2ad97049812b82f92d2dd9644543d5d66a0cace397aad77d816f9d5128f900a6670d00aa68b02559c6579218ff9dc452a638a9a818bcfabde5fe036e6687ee5723ac820b2088ea3172ba91045594befee01047a68a4c90c6f028577c3b79e98780f3c7bdbd26efd26d34e7cb2d7bcea05fb4a7267d5ba558b0b2962979db2b3c01692688385f7d68e801630df7b84fe731a69b54eaeb64edd39ffbba63e44f17bc5e4179ccd29b0906d4a16775c7e7fee99799f897b0c9f6c405d355ef74e49e7d7919a99b46478bd6c647c84bc3e6e02ad3d5c8e901af16ad2ccbe27ed929b182ed64622f6c781f95a9710f0221fe5b9a60832d43885b3ac3935c6d046f66fc7fed2103243e027a693c1225c1390d3f6f089d9cbde4e64cb76c301732cfb15ed3a14d5971f46205746d67fe1bb4943c604045478794271f02eeabbd30e4c662729deddaa5ccd5cb82858637b593f4a598ee6d9717f60fb1781e8325f0e040b0aa607e585ce6aa801188a1a109d69f059c00c24e0ab4e6fd5c9ed925e14037edc86ff71ebb59cf0d0f509ac9cf12279561503af98c9bb984154f9f5214bcc2e949f165a2d03b322716cb8c3bbb779649ae2efc2840b95bfd9711bc3d4b78300fe59ecaf3641ceee1cc11ecd727c3a6921b75deb160e745384b918b2a23cb463c1243f60d9c8d634da03dec317f0d6920082c8655844e3d1eb34a362ae1632ed3cf2b3a20338bf3de93c022fa7d4e3f481eb32d3b1e96f1739f505284820145c98c8d71c218c08e74cd8a449f64868eee138be0322157f46160e4274b8e27519e6d2f12ab550731df59d0ac8897eaefde0d37cc5e1ba67d73a269cf6bf9e8001f8f0937fec2aaef2cdf4172d869d6b6aabd4754060334642bffaee9caaa0a7cf602acab3afe300ead44feb7d8b3a5a2de1662081fcbb617b50b12bef141bd795b41e36b5b8276cd2c3ea653f4e6d3bba2f99197efef7102325f6e47b7b5a4ff174d65ecb94f209bc9228eecd9b90a288fc48cc5484f09759f94623b66b252ffb80b320e0710ee403d39ae9f72d273b287e2bda8d0f8f16b46edabf84015ce25157e599653381f4733f354b1bbe2c962086b5913c1e0fd72c7e47716127f61ecbcc1285cc8815612c839d7289e4868e1609d62565ad3c7e72ba1896cc3788e4801cb87ee0f9e99679a0ae1f3397d7c82ec0ee04c6623a0420562b64da0e80ed76fbb2e3ae09c2e10d6bfc48f90a4f7176f181ca5e5d3b8e7a6891f68b5a82b259a5c0a90d5fa6539d88957acf58f3e46ed3657e432cf254f019be0abe8bd7a18256c044cadeca181aa4a914a649546530239af8a73518238453ac1cc44d53794561377e9f4d68a0113baf10f519e44aa9b281fa3f76e261de8580ba4ce29e0e7e0efcb9b70921e1684e03f3c0a88d9e85108363b9a92ca62557cd900b43fa56d0c795860891c2b28820279e7a3c7ac17c3447a71e70c841cee55af91fd3422d947a7264c87eecfef4ed9d15e4dd625f408229fd9cdafc69e5e69c5014c699ea503b4937ff2d8371587699dbaebc0d1be502e51ed625ddba82ae4410cd4ac9c50421739108fe2278ed5c595b0baef2746e622e85949878da1b03702490191fab0a3fc89eecea6622db520ddbecd4c270949263c4cc22dfec6aaccb0932b2cd0cca40c5903493a00f4a8e2387943c3ad58155d385268445a25241409fd445c9555d21b71ae4d2e30af1786bdaa361b9bd2519d677dfd294ab5f0b294cbb95c0b4aad37c34aa2277cd362e71fd45873dccefe52f7eb6736b9c311a7af208db7f2252a346391ce016ff6a10bc0cdf797eb58569e0138400a2e6d77e05a319d48c6c355292123b107985d4f6d42894af75ca2add47c6e9b81646f73a115380090d5de0f4a2096faabeff3d80d0937e3c02c1687c16d7468f4437df32351ddd0a9e5e73ca9c4a51581a51f9b7f95fcffae0ea4bbab3afaf18d64ef635ceba8202cdbd4180e7fa0daaf9a55eb975fa0917a836b5e0652d4b2869d8dcf3e9d91275b8438d4d1044beb5b9598d18cbffa00a7afbcdb9458bf26e98c06675f2fd95142ab0d03339828fe866530e4e893aaa23b74046dfeb15771f615d73826ef73426141362e5c3e4d785253133f486f9a4ae7a2f881052bf619c7768e7f43930881d28bf22b029fa5c818b8640db2e213b5c40b046ed9bee6e34039a53172d815a32f2c316bce87f61eda0b321878ffabcfe1e351eb64dd1891e72580b54b1200a32bef3d92697ffd00a9a7e95fa2dd1fc0ea8926e64575bb39b51e4570a10dcd77893d288fd021e690941cc5807d1b05a58cb1a92bb71baba1a9ae83754b1193211277564be1f7b2d9c16ca3c934ab298e4610d406b7e84d40a13df8bfa098ac1a201f871ff17645bcf9ac14f75cf97961f909d46736be7699c6f3b07d12999496acf7f1d404a4d8a15e7861dbfd0feac87899812ffb9cd1a08c381567e731a54c9cfc1800f7dd700dd413cb0815d5bcbf797a9a5c5aa8f06b77290ddfffdb8ab72bb44704da0865301acc1f60a7bcd6cc3f2aa14f6364f7ea224ddc7817b026605b19ed2fd0780c1523ff413bef2d0e213ef18dded34c751f598ffbe4bd34a907cb2c9099bebf8f400eca9867c51f6a848feaed908a44e723ca6cb980fed35ad7b31fb36b49d733cca9bbcf41317f055552d183b6911871e0bef194b5daaea85e6c5016d25ceaccb339f6edf0b7c45c8a8dc5253ab85083443e20e054ee7cabca5414202e275ee2f930950605b8e87c7c3646a7587d65ef39f0779f48593aca1347e0467e2bdbc3f83ed69f30031f9932a541a39d0effa656064debbeb7a52007945ca19faf9c77714ad213acc787c32fcff84a2e63dc90069b61e2f995b6fd1843a25f6b5096845c011ffa9a9fe9ec3266e88feb5d993f5ebc21236e80711e19773c3dd4d78c538e5f5322c51bb25261e46f87dbd137f9f22b0b37782b627f7f62652fea1d10c4d7726ccf3454477f90aac3bd95b5a4c946b68d39dbfacd914d007215e030201cffdc3e7a6c7302991ee2c78e8d2a30ca84065eed421947122481944d523e97274bebe11a0db5866e9a31be4b8baf757ca3e8caac2902c8778879cb578eaaa5612cec27708331fe3d96437afa65a3e298a8177615a713765ff5a95ed6877a64067356c6081c536ed056d4f10bfd89d78d7d96c25bda419640abba0b9d9594b1d977b2ba072059d123762878535987fced28bf4391c4356391f33f57183ba4a98989a2b0694fe30f18e61218098629c7304b5fc18d1d242480892a58bc8490363a8dc72dfd207e7b4996a2f86c2971b93cdfb674cb0a06c0feff5e0c607fb95135de15e6134d4dd811e8f9fcb17a830d8c4bf0804cbf1fef0eab54f1c8879e2ae4e412d5edd198c199d067a1c18945281a3f3db8a6821ca972f438cfe75f052645fe83578adc6f277841260f7310aeb3b670dbe7d5c7325e8e39c6d257fa4b2eb58b7e712261387d4cf773575be1d381d92b9995b87f669cc5f0a606e6444ce7bf3253d6c7471618dbb2d73d15779fec54b564eb7be2bb0bbd3ca6fbc368d8569ac76474b313aeae20ce60df3645e617f61798930ee59d05ab779a48968aa86ae62dbdb5495aacb1dfd839d6af95a183e38a014208b28abd2260d668963551edcf6f21ef01903cbd6735caddf5bb84468c40cba2dca4c5ae72dde354981bc5f93a87b1da118291d9e0cef7a82ac45c4967d14008efa9043ae0558b4968121107699d5bfb1aeca8fc116583d4dd2610dd79a11546447e52b6db010ca586a91598b66992608db2447f0b5753b0abc8970f287109bacfb63edea6eaa645e98031638b38ed9b2c2a1eb1ff38fd74781daf04757c18a85d1d3ed9ba5d6999378c11f071a55a04022b720fbba8c824841085176bb5913118e09e284d5d57148f540eb73840a67ef921691995fefae28772ee550a838200adc5dc16369a89c86dd0fb4744d24f192630e3da9beef294ae3a7d4102fda3c36c5cc10cb77927005e2a09a8074a40095e6c215b03f751d256101cdf5b56317dc953367d69213158738a6d6dbe4efad2c33685e9149b5646be1008b311f9cb439e56f633cd10260fe3df7dd5d31a91b948d2a81d21027d94cf81d94142b95ed9183f0139854bbe30697d5c5b5b30cf1266b2e99c4d8e0978cf086242787cde5d7a8483436e5953c4305529dced3e671d080d8e40b790e767c06c9dbdaf8bb93a4a3c191d5d443ac5fc163883f888420689f5eec8ba220f3b127cb42c2fbf6e00962ec4f4f3e478af839936db05ff0d1c0d88081679635cda352e07c53804287c463b8ff7535cc152dcc29193d07904a471e643291da9e1d5ba4152d472de77f7889ccdb9cb41e5d8d8eb122c7356d46b1a8265accf8ea63c77fe065e6d6c35bbec1977de97aaf3254b3e66b796cfdaf49167f1573bda0067ae59a2638556e1f9c8603c2160aee3ecc1567aeee0dfaf14ae4b18c60c06f6c5a58563615fd45c9a7bc39fda8df76b03ca217f98b064a8506944fc786f5019a3ebfdb3d89c26e39bc72c516c7a30d2918494f19cda2a46ffe01c5e641256018e988c9e81ae2d3746b60c487ea642da4f79e173f74b0b76d416f3382a72d12907ec1ce3a2351dde8674ecacc9d9b6c795d428157a95b22febc2ea9dd04c57a514681aa", 0x1000}, {&(0x7f0000000500)="fa9ccd23c56aef12fb9465a669192fe159f44a654fd7f2040c139608bd7171fe91161c1a0bffd8687432961cc41d489cce27a230a9c7952836679e96e028dd20487ed4bb8baa2fa26a3358086b54e9f03eb2eed55330dcd929d7a982983713b18d078ba7d8e27f1b5927e48a9a0e735c460183abc3ad810533382273ea78ddc84a31b616f57c04f331754efaf3d6aabafddbb069d2e93d1dfd9c113e700dafee1e261a39fb25599a0a88d2e596b622786f9b6c24d1575f7c07780a18d480386a57", 0xc1}], 0x4, &(0x7f0000000600)=[{0x78, 0x1, 0x5, "261ac4fe680296e29797113e7a9d15332b6a0a9d48f13282ccd663111928548683ee2f42035396e78fa47d33f869e367a8de7741f9a70462e0c39a02bd56991f7859da32cb1da508d1e3fd88789b2e814411eb74fe980cf724ac35b16cd4fa91fcfaf51efab5"}, {0x30, 0xffff, 0xd8, "3e7dd88a8f7ff906ddb32fa132049087cef20957553df24165"}], 0xa8}, 0x4) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) listen(r0, 0x3) r4 = dup(0xffffffffffffffff) ftruncate(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) fchown(r4, r5, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24, 0xfe, 0x0, 0xffffffff}, {0x6c, 0x0, 0x0, 0xfffffffd}, {0x4006}]}) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000200)) connect$unix(r2, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="fed6a01a2e0bf9d5cb2b4e84560a8cfcbb667d2907a5cc3142e897dc865221af44fbe5688eefd810b125502563ee0df2a794b5ca", &(0x7f0000000080)=0x1, &(0x7f00000000c0)="890fda7835352e1eee0c723f41fec982cd6b8de08ab6bc3586dff9b45f5f15d75a6bb1131fc3f58c8effd4e2140e71511846e3877280b006ae6e757fa307ea1219f4be36ff021470b126f99548d360012f9455c0f3ade03ad31c38a704391a828116d00cbbc10f23295a1d08fe6ef2a16c76f7ab66b2b0611425f7b31a21b18be9999b3efb1241e1dc85add62186fa095fdac82bd7f4ca834433c9b02dd120938f5b5f0d890bfe1924a7d9adbf0f3e", 0x4) 20:55:26 executing program 1: mmap(&(0x7f0000000000/0x4000)=nil, 0xffffffffffffffff, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4010, r2, 0x0, 0x3) 20:55:26 executing program 1: clock_settime(0x0, &(0x7f00000003c0)) r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x4, 0x8, 0x7ff, "a073baf452f85c2f6825f27fc17156f31d63aee5", 0x6065, 0x1}) 16:00:00 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfeffffffffffffff, 0x0, 0x0, 0x2], [], [], [], [], {}, {0x2}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = dup(0xffffffffffffffff) ftruncate(r2, 0x0, 0x0) mlockall(0x1) r3 = dup(0xffffffffffffffff) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xfffffff8) ftruncate(r3, 0x0, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000080)={0xc6, 0x7b}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r4) fcntl$setown(r0, 0x6, r4) 16:00:00 executing program 0: msgget$private(0x0, 0x100) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x10) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x0, './file0/file0\x00'}) socket(0x2, 0x4004, 0xfd) sysctl$hw(&(0x7f00000000c0)={0x6, 0x4}, 0x2, &(0x7f0000000100)="bec62f2ea334b44ed7de86488047a4320d72b968dab907e23b3d3906346c84bf802efab14bb8f852826abf2d1cc02c043cfad5b3ef52b4a02e20c368647ec7cd73bc855f60440dd5d0ba18ef31efb2d13150", &(0x7f0000000180)=0x52, &(0x7f00000001c0)="007e0b827ef034171c8997080158a7fd73d2f6c9e4b76487", 0x18) r1 = semget(0x3, 0x4, 0x320) semctl$SETVAL(r1, 0x1, 0x8, 0xffffffffffffffff) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x200, 0x84) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0x1882) r3 = socket$inet(0x2, 0x3, 0x9) connect(r3, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000300)={0x1f, 0xa867, 0x0, 0x2, "d900921149e8f097650263d8ee84b42622e390da", 0xfff, 0xffff}) sysctl$fs(&(0x7f0000000340)={0x3, 0x1}, 0x2, &(0x7f0000000380)="1fc23e8593d0c412d3854e886535eea32a8db49504353463a0142db8cf60892bfc7edf917ff05d3f03f4ca6f93f7c8", &(0x7f00000003c0)=0x2f, &(0x7f0000000400)="aa322f17313efbe30c0e6f2e1ef93dc7a9345c388541c500213af557c906d4eca8e8871e587442ee35ab66b8de6a85e566cc71bf6e6198dbda19e87e3bedc4f1ed7fc8eab8d907121c6b3e467e0a4f574eb2dd2a98ef9b", 0x57) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000540)=0xa4) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x800, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000200)={0x1ff, 0x1000, 0x7fff, 0x5169, 0x40, 0x4, 0x5, 0x10, [{0x8, 0x7, 0x8, 0xb09}, {0x7, 0x7, 0x1, 0x5}, {0xed3f, 0x2, 0x49, 0x6}, {0x56, 0xa37, 0x7fff, 0x3}, {0x6ea, 0x7, 0x20, 0x7}, {0x8, 0x5, 0x5, 0x1}, {0xff, 0x9, 0x2, 0x100}, {0x9, 0x5, 0x800, 0x4}, {0x3, 0x10001, 0x2}, {0x100, 0x3, 0x5, 0x2}, {0x6, 0x3f, 0x3, 0x1000}, {0x2, 0x3, 0x0, 0xfe02}, {0x9, 0x5, 0xfff, 0x81}, {0x8, 0x6e9, 0xfffffff9, 0x92}, {0x2, 0x9, 0xa1b7, 0x895}, {0x9, 0x3ff, 0x101, 0x29b4}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)) open(&(0x7f0000000040)='./bus/../file0\x00', 0x20, 0x10) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/200, &(0x7f0000000080)=0xc8) socket(0x2, 0x3, 0x8) 16:00:00 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) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f00000001c0)=""/4107, 0x1000, 0x1043, 0x0, 0xffffff50) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) chroot(&(0x7f0000000080)='./file1\x00') r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) openat(r1, &(0x7f00000001c0)='./bus\x00', 0x2, 0x60) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="280097dfea75624f359602a72062190000bcffff000001000000000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) socket(0x2, 0x8000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(0xffffffffffffffff) ftruncate(r6, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', r6, &(0x7f00000002c0)='./file1\x00') sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) connect$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r2, 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0x800202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 16:00:00 executing program 0: sysctl$net_pipex(&(0x7f0000000040), 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28083c61e21cd1014b31de000000ffff", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000080)=r0) 16:00:01 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, 0x0, 0x0, 0x0, 0x0) clock_settime(0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) 16:00:02 executing program 0: sysctl$hw(&(0x7f0000000040)={0x9, 0x3}, 0x0, &(0x7f0000000100)="530ef19f77680a08ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e23fd23bd2739227c175063b11d286d1b67443bf7e94c1e173c2f94f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72c32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287080000000038d30a64f01fbd030000001582d4111e16ca025e1037c0a48f8deef75ee3000000", &(0x7f00000000c0)=0xb8, 0x0, 0x0) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f00000001c0)="47eadcc7f0e30bf7571250718054d540c8f64584a561beed21d2de8f36c820c4f5ffa68108c5c5bc2a39fab2301ee481e886115cb8a584b6de8555f39bed0434523569efdf96322c0690ddae46834934c3c47c9a1098306e77d4f70dbc211faef507906e6dfec61121dcdd13e675a39ea204bca3fe8dbd7c9dda4e74e7263df75542f5fc521667deb231ff63120d4f3cbe16c6050e69fb746fcab0c8722a0ee7fc4d36eed580459d5a5ad597e62643a8f7", &(0x7f0000000080)=0xb1, &(0x7f0000000280)="6b074dbf52881fc4bb6aa123d63905824346bd9a626202d45ed407883099a0c2d8573fffd2e281823dfc62b0a321db2c9e8e04500370cd7a618096f6f67130abb7f03148a1fddf58f6163c33a4a40e1bd0e61917804f4cb9a9da4fef5c82859eb280ad4dffce66d138599e4a65b8b8c03131c4e7f6ab47e0ba125bc46ae9ce43c42e4aff7fa0d81b460955ec4b3f3c8363d5ebb26616c16735084414c6700a544e3c7c3f88242d9ececcca101d091585aa4c4437", 0xb4) 16:00:02 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78758e, 0x0) semop(0xffffffffffffffff, &(0x7f0000000080), 0x0) semop(0x0, &(0x7f0000000140)=[{0x2, 0x3, 0x1800}, {0x4, 0x3ff, 0x800}, {0x0, 0x6, 0x1000}], 0x3) r1 = getuid() setreuid(0xee00, r1) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x6, r1, 0x0, r5, r6, 0x120, 0x1040}, 0x7fffffff, 0xfffffffffffff800, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) r9 = getpgid(0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40000012, r9) 16:00:02 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "d9ff00", 0x0, 0x0, 0x0, @empty, @ipv4={[], [], @multicast1}, [], "608b"}}}}}}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) fchflags(0xffffffffffffffff, 0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) chflagsat(r3, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) 16:00:02 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000380)="6bcc4bbd2f80013f0066cf79925aa2a43b565094d34d7b210a1cf6aaf5190d777a5a", &(0x7f0000000300)=0x22, &(0x7f0000000700), 0x0) clock_getres(0x2, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x1, 0x4) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)='c\x00') openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000003c0)="02017a2d77fa7b7ce5f484185ada0842c08c42bfa932824a48b5ffef7cd0354220f2492256b248f1d8017dfc9751584362f570afa0db51709d4c19e5dd76224cda3258a9653ac52f4f279d1fcfed3d2040d61939974ffac6a372844d482891c27e404435eab13ec067f2281e8c7f945098064a05a3335a4cd7789fd044e661ca5c400a827f2b3fb6213448a2ba617a9247b391cdfa4713ed074c06759eeba1e0592e952a07eb12dcdd6eb14cfb7ae5c7a6bc9356e37c0fb814480f931a287f3b061da5648159f35f6bb42035d74b670466e3ec88507f35e862b7b33af200d2a5a56d53a103fed04d29bcdb414ef5fd0af3a592378be7c7bd64334e3585d8b1a8b0c1", 0x102) sendto$inet(r0, &(0x7f0000000140)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65092088529dae3b82", 0xc3, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x28) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0xb0f) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket$inet(0x2, 0x0, 0x5) dup2(r2, r2) bind$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="00004a114c09d94543186b68e464a8c863a90d44552491443db5ab6b4ebb2444791303a3eebb5ba64bc527bf24045538c099c01c0cb8274e0444c1ab02df7878bd504ccb699f0f0ff5dbfaf937e70a678183c1636e92a218a1266470208d3b2bbdb5fb1ac49600000000004e21fa860f88701cc48cc8fde74dc9885fcc21bd48020f"], 0xa) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="e70528870530e883e22e677b768367594c7089a2a58b1af9bd06578230bb9aacef90fcea5fa11e15c5e7d3c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369d6713d308c8e2b899cc6d01000080b431c9d9a4123231e7a66f921fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85fe3783485421ce6e49d6a9548efda4ca543353e1b10bbe0187c86eb682ea01cd8914a4e6670460755ddfdcb04e2642076690afd5a153000b495a452093e92ccfce0db830238d01dc98dbe9ea020792ebee66d66023b925b4c3315e69aa50393004af1867f112ffffff7ff7387b43ec0e3dc1fdbd6975f758667e932e57e51acb84bd8efdba30c015255fd759b1bddbe7d4f630a20db6d126ae5b027af24420620d74fb17084e81a9886667cf01017e268bfedbe85da2ea7d98ac9069cfece7284bcf385d0d557ad1b877b11ece894a96b471c18ecebe33662fd0e1a834d0d52fd8"], 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 16:00:02 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x3, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x0, 0x0, 0x8}}}}}}) r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 16:00:02 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, 0xffffffffffffffff, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f0000000080)=[{0x0, 0x2f, 0x800}, {0x3, 0x7fd, 0x800}, {0x0, 0x4, 0x1800}, {0x1, 0x1, 0x1000}], 0x4) semop(r0, &(0x7f0000000140)=[{0x2, 0x3, 0x1800}, {0x4, 0x3ff, 0x800}, {0x0, 0x6, 0x1000}], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) sendmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa68d49540a25670ebe3b9c48120a7966b773bb954c7b64961c8d2bbc5b941155563647727d60aa08bfbe58a9989b6e804f39ad50fec7e113229b8", 0x3b}, {&(0x7f0000000040)="1ab34ed02fe791d6e0200312efae2a01fd614c36715a3a97c19747002579b8ea0cd6e33e54ae438a48", 0x29}, {&(0x7f0000000180)="12411a3298afc3b39f5947ebada4fc9c4fc121ed93e66d1b9d97a743280981bf3dcf305b0ae35c544baa4eeb74683496b37b12812bfb15eb01311a7bf7f4a865894f95b8aa49ddce32bc3e3b7ba266b5898336f2f48a2b02c91f719e4837ef21ae15f13ac4f206b367fb1321281f5f820f816886b7c45e615bbe844a9195f371b71ce35de388d4c894248a24c8b9ef40a52bd647ffe543fb608f21", 0x9b}], 0x3, &(0x7f00000005c0)=[{0x28, 0xffff, 0x401, "5898b24247c30730b80ba75c61b993fcc5bbe8389f516d"}, {0xe0, 0x1, 0xfffffff9, "163be997bb992863bff378d1adaca4a0e6c9f8e6667ae4946cbebd6a3978ca08dc4dad8056119c688d2606e8d0e2acc5314bea198490b67700a94115c447d502d3dee9b43185155321ffc8d30fba8b9dd2aef4c00911d91d51b18ab99a4f78ba044197a21791e000cc208522374d77021545a731d6108d90357d363d1857e63084096be4641dacd6394ce83f7deb1554ca1b90f50841566a42a6ae93b9e3bd3c1548a3dbbfcb21b7e29cb72f75851d5f952bd8e7ed38d0e79c4afba6a8e62cf8b9d46bc2814624631afd"}, {0x20, 0x1, 0x1f, "0d4fa319815c33ad94"}, {0x60, 0xffff, 0x9, "d7d315fe1d4a6059d091a9e2d2f7a8f1c7fb015385025219f1281879f0db01029e9c43f2d3f4488a424b876d2a1a91fd2f48d73718cbf35bfadce18709a3a1f9a8b9263fceb96d5e4d39"}, {0x38, 0xffff, 0x1, "8a37747c7badb2ec40556fb815fea4793b6fab0d7469e59abc1f9e0a0a03bb6de5c9771b"}, {0xf8, 0xffff, 0xff, "82e04f9a2445aa92c5bce1fd2d6dbc9391880fc4ac8da7574fc9789d0c617492c69b7079723906f7a638df6ee80f9bded63201016f182d44ca6243fe2914c931508a01641fca62198ffb7dc2c5f90c7b20d409d4fd606f9a684b5112975fe7a7da00a8efad7cd14cd1dbdd0e64db61c3fd36f8e8c707f91c9740ff432e448425531e32ecc92d6c13df9864063ddd867cfa316c88793014b8633a7e5fb6265c5d110a4ce3afe49ad096d439e58b7264d7165d181044318c2d99006191e3724338c739f4873ebc876153eedadc5cf4ac3d97676bb0a51140c1f3273b1971de257ae9461fac1bcc1a42"}, {0x1010, 0xffff, 0xffff6108, "7ec220de9282dbb0681285af4014c947985dbdd8c2f46f39d3b38abd9d48a59cbc2f2e4a0704163d9e3f57b95baec611380dc6c921de2126bc67c96e4f63276b8c0cf959df36bb1f56697404b0f630213e1ee7b4f588e2af18aa0b8f43fcc1e1f4f98fc79d48e83059f222e94e7b2f368028f981cf49d5783e8e0b84b15b91e1eff8a71529f6a4594cd951011479bc103a720283a6f1c1fe67e38f347b8fa4ed3734977b01be6c520b9a5ac69760601d4d884bd7c85b5cce42890ac3204f7166e0f5faee36781bb35c958382ba54d645953ae8a47b1340a6f0cd6acb32d2a4862e8b9638b1af72f3ca88f8c13b424ef313b89b1802157331ab7c3b5f10d534460a1e2f5a5911c87478c1c591c7327f794f99541d0dda5a12c93305e0aa1cf650513cffb7807b1baf088d20e90bd6d9dfb74fec3d6f99823ac8d6b4d3340861b3518d7d7fdf20839b612b13d6e3b848c128abaa0363e3f229041fe18fe79015a94aab211fb9f6e3ca31f9f9a6b389a653a7b0da8df50a047bc2e101e696db23868549a0968d31be673fdaff84f7eb61888727d815fd399283307fda53712ca601db9db600acbabbf24ef2e5f45345f1bd7d33b25941facae873e0a32ec4f7cffa8698da5d6f284204a84331fa709d21bd37bcd2085312d9deb1938d6c49c24ef2ddd5392cd2bf9766f90f005695603eb765c7f09d758e35efedfcf4813a6b5607574e37fbcf2971d043b5c81f0ef56f04ddde5715e6cc76a08bd6dad5d5f9beac1350fbe501801d93d903288d1f66a457a43f16db13752858466ff8d08e1d179ad3de8a06af4dbffc230ff560ef0122a3e0a948f20462c5511868b0faceefddc78448893c863f945b3b8acf21a3b1d8ae070784e313292fb67ebcb796ee58256383d5fbe2910b48a3bb199b5c955dec5b934c13c275ae577acf08484ee71e56ee948180b74cb959e9eda4838a4aa14de51fc251ac898e6ad49d5a8128f01527e5b70dfb50a1292b24da95c9f2a9f42e50227f19aaa744a08192b3c7e355027e10b6ded1fcfff76b26b70394a1e506d38864df58e01e94bdff4989437be6394e76ecfc43f25ce2e1418947c28ce29b89a490a225ff562bf7b45a4d78e96f7f5c50f9d7cd8e8d0180d2350f59952aab3f54e6fbf576f841260d6044ce5b5fc3edd3e33b78c88a8569f3e13f313412dd102a536ef78d1b227e6a785f6e063623482dc21003a204cdd73e12def9782d4d692d61d9669716e0515d8e416b7a3e990229ea06bf055e2fd837449fa5c36cc838ddb26f136a7c134611796fecd064f6103ee810cbf3e3f84ab9a5e2df2c0630e07f993f84e49a3ee25e08ce336b1b5f4b989041e10aa26c599bce960034b19768ce96929af15ba6a5ed06dc7c60cdcc7ab399c316a7db65acdf5b9138bfceb68a06388ef4cf35927a9ba5925706cd8b08ae261adf059bd9870cf12e7d96c0d8f7ccaa9e5684ed26ca54212d768784b195103c6b0094289930a0f78c47e986913d930dcce021a167e03166c37ba257789e1c2a2028c7368fa7201c619b63bb9e7b529bd3d9ee56c07456efd5c06ba069e568798a6ac7b68df3c21f417e7dfba528250c1a25e96e7a6e6314edb4ce71ebf97c7e5cbe681733742b60b7ce8ae0e2f0a66901e2d27a87871fa73c7034e084620bbb3d76c2b73b0f69206fd0dcd1879af1e73003d056a94a632256ddae1be4f765c8237c0b232e991de8d8efd71cf30e529f1424f534d123d857852cef8dd7faeca492742cfda34a6007a13812bdba280e00ad868b5633df7ce8a4df20de25a51f87b84640888e7b683f281ca1a71b71287077c6689405ae246673576eabe7beaed9a5eff8ad184ba5e9eb201f7cb202b8905615a7d9c81ac254bf709ceb05a1f372dfc8e0180c8d9834fa6460a92a0102fb8300465cf48ef1a960dc819d0a14674edec635d03702fe9eb262a2062a0d760a9e8ac1f2ae414d0f982aeefc57f621fddaa9b2ebee4da4726d82de7ab040df7873d3b7a93e41d5702f122d4eceb5d4e2e1c96d58e37a695ed8718211f1afb67ab3cb92e536a688c98e7506ff1ab45d01ebd3079e2de75d411bce0afb8411583e2eba92ec758b285e53522d711f1df9595e1983240c096777fd4999b7c5b4ad5cb7fcf13f43b5c3d0f4719d08cef8101fcba16984a0ed855fc8d0e650bfa53e5e0c9de07f6bec843673943701f2b30169528268d5eda17cba67a7090614b6544173964a9e52065181664bedecf6669b7ca6fef10d86a876548d7f3e53760cda8267aefd7393a7322a8c0032ecb2d9271ddb889b20e301802027f79d5995d6be06a462b35c9a8b232c1439e6549c3a4ae10b33b25a234e39d95682b17f3aeb03eddefb4a1acc20b367ed10da5718cd6a00a03b0a46515e5e360b93cecbca2050a7bbcf202dcd3a693f1f4412ecf7592840e47b821fd8f8c6c9470b70ac273fc07726d541820c90fb4af5ea3ff6f50190b5fd96d2c660a1ecdf2cde330f62c686fa3b31940aac2bb0a4e731291d19d170ebd27ab42c4fadd532a0d04324a3c0e041229cf712ce030fdb3c76ecca48246d61da17c00f1988d55d254bb12b0f4553168d48b63af8c6f901e65635e001005be6b59f93eee8b30df3ba7809a71405664902315424ec02911b34ad5d64f8959492c8a8378ceefbe75b462da84d5dda499fe4441ca1ce0767f37795a3851744af64f59d10cba73f750e4c34b6995654cba1f6b20d7a75e5a3f949f36db7212e5ee2b5bf1456a76455aecb4eba05591bc8ed01e797fed54207bf128d30d8e0316f2e6df09f572fccd91ba1c24a3cfa6d64c7caa66e306125085ef43608c8a2493d9a20d9c130cfb00269cdd465f036d5790389b440100835111bf25a2d01c436a867c4a88a7884158a89166a431bccd04c23b6645fead2d87664a8a7d05dd900c2cc142a3b24f92b452ba9467171dca1639c1c6d03369b42e728b053bcd048099eb230116cc343603df64b800dfb94ae5d13e3a7dfd7a3ac8301645781d8a0252432ea6bb5f411726159eb1afe1c0a37f4a030a927a27973325aef7e2f9b015f449c214d190a424ac1cf9b809cb73c6c8523fb403b63d2f9c1dc5a3a20acfff2d171a0e7bf9323ec3a30788847e3c3fbb0c590b332a8feda8ee1affd3a6cde8038a3759c077aff56632fb6b0e6c6af9f381491214d3ae353f8ed558816e777454e6ffa7d00917f9bff5fe1a6b543b3a5361c966af38d518317f07aa82b7dbda1d51a3f93fb916e676b1daec026f72215de6437e5d657b3ee54aacd28563a74f510319f388437e399a2be6f1853f79d9978e8a256ac47b5f5763a15e93c66726d576133ef3464d787221407e4621e96cf03d9e4c41b19eff4042427749d27cc04992f8d97d32f8478df24d2a87c2498816647cee17e84f8214d9ecfd8e547417798cfb8f1b8412b4ed157a5a1a93fe15575d2e4d88712d03b4ca825d0619db897533bc38f2e2416dfec7b5463e135b2653bd3a2f40cac96b4076eded6ed3f79578e796dc83f21a3e535d50f584b9847281f1ce7923ed6816749dac45936fe0a5f042eb1a1edf47a596245220b226d3c42e7452208f87677229449524e5ed7711187ecdbaac19bf1a631e33e34ad8498868ed601d691d1d476267eaadf99062991434c55d73d05238c09f66c186551a7d9bcdbd70d69e65debf796f478e0f541db3498c263877cf8b85f430f7ada733cec70e01573ff3d99e9a2146e34e627553f36c8816e3da02f797e1b8e6a8f6af719285094ed81a607fbdc87cba20556255a4d7b720a0678af3d4cf7e44149c2e9a513b53dbc275383127781ab6271f2487f08a6e3519bcb720d32972832ccf54b15aa36e2a266d1d19ae150d3d53b825ad798263f58e91e1ff80ef389dcf2f7766df8be22956ab894d64025533ef34df78bc4416a019c80204336e45b6011726b9082ff6eed04bfee3b35bc7f42b821600db4872ce19b1b62b1530dd2993221d221d7189f0e52bf758088e1e179a08c05d12904730951912737a5dc2f91a648a661a5d46da21220591c7a5f7f82ffdd96f648b758d79ee8815c4ad93daabb949a78f7cb03b6f1d8ff10a9d9eb3af897141106af7311056ea4050651d5952c083c33a36ead57c6f08e83234b43e5a50460084ac7881824643faab94ca01f9aa2f09d43f0d21f52bc6e257862e021a8bc2f400646a47120fedaa6267e650d8008c14c59ec6bff6a8ac07732590cc65999f9e54538ceb6d2eb49b0beb3f950fad403c11f6708bddce23f6c96decb6f24346f0f3db1afdad79506652de6c6fd7dd5a36d5da919f1136dbc6deb5cb5bdfdc90abecb458f9c111a9edab78a2061786b879be0567b398e32d0692031e3c0d9ab79619a45e1de2ff6a5aa5597392c11e7b425ee1196b1dfd2f970126a356590b0a7aa9057755a978c7abb629c6ba1f03b207e3b6abf504e150b16a69c279b812ca62264d375c551e27f31f3e70d99bf911da2e7078604e2dae5ca83b1316e9c559a807ff845ea5dea7c987a8f64a9374cde1ce421d4f1fe81503741aec58014db7e24360654599b4a75cd6887dcba94e4a8a0201cbaa4aebae77dba95b34c35d548f814da5ba89f99043e92c1c49c3151b22135d9254f5ddae626388a56fea6202e513d91710f368b1f8c647a1f15310dd982c57a6dd62e5ba87de7d84838f0c654ab1341fab5bd867aee04148e82b249dfb4f5aee8f66de3b5802b8a605ce4d24220c21fae6557ad2ade5caa0ed6b75019721fbcda4b96c3cce5d0a9d62d7a097379665813323200162f556ecb46d7fb402aaafe447a1985c8af78e2de24c35048d405684c5b6cb0c65e2378365abd544e7d3b03e1c784c6630712d461ae25c56247a75b10d79609118ba6b343d7b742b74054ec9a570bb706f7f8f9126387ce4326d33df972da80de9a107e588015af5375ef3abc45329b5b1ea754c2d552a9f6ae50942dbf1252c0eecf8f2ae0547209eb66c23221992e1d288ad6a669a19159fce9bef249b49d84a073d8a9f0a196bd72420fb0c3cba4b198ee459cc8d1614de0c96aec8ed50901cefc4de6c941b212ad987e4065407dfead4811dae81bab2f25ecc364bbe1b794733424da5a30e7946187cadc8a47971ac0bd2819320a26605623cf97b2e19d29facb97a754021d77d023804a27a0ee6d018c0b2bc910e1ba0c70399a5695b85f80399944578f4bec292b81a1da8d3d1ae7900638100637b5e9c21ce210be2971b89e4c017396daea50593d0cefaa8f7a24f6db18d4875fed4797ca4732e485726993639a039fa74c7e91938d4787e5968437381adaadbbd2b84965ff0e28b1cc4e06b4ee8266704cddb6d6990f99f81d43a000fec636eff288e3acac900c16c797b8ee80deb67fad3e1dbdb0f1cb04d5c54e3859becc1fbbf47896694c0e41721a1fcbff31ac7a016efc830e9b49bd86bc63b0991c9f89aa2788f427dfff45bc916e0cad0b39cecd65ff1213c295c8deccfe8a22817a5f39d1f3f8da131667237e3bdc3d4b3fe4a926d190a6c50d8a1b11d314cf981a56c98a111e3507ae1add72161a8ddd13f096afba592f08394a388a0b99f52829d16bae48dae6f988b81c76919edcf0611fa9d5a69d6879d48a0f426274797b7c095450a96d703ef0c0bfcf92c122f0cfc8899745db4460b7ad34eb4b72875d53e87c51e6ddeffaf74e44b9fc6d93d72ffb380dbc2b2d83d58bb8df2367631447c8b8f338c7ae2f19ab83c3f6e3d7b508ed2f47757e03b847120dbf91cb5207acf9a5817b"}], 0x12c8}, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:02 executing program 1: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x8613a) r0 = getuid() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ftruncate(r1, 0x0, 0x6) setreuid(0xee00, r0) r2 = getuid() setreuid(0xee00, r2) r3 = msgget$private(0x0, 0x611) msgsnd(r3, &(0x7f0000000200)={0x0, "cfebc478989a81ce562e62d9e4629c6aac87ac1499ee1629237b711627a6bd51ed268b1d4a313ddfa2c3d08b3e537ee1a1d16aa187887784f2c86cbfe128bc3fe428ff9aa8d5b41e21d7f290e5c8d68a602d476017673ac7d8f8451913ecf011c27931d73abc991986d31dcfaad5f51463a42a77bbfc76edf2b1b9263c44812ac22d73daa38a0f4e61bf2b9bf207deece648de5e3f43bb27bd2517cd5d4e7480939800d63cc419332de48c2b8f5d1e236d34f3f0bc7c980f1559cedf336e25c35ae716afea7143d6ff599f1f09d12b2f9cb7cc56b259b2be37c3dca524c22cc861c18952115b8e6a11b8c06fb3b5c4fc3d2e23f5271441091a6d3717a324"}, 0x106, 0x800) 16:00:02 executing program 1: select(0x40, &(0x7f0000000040)={0xfffffffffffffffe, 0xfffffffffffffff8, 0x7ff, 0x0, 0x100000000}, 0xffffffffffffffff, 0x0, 0x0) 16:00:02 executing program 0: sync() mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @loopback, {[@lsrr={0x83, 0x17, 0x0, [@broadcast, @empty, @multicast1, @rand_addr, @remote={0xac, 0x14, 0x0}]}, @noop, @ssrr={0x89, 0xb, 0x0, [@multicast2, @rand_addr]}, @rr={0x7, 0x17, 0x0, [@multicast1, @broadcast, @rand_addr, @multicast1, @broadcast]}, @ssrr={0x89, 0x3}]}}}}}}}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000500)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) syz_open_pts() ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRESHEX, @ANYRESOCT=r1, @ANYBLOB="3cd964a176db9155c286579fae22c6", @ANYRES16, @ANYRESOCT=r2, @ANYRES32=r1, @ANYRESOCT], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0xff, 0x4f, r6}) r7 = dup(0xffffffffffffffff) ftruncate(r7, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000180)) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x400000000008, 0x8000, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r3 = getpid() fcntl$setown(r0, 0x6, r3) close(r0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x1000, 0x101}, 0xc) 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000013c0)={&(0x7f0000000040)=[{0x23}, {}], 0x2}) chroot(&(0x7f0000000080)='./file0\x00') ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000100)=0xc000000) ioctl$TIOCSTART(r1, 0x2000746e) close(r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x0, 0x8]}}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000], [], [{0x2d, 0xfffffffd}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x517d6224}, {}, {0xffff, 0x0, 0x5618, 0x80000001}]}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x3) 16:00:03 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r1 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) fchown(0xffffffffffffffff, 0x0, r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000340)="b1e5ce615fa8cd6a205cadf9fb6a604894438044506aebfe26977a37ef1ac857bcd225d3d9dcaa458d7abc027e46e4f0f5eb6f508f6e00dd6561af765bee3492908df7fc286b3bd5ae05db76228bc766ac1948906b5c2a0d2a55ce00ee1bd1457fcb05759f5d87288fdb70d08a3e47a1c4c2ecf999a10b19f3c7d19d69b0a06e7ae028e2a9659d8eca39566d8fa5d68983ac80658c3706ef15e422c2b239209cd90de84d2606c4b2f6471d6876b0606b4cacd592327c6bccc88aed95a7005ee127af870b11eb6efe7fd8525fc7badbb60e3a2989bc23680a6a4b3bfa4773f30338807d57378a1689b0c323fdb6dd49f84256dcbe185ac4ca2588e7340a8eee727c967138586499feacbb314f1d59d6888c6b81f93baf5039df82dce578f05414010cc9c7c9c705d1219bdd71fcbbb88d05efb82e53fe976b02e013f9f716c6fcdf5df5d40ae3cfc3f672e7f6914b46496114a50b5158d89152daa72653b2313b4783c4e631aa2a59ab81720bce522f5090feb30fa3497b73af4ae4e8bee1c6a066747c1ccc02b45df30f9a1e9b4a335974187371c70d17c2d22068acd8676db289c7863e3329a5a082e97ab297e02eb8dc88b8112232054cb2727ec613b4e0df6e1e3ec3acfd68e67fa51c41c8e428de68b3e74b77421dfa4d8cc0b6d7356f7a9359ccdd06db6a465a98d1169461c8c4e71419d2019083336e1b5e087a97c1698bdd3b6289eecf0678ef2e34751f28e6710314e351776250c56ee18f9f921b190065d41c0e0b3687e3958d7b53c14a39e886f39c0da22d8d3cc284ce007b2f4afbbb4618a6ab37f70aaf061725342241658e674833d425bc6f9d954ede4e40f72f307605b41ec3f9eeffd3a290b4fbc57fc8c715511da950f126b8612697a9eb23b5d18cec4d8e09ee6b4c632ea3d1bc8cd5c40c8bcde01abfa286f50cd0dcc4e76c149bdd03e3c5c7ad968b389fcd19ccd157f19b5d36d0f551e968cd6926ad83e1fd586fa95a9427234208055a56a4a15b17d865b7175bae504285f16952a2be909690b115d1e834a4fa505badbff22613be59150ccb7f2b7c5b8350b5fea2d2d06140d8c543797a8b84d4b9db020e1661706ddef5ba97906685d635d3014f96f90f25cebf76e12817cda84a7b4829532aee91407616a0d31f8fd5ee46c483b966dd2b26232cdd5160c03bab497372a0d8795e726b755d7ff1e410a614a69fd8d7c6c0acccd3d278a0ecb3a7b4d7cd62b029b1b40558a37bcbe54c93e5c8fcd1488f91dd57efcaeccf97b51dde24afdbdbe4258b84b991e901654479f5a0b11982aaceef5a91d78ca6981741521a3ed88c7865f4b594359f6fd4ea3d69db159d91b8899cc5b7e251685db8bbfdb9b6ab37f1a1a2eb1d0ade0b0c01eacbfbbc181e77e4da1a150a6b496fded025c2c7bb32025e9ec9d7a4089d51d3b7c96048b9ad52f282baac4e68a52ff2647f6eda2a8be18372dd11f6ecf952978999bb712d54251c6b47db3a3cada84eba5eb269037d458767ecbac36ee9cea4deb9f5db821f07f46dabbd7139a4362437b70bac97d338debca9569af9af693bd36db3fe4fdb3b034c4271ee4dae265930cefa18a3edba18380e1d9940592f8b45c2ced73237cd37bdeb8c3b390946390dde1eb182c5e49d330ae52b8d709d98314c29206a21f48bd0c27bc341f0188a789c37053f81cadda31517007421f477668149496e4e912c84b8ae83357311659e382f5add65a609a64616a90809ca845064e8dc6c7cc3ddef31f40b752b6e3ba4bc878792dd2b03b2ba34d4adf13e7baface9aa33cfcedf61828e9f529f28897284e22c1a119fed50b98ba19f520efc5b8a2cf2bb28e3512ccd7238192e0257f2df3e5ccc442c8ad482a38a8b7f329ab80c0070fa9a0ef79c39d5ee6868392a529eac1bef41781d00382be9ee952886da3559de7cf81311a4ff23d1257d842216d57cc960c0491af807d90155d3845c2c311e9011b21389d8aef046b10e0279068dec210220c80eaed48c605ac9df3480d261d81860f00bc15fe8368b4dac49e2a4bfc9f8e47f67f64620fab52501bf9f1e3c10dc064177aa76e78fa060d49c2b3e4facf997004631dc5c2a4e1bbfa54a673501a36df6846195100278a0bfe7627414c3b850a14e61a8c2de0cda6fe831446da1093cac1a5e4391c07b460980cec9eac236ab35c295f6b72e0e268a66f34e9980bed29a3bb3089bdc0afd0bcaf91541d729acc9853c49d75044252fec22ed9c577b442907a4e98d0ed3fa5d02bf7ad3bba3fdf8adc074dddd8cb93cf0f3b3e666c84134fbd8ad87948f1d878c06490f83695e7b86eeb6f50fca78140dbbd147a91d85dcb561d44115aefe223ebade9b220e57397b7693725e307fb3e032fb696f400a1536b96c45c60490ee16eb8b7ff8ab513fadb518fae1e6f4887fb695a30fa533e8cca967346da8db7e318d9937dffe961e7a86c70f27e9d0ec195ef91681e3c7cfbe32be1895349454cd836919b8c7880a298f46c19e731538f0348b947fe5acdb7211dd6c03ce2565e7856849ad22d41a4f2f754305e270bd700118125910c8d8b97b4479eda1208c299f23a877e565db4182c9b1a3e6d4815b2fe2f1ad54ed8ab8b631544c7cb360d4a8aa752f34a647dbc1d9be3b0012760cafa924078b71dd592f4e142f7db443ae75d6e00077672f85b5634f26e79d19e317323bcaab4db0a85360ef0f3ecdcf06edf92e13ee4a0fb138055fcd95e198da4abb4f95bc1d4ed6b44b82dac769aa057ede1758b0b927166fe555335b2d17c84b446afbf0bf62e3acd8e91f5e6a179f55335f03cfef4ee0d382698a402c38ab63ac2a48921120f728760ec036eb49f3a74b1b18a2abd57e92be1e725e13c9d49fe4413218b893cb89777d4ceb1f5e1a95f3558d636413d2b831d72128cfe40406c17926b3644bc5c61705e466b60ce9ae51c40cf0110f0a96d76fc80861c5d790d4244ce4dbe93dd693cb2944a6bce3d043a6aafdf63cec61780f6126eb9b9218154b7e6ce0c1a51f53993981099244d69a6b5bb3c0347250e77d2256081a36fd0f569ed212a3e28d50405923f36812f8580a647774d3ecf12bb133346db9f2f48a50aa571751b49bc61432c7f2e458541e76f292b4ca0e4a91290e94035a9eb96544e09ae5b4ffc3f679e550e3ba1d115bc7d45a6c46519aa2e8b4977378d2709cdc7c89aca4afb415981888626bf289fece389fcc8c978a9bd53e40e9cc7cee10ba5c22b7e28fead88423034d29b5601edded83576548e383586341749e15b03802fac14c30bc39ed9f80fda601729d3da177bdd2ded28dd63eefb452cf6be3c4d2a7d3c0cf41c9ae6da35c5d2e4940aa8cebd4ee05788498313e3e7c96f06f65c28b56d9684ec9cd7cde878cd321fb62c36d538630f11b63597ba93f79945ce9f37c248b7aafb7cad51e43e231b959a5863b03ae5325ac3ff4272ea44f97f5ea055e52012d891d46772de79541619c69b985519ef3138d590114453dff940279250263700efa5d5ec0a7c2d7b2d0749966bc48c96a6a63131c61836ac6d1504d2573210a1499b289b12681677a66cc9fafcac7985dddb513e22dfa203cb5add9948b56eda240e20c769da8ebef4b5b06686a154ace5174400bdf511b1575faca1aceade63b1121cda3b7ce5813f3480f3cd2e90f2c043fa277dfad3551641ec7863488ddc907489b9675dafe4577b6fedd7453a93e6200e821ccb72631ce2e82dca5a368ba8eef01e41d5e9d972be4c5f326ef69ab2180a0eea4ae6b90dae3748876d29e4bf6082047bf32b52828e520f6e48d339611872692dd7f09b9c28e7ef26a17edec2ab9776838cdea881fda9b9403548eed8e022da89e1983275a77e7e82566134412662792831ed782d62e6dd5d9c398e25fe2da8116afdc0eafdfcb3739ceecacf7baa36c4054eb7cbf295ab29de7f5f706c464bde5943a596ff01d4a06e2194df8a3c946aa20de7991d424cb264020fcedd10c1b0aa00289a8b19fe6024fca499247ee255cc20c3827d0c29e743af338d5b40a813b2b462b8490248cc57e8ebfe119d7bbff421828db62ed002600147454a31ed9d75ea77a3487705a002c3538293a850c2519e1dc91ec0b6f60fd09b19e1248642691fcb24864e7bfb4722026e50e1f21eb4bafdd2e1784ec4548b170d8cc4710fb1202200cecb8c8caa45d7560c0f4caef3aae52fa6c1b6ac7591c6570c2eab6a7b564dbf8859c26ebdcbddcb65b7e0c2f2aeca422bc3a543bac96045f75bfa33cc3976bdebf22eaf9653d479a29b7f9c5f9e096685566073be822125836afca9ae5a38271a92fb9049e157e154d3c91a47bd69cf5d9a9a39ba5d62ddb52a5dd8be720737b0afa262f964e1b594c92b3dde153d2fe41175c2fccb934ada5644fa8c689dd8975f635c07f4f8cea5e653103a3a6adf8243fef545edc6b74f5fb04b5207eced5b4f6785614a355576119bb81c24df2d53bf0da704afb86ad6945645d402f57d65c07d91c47381bd36bb600327fa4f0fa57a0b9a9c49f24658785ffce219d14fcf69eb8752312b8b97463bceafa5879d60aca2d1b73e3bf7648e1c081166c7c817d49c00e2f14ab5571a70714444c8fbfbe78c3165588de5c574a23ba9bbbc6879745b127daf88d0c80bd7fd5f1ecbf51feb506772dfb4fcfc0bc9479ceb2a224e647d11e28d44dcbd09fe898856ec35c0d3e320e928ba38142f6dbaa27a33014ddc2cf09aee9e89303e429fc6369f6a1e9dfd3e9c779aefd33cea962baf003b2ca79512b1b78b1ef5111a5a494434807e327931db57656514f1c4bc63dfc159d156e46d26dacd50f3e3ca525939910a2fa801db877109127637c235c844cf6a37521f32a3b938dce9b8fa1276978562898fb7c13107f0dcfddedf12b79aa29811ee466383884803e3c428441e6497876eaf6c4b98a97675cd84d3b1a91748c004765ca5951ac0cf9fb5406da63f2fe698cedaabd17e1b2be9dd5ce9811f795f4a67e2d35377b6ded7b78356e6979e9de0c838bfad84bd15a5490b991d812f8ac09c67fabd5a25b0fc38babcf2721ad0f3f500e2a3b8e4410b586469dfc606748f933290fcb6f42ff004e260697cbc6ed4f32fe7ca0b3485e53a620ec93cf48b5c4d3d938270f13d7b42d93a24350585918d1b5394d2dd0e79f1bac8a4716b5f2379d2b3232348ba38ee0c0c79cdaf2ef47b80aeca89a8727b51cc78d4506151a9c20b0b407926addb9165905b0574b38bbd251bfe46f413232eb3868b14702cc1ecebcfb639c6a6c340ff094d226a34dc00e38c415a4f8763a41f7a5c0b51f2d6d634dd95ddfeec87593cffe68844ac7f021d51454d859763f5fb24709bac85a70650af1f532b41e749e084d3d02f1ec956027f1d55ce1f5727b46560b7e76e07cc5f9ae0c910545be107ab3ea51e9027636e2f28e9418a4f1840dc13ca3a22a59ff5e3e3fe6e3b6b8bd9b8bea8c1f25c1bc497e98aacb99492309c1c15d535d330059d8742ec0c91bd37c12d95320476bca4b063377ded49449a66254e5753ea1e9f0dd0e9bf9a08787b431f90a72c23169abbebed5b6ce9a698be86acdeed0b117c2b9d6912e8a0cde182bf73ba8fefa6f0a782eb6909dac627914f5b30a15b10cfd6c38955f9243d78fccabfa4fe6f3b2eb7172b9eeb9897fd52e91e8c3b9bb07e0a670eab337b2e0678b3ed05819ad8b1cc4e9ee06524499f0544a5f27c0e9e34c11a8e1a6f506e1871cc060e26156ed791a700301920c66c981f8668310d1fb9960", 0x1000}, {&(0x7f0000000140)="1d38f7bc2da084f460d6417e834674eddd93f92b0c28775230684190339f9a8e13f8f85e70b33a0d2f1703bd761ff1a4818c8656ad827f80c6a3eef281fa059747127e92733bab3b5fe1befa312446881459d4655424d100290eea7620a98f86a25f3f19ce8402f4b48fb0142b6c53abaf27ce25b09161536cf55b79772d00d4b61dc06f23b430bb3d02af93626c1fef82312ccbacfa40f16cd2", 0x9a}, {&(0x7f0000000200)="87428e45cb4004bc654d0c22e667464a9a097dfeaef062d7e360ec86831ee51da6fd5d7c9a4a46720884d70b72c5f48940f8", 0x32}, {&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae046ecbd45f309c7de2bfb162c3241adb63343c637163f794", 0x53}, {&(0x7f00000002c0)="43523d55e50bf811cd73ab3f672b7c947d9521f4b3a9d410191f94d494af746c1527cbe0c7dddbfb0ac258d59ef1b18bb824da6c07c32a8c4725d4884fa6", 0x3e}, {&(0x7f00000013c0)="60f0dd04b5c23378266c015571272c4eb4eeee53124f09636dc359103cb18714293fda1121f99a1dda26813180078eee3e5b8808902de80b56ae3fa4ff1a875c371ddadba96616228f71a359a2da8cae0cd64554e594a9048662225ce255231df02edda3f35dccf7e62632b140f7548822347fca1a6f83", 0x77}, {&(0x7f0000002f40)="a565e83b52e66444d66edae8f17822e2b29554b5aa49ef8fa8dbc6e07b57b0700bf533b3a81fb41a845a96a594fab6772b8c846c556f4cffb03099b7a67eb4c7bcdb4d3ad85feedfe904ca698680fc61b742f3b83328279e4efec7b2ed17aefbc7ffc80dddea6a0e3b65b7aa661d7fe916cdfa33843e11c02c551d77f933027f867622e61162f9a35eb27bb0081f4151e1b0c6f83e3bb8f0247c9f44d62c7185dcb58f7e56445172640e45b7d195e9c370dc8fbc782b031cc0d417b941ac9c6d9abcdcbc6670ac398dac4e194141e0bb036475ff449547ad3e836b30087561a83f275b978f1b5e2102b1a79143d1d2ab12b3bd35c2197869a50ba3c713e9b75549e6e2fb355637b597ebe90af2b44b12189fa6d9a724ba0c765db1682dbcb9269e17e361d891b035da43e443de2a481247ee551f392b3e99382a58f3222e44fdea34115b77c7354089f128ac20f9f822734e2f392f12bd2e0340579629ef1e9b0263d88b9bc663cacfcfe7db8ace55f8342ac2f40f0cfd53ebf34028e1091a7a85bf69ae78a348d16f30c4e94c59639ffc6935d348d486147fc1e7b8147a8339e57223053c90790ed53075b0124ad7b1ed083124fcec6646250de256d0f12abe572050fcd29ff7e3e49eb012c30405720b8b6d68758b4a194151d7da616716680ba9724976a58624b1f4469fa82fe263fdb14f88e5440a4c751400b1f4b0942cbb4e65444aeb59527bc7053de5ee0f3987c9ee70ea73b2bfbd2719d11648638ab717ba2d35df4294e81fc4c78abc2e5c8040f26f0fe567f589c0d78e48658c6a6e2944793d29591c3d2b8824ea095476ae2a2c65e499fbb40ba360abcb67669d885b89821f9456939ddd29490f4cd1d130561982d48b560ca695b063333a3e61ed67dd6a13c42781ae8298d422978145060a2bbe1ec5a3f80209e86a6701201f7a4aa30d3337b46f18492b6e3810dc3a7bd92b572e632fc80c9ce262c7c0459eb1b5160e0f67fba2abdcb849734fda418b5254d53ae46023380115a946c6838be82d717fca6e2ea9ccbd02dffaa2b8f719d2a2b0852e95aaa151381ccc1ab5bf188d30a6cd36b66f5bbacbd247de7405094b0bdd6f4d071927928046ea825ca9f6638655e097ad406c0c415b13f60366ee2c17ffc37d8d8018544fcd3dec656e84dcd7818b6d0769a631511b601b109e1e2c5f0692b693ff27e0f29c0da25f9d5d902661bc1b4f93a0f4ae526016797e3c2e3531a6d9a1ccf14e465706c97370e914b7f21385c0304f8ad98f8d7b4d864f43871795525e5fac0775bb0366946b7a1865a28654062ce92ab608645f24946eaa83d31ff065b7b06fe0555e57acde9e5364c71d922dfe98f4776c311db97ac973a9251b0cbbe695ec0499528dc96000f401cc7882b5cf53fdeb6203aa6580f41e01ba545082ae6ab475165a7ddb9d6a3dd7df41ff3d6bda16014a66a3cba2c749b22d92337cdc7c3e119cc3719ccc255947de7d6630ebb8d7a5444beff4673564cbfbe02bb0ee9143e6a2c2295f0f1061768da449a13f745ef3f8fc1f4f6320d365bcc695ba7c7ea7e246ccf448cced8370a9f2eb090ec62c1ed88a1ddbe6674b0110d56edb0dbabac5c49bc3a13195f65c6b11e86d8aebb516d0133425f3b0db83c6d77b7a4af1261822f41ae5bbb094bcc540ef6e9b8a342b60c458dd4396a67d4a3c820911d04ad6816fcafcacf0f82ca36876840395d9b9f0a12f29dd35b7d63852749ed4944857aba7707ea6e2a7ddbdea438d6a692ec02731d4d3d06a2bb320921b7bb8d93b67536323cae0ca982b35f108c09bf79622ae2736b857779594064270c74908bc79c80bac427c57dd58c1958dd628b8358885eb9eb3271f792f82c3dd8a69edce80eb0ace7add95a6e3966a0fd47dac9323e0447a2178e1b312fbbc39f34290ad7abf12b1de68f0507a32f37c041537497a292440fa5117f961e0f7f90530a04673085ae6c7d24aeea0e1a782af4819fc15d9bb9f2a905dadf61fe89e6986de3b8253bd79a3aacf885d0f34dfe5217c4242793d04b903e80f9a4e7bd4ee957b7dd0390223f63ad4bc073a658b15a9057e9c3798e94839db2529d37c0a427552db30bfb914a012f1eca9eabd13a4ed5e6dd7e526f4f6cee969be730f48a23a71dee9c48dc53f4de9d0ce3974984864e28f44ccb287b8388a4e6c4b2657bf700bd8eb8006d31556abdb5cb298706e603d7f29aae5c4260cf0010374cd50746b14bdcfdb12b5feb41c2146a70578addd67d83083966f4e6efb976137e7edbd3f3121a97e5e20188bb5b99253faf9a5ce5991f7e163de54a6b2a27e0c667059815348e53d9bc00d1fab5fd8de4728e5bd07468abef74f4efd3616e9810d5871408cff9ed7031aae3bf1d43a9a688adddee4d2337f730ddcc37e344523a5ee5b63c95e880e6d86d1a68759b98d3a84e2b4c29a555b57de0a5d86d5cddda94199cf64cb4337fb391ade3037913bbbea942e2b68ac44f4df0751ed75b38165385e96147790cb000cb0a662a62fff627ee32d6e9d3fae1c6a09d5f3661a0bbb7da918afb911b396af34a831b6f1d4c2aa5b554ac4c88cb02fb14a0e8114af26374403a9952bd11a636b09b3cdbeedb75bbadd99d5e500afe68669e0cf41d8c380308619cf2b94a7604f190727cc5340a788b5d554d0d0b417778f214abfd5c3c242ad8bd259038da65bac830a6413993c9812b7dbcdd1db4fe82c99dae29bbcd191d28b8832948d712de4a41aac5490e2d61dd4afe0e35224938fef03cff7d45ccc6d8c5f9246315175cc13f86738a0a90392ac4388ad4f68d7e8a0e93ab18640b483fb36a2b0421fb0544c26b775605889b2cc79a4ffd625ca788b265779d925707369aebb69bd978ad7d94b84e8604a5adad856f0ced0b91098b6fdf5aad351135faa3ed641d212a5dd92fba18097d027ae974bf0a99ddfe910ce5b896ede0420ad307b8382a05042a237b76bd2c2cb25a371807b51c6113255737240ce355a952bbc839972c6ee336f39ae08b6710be513165d9bde1b5f99da677373f2aa0018938dc0d4d6a4c96d236b7dfc58453222802cb57c3fc8b4b24bad867f31630ea8adcf86b6e087d903044de082e71469aff8abbc0cc804dce0287c055293414d21073f7d2e3f046bb049488157caf0792a25fe8340f62485f7276f9105cea8f92b57db9280236d5c87824878c881d96bfdbcc985f59aff901ce66a36a7c4cdd19815b26a51a71a8561bc4cc6c0c003b60455469d2d2e76995a080c1f6e29d6bbad233961645e54a15f97f2708a2f2fb606d6f9009a2e20dc702bb25fd84ac130a08b7adb83ebe2b7bd19485f96455973334b15dcbf7762a8a13018eb38d10b2161391a014c7b5d76b894fba272a34c198804c8fb32b6ddcfc427d653bac4341a2495cd2710318e5008ca915948359d05556357564d850655147ba47f2d238f8a35cb15588697a333bd66196c74378d1eeb4282b58665c70d42e3d48fb9456845efc8c7d750b32853f6e8504958923bca02f75b0f4ee2567bfbd19408571b8c3326b6f85887ce9c7f317b32d3a49f0a410be233a9635c725689215d2a1384536a3e8945fb1a820c2c75c000168a38a6a3ef6dc5924ea3ccad1450c01cbd951cd02490b4d9e35f80ec666e0173580fd3da4e5a66c10eb4c62b8aff812c221170e439010d9cb0dc4dd030bc526ad539a24ae26c051eda5a11ad3049409fd96f6bcae69df9d1467d0fec7f7b7b9dd3991c65fb3a8f0acf1d346d0f6f91f14c46f4607832439f3d05c883ad572377d451955cc9bce0bed0ae117760d6251bc8263abdb385dedbd8eed648f84b331052f0eeb42da64c91a94ca8d58831d9593ba9912349a7c61c274d54fb7d7c92dc462a514e58052563b56c13c22e5e5bc43b0392545e90b830e6f3acc49f674f91609c4dafb3536b75974f824fcbdf02b20508adb3efdb68ea8aea36765ad701df1127ed0363e94651c31e5fed55f1c652aacc86c8ab2febf3d2520f7df75dd117e7ae0e47f62314f4cf07e47814d60006410109ff322aece7e57c104eaed27749aefb7c6da003870237b06d6ab79af2fa2ea20a3b6094d756c6f4df72697d0f015fdc266f1f2d3a2700bd1769f48c9aeac6aa54ca88359cf46923bf940501df1c217bfcfa377232ddce5de138ae60b7fcc2958135e8439764a9b366cf91a836bb6121996e08c9629e533a96787810376ce25d114fee47a8990c07c3616a84d34bfc87c21a2712a3f9d2051d192354d04ca17a4575e3262d369544bc1b8cbfb7a3fad909e7b7b5e605b6ed49c13f43e67cb4f027837bc9abf10c3b8240b5e44b76e9932699f57190ef5051f879592e67ba257a6cdccb2bc09605ec7255d5a63a1ee5e59788bf073f39d628ce0b4f8b66293273e134fdee7c9bc36c8716f446aaa5a54c4214e265d4504357d29a6f0cfc8bcd0166bbf7e6fea28543dde22bb8b17d32d546faa8252726fa92a2f4c22999cd967cad4affd4061d8681a97dd8f6fff2f99a84a324eff6aaa82f4f4994862d012d916036fb440fe3b91c2d12f500ca8c3564e063a2ed6272bfbb609618d2470f2bccec800b029aa81b622616f3f4ad0a05fec20d897d5277b64174d2d0fc752091f1e83b4c6bb2e0fe9b88ca7046cca49d36d70e31c4e4fde4a6bc1df2b2da80ca3596bc6d9691bef38c35410d7354396ca2a5542ac85a543eb5100b718f3d871f7bb67040bc8eb83da44c76f5ec0bade576c9c5e2f18e760319aea1b3316a7622773af5187837252d83ec6d729e1cc6c580239587696314ea45bb52f5f6f8b0ad530031f04b4f5e3b7ace2d7170eb0eb2ba05caa43d37c2c1e43033d3f10a5b49b89ef22a9319f97809109a529441807ba4c4a46e13c8d5256bf9be54d8fc41f3029ab6ce11d6db27b97dfd1c0cd0dbfdaafe0039834646932686e5ade7faf92e40a041f87a4328669f2dca1328d3a7ec513c0cad452a9b6633cc1ba28ede74b45ac84a422572bc9a75d57ad4b018969b8eeb1fad7f48803de0d3372b27438e3a1e6cbf52c9298eb04a754dc5286e3ba263a39f85d034e4f88a04ae5244df36967ef2939cd261675b01167a8f45da3a0fe295de82e4b561be5abd70cac638ac282aecaceb0f2823bac0343b606bd4644f2b5ff1abfe7ded1376442cb1581bd1b7ed049f5f325b704f6d867137416ce243d4ecf6a3813a9fb034f3275bd92b11891e97d0f565d43daf333a06d90d10f041e1415df969cdef2147145f25b9bd73f45dd8c192eaaf8b41ad81ee04fe7da28e36177c1ca2621a33fa53ed0919979ddd6365f6e73825cc897109b19d5e652dcf753b49661fa03dbb0994f0f4adf56924999c3be0b363b11c10b1a511a281d80f39feed3a38d01aebeabf690001b24527fcc4e763bd63029c6bf3c838f5b378f21a820facb43be84911e18d1f0d3799088ee4afa1207950471fa1f8a2004ee434588b7c10ef4a18a8d0d4e67604656c2cf71ee24935c4b3fc47242eb6976ad5e3ff391e71d00d0dc976dd27ed3beb9e9ae6e8cd883cbd717948b7519f059188745c412e67ba8799255f79f80075c88c5dfa442db232397744fdabe9136786108752e37ac284dbd7565dd4ee37448432677bd659d5308ffa730eb486fd427f83f418f3602bf6fe9ad1fdff77e4fdae2bf68e6808c76c019e940127c55ef5284958e22d0a331efae6b0baa4dda3a8baafe56d6765dc80181947cba3e785352d710ee83d0b4fa989891c16ce057d0ee375dba9efccff1014f8d469e7db75d0", 0x1000}], 0x7, &(0x7f0000001940)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES16, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000018ffff003f00000000", @ANYRES64=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRESOCT, @ANYBLOB="20000000ec00000000008d0b2fd48148c37fe65ae4795b13ee2c780f241fc669f4fa42861922744dd847557b127f", @ANYRES32=r2, @ANYBLOB="a8056c9c596c0c76a319cec5d5b5d583c967724a17f76e1694d54b6501c3f1443d219ef97f61575c3d185ddef7fd89a77ee9135e8eb88c3a92886e8d7b07ceda0cba2a74ffea299d45607c6be3817bc1bfd009a1d87ebb4d9ef3e1b1beb02309cf3c1afd1a", @ANYRES32=0x0, @ANYRES64, @ANYRES32=0x0, @ANYRESHEX, @ANYRES32=0x0, @ANYBLOB="00000000fe000000000afed3c2dd70a03449872700ffff000000000000", @ANYRESOCT=r3, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="000000001800000003000000ffff000101000000eb403ac5778db46570099b5d8e71d970bd5638c3ed6c27eb35ea743e778f43a711208f06efa42e8318b57e3132b32e6e9e6c86013c969bb2055b2831648ad47ad6de8b6ec1167a9d8452bad7335923bfd4b6bc7ae94e41533a8dbabcfadf2b7e87e08549faea027dc725239946506aec7c8b254db19fe39e1144c509caeaee7c", @ANYRES32, @ANYRES32=r1, @ANYBLOB="000021000000007fff000001040000004ccec7bd2b5a0843e88303ac0d001c73e080ddafec1735f2b825fd215247d7d028c8134aecfd4b7fc45590f4c1ebab1193fe9048da21eeeb94656fced3ac2fffa635d62f159feb966789d6638f30", @ANYRES64, @ANYRES32=r4, @ANYRES32=r5, @ANYRES64, @ANYRESHEX, @ANYRES64], 0x100}, 0xb) setgroups(0x1, &(0x7f0000000040)=[r0]) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x10001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x8000, 0x0, 0xc, 0xfffffffdffffffff], [0x0, 0x0, 0x400], [{0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) getgid() ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f00000004c0)={0x1, 0xfff, {[0x4, 0x1000, 0x8, 0x6, 0x5, 0xffffffff, 0x5, 0x9, 0x3, 0x6, 0x0, 0x9, 0x7, 0xb0, 0x9, 0x0, 0x1, 0x2], [0x2, 0xffffffff, 0x6297ccf0, 0x4, 0x2, 0x5, 0x1000100000001, 0xcd37, 0xfa, 0x6], [0x3f, 0x6, 0xfffffffffffff33a, 0x400, 0x8000, 0x6, 0x8001], [0x9, 0x5, 0x0, 0x5, 0xc0, 0xffff], [{0xe075, 0x2, 0x0, 0x7000}, {0x1f, 0x3f, 0x7, 0x4}, {0xffff, 0x1, 0x4, 0x20}, {0x4, 0x6, 0x7, 0x3f}, {0x0, 0xffff, 0x7, 0x6}, {0x101, 0xc7a1, 0x3ff}, {0x1, 0x8, 0x8, 0x9}, {0x200, 0x1, 0x5, 0x9}], {0x4, 0x80000001, 0x8001, 0x80}, {0x81, 0x91c, 0x9, 0x2}}}) 16:00:03 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x200, 0xffff}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000000)=""/209, 0xd1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x3ff) 16:00:03 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0xc02, 0x20) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x1000) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x2a, 0xbef, 0x0, 0x19bf, &(0x7f0000000c40)={{0x4, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x83}, {[0xc1, 0x20, 0x6, 0xbd, 0x10000400000d67e, 0x6, 0x40000100000000, 0x656a6416, 0x100000401, 0x3, 0xb45, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x9], [0x5, 0x8, 0x4, 0x1fe, 0x3, 0x2, 0x1, 0x7, 0x8001], [0xfffffffffffffffa, 0x1e, 0x2bc, 0x2, 0x0, 0xb1b, 0x1000100000001], [0x1, 0x101, 0x7, 0xc3, 0xc, 0x400008], [{0xc51, 0x600, 0x6, 0xffffffffffffffe4}, {0x20, 0x26c, 0x7, 0x200000000}, {0x6, 0x7fffffff, 0x1, 0x6}, {0x1000, 0xffff7ffc, 0x67, 0x3}, {0x4, 0x0, 0x8000, 0xfffffffffffffffd}, {0x8, 0xae0, 0x100, 0x7}, {0x6, 0x8, 0x8001, 0x5}, {0x1, 0x4, 0x4, 0x6}], {0x0, 0x4, 0x7, 0x8046}, {0x349, 0x6, 0x1, 0x1000}}}, 0xb649}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940eb13c372a98eb6ee2a1593a985841dca1c7d80d58f6a59217f22689022fd21a009a2619ee67453191bf202c806e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x86) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r1], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8000, 0x155) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000100)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7ff000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3d52dc42176c10ae7b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd163469ddc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bd2340010000000000000823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a54843374132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be93a2e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c340afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff1058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b96db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d3060000000000000045e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000075bfc61c51923f32db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bccd9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b783ddb93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a6025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e07090000000000000017f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1937], 0x10) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xcbd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x1, 0x4, 0xa, 0x2ae, &(0x7f0000000300)={{0x6, 0x3f, 0x5, 0x7f, 0x52, 0x3ee3, 0x85cc}, {[0x1, 0x1000, 0x0, 0x5, 0x3, 0x7fff, 0x7, 0x8, 0x80000001, 0xf477, 0x6, 0xfffffffffffeffff, 0x2, 0x3ff, 0x0, 0x401, 0x5, 0x3f], [0x6, 0x1ff, 0x7, 0x3f, 0x5, 0x5, 0x57a, 0x10000, 0x2, 0x26], [0x100000000, 0x60, 0x101, 0x7ff, 0x3f, 0x2, 0x7ff], [0x200, 0x101, 0x5, 0x9, 0x3, 0x7ff], [{0x6, 0x9, 0x1f, 0x40}, {0x80, 0x7f, 0x2, 0x44}, {0x59, 0x7fffffff, 0x1, 0x2}, {0x7, 0xfffffffc, 0x7, 0x3}, {0x0, 0x2, 0x8, 0x6}, {0x1f, 0x4, 0x1ff, 0x800}, {0xf4, 0x1, 0x101, 0x1000}, {0x8, 0x3ff, 0x7, 0xe670}], {0x9, 0x3, 0x40, 0x200}, {0x9, 0x6, 0x0, 0x2}}}, 0x6, 0x9}) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000080)="8d50be0588ebdf20556055ad2cd654a096a8be524aa96c18b0119b75180e449ea47e6157913ff8d27c2e1fea8dc7b3700a0b20762f62f480b8be0f9e975d41e990e4a44161044fc2007065bc9e5e49993e5f3c81f4a607e83163e5e65e3e697c", &(0x7f0000000200)=0x60, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0xd0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x83) accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0x40) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000240)={0x1, 0x3, 0x7, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) 16:00:04 executing program 1: writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000000)="834f8c2abe908fbb6a6be75d3ed8016cd62c9e43966ef3ba0a5757be9bb094da33b5cb3ce2d263638fe5ff46a15ef662776544de8dfcfb9731b6b8c6db2070f1f9153f7eae06b735edc9172dcc7bff13e2c43c19c793959439", 0x59}, {&(0x7f0000000080)="03500f607c2b139aa85159f4193662e19f7ac7c09afd17fc8f54ec97e18790aa6ef48731beb7085559adef8b784c9759c8c2b6da47bce8705444354becb810145cb3c3e00384dd40e204437b95b168c5b2ff9ec83c5973dc9c5bcd472fcf6bd31da4f19c0450d4f5aa255024d3b64c9e147efa08a5f93996197af870e2ba753e3862c089e51a96bc061489446aedcaefc56e06f5f25d05", 0x56}, {&(0x7f0000000140)="301eae99ba092ce7a1ff5f58562aa678ae33cd0eff1368cec68678c1439e9db1acdeebd253337b8f0f67e2a66c7a853f81f2f5e9e2d5531fd6dde3185ddf9eeab213c9c567d3d9c80d0a9691ac5f002b063473f52b99997f4c3290e0bcf248cc7ee4f913a10f88d20eb1927b3466733e31d5066dc9af7c19a10bbf230d9a7bcd9bc148906a1e3b0de50c3840e7a824af97d1fb6a718c1184552d909790c4488865d46a46894c06d681908b4c3267bb4d7286c06580fb32373db175542e29d81f0b9854f5547d34c5563c6e16a53dc2e0f5e9ed900bb563e293611ffde854a94b095f488ddcd667f7", 0xe8}, {&(0x7f0000000240)="d8520ce2f7522ea34f608dce7aecd317d3354937b819ce19423e14854b1320d2338d9b4c8600d4849679dcfa75d0e49d8dfbc13608e3e445fba1bc1487d949ac131d6ea5397ded1f25745f6f8d16f8ef6a77e7014fca438ad1153dd871485c8e960d9292e272d7dd5f97d93b5a3a846dcb134b2fbe8a21831b736f0736d8d0811d0a7a82d787e94fe071e0e88a3fe5dd31bfcad467f83c2c5e2c646011f4d5c08b60f06cde302ba747d60c7c326f5c", 0xaf}, {&(0x7f0000000300)="75a51f46c887b4304dad81764e42cf163fca00be539e827355c705ea6455", 0x1e}, {&(0x7f0000000340)="fa50e2acc4c7fc844c4197b9dd88efd77b321324ceb7d7f4f8fc85f13985123492ae78d6707d3b79a9ea1451182752410198d682acdfe7a5991ed221f19749a65118433fe6b463bd41925bef58f413184d7b34af7f8107f01423134f7a460f29f71acd30a3ef6a9681ec12d4347282a6e7872cb79b9299b53b0e907e43e6aa37e89ea960a79564acc23016fc1385267efc8b93353155c1dbabdf663ab9930ca57ac30021709768c4c1dd599adcc3f6bac4ddf25730832fdc3dcdbd5091c5bca82c2fb572bca314ec70f7f1228b49ac440a555aee250f347f8437eed7ed1d6afeda1ff1faf00e1aafd48a3d06ee1fdb1ea1ac54babeb24dc9ccf9", 0xfa}, {&(0x7f0000000440)="fec25e0b49e4b7664092fc28d6b67de0892ed9382b25e91a8d77799eed4c57ddeb226aa417f35cb439d51301dd09", 0x2e}], 0x7) r0 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r0, 0x11, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000540)="3b62a7df8c", 0x5, 0x8, &(0x7f0000000800)={0x2, 0x0}, 0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x2], [{}, {}, {}, {0x0, 0x80}], {0x0, 0x100004, 0x0, 0xfffffffffffffffd}}}) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc00d8c, "fce9ff7f00000000000000066200"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r1 = dup(0xffffffffffffffff) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000240)=0x8) ftruncate(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x6aa, 0x80, 0x0, 0x8, 0x8, 0x0, 0x0, 0x1, 0x9, 0x1}) 16:00:04 executing program 1: msgget(0x0, 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto(r0, &(0x7f0000000240)="4ca987e2e2c3aebde876ace90328bb0532c81c9bb78f989507484bb4c7619ddf30b589fef3204fc4a3c3b1921a6c6cb8fb7bd80065ec3cb95d49927863a40724145b1ff849a6300d96e6925505beab24a9c5abb1a14a88bffe47c14d530b809692fb1734819e8d7c81f3956603a1510b6013701b28816553c7b678b93731c22d75913d872b56c9bdf7b4819c9d0bc0e2773651fb62889a0681700c873edf59f79bd66995b427e4bcd470a119", 0xac, 0x5, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x7ff) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYRES64=r0], 0x1c, 0x0}, 0x406) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x8002, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/132, 0x84) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b186ca998c00dca2b06a3ee94355067f3228a88922be1ef2d751234baf63f7d0a4baee24d547b53fa0fded9b0b32f9904cb5019b465faf0d78907812f", 0xf6}], 0x1000000000000019, 0x0}, 0x8) r1 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000500)=""/200, 0xc8}, {&(0x7f00000006c0)=""/123, 0x7b}], 0x2, 0x0}, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r6 = socket(0x11, 0x4003, 0x0) recvmsg(r6, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) kevent(r4, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40, 0x1, 0x3}, {{r0}, 0xfffffffffffffffd, 0xea, 0x0, 0x100000001, 0xa47}, {{r1}, 0x0, 0x82, 0x4, 0x8, 0x101}, {{r5}, 0xfffffffffffffffa, 0x140, 0x80000000, 0x5, 0x5}, {{r6}, 0xfffffffffffffffa, 0x15, 0x20000000, 0x0, 0x7fff}], 0x3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x20, 0x6, 0x5}], 0x0, &(0x7f00000001c0)={0x0, 0xc}) r7 = dup(r2) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) getrusage(0x1, &(0x7f0000000380)) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000040)={0x1, 0x5}) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000)=0xe7f, 0x4) accept(r7, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) fcntl$getflags(r2, 0x1) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) 16:00:05 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r1 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) sendto$inet6(r1, &(0x7f0000000100)="4b9158eb7d065d2b0b636272e06f8212579f88bb2b4604b08ee986e918b9b83df1ba56eaab7a640183c7454024c2829d63c3aeb83bfa02a131220e4a402db428d91f0067b8ab3897f7b88ba55acfb4c9ef9bb8", 0x53, 0x401, &(0x7f0000000180)={0x18, 0x1, 0x70cf, 0x7}, 0xc) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x2, 0x40) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000100)=""/193) syz_emit_ethernet(0x4f, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x19, 0x3a, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, '>'}, {}]}}}}}}) 16:00:05 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x90) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x20, 0x3) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)) write(r1, &(0x7f0000000040)="fbb2e5fb493835a7757897cb3aa51a20b81f5c42650973f7613d73117125385c350a", 0x22) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f00000001c0), 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xc8, 0x20, 0x2, 0x800000000003}], 0x0, 0x0, 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) getgroups(0xa, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = getegid() chown(&(0x7f0000000580)='./bus\x00', 0x0, r3) r4 = getegid() chown(&(0x7f0000000580)='./bus\x00', 0x0, r4) getegid() r5 = getegid() chown(&(0x7f0000000580)='./bus\x00', 0x0, r5) getegid() setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2}) writev(r0, &(0x7f0000000080), 0x0) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) syz_open_pts() 16:00:05 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffff3dffffffffffff86dd60318e710048ffff0000004d9bd0cf281fb38abff498970eeb"]) r0 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ftruncate(r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x80}) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) clock_getres(0x0, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="1268b807c2aa388e339e12ac65e12b26bd701d7b558c91037acd4c21d1194014bb3745135129ddd2db2f160ebc2634ca9c0dc27ab9a647a15033d1dda69d93d1085e2f8dff5ba0920fed0c04b709e94f50f1c2a2e301ae6b2bdd0538afc0a9c3949d29f944a8c165550479b89320f1bec5db21e6cdffb28a26f92b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) 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) ftruncate(0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x100) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:05 executing program 1: r0 = getpid() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, r0) r2 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00020035e18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fd2000000000000000c98685d787dd890a776503000000000000009fe40b923012d7a78372004924005a8522ddcdb9341f9cbaa095594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf05be37e9c12b8f319d97eeed2eebe7e08b03e41abcff311fac0de595d79ad298064d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2e3b783bdd425f031a4f66810b7fffb1465698912cd038171a17995352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3295795da02e6106a751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f50400007d5c5c869d9a3d11355e08dcd5ccb0bb0000000000e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729f1b7c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605d87ee88d42c7000000000000002b7d2a00ae81f8933591a501000000000000e64480e568f7dfdbd2e92dc6d64c34f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170ffd92dc00007ffe0fbe425c0041bb5d2a55c923e93795de00f4186c98bddb974ac0a8492f35f9c2ca50b927b7296a2ce7a174aa2127829ad52e4fcea2bd4716fdf17749a220d599ba70a16aefdb5cf6120c73ea661adfabf1fa4a398dfd4fe4daee3a4e560783dd58ab98f3170adef23fa8617be6a6cd94993ea4f762e6d24d86f081d332d73da22634a5a63fd9888d2da247ce52cccc566eec381ceda6d52e1bc8be9ba293f9d199b199d82ca491fa9c6c558f2fcfeb6ce7396f8324145d6d7d566dbbc816523732b6c9b9e3d0c85121e3729177602ffc6b9032dcf0bd02d162c5e23d2151df6bf9ee49ac12cf664bf1fb4977804c636ad5506b40a39a6805f31915bf7ad66e1e3e91c678aa598600734ed69182e9080b39c3bba63894ad218aa0d3ab259f9a2d221139d16e3c4e3d2b0c00928baf1b3c23f3846996bbf5b9da50b7c5b731ea8baba87cbffeb19f67f6903ee782e5feacd38a46e72b99d0f9248d8d6188e255cc71a6e32ed1f03e9b07a1d4b3bd43a0d1f49ca6f2aa66968b0f1a86dd0a2cdcd4d0f46836ee28ffcc8dbaa367c54d4a80045f3082cdef606f96a108e2c09caccd3faf680b93365edc32e3e7988ec5d354666c5b0d516537ea4c819c53afbe08b9f9c751ae59d8b374f51d668ece9f18244a7fcc55"], 0x10, 0x0}, 0x0) write(0xffffffffffffffff, &(0x7f0000000280)="2492a00ac21fccf20d7e079b2ba937573dd931aba4f5e62722dab2711f942d66bb06695691cfadd066a283e175df129314f07d827b8a8ea6ed4318002dc01a964d830d8e1b", 0x45) r3 = semget$private(0x0, 0x4000000009, 0x282) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0x1000}, {0x7, 0x2, 0x1800}, {0x2, 0x4, 0x800}, {0x3, 0x42, 0x1800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) ioctl$TIOCSTART(r1, 0x2000746e) semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e2, 0x1800}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000000c0)=""/14) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000300)=""/108) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000100)=0x7) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000140)=""/202) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000240)={0x80000001, 0x7, 0x6, 0xbe56}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) 16:00:05 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff00000100000000690462495c3cff25b70a812ff46b84bf4e30cb37c291cc08a607e8e3eb03c21ea22975cbaa111b74d9b867389ddfeec592d59ac76fb3a1ba77c4c27e0e86456b10ef133d97e5d54310811242c4a138811b1b5b98c84c67e06875d46221ae6490ea92d71580c80e5d5b687a778d74861330be21947c7f6a7ee622ea7e75551cab87f2a52be4789ccd3f4ed7a0c3ffd47ed5ce156db2472fe78bdd064f237361ee"], 0x10}, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r2) r3 = getuid() setreuid(0xee00, r3) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r5 = getuid() fchown(r4, r5, 0x0) setreuid(0xee00, r5) r6 = getgid() chown(&(0x7f0000000280)='./file0\x00', r5, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, r2, r3, r6, 0x6, 0x9}, 0xffffffffffffbc55, 0x4, 0x6}) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r7 = getpid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x400, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x16e}, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000440)={0x10, 0x81, 0x4, 0x3, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x81}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x3}) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)={0x46, 0x78c, 0x4}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r4 = dup2(r2, r0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = dup(r1) r3 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r6) r7 = getuid() setreuid(0xee00, r7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r12, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r12, @ANYRES32=r12, @ANYRES32=r12, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r12], 0x28}, 0x0) recvmsg(r11, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000180)="d3ab5d62023ed3af5e42efc6743be6b1ca6b663533800d4a26c08873d285394026d1c860c4452fb9540c1ff288b3f9a18e07cdf4aeb107a3ef11f4792e248b7e8aecfe3a0c40bc3a00f7956b9c2a5994733481a13304ea3958756ce7057c3d8401cb6a0ebf5584e983df7ba99b816515afe8a9c35df46cd1e4087e82e7f09ac35ce89c37cc857d98ca250442903e2f5261a0e8947e25fefc1965cbcc7847be4a065c2986068c95b3931206e2244c182ed512a13094b022e37c972795e0e636ed6af61795310c80edbb51f94327b44514c3aab7e0b1651a709a72bb5d04a999d8562414f579c8", 0xe6}], 0x1, &(0x7f00000002c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @rights={0x18, 0xffff, 0x1, [r1, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0, r9]}, @rights={0x18, 0xffff, 0x1, [r11]}], 0xc8, 0xd}, 0x14) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x30400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[0xc7db, 0x8000, 0x7ff, 0x5]}) sysctl$hw(&(0x7f0000000040)={0x6, 0x3}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36f0000"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001200)={0x3, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"}, 0x4a4, 0x0) msgrcv(r1, &(0x7f0000000280)={0x0, ""/72}, 0x50, 0x1, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/72) 16:00:05 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x1b) 16:00:05 executing program 1: r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000180)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) fchdir(r1) recvfrom(0xffffffffffffff9c, &(0x7f0000000040)=""/220, 0xdc, 0x861, 0x0, 0x0) 16:00:05 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="fe", 0x1}], 0x1) mprotect(&(0x7f0000000000/0x9000)=nil, 0x9000, 0x4) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x2, 0x59, 0x800}, {0x0, 0x10001}, {0x4, 0x1, 0x1800}, {0x4, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x5c, 0x800}, {0x1, 0x4}, {0x5, 0x8, 0x1800}], 0xa) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x1000000001a, 0x4000, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000200)=0x6, 0x4) fchmodat(r4, &(0x7f0000000180)='./file0\x00', 0x0, 0x6) semop(0x0, &(0x7f0000000340), 0x21) clock_getres(0x4, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setsockopt(r5, 0x4, 0x40009a71, &(0x7f00000002c0)="2bf7a985d4e04b977f6be0ed11f30a370f922a275fc6bba78606d7da704de1a84ac51a934d05d92fc23aacf46326ba97d880af5b51a15daa67847ea91b741b6b2322b9c08f7f65012c5f5c5be751f22b7285475ceed390816c70b0e1eee64032a702670c1ecf7868404af6c89d9e83eaa7d059e50198a4b7dba3171e7b99313860e928932b8e2ecacb9d", 0x8a) 16:00:05 executing program 1: mlock(&(0x7f0000006000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 16:00:06 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="259bd0503f63d0eab5fb5f2e0800450000380000000000019078e0000002ffffffff03039078000046f5131d00000000000000060000ffffffffffffffffe34cc8aba3cb0ad2dd3b541c79"]) 16:00:06 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYRESDEC]) r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:06 executing program 1: r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x9a98, 0x1cbe}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = dup(0xffffffffffffffff) ftruncate(r2, 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x6, 0x81, 0x7}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000000)="00000000000000f5f93cb8f72b32", 0xe, 0x0, 0x0) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x1020000000000000, 0x0, 0x3], [0x1], [], [], [{0x0, 0x9}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffc01}, {0x0, 0xffffffff}, {0x0, 0x100}], {0x0, 0x0, 0x0, 0x943}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r7], 0x28}, 0x0) recvmsg(r6, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r9], 0x28}, 0x0) r10 = dup(r8) getpeername$inet6(r10, &(0x7f0000000100), &(0x7f0000000140)=0xc) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1, 0x20}, {0xff, 0x2}}, 0x2) r11 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x45}, {0x4d}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x9, 0x8, 0x3, 0xffff8872}, {0xb2, 0x1, 0x6, 0x1400000}, {0x7, 0x9, 0x1, 0x9322}, {0x5c31, 0x7, 0x3, 0x101}, {0x35, 0x0, 0x9, 0x7}, {0x2, 0x1, 0x1f, 0x101}, {0x80, 0x9, 0xe6, 0x2400000}]}) 16:00:06 executing program 0: r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) dup(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) getpeername(r4, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r6], 0x28}, 0x0) recvmsg(r5, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r7) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x6, 0x1ff, r7}) 16:00:06 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0100"/16, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/247, 0xf7}], 0x23, 0x0, 0xfffffffffffffffd) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x200, 0x0, 0x0, 0xb}, {0x3}, {0x9}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmget$private(0x0, 0x4000, 0x248, &(0x7f0000ffa000/0x4000)=nil) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 4']) socket$inet6(0x18, 0x1, 0x7f) 16:00:07 executing program 0: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) r3 = dup(0xffffffffffffffff) ftruncate(r3, 0x0, 0x0) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000000040)={0x9, 0xc1ef, 0x81, 0xfffffffe}) fcntl$dupfd(r0, 0x0, r2) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pckbd_enable: command error 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x25}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet(0x2, 0x8000, 0x4) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:00:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file\x00', r0, 0x2}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x3}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0xa, &(0x7f0000000240)=[{0x100, 0x0, 0x1, 0xffffff60}, {0x80, 0x4, 0x0, 0x1f}, {0x1ff, 0xd, 0x3, 0x1}, {0xc267, 0x1, 0x6, 0x3}, {0x5, 0x1, 0x40, 0xc80c}, {0x101, 0x1, 0x9, 0x1}, {0x2, 0x6, 0x81, 0x16d}, {0x5, 0x40, 0x5, 0x9}, {0x5, 0xa4, 0x6, 0x3}, {0x8, 0x1, 0x2, 0x1000}]}) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, 0xffffffffffffffff, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000080)=[{0x0, 0x2f, 0x800}, {0x3, 0x7fd, 0x800}, {0x0, 0x4, 0x1800}, {0x1, 0x1, 0x1000}], 0x4) semop(r2, &(0x7f0000000140)=[{0x2, 0x3, 0x1800}, {0x4, 0x3ff, 0x800}, {0x0, 0x6, 0x1000}], 0x3) semop(r2, &(0x7f0000000140)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x1000, 0x1800}, {0x0, 0xffe0, 0x1800}, {0x6, 0x7, 0x1000}, {0x2, 0x7498}, {0x3, 0x5}, {0x2, 0x5, 0x1000}, {0x1, 0x1000, 0x800}], 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) bind(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000007de3000"], 0xa) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3d, 0x4}, {0x1d, 0x0, 0x80}, {0x6, 0x0, 0x0, 0x4e}]}) pwrite(r0, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) pwrite(r1, &(0x7f0000000140)="9caca49beda7973de655f4f85747ef4add9a24fa844d08783f2ceb884115cd24492ed6bdfcb4f7fcfd89837fea6a3b294a1bba065244bf6f6896e51f740eb57ad864568d34e33b532bf12db6a8fae361862070ffd08da13d17733166263f4f32ec454d3f893a6d1567283f9085ca22885c0c81f0ee0370f4c2802bfe6b2a78a4351a1fbcc27bd1", 0x87, 0x0, 0x3) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x80) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6, 0xe0, 0x0, 0x400000, 0x0, 0x0, 0xea], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5cef, 0x0, 0x0, 0x0, 0x1000000], [0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x4], [], [{0x0, 0x0, 0x0, 0x8}, {0x0, 0x3}, {}, {}, {0x2}, {}, {0x0, 0x41d}, {0x16}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x60000000, 0x3}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 1: sysctl$hw(&(0x7f0000000100)={0x6, 0x5}, 0x2, &(0x7f0000000300)="64f21a27ee093f84cb874721a95a27022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f11e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x82, &(0x7f0000000000)="4c6be0ef394b1b139f1dd95152307cfc8cdfc63dd6bdb0868442cf5bf4a5623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c42a59aef27873332bd212ecd5cfbf3d39e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125b0600c8772d000000000000000062228ff306b770b6d2aea8761ead24dee5557d6c62e9228df545a06668e5ef7ec1be80bafcbb651ba615c2ea79bebf417276e6dc21c0c9a608348a0f64843133a0744ce911df3aeb99b242659bfba277e6", 0xed) 16:00:08 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60c6aad60014000000000000000000000000000000000002b2d0b89ba1b19de048de69883ed1b3a34e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000001990780000bc0d26157fba3bb784c65dcbbf12f2b46c72125e4ca33d7259bf588e0b0b4b40530c2da900c612bd7eb69d13cc1b434c8586e602718d0ebfa31e23db7226b9af9086f84b53dcc990f6d7fee80bf4457e70a79b479a07635c243a3846bc46d7a01c28b12959b2251941cd1ae4a44ced5e859b874d306f9fe53b8d66c506282eea6d5094"]) r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x5) 16:00:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1, 0x8001, 0x400, 0x0, 0x8, 0x8, 0x1, 0x0, 0x2, 0x7, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x0, 0x0, 0x2}, {0x18, 0x4, 0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1800) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x41a, 0x80ffff, 0x0, 0x0, 0x0, 0x0, 0xff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x80, 0x6, 0x61000000, 0x40, "1a4176b735e2db0e7bc365eb18a4d67487191d5d", 0x2, 0x1}) 16:00:08 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, 0xffffffffffffffff, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000180)="25ec40ae8e89c44381af2ab11a7cca908e264efd7cce483df54640e061c2f4f0af467ae0eae17d6ff6e7904bf3313ee5fb5d11b9f397784ab88f7e4089702e358d9def246b0d751b30c8d1f61960b4608e6660873b72c201f1ccd81964e2f178f1da720d75d5a739e955b7745a48caffe91376526e0513113305264d04ca1a6fd7751fba94957975191d79b6c0c70bbc6747b0ac89317916ad7b5d471f6db2e3613c90ef8cbde9697905d54f55d6d6b28e6688826e70a689", &(0x7f0000000240)=0xb8, &(0x7f0000000280)="c2ed2d731616f692fb027e6ebc713e63889dfb7994d8aa4e98f53e251d2f98f2a830b65d3acf1ca27ff5300486ebd38b75c0c0a6e821bbe3c15ce8c170394646ac636d0b1523f30fc5a251530cf692001743c53d3005f85d07615b9fe74ec8af99feb5a0ca171accb6be44cf2792da3ec814deea849fdd459b3f98503db63c653fd12b67df98ebc21b07a5f1a627f083ea9654e478a288eeafaf5c004423707b620f1520ef7de4a1027d13265328b4f0e05425b97f5adbaec51b2420453f40d9b0a1a98c4883a952933c9f195525db0bf6", 0xd1) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f0000000080)=[{0x0, 0x2f, 0x800}, {0x3, 0x7fd, 0x800}, {0x0, 0x4, 0x1800}, {0x1, 0x1, 0x1000}], 0x4) semop(0x0, &(0x7f0000000380), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/119) 16:00:08 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="edd700000000ffffffffffff86dd609e010000383a00b3224000caf91b9311299aa1b5c67104ff020000000000000000000000000001010490790000000060a70adc0000060002020000000000000000000000000001000000000000000000000000000000014262230cfa9743ec"]) 16:00:08 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x6}, 0x3, &(0x7f00000000c0)="44347e2284a3a9bf70d8de9a980b4775df0736e0361ef91ff9377272846e494f55822c676b775abde0e42d4ab1c5983a016a1c4b352a2b77a4ac1222b84d3dbe82ea308052884df38f2cb2d900e0a281995d0a44741e85899e761d938aa620a14cf76e435ceb5e94efa362d2b9ba8c641ad8f399daa81f0a9f5e478d81bcf6da7519c14df87d0aa3fb2105114044021e283edd8c21eadd7b05c3b8997fb72ca00a34908b75b32b6fea826fa9", &(0x7f0000000040)=0xac, &(0x7f0000000180)="bbd04b5fa700ca904c8545491c971c7c84b207a1ddf66a836bf289bfc2c289ad0026b6eb0ea2f895f78193c7ad917e356293153cf5c29e7bdefc6436cee78a0bd043fd47939521b063c8bc70573b1265ad54914aea2e4876db80f0cc3e2cce3fa7cfc8120696d2f26df753c154281724a4ba86566eef1b1db4ec0cef36bb1c56a9c4092db64782eeaf4daf5426c670b27c7e92adfd425d4758655e8102dbe26941f92610eb7c", 0xa6) 16:00:08 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r4 = kqueue() ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x6, 0x4, {[0x77, 0x4, 0xed, 0x12d9, 0x384, 0x200, 0x2c8, 0x754, 0xffffffffffffffff, 0x7, 0x200, 0x9, 0x8, 0x2, 0x6, 0x0, 0x9, 0x1], [0x3, 0xf1ea, 0xfffffffffffffffc, 0x3, 0x80, 0xffffffff7fffffff, 0x8, 0x800, 0x3, 0x6], [0x80000000, 0x2, 0x8, 0x0, 0x3f, 0xb804, 0x3], [0x9, 0x9, 0x200, 0x5, 0x1, 0xce84], [{0x99, 0x1000000, 0xfffffffc, 0x5}, {0xff81, 0x3ff, 0x3, 0xf9ef}, {0x0, 0x566, 0x8, 0x3f}, {0x184, 0x80000000, 0x7, 0x8000000000000000}, {0x1, 0x6, 0x7c0cd574, 0xff}, {0x27, 0x4, 0x1, 0x1}, {0x2, 0x4, 0x80000000, 0x3d6}, {0x4, 0x6, 0x1000, 0x6}], {0x3, 0x4, 0x90000000, 0xb480}, {0x400, 0x5153, 0x6, 0xffffffffe50ca7dc}}}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ftruncate(r5, 0x0, 0x1) kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r6 = dup(0xffffffffffffffff) ftruncate(r6, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) shutdown(r2, 0x1) 16:00:08 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7fffffff, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x20002fffffff8}) 16:00:08 executing program 1: sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x18, 0x29}, 0xb, &(0x7f0000000a80)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d4000000000000", &(0x7f0000000140)=0x9d, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x44) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000240)=0x2) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f00000000c0)={0xff, 0x80000000, 0x80000000, 0x80000001}) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000380)="263772baa79fd9b4d21bcf58f518fea0a5d6841034cceeb535e0411f31dccdd642384423c43ea682abdcb0115062ca3b4ce0455499fd280450809d16960442e37ce92635de87444a9ef61cee0ade87a1abcc80f1bcc622414f95470d60777ba3ba79351f47f21e94bfbcca73814f6c3b7337926ec5468c9e16034e04120235f4ebd911eda4bf5ed4a062546acf87622715b290817ffe986d451f5687a2c143e68d536d0a13efacf709754d61ed950036063a558bb5defd08e483699105064fa19c817cc561723a4f789f59d75a130ed2fbc4eceb43d9e2566b0e44bc3c53b2", &(0x7f0000000080)=0xdf, &(0x7f0000000480)="a8d7d2704e49fb085b1912a5595b5913e97a2fe60e7449b861871eb4cfc49efa562d292b310df37eca59978571d334deffbff40a18ab3ed0d9769e10dd8aeba9c3fc5b8233309d49f22b8a0c087b5ce20758ad2addd6f43ce4bdfefa8dba6f0c83aaf501ac3f647e03d739c733c837b736e32f6e0a6da507460f8de930dd7f4c71363b267b4728a5edc91149697465b4459ab4ce231a19c3ad4bed57f7195587e9a61679ff7bec4a679520731174de46ba454f2f8f3e6f5363737f1248b5c2ac98ecd41c48d30c2c2ea964497760e89047562d20bce67753fa", 0xd9) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) bind(r2, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r3 = dup(0xffffffffffffffff) ftruncate(r3, 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x60000) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) fcntl$dupfd(r2, 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) write(r4, &(0x7f00000001c0)="d4e78d9feef14635c405164ee2cbf3c74b4fdcb2c07be9f7e107e6dc1b3b6a73651947e334ce13b83ec613d15d178a61aa52401d60428cf46cd85248fe367049dcfc9ff38dcd710f562e4bc019f60b7a462992de0700000000000000ad780b4c4635b4395f6eb35551b8857dc18656474f681bb4e009a389ecb35af809ae639ee1ff2440d1bfbbd370e61fdb32720a739c5bab9582315aaa607f2ceb6bed4753c3ddff712b294e92e206b0fcb0c9f513ed601b9a3185de50aceee04e0ec8c35603f153e23c5e91f5d7bc44cccd76598bc6848581d6632c14e01cc2bcb2572b5a53cd8f50a3a784223afa359e90152d39f11b4f542e8a3386aeea4976ae0e4d60147ad45e183979825a554ce4e29a8c2292218b8dc2", 0x156f542e3e3dcbb9) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x3, 0x0, 0x0, 0x0, 0xd) r6 = dup(0xffffffffffffffff) ftruncate(r6, 0x0, 0x0) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000000)) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000340)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4cf0e210ad6d05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639f07ab25cabe905e8d592af1f0b26a8f3d2ad1bbd343ac430af8f1325847e7a81810a3583264735313e4e1739a15b236bccd7f4a42c8716ed91b88686", 0x78, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r2) r3 = getuid() setreuid(0xee00, r3) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r5 = getuid() fchown(r4, r5, 0x0) setreuid(0xee00, r5) r6 = getgid() chown(&(0x7f0000000280)='./file0\x00', r5, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x356, 0x0, r2, r3, r6, 0x81, 0xf1d}, 0x2a, 0xdd, 0x103}) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000140)='./file0/\x00', 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r7, &(0x7f0000d06ff8)='./file0\x00') openat(r7, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) r3 = dup(0xffffffffffffffff) ftruncate(r3, 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) fcntl$dupfd(r2, 0x5, r5) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffff, 0x100000004, 0xfffffffffffffffd, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x100], [], [{}, {}, {0x3}, {0x0, 0x0, 0x0, 0x6}, {}, {}, {}, {0x1}], {0x0, 0x6}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r7, 0x2, 0x0) shmctl$IPC_RMID(r7, 0x0) r8 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) close(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="540750ded65334a8", 0x8) 16:00:08 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000005c0)={0x0, 0xfffffffc, {[0x7, 0x80ffffffff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x20], [0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {0x0, 0x0, 0x8}]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x15}, {0x6, 0x0, 0x0, 0x100000100}]}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000580)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) syz_open_pts() pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x10}, 0x4, &(0x7f0000000800)="1a4918e3305c08e3e4bb79361441bb737fa4cd854d655bae4644fc128b570e622c4b38c698288aaa6fa676e4ea9930a3fa5d575f6ec5b4728184fadb6acf0c32aea05dd061019e80a56c6a35fd2db9bc580fb0ceb756596b71f426c1c125702c7ab9e5d516a51f18a392f9641a15146f1e02234b120bf3101eb24d52fad11f39f5cc13d29b0aa8241df2a865f211a06b8ec133ee55a6cfc921965830b6b3c57d81d15932d1c02067ad20f485cd6b39865e89dc418b5a52181357efc200ba704cd910d0567f2dd8ddde9fbb4033e1bf0c772bea4dae2efe662ada1cfaf88196b0d6e59477426c603c5b7ae4bfa10e9d1ca4f0aaab753fea586f62995e5e8643b326c2557e9ffa2c88ee7775354180dac4c5fb090854f32e68abd04524ce2412c1268bb69e017a4d9e789683fcd4a81cc6a9cbe7e6a5b61d24bc3ac603a7f4a5cddf8af5e395863267f2f7b6227699485f150f0f1c7b7ad9efc441e2974491844dcc8e6729cc5a8a113026b51badf480be3686c1aca770e26d7951281ef50939e99be4889d9c786698580692a133eda70ba3255ee22483ad78c406ae6ef2548676b37a7db47fdd75e6c88e20815313deeeb63185cce79061e5ea2559f5321c2eb862424c86955f2fab538126302cb2714b073b731cceeb4897edf539b5aed067ef526f31463f8630c7e8dedb604c05d8d879c8b781d45a61a48bb10f4eb9a4367c01d78c5a4d65123eb0a0973f842a7ee3952772662dea82117eaa179d5dab085612dbea834698d00659e1b9b7cb1ed9db121d00bf0b31074f549291bf3c7f4471fa0120eea18ac194b45fe2346b0be2fca7ea5cf8fdd1b4a333929ab8625e3f63a92ef34078835ebdab3d78f7d8000504f19a14b48f2809d0552d394072bb56ad096f4c59d5311a5214ef3612b826ad3346f344f66251eae81c53e1fd703f2056ac00f5bfe3c30352e42f3cab9cab11df866448350ad848e6dbee50e1a7c43f59a89b069c7106a90478e48a740a478b4dbb868d5e9288704d5ea0d421014cec66171b0e0f277610668a965a2bc64f3cf5b0865d87ec0e50525d410f921311825aaad2fb8942f4c20ec48037dcb9f22a9405dd1917b49f7e2695a06397faf47757f3657ef19305c860b139eb4b7f1cb87f82fd2898b145fffae175dbb23962cfb0c1a694422b6b6d62ca395133ced99ce962a4ac952d8be231f74ebd40baafbe09bffc68fcf32a5aa31ba8c8db383d23055fb3364733a7ec098ef162461cebc22c8fa838162edcc68267d9290de98f82ff79f156f10ff356d78cdaf2de075df38cbd3cd6d97c94b9dde0d2755897b89f3566bb1d713abdb3c794c7c6803c21f9de6eed8d159094ea790d9009fed5288376df6948ae0c54742256a0037f7e43312631432429d7f921c954f041070fa9588f8b75fe3292d4eed46d38044d804dc5f0702e3adc6462f518e17dc263a5f200388c2f9fe219a3daad341e7569f8e8ab8cd75263ae77e34bd1a7bcd1904a6b3f7f9266824cdcdc9db556eaee991ce60c0aeeb343671ee20ce7d9bdd528b7113a49797928699d8c10f914d9880bd704569dc0effefafb3fc993d28e8e416b39925430316395e6753cd84e32462587419435e049367de004ae45eb48a82d65f6c6d44990674347352c1b14f899658d2e017c0199dff77cd1880b366e0e5ee9ea5a9b771a35d4ab3138ec6f7a8bd8b7d61c48635afb96f4997b5f050cbe9f814226eb7882a11c3d9a6540a646d17cb92cd58ce62cc21de027a688118cb3bca62b76781a753a877bc1e13e1c36eeb2472f0004908135e1f59526d303a9e3a1f9912d4b54b86345b5ad48d107325e6927e54ba8d493cc10e9c3a85292be927fb18435661364b1f537e731a9717bded3dc36d1579ba076aac2ec42274bb115b4e958dcbc914c3a30766e346928e84fe93a3a6ce51b74026a5e5f9ad4794bb641fe01995c7ad907b29a79655e3435268835e29085b9af22f79bafd6ed11397ec6423fc0163208e1e7c2dfff8fbbc6fae28f35a7887bded292afb498f654662c683f29176320ae2e0d825f027f5af4afc90da8f31998df1728fe05d453953856c416dadb7cfb99a22f3de1a209506753db8a436eb693b098cff9041ccc1ad053bb0c3b2c4e7e3c1ed11037ff3263046bbb1a9ab834b5f14fb71c349fc211918f856be66566c0adf2709fa95dba9aca2a20c3f26f9b39e2cef4d9a027566111303391ab5c2b111c41d8645de5fef2953e11c3e2ab67a9378e88ee58b0869ab383ed7c35c65dcd99d3087eb1c1b05f50fe9502ae484ceacc299f926c8716e7eb4bf5db3a72f915bb571b0e380dcff3eeb5af2aa98e70afde887e96e54a0d1b05c570f4756123ec3cfbffd338642cd700d39aac4e4aafc9767000c9cfc7d84d90eeb2f4ca7e2001a347701fbfaeacd0dc71036d96c6d8531ea82a4c4bf2d40ee8351a029ffc244bfb75fe9d3ade2286db5dde05aa0fbbc531168233eb278e52f994b9d15118b846fbf4df05251f30c5b336e0e90db82de85d349aa2984236a1726354a574352f4feac6fae854210e3c9c6a475b872fc8c0bb43e7091a0863c7596aab62e9dee71ddaff0c8e3fe0ce9c338dea6067374257d43a21000ae6f78ba652e53c3a5ac5dde4be094ad096cdbd8865cb1d7d3956de027ac99ea584c55942f2f8272ffa9d054e11df4ddb3d8e48455573db27e3478ce1cb40dfb68a9f8e866e66335f0fa1d560d4bf66c78fbc89f9d8a2a7c6ccfcc362e6bdec1660b0ddedb5bdf2890bdcfc04a6e76ffe39f0c19c7a28ec60af9a95030ea6d0ba9427f7871e6f0507f341b25ad142a3b2aa260934716bfc9325b6d36ef210ad7328ef5c04a1a01dc6c142c4a719d962327be2544ddb24ee78da9496198ea3949d1b7496f11c750a0171d8db166bb6f9a5189d2a503b70fc998ecd0f6612c5ffbca8b6469261802136032b6262eb80c9ac2458ca1b34f5efd09f7198b6aaf810ab0bfa9ef0ee99268cb6b57f75a54b58003d49fbf6616c7ff56f0fb62c9bda3ee992a75e4c0ed1b282e4fa03d1721a72fc601e908363b5eb97ca337fd443eb7f74319f9f7879e71e3852f464cdba309dc4b47d35cc973248dec7b9d963e9c317174e2a700ce755d76d239995976b656fadc6bf01dc83b76c3bd5f6a825a33853f61420db0d9256635f59c455ec1f1cdedd898816ac3648189377a2203bd96828eec0c62ccfa566e15eb612f2cf6dc64912a000ef2f9f4eef68768bb834a8e3a8290bc87343ffcfee6c99db38de89ad634249ec5008f5890cd1dac4f78340b702ec792686606a3e10f8bedac98465af00dddf2f92a470662b31f2c95d79e51e6cf03a76525fd506470888e66d8c96b01d30dbd0aed4d1d8a7deb99e13b30f48e49b36debc5e4a07e1b424bff97c27832f5ff8ce44c9936958e14ba4b647b87b357a5f2877fb2fc59fc97fe80e7fe0d12a5f42cdd32d62d94e567ba9c89eefba3b84bb3f2387b2d36ca2a4a49d986d3393aee40bb2d6d705d211c4029c10600a0af3732002f3d5abe766d8db44b904f01391845c6530816e7d46a6e6a6202cfed3697d170e84136aa828354d03f4fa3f2fb7ab49c005714c2cae5b7a74d98d5adca9c37eeda4ec91d7fb44728f5e1c17e1e21acc65ed6cec309d062ede47845967f86a41736f77fa90ff138c1fc9c6e46aad13835bf7cc66d236ae9248bb94122328cd3b3434458e2dec74b67076534751e7d38ec32d83c37f219c1ffffb302a4d39a472c2ca4adbd918b695b57e6a09eefc38612ef7cf47a1708233250b412640d8163f61a549b5a05c0cad07a1c8812759d22a43acf01f953f3b179eb877f17c355ae0bdc2c78966050cfa1f6eea47ba78ceb73585f431c8dcb15bd13973ab1d26564357c1a78988b60bc8d30f2bd2066b1103a465a9c042b19a58af87a48365443124d5df179fa6d03b0ab36051cac287e6b2e4a5b65b496fe10fb0ecb812577de11b56a85a49ba5048f111e03efc08a369c45b715c58cdadf1ed9833976f0df602f6d9f743cf4c8a625b1bfd636337f08080eeaab7908e08a233c7f831eed32a743f53005eadc58848a161b681de25c428bd6bd38335f7a3772ceb1959fc715caf46d2c3fd712f18fcd5fd88a8946d9726f57ab75456acb3ddae18f6366df56723bec19836e03f5f4a4bb88bbb41042007a9e4d20c74e692256927edbf347262d0248918b338271e25a8a434699522580608b58f9a6e671fa41fae2fb7cee3f1568a15808dd6e6ed9babd8f8bda20b15f59b0ceb2a006bd35bc20f8c8b604c659389fed42b498ac19aa8d79059cee3a812045138b866f6217904a9a31a8c4e7ec60a3a967923feed147fa71e204cc03c8994f22ead2d5a7e52e40172ea49ef7bc36cb8301c43bfa68836a69d24aa01925368265b65c116f270097c48fc36ccb4088e0501155fb8c455a528c23861a57e743444c54d8b5b2002bd7bef105e87e842166258655a303c16078b07303bde8c2914343eb02d0f3647db1c82e20f8cd7d89a64f2b2e456bf40fc77dfdba11b08ea7eb68dff0816eef192074c9ddf6ad25b3bdd296039605a4996e07a35101b45f094520cdc3259c43d24a3d55fb6cfc6cbc8d3ff6a74861eb4599e1938a5ca1b528582e5c72e466821c1b6191ffd7a2154564056a1cb5c78816363d70eb3b91f8fd736eff3c088c5d938614f81d6043d89d0c618c11e6b021c997293ead5041c35fc902fc842ffb049e5b81ac93d72177fe05599b835e4664626f42c44f0b5017f68d262f15ef55aff38be4b2189ef32b728473efa0c9151fd2469cd12bebeb267ed34bb5c5ecf9ad30691e0d490df879acadc9f0e08dba411149dbaeb1802f0ad9d87beb132082229af3a22773e31e082030c780efcb8729263d980e519000d57c6441c8241ecf8f308f5a9cdaecb8f483d7f143bc4915e905349892ac3a3928fc70e605f58ddd88734af3976a76dca8cc2584f7e0c4b569a3aad4b69cc4ef5bc45802756172863cccd4fd5872e0dedd9141eb8c5078e91b4d94c725b241e82ca39294cca875d82e1a851230b81158a4419f0e9271bdfae6d7d6dcae4a32f0a463e5f6087283e0f22cac82a61cdc65ba64b7c1d05ae309a5b21dd75bdd45267b28ccc80992309402856b37f8c9056488b7d3cfdac7b208f03d6c8171904310137086100a5f12d0b55a6c78459613d85bda283addf5a4ce3197b24b12c95cc681b8cf88acc69862e8813868804db94c65d65cea30271d99158cf4c5ecd79d18448a85e723924ef297b0eabd5b7b1ce099b5dc75a7c3a05429d1bcb2d0a732d40c48c02cd9f96e5941c0b425ae7b2abe5a8f21f74bb9094f3df133ce075543396dfc101087d8d429332b6bd905bf6a3268f2037320bacd6686044ac2b76a237f86c90a21ec1dcf68023bb26ea51c6f67abda8638a862be2a719c123863427c7051e9625cc1c81df1cd31052cc81b46afad3193dcad40e46f369c0e400d02be919e12830444c4c16515b123bfd7338f6a7bef3e26d4bf69b8aa48c2dc13246b0e61fc16d2fbe3540f9c865264aee1e42bad2fd21231e11f349a4c83ab2595e7e72814dd14befdf0b95c8d296eeef9fad4b497126b0c0b1cfcd547d40cb78b9dc132e2fc8bf02f7cbd8c9161a6ee8bdab88ad8fe7587ecb76ec4de4dcbd94756436f6d01924b94bd5d8482ffca0bde9fac80aa12b11d57b3af6a8bac52e72e9a3588330b0d1a6c3b2bda21936b41fa635b599eb390f0536ffd5f60b37a2aa5c03fbedd43cba73f8a4ca7155", &(0x7f00000001c0)=0x1000, &(0x7f0000000240)="327f36eba5dde2523b86d46d4451adf4598641cc08c2e263036adbc9fb992da1f253c877e6a3d867d77957815cbc99cfa92640534093e1fd7213c0b9966b2fdd19c3", 0x42) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = semget$private(0x0, 0x3, 0x9) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/207) dup2(r0, r1) pwrite(r1, &(0x7f0000000500)="0000008016000000007e13324223c515c8ef5c00a42f0ea951434337b7691e42691b9097ef707b26b4bd6db2219ba65d2d4a728a3c2b91d4d3d0b83da533530a122c0a982dbdc9505358974d0200cd0a483de648f42c55bef40b040001000000000023ed7428d94ba41e0a8eaac0f9e37a8afb694c3741f98c74b006d112a09b2d4feb56261bcddc3b632553edf0b70a2bbd45948fafb38fa5fd3700000000000000fff02496d98fc742c9666cd4970ff5265532646c01b05fde323f38c812bf140109dea43512b1eaca2436a85f9ba66306b7400a4c1b0dd297f993e1443ba29fe58463c8a50f330b00000000000005817cc3ef2e872bdc13a1a4a079d60c614f4d3f8af79a59f874080b41b2d27391c8695fa378bac27eaad5fda9d8319212ce19507d6799ffbfd2106a79bd85120b52a45bea9a2860b2330c9458f9b65da577571432c6fce3a265f9186ac2ae77de12893f1b532891ad0a3417f39f942272a5b443d58c7810333fda2f013a03b5b73d69500000000000000000", 0x17b, 0x0, 0x43) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)="ebbf6bf89742a79acb254af4571f822c3fce82f0fdc7b11a635e883562c8d7cebaf54b42b84bd15a1013f9ac", 0x2c}], 0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x14}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCLOCK(r0, 0x20004276) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 0: r0 = getuid() setreuid(0xee00, r0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r2 = getuid() fchown(r1, r2, 0x0) setreuid(0xee00, r2) r3 = getgid() chown(&(0x7f0000000280)='./file0\x00', r2, r3) lchown(&(0x7f0000000040)='./file0\x00', r0, r3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) select(0x40, &(0x7f0000000180)={0x9}, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x0, 0x0, 0x0, 0x0, 0x241e]}}) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) r4 = fcntl$dupfd(r0, 0xa, r3) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x2) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000000)="4936bc69b1a032", 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) fchflags(r2, 0x0) 16:00:08 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000300)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6bd0bc37b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca27074db0e9413e19fb36b99e521954aeab93d536fcd5a92b1d953b2374281732f6ebe48805b924cc793aeca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e8fa2cdaa7fc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf0300000000000000488fe3dd9c34483db04fd7600a7ad03346366d8fc58bec6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa73af39629544ceb7a1be75c0f2122fcff23120e0d8efbf8efaaad088e18f500cff5c77f2bd9c77a896b42f18a9abe64a31961506992c44affd5ac17c1d0cdf41c42f51706cd628355084f9ba2c0c1be30f100c38966460e7c5e10e0a820a06a90d34d31f1d4747efd0413487134aca116edfc6c902594c2cb6f7cb6e4080edc62abd9e8e5092cc753d81192688a9e77c089038ee84220ed445956cfab2400a0baa8b26b1c", &(0x7f0000000040)=0x141, &(0x7f00000001c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x153) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x1, 0x101) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="28000100ffff00000104000000000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRESDEC=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x20000, 0x0) sendmsg(r2, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00./fie0\x00\x00'], 0xa, &(0x7f0000000100)=[{&(0x7f0000000500)="9ce2b78eb42c23a6ca422a6d20df9dd33f8037ff63a034fb939bf87200c7d0b45d622e6a0fdf6f18dce6025874745c8e6f2915d13020f7893c14551a7aeef4e2e4247d380ac278fbd26e80c98f297a831fc6c12fe9a9eb9285ed0d8ad39999eb837c1d95277de5e1b9eb423ff324a11aec0b9f69f912f544e6151b1af6cbe7478ec74184d94c780a8ce805f6499bfba3cb108aa6426e32eaec91b9f93ddc9dffcdd1aa2b7a9511148c0530a97795bb8c6575dc0a89", 0xb5}], 0x1, &(0x7f00000005c0)=[{0x78, 0x1, 0x6, "f0233a18aad151ced4af1fb81c34c050f5d378dfe84be76599901e3abf9675ad82340026e9347c15c594942b3ce2725704917e10fba081660a84d34f7dbbe304dff15a85bb79bc39c95b70d6de1542bb74f1f0f3caf5abbcd26a0a1f859a13e698de"}, {0x28, 0xffff, 0x7f, "48f00ea5bfe42cde5795b4e4e9103f733251"}, {0xd0, 0xffff, 0x1f, "c606c0e2c9f5daa1879bb1cae5bdab9df79f69860face5d97e0e2eedffd0b8bb7e270d93e1c5473d56774eaded8b85842c308f018d3f108ed82778ec4ed561af27767517c9415a584483e327e4a81bbdbafbeb5e588a4c29475b4dfe24b9539dd7bfbec6ee769398c23be8542c621f1c13b99a5a42ee1ff8ec77854deac0aaa1b7b6bc5908e8c23dcb6e988a47d7f0f20612e13cc8da853f9f6825ed6276f79a78f44f947bf435829d7e578039df2af6cdfb04c654ded61968cd572b45"}, {0x100, 0xffff, 0x101, "c60253ba5f9e0222463ed988ec46ed512e0d707e107b31307815c66d89a7b896335849e7ff03a7b2bc2e6c6854cc78285e6c18d37b12ec3b17ec012cd409a83dfbaa4933c20990af7ca3a39958aa07c52d66f4f452de8b3bcadfeabe0f0f850d7aa2c9e571d1808c33856fc24cd427ad6f5434af4600f9e1bb9fb8175e6f308662648c42685050a3095b9994014c1dd0405651a7ad3744373d1bb1208773f515dae13a0cae8cec37c2433ae4839e107da3f5d3966c5543be2da5a5faabe831ed315e9b6804b67588fe44839a8dc10eb6d5fa818f3e208bedaadef2c76e1cf4728a54b7a75cb4d33778c221"}], 0x270}, 0x400) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x812, r1, 0x0, 0xfffffffffffffff8) 16:00:08 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x6}, 0x2, &(0x7f00000007c0)="c7ab30ac", &(0x7f0000000000)=0x4, 0x0, 0x0) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000600)=ANY=[@ANYBLOB="007d04e2043eb04f05f45547fc493c000550933a6c652000776b177b1019c7cccf1362f4b5261c752965ac7f7653df32d88cea973906edb4ffbaa2d8b0a1a8b625601c19635f059995173cd7659d7601fd709cd864b31ab75c17b3260bc1414c6b560be6a1ad58bbd100d9ddb6bef55791ed199ec392bc349a9d43c4ef18cfde7d70fbb9c5d40ace76f1b41f7d045f4ac3214f358e4895b62128942c3f69a1fa87"], 0xa) r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000580)={0x81, 0x1, 0x101, 0x101}) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='W\x00') sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x9}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRESDEC=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28, 0xc}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) r3 = getpid() getpgid(r3) bind$unix(r1, &(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom$unix(r2, &(0x7f0000000100)=""/185, 0xb9, 0x43, 0x0, 0x0) execve(&(0x7f0000000240)='./file1\x00', &(0x7f0000000340)=[&(0x7f0000000280)='\\[\\\x00', &(0x7f00000002c0)='$:/..-!\x87:\x00', &(0x7f0000000300)='\x81!\\.![\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='%-:*[%^\x00', &(0x7f0000000440)='W\x00', &(0x7f0000000480)='\'#@\x00', &(0x7f00000004c0)='W\x00']) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffb, 0x0, {[0x1, 0x0, 0x0, 0xfffffffffffffffe, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x1000, 0x0, 0x2, 0x0, 0x0, 0x4, 0x4], [0xfffffffffffffe00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210, 0x5630], [0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff], [0x104, 0x2, 0xffffffffffffffff, 0x0, 0x0, 0x81], [{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x10001}, {}, {0x0, 0x0, 0xffffffe0, 0x4}, {0x0, 0x0, 0x200}, {0x3, 0x0, 0x200}, {0x0, 0x0, 0x7}], {0x1, 0x0, 0x0, 0x20}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000004c0)=""/102400, 0x19000, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r2, 0x2) r3 = accept$inet6(r0, 0x0, &(0x7f0000000080)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000000c0)=0x9e2d, 0x4) dup2(r1, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x1, 0x0) r5 = dup2(r0, r4) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000140)=0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x8, 0x0, 0x0, 0x20002000000000}, {0x0, 0x0, 0x0, 0x6}]}}) r6 = fcntl$dupfd(r4, 0xa, r4) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x5, 0x1f, 0x7, 0x10000, "c86e7d54dafb668060506acfac1d85c9dd8c18b3", 0x81, 0x7}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x25}, {0x40}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', r3, r4) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000240)="821d447e865e1a10df381917725e765d0b20450f03ba6d835246c7144208fe1bf7aa4bfc1d9a5bf6f3aedd1ae6d68fb9d7d86969988abc7c699c4a76b5b2033e0c450ec95098bff6fbe5976f3a14016a59b0b1996d0228ed14ec0656a63daba1", 0x60}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0x20}, 0x5) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r7], 0x28}, 0x0) recvmsg(r6, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) sendto$unix(r6, &(0x7f00000000c0)="9e642cea4684f601db67d58b1c0031d36b2391e27f8c9eac8faa48b48a6c7f563d9f3d425ce07945c219545b49b9a2524df9f30b602674ca11ce1445c048e881cc1576974e6d22475e25647c43185a891e0d650f42f31670780ba2029813fc8f8c00cc79af493cf06897b4aa1dfa79796fd1817c4657d90d08bd40d07f3a9b430edb6a357a3530084f5282be175dd62c1783a6df6e8ba990040d6f105ed34d2e7ce921a177878f7195f831f47d7429243198ce60c2955e26f777370e2a2ac2b1e1ffc31cd071df607a461210532973810b26aa064ead7b7a9718797b07674e620a8d8f75ece095728fcdbb414f64ddc5c2", 0xf1, 0x408, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x180) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340e", 0x81}], 0x1, 0x0, 0x0) r2 = dup(0xffffffffffffffff) ftruncate(r2, 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) 16:00:09 executing program 0: clock_settime(0x0, &(0x7f0000000840)={0xfa07af6, 0x10009}) 02:31:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fb18c3d20000000000000003"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 02:31:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1) select(0x1, &(0x7f00000001c0), &(0x7f00000000c0), &(0x7f0000000100)={0x6}, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x7fff, 0x2, 0x9}, {0x7f, 0x7f, 0x7f, 0x6}, {0x4, 0x20, 0xe1, 0x3}]}) 02:31:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0xffffffffffffffff, 0x4, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x41a, 0x80ffff, 0x0, 0x0, 0x0, 0x0, 0xff], [0x3, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x7fffffff], [], [{0x100}, {}, {}, {0xffff, 0x0, 0x0, 0x100000000}, {}, {}, {}, {0x0, 0x80100001}], {}, {0x0, 0x0, 0x1d}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x2, 0x2, 0x0, 0x3, r2}) 02:31:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000580)) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x81, 0xff}) 02:31:18 executing program 0: ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f00000003c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000002c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x0, 0xfd) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000380)=r2) socket(0x1, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10000, 0x0) dup(r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0xa2) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x51) sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f00000000c0)="83377b5439562b99b15245657f803a6a0147baa730e6bbf4efa98c7899326c75e337bff2df97ea046b41673c7e890c8d1c76860a66d8fcf8a2def252c2fdfde8e23a630048da", &(0x7f0000000140)=0x46, &(0x7f0000000180)="9881cd71e1ecda988fdb20a417dc0a7a13bf531e4538b69fb02f7b69d134dd8f254a6b02bdc9136457858e4cc80a9e097c8cf1b848cee3ab5ab22d34ad382d9783356e0207ed59848e9cd77fbf95653a69bf3f6d417d5f2a3924d61ebe8bc2923a2d0fd3a44cd0e19fd4905e279625e479185a266e3fb067d35518dbe241a341ed0ab95f007410c416f3a921277cb92c447a59", 0x93) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206913, &(0x7f0000000300)) getpgrp() 02:31:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = dup(0xffffffffffffffff) ftruncate(r2, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/54}, &(0x7f0000000040)=0x38) sysctl$kern(&(0x7f0000000180)={0x1, 0x19}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 02:31:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x3, 0x100000004, 0x0, 0x0, 0xb], [], [0x0, 0x4], [], [{}, {0x0, 0x0, 0x8}, {}, {}, {}, {0x0, 0x10000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 02:31:18 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x38, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 02:31:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xf7fffff7ffffffff], [0x0, 0x0, 0x482], [{}, {0x0, 0x1}, {}, {0x1}, {0x0, 0x0, 0x0, 0x1000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x400, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:31:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(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, &(0x7f0000000280)=ANY=[@ANYBLOB="feeb781f273d487c91236b1a257d9830e47096ee703fbe1e4c2fd751f929e83b2f4d36f73bfb68090220a0b19901aab6177ad0fa49ebc2c8653df30ccae92bcd8630371d47bc4d5041d92359728ef2e50f83d7685bcd6b1980d7ed625a1794e9a129df410f4953f511b523b8b26fbe7edce3d172a8844695124ca80c360468fcbb24bb860dc8c45f26c48f5c9d193bc7abf72b32b6f70835788a0b2d4417c2af13a906ec435771454139602bdd8b81296911e3b30aa813b19d9c9f932ff7911ac431fad5daf027bafbc2166c63fc4f551cd2b7cbf9815d5c6acf123881154c793f1f8e5c"], 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(0x1, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x22) 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(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x8) 02:31:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) setsockopt(r3, 0x0, 0x41d, &(0x7f0000000000)="02000000", 0x4) 02:31:18 executing program 1: syz_emit_ethernet(0x94, &(0x7f0000000000)={@broadcast, @random="cb7b2108a292", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x86, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, {[@eol, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "98f53824d2cff03bf2192699412e941f"}, @md5sig={0x13, 0x12, "03b7977bfbcd04132d25fec5a7b46e35"}]}}, {"d70474ac83821b6a0ea4d98b939a3588381311bfa4a685dbc156f7907dcace7b4a545aa8a7a437abe23b"}}}}}}) r0 = semget(0x0, 0x0, 0x50) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/35) 02:31:18 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) r0 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r0, 0x11, 0x0, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r1, 0x4, 0x81, &(0x7f0000000500)="23c7eecd427f4d677bd5e98cc11d2a8ef1c0a5e1b0b7fa492baacc96fecaf00a2eb67f5bc41bd92137392d542816cba2408aea764b330e5a5a7acc93de3aa7878806455d6c2705d8e167e6a167fad520955a5677d719afe845d5386fcd29fc47fde523eb4399d4b59f1ed8747def273b4cf0dbabfbc629b2df9dcb969682978c7a57f05cdc8ad54c589fc2db46306c2c2f0f86ce24450262476e1c7538a477240da4013fb3627c3c9aa3aa66b3d68ae7f34a4849e21b2ef52fed334b77ff724140cd708f6983258e8a802a2ba40d5e615ad6fc0355ef35065f06f7e02638837ef7118fed22bc6657f81bfe4da4b65d9ff631af687fadc98725be75818362a0bc37588083d9161f8a5d4032c3d2eda8932233d83dd2d9320aac7b27689c456fd869f948362d6abe47b68fc677288e009406272522913210a9b3abb8a2fe10f02e1750d3a2951fd5881c3d71ea2b0930f1c30c6c0077387ed293ceb4059ee2485ae602f7c2e49487d2ca24e197451e05ab6f9e4ff3ed3b042bd8b3a301442547b94c021ab2d565ddf8edbb9d651942bddf9ce7bfe705a6689a4e9d651e754443281fff68d2739a2d1f4075eb651f611e93222b58f232e74581cfd276086c16caf2740549544259bd8a2fcb70b656ba2de632b99aaf481a6152a7da841ac5b4bf4bbd9d51f4140170a8b8a7745f118de572ddea7418db4160b2a52b25e8378300305a3b71551baa8ec0eebf20f813c8f118c11a4602c37d2ef87541862f768ce0e52d3557b2cf357337db019aa98d18413d30a5ccbb50a808f56d244bc32ed59b239231b5b16338bbadd489a4b67d3bda64bcb25b3c7ba29ac9500e6bb05e37e353b8b2daaf7fc4a0f9a87d5a7622c8713a1a8be3a77adedeb27c97bbe06235293361eefa140fc75d3b640508cb1710c88744367865e6e4c03873ba4f7b9fc0c945e6e1442c0f0a7f4a02343ecd184b64d982757640ec228273f478e4b98e1ba91b7946169c8c079ce5a0a846f4f7945217e350b0451b6b0c9d28fb620738ee47a83d231576391e67b9f16ab6ca4b31e0ef5b436c76391764b717d51cad0388b1f317df2a277b577dfb564f92d9bec16af47ba2845471499fbead220a97f7860932e631aab086e90bb979a06c2a3cd4ee3abb2938aca2053cd33dd2e2c0e21197394fc093ee77b7ff01106b72ef7a8c759154419a355f2cc0e16c490a27191df811bc3c3534539b2cf70982d13d9e06cb058790efac88b1cf4d75d0e5f7bc92a1db3463c2111138269441420ee46e63c92f5b87118b461f7010e71da707dc083edfd817d90e84bb6ddd76e4a57b85d0b18d5252e2bb648ddd1318b63addb061a54bdb7a385bd473f44d97d61029d894c618b9c83904d89132749843a98b193f4d9e19fd0386abf864fa59c5607b49f6cde38ffd0a1a1da1b8b55757882b0e8f59ffeec316df106736a42d023a3b0e221cd41e70d25d0fc0d84ccdcc58feef89b4dff9c4f7c6ad2ed4cf8a1ed86151256d3ceb80e0f3cbe73cb293fdbb32dffc20acd80d1e4dad12adf57ab132f34dc8847524c4d96e30d76aa52c3653aa737bbdcfccc697b5dfeeedaea08c411eef0b36b92c033ff9b18193a23990b147ca7eecf83bde42bfe2fce8aa4f0f7a730ffed0d181001e12b91a2d93b98d063db909865b61103974c402cd45998bd32442b76dfb91335455b01f84bdebe19403b26824693f2c02618005878590732d5da5229bc0d7be22b239b22571e453b6735f01c82807b3dc49cc35cd967aa10fc09be1c792d59162e96a6c31d7b4a941003c123cb4c5d4291a259cebbbea9625a0767268dc756503020293da2b1c12bcc857b83d951a350c5f64aba578f414c04f9241a09730aa0a1232baccfdcaed25114f98cdaa5f01f7191132a12e1d4ac70663bfeb7bf04483576411cac5ca975f367cffbb9b544feb54c6add2c0f5be0f126bde6f3872511a08ff7fad9bd1ab2439a5f93d1cead7b3c5e2bd3b0c43a5bbee1bb8b9a822738ae4c51fcf267d31d05c84a7371f9214ef96cab81c3efe2c7d80ca2e9bdb9dfb4698a184e4398ea4b3ed423ac82a37c768a7f0dc168e40bc1f330a7d6eacfa2fd98a134f53fc56766be9ef46fdcf2499cf34ea604767b4f33724d6293123b0183e23683c46b4b322a8ecc9dac19fa9aea0e6a4d749a7bc5924c7d0ed9f8e07a78f8ea702af04722473d6011cbe4356adc0d875f7e072012d3c945d1dd1f75e543ae4f096203ebc9e9fda8ee0e0ba943330b50b97b425c22b686e071d7c5ca86a1c15bbcae8f886a575d596bdbed93e062394bf9ab5f7c705d36e5899d4da0c27acfa159ffaa08d4dbcfe9b1fbe69fd6918c836d44e37b9a90c765e1236299dcacb7ead1f70cf09fed89aeb3c6591b540c138f7731449d7af241d25091c5be36b831f6d345d487452d6f0fb87fe67a134b125878e3385c5d0c3a2f978f3f52d76c01a29837f501ff103e9b1f676a98a3defbc86fbf9a20cd0e97be7c0187ed043ac884f18f300f5ba30f02e5d859233e98d02253581e03f8747eaa336d553d3fd04500629953489505dd62ff557dfbb090810942f8840789f8218f89ddd9501785ffa8b9b68c4c5b7a09b952546d8aa3a9e061abd2d9adfcb5f3bbc5572b54bf61d9a213d6f68ce042ca58143d24130d18441b1a785d28fab46ec48fe99343e420926279ac5d20a83ce2a26952fee0f188611a6bb18efb44d9c4f403bb6ee13077c4a8303d11925dfbb5c0e2bbc952a95e3ddb14e4d8d19d1053b59d6b755d539982549c238dee037e5a11de1a571aacfbf4acd40f45207846441cf6bc070b9bc3cb1a5342a0430ea0a689c3695ddcde03ca3d86490c2f6dae01fa26a9f981d1521b4db562176d3dc2d6e221fe0aa93c0d976416b57f22c723bfa1fc938238e7a822e86096f1085f27589246b600d1b3ba4f42d1db8d5f1a88467549ea1510e95941b5fe72bdeb6e489715ff66d012fd1ac4a5ad2031db8fcdc76c5c648f6f1e95d06436172e1bd87b728167ef51b64ecddc2726ae42bc2f2cbfd9221d2d9e8c05f2c4461abf7f7028248080742f0e1ff1b7f1d080cc7ff46182b48f78d8d434afd77a8c7f9d48d54282b2f20f54a2143bc88e2372994448e4ec27a8b88640047aa9fa79946d3338fa79bf918b0f65cf9cd57bffeb900e3b3a53e3af1bbb19857cad5e9c8e081a0c382ff618dd4bdd9d1857386f36ce4ae3d60687ad36033a8985fe9c348349ac1ce74cb5b07fc55d9de4e1928ef9ff926f8fa52773f7ac41517df47aa9fb3cc45026336821d31da58409f09bdb98e35e148956e0218618e84dc56ce78ac6dd7c7f592355eca482c8efd511b17598938af9f5f713277753e44db59fb634ed3f8d7e8ed0bd44a597ce07eec833cc441b16904725a5fecd1c819683ce3eb089f6e7c20c9fbf2ea008ee3f0d1f45bcda12497791b7ae5e69d436841f9a61a86ccd27e9fe2ad508ed037c7e1501835d662d9a0ec8fe480a2d641413fdedec551a0f7997033cf064cccb93684895c462d6cd67f797bf09a934cee38651ff5f185d1c483b1decbd46ae0cbc91f69719001b794cf3c13c33b177be7c4561c0877580c91c3699a6f9437688bc88c75103710d54d6bc60acea2135dd18e710397db60ce80310c9918331cb02593d561ad889ff2ba50a94432a2428dea9794f1453de7bebf1febb032a598f62e6ec1802e32096f63b2a81534a0fe636541b0b22d7139d05c14dc0e8290122209fe1e529b67ba41ff6a12e30cd40d6de7f662ac738cabd5c6a4df8e97c6c0faec04be5d6a00a4dd901600871e9a933c0f23770c30db87ac570820eb7a7153e7cc15158b54781ea385cf5b16a7749885c12125e89479a7b71f615715a66375bd3a2d1e015149aa7d62ea656dc5f1d925b47a96b0cdbdf22564d801c184f7dc832eee53e43dfdfe4cd00a9bdd26c361f72415c79711388ad645e9f86743e331629d2b81defe3fa0ec511f122c14fa1d9c68d2722b1daa7ee409dd136203e75209b9ca5cc9c3969560b234d64ad409efcd497c5eaa4b756921927ed3a9a5c076ff67bc1c087838a9cc6cfd7f542b0505cb9ec7ceaa437766a330312774713c9c533c4490cada1c1033f6540f2e85c10ad63820de66fd3a1a868602cd49652a06e8c527966c6a2d1be0b60e3a4d91af284e7ec85a8cd5166d7ca586a836e6e9e2bfca0d7592248a64bf5bf768911df2e6912ca86f11eea34b167b6dbc66ebf1ce15653f0ea82559bb592123d3b27592343ed7a36a01ed59e818f983b46060b0f26809a54b8a0c9b5e16bdddf37ca76a9420ec6fe8faffc4cad0cb70ec492db49399be0566dfcce89a63763278dde8e5b972a3dc095fa450df9886c252e23260c6d6d2ed5bce714b175463825903fc963441421eea51ba496759e46412a21e3feaba9768e5cf3a4d2dfef1cf9296e4bd3c5ec4bdd82480d0453b8fd597eee9626e91942a3cdfe2544cb40ff73bf51684996ee2ae4827a53aeb916403ee2762a271306a0d828bee9c2dd5d62f4600eca8b7f17f5a19dbaa52ebdb00a2bf6df329a657bd404889bfdf86d12e4d9bddd6e44c47017bbfa2045d5ac1d43806ea212f14ef904bfa0a79a8e44b818e51c93bf85fb50bc8ec8135d12e81fe00b26b79358d21429500d4029137792ff90ad2faf3ec018b80b27c659348b61fddc96eedfb52613502fb3d721d674f9f268794bec63a55bae3eefa58749fb9c5cd481f405ea3f4a0c2de5ba84fcd4282eb3018d30c867a51699e298c63717b2d6544ddfbd91a622f9602274eb89538647f42386580360ed05efff707c52372e7e937d5791520da8a459cd76420bd965aa201abe806fed76306555a896138569122593fdd688d53383e770bbe3b9b9ec53a4dc3315170baadc8b8ce0157bebf54a9d8ecc163a81fad9b639113541e57d87ff6ea72f9f5441e8beb8b002582b60255c10c1a7338898c91469abf15905016e3668bab2c054d106eb1f745932f6b4d4fd8b7f341e024dda13557ae50b2e590394e431aa1840ce99d21d6eb6f0ddd00d830f1bcdcb2b70e0113d606ca52a4ae886fe760d38c7f09a414e9e0be33e3bc5c8d72858cdb9f94c88c135313cec1dd9980bdb2749c7a970bc4cbb59168c7c5374b90c8c5748f209cf3aac5eb7a2e5920e1ec4890f906d2189001eb188960a951c96fedf919f414373dccdfa22899a560c61fbb3388c4b793a4402744b84359ad84340bafddd1c4bfd5c7a6a1b69cd8ea2656d611a9d0712390325525957f03d8dc6c021b0b07239298f31b2e55af8fe63fbda9fdc16cdc86c0e361588fae2d6f6ee04de18a896f5b6acddf4dda91ad3e4bd790b4e11a38d4b8ecd5aba6f554050bc82e1d5d6f5b92faa0947269059a944fc45fab33607ff67ddfa99a2cb28750a6416dc0f8414c3227e0b571403c2a9bb606d60924b333cea31734608b27dcb472911675c21cca04af8d92c50ab5710e25c86be542e7688149c1e48295ccc19004f9f23f95df0f98dfc65cec0b98c1d00a4683b5c7000fd218593e0da2990c238fcee79bf12f09cd55031f5367298730e58736274ed3d8023296407f5bee67ed7f067e5e27288695ef4d90f5873b2f89c65840912a2f3a63e8622a171de3011dc8212ff074d967744bdeebea5ef9ff451142ec392adc65228aa0b83fa03c98c6bcb9d2c9d74bb1785d24041fefea502f1a56e64cb8ed90c5b6f42f18a36cb4077e28401e071a59afe0762770496c2fa2c83c1a9ed80a381360fbf75332bdaf7381112707cae1fc", 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) 02:31:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x24}, {0x45}, {0x6, 0x0, 0x0, 0x10000106}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchdir(r0) 02:31:19 executing program 1: pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000140), 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f00000008c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r4 = dup2(r1, r0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x1a, 0x8, 0x1, 0x6}], 0x2, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x45, 0x40, 0xfffffffffffffff8, 0xbc}, {{}, 0xfffffffffffffffc, 0x2, 0x40, 0x5, 0x8}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x4, 0x97cb}, {{}, 0x2, 0x8, 0x4, 0x304e, 0x10001}, {{}, 0xfffffffffffffff8, 0x91, 0x2, 0x4, 0xffff}, {{}, 0xfffffffffffffffa, 0x14, 0x2, 0x1000000002, 0x5}, {{r4}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x41, 0x7}, {{r1}, 0xfffffffffffffff8, 0x40, 0x10, 0x8000, 0xfffffffffffffffd}], 0xa6, &(0x7f0000000340)={0x3, 0x62}) dup2(r2, r3) 02:31:20 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0xfffffe71) 02:31:20 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0xa}, 0x15, 0x0, 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x100, 0x0, 0x0, 0x0, 0x0, 0xa4, 0xd40}, 0x10001, 0x5, 0x3}) r0 = getuid() setreuid(0x0, r0) socket(0x2, 0x400000000002, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x5) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r6) 02:31:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4, 0x1) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) getpid() syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYRES64=r0]) 02:31:20 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c71fd00000000a6a9", 0xd}], 0x1, 0x0, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x100) semop(r4, &(0x7f0000000080)=[{0x0, 0x8}, {0x2, 0xcd, 0x1000}, {0x3, 0x5, 0x1000}, {0x2, 0x34, 0x800}], 0x4) r5 = dup(r0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 02:31:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x2}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0x8, 0x4, 0xa6, 0x8}, {0x1, 0x12, 0xdb, 0x9}, {0x6, 0x4, 0x5, 0xd9b0}, {0x9, 0x7f, 0x81, 0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x84}, {0x6, 0x0, 0x0, 0x102}]}) r3 = dup(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="bd60", 0x2}, {&(0x7f00000001c0)="9ed2de06e60c6a58da36d037ec4e5e8ed1f427d58adfd3c3d66769601b45efca51eaa724d72020ec1c65818399a5e44deca0ff7f49444c49", 0x38}, {&(0x7f0000000440)="33552fed66374bbdc2edfefda7413e22129888f2f67059a4f2422f59fcdff1632e5a3ee078458335892606699c3e0908f154a69b004e886f831a025ad41209cb1aaec907bf66bca20e8df05b3022c04b00d427d194ed9603f70880a6351b0dd66784d15635e6049bea79cc2467cff8256beb9caeec59c1ddc95bdb4f697e3d92afad31e474dce552577c9215a0bdcd959f43eb84a3babd48fbd2ab5b14fa91be79055db75e1e3705dd54d017708aef180a8ffb0c1f54c2a337a287322d619a71d1df906c774d7ff66e1146b0173a63098ecac59625e3f661e9e24fa44b89131e6f4c6f2505bf5c1a6e8b1304be28fcfd6cdaf69e9886a81dccf9fc8627f0f189214d098fdf081b5500c405ad45d6677eb753d4ffc91b3149918a7fdd8abb9d7c4f6e68d9610d5db3be8fd5fd33b4927979878be8a38d31a5beb6edf1fde840e0a40631f9104225a4b7961789ada1fdf012340539708959341729f640b738a0131c3acb9fc8f85728e8a98444490b48a0afc4c1361b0fb891038415422fe4944c2ecf18582a8affa4aae933daaf4d0b78e78f131c303b986f5e0dc6ac357abcbed8c0ea177d554f632a8ed8b403a671aeefed7d835719e115b300a6bed5f52e009a873a59ff3f7c9464a67dde31a642b5620960fd415fd6b68a0018ef29946cf2b12524960965ef67330a594641bd56e7756cd673b66fdb83567060467da6f368bd139730432d8ecad7d8bbfb8abf160c5fd2838b465469701b7e4d1c386dd825deb28b0c9e9cfa37309df4d7b8c08bd4689dcdf7ab5535333e9d6298d49b1df394be77553a8e34557ddfd7da0d6369c47a49eb7ee6b042a4edfbe2619ab356314541216b71bb461b2115269e81f55ab2aba52dc20f229c496b180281243b6f76fbeda53a7c9f4441b70aeeb18038ec86a1d46b19a7b3fa83bead4307edb9192527b096d383eddea7fd4e69f7cff6c5bd9200927e041459466baa350ecf117cd932c044b3695cb5cb8e7f250e8dcd1b9aec373526b3c01d45ef3ff5e75c6e38f16294eed4d927b12d331d16b9adf7290c369da9c851c6adea39df656d40d27cd0ecd2233592ee74b8d82787d0d06cbefdf7b820b78505d1c66d5e0be95d2531e8ebf03ffad9c54ad881612f65579c7767f0a449b0f094fde31a7f414061cbdffa21d8c2d2b6086fa4be51a121c0d0988acd8b5d0fdbe3ab014e7a65fecaffec8b1183d9ca8602064269f3a9283701320e851940ea87a205d7a6a0f3b1591f71aa21147f8ed06dd55ad940163635b7b4e8fe86d648c7ad4503f8a5fbeb9ac118918dd2cd7b5ccc57b119d637f0a9eba92c5a2cea065cdc21f5d0f48f212f6f09e2f85e9f5b775c3c42f0f0ef7e1917b12b9df4f75fc221eeb850a4c254f2221a4969058f5fb0b264c72f231aa53568e61f8075b11e1071960f3bfac94c346ab502cc20b5271da02ad77912936914b1806bbe6a567b4f730328b97ee55cc6ff6c598432121ff60199356ceb3d3c8f9fda94f24ced8059af7cd5d89a5059f9c48f298d153b5216dffb31ee74c582feb7b35466f84c7942928bc6141e981fc7b438569e65bca03d69ae83da0a76efbee10c4c5d950e1f1ff07321c1b60fe196102711c11026df8681da35759a78ab71e4f4da47ef0b2ae405a013f83cd9ead153aa49a776db11d6fc02c2e2cf80094f038692da7851b42c9e7144adfc37d1a4001cef6e7b985cc2a3f8420bf79211168a22b5882620af7d13a6a85bf37113b9888ead19422e73fe0763a5c23e55428ddfa8bb1dd41e3712aa352375722b075e4f8e0ed01648340cef18945ea4f19942f92747035f9fba3b77e79582af20637a908ab32c021dbfd7043e92a7de8d732ae19a5990ba58c5e01347897461d29aaac7903d28e021c7a80bddb0f3ef54fe5023d0c5c737dd8c19c3ca351153e205557a88a027892dde67b74a64ed9bef698c86b1300fbe1c41a60f2f1be2e5f3d315f0caf83c9d8fe8e56ac8f483f11b677e0e7718b60ac116738465f5b4b7dad97750df15b209c1c13254aa5e659a5d9abb6add78d40586b7f482fd513d47ce4b093b8e9816b343d8b633e1da3756256fd3d60ea109af651fffc87b9ee3fea9eb30883443c907b4f01c526e7fe97129a7ca6e718d33f08bf620430a5b4bbe2aef04a570358eeb507b046a5c4ff9ac62d4f2087be83aba1da5102de5e988edc521094cdc20a5a3ba161678b9d786712d397b2cbc28a72362dfe1c5bd8e3669327f95452a045e2019097844db76ac8e07080291e710b3daff32393e1b18abbd3b886805269de67d5ffb2d439b4447a4bcf6b7d6e6460a7d057d516adf04e3d3f8b569f9e0366221dd134340449b071f218272ef84bc452a1ee998613fa18fd44a152b0d37052df15dd7f66fb653697a39d8912aa5450dfe820454be1abe7dfeba254ef4c07cdd91a6c420a206d75cb3378d2d1587ec2d25d362c82954a2914738bb7ffae8cfb22f8eeca0d9fef0385ba91ad024637b32d53298f6bd6667bbc25cfbfa75b719040f0162f22306ec2bcbc879f38a384baedf9f7d1975af094c317d06d40ff7e963d216e0480870f0e11afedcab2b016446c652372abc2114cbf785e7c20ad9d56bd69661e6456b80cd8cacbf5f3e0047d97d572cb4ae6850e8d7956557909fb727fb0e0b2152d279bc9d567e82904d29fc86389b7214d91df36708378642891248273ddc818ffd87e270462396035270f0bbe7bd278ac9b8fddab9cc4a032cad9c66f1c6f575123390e4d29b38fcd3ff3c0b7e779bc0a4c7a64b808f5319cbcccf3bddeabc9f22085a6d6746ac0024cf3afad24cd350bee8bd4f874c7df70ec48abd0db8cc901ed794adafb6c9f7139eda7446017105ceb3a71335216baf3a1585f49664eca01bcb02195c1865d8ed8b1e8ac6f6e5ef754334f917d1b482224ffff1b755b0fb50e76071a050dde3b10098c9f215a9c3a654ee8a062f65df6fcb6cfbb66f8a993c0a86f49e505534980cc5f7ccb7a5f1a0b73ef77cb165d0748f3329f85c9710fd62fd4bac886dd278da7145a11f39073b5a6781be5fca5fb0f2ccb69d4e132bec5f8e21a18363436b3136aa071ea23e1e33f115f0db68c007b0910ac560020301764704e2bc5d3114df879b992b05108dbdf0cc6c3aa05f99ba7c9b06abbb3705eb6c634138653960d54ad4b82e549ca305db5322d03f8c3687f1180d168c17ecc508dfd2f93c01b453efa8a6a5190c32aeacdfc2dbc401fd408f384c3c712759382de1ecc64b10f5481408f9eb23075f99c9bc3fab0c2654cb1dc44ee799ebc7d1f76c8744e73c6e5074d254807e059de12f982c204bc5b2633026b693efa7b4dfaf98a5d654c85ba2a09e93ad2cf000f8cce2f099c50c4d9c1bc759bedbabddcc8206706f3c9e1b226ed2a612d1461a4a937a51819865bbdcad8726ea28aaf71d75665e698accc3f7b81feec70b3440b7571408638e3c18d707cd0ced630ebeebc09ed54f196908e02de937790e6b53e94edd6a394cfce83bdb96a7bb7dd789495a464aefcaed889540b43678bf9454f853749ac87aee4ba8fc87b139be522385752276b9d492fd2743d8d635a056d0eaa0c2ac1cfc69ae51bae16e9b1b2c3fc3927e7afbd79800394b0dafe7fd16ee0084ad703fe016ddc483f1f2b58a450fba063103ecab31f58ec5ef11213757d385217eb9043bf501f80d828a20109ddd328fde4ef5185e638dd776282799be5a5bf3e4b910858fdee1973703804e48bc021229fb5571b2986b26e1bd3fad50ef12c699d725f25fed1a142628560d222d7abb34cb2f64496653a59f9dcfadcffee5a87b95c349f99730f26f8e7860483fc6acf6645e972649deced384b1de04c5fce33c503b1f8ef83b0a2645ce8a0ccd5035fb66d80bc5d659817db5e1c2b932f1cb19a6144e7ae0554cde034aa4acf4e319f4f8fe0be61f815303a65478dd85159b65fdde7adb428f310839d838a1cd17ee827e094d104936ed530c73aca8e92f8fffb81b5a71527dd452b96b1f02025a63c5e5d57940ec27993c2047522d4beb0d29024278e2b8e6a6d2069d38241ddb64f377f506ef48f0a1b428a42d434b891151ba13f6169ff3c623b39a4ef2f6873ddfab05217ad7f2e990222687aee186bf51d4077bc57db53075c8562a7521e67f4ddebe6260af62ed68a6a65baa045c13e85517f417ac977a5c328c7761afae7e4d52ea8ba59c38ce851dba6861400ba99c8f296ae4c265a528915f5cbcd0480354ac8cd93bb0660eb0381714a55660cb867cfe3dc7a284e1a867de8bb9d6a8572a8330e0127299743aa50f7fe4634cf72257863b24bd274e5ff1096236c946b370b5174882bc7078698247438b8b1cf459bbcb06354c25cc940e894b36f24476daee8209e30693320bcb79ff73fb55cffe8e60c4c4e9e8af4b76de9975b3c00d83e2d6d57609fcbf7c08a6f4080ebd9d1010745fb54103d10f5043d06c06dd078b4d92abf74feb01760bb1b03df27a35ad1f8b1cff3f5be4dc46ac6c9768e8b7c23d7f38715443a5419600adfdfa4265385119b46459bde47789b74339dd933b61de6e7657a5840da383cb4ad1bda293375ed77969863370d1066b0325645234a4f101dc0350e94762673fb04ccf96e2db7a9eebc756c58d360745394220129597b5e147a41b48237f7815ad8a9f7e23ededcd2a7842640802b20657beab0f425b80efad84038cfbd311d00e2733ac8203abd5a540bec696be370d5311dcc0175a31c690dd8fcea28275d0437e27bd5d1cef3cfde938527135556f25f457154ac7fd9a46e4463cec559feebc1f8a4e260b625cb118063b04f8554048c120fd3f1c1a5d85a8eb2e56de83fcebba9c96dcbfa7a803fe74243dbae12ab3b39856401b8398cb0826d997042398dab7827511b904b661f158fb16abdfcf24cbd95f36dd2e5809fd55fb710c1cb7fa8fc2eee5f575d584164b6ba8c13dd2be4159fa823f3d7f52505c70c393f78d19e4ab23a408ab6dc65ab8815e10b891b5d1334ee3c09addfe9b29432e33dd63f03e9e33faeaaeaaf8f43b95a4560bef765d391dcc75d87972c6b110ea25bd1b6898c954abd285ebd46feaa9b48c336d8cde6f37002e90851156a7cd76cfd54cb2aa71a84794586e8d326171770a60018a1a267fe8e04dd04e6f82ac8d1745d45488414e37a14d38bf040b959cde5f012585653ebedb23aadf6d887ea4874099ccd4dd1556fbe72093d2ceb7c36568cf32ddfe1270ca42b08b0a92a72f0933e09eaf086755cf7b475db4f1d6240ee3bd0e8d7890f9f48fda2d6aed18771e52d3d83389777046518d0d4a00270ac14fec23006cc97a338821ccd3014ce1b472ed0fb0bb8ea8a2ca597f91ac404c0a40632482cd63e5e288e4de1b9d5ec2f510668fb014988635d94e4158580ebbb8ea219ccdd1d995d85825029e784938272156c034ffcd552a4d51e2f9fa22e2f091c040cceafef89dd361ee2459310c1bcce3ba5c7552127bcc7c4c671c34037e140f8ed2bc073ffd76a013a87a85f0ef1f0e8b2a994a6cd5ad784991d48bae3f1e9d92ff9883aab891fabdc2900669adae6d295831e84269b1c9ea9e341f3ddb9494aaa895f56f87c278fe23a0713a3836ab4d5a9b5b2f5f073f9ac45d04dd857858d5f5c5532e5269c22ba4f1de2bc3fc9fdd99db9e9c5b5041f233a6f210cd5e9b94f830c9938ba4d736f87956058ebd3ba6c096488921db8b2041f83f07c2df26a0a807fba92b3b9662a56a434570a31a1aa7f7df1cea98e9d53616b3", 0x1000}, {&(0x7f0000001440)="353268104b75b48de34b9653c91ad86fe4b05ebcb7cf0aaddd3b4d09210a75fae0971a2f820c92aa9fa23f69beb5d97daba5ecef8f06a40a99bba7a6b841c4ad82b5edaa5812ac58cb1776ab4a67e1e2044d2c06b7f1eea76f944e3e1fdbfbde966bc54765bf444e203efaa1beb16c5b86355c5444552fa3656aa76c45939c1b3b4c998f3216d2eec220926baaee1227463e1c51dc8ac8f64fab5f94177b9a3ac0c573d9833c7c2f56af1c70ea1c225acde11644fcf57c8b29c6373a8ebc8ac5222542d799", 0xc5}], 0x4, 0x0, 0x0, 0x8}, 0x604) pwrite(r3, &(0x7f00000002c0)="fbffb46ed079474fb7691a14af3b", 0xe, 0x0, 0x0) 02:31:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) dup(r4) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)=""/237, &(0x7f00000000c0)=0xed) 02:31:20 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r0, &(0x7f0000000340), 0x21) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x1ff) semop(r0, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x60) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/38) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000280)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)="ae3805568977184d0180000000000000001b1a54ec9735ae76794d3a771f1e475fc8b2345b3f0601000000010000000bda4fd10aec8cadcfcd0a349ff399027d58631cf52e857fe7bf3284936405000000b9d727c0d5b44051adaf9ac52243a0df55d146a8fa36349248cb6bcc72773ea2c8c2c17b51fdb33ec3331ffaed5141dc1dcbc193ed8fe1384c05307ba2370a1829d4dbda57cd3c01800000000000008b9d1f68676bd4e31bfc87d0be3dcb2e914a1d86087bc6c09d8504338081ea61fd111c0915bc33c46914f09b6b31b52c7f4edef0ba7d75073b667dd37781415db32d19903184389a7c56d2e829d3785ebbc72b14bac2b9e254ec3eade11edf8899a142e29eddab4de90a2fabca8d60009c4f146440969cf21913f79cee08b11b9bf360e266e5c372cdd1a0509b813ae56d344e00534a2f20e30dea64c87b101a8f3fa5d90714e8d38e9e55a5c56991745370ec0823f29667e3e4e0d83268bb37ac645c5bdbe138fb148c9825c42ce148cf1280f50eee29203d47cd51bf948f0a2dfb98a04ebc9685bf6691e02551b8d1fc4a03659a2eb071835c902fbd19a63e000a2c", 0x1a3) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000300)={0x3ed3, 0xb997, 0xe55a, 0x7, "433358c2a918aec7b8e71b87afd1d0d09425c2f9", 0x8001, 0x200}) 02:31:20 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x2}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r0 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r0, 0x11, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="03704109deaa11658aa15723d7840a55f8eebfa7b14ae744a6dd57c5c6c28ee593ed8d045a20fe29f179ab23f8bba7b31e32a3704614c531a5e09de26b281dd804f90de1658366755a018dacb7f9dc918f2d3f0ef15cb25e157659afe5afea652eeba27a0f420416180ca4398feb974cd5bfab230d9b520016057a14b6993c86b632053a3990d523d586d6d011f419c793dab4afc3554808cc32", 0x9a) 02:31:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000173000/0x4000)=nil, 0x4000, 0x5) pipe2(&(0x7f0000000740), 0x10000) sysctl$net_mpls(&(0x7f00000001c0)={0x4, 0x21, 0x5}, 0x3, &(0x7f00000009c0)="aee400000000070000003cdda62c765dc83ec9335988c07dffbffa48740f33aae07a2082c71083b059df1a5e99f57f32a0ec84334d5bcfe9ebbb0e105a291b2dc22cce4f4fb76bd75d99e0a491616cd744de2e151cfc70f642c00ffd1ad093afa7134ff0dd57b6bf23f64ca144f70706d786d568dfa9216d88b3358c4dd0c4ad680a4db6491d91b7d48529e0047b5b5ce4674a594aab6559e6d8acd1354159701e3c24ebfe044775ba4266fbbd07c77b87bbfb2d0de5d484c8114cf025305b5f4ce400f4fbfafb3d27818b5a7ab8a22a0a19bb9d0365b53158", &(0x7f00000006c0)=0x3c, &(0x7f0000000900)="5b9393fd562098a300199f0f790aaa90557598c3f401cbd806a5842e4de76afa2f191743e323f53c82b8c5381a331e8200b6240439104fe14bb298fd19a30a3661c94fa2e1d431cd0637ce501e0fa7174cbaf6cc2f27b5af49fcc7b5cd622180a86b70daaae0ed68974df6c8f7e531e7764d18bedc85c4cf3e83ab6ddb82026958a607517b10e5", 0x40) r0 = socket(0x18, 0x2, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000002c0)=""/42) semop(0x0, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000780)=""/134) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000004c0)={0xfffffc00, 0xf605, 0x7fff, 0x9, 0x7, 0x6ca, 0x2, 0x10, [{0x1, 0x0, 0x401, 0x20}, {0x8, 0x6, 0x9285}, {0x4, 0x9, 0x3ff, 0x2}, {0x99, 0x1, 0x1f, 0x80}, {0xfffffffc, 0xfd, 0xffffffc1, 0xfffff58f}, {0x7, 0x1, 0x81, 0x8}, {0x9, 0x7fff, 0x0, 0xffffcd65}, {0x5, 0x100, 0x4, 0x6}, {0x4, 0x5e5, 0xffff758b, 0x3}, {0xfffffc01, 0x80000001, 0xfb0, 0x2}, {0x12e, 0xffff, 0x9}, {0x1, 0x6111, 0x400, 0x7f}, {0x7, 0x8, 0xa4cc, 0x2}, {0x8000, 0x20, 0x5, 0x7fff}, {0x58, 0x10000, 0xffffffff, 0x7fffffff}, {0x7, 0x6, 0x1000, 0x101}]}) pwrite(r0, &(0x7f0000000600)="ef574cd23aa854cf8a6c4b2488e7d8fe14a0d1fed33973fa7b1811a5bb1ebd8569fb171c7764f677b6ba56555bea919ac4dae2cbd727715f3760d19aca00e48e858549b8f832261e6b2cfa0e3ce9bbba30f0d6b85381979d93acb559234041d3b35f7f3eeabeaf4a6ea1d8e08762d1d05d2e3e7ac7f8332277626480998fba683670b42e05b3e645b978ddf70a709fd6b0b74c5419ffb16c016002e3249269cf227852364f1503c564ca189099246d393686175eb2b7d04735ec14de554d2644", 0xc0, 0x0, 0x6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000040)="17176cc430126ec0d12eda5b001e63aaaf3516d6aa7ae2889abfe08af2676d55b25508c7cc28834f0f758637d9243249c5ccb77343fc2c7f34188564d46318cbc00a", &(0x7f00000000c0)=0x42, &(0x7f0000000100)="cd00d16ab4830c36eb75fb5848759303cabe47b56d467435fe976fb84fca82c089c70c20809e982573e0b08134a5d8e1cde469e39f9e7f8284131e4604b140c07829bce4a8f4ce3baf070becf77632d8675a72dec104ec5017f1642f07c1532a4ecc6e1a8be97dd1d6a06cd2a6c73abd3c7bf8", 0x73) r2 = semget$private(0x0, 0x5, 0x20e) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/42) semop(r2, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x3, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1, 0x81b9}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000180)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000380)=""/242) 02:31:20 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x1f}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000], [0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x80000000000001], [{0x0, 0x0, 0x1}, {0x0, 0x0, 0x8, 0x9}, {0x0, 0x3, 0x40000000}, {0x3f}, {0x0, 0x3, 0xfffffffe, 0xfffffffffffffffc}, {}, {0x0, 0x0, 0x0, 0x7fff}]}}, 0xfffd, 0x6}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000006c0)={'./file0\x00', 0x0, 0x6, 0x6, 0x0, 0x7, 0x7fffffff, 0x5, 0x3, 0x0, 0x20, 0xffffffffffffffff}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x58}, 0x2, &(0x7f00000004c0)="e0ea2467f33793f23270f6e3109fbb9c156895b848219403a5ddc97df6f1b193bc505115e356643f5e5efc0e140ac9f4392a3aaba3fe028118aea90d347548af7c68182f4813ca1abd601d99be428fe6fd74e12cd2f62022be943f4fa19a45c77adf0e86f9831b3224f4baa08df46d231fce3ce9723f7ee493e5b7bd12b0788b2875ac73bc278af4a61c5fe69148e2c00f164d7072bde5e79d165f98e737318c06722dc8e73cc3ae4b8a11349275547a484e7ac3a0f8032345c2a83e802e37eb5100ce", &(0x7f00000005c0)=0xc3, &(0x7f0000000600)="549638ef1032b5f58e56594f9d378c944b3e63c06a61dc88be8aa5c94d5d13ccb9cddba1d515f034b37d0e4329701c57f198784794d03926ca231bfaed6e5d4f450e3f3516b0d093b0dd1cb2dcf4a727d3f3ab5a05d3d79ea614e9e72719e0968af4fff8b327992554716c45f10f270c375877aae9f53053016de6a3c1cdb5b35dde8d94af42191b77cc3317cbf7dc1e01cbb2af0a306263402fdf670117552b82c70bbcb98418f225b4effd8c83", 0xae) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000080)="0010f90a", &(0x7f0000000040)=0x4, 0x0, 0xfffffedf) 02:31:20 executing program 0: clock_getres(0x4, 0x0) 02:31:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb2322000009add1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d68f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883ad05525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f0166081bc1b56b770ce7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d755509b7e4e9dcfbae58c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10d531927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d7393e852421f0db8159bf4c2f00"/1023], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x5, 0x9) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 02:31:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x244], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfffbffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x10000}], {}, {0x0, 0x0, 0x0, 0x2000000000}}}) r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = geteuid() seteuid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0xe7b5, 0x1, 0x1f80000000000000, 0x2, 0x8, 0x3, 0x2, 0xfffffffffffff800}, &(0x7f0000000040)={0xf6, 0x7, 0x1, 0x10000, 0x5, 0x7ff, 0x0, 0x2}, &(0x7f0000000080)={0x10000, 0xfffffffffffff90f, 0x127d, 0x2, 0x400, 0x0, 0xffffffffffff8325, 0x1}, &(0x7f00000000c0)={0x1ff, 0x1}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 02:31:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x170000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000380), &(0x7f00000003c0)=0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sysctl$ddb(&(0x7f0000000140)={0x9, 0x4}, 0x2, &(0x7f00000001c0)="8b6d0a0bc23b388a5cb5a68bb6d508f1240f9b11fe26838110131553783a65d29d3e7867c8cafe82a192a229bf3d038c7381460cfcfdb9b80fbbf9fb2f4565897e698f8f92e71dd966b2482bb70153254c1461f33243c3e4a35109d493ff34d759afa79e4916d6faf82b87bcee29202c3667f23d0c5c475bdb10a7d9a0cdeb19d0b3985353b43510682db246284b105a398d5228165810ec47c3a21ed3c859eda1bc05feca28560fc90a885e26948867319ba08926c015d4d1c43b94967f1be00caffbaf5ae1d6178c17fcb430cf396ca3d6ce2cf43dca2d28ad0631a0ac14493324baeecfa2cb30495bd1d7ea53ec6a18be53f0156d4cddfa6976", &(0x7f0000000300)=0xfb, &(0x7f0000000340)="52b6c83686da15289fc62e975fabb50781c8ad7a", 0x14) r4 = dup(0xffffffffffffffff) ftruncate(r4, 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) 02:31:21 executing program 0: r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x3, 0x2, 0x6, 0xd1b, r3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x20}, {0x6c}, {0x4006}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000c166d657000000"]) 02:31:21 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x16}, 0x2, &(0x7f0000000100)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01000bd703ee6278a03e19d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 02:31:21 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x9, 0x9, 0x0, 0xffff, 0x2, 0x5, 0x0, 0x2, 0x10000, 0xffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000140)=0xfff) 02:31:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0xff}, {0x45}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000bda6ffffffffff000169a8437d56cb56ba95834e4ea8c482e58767f7171d63b5cca057f29d05fff1064c7f3b72cfe026cf63cfa99c"]) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x3, 0x101, 0x1800}, {0x3, 0x4}, {0x2, 0x3ff, 0x800}, {0x3, 0x1}, {0x1, 0xed13}, {0x1, 0xc000, 0x800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x2, 0x0, 0x800}], 0x9) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000200)) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x1, 0x1, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) sendto(r2, &(0x7f00000003c0)="b720bd38ddec872a4ac33db8a2d2d4775043f67b1ed5f1eab804e06d866b6cb68c2b5b23765b908439ede07c56f48450666189d2e2e67698c5dbf26026175566d7b951009bc2883314bbc8789f96c85a5b246d011ba35426c04ed80d539956ac2bcd67ce109bd8548245d9e4a6871c52fc16e1ff15cd54c9310d855d4eeb76c3d44d66e4788df5e0edf88d89ad0e7be03de717b3f5eee3e1cda1ed4855abb9346bf8897bb33a3625468c3372311f3597a51ba57dabef90965643eb314edd3e4e5565078d7d4f53f56fcb8c1f986fb881ace748165d203619e03c7e46f26cbbcb7520370c98b87f2d08e51018daa2562507cc4082", 0xf4, 0xf, &(0x7f0000000280)=@in6={0x18, 0x1, 0x3c, 0xfffff000}, 0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) syz_emit_ethernet(0x2a, &(0x7f0000000340)={@broadcast, @random="ed19fac7fced", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}}}}}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000600)) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x8000, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) 02:31:21 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, 0xd7ffffffffffdfff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="3ce60b81333cc4feff5b42aadb70c458885c2055ec96fc74647b7896aaf36dd6521e97f11fa1bbaea875a5c54a9f4222d288f9bcc2361f3b45033a494ad5f8b0f83d103c323940dda1572e92ed65593978a13e697cad0728f3df28e5e12478c65f00a1fdead85b6bedad59353f2630eb5a24045afcbafadf4158d4a3c771be02b027f6ccd51633a67b0f290e", 0x8c) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:31:21 executing program 0: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x400000000000023c, 0x0, 0x0, 0x0, 0xffffffffffffff7c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) sendmsg$unix(r1, &(0x7f00000010c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001080)=[{&(0x7f0000000080)="66709430fed8f327a949d5c51c381b7342060c9939b7b95f7fa034d797cbee19669b4b6daa1863ba462783c6dbbf7bb07378645d8857d268c7274ad2c79cc1935f031072848cf1abece4ef5fa33a0c22e9a9ab49b85451c28fa34c10429f7f41698a2daf2c450d955af260212d8d683c4224f5e790a8a429351bce9aceb64426c07ca3620b63109baf7c34d0db1c9d526e176fb1fa9bf0188033d4f6b06db15a9d5f43186fd7ccf62e7d5c26484bf00857745291748b49fe1348f77d423f00aa76294bd24bab86aeae8fabbd1bf66bbbc6bf5952167c433ac2c9770e665c8d51a12235be5150ef12bff76f932b6a8c2685cec1b134b1bed9bc2224e5dfb0a85f0a4970925a9bb0d9e1c5aba06ae3b73344c956812ed4646f9e2af97acb19df5286c8d6221d87f242337f630c56f7d311237f90f1cacca5edd09634a7db675b30ff392199b730949761a1d7317dc565d56009ae121ae5c6c3c56390a146f1f0c09793627b309cc3951f9f31d5ff6f1d817752ba0c97dd712d882595a67493e4216d0a1723b8bd0922d8e41ac87f7e97c3d2fe0a8ff4cf143cb97203b6a2346b9ef909b1ea18b2a2f3c68781fe885442338450fbe2a135d2a1edded7c4af92c06563d1b96d36313ccb5e0519e746601ed80fd0f5f3c8ca90e568a446384dbfc84ff8c23792450c628a5db8a97e7f83023d43a2ae87d26ec75f1300e87cbd31d5f3ade8c04c7859a9a287e49c6feed066bc12dc6709138036d3333c5d53bca61b97566427aff8aa8c9482a8b3854840205d4f93166cbd91dbbaa506845d8c884176b8a1db6a497d40c29841c8d1a511ddba8da514182403930a820df7b5f0efeccb45f439adeb0e0c6f0c9b28acd9616432c7a42c9c33eafc42365377c9a0ee88841cc3bf6524fa97b8550ceb7165ef43579ad168a07b8a26d14923b7e1644112f6c7e2718f1be67b0120a9d2a6f1af575547a552693f6a7531971298c39e0795acbeb1ff2727afca2c944e00045218ce038a59b84a16db5b71e62d9fe89d8a86df54b3330157d9663f619c742255eb1137676773322d3625e3bd32ae59eb30dea09c87ba1d5f9e64f6dd702730c8ad3a2d67007934d8c157bceb7f62deafee7bdce55eafb2b59a2fe563defa784a2761e256afb73d2b3ce44f5ef9b719e2d591c17f845268bcada49bb1149ab0c819afc74579520f1c0856fde4bc27a8814e71e704fd386eb3d5dc74d02eae6198a72330949b766781507dab990515f3c6b8b4eafa9ec64a23252c30c19960cec074ffac03adb48a31cae7684e89b4c6d8c1204391bb6b1fd10f228773215434a6c91673ff75f58b74e1a94064b04a1898e16feee8aa208206020094d1c8e89832bc880cfe79bd960599dd535129f4759836393c0da17d700720fd345600f51f67344e58dd5f4228d16b1520b264531756c1890a4019528ce5cf2aeb6b3e3036ad2e6463f198695c53313f51d4b535d6c388139efe216eaf66148db6c10466a83ecec68aaddb51787d457f9789aa17483812775aa48e41fd4a8ec642070778369de412d5632d0c24d6840db79c999057e29d0c5daf05c6cb69c5abdee1802c1578e80a83c46c074befeaa90fb12d816b08b43f7994bc4b6f120ee5ff534d8a5d34e616037e110a84dcffdfd13746f7ed5601ebb74ddf17fe08728c7faa175a59d8b67cade8a5d490226419a5956ad6452493955b683922e1998150b5db8d5d237afc1337921546536c034536e848928886bb40a4cfbedee2919d5132603d9b5a64db8ed30e7542f8fb2df147570de25a607a2b163b4eef5e0e4c6c36c9840b44c6ad16d1af928291f65a01c2fe0401cf3d43da2314f1c0910c1e5dd39fd5ba88ef918b9df7b76b848bc18573e360ed0333c5ad1b3de0dca851e385e134fdcc6c334949dfc117c06f3370718374b66163677c85af5c1e4b6bc33b7aea28c3ca59041dcb745d29399e8dc081965d435fdb04f4c4f0e2731ebce51fcf0ceeaca6cb926a9696294bfa76abf65e43f90a676d33c6a79588d179c731809b90e6d1f7bf0606c83031a0ef33065e6f713cd1bfdca8499e80aa20148865ffd9e9d343cc6fed47c32af7dea1a331172deabbf18123dc2ee70ed5595f6a79993407d0481652fd86684451834810ac7905a0bb1403741b851f1f8f799413071eb56568ac41892477ed2b8b30da6440b88cd1e6139ca326369cfe7bd0158994f7efd38be69c348bc64fd99cd288c52ae971affd944a52bf28cd993f742872a488f6db74d87f5438811e8b7b7f09ad14660337468815222ebc538af814a4a53f5e5bddc1a5ec0f92ccdf7647c57b9f9c038d4fa05d9a8de118bbc995cbd9a0b21a76439bc4ec9ea9ca7e72cb34ec9c0265b658b606f4dede0ac43a246b4845057139654b71410452469b0bc394f6504b3e38382a7728d95d13637835f76b58f9b13d50f269e738c4b2cd63ecb26c04720e0f8a1754aed5232cc158e7424db3b216178137464fb50af231651fe0dd3c6a586a6b4dc8356d54e83eb5236982508239f8afb7166edc2a973207c46309b77820c34acf3ff1651cb9d25665ae1174e6916d685e443717a0396d2f14c224828cd92ed71c1d6f23f0cc6a1f977ab419637b1bd1ec99eeaf2e4dfcdb0e826c24a096d04de85733e0ce649759da6ade18fa819dcdbb52cddbd0448e031c7ba59a0041205ae1c3752a526deff467085687bdfad72d245ae5891f6db5b28101506461388e5aa488c71f6457e6bc53a7dd3d808747eb568273272728e98652e5db7cb576f4ae1cacd5a881d7f5f7290fffb98bc52960fcf4d02df62887c1a16f95f9197b479b945244eb2c89a2afd70b6f5123421bfd36be20413fb9c3eaa3e1b9f9aa105a108c9eb3837bb288b93698a70fbc06e9503c45873c741d196f56129d88aff1aa358176f31625c818dd28d9ec6eb6510a968e9caedeace0e3ca340652438c137b295adf68144587474288742d9d1bc0e1fe20336f6da95810bca3df8a6092681cd7e6f00d09344d6c8b55a396744255fb39f92ae05757bc8f238ab5cf1ed0865284e158f6f3116d4309d432043a92ef15ac417df801f0a2478bc6efcd80702fa9d5c16faca4b2ec07f527aa74f4ed5714023323dd00a182e2613c5c55f1a484bf8e736ba5a1e47bb2e29af68a1adb1153b65308bb6775614e3dbca4ae9cbc1915c9be9681b245b1f21d8c7a0f481390bee35f81f0eeb5abfb6ee3c3a871b7da9ad1032a9cff4c03f4e756ec27be6ae376a581cda305c917bd4b4e2ce9f24df43e13c8651fe54fd7954e67c16a963aed429d9e68afb7c9f22c048f94dd5f7dc5dc21eb3d71d10a6d38ca0c82b9045aa395b36fa995720677ed672266b098f6862b2fc756a1c356e70e332625300c998b18d3ed54cc38a1665531ef5e5a0e9506a0cb78ea8ffd102a12f5d19c29b5af3eefb0c8196f962c7f9c58ccf8b49014c0c731c9b0a1e8cd5bc1de057a0931fc8c01966eb01edbf1aec8167794ce148abda5fd5a6604ac6439dcbdcc1a744f7241517ae0404776e6727fcf5d40918b5cfc6c357ac9330ed56455b645132c6b9693463923a420a020fb64741fdcdf7181a2ea626b27a054459c674e15c00028f9fec5f1547652c428358a47cc3169dd355f919252567625dcbf0ee65b4de675b876553a079893160dd79837befcba84118288d6efe353db416ca20310fee600a198c213df0c7fb18bcd58dcacc67b6314b5b32152222d10248f3124ffca756c9edfd768744e9315e06f576445c3aee0fe44c09a4ae06af201b9447d0adccd10609f9d2f6727c83cddf4f447fb23e0b5c92b674990312db51e74c225ccfa96d050f5bee864391e4a41dd1864be90db9b9a1863e7867bba52285e3a1db90d08116a86f69e273bbd5c68f45c67729b3945d6c5c532d3d73459e32a7c5301617a237a71a8adb272ca23b01cef1ba613939c9a3f6907a8d048d38d27f18b1e93d1ccc995a51e86482742d728fda4ab6bb2a4acb88c395cf9183640db18243e574c44ee8816e59b0ebeeb862bfdcb8b09e9a38ece4013d1884ad9c8fff525b1cd45ce14cf65e757e0d109863dda85c6b8709ddb3c6ac63d7c0ccbb47fb5afc9d384e6478a5a34eff628f628e2da7f51e9bcc261ddf29fce9333e2ec76bebe26b059e8cd40e25f02f99834e42dbed411e83b4bd63dc1886cd9f8d3aa15be01cab4273a595eded6f325a3342c0bdbe48b7c928c577c24853e06fd74324f103e8aef9c7527b3ec503c53b45bb97d8f2a7c141c9d180a516e89b738ce867ae92e049c51e883c6768e4b436d60d88082484cb6f28fe342a2725e535b977f71fbf496af4590299cd6d7b7c7ab3a82553d681feca85c896e93ff848af48c7bb3e5c9be20bb25e6fe336d7aa470fea8c0aa7664cfe2a8405abd90afce1c944fdbe143deb7758037d40864b7f1296ad52c741402913ec770ff31d10ff83416a5ee8cf046c6e1699ca02dbe3d8f4134013fc782e132b1b945d81cad8a651b05b636c936cd375e7539b617fa3861a941ba85ad7cbbe1356a6b5517d14356d5daa08730cfd2f8e9dce49950a195ec8a84a103f26bc746183cef0c8031f92036c8c35d30dbaf00e8316c2fe599d4d21bdee389b3560138cf9bb9e74d3631a745b514fefb99064a257c3db539b99652f316c27bc2e452e4521b13eb1006bf79f88cd59aa54e42e2874284a22a07ab7c9e9c7597d6b984714bdfa88c835c537219d498bc73f77628fe12e27f0dbb3a42e65d81d81a5865f76591eaab310644aefd53282414acd7dff35d1ae808700379f2cdb03ff78757725410c0a0dcb13500c5b692c6b892a7d35d075d151db819373a0b3fa392375bf96b8e2129da8ab855c68210196305d92e769f425bbeb8bc4951a130b302543fb7daed437acae983823b7241afaa5f4a00af4a3ad03d6fb1145f5b177a0df6874395c4184e5f8e1da1b73f0456b2bb3f4b2c5fc64a406f2721175eaa9edc81c56cc34a0e5fceb32d08b40855a147da075a219cdb9c474f30cadb2ae2d3d20d824195fbbafe3ea6928f259e2c817c8c99791fab7af2c1042c63ad2498b17f30cad56fdebfa928690ea9f0d0eb85d560a821e6729295ddbfaf07cdd35228e6f00b92c5161d33ee967273116dd86a071ef4b7e0e958603a7d4ab20fd5d4ab6d6063c96fd79fbd5b66c45e11713fac348d379c027dac96779478e03b470ccf2fd87f502fe776f015a2420ec3b6bf246d5157171e518c5597542e28546e42bb8fc8d5bcd6b7fa00ec6d86d9dda17d11f7e10cb43711c24cde82dbaced109eb5c3acf089c820496ca14c67e62b054aa36a53bd69ac3264460d9d1d5fd6b87ecbd994edf0057237e3f8cbd54326ce9573d4aab824e1fd0126590715d74a6e8d021e02bb3cc58cf1f26d8aa505a47bb113a2a4056b1e79940a9fd3921d13c7a11eec44d2b1b60fb8fa24bb24622b7082c88c2e30b306db0da443fd3b2988d3599fdcd69977bca05adfcb0f66f4bde2d14ec1ec3a310f03cc57ec85e86689d4e89a4f590347d2f4d46866f9f6423fe47079fab043ea0cf47acac407e262fb86081565b9fe827bab0a2ff2ca0692b5d40380c7a5007e62116783ab4fe4296b448fd97dd248bda908fdbd5cdb032b7c7c93566767a8c819f1a00270efe778a68ee174994e5361c5f7b19efd1383a06380d656486b804d9025366724bb84a2f26aa8dcdac64d28f7ce5c3fd0c5f2e3e1e6d2e2d1b2c2649047cef69bb51527e5578197c8136192112577cc0fdc8a50498b1e376268", 0x1000}], 0x1, 0x0, 0x0, 0x406}, 0x400) 02:31:21 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) 02:31:21 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) 02:31:21 executing program 1: sysctl$net_inet_gre(&(0x7f0000000100)={0x4, 0x2, 0x2f, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c, 0xfd}, {0x4006}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[0x4, 0x3c0c85c4, 0x7ff, 0x8, 0x1, 0x9, 0x7]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r2 = getuid() close(r1) setreuid(0xee00, r2) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) lchown(&(0x7f0000000240)='./file0\x00', r2, r5) 02:31:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20000, 0x0) r2 = kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xdc28, 0x0, "ccc616ba36a43791a364cb825b753cc11ac01b2f"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r3 = dup(0xffffffffffffffff) ftruncate(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000000c0)) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2f00000710979beae90400ffff0000e9ffffff00000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0x3c, 0x10, 0x2, 0x101}, {{}, 0xfffffffffffffffb, 0x1, 0x4, 0x0, 0x5}, {{r5}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x9d1, 0x100}, {{}, 0xfffffffffffffff8, 0xda, 0xfffff, 0x1ff, 0x5}], 0x7, 0x0, 0x2, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x101, 0x0) 02:31:21 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ftruncate(r2, 0x0, 0xd3) sendto(r1, &(0x7f0000000140)="337b4eabbc0bb2a60386f77ebd8776b114aa2ca66eba80cb70338ebf4bdbb85f4daf905d16cc3a2e09c87598d31b43d3430e3c0836d1091a0b89ce9f59d57998b1a8666c68cda7497a6ef03441ee69a27aede61751b60a8e4a1293a7ece09f030a9a1e3fe1c2150615addf56116038fd8b7a775026a71bf72ef2c1233e7f8541055901a0ff20d4cba51016403f6164b544d2865232dac1d5ff5310356a7b6d4a27e5cdee060ff3a0db3748f800d265e05db5e0c93fc134434e09a96fb47c8b5ec0ad8309bca89a8161a462a37ade991a6a48", 0xd2, 0x0, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x0, 0x0, 0x0, {[], [], [0x0, 0x4, 0x0, 0xfd], [0x0, 0x4]}}) r3 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r3, 0x11, 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="8587b5bee51642900ac938c16e4dc5d5776c666d78afbac1e7c0085f797ddfddafe131e31120642e35f670abbca71968c2c9fb12826b12088398572318367daa97c931eec5988c031469808f108968c4509b48fbc4d3b8720d7a89f0b949ce095b957273d314d405deb7a668c4636899cfbf7ff22f44f007df34940094f8f9aacd227f8ce9d86dee15e1cc63", 0x8c) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 02:31:21 executing program 1: socket(0x1, 0x2, 0xd1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x15e) r0 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x100) preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)=""/4098, 0x1002}, {&(0x7f0000000140)=""/179, 0xb3}, {&(0x7f0000000080)=""/56, 0x38}], 0x3, 0x0, 0xfffffffffffff000) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x100) 02:31:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) setsockopt(r1, 0x3, 0x2, &(0x7f0000000000)="df5b1b359a6556d0f00612de5997d08a748ae580877110adbfed8b3a9363f44cd90f7821e4fcdf070d24871ddd39c1c006a66c5cd7cebd1e", 0x38) r3 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/34, 0x22}], 0x1000000000000020, 0x0, 0x3a98e2b0) 02:31:22 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000080)="0135dd4a90f2aa72c17fd625a95b2b4d73f7b6821300e82a19a1c33ca4100866275dee9f669889d097c9315aa717efbd7589ca439e5401db6bda95ae59653727876a89d2631cd108608f6dc0ac5515c2e2b60ec332ecdd3c830788ffe18b86baf62bef342508b044beaf3cd39a1b650789bad96750e8b7bf3b2356cbc8a281b5619ee665e75b", 0x86) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, &(0x7f0000000040)='\x00'/19, 0x0, 0x0, 0x36) 02:31:22 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCFLUSH(r0, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x81286947, &(0x7f0000000300)) 02:31:22 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000c20000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f00000009c0)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28003f000000e0ff0100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffe500000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) close(0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r4, &(0x7f00000000c0)="84bfb65182e2e4b38c5189b40c9fbe0af7eb8f226127d9ddf19875e92f49421b21989a19df4da7969199c96c1e6f5f3e826177da13dff9e8fa625ff004a90ad0ff210f258fd38487c98c672966520e2996f2c131b9f3eeaabacf1259456af898b1b29c6409428e67ee1602ffa581075f135d9d17b55df23941932f9f5815abb9a7941966a4a01abaf3f343c4c76f5a05e7dd07aabfe55514e7a854f325d0f669ebeba29b8ffca6d6fc913ea1c92d774900b60b399a1856a25c0955c1236d79245ef97c0373871bc810bbbe3b869dd11540cdc04ee3f7c185e07b5e253e463f6e7c480cc7", 0xe4, 0x2, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = kqueue() fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1}, {}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setgid(0x0) fcntl$setstatus(r6, 0x4, 0x80) 02:31:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x61, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@info_reply}}}}) 02:31:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="86e2fc4771033ca988279258bfb3d5884140cf2b8a1feadb2144e0d66c7faec682f747a8fbbdc72425d540b9fd26245bbebd4e0a8e9245c4bf63535a536138b61a7dedf5e80f4906423641fc9bff47018205335099ab66e532188e09c8ead2858afef8a22c8c83715cfe572b24788ded3df6eb69093f0a2a31487f5a592bc98ee5960b190ee968921949c7ef5dffbe7912693bd460ae15be56a4f3863557c3b19257287d2981b2d09d96924409158e9beff19031"], 0xffffffffffffffe9}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES64], 0x28}, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/220, 0xdc}, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(r6, 0x0, 0x7363) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r8, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff00180000e6957774064de554ca000000000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) accept$unix(r10, &(0x7f0000000200)=@abs, &(0x7f0000000100)=0x8) fsync(r4) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 02:31:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x3, 0x0, 0x6}, {0x6, 0x2}]}) shmget$private(0x0, 0x4000, 0x232, &(0x7f0000ffb000/0x4000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x8010, r1, 0x0, 0x5) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r7], 0x28}, 0x0) poll(&(0x7f0000000000)=[{r2, 0x8}, {r0, 0x2}, {r1, 0x40}, {r4, 0x10}, {r7, 0x1}], 0x5, 0x20) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x3, 0x5, 0x80000003, 0x9, "c7043c3ebef1513ff81616be2047312495cd13df", 0x5, 0x1000}) 02:31:27 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x0, 0x0, 0x0) sendsyslog(&(0x7f0000000040)="7f7fd90f100cf1e16382370fc7f175e49e9f97c8c609b6b4152754b447896212478e78f44695ff1ce0a2783c10fbf972b3eb51667b609dbcced307ed61bf498871", 0x41, 0x2) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pf\x00', 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000002c0)=0x5) recvfrom$unix(r0, &(0x7f0000000180)=""/234, 0xea, 0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="8fc2000066ce6c653000"], 0xa) 02:31:27 executing program 1: syz_emit_ethernet(0x11c, &(0x7f00000007c0)=ANY=[@ANYBLOB="aaaaaaaaaabf69a360cc00e22e01fe8000000000000000000000000000bb00000000000000000000000000000001d100fe31670000004e204ecace302300089079c8fc9f05000000734edf77cfa45d73fc49b5ccb5450000000037217a68c10700000086025015652c611a192ed860e41143434e9df6c649d301f5894d40a055b10ab2c1c7d1d9927a8a33a323f3ea184aebc1a87d69a1f276414d2c1b71825f715f58b742414ccdfab3bfc18c6d9bd9a015d646cc4e24f9c3595470a9d9302c549b287af87a857c1f40edc5bca301ec8645d2d6f70aeb35927af5a39e9c6a3c2058258cc205f45e53e039153397a1f462aec64937f1e6e2b2aa72575e9057abb690d1333f1700000000000000000000000000bc4b0e84be80f710b92bf301f4dcdb8588092aec61e7e5db7e2c74f4f1a04dcd1ee216c1edb451c321164c1bf029bcfa78f7495791e418c5ebefee3be6a0f94f712d6e936c157ae99a2a4273c969c2fffffffffffffffc9146e0075afa60b6731394ff696370253ee0f18f325a69e482e14ec4b06600ad614a618d02cde30273ffc63f277f4384fad7fdc842b8599508ff9e0c7411e9dd9d2bbd8d253b3e0ab399e86e5fcbb477bee295d689fed4a58db1b6dae7c6ad804bc6bc6c1eee0b3593b6c1799b0aa2ff16a6dd5d0ce9b66a5340c98932016deba73b5d2a65146e43dc505f7dd5ab310674a466f8ba45bd18"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x1, 0x3, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x20, 0x8000, 0x13) close(r1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0x0, 0x0, {[0x0, 0x2, 0x800000000, 0x2, 0x0, 0x0, 0x8, 0x1020000005, 0x2000000000, 0x9, 0x1ac, 0xffffffffffffff7f, 0x80000001, 0x0, 0x3, 0xf37, 0x100000000007ff, 0xfff], [0x200000, 0xfffffffffffffffc, 0x7ffffc, 0x100000, 0x0, 0x10, 0xfffffffffffffffd, 0xfffffffffffffffd, 0xff], [0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0xfffffffffffffffc, 0x1, 0xfffffffffffffffc, 0x10000, 0x3ff], [{0x0, 0x9, 0x36b, 0x9}, {0x7, 0xffffffff}, {0x0, 0x3, 0x4158, 0x7f}, {0x0, 0x0, 0x0, 0x2000000000000000}, {0x0, 0x0, 0x4, 0x80000001}, {0x1aca, 0xfffffffe, 0x1}, {0x1, 0x0, 0x8}, {0x9, 0xfffffffd, 0x0, 0x800000000}], {0x0, 0x0, 0x8000, 0x7}, {0x0, 0x0, 0x9, 0xaa}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r4, 0x20004268) 02:31:27 executing program 0: r0 = getuid() setreuid(0xee00, r0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x155) r2 = getuid() fchown(r1, r2, 0x0) setreuid(0xee00, r2) r3 = dup(0xffffffffffffffff) ftruncate(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', r2, r4) chown(&(0x7f0000000000)='./file0\x00', r0, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r6], 0x28}, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r6]) 02:31:27 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb089078e000000100000000030f9078000000004500db8667141ce9e500000000000000000000e0000001ac1400bb00"/69]) 02:31:27 executing program 1: ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000100)={0x9cb, './file0\x00'}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000000)) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500", 0x1, 0x6}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x810, 0xffffffffffffffff, 0x0, 0xffffffffffffff01) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000040)=0x78af) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='(\x00\x00\x00\x00\x00', @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r6], 0x28}, 0x0) setsockopt(r6, 0xff, 0x1, &(0x7f0000000300)="7522adbb2aecb63ab4d5418321e32f6b86bddf03ff6ba8686f47d494c149f142ef2443989cef2a36772ea41b54ce3e97e0ac03402db10aed41aca15e27c6549b930962c878dd86a359f72dde41b27cda8ade64c392c54d2f3909", 0x5a) 02:31:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) fcntl$setstatus(r1, 0x4, 0x8) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 02:31:27 executing program 1: getppid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffe}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:31:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x0) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000000280)="23bcc51f2b272011b8bd616febe236895cd0aeff7bd058f883a6d2ea791267bd531eb02de4a0c66ee8b147c91da9c906327dd349836544232436b34612d0e806e937b7665fbcfb76bb1873e1ac406c624a141979ad27efaa7a38993f9a40f58417ea43a2104eb74e119153be70d7da502e79d2615c026acce03ff2bdc277478bca65950b62bbb464582f1ed1b2f95c11520a5e5b282e14cb5caacd5e60ce4d2e9e623596775a97010f791fddb849c1219b1f0cb40a220932b942d7d71d10c7b8ce2fde776b9bcd015b4de68757afb01d5ce7d6a6ffa34a13188b829ac933112313c56a61bb568d1bf6a1aae758ed51e5a5bc2896871ae5d6c072f6", &(0x7f0000000180)=0xfb, &(0x7f0000000380)="6e4a38325783bd3404851955b5e5f11624c352c7d7bfb4f85ca2b2aa975e0caaf47aaa8d50bbb9244cd9bbbb60df", 0x2e) select(0x40, &(0x7f00000001c0)={0x9}, &(0x7f0000000200)={0xce}, 0x0, 0x0) 02:31:27 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)={@random="7bbbac855a2f", @local, [], {@generic={0x8848}}}) r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x100, 0x0) pckbd_enable: command error 02:31:29 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000007c0)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb060000000000000000000800001000d160466954cf5255000000a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199eec7c9c0a5355cf4fa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1337d94b8ce56363afca744aef68f077e0f53434f05343703000000db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086b60d09793a8cea6ad48088764de0000f456b48aed6b2d44a5db050008089a858973b80800000000000000e9826ca652b9a6e54bc9eedaded0f4321c5203ae40232f533ec95778c2477cae34e055e7ed877a057e00ed00000000000000000000000000022d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e13613606156b940b5b35ed3dd87f63d0935684605c38e398efffffffffffffffeb311725e22233ec8c863120871a9626601e55c1bbc9517506fca8e991009445ecb440224ef159d88043c813fba6b628f177c41f59412cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62bf964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a700000c91b061d8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b1fb2b3695539f95837af51eafe4be0ef98f0fe9e4e7e077d2113223b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb51075470ce613e609151d95641af186dbbb57c277e704f9997aaa6ea4eeb8d8805270917f506c0819a0b007001e837b3ab3af358919af7b3d0fb630e3a0bd41ebde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1914dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd5ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3275f4414ed4e4fb2501899eb382565ee8e44f0b3a0c776eee00395c06a143ef3f2ab29dce388b43c5a786c42e1873f86bc7ce62884518e176cf753e45abca52165e6350d268a65ee83f3400000000000000000000000000000000d30e3e9b4122c9d83532c72994d9997e8b26a99d8b52a00e879cf0650de46b5eab7fcd709eaa23b1e667b91ab7781f7aa15ee3d272a6b75b21076bc16f129e643449ad5c9d9e5328de0b66af53c5f7e20c978a6def93ca255bc5e225439b1ad6bfa5535906ebc8b35557ba6690010001000000000000000000000000000009d302a40b224d3306dfc3fe89c28c5b23cfd36754db71bb1ae8d63e8649e4c9b95e209ea737b6dd84147940c3b54c16582a36710910c86e93cfdac3e9ffcf11e6d03dbe774038e6fa32b85744a5d0072ecb9ff38023471047334d1a970644d98034249e8b98f43dd7dc40d9a5347b7b3e547d5439a97969cc65cad5ac27556570552dd4a5bd08f7bf6ae1566687ff44878f04f80000000000000000000000000000000000000000000000000000000000cd5965caec71000000003b54a2f2fa063755dfacfee864bf277e0000b999b4271ab73b8eb4bc315e76590340eeafd011d01d98d0e2f7f3ad021ecd85488d955d3f14c013e4d7ca849416b63359e1db18b3f127d0ae046bf956ca3b44aac1ce7a9e2091ddf370e0d23704fd40821ed14bf1d24ee6b25cb71317a14f4e00"/1267, @ANYBLOB="327a1f08d16c20326049c7e1f4b7658346540400b57a04000100000000000000c6fd67681f774443ca9473e1b34512fdc63a1c"], 0x1c, 0x0}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000340)="e424af4ed4107bad4b8978f7ca82e5d0d934033cf566a1c036f59fb2773b03a97389dc494905622dc45fffcd0a9521f1747643e50ed6651c789124e5a0027798d5e1a4cea5e390b13e890c0df07c7a223c8689dd750cf7cb37170ada4315ee0f7dc6d7ff9d441749cfe3416f7f292a31fff7d67434373012dd6ce95dde37cecc84f6387cf514613121886978a23acfd28bed98dfe05e62b2ba173e291a518b6e0db2faa72b1c8e8e44f0401ecfb670dd0a424393a6943fb966c4b4d45f2f93d8fe1aafd16829e1e9dd4b61f125fa4347e8719355fa", &(0x7f0000000240)=0xd5, &(0x7f0000000440)="d07ae617c0bd405e75521af7221ff205ff32d6de95dc45d37deb24bfa170b3d4b01743b500586b981afe6b490b5e3cba611a6905a103860d3e49d4f2a33062030f", 0x41) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x80, 0x1, 0x1000004}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, &(0x7f0000000000), 0xc) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f0000000780)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x18, 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000140)={0x7, 0x2, 0xb955, 0x5}) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0) 02:31:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5d, &(0x7f0000000000)=[{0x1c, 0x0, 0x0, 0x800}, {0x84}, {0x6, 0x0, 0x0, 0x102}]}) r2 = dup(r0) pwrite(r2, &(0x7f0000000080)="fba70a84010000006914f6357e02", 0xe, 0x0, 0x0) 02:31:30 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x95) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x3) r2 = dup(0xffffffffffffffff) sysctl$machdep(&(0x7f0000000580), 0x2, &(0x7f00000005c0)="d1c6aaf26da6f5828c685eaabcf5219cab11c9bc5c61f4a3b03d15f20b605751495f7fc0c9b27be1bd4b93c1b73c003d8104e432476e474adc8285cadb4514e4d3af2625167cebe994fce7146d40", &(0x7f0000000640)=0x4e, &(0x7f0000000680)="cacb4700fe5235a34d5e5baca5469bfc986914bc49fc82b72135d190116f72e1d252f2416040b3154e63139caa35f0d6cb48b81dfa93bf04bd6e4e0e1fc96c34c1efe2ddab6874124ad765d6d97f1c10e3e31989a90e0ad187ca8f1f5e3640f590f8bd30eec6a0711203e9b0be36022d6b5fb8103676459f2636d030a387551d199894fd3a54b3ecde49f6abbbf7a10d9f8db3", 0x93) ftruncate(r2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x1, 0x4, 0x200, [{&(0x7f0000004000/0x3000)=nil, &(0x7f00003e7000/0x4000)=nil, 0x4}, {&(0x7f0000003000/0x3000)=nil, &(0x7f00003e9000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00003e6000/0x3000)=nil, 0x81}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x20}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f00003e6000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9880}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10000}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5c32}, {&(0x7f00003ea000/0x2000)=nil, &(0x7f00003e4000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000004000/0x2000)=nil, 0xffffffff}, {&(0x7f00003eb000/0x1000)=nil, &(0x7f00003e5000/0x2000)=nil, 0xcb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f00003ea000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000fec000/0x9000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) msgget(0x0, 0x3d3) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x522, r3) 02:31:33 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x62) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x2) 02:31:33 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x23}, 0x2, &(0x7f0000000380)="dae1216fabd017eb5a7f805f6048fa7ea8b6f587facdcb5d82db2ce039550c387b153a69da99de3ecf2ab7e0d1c099d25a494e5f8fc7d3db18ba1478317bfeedb18dfa7ff150c5ab0168f8145d7f6db36587edfc59327bd7f6b5f865c1526d156a89c2caabcea30451706087c5bac3548fe308000000000000000000000000000000005350a04c170cf51830f23655c2859150020cc8bef2b773c953a198c38a27be7679089737fc376e867063f32a84bc63e8e57bbdea2b070000000000000029b3d60cb39aab2cdb35fe0a754e30ef01bef543aabbe6e4f03bb135699f57228054dabd23ac3e4f1d7ec24364b1027aede0054b222d6b82dde1575e4e75bad0a2f0ef8c842cae9564343fa49cc37e2d08dda313b0278193db631a1d69ff1dc12e96f148510effc62a59ce8b22d7d5944e6c88d39898c87bae16c685ff3e5130c8c87939c1b2588b29f1b97f8e551fc0900c0780b5e9447ee79d6fc3fcac5db07ebc38df3eb483b53ee4080f431a72ca0fd4310aac52a09b63c0d74a5c560fa40030ea9fecdacee7528f8b735d00bb2abe748d967a20d70a8a21cf3a79994a95f24b0fd977d8538de4545d96ff135fc44f6112c7b8e17968055827a78c9f05e37ddada6df570e31e10e02be4fa0107ec1975c4091b2edf6ee3672bf09a25edddd7af167dce487b2bade25cf95cc66d9e4ce1780267c18f1510793e81e81c531c9958ac4d691b4a46f345c059f702dee480ffe8d9517752f55791fb5d41ab6a92b9a87534a3b7ff5e3a197d45da752fe009f8b143f52145fcb95e1b9a2b6a6bbb03630818b3e4b20aeecf1699167623d6a7334e43229690cd64ff9aab22e88602a77af8b6874f9ae08869a354eeb086892b81c785d2f1", &(0x7f0000000000)=0x276, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) 02:31:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x0) getpgrp() r1 = dup(0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x1, 0x5, 0x8669, 0x3}, 0xc) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x9, 0x80}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) 02:31:33 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, 0x0, 0x0, &(0x7f0000000080)="1f16c6c52b8b92b14ed73ff0fb727aaeaa80dfbc1315b442236bd569f127814c8a39b5152ddc5c919ad41b9ab3", 0x2d) r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x7) 02:31:33 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="4f009952547c707ffa7d41e95b32c8", &(0x7f00000001c0)=0xf, 0x0, 0x0) getegid() r0 = getuid() setreuid(0xee00, r0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) nanosleep(&(0x7f0000000000)={0x3f, 0x61}, &(0x7f0000000080)) 02:31:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) listen(r3, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r6], 0x28}, 0x0) bind(r6, &(0x7f0000000040)=@in6={0x18, 0x2, 0x6, 0xffff0000}, 0xc) kernel: protection fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace in_delmulti(fffdfffbffffffff) at in_delmulti+0x8d in_purgeaddr(ffff800000b11400) at in_purgeaddr+0x156 in_ioctl_change_ifaddr(80206919,ffff800021f88030,ffff800000ac6000,1) at in_ioctl_change_ifaddr+0x1c2 in_ioctl(80206919,ffff800021f88030,ffff800000ac6000,1) at in_ioctl+0x2fb ifioctl(fffffd8067a4e348,80206919,ffff800021f88030,ffff800020ec9668) at ifioctl+0xe70 soo_ioctl(fffffd8066effab0,80206919,ffff800021f88030,ffff800020ec9668) at soo_ioctl+0x27c sys_ioctl(ffff800020ec9668,ffff800021f88148,ffff800021f88190) at sys_ioctl+0x4a5 syscall(ffff800021f88210) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1f39177550, count: -9 ddb{1}> show registers rdi 0xffff800020ed1000 rsi 0x2bd2 __ALIGN_SIZE+0x1bd2 rbp 0xffff800021f87d80 rbx 0 rdx 0xffff800020ed1000 rcx 0x2bd1 __ALIGN_SIZE+0x1bd1 rax 0xffffffff823bf7bd in_delmulti+0x8d r8 0xffff800000b11400 r9 0xffffffff81e56833 rt_ifa_purge+0x153 r10 0x5 r11 0x631925c838218c35 r12 0 r13 0x3 r14 0xfffdfffbffffffff r15 0x1 rip 0xffffffff823bf7bd in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800021f87d20 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> show proc PROC (syz-executor.0) pid=333151 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=73, nice=20 forw=0xffffffffffffffff, list=0xffff800020ec8030,0xffff800020ec9400 process=0xffff800020ec6fc8 user=0xffff800021f83000, vmspace=0xfffffd806e90acf8 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 11562 296423 84349 0 2 0 syz-executor.0 *11562 333151 84349 0 7 0x4000000 syz-executor.0 11562 280630 84349 0 7 0x4000000 syz-executor.0 41990 330285 24569 60928 3 0x90 nanosleep syz-executor.1 41990 90662 24569 60928 3 0x4000090 nanosleep syz-executor.1 93864 55312 0 0 3 0x14280 nfsidl nfsio 2527 483406 0 0 3 0x14280 nfsidl nfsio 61681 152108 0 0 3 0x14280 nfsidl nfsio 33156 239600 0 0 3 0x14280 nfsidl nfsio 5332 191044 0 0 3 0x14280 nfsidl nfsio 10168 318603 0 0 3 0x14280 nfsidl nfsio 35670 78266 0 0 3 0x14280 nfsidl nfsio 20192 441588 0 0 3 0x14280 nfsidl nfsio 17842 215656 0 0 3 0x14280 nfsidl nfsio 77498 452172 0 0 3 0x14280 nfsidl nfsio 33200 496094 0 0 3 0x14280 nfsidl nfsio 79780 258785 0 0 3 0x14280 nfsidl nfsio 54516 235872 0 0 3 0x14280 nfsidl nfsio 73906 499994 0 0 3 0x14280 nfsidl nfsio 4164 485761 0 0 3 0x14280 nfsidl nfsio 45059 296484 0 0 3 0x14280 nfsidl nfsio 94448 423596 0 0 3 0x14280 nfsidl nfsio 50664 352804 0 0 3 0x14280 nfsidl nfsio 65371 173596 0 0 3 0x14280 nfsidl nfsio 66622 177898 0 0 3 0x14280 nfsidl nfsio 9088 212626 0 0 3 0x14200 bored sosplice 24569 45413 42858 0 3 0x82 nanosleep syz-executor.1 84349 469909 42858 0 3 0x82 nanosleep syz-executor.0 42858 480733 48200 0 3 0x82 thrsleep syz-fuzzer 42858 116575 48200 0 3 0x4000082 thrsleep syz-fuzzer 42858 246256 48200 0 3 0x4000082 thrsleep syz-fuzzer 42858 93759 48200 0 3 0x4000082 thrsleep syz-fuzzer 42858 9026 48200 0 3 0x4000082 thrsleep syz-fuzzer 42858 424078 48200 0 3 0x4000082 thrsleep syz-fuzzer 42858 251542 48200 0 3 0x4000082 thrsleep syz-fuzzer 42858 438086 48200 0 3 0x4000082 kqread syz-fuzzer 48200 249284 76984 0 3 0x10008a pause ksh 76984 86842 8927 0 3 0x92 select sshd 51655 471503 1 0 3 0x100083 ttyin getty 8927 202138 1 0 3 0x80 select sshd 1625 512167 26899 74 3 0x100092 bpf pflogd 26899 495173 1 0 3 0x80 netio pflogd 91175 452569 88001 73 3 0x100090 kqread syslogd 88001 366888 1 0 3 0x100082 netio syslogd 97448 273979 1 77 3 0x100090 poll dhclient 48454 116774 1 0 3 0x80 poll dhclient 27821 509253 0 0 3 0x14200 bored smr 41673 419128 0 0 3 0x14200 pgzero zerothread 6594 517874 0 0 3 0x14200 aiodoned aiodoned 70860 433814 0 0 3 0x14200 syncer update 41233 171330 0 0 3 0x14200 cleaner cleaner 7435 105466 0 0 3 0x14200 reaper reaper 45244 478501 0 0 3 0x14200 pgdaemon pagedaemon 6123 15579 0 0 3 0x14200 bored crynlk 16973 191532 0 0 3 0x14200 bored crypto 89764 334875 0 0 3 0x40014200 acpi0 acpi0 98524 49850 0 0 3 0x40014200 idle1 97463 230112 0 0 3 0x14200 bored softnet 39952 8906 0 0 3 0x14200 bored systqmp 40502 361206 0 0 3 0x14200 bored systq 86327 497574 0 0 3 0x40014200 bored softclock 97556 375446 0 0 3 0x40014200 idle0 1 419935 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 11562 (syz-executor.0) thread 0xffff800020ec9668 (333151) exclusive rwlock netlock r = 0 (0xffffffff827713e0) #0 witness_lock+0x4c7 #1 in_ioctl_change_ifaddr+0x91 #2 in_ioctl+0x2fb #3 ifioctl+0xe70 #4 soo_ioctl+0x27c #5 sys_ioctl+0x4a5 #6 syscall+0x4a4 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82933348) #0 witness_lock+0x4c7 #1 soo_ioctl+0x26a #2 sys_ioctl+0x4a5 #3 syscall+0x4a4 #4 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9507 6419K 6995K 78643K 11327 0 pcb 13 8K 8K 78643K 60 0 rtable 89 5K 8K 78643K 395 0 ifaddr 75 15K 15K 78643K 154 0 counters 43 33K 34K 78643K 63 0 ioctlops 0 0K 4K 78643K 1533 0 iov 0 0K 24K 78643K 42 0 mount 1 1K 1K 78643K 1 0 vnodes 1233 78K 78K 78643K 1438 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 59 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 406 0 sigio 0 0K 0K 78643K 2 0 proc 61 63K 95K 78643K 469 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 19 0 in_multi 57 3K 3K 78643K 137 0 ether_multi 1 0K 0K 78643K 4 0 mrt 0 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 37 175K 175K 78643K 37 0 exec 0 0K 1K 78643K 235 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 188 62K 62K 78643K 2315 0 UVM aobj 20 2K 2K 78643K 21 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 20 0 NDP 11 0K 0K 78643K 33 0 temp 105 3871K 3951K 78643K 11244 0 kqueue 3 4K 12K 78643K 21 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 88 67 0 65 1 0 1 1 0 8 0 rtentry 112 66 0 37 2 0 2 2 0 8 0 unpcb 120 754 0 743 1 0 1 1 0 8 0 syncache 272 8 0 8 3 3 0 1 0 8 0 tcpqe 32 568 0 568 2 2 0 1 0 8 0 tcpcb 592 80 0 73 2 1 1 2 0 8 0 inpcb 296 348 0 338 4 2 2 2 0 8 1 nd6 48 23 0 18 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1136 1 0 1 1 1 0 1 0 8 0 pfstscr 40 2 0 2 1 1 0 1 0 8 0 pffrag 232 8 0 4 1 0 1 1 0 482 0 pffrnode 88 8 0 4 1 0 1 1 0 8 0 pffrent 40 188 0 184 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 29 0 25 1 0 1 1 0 8 0 pfstitem 24 33 0 17 1 0 1 1 0 8 0 pfstkey 112 33 0 17 1 0 1 1 0 8 0 pfstate 328 32 0 16 3 1 2 3 0 8 0 pfrule 1360 34 0 23 3 2 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 268 0 110 13 1 12 13 0 8 0 art_table 32 269 0 110 2 0 2 2 0 8 0 art_node 16 65 0 41 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 3 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 57 0 47 1 0 1 1 0 8 0 shmpl 112 18 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1898 0 496 88 0 88 88 0 8 0 ffsino 272 1898 0 496 95 1 94 94 0 8 0 nchpl 144 2641 0 1043 60 0 60 60 0 8 0 uvmvnodes 72 2113 0 0 39 0 39 39 0 8 0 vnodes 208 2113 0 0 112 0 112 112 0 8 0 namei 1024 7213 0 7213 3 2 1 1 0 8 1 percpumem 16 42 0 10 1 0 1 1 0 8 0 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 560 8 0 2 2 1 1 1 0 8 0 pfiaddrpl 120 12 0 8 1 0 1 1 0 8 0 scxspl 200 7700 0 7700 9 8 1 7 0 8 1 plimitpl 152 34 0 26 1 0 1 1 0 8 0 sigapl 424 642 0 589 6 0 6 6 0 8 0 futexpl 56 5098 0 5098 1 0 1 1 0 8 1 knotepl 112 80 0 60 1 0 1 1 0 8 0 kqueuepl 152 33 0 31 1 0 1 1 0 8 0 pipepl 304 133 0 122 5 3 2 3 0 8 1 fdescpl 496 606 0 589 3 0 3 3 0 8 0 filepl 152 3620 0 3516 8 3 5 7 0 8 0 lockfpl 104 113 0 112 1 0 1 1 0 8 0 lockfspl 48 33 0 32 1 0 1 1 0 8 0 sessionpl 120 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 306 0 296 1 0 1 1 0 8 0 zombiepl 144 589 0 589 3 2 1 1 0 8 1 processpl 1008 642 0 589 8 1 7 7 0 8 0 procpl 632 1490 0 1427 7 1 6 6 0 8 0 sosppl 144 2 0 2 1 1 0 1 0 8 0 sockpl 400 1174 0 1150 6 2 4 5 0 8 0 mcl64k 65536 258 0 0 33 3 30 33 0 8 1 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 242 0 0 30 0 30 30 0 8 0 mtagpl 96 36 0 0 1 0 1 1 0 8 0 mbufpl 256 478 0 0 28 0 28 28 0 8 0 bufpl 280 3977 0 124 276 0 276 276 0 8 0 anonpl 16 83331 0 64830 108 17 91 91 0 124 16 amapchunkpl 152 3510 0 3218 17 2 15 17 0 158 1 amappl16 192 3075 0 2206 64 8 56 56 0 8 12 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 1 0 0 1 0 1 1 0 8 0 amappl13 168 227 0 221 1 0 1 1 0 8 0 amappl12 160 213 0 206 1 0 1 1 0 8 0 amappl11 152 53 0 38 1 0 1 1 0 8 0 amappl10 144 201 0 194 1 0 1 1 0 8 0 amappl9 136 369 0 368 1 0 1 1 0 8 0 amappl8 128 412 0 344 3 0 3 3 0 8 0 amappl7 120 299 0 284 1 0 1 1 0 8 0 amappl6 112 34 0 25 1 0 1 1 0 8 0 amappl5 104 501 0 483 1 0 1 1 0 8 0 amappl4 96 494 0 463 1 0 1 1 0 8 0 amappl3 88 130 0 121 1 0 1 1 0 8 0 amappl2 80 4092 0 4011 2 0 2 2 0 8 0 amappl1 72 26954 0 26472 23 13 10 18 0 8 0 amappl 80 1766 0 1681 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 20 0 1 1 0 1 1 0 8 0 uaddrrnd 24 614 0 591 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 614 0 591 1 0 1 1 0 8 0 vmmpekpl 168 8710 0 8670 3 0 3 3 0 8 0 vmmpepl 168 85305 0 83047 136 26 110 119 0 357 11 vmsppl 368 613 0 591 3 0 3 3 0 8 1 pdppl 4096 1235 0 1188 7 1 6 6 0 8 0 pvpl 32 249843 0 227889 239 25 214 214 0 265 36 pmappl 232 613 0 591 4 2 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 322 0 17 9 0 9 9 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff82785ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_cmp4(ffffffff82933140,ffffffff82933140) at __sanitizer_cov_trace_cmp4+0x24 solock(fffffd8067a4eb18) at solock+0x66 socreate(1,ffff800021f8df10,2,0) at socreate+0x1c2 sys_socketpair(ffff800020ec93f0,ffff800021f8dfa8,ffff800021f8dff0) at sys_socketpair+0xa7 syscall(ffff800021f8e070) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1ed6180b00, count: -9 ddb{0}> machine ddbcpu 1 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> trace in_delmulti(fffdfffbffffffff) at in_delmulti+0x8d in_purgeaddr(ffff800000b11400) at in_purgeaddr+0x156 in_ioctl_change_ifaddr(80206919,ffff800021f88030,ffff800000ac6000,1) at in_ioctl_change_ifaddr+0x1c2 in_ioctl(80206919,ffff800021f88030,ffff800000ac6000,1) at in_ioctl+0x2fb ifioctl(fffffd8067a4e348,80206919,ffff800021f88030,ffff800020ec9668) at ifioctl+0xe70 soo_ioctl(fffffd8066effab0,80206919,ffff800021f88030,ffff800020ec9668) at soo_ioctl+0x27c sys_ioctl(ffff800020ec9668,ffff800021f88148,ffff800021f88190) at sys_ioctl+0x4a5 syscall(ffff800021f88210) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1f39177550, count: -9