Warning: Permanently added '10.128.10.29' (ECDSA) to the list of known hosts. 2020/07/02 04:54:38 fuzzer started 2020/07/02 04:54:43 dialing manager at 10.128.15.235:45404 2020/07/02 04:54:43 syscalls: 381 2020/07/02 04:54:43 code coverage: enabled 2020/07/02 04:54:43 comparison tracing: enabled 2020/07/02 04:54:43 extra coverage: support is not implemented in syzkaller 2020/07/02 04:54:43 setuid sandbox: enabled 2020/07/02 04:54:43 namespace sandbox: support is not implemented in syzkaller 2020/07/02 04:54:43 Android sandbox: support is not implemented in syzkaller 2020/07/02 04:54:43 fault injection: support is not implemented in syzkaller 2020/07/02 04:54:43 leak checking: support is not implemented in syzkaller 2020/07/02 04:54:43 net packet injection: enabled 2020/07/02 04:54:43 net device setup: support is not implemented in syzkaller 2020/07/02 04:54:43 concurrency sanitizer: support is not implemented in syzkaller 2020/07/02 04:54:43 devlink PCI setup: support is not implemented in syzkaller 2020/07/02 04:54:43 USB emulation: support is not implemented in syzkaller 04:54:49 executing program 0: getrlimit(0x4, &(0x7f0000000000)) r0 = geteuid() setreuid(r0, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) r2 = geteuid() chown(&(0x7f00000000c0)='./file0\x00', r2, 0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x4) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r5, r6, 0xffffffffffffffff}, 0xc) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r7, r0) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000380)={0x5, 0xff}) chroot(&(0x7f00000003c0)='./file0\x00') ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000400)=0x3ff) 04:54:49 executing program 1: execve(&(0x7f0000000000)='\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000100)=[&(0x7f00000000c0)='..\x00']) rmdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') setrlimit(0xa, &(0x7f0000000200)={0x4, 0x9}) getdents(0xffffffffffffff9c, &(0x7f0000000240)=""/110, 0x6e) r0 = socket$inet6(0x18, 0x3, 0x2) connect$inet6(r0, &(0x7f00000002c0)={0x18, 0x1, 0x1000, 0xfff}, 0xc) r1 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0xb) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) writev(r2, &(0x7f0000000400)=[{&(0x7f00000003c0)="b632195c5c", 0x5}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000480)={'./file0\x00', 0x0, 0x1, 0xfff, 0x1, 0x7, 0x80000001, 0x0, 0x0, 0x1, 0x32d9977e, 0x711}) mknod$loop(&(0x7f0000000500)='./file0\x00', 0x6000, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000540)={{0x18, 0x0, 0x8, 0xffffffff}, {0x18, 0x2, 0x870, 0xa6}, 0x5, [0x1ff, 0x24, 0x3, 0x7, 0x0, 0x4, 0x0, 0x9]}, 0x3c) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000580)=0x1) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_BELL(r4, 0x20005701) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 04:54:49 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0xfc91742a37909c2d, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$FIOASYNC(r0, 0xc4504441, &(0x7f0000000240)) r2 = getgid() setgid(r2) 04:54:49 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x4, &(0x7f00000000c0)="a429bb14e1c75dfd0c3679386ea6587903000000d85375", 0x17) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000300)) r4 = syz_open_pts() r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = syz_open_pts() r7 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r7) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r9, r8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x2b, 0x4, 0x9, 0x5}, {{r0}, 0xfffffffffffffff9, 0x80, 0x10, 0x8001, 0x8}, {{}, 0xfffffffffffffffb, 0x2476bff1c20094de, 0x8, 0x0, 0x4}, {{}, 0xfffffffffffffff9, 0x8, 0x8, 0xd1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x6, 0x3fffc0}, {{r2}, 0xffffffffffffffff, 0x28, 0x2, 0x400, 0x4}, {{r0}, 0xffffffffffffffff, 0xe9, 0x80000000, 0x5, 0xf5d}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0xfffffffffffffff9, 0x401}], 0x7, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x28, 0x4, 0x0, 0x8}, {{r1}, 0xfffffffffffffffc, 0x20, 0x4, 0xe3a, 0x4}, {{r7}, 0xfffffffffffffffe, 0xa, 0xf0000000, 0x7}, {{}, 0xfffffffffffffff8, 0x8c, 0x1, 0x4, 0x80000001}, {{r9}, 0x8, 0x80, 0xf0000000, 0x1f, 0x80000000}], 0x8000, &(0x7f00000002c0)={0x1, 0xfffffffffffff1c6}) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendsyslog(&(0x7f0000000080)="36a192976ec94596e09e8a2dd4e4daa8e2", 0x11, 0x20) 04:54:49 executing program 1: r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f00000000c0)=[{0x4, 0x1, 0x800}, {0x4, 0x3e8, 0x800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) lchown(&(0x7f0000000000)='./file0\x00', r0, r6) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0x6}, 0x4, &(0x7f00000000c0)="42fd40e1d75ab43369c9f1315dc712ceb7831e7e478b05ec0a5f4fbdbb99cac47c565ccfac7d6fb92d08be23626c3485062732dd088b29112b618452c38f3ff29f4ea49b4fc4505e5be23adbaae1632d592dfd7d79e775b0deb6d2b1c9ee6bcad2a53c41c62dadf30cd73ce89cbaf27fba43f927da5a49b4841c06b1ae138f0137c30261e80aaad783d16377e04b82c92d0be66090c262dfdf983a7d4301caf28b982c140504784a2e2b6c1722437f53850469b25acf6532ea78d82a75", 0x0, 0x0, 0x20) 04:54:49 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000000640)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x3e4, &(0x7f00000001c0)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb7419be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb247adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb937659e6141e728170256003652a9a969aa544a76b5ad54baf3ab92d5655d50cb3a4d4938395ca2b1382f65827d10b5c6f35225f8658a5cc0668c620884b0805edabb434c8b6fabffefdeceab2afbaa90af77d18c79e1e99e9c50acef12447ebb10bf5a3ec3a96e183df4f7a8207cdd367163286863", 0xdd) r0 = dup(0xffffffffffffffff) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, &(0x7f0000000040)="2ebc2119a73fff4151d01c8db12624f19330da88a9d6a43d65ce0d9aa283ba2fb0a239e5a58302959b088adf8a36b465338195b89628a38b3a36ebcf254e43c6170dc94812dc587d4369cdf1faf06afd14b25f8d830e479e4b84a4d1175dcbd9f9eaa7eaf0abce66025a34952b3b9058b7160a275ae1daff8e0a923514b8f47006debfa62b4ee22a589cdf30388ca45e2173d051ed96a54743cfcbbbf6de2b83a063973ba543620c349cccb543c1bf1273a9f2fcc6c81afef9dc77f44b809a0a671a80ccb31f49b1247c8002a3c90c94bfaafd946e39414aaafe7dbe2b997248583de7630abe19fbf8e1d3784088d313766d43f99eb04407", &(0x7f0000000140)=0xf8, &(0x7f00000004c0)="b561f780403d00e6009d21368ed62ca3cd47edeb2a2793d5fe1ee488a1556a144191dc09", 0x24) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x80, 0x0) nanosleep(&(0x7f0000000500)={0x10001, 0x81}, &(0x7f0000000540)) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r5, r4) r6 = syz_open_pts() r7 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r7) poll(&(0x7f0000000a80)=[{0xffffffffffffffff, 0x4}, {r0, 0x10}, {r3, 0x8}, {r5, 0x10}, {r1, 0x10}, {r6, 0x1}, {0xffffffffffffffff, 0x4}], 0x7, 0x9) ioctl$KDENABIO(r0, 0x20004b3c) r8 = syz_open_pts() r9 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r9) accept(r9, &(0x7f0000000ac0)=@in6, &(0x7f0000000a40)=0xc) 04:54:49 executing program 0: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff, 0x0, 0x2}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) recvfrom(r1, &(0x7f0000000000)=""/50, 0x32, 0x0, 0x0, 0x0) 04:54:49 executing program 0: socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8203adfdffffffff"], 0x10) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 04:54:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x4c}, {0x6, 0x0, 0x0, 0x500}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 04:54:50 executing program 1: sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000140)="6f66420acbdee74b01592bf15746175c360017e38a4fde85f7f358d15646c9020a300a8335ba9bfe63e9625cd00dd58d4b5631549771cfb57355d8879b8126789b3fdf252120a85cb5d0063f4d8520ac0d5cd4f03bde7a2f573724e38760a066d8fbb18de186eb6d4d7e38e99ce1e02790dcaf09152312ae87e2b8be5d0a04ebfa89379d7f7169fe03c0ca7ac981d6760046a874ffc8cd3d7746c0e200fddb804c6b62e91f462cc373a5f5a8788248a0f013437f5aa48fed51d0d6d3a64abb90aedd978e661ff76054711ba2d48ff271fb75d5559e589586d1dff3f9849870", &(0x7f0000000040)=0xdf, &(0x7f0000000240)="df1393110917f68843f01471e34ae722c4024d7ea9e40045b715a65895b9ec3bdb0c37257ed24aeb888676989242794b2359a839a2f64bd24a65f964ae285e08bf2c775cf766d8f4765adad16ea2c9d0d5367eb7ca50996d8c14f191b1c4111aade4e4a4274a0285e0d22c823390681143de222c63e08d43ca92f2719148e174151a1d57c67707fb6cac24e904e37871b282a93e00953e78551ed438f4589765783ad9440846a7729c14e3ce9c3d4894ced0f67411abffc88e3431f6d718e63f21acf16f8e5037ab3e48fa5391492a5055e3211a5555cd3f3b0237b9a2148b43b810116046d1a4401e9514abde1971838ef4398619f004c89e0a20b15b95d3b445d2fb6202a96e30c0ef5429ff2f4e5a9a2c09dc8079f37564de2b2db5ef00adc894fbe2dc7e90ce864bd3fefedd8a97e3551f5651e624046a893165db8238fd84d45f8db0e039fde2834ad077eb2e30051a492a043df6e33a4d6b08d664990f068e354d3d9298add9260369ead13d2f177d41b16390aee105a5f40bf299d273dc22c56e2ebd0c7e9a11a94ea89160c4ff64f8a34fbad0d851b37627f435edfba76d1da7a1e9f79a4863f362834a89ebfcea0a8fb75e1e2e0e1d3b5b6adc1d6eb5ee785229e2b23f151455de0334ecd67bff2620c6c5741b339fe9612b8cfab831dcce8f68d38eb6db1ce35f4a7ec39559dc22bfe82989639d299affa667510f03ff5e3789d9ba7e911fe096b1a13e47b40e9f38da49695130becad4766a92377ae059cd50266f9ceee727cc1ec8327f076c23e933ac556374d00664acdc7419fd024c7faac201c7d8fa7ba26151588e9bdc6ae55e90d433827af4672552030e44982c5342fbc539d34ebf4e53bd875d11530cde313dd84fc37f7e9922d70d193c4ea3c084ae7c37677c3e864e6be5f6cc845c6865799057e49375577607991ff176c0f00928af47322c84e5c9bd05c2312625e7f83b5783ae39f5a526956537d0e18e32d9b9e3fe013aa06eebd3ed614dd71bdc33b7257cd10786e626e5a802f09957ed98cdc1e1c85888ee44a3fdad3ada1bce24a64be3d4b054d8b8e1e43ccf33202b058f9c267781f8363deffc1fdff9746fe388a149b3c316b8af97e15ff4a57d2e8912f5a89a2a115c1ea1bbe81a9cfbae231d65aa9e25a0c9e1a90ceb9018cd6abbd8ed74f9887ce47d1e60030e37886570ae8aa0d1f9abd63835069e61973f6d8ecdc09422d6a4f39773ad9e3b4e74accc36712a18ff7c753d536b4ff20d35e95dc10b5e9a967e7d76ad6ef06e5ba4f4a6a9b3e6c098e21a09876869cb2b120d499f7772db2f64ed42a5389f3a3aa0c52e000be9959d345a4963cc0b506673627a90e830a9b2a2df7664c57cb51193f2c2889ae8a4f6469208be46c9831346499a3f36bf8e7a552e7786aaa767e93ca6a769a613943e7f7c23319fa51b5882bcb81b419447c813d82241cde126dac2d78924beaa44b2dc62135b5db10e584c9e5295c7b65d08a11aec9c6e5d5f1bc644f3fe2d2947848b3de81959ecc4e92b6381b1d341c78284ea47a53e66c7b3d8b694443b8a9d9388224ccf2d63036c6f113f2a2d1cbfb2905c78767dbaac01d01ab6f81ff152edab1b5e29aa277f951bc5d23cd25f113fcb9b3d70d372bc16f76996b225802fa1fb2a5aebc66cf2bbdb4fb7a7708ce03b3b446b621604463511719d1dd2faeccf96894046b37c38668ee2c0f439de3854ec8818d0c0de5f5d45a49f52e0acb0284bc5b6847e01ca58d217a13ec00264e27d95fdedb4124ee07cacc32a971a5204d2cc3611a69b1d28da46cf57b0d93f1923493a29f3d0cb40407af70f9fefce3c6d396d88799dc2b50c9c916d23c0e5e420c83500bdab8929357f55771299bee3eec8ff959e5ef6b6095f12b5dff681d073d0e0e6c694c7dfb8500acd95a8f11c5a3ccc2be10e9ae7dede46306bb20c95cac61148ee0c5c77dc529ae073e1dfd56a3ff35ad671602a2f592daca1ba1c644acabc1a11c5c47a433ee238e67184b208ac444a5c638b8a80b24183261e09ab857848baeed4a37a214bfe414742858c1273797100779b86a3a03f5eb2f5d091c32efcede5efcaad135a19321e52ddb5c92adb8320b3eb9447a266abb17b432ea6c2722574ed5d6f4c78c15425819a47fc861c66577f3e61edc54b3b9c7249b6f114726eb1e1d5beed0846da40457774746dac063544363fa2bb0ae03f49a2711ce49e32042eaf56a7ce252c55c7b62b7729867cca40becf73cfbf8c36a0131412664fa93d0548335db0c9b8c87434014d9601808be2ed499c706b4b62dd7004f57d7e990d08e85cbf670204dbaf65e8f8dd226ff9fd65a9162ee76297d1e981f057db61b7358d276e23585bd5e83ea8a132e31606d6aeefdec5efb579aef3099d505183b12316634015f77c0ec4b191ced247761df141128c61762c5e07f516e88beaf72cad786ba15a985f4f05e37cac2258a6156484e672e696eb913091a950079aaef6ddc9e3fedd548c2ce01c3e5900ad399166a838be032032e006bdd68b68e9336b9eb550d38ae31d358941e040325b25ebe94763a1aefc80b8799a63fc8d3e6ce494a27ce3420deb8df071ee36d3681c34cf86816e480de62ebaaa33c175163b8e19203a7c37fa57a689a5e6e04878f5445b2d227a2c087992088e584a87c0f55057222dc394800b3b3019de3e6205f836d0bdf4f950d425c4c19386b12ddddf1a82269a296ca5fafb56b4d849efed7ac0aeec968681d8385157b9b1788118aaaaceb6673fe893855e6bca4e46697c33924b0bf5418645622f1a597c57df1b36827a691d652641ea0d3edd5f56dbe6c1698cd7a8c5ce0639196c692d46683c6a6bdadfc824541e7d5c16e29a559552f61281684a953f607bab358ca1b6a2bb9b0d35e1ca84bd4568756692d04a04d9e9aa072458f012e99512061a050f3c204015b6965abebae01ad2962e638dd8115f20d029e91e4aeebe66d01f18b0a9f8dc09913ed3f92f9c3367c901a7badedc6dbbcd7a0e00c77397c9f04097fb52b729d71a191b2ac00748bf097c03c6f68ef5398796c5e8ce75c054dea136c2dc950a26e62665c31e7c2aed7bed0baf38a9a81fd8529a6ae8f8dc9b0f6ac73f98982a7f09e149475039a0ad865806487901a48c971852d8ab34f562ce70bfccc503893b7ba7cb5c448b2111940352597a4f1533e8247f4c4d89d9bbf7bfcdb7323d9df6f6b445cb1e29db2258140a5f297e43401acabd8e140a982c502080eaa718031a28e5a95f8cbc6e3f5dc65a74fe18d98d4f486d2bfae9a46f6a7c7a5c34fc05962373c6b28871389af583c62767e236a5999c084155a5724b643f7f6b2886073de9b327c673d71a9f820e78185ee28a43b2c9fdd719617d39259f8d0fa311470b701d4d98e3e5a8210bd180c95678a2131e7ebaca2741bfc1596c799004637389dc037a08f6b902b0c6ccd8092bf8cad9ad6794add104abe597aeae80c57338c14013ced265409e6640f64b0fb88edd85ad2b5b764fc9cba83bdea38e086e52fcafc5dce658b770267cacae22d2bd3a59f96fa01c31694fe3a51bb47f365969985a834debf147852f70d009bda4acfd4ce38c3bc7a3567a33db098c8c78d42911f68109a6219a6803f69e66e967daab4e261d272fa5efeb8899d91e398f349b54f66dad946de4f6e24dcad25642f565926dcb3995b9c28ba40423c92f63d14d108462c15d5fd302882eff9414bd1f9989a533496727ee824f2b24c51bd4faf0c0247c4dba1c81d6e3ccf6e991e98dbc4e30c90d608279f8af3b10e0bcea978e58a9793d75ab421456f0bdf951a2648343b2c521c5f6b520d2d0de7d810207025b188061c34a046c74e73e698c5c332f063c4e139645fc098fa7d8f19dc7e265f79fc8561c7d9789d5253fa5991cfea8d99374aeaa5c180b4ec7b26f8bb8dce4207f5e33bf985c56cbd0b0caed29de7942eaf5ed36e3cee2959a370fa256ce2c072e2dd48b004404018be252068e1d60c1294959b5db17fc3773b66b2cecf01626f6f17a6bbac700808ceb329889a568837875b9fa1e47a0eda21a810494e0ec5c46b39657be95e4e3b90e82f3ada61267da42f0d667f7ff52a8aee93c2dc039c26e4e92d623962ee0158598c433ad873f0892a848a3c1f1406047521e8eee23dfc1f77c96d1bb14ee320237489f203c28f5b2ba921b1d8d79956f2821d8aaa16df7da8c959c1054a2e149f7db638d4bb42515577b25c83e9113744e0c9da43fa0248ae7f77bee1d146027a2481669f584765a937d5e3d59e2419ed0a9fd908785dd0d7da5645ec8d21a9fbc9a8382b69187140c05c44442ee797e31906062a0b956b9c753768235238be547c8303354d93289a32354cced40e02e705b75e01a10870530b16d4b3d78e322d93de9264a1096970dacd40aaaa69b406b69f1f23dc206c561ab41a37710beacd725b0922ccfe9817a3aae39c8bfed459afbc8d7b809e9e4e91270d0fbf6f10f975016d80e60df967e38c50f1fc8b934bf28f8ce017eacb527162d9aa33e0b329d9414f38191abfa8c36585d601811fc319a19ed31c18ab6101a661da6bb782a84e641713446a04141b4841f5f80c6a664cbd6534d6f3173d074fcfbac0a87fd06379959f26f6932ea6970739d592441e48cdfa4c29ffeb3cf3ec072944aa03bef720e81d33a4affd3735a843099b09721bea186dece12e9d7570930b8292de20a8dc39068dc086a4f0d507f11dcfb7c820eaa962bf3a289a621bbdda2127f85c88d5a1dbaad8535b08cca7999052a52ad911ace47ca6fc956a6092bd67a56662d95486b3528b7f4fc457924391148ce4e2df4dd995bfcbd0c7b7eb23a53a23f4c28192898e252429ac4296c076fad5c3b84412dfe05525a0139ffc690abb4eccd48cd605179f465b0455dcd8846598c373175004fc74542524bcb3d40192694f0df412b550b037a8c7812666f4e696266b1a67a33a3953317644ab2ff75065f6a97785d925602dabb7435ee3c0c51da1b9426bd39b467e6c8bc258561d05b5b8984ac1cccb752b846ea5b4deb29bac95dc81dafeecb14d7946f83af2711e2a773844ced3a03e46964fc1f47c2cc9e7befa73102308d66f061cbfb6e9472049dc499789f1aa14d3507045f15c0e3b14f2fc51de1a297bb02da15ea934bb3a5e6ed3114d05fcede7bcf1aea4b194ff887f68ef8e8258be17e4772c7af48c4f690967f6148b6cce5a0e061486cf21a82129bc10933391fe883f4070f67e4eb92869925ab8c3d959c5f07d644a96c2ceb2056bf3b0a23583f5510f1e9d4de46f330b2e8c3a2d03849c07c008593fd2d5fc18fb8b6f9343ef0ec8dfd480d5c605e01b37d89b5db1339136bdd74697bb9aac58763657adb3f0c29f0e80ed92d473eef6f2f88a74fe5aff31c2119859d73cc8cf6a371dddd576d62d3ac07010964543eaf9e3951f58f0c558b188ee32fedb8467349d89a5d6c76b5de61f8cb524ac9a4b3890124729abf505ad23f98c7b8b3e92aa43e3a3e18551c73c777f35f601ea1c23d46f11ced978e75359a1b2cfb4bc6a58fb7f29f71b8b6d3d84ba37446320215ba1e60c52df5318c97f2d98b4441789e40158c3c58558bc29c3fea7e71a04aa0f5dfc3e1be55980fbe80a96c0f3e3f18b4f3f256ac5ff30610011a23c39219b59e2a7032da4c3b9a8a1622e52714415ea7c55cfdcdf5553bfbb2bfe79f6dabe9a9e14fdb87818ab1b669507c0abc9985f4ab88ba2d6e3a4c6ba3041430a5770e55c4b7f4d0a5", 0x1000) syz_emit_ethernet(0x4f, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffff7fffffaaaaaaaaaabb86dd6076605100193afffe8000000000000000000000000000aaff"]) 04:54:50 executing program 0: unveil(0x0, 0x0) mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') 04:54:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$vm(&(0x7f00000000c0)={0x2, 0x5}, 0x2, &(0x7f0000000100)="b27cb00dd73f93bb0ec81d96a8883b42bd930621cc3643c3779562b2c49a6da4aa07fd2f11e8af4692c96b47ea5e6fd5911eb963427582ae50b6358433127d54e147b647b3eab3ebf9279701234fcbe7396cd12dfde2cd08ac079c258f70b0df0be0b1d95e940cbdbf4bbe73bef51f1e5d1fd0b01706af3c624032d225df31e014042ee203bd652d8c555c1d06f3f9b21467d9f9b8869dd315ac062ced064108cfb95e1fdc07884803e4836dafd1f949363af48e32f1bf524a57423ba32b0e62ec15d2d01c7f515ef46b4aec29da1a89aecc13a66261f41d48b7a92840b8e7141553f7645815e4361784dd36be0185", &(0x7f0000000280)=0xef, &(0x7f00000002c0)="4670226cf1c83da7d041bcfb8b722b07de653a60f389f0324f54e9827b89cf1f2d07661196b5d577a62b6b69dbda048a3cbd0129f63f15c8344bda2971b9fc27b2f0c74297fe336ac900b2b9b40a2892da1c136e71aec93e05b651db683286f8441a624a71745004ef6a7cb381ad5638f10c5c033eeed11ea800640704dc3d073d224c03679acaa8d1d9bc945aa08bf97358048fe2110a4230528bc751406b17c0ef256b8f6a35b4d5716e46b090eadea23137d56b01f921ad1eace70eeaf157", 0xc0) execve(0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001500)=[{&(0x7f00000003c0)="efa1078f058b0dd42671b0233dd56dea035ebeafb51a67cff9555387b092606f113108455af534470a2dd87d3c3972107cefb7ef4b4899ae0244c2463e08c78102af6a30e62e9be492e04573ae541de27090aa4e4c4244e8601ad95a8b5c8e856d50a1b71ebd1f6d47fed8eb44ecb236023bc78786205e9908186f34fd5a2a3a42ed71ba794850f855c6c53ea22fd46a08d1e73a61408ee4e294cf84ae1d593991e6ac78a5bf7014b47805284f207ad45183e3436e09b10bda6c1926d2939631061292304892267859ee3be8dbb3df98468f7643d0dfa998f6b2caaaa31165b60237d8243c56801c6117dc84fe3f82739d1fb01ecf8bf2ee9bcab67621e9b1eaa6d65d99364006a509fb800798a6d8971cc1c7e7c0e6a0110208756e896a62c3472165b1a9672fcfa9f30dda2484a70c753d1e0e8763c5eda52a09df06843c5793ea9e89e9947ed4a29077b40691531ec43d53953f481ab0b663fcc5c50d48892d5cb98568d5f010fb077d3a4ea8a4462e9590599f32d27365ab56eed07a03371438f9c90c0dd364594f8991a0ee2268e2122e2db505bb7cff342c009e96b8c59d5725d0bdddca5d03109c369544d22eb1381118e18199759ef0350652455f909d85cfbd6ddfc3ae338c5de0686a92c99bcf1245eafd9c4f0a330a4e574c61a9d64c45c71f38112f903acd2df41486b5baf2a155d8bd03d755532439883d2e5391461f1526d46830f5d9ed037a89847c9278af192e90e0919f7c5485967ab7e3d94d1452ae11260b28c2f89bd918d597781c92d4f759f819ae4b2445af9086a12e235ccbf5954db645873f35d1a56c9ef53701bf3270cdc93da379e1295c7b42c0cbcd58214c1c402267863a9a33f74ce7eb0c6ea0d0a4ea654e8e2dcdaf18b57736dbeb4fd47adda03d289227428b8026cc284411a6bbd5a91b96c899677024174c43145b50e94e5c45a8db54bc78295548a5711301c52a78dd6a279224ca407f53f02fd601eee07377dc7af2057c61cb650c56decb78cbc7a2c05a3a93a4d4b70c8a8c8e3af5f215d072ad7e2cb76a7abd86a707ad1cf4c45fbf7b4a4d4e179c676a471448d1b74f5a7c735903127fd7758a8d1ed8e0439d0f00bf9610ba8a8e25a8f8ab54083a80da652f387512fe724f90e43158aa1dbef36d9bad3ecfd7cf5041ce2a78755a318bcf2384310324c0de422c57e884e980fcfd611e838f127453d037003915d6c4beaa118702f4980487b38e3fc15e1f4998d510a4fcf63f6d4d9db5d6cf9f4ddd7329b3b275bc8df39645624e14c11f08aa1c2e1763991e6ac45511d9907b5e6620cf9c59ed8634626ae1825d7500a0b1590a6de89d45a6850fcd0e470311c032f518b8d0376af9d60fac9062a875538cca65adf5f63c919ac42e1963b130d11b503361495cfb87e7e5393f9149b6f52642d0114337f155c29f8e4384d20b2004609654c01d7cff4fad804cc8aebd70a88560ceb9b993af04a632f76de18713d0faef682928da565aa16a93f548a3136e8b29bd7c9a1ee94ab817af1c43873a588b2161b033f48ac970a61a8b2d4fcbad56c45760b385956adff36800c01879c36eff77eba200218b236dfec7e1cbb5531944418b3ee5cde518da61a065cd87e14134af297a946e5cff21950ecee94e9901b8d8433816eab050613bf79cca07a648dfeed383018f566b848882a759b901df01f9f9d53046ff30c302cf7ab623073893a5a1e0e92c92917e6edeebee770fc023e567e8ede230b2fbfb64dc861690b45d8def8076625dc30940bf1e87d9edb118cdc9b98113d32afa958f7b98133ace1d25cdbc60479d6811a14549fd83fe6e8829788a5efb5340dd564db78f31e885ff53d4361b5e1411fc10c3e5ad4eb5915429fbcefd9163e42ef8cdeb3bb9e3e038a8e9330598a7d05f1f5d39384c9a17076baffe4b90f234b7ba625de59e262ac91d5a73325c0bf46d1240e003b688c32d9588a52d8f47341c1953d01b4b8fb8487db69e3d581d75fd0bb94a828c7b4edde1eef85263bf9dce4c0d84281bd968253d0a475cd6c8f37cb8237b864b03a4a9fe72639676e227a385c1977d1e77acf089fced6d34ceb2be02c42d9900bbdd4838a2971f577a3046543d7d39cbeb3873d55a2376e17875144a1025fc8ec0ade375f0899fe027b2d5e2d03a7dedf9bd4e72bb4fede47db5ad570a901b496d453c06c21262e5566b7658a5560a2f7816275860e384340affd040ffc20b1bfc4e32f44910c7b622422a60c2f3b7c99fe9f29d86f755e4769d24c04284e061fbb4f17bdfdb88c7383614e3f1685a3cac316bc8892bfe9b3e7280806920ce8e2386f983d7ed2237023decdaf3c8f3d3b0782c57be62fc8830b1c71161f7e389d6b975c418d58887103525194f4185da189cb08d15e2831cd465b85a7a5c4fd6719dc085f08fddc7b6bc5b7c783cf549b9021c95a1728522994f256a668d4dd037bced7cc7e1bb534da8145f6892b57b42ef8d72b236067b569cc5552327ccd2cca311b70e710d2731d9b00ce6da2da3d79f9bb7f9f218f54cab3a57892af37ecdfbb74847eb96ed1441b87cd1c1b3238101ebdde6ac3ff577d5d9544393ce19ef9bfc8e414dc5b4e706fb351d86d99cd05adb2174bf7325792b83ea7e4acca57ab8b7bb57080a290e7132b33bda981b3019d9be373f22262f49d8592deeeb58ab345ae453e72751db1bc9ce38f952b61323dacdb9f24b3748ff4eafc0a116a96504a22726bbf35f6c5faa94fc9db0c76a0f615ff71d6e2f586f548253878d20f220085f8c607375508c201ab760fb75003bbb1bf923ebe8bc23ce9c5c7bf27e0ce797a43ace01cc56b668793a82d9dc898039a41a053ad9c94ab3ceaaeb1e30ca1fd17b6b059ac61925e8d3d94b42a53bf1e11cff6a47d61aad91d4886d253047819e0e1a9068fb1cef31fcef07486b2bbd84b335b42064a0d3447da96bc16f01ca3a8d750503b925be2916d27d5fb952637157b2b82e3d29fb500b5a19159949b3cfccab13a09ad74e0e5324fc37c662c92a720b45ec88debbc93d43572405616c1f9cd09a257991a5a17db0371e646fd28dbac7d71c3251ac5cc99143144f04451723dd81a86e79725f11a2776ab59257a2291f7c9f6afc901fed19ddffac7b5b8a413a80e5a6656c5345eaadc43a515de8918b8bfbb1e8d00c8a3b85ee1efcf9bf92091b5aee26a8fec264504fa3f7383f55073756327d1dc7ca701e0bb096ff44517aa28c4a0eee6403102fc637cc7aade65eee216e2cd17f63302921b442fc77d2abdc32fe93762a0a117eb6df3264163f809fb2024b425a97893cd88028193a4c95f1076d0cb532ad0f5ee6045f8e3cecc37c815a56eb134c3e9e502b5d631a7fc8c0df6016da0836e688bdec39e56bc8bfc409ed4612a5987d187a05c11911715ea13301ca96379bfef77ba5064c4a054910909c4e6afae5117e500dff6b61cf088c8c03384de1794f6ae0e5a9df678ce251a6229afd5cde5b6f1de56e4a13fa3129a5addb2e445bc8b1f82fc55519c2805da614ef3dc68034d6056f6eab423c78b2dcd7cdb29f45838e3b0141d6c778855452a3ed7558be647bf9b4a899606511fa96c39128b2c46721e575bff85e3c6fe8d2e4ba6270b88a9e50b857d4da3a47d16471fa4cec36c32b9f22effe1770f697c5ef226113878604fdc3c6ca08510d826b08b8b3bc94196318620061bd5451cfcad1b8c084dc982e8fb024300aa7f25d429b803ebfed9880438b1d3e7f1aea1097fa0da8af90a30cb8056dd7f3855828bf25dd770f94a0c684a6c246cd47267e05d4d40e13e106c0667c7040d9bf0b4dc9b65b7881cc627137a27170c3138737c9b5ff88593c936403299878ac129f83eb7e70a95081da933580af98bd1e3f1eb18369a56c88b2ecb7599ce4f2ea5ca5d637ba91bb76b7523a7541fb66091494e42d83297b308897dd404659faa5fa2ec3cc164d86fa36ce318c0c4bc27fe2b0659354b115cba166ce61d1493998bc548f38510da85b654ed8a1163f6665c543834d4207d628bcb14a9b1cae91208c5186eb97202478d7d5a7f4fc05200f8864b5e925807e2cb32513af6144b338f7dd1ad9bf1dc3940c5f655b2bd117689513cc6e6cffa1ef16ba35868795112bf61c0e2a7138b2c10f5aebeb69831674250a2a0b68370f99d07946acbffd9262382eec118906bc2240edc4c60bac2d9d3b8da81fa16fc5bf6ab39c95068cf08bd46797df9007be3fc450513d0f03416bd6a87032911541ce9a5598f799c00a1bbf731f7b19a0406a7f2e92bea5e6ea3bfaec4225a2b476cdf408603ae1a3ca6e95a0981c7a65a3cb9b687c871faee5dcf6a1505ec9732be26a53b49fd62045f3a9875d41c1990cde7d9a9693b6eb0bb9f563697f75178edd316bbe464d587cde18a21a50ffe14c5ab7f8b28c72e3271775dff47461efdf88f3d18a4f8d5d6b310a1e274612d745e64e989bd2a7bf812221cac2d43c30d54e325c17bc30050c5f3afa84c6bb5936651bb5dc24849f0607c3bc0c318c84bf38c50c1eb2b671d424f69112e3be24cc29fce9db470e7d51e43203ffa5d10ee35451cf9ee8f715531ffa7e28285e605c5d40ad3fbad385a6da9b6b62a5884098624c7d55be1403899a9396ce4da9a0aae2941ffb5b3d6707309ac447f38a2c81462be6aa02ff7fa6f588c4a29e9e2381d93e2cabd2aba4b752a65e5697a4d4a136309e921500ccc08560e220c1071af50575a0d36338933e85125b0bc6e62d21bfca34f33278a8d6685fcc9b2410318e46306ce00042b3619073fcd09e7a7b12d5f19438f9e56d88224638ab0bc1e8ea1557255d979a50dc4de170b27cf827a2e74d1cf96d1be0573e77b00213e1e58b3a9d0afe2dfc976bd2a2bd47c6cd9282f2166551f8d316bf925849a8a352b1fc970e6d011ab8d6815d88ab7a38643d517f4e0f983c8cc2b549c14cdcbec294a2efb3b72bc9ba0e7ee932c7ec9527005073177534c650e5b19df7aa96d3dd3a01a7bd3868bf422b77aea5bea13685b9397a5bdbcbba58d0c9405f87d5d1fa464fc134f0adb6af2d1ce18231e4440d64e3eb8cdbc2b15e9b2f8bb93d3ee69e6313658781dca2194137962ed014b1d749e88f5a0d976d2342affdf831d625672798a1ee5df2991963e4d054a2f23dd987fe824e91a7c1a30c22f7310b194b031d46ad3d6e1c58a7cb4a7ec39797757eecca55690bc534b7e04486d53fb1731505062081e3b0af58279a4da1e030782b70c2bda65b514b8678758374bd0d46a819ec39eac9f1c4dbfb2d34714cbd09933139f06899bd8f7723088c7cb0f28c0faa239f17eae140fc0de4d614842018ef97e3d54bcb735ccfc76eb8e4b78da7ee5d656b29f49ab86656ec745903db22589d72c7b4dbea1e30174f6e3fb8a2605a51e235633622da38aab4fc435e2ca7dfdd9ba191d2d9a4cb034c175fab5943a56ac12398cc9696370476cbf71be3c72737c65fe2dd3ff0a5a2dcca2dfc1dbe51812c7dae5668d5d42b7349c240246151e96dc4889860f118bf596c95f74090615a613daff96352665a5fc85687a2be1fa554764cd0841c246850aa60e3589e8f73f13ff53d6efdc7f66556e1e00698a136c5d054751629582e8ff91a3d0441a9b9b6f32a865b93ffe809e880445c88c2baeedece22c2d731641d736d1d587ef17e469016c63058df5471eafc2e2cebb4b29171bc1157fd21534b5b87169802fd7ad280df49f970f33a9911752b7e5b3970507cd17bec6ecf25e944be01a72e", 0x1000}, {&(0x7f00000013c0)="8035b5f5a2f5b274d71abaf0069dabd13144fc73af9cedf47648201dee3c82cc4f58bc9b94b349ed7fde4c408044f6ded999cc93", 0x34}, {&(0x7f0000001400)="a26d768deec00128df83984b9c821c1c518188ce33a3778afb87587a11c0a59e6bd3d098111ea7a1aba2b5354f101e35a1dc9e7a3c4ef44445ee1972aac1ee95e61806956e4121320adbf828729d5e5bff7e7a75952fe878034c4d8daa924077f45e87b8056dbf3ad8b32e460f2f8d3cffe49c0c7addc8a83c0484d148ffa021df3af4998f60a609682c4cea7a6aa27be3e10a0592d66bbbd4b09cdbfae83823da4629aea141f0bad213546dc1af24bba1ed3cb88ec472c03878dc31957fe968be0dce8372267525aa3a45c33fc869fc5a5b917c0b3b5f0d459d1af2446dc6fd3ff0880c47ffb1c1", 0xe8}], 0x3, 0x0, 0x0, 0x400}, 0x401) 04:54:50 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000540)={0x5, 0x6, 0x5, 0x5, &(0x7f00000002c0)={{0xd8, 0x1, 0x1, 0x0, 0xad, 0xff, 0x7}, {[0x80, 0x276cc244, 0x6, 0xffffffffffff30db, 0x4, 0x6, 0x8, 0x1, 0x0, 0x8, 0x3f, 0x81, 0x0, 0xde, 0x7f, 0x1, 0x1, 0x72a], [0x9, 0x4, 0x7, 0x1, 0x0, 0x1, 0x5d65af50, 0x66f7, 0x0, 0x3], [0x25, 0xf0, 0x74, 0x9, 0x0, 0x10000, 0xe000000], [0x4, 0x10001, 0x7fffffff, 0x4, 0x7f, 0x7f], [{0xb33d, 0x7, 0x1, 0xff}, {0x4, 0x5, 0x0, 0x3ff}, {0xb7f, 0x666, 0x7f, 0x10000}, {0x1, 0x81, 0x2, 0x2df}, {0x7, 0x7fff, 0x8, 0x38}, {0x9, 0xe4, 0x1f, 0x2}, {0x4f77, 0xfffffffe, 0x20, 0x8}, {0x8c9, 0x6, 0x8, 0x1}], {0x400, 0x1, 0x5, 0x8}, {0x2, 0x9, 0x3b9, 0x5}}}, 0x80, 0x5}) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x0, 0xc0ee}, 0xc) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6076605100183afffe8000000000000000000000000000aaff02000000000000000000000000000186009078000000006073401e000000000401055d079f8cc0afcd06a7f1169356fd470598e173824f65d8ed1b04a19b8f819fae45b4a3aad04b77818971c453a700e5f0ba5e429a62debce6c4f47d4b060b34035f3423bac923e800dfd4"]) sysctl$net_inet_etherip(&(0x7f0000000100)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000180)="6572d8a02aec4333f28e02ec9a706874f906dbf716ce072aa0135b57e37aa8e707a488df0f11f1e0978a3c5fdfab90974993a15b1706d2d0cbf85555b195a67f41b28fb71abbc9d643b0cd8948791a7a565c4e41e703222f8f9ca4302d5d00f0747f024586808ad3f6aea648bacae8d44e0a", &(0x7f0000000200)=0x72, &(0x7f0000000240)="249ee8bf4336f43de98ff3393b4f18e52283eb493030412f515fd19a73f6b025a452baa6651b9bd106e3edc441ac44ec8e7ed676f850f4dec5996b0096866a05dbf387dc560ccafee3e450a3e0ee6df9e90e41b5e77c20a93161fa67bf481ecf3aa91bb4d79e290d5795e2bb9d0bb9a2371d930649d5", 0x76) 04:54:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaf949d02f6affff6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350100000000040000000000000000000000ff01800021d39b4028adb1ffd8fb37ec4305642ad0cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbf15f4b7b46564ef560026e969c93415a4c8ae070000000000000094484c6997ac60621c26455be9fb9c9f359dda4649e686a902f23d1aa5513a6c17f08969eddff7244a743aab09c8f6a166bf4123053ff03d925341d804000000000000003fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89dc4784f6490ba02e9768a8b34e05c2b89da05a0a414c000000000000000000c5906c074cf888981d4e22265330028048d8ff06a6b1102f6bc245f05f553c3442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0316fc70008c2d686f31bf3a2db29532362097727ef4a62e9df932f4f4f6078ce3ca7e4ce8914f2483ffe1c98e29130a8a0e828d73c4effac5b4d267b402ed77078e60c71388642250bcf2b705d82eed7e5108bc273b862f960fa9ce62949eb33b5f1e2d9a7"], 0x10) 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) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) chroot(&(0x7f0000000040)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x4000000], [], [0x0, 0x4], [{}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}]}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 04:54:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x7fffffff, 0x5, &(0x7f0000000000)="cc72dbe45ace8c1260a3429c0c8396ba7d4074194a99277a02679fe8274b57a21e7ac7a1422dbec180eeffc438415caa711247c8505f6e1e34d8d73cba3dfa153a3b94612d8aeb67f47ccb6940f9e8efa935f481cfb02fa6ee19d5c455dd28af9f9e4f836acf5ba6d12bed4aaddb4161e0ee8cf09da424aa3801eca6a83830a6c8bdd534b39a22ee99ea31179d09b754b0224c69f6120edb90cdd01d4867850dcdbfa59be6e42b2b70bbe74aece0b84b93523c16b3e9399bc4ce17017f723893b7c54f1a05059934ed94af526ca1e76ad374bfdd088a0b3ffd08bfd45829c25593a099a3823d02b3ec1678692d8e3b6967184b1c1dcfa9723e41c5a1ed6b758a9717db6dac8ecf1537b9731a62c1006c07947230c1f7621ed9e15da6ee6a9627f2df73d92555e54aed682679b50b85582cf8cef4b8962d4ee1e6c310ded5a8437f912f9f3e46726b6132fd1de2b851d5ed1439d95a81da3ee3060b2646cb8c6de869d88169678cf80dd743e6a05707f396a2880bce8b4c83558ef82ac294530eb38e4d73c940c2317c551199887c156baa2998eb516fd9763565e059036c2122bc4c2d817824e469b04d1dfcb2008869091f2be720d1b4cfb782faab1d099b86f092dcdd820bbea71c2755672513ec97ad634c5f4d02c701abc22a897667cc53b01bae99b596f021e2067453ee8fda0cb32c9420ff16d78e04059aeb44128f6e5e8ff4caab1edf92e72f5d3d6e520cc1436abe083f55c294ec1a9e3dde46430a435baeeb3c195660b6084b72e9ae9e0a615e89c6ca31fec1afde132c451189eefad3aa72201b5d03d6d719a4ddf75dca31e34d29bca5336d0f123e33c080a41d47c8f893a8e7933be226a218aadd8509ad5c83221a90e18f5facbf6b31f8f9266e5e43ca398c4dcd725453306c1e3ec420fb569dd2375ef70a5392cbd6829250a73f8ac6753dd7cef300ce2052eb5cca58b1cdfc31a8cad382861273d9daaf280859a296b77b7885faa4cca7875f6b7b747c827a82a7b5f6a808cefe9f56b9b4548397fff970f161ebddd9c8922dbc7c76fd85a5abc37280efb324bcbb749da7cb58c87b042b41484aeb5087ccfd5d23c19aa6a8b4e5baa460ff31ddafa7e5c3879285c30ed98aaf299b6c0adec6b0177f0338b7764759546876dca49bab0332abfb020b03cce4ebd8284840ba807bf10646efc842c98e9c449b78070f5281f4e20d51fab88bba6a27832da0f5c0ecacb1baf8b98b0a056c1c40cd9082410478e82136a87800dacef785257477b750261e3c52fb6066db2eb3356531061562bd564f9a95e345a2bf290771758428587f64e018e447507bbad4ff2715ecdf59443430323663bea0d7abc66db2cae0ce46ca9064712104fecd14f3ce8f3cdb6d1f0ac1ef4cba44d8324cbaa1567bb5c164deec6ee86fd3e727c6cc36dd35b45079c9a37efdc9902d22ce0cafd6bd43dea6c6f740e84db9faf8ca44976d9167834eb59e7828b4728cd6ccb66656f09b3e9327d3f1d3c6d5da36715424e372ab1960332e9ced4d67693c5addc9cb3476b8b65f401b0221db5ae8f073148c5249efd981fb109be7225b75cba2d9e7591c13c45fa11590507a20a784c5c00be638cb2f0760a634d3e16abb7568b2b63f214b66d672e700d977c18aad0ab16b8601a64bf9c9af7317be69b206cdda422963df94a1a478563a17b3b2d2673b32f529459f475c74c0cbda8b5de17717d2f371e806a1b8524cc7444dff836a319fabc4063ca40d5b9efe6fd1712168243bad7a9f8d1a615ec183193be285de8578d90d0568a368b3e42646a1db2895ed89c8917fa82a979fb0a59464afa9e17f88b16c6be600698df864c53ff59d97ec1eccfce3f8ca3818facf6a6834df9ab506acaa509217bed2eb44b736c5134b1cb7112f288f5eb8d347b1c0e858ef7f9a843fd11d830f27bb202d6323a4d340fae089b06cb17427a4c480a1c6bc74fd7f888e3fdf9b57e465236adb2a4942f1d09fd196504b3240171c7c2c35d331510c4e614253f761d97eebcdbe6299b2f54a6cec01f2ac91e991f13ca55aad4d7ed4e995aa58c2a1f29e30e2f581da35ff0830f3e1d5f75a4015ffcbd147a89eae079a13f8e9d127d761ca4ca2134485a9dfa857fbea2579f709bc04d99e85a6879a2a501038f6ddb5f6420725d965eaf75309a0318c6948bc4cfa34a10175da4fabd96821d5b4d95cce026e456b0f7617944a697fb3367765daaffc639254e86c2628f93a1cedb9b984d33ea89cb4ee81f130bb6e0f2e7f85a741be2bdefd914928526b61a8f132dcb69dd8dee2b6649f5557c81d78e47a501008d9275ceee96aae8b480dfe2250ec5059360d779272db537024ccd3076e48b72bf944119b9e67d4434aebf78479cf2e6584e56990b1fb1d40c419f9b3377ddba0c627a6520cc6829db5dcdb74a8a2857913981a265027662e06a86fb863b783efab029d069ff60bef69be11dd570074e9e0368dbc10506446bb5f5ec0440fd83b410e2cc04f361566aafd47e4ee286a217a6e8ca45280cac38e30a4da9a560b315abad8abcd25294933e6d1d4c6bc7d18d5c0ffe2edf2229e4b5028766c2ba99547bc45ef7aa8b63f0e70bc5843d203d91fcdd4b4bc0da7d4a399c7364e187b07ec7a8b229374f9ca3ec0d6b2973269cd88600706937fd2f1e3ea0ad388d18c5c313c8e8c98e42706c43404784e084875ce191df986d5897b882b05c85a68e620c39f42562d28e1001b755feac64033fbe22f0a24e7bb1ee672727a563d4d16e0256c3d590f4b805c12e29d09daf29d0803eacc7a9307a70c4d228e4f9b4c66061ada548f23cfaff46ee544c69cc8daeecad54cdff87095dd86ba09441d6f1cf116160abf0e1d9fc6890f56c099c2fba5f9a4a8dfb699a201679ca9d9ce801aa7c6d51cda23276a5f6de6f246cd3887ee27db940dabd5561c2b08de2b14dcbc49ea1c689d90f48c36963422504ecef6f6375b00ca985a510e3bf895354f4d8e07b2bd537b3b5637f7e4db8fa5ec455b822dc5e0751ae67e9afbca2a1f6fe32d9e6f89d6e2563e583b13b99ee33056d4fba29c4c05a42c2e9186776a7bdd29b744d9606d0666acfd82b5a519bf82de3b25c8605331d81e589c6e2aa4df6f6d82f227c12d9c6e100d89471b63ad32f4eaefbf0823a2f865a2487a8ac61859ebfb773060d9b5e54193ef194c44de3beca59d13926cc76a7740d4c142edb20e54f3d332db71ea47cdb3e0c97d3f83134cd4a0d67fa6bbba2b5e63e083c28d3d7562c2cc9ff7b4a6383758de4210527b53f92e3fe1fb6c018a567008dd9e55fd512732f0c4e23404b7c5bfdb3ce5362b89c59d8077d879eef53b4895f5f5666026093804641b4f01aec0fb0b82dd835eba6e09763f62a6fb061ac62789b629fbf776b53c0570ad9b4430b180cd9ef0dcedfc035e6f6bc3d479dda38b3b300b0fdaec1cb7e78cc6ad5b6b3c0142cfae4ee002d612ad152a130d81a01b7ddc68d7fde528a05383e6a6d1e8965d45dd3b11d93b0b522fc7c01b4101f17452eeec7fbf501b2b4e94bb87206c667d7e021520a160c9904d5a5f8b6ebc1b1b1e159e47220c693c56e99aef4b785b4a212cb3f34250d6033d0059a565b3255243d47cd02a2cf90d14d8b6063a8770457d8c9d80da7d66ac991a8abc4d45857a6c92ac9ee25a130894701f3cb07ec5564ca33b1dd73ff2083ca4daa499944b79e58103a5487adbb38a36e6978dbbc557ebb58f295bcb02dcad44d2e9a3b02797b55cab03786134de921986cd666588ac1acf836282e59d91d1131c83f1615bba5ff8b3cc9836e61fc70cfcb861af74d8ae8c7ed905d02477b8b12520fe69a73596771ffbdde8b594652951804b05667cab22c8ad338013ed80c99dcd246ce46188654c1f3f78ab9428111eff737c14aa13351f4253baf2b8775338e7b5b1f2dee7fae03ed8e5392afe54c00c89f071c035dd977c8348d4ca8f87c1b848e8e785ef009c217634789730d96f69b3effb41b6f10671ba19eb0130b6d11ca98302fb0c96e5887c51aec7864fffcc4f3d5ed1bf4bcd99447f6da5755cdb967c85400743feb29011ab72cd7927eba8577a5dc9b868945079e9515b5a46f112f5f19b481a79f3048c1d98a2d361ea0a20fc8e6aa807d8fffda7a116daff1a1024d76d654b6fccd48ab5d661730517d348b03c98a095243c9236b65df840fbf1f3aa446acd14eca5e23ed5889207b2d3e1f97429131ad6d969e65ef4f70b25579b112def32d41dc023e8bc195e2e64e1fdd6ecb20078413a1c42d61a00ebe697dd170850db1f44f92e6f72da453e009353f2b335ae9648c040aff8e73f2867ce8d2a0cee9d9db59562abe8284d762d92a1df452c622b11765c8186a75ff1f4b06ba4644d30a370c6c1d6453996eb3df1880f0081fd21b786e946e2fc21e5da6e896b597de65d92f0a5aebbc48e0f4c270ed7cf6134f7f1f4e1e7aeafced2cd515b7dcda19d3538be7c72f66534104c2b99663619d4b7f9cd82f3ca31bc5e1e3850a676fbfc55a6ba5a10af3587f93bca8fea2eb909878da4137cbd13054eaab168942a2219a43a6cb76ee94194dfd889acb9012f205c3e4870e51a82cc65f1568308912a86bf1e4f3b9ec5f10d7dd98bbc23be47bfb637a0a5c1798e2c7ab1554259914caab345da7002629e27fda3484652efb6dd5af84aca52e72a8c6a5ffefdfa2849accd9126a9f5445d1090a9b2d3f3a6b711654ae815759869f2ea4352fe8640cd91af4a51ee0715afb97ef1682d804f77824fe5c481b48fbd8dced3f3a37beee87bdd5f8f6c2370e050e2f1635ffa2c8e5b7eda15387a784b4b50c7940ff55cbf61d1186729597fdf883d3c804056be8493a4a6f3d86873271b062cf6af9c6143afba40761f30ba5080bc2a6d76ae773546caeeeb39c8b62592628fb750cff172b8bb189f50854a373af1f6012bc65de28aaef4b45608ca438785f1ce7a48011ba91360ca660887eee4b7701252117339315ebf1bf6dcb4a0f0278efe63298809b78b8ac1557c22ed94444dfa067ff231e1cff0d81027605adf22ee97f28bbcbccbcaffdb88a0db79313f3d40f771243b6483a7fb0d08e93b6935e844c301e3d98c2f256ed1d28ef69756cc4129eb384046d3e96793c521169b9f16ce7f36d02a96c7491434f38ed4fc8d6227e556b09c7ec49ea03f640ab009b7b07f8d6be9c92b10133cc020a2c5c178e269735522bfea734774e8b001dfd17deea725a5a3ee27046a68ca1ea20a1359f7b506b01d5f64674029bc022cdc365b2ab3d8cf2c5e93d9ba9499f58c4534de8a9e8e20312669a9b0f987fe3418090842527ff868fb18c36d71264d6dff54d4b18b34b061d6d3a2e1e2bd303a444c02efc0b8c90d6f8fd818192ca6123c992bf21de891e3919145309e3e138f283c3ef6b68e30a10cd61c3ca746fa68f43ab7ab9b50f4bbdc190a1270c0a323a8df2395c049889caafa82d2e299d3f9f6b943c1a4678148a28fc4cfcb2f4b60bb7148ac0f9aba37e3f48cae5a6af56349133fe75c216fedae858f1113671b1d1a3e5b8c5f210e9f5d6910ea489583c21b41b26a84733423fb2e76f928b2598994b004cbe1efb422b46f35c5367cfe60ba5dc2e51b27751c263e0dc9eb1d5adb2fd8e64c9a30f498983dc4f6ad4c2ce27cbe28be89ae045e87dd6deef20e1140d795fc729993ebdf93f78111d95306debd55458983a93d7cfb9fbfb745d99a74890580ca602796f31190131900137881bb017770666e30ff53397ec3", 0x1000) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) ioctl$BIOCPROMISC(r1, 0x20004269) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 04:54:50 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) fcntl$setstatus(r1, 0x4, 0x80) chmod(&(0x7f0000000040)='./file0\x00', 0x9c) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r4, r3) recvmsg(r3, &(0x7f0000001380)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/197, 0xc5}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/82, 0x52}], 0x3, &(0x7f0000001280)=""/213, 0xd5}, 0x802) r5 = syz_open_pts() r6 = socket(0x19, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = syz_open_pts() socket(0x7, 0x4000, 0x3) r8 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r7, 0xa, r8) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/tty\x00', 0x800, 0x0) getsockname(r4, &(0x7f0000001440)=@in6, &(0x7f0000001480)=0xc) poll(&(0x7f0000001400)=[{r6, 0x20}, {r4, 0x80}, {r8, 0x8}, {r9, 0x40}], 0x4, 0x80) write(r0, &(0x7f0000000000)="00cb41ec216bf0ad3e870d24f13f43cc6b0de217c0029bb9321b12e3292f360f2fe08bd20f88b5085f58443f00"/57, 0xffffff24) 04:54:50 executing program 1: close(0xffffffffffffffff) syz_open_pts() r0 = open(&(0x7f0000000000)='./file1\x00', 0x70e, 0x100) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) close(r3) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000080)) fcntl$dupfd(r1, 0x0, r2) close(r1) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0xfffffffffffffffd) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x8) 04:54:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="25d0fad6891e2e2fb3f5e4d3bbaee732ae14917055b59bade9ad2a324a5e94dac777dca2b077bd43744398b72f14c93991e0c2a6cd249fa926d23ed6cd611650b7079e77b34e4972cbd1ad4e19ccc635b1d91ea20cd8b1d854e3f0145f73ab9756ef88be2d64bd5709dc52237705cafb6150eaf2b898577c48a8eb8f54301f363bab6e1690d51ba443616cb0c580eefc19747c15ce560169d68df658c227020cc93fa553cd880140ddfd7c12c3ce7d730829414ad30c7df2e4", 0xb9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) write(r2, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x1, 0xfd5a}, {0x18, 0x1, 0x20, 0x2cbc}, 0x1f, [0x9, 0x87b, 0xda9, 0x4, 0x5, 0x1, 0x3, 0x1]}, 0x3c) 04:54:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x30, 0x0, 0x5, 0x2}, {0x84}, {0x6, 0x2, 0x1c, 0x924}]}) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) setreuid(0xee00, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f0000000000)=[{0x1, 0x101, 0x1000}, {0x1, 0x401, 0x800}, {0x3}, {0x0, 0xfffd, 0x1000}], 0x4) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000340)=""/223, 0xdf, 0x2, &(0x7f00000001c0)=ANY=[@ANYBLOB="5a4feb10018e72693057e98ec949192df59cf6125e78489ffd120b88ef170008ede9a26c828138b3c15ed4f6beff0c6e5b9960d362e23ffaaeec910ab1512f2997ec7f3c29ab5c2a714141f6e7b72ead04db273e56ddbec0d363617090197aca00e66a8975061cd9d17214b455b0"], 0xa) fchown(r0, 0x0, r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 04:54:51 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}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000040)=0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r6, 0xffffffffffffffff) r7 = getuid() r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r4, r6, r7, r8, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) fchown(0xffffffffffffffff, 0x0, r6) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r6) 04:54:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) 04:54:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x4c}, {0x6, 0x0, 0x0, 0x20000100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:54:51 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x6, 0x8, './file0\x00', 0xfffffffa, 0x4, 0x7, 0xddb7}) 04:54:51 executing program 0: syz_emit_ethernet(0xe0, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6061077100aa3a0000000000000000000000000000000000ff02000000000000000000000000000100000000000000001d000000000000003c0a000300000000fe8000000000000000000000000000bbd7a17724395e32a5eff4eb5d7002db6cfe8000000000000000000000000000bb00000000000000000000ffff00000000fe8000000000000000000000000000aa03000000b2683601000000008900434867000000010090780000000060010000000000000000000000000000000000000000000100000000000000000000000000000001000937fed0e9e6f0e30beec373c22980164f3d12b235dde48db3ab23e0d592555017d50cf70c9c75fbc154f85bbf95e75f5187e995066634f42227"]) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000000)={0x1, 0x1, 0x1, 0x81, 0x9e4e, 0x54, 0x7, 0x10, [{0x400, 0xfd, 0x7, 0xfffffff7}, {0x80000001, 0x4, 0x2, 0x1}, {0x460, 0x9, 0x7b15}, {0x4, 0x0, 0x4, 0x2000000}, {0x100, 0xfffffffd, 0xdeea1057, 0xfffffffc}, {0xfff, 0x9, 0x3}, {0x1, 0x6d, 0x4, 0x5}, {0x1, 0x5, 0x7fff, 0xfffffff7}, {0x8, 0xfffffffc, 0x3f, 0x1000}, {0xa35, 0x7, 0x8, 0x154}, {0x0, 0xfff, 0x2d, 0x7f}, {0x3, 0x0, 0x5, 0x9cd}, {0x1f, 0x3, 0x8, 0x40}, {0x80000001, 0x4, 0xffff5533}, {0x0, 0x8, 0x0, 0x5}, {0x4de3, 0x8, 0xfffffff9, 0x100}]}) r2 = dup(r0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCEXCL(r1, 0x2000740d) 04:54:51 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000b40)=[{0x0}, {0x0}, {&(0x7f0000000880)="9f", 0x1}], 0x3, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) 04:54:51 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f000046f000/0x200000)=nil, 0x200000) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x69, &(0x7f0000000040), 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) connect(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 04:54:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x4) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pipe(&(0x7f00005dcff8)) 04:54:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="41139c7b1ac8"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/114, 0x72}, {&(0x7f0000000200)=""/177, 0xb1}, {&(0x7f00000002c0)=""/161, 0xa1}, {&(0x7f0000000380)=""/172, 0xac}, {&(0x7f0000000080)=""/16, 0x10}, {&(0x7f0000000100)=""/36, 0x24}, {&(0x7f0000000440)=""/239, 0xef}, {&(0x7f0000000540)=""/136, 0x88}], 0x8) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) recvfrom(r3, &(0x7f0000000680)=""/4, 0x4, 0x40, &(0x7f00000006c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 04:54:51 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r5, r4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r7, r6) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) 04:54:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x14}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/12]) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0xfffffffd) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r5, r4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r7, r6) r8 = syz_open_pts() r9 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r9) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r11, r10) dup2(0xffffffffffffffff, r6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x8, 0x4, 0x20200000}]}) map stack 0x203f8000-0x207f8000 of map 0xfffffd807efff730 failed: hole in range 04:54:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c2903f0"], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b7218256a32c6b3b0e1ae409f05d98f932d3812ce", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r1, 0x4, 0x4) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) 04:54:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffb7fffffffbffff, 0x0, 0x800], [0x0, 0x0, 0x6], [{}, {}, {}, {}, {}, {}, {0x0, 0x200000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x4d}, 0x2, &(0x7f00000000c0)='\x00\x00\x00\x00', &(0x7f0000000040)=0x4, &(0x7f0000000140)='O\f\x00\x00', 0x4) getrlimit(0x4, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:54:52 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) execve(0x0, 0x0, 0x0) 04:54:52 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x400, 0x0) ioctl$FIOASYNC(r0, 0xc4504446, &(0x7f0000000240)) 04:54:52 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup2(r1, r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0xed056a9fe635df4b) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000280)={0x9, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000080)) r5 = syz_open_pts() r6 = socket(0x18, 0x1, 0x2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000240)=0x3f) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88, 0x5020}, 0x8f800000000000, 0x1000000, 0x8}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$dupfd(r5, 0x0, r6) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x200, 0x0) r7 = syz_open_pts() r8 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r8) kevent(r1, &(0x7f00000000c0), 0xe33, &(0x7f0000000180), 0x8, &(0x7f0000000200)={0x8f, 0x19c}) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 04:54:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001300)=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() getpgrp() r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) fcntl$dupfd(r2, 0x0, r0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000080)="d0657019ff6289dfd3b556f01bdba3ce655717efda5ef40d05c740805d817d1521e0a5855c13a4554b044b84e5b99838d492ca4593b57d37ceba0fbebe350c381f35e2a0f68ccd00c468bcefe47e6caf76bc75b97634e34861fcdca0c306ccb9aa2b22a50badc0064901fe377a953452c2f15643df185bda054c2a0f8283243c96befbe947ecedd8c89e893dccbb1275de2e171cc01d9498be989755d96f39ebc55416d5ce86bc3cfc2f53672a82", 0xae}, {&(0x7f0000000000)="3853e99e665609966395c7f5a1683d9aae67f0c19c2bff66cbf3831b6a2d28c7c73b", 0x22}, {&(0x7f0000000140)="7a57ea23464fe9f464cb0bc95d279f5f0e1542c2f7a1eb9dd1ee1aad30e416b2f97e787655525c70478c75583aaf4c9ec377a75e55fc465c197e1a346ad94b90791afe0d88e4922d8ca1269554d79db2e07598d58a9af3dfa97bc2462c2757de4b399940fab170f78286beba4a19a2d1f368b07d191f7a427d4c2935930dbbb17ad076d0", 0x84}, {&(0x7f0000000200)="02c6eb677d68ba90c0746524ac6316a836c21c97381b8201ca60daa08273e02f09aa7d8bab907d293a433ebd28e069535241787ad7aed2ffe9ae31dfbc8014b2b9c31363aaae740ebf55de555ff92317b1866d5586de1c30864c3ebf22740bf2808ae2da4b35712171594bf94408c4f57a8c929727d6218d29aa23f9427459b4aa46b2b4802e0aa0ec2396742814930ac626ea6a1492a0cc7fa1500b6d02f59ee6b7092f30faa776a433d9e0aa6b069a9d831c4c53dee80a1e79df426f1b2f7c014cb5c1774437ff9a27111c77d3dc272250a2d0881bda5b124183014c917acf7f00bdec6007aff66de43b6bbed3997d744830a0c527f36c56d75583b4f2aa62b4f04db19a4e926f45914d85ccc1054abed12c427e6d431885cd7a2c642cc197264ce3fd3dbd7895a520abdeec06589ac8417f1056f02332a67112f8cde69e9f608b60ae5d77a55fcdea73999bac65931e683ad0d96324a8f207b7da31ffbd29e36a3199772beacaf18d953fbd5aeea026d34cd3308e148a7c4c5e9823548b4819b6235092101d0d7b0172c282804015c61f25e0cb9cef283585e22f0c7eee0243b2eb3e81ea602788bb9e7f5ed52d785a98d9418319980eccaec93c767161a802db1ecab3439f85351de0aa36f3369aaa2a137cfcaa63bc7af2113562c6bdd08bed5c6c2eb0ba3a69288445f8ee7d18a06e1a6b1c451e61efeb5cb1c1113009c501be89db74749230ce7eb4d9b139077c330a811c739a23e85f8f5b0db15432d75ff8c297560af5f9fa654fb6ff20a041a20e2a29651556e1dfb9ecd99d77501c4f00395a6f93f5260f228f11ec61e11cacb496416a3357d99e6144830ac6675909d0b73993f4e51d572b643e48a8f4eb000269b5f92cb52bcb2e18b29d8af74aa35ff764adb84ecdba0987798da7de8a9231fbff651007bcace02f429732fad8da83cf8e3faaae7d13da42292f959f89b107711d9d1ae774c67bc1f369c7ae033c732476f53b0a6818a70e443b66dc34957345a1d5d1c92f5816231e90a7e1e15cde93ab074b50e010663a4af5d184f6765871fecf7c39dcba33f148ee8d64d0a99e4b66c4bbc395c8cb071cc7abce8de14d1267c37e930c0f10eecf092e3b5331f482c65472344bfa7b072eead876837a3081dd72b11d367cfbb2e131ce9fa0ff8e6f31d85b823b1c4a78bf721beb994defc5614edceacd7b93d782bc4f16d16a5e4ee5d4d978e827232e0588548539864c4f257cac79b297849091ffe0cf40cffd3f272d8fd1d5d6aa1a1f0a385239cab4b5e888e05fc0e0b3d66e182c0769eb418f72a5c4def130457cdba72b516212aa5c33b3e89db535ee0c42e658790aba4b7f9d07670b740a06381be20aed824f10a4b38b7fb756c7b0cb62cf83809258e50556bee34ccba21a99a35fa56d01063caa309a2f80d5c34072b938f71436e2b4d95b5ff705f57b3992c67566e7fca9eb2264fed288715e0442787e70aea9abac00550748b4b0ecb947e106a4d86566adf12d2a11ec275d2fdeceecbb6464dfe65e3197ac1b46bac2f4a15f4a6f0ebb6baab4503a4b6d97cd0c8af07ce0ec57d7ca3ad5e00cb84b306d88bcc3cb49dcec7ac280f7c2d7788231df59bb2be43148e4a63071a57318e73a8fb19f22714ff927a53c8471b08fc383b8965a55a139030e247b7d076ee36fc5c3cff949b41e8282f9a6fc9e7c5374c986a20f855b33cae4f0279805f4e1992c54ebdb447a0d240079cabd92d7a223b8d6a6da5591e14774526bda4d725f4e29580aad0e13c453e56a66c5a0f8acd15d31d6597e4784d5cbe9db48ad94af0569a24fd780c63e53d27775466bcc703c2dfc8d24692470ce62189f083aa0196d497ddf5aa5431cf04dd626d1770dc70fd8d789e8853444fa58f8787af1fd8d9779d49f70b2dabd51e42eaed189d579ac0ae32ec31a19ac06d16f7013cf14399eead436be0ac13a693f8db968ec1bc83aff76b6f716fd3d5fb3ce34b543bc537fb11bb8d03fa515b22656574da8226fcbc96c5e514021ffbe2b0000bfbf8dfb0883f6d381f3a390ff655d00654a8201baf28112e5cbb3126d6757d31fe4c69f817a52db27480ba783ef609da04b9d78712a2c34ba1c13774d4b2e099b936982bd42c30ef8141f459630fd33ca9a2d2636bd41851217f95453c68b2f44b7d03e28ac055c27bc91f2e1087fd278fee383bb4850fbc8e23b11bef1dadf81bb76d2a85810067ba6b9351481ee98575f0251e5cf190060edfd2922460bb9739c192861b3387cf6e98b71ee2af328f94fb53e0051b2ccb4a6948f96ac4425b3c6040f0b72804a15c0c405ce6bd041f8852e187b176844e467b56e3bbf46d56e19d8d5101c061a8f5d7dab2e8cdde021dca0ec314d9dd71c351e8c74e3be03739362e4646c28b7cd5ffc8caa737b3a4c2c575a07927373b46e4b7a5a3a3a3d0d1e96b26e42af45de2fa8a08d2fe74e96f75d49d160d40d060c7a548c291fd142146385b301dccc562b6b0d9ff288b27a4c222d0675d91e63994d2354bbac7a3a387e9debfa8d3bcec6357bd74d6c87cec10a4507af4e14e282f05bd6d13018d76ddf7daf10332b3f42f0601237bb9771595e998b7efeeb5b0c8801aa67edc8e5cabf507b3ddac70e74b1500f8dadd1596c48eb86938992fb3e6d603dd8053cd68dffbaa7a2a08a4d7ae5e8620e218a918036413d0700a4b33a309367e60bd87c999f9b62f8f7c2e92884a6bb11e6184d7be0e8aee7a5ee9fc3a27704270458d11f69386605ed0e89f7f27070a2928f8c490d0fee479bebd2e70b025e19e38e0a6066f545dcc9317d76a8b5b9e8f3a22929e6d1b2e4f9a75bdc6c07535c649c91534addfbed19a54cac212d7ae2816d7a65842f4e20602d0c782b2a389ff3477107482bb1fc495b12062a4d88b1bc11c5bd3a38906c0c730682d8a2e32e218c6c95608bc05a8a765ded2a734b366ed06375e551a8db45ed4853ba3dac4041572adbdb1bdb4f8df7ff7a511f31a79ab76313f0f50ebdc3ecde08c905169abdf28829aa71978bf0b14f8c304f69bdaa7d3ab911bb03f89d686c888ca3d93ceda3460753df9a4d0e7b4b6d6f4514567e62387feb846b7cf958afe651a7edc7ca5ab467a3429be7649cd72a3591a1f750fda8865d6a8918d1a1b41d86891cb4c84555915919816e91b0ab96ecda6e2e5bdc143879e10dad20ad9933e4e37500be61bb02fef7edb9ff8804d9879b93303c857832407c2a99c435da6b38951139e6f501dd49e89b76d72e8c0805d59eb3d93f74c86250be2470fdc95d818587c2eec92f5c6fa87a3fb1eba2ae2265d2ca7db783c9df32ec95679082d842b79d6b08b1e5c7fa995384a89b19b460592f34f3bba44d09e191b46ef1914d9ea5dadd21d4f0e1b1dcf09bf891b21484a15383218cb3926fb220e6a0d23340e7062099d582ea1936c0cb3624ddab5ce89fdb94d45ffca4a0df5e98396988d36e19ac021f642df7cf66c2454408cc613761349b9823c6fd5329d5247a5fda458b7369a733268ba741050c29a31f1c9a05e8973e3f59c68cd29620821345ebdc2954c17907d876b3d3dbda05700ad61ed99ff55b180bdc9ceaadde93a79f4ca7518bc398880ea5e26aa78118a74d2ccddba938a3c8733e0eec38303661a915980b63ef8242e39fdabea72c8756ee7372133a6d7a6518f2162d228d74e60dc70fb675c236670f0bcda6da20053ab43da405bd991ed8821769f748bab3b1b41445df98f8227c64c3ec78badedb1080f7bb9a265697efe7912a1a4248fd0eff148bb767cf740f8e21141e300cab5dfec05eb4333d8f6a39f7d06ade9c10246c30669a95df1debfe3bd8c07c2eeb9038e4d9f2a0c047b983781eedde248531231095674efbf18d204d716feab5c5d5caeb0a94f43014256de09c6344fdaa920fa7a83ede2584e18661196c6ce42ffe5eb35a213eaa40db3f5761383f58d35d20f128c6c766bfb5cd7380df8695432f7fca8138f38313963194024cf3bf53b95c6bb356f85e00e91e0498286ea7c2e70d40027279924b5e561c18bccc554c34f0215856883a2bdc211af10d1bdb8dfcebe74faa4aa6febce0414b4ad173e43b1520763916f68013da5f605292be92e13ebd1a1a7d4cd261f02d263d36df4ed9d9de784021e945601f4301d39581fae8b0ae36f089324d2c935700470bc5743cdfd60215519e45414f00f16abe6344ac3e2091c0c9c9d3d88f4c44ba52319ddc2186827fcd7ee21baa642afadd791c17e3379536bad11d7d41b3bd2490d15597090ad311b58e05961087165d2e7b21873d6c90481973f9e4de2a01f9ca051e9886312274ce41c9a5093727c8fa849cdb2a822889fa62ffe37ccbc6aab4aa0fa209c555f4a29ab63a22d8d607591c6272d5f6709ced369d5aafabd72f49f0ba08d3e96a5633f39923d50af0f496d1c6570b0ffbf74be45337b9bd059fecae832c489238da6ee32f0c61c3acf2cce91b3268e2fc1f71babff452e94c9882c9203bf7d6c97e0aff8eb601cbecce69bd353c4c4cf1b3ae9c4e5d5336712460096808b0c064acb2c09a5d3761fedb6711ff297983dbbfaf7077c859b9f739247114f9c183ff2ab8ec46389c7cc4fe982d411dd4dd20a8d6646ecaadd57f6c43da881c2b6eeffd062ee1ab9f55d2ed313b2f535768be074e45f83e8ee1f2f5fa3f9f8db8a4062528365ff81fb7eb7e28b695567c6024c23415fa4c1d272405ec80b6bfecc0e97685ecef2031ed3bb1607a80d98e145a4a24b6bf241abf3c1b0403ae721a7e344fc1721723bbc917441478ee18bb2d0aa90174cfd97b37422f4c692fe74833d5c25e0a9920aa3a9c8b342fde03f6cacb2b5e827960a1640f9fb220a3779e1b38f47d72a3ddf9eb11ba4044b12e7cf9484310555ee5d21987b924b6f2265ea4a27aeed9786f7845448d00ed0653f0ff6baf52b17c7a9f82abd04f4b4d1449efbdf2b630845128b90b8af8b65352b7db9e7d768b4e3765c2b9fbdde7061bfc4d1e42911bc58d0eafa814ed3ec339ca615f782f545a7503a09cdeb2a5770e295a7e10a59487483f7f4bb0583fecdeae4a64d0effb0fee4463713eafc592b7ddffdff1411731a5b14821027f09979af781f7a348a26a30d4ee11cb83b5118ae3622610d92a4dd0ab311d6a97258becdfabc64ec2ba56f64ebdc2e1493210754adda1d9eacb19d810a2ff3db3e9455a6970bcd0245eee15ec71e4513644d2e8c84cbf6dc614bc9c39786b69bb1592796e0eb7252a1bcc5388d01a5aaafa4c8417e7507c36a97933f0c20e1e8bea0dfd36599ced5e4111312d7de5313b831a4ee628dad99281bdde3d4b7477ba6a7eb5f7460f2fac7524d73a75528d5418f24b298059a87c05414f03529023b913245367ed00ccdfe07919c47fd3081d564674f92f0e1239c9b291d6027b03f0b2cff192051a2d801c5de00237b970226d39ad61ae741dbc3633ac6b09620a6cf1e26794fda7b656afe1df7a30b465dd0725c309e67efed22a4e0a86a7dc4207b20869f2a2697456d268dbb19e2617aa37b34490e5d1ef8521b375ae3a3bea97df898dd56ea0d6eee51737ff34a8ecbd6aa9321a53e741bd137e1f03272245cbb71e61fc2297e4238639d65b7593706d6a88adf7a35e7998423e871ca0152ed2991208b2229051f00582f46a33f15b88bad155310b1bfbf8f862bb6bca081a601a861119b154395b0ce25e424deb27975de21cd02f3a8ca150531dc24b2f92d206476f4471c469fedbeb14698b0bb4d9ac3a82f80a68", 0x1000}, {&(0x7f0000001200)="4ff15e080cd4f623a9377464de60c4b544511481d2ca4f3dc718e050f8d05d046d869a0dc2b12675c0f088ff2beaa80a6d996e25053ff2730cdeb4b24039d11b3cef8e2245a2a3a040f025685fae532c9f52aa22858ee8", 0x57}], 0x5) sysctl$hw(&(0x7f0000000040), 0x8, &(0x7f0000000080), 0x0, 0x0, 0x0) 04:54:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) socket$unix(0x1, 0x2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 04:54:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r5, r4) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r3, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r9, r8) fchdir(r8) 04:54:52 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0xfffffd5e) 04:54:52 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="3be63d562606aaaaaaaaaabb86dd6052cb3500080400fe8000000000000000000000000000aafe8000000000000000000000000000aa8000000000000000"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000001240)={0x6, 0x8001}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x3, 0x8}, {0x101, 0x101}, {0x25, 0xfffffffa}, {0x26, 0x5}, {0x40, 0x8000}, {0x47, 0x1}, {0x2, 0x3}, {0x4, 0xfffffff7}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x2, 0xe792}, {0x26, 0x3}], 0x2}) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000200)="365b7a6ac8e837558158c2cece13efaf3fa59723c6d2bef2b387eb5d9064d38a3b68c944f5395f09eef1d7df380a65323c68ad5d47d1a7c76db0448f34b0be9e2b94ae5e413a7fd049076454b6a8c85385e4b9e626e897d91e07022482d888343e61cbbadd690e1f3f4c8f71e9423f18ac1928aab65bbfe3e7bc18f0892589552deaa569be2489c86af2aeb6673f21f1ddb2900d71752ba324ccc6418f32f6507d18d1086d340b095e61428f08f1440e80259fe1722af6ebc753d59b6087d606493faa7053c1ca5136e31fa05769321079befe6f8607b8486cc6bcdb320a11e77b577773f7040047e49422a3cc24d0f643b46e68b20d79e928fad6f1a48068968fd89abafc33f1a988b2b1725a1efff0e911a26879978771b59ab935946cd5bb21b70f420746ad04e3a9fe585b0df707d999812fa60f829ace8542993ef2316419f70c8983b6952b7af76a603c04cb1ef7d4bf00618dd12bf347d821aff1df7ea86ca1339f8bdd798d3751a153adcb65d68478a571a0f2039c21db2b3dbea3b26c0c7a7547161602ed2c6123490c3987b47f8a612030b738b97d4f64dbae4c118a44f3247515510533b48ac8b43bb8e3e14c040d3b3f9a9215ffb7dd44c31bc426dbd5a43bd8ec642ccf6c8c7f0e13265448c7d42e6356dc2207936dd19dc84b874fdc57ebfa08c054b487eed01a3ef717a255a79ac435eee0ba7f24adf5d86bb77442fc0eb5df9fa81b837e81b3615f3dbd7d366a12c8a206379843ac1fe4d79b3119311397625cbe6238c62ee37b6a198628041f0ff371c5772c39274684227f24b97551fcee0c439eb884f97f5cd3265bcd351f1de5f651421128a070bb027a723e87e898e25383b515a7359ea11f233f9067055e7e90007994e106263806cda0c96eded1aae1f574001335a3f1e01b1a69c246efde83b331bb95d307aa651b63ddcb9c9f01013f1ed1050ca301d2f5442b1a0d0dee700d36d90da13d70f645ac06e1774a5ed9dea471a12083dbc7de4f868bfffbbbd32044bff5b208644011fab185f9b72bc0cfd1bdfbacf38fa6fd185d4dcc169d2c8d1bf51721c76abc10e9aac3dca5cd9350224a8715f10458905755b42604a1a6f37eb7e40658b9ab9fe82dd0f73463ff8625d7efacdf2f5e959aa1a038cbdfcf227a3d6ad040caf6c290fa1f082056d805e81bf95df83dc8d7ee8c6c83cae51606198f5c056215ecabc016ca6811c66ea802b56b479f60a4131cdab81e700a97ed3cebaa140a5ac2d6338298aeb3626139fed1f0effd2e11a04fcf6f7d616b7866370e3e0666070ad727a4ec78dc1a587b1e92f89a9f26a139da633e596ecaf448184081f7ec21a93e9677caa5ea877ba75fd82cba6ca3477abd5178826a4efbfabad0ae5fc43648d358c4cea116fea80081680801eb9018c09b5bd2b6b0efe53e1e3598a9f90419eaf13dd3621e1cd1e117e4aa53d9ab4b0815f6e5027637e29307008e4b30b62b3465fb918d1268cd75600a36f2197e0ef367bc5b334e1186061a93a98d752ab7ae72f18c9a418c3483aa690e840f37e298183894e33e0e3792850cc8ee3563f53c1aea9a21636a8d318a98100f67c252a929f681dc30b4cda64146628b2b77fcd52c4eee4f81ccc8f92503198d8f757348fe37a1a7a22427d96538f9377320ae3559c4216b6b6eaf161fbc08bd62392d66a55cc4095ed26b9a8c46326855a1a11477624bd73bc14eaa5ec07520980b44e9cffe7d28237a87f43b41de52f37370e7442b30492c4b436fface055150a451633c1a0abd809ab1dabc173c10ac50ac7b9e67f772b7b22f031024423cabccf95e150b4ae0518e2907ba2585e8c3d0f0f70ff76e30614f158704a9211226f8947abbf1fb8c48e689123555bc3f565a9008a5edb6125e0fe058c4153f9c1c1b27cf0bc0bda2376e194f78c18ad6eecb48cb42dc1439b1d15e59dd0c22baf38ef34c92cf119fc3095e0ce96e9e68c812623bd6f9eeb640303af27d31f241bb8a0d9676cd87b92f50ef433790d35958863803421e3fc1fe7a2a10f55e95f1753cf79cc2c648ec518275c9a67bc26ad24fe5ee7c6fc4d5d0cd7b6e50f78ed2c9fab4beee3081bce2d2ae8b9508d4807a5be2776b67ac308a85b486c62c30dc810513c0b7b3a992b5a5b27b7e39d46c595b7c79072993e7d8d815cf6cb4b2db374e8a87dfddc0653cacfb4843911b2e5d550a8fd5e0b13467cc3589e0e7dff28b0a4bad488779d87e5c4ad057b309e5486fcbed3e8992118af1e60a7a3e57a8d06f1b2b6377a36602434dff8d5cbf39a03606180cde22dcbf094f31332315648139d45dc228df8a70946466596b5852701ec35948245c2308907fbe162061b8e7d606c9f8312c3cc7c736558627be686b72387f880267c84664d49aad4515e3913a1e513bd6027ed0350daf1dbd4dcb546a7811875ce8ab57dfb4ff61b78b292d25f80ee4fd4cf5899d73bcb5b283ba4ac6d0e10cdd800288abccd38eaf9664f5eea3e1af0d0e4e55b25e19bebf63a4fc2f3a6d85d81f150064bcd13886f637a587c121d6cc33f2b94473a1169e1d087dd86201e92ab5fc268b565908b9b1b339a23fda8d5308d5aeefc171cabe3ad366fbf28fd979d1a624c2cc459e5d045a8a9ad20808494712ac3ccba222b74e03f97ceab9935be95a1931475d23d0996b059a941c2457bf736ae9110a56b90bd8347131e354305940da861b69107a7d7f4a05987e4a43b1a40991a3b514d35fb81377dfabb6ae448a4ba81ffb6ac5c3db849342433f46a59f365fb34d5c381b04afda05612d5010b34f2e8eeabc3f78415948b70be098fcabb5b5eb9d6e0020533c8f61cf07d3b38c26c490f0eda7f43e44575c46ae9397af5378ef03646209eeea2ef1e6ffefce0dc97fc3537854b1d8e0f3ccfd34cdc57197752e624dfaf1c9868b763d909aa103bf34b2c399a471e602329651326be697cfd516ec61dc392c0f1c1aab413a84935a6275889dfb9abbd879bba943820b864bd73e4a7e72c95eb50613d9319b301febc10b3756d49386518303c99754c1260614798bee3efef7c010296afdd58b2640a072f1f136ab96e37f1f7a6ace09d89d2556721c1960c6ee16f2d708dd553c96f09c1ef36b7b2f272ea34223591546ce98a7ad582aff64128bab4f22622264a88690e770719c9c3e8337c88a0cda8048b495e8561491e85f1ca1ff2f3dbb043c347402bdcfb8082a42585901340f7b545d191618ac105fb07cd7e449165bdd1427139c4879459b29097f2dbd026d9e42d62ee011c61f0643590553591c791c504b75901ad8241eef7f9a5b3bdc902ba132f168761c5ebbacd213a32eb26e6f439ba9a59cf7402f1ab2fdcab85088d946b97c3448019f97eb13e7418262970beb07a877d175aa6fe67627e9a5648eea635e6321d674dc105fb385edf44c50e7b25d6d8144a0f2389900eab7be05aa391502113caf2c091192d50ff8f33b742d9b6a6af5cf2073ea60c01efa204ff001786192bed5426f75ac12e7379e0db32e7816f5ca7ef19505fea6a7d0a6e1d68c4eb991e7a07b4ad10d6f668cf8e44db407631da563d493dceef89bec43e0e2c596dfea88d61d88cb800aee0e0745be5b23745884dcdc8894f2f3c0172aefb5923dc7746fd4647df4752f6aad7dcdb6bdcdd1c1ea1f8907794efa65e6ec56c82ed13ce9e3903a2c61ad504ea22eef69b6ef3123df106a5aa3120919c236c562c1e8329f0d07a6e62b5d0c99fdb9865d5158090df589f9d9808bb7101b0e47d32f81196af672c23e30fa5cb4b88447684d1e1622fcc6475adf42f605b758dbe41fbcc94acf5e7ecc0154b4ab2bf14299059c8b8aaf374ae7e18b4e7f527bffc2bf04d9b5e968997f29f1749a4f96516edbc38399e99369c8c1f8b0dc7f8b5f34ba42f1a1e4097ce856152811a4a53107162cc0aa831d4c122d512de9d15a01bceada5ed63abfc39a81f2e0d0a4c9991d78b633feddf4514daffa234c12681c8c8df3cb21b0aedb409a209e42e27a4c545e18ceafe5e07100bb78adf7f5b9584efe7263ba17feb1726796f0fa9423a85b0463453ea6b3494257a305a94fd63d6abe1309473b8c20ca0b1feaee62d992a376e9fbcee8874d410f34dd3956ff2625a02887e91ebba8001cda900b69388764247bf6a984ce96e02daf95b7ef9515720980107e9919250307b156993369c74b27bb656ee7c79fade7b4527e637b7a1cdfbe19c0d3b1d7e1d3f4738f01b4130badc7ad50865e1208659f185d40b3253bd23a26a56f5e6f7928757d9dd1cbdb47e617b073e685fbb5825600dfd0aa506b1d183efd5aaf265da4036025dd0ccf2f57554453a65b33aefb4211dbf0f3b99a95d948f2d32063c7f9c2e25aeb201b4a04a3e9959fa144e03f41c86ee9c450d9a217a9b550612a420e2bde3af0d9070d55618f091deb928e606031dc3d75056df1e44dce14c43b15c2619214b19495988d326c8e231814b5bcfee00119528e24e03e5e6aa24c0442b73e9f8ab724b5e4f371e97109a8c3224f173f77f7c000b6356064d93abefaf78d7efd37e5dffecc623aa4f08e0474c81611cb19cff9cb8833595a73768dadcb0af34d4f38ead9cc74e8cb0e49cd8a586d8b048f9e4988428cc731a3c2489c4303c154d1e2881b735ae85d236bb7b84ebc1e7a35f6adaffb03b06280d26451fd0936012cd012435508a9a3ee35a49608e9f382b2a0dccf8f34310a2dbc3fda5c9f6fdc60724262945e197232853de924bfa99e61e64a54d68df544ce9f1c899af668526d141acc670662c22cd29c7358943c14af95f296f2e7b438cac8e18613814131d5a5d7937d2325e22bc26611ea0fe6aea47ccd21228c59541c3dff59aed55b41c37b66a6ec3caeed434b144dc0ba653694440f72b456562c0170ba1b2bb84011d49a9f1b05197b9f0b8c8301519b93274d0d2349bce06c82e07caece80e800ff2ef2629d41712f2742fac3cebcffe82da44e5f1079f4fbd2eacaf2cda732fd966ec725adacbd8370b6715929caf398784466f8fa25f36a66f63c91bac00013b7ae9ebdf8d7b6691e4947721139b15cb565a84a2e23132169769f0c8669fc5c828367b4e77c56e182908bce473ffbb8cd1d14987d34cf84bfe190f5b611993d47702dc1913bee3e692b539ad10bf1f74723176486ea8044601cdbf9fa185bf461f2bc6421ee472b08de25fb8f8155921d22c95f7228576c17b64b252d0badf14199c4981825c676eef3bd81e098ef9dc92a87cb3f4804e6633da476565ceb98a0266e4b1dc815e65f49ec02487b8ce91c4f4aa00d0de96749b3cfc799c3b32ea7d8e2a2bcd7ef4cfaa6f890648b7fc802188081867d80cf99ca8fff0586fb9e72e5c8044303eade6ddb938e141cbf71748e2ec8dbe30d225caa746c51b648f1cf5d2365c45d5f985af4fbb159d1d2cb2c87a76a462c3010dc94d6f43d1c2cffabed4f8117a30bdf2fb3432a64f3f401ec20cdf0f67443888545d928124b014f89b0a5300bd71d2ca72b994944732f14723d1ddcbc95eb50be3b8fa598db42f22318355bb98e93233295c17202e30bdda702ce8bf3551f5159c41eff572ef132f28f642bf4d041c99f9cf3354aedb54b5327e4196ea51b0a448d10471cd700420ade45533245abc61236da18ceeb9800483518043d047c4eb0282a7316c9bdbdbfc226dd1e3132cc920b1ae1b2a8aa61d324a603c54830436837a5513e39e6c08b7d7e266ec32c6d13e5dedcbfbfec3133b7f43bb8995a17dfdd96aeb9cc5dd0460f", &(0x7f0000000080)=0x1000, &(0x7f00000000c0), 0x0) 04:54:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x5c}, {0x6, 0x0, 0x0, 0x104}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:54:52 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) read(r1, &(0x7f0000000000)=""/4, 0x4) sysctl$kern(&(0x7f0000000180)={0x1, 0x1c}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r3 = fcntl$dupfd(r2, 0xa, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x1, 0x0) dup2(r3, r4) sysctl$vm(&(0x7f0000000480)={0x2, 0x7}, 0x2, &(0x7f0000000540)="6f1205b8965cfc4d844f9a184386298560f3a76e63da673d4e65adec922901a9eeca4d4a04daa6532b71ff7aa9c7711af415a55ac8daa954e5e4bedc05121f0c2f4260bac123d21c470be69e11c13c194432954cab7406e9", &(0x7f00000004c0)=0x58, &(0x7f00000005c0)="ec60ca5b9935081b0941c44c02eb973506930fef2d0de1fffd70e445f0c9ed8fce8785d29a", 0x25) msgctl$IPC_SET(0x0, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000100)={0x0, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e391f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f5732b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f24dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12e1ed6b56524fb17ce9de91e9e0c170cbfee2f3b1eb1ef355c95ac614d5cfa701eb733d935f577d3078204f39b16154736d5bbb01a899ab6377e50e260a3e4dd8354658dd5aa9716e46453340809736875808ab19c3924977fae513c9d53f079ff60d89cbf3dde7dd4e6928af1a021112d238220b1330ed70837a092ade6db9c254779270b682092f5547a1e10b1aa40477e22bde877e17982c7433ee62349d8a32bd8fd978e15daa3e773f635f41c4de0802ab339365b1dc98"}, 0xfffffffffffffe51, 0x800) mknod(&(0x7f0000000600)='./file0\x00', 0x100, 0x7fffffff) msgsnd(0x0, &(0x7f0000000040)={0x1, "beadbde5beefc3d23708bc0db6f513b824e1ff37eea549ebd2b26dac6b262e6849d18f0199665ab6be7e9d0b9a2065fd5723fb53ddf2e4af0b8004690218ec862f54a51ffbc9ea3cc367f3a1a24fa613305521b9a1b643feab9dc31757cff4cfa1ce73075627915c6d118f01d1a03a47c721defe6d264a429f1cf9c50cbb8ad4fb65e5091262839bad7e4becfab5fc281252f0bd353be32358b80beb8ff381f194"}, 0xa9, 0x0) 04:54:52 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080045000028000000000006907800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0001000000000001"]) 04:54:52 executing program 1: sysctl$net_pipex(&(0x7f0000000040), 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) wait4(r0, &(0x7f0000000000), 0x3, 0x0) 04:54:52 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x100000000, 0x100000003}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x3, 0x0, 0x14) semctl$GETNCNT(r0, 0x5a6fff4fb52def41, 0x3, &(0x7f00000000c0)=""/167) 04:54:52 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x10) chdir(&(0x7f0000000140)='./file0/../file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') linkat(r0, &(0x7f0000000100)='./file0/../file0\x00', 0xffffffffffffffff, 0x0, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r7, 0xffffffffffffffff) r8 = getuid() r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r5, r7, r8, r9, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r11, r10) pipe2(&(0x7f0000001340)={0xffffffffffffffff}, 0x10004) r13 = accept$inet(r3, &(0x7f0000001380), &(0x7f00000013c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000200)="a85be2ba78a311da8f8d4abaacc0a2418e1f565499998c9677049d14fbd668429d87d5570b5c9e821afa2cd44d0c61622a2e974a635d77d86dda3748ac15d09c1c6a9d6ab730018e6b3c68c9e898e4f9364dc56e830217c3d9371162e0d92fae9ff90cb7aace06bec34c78073fbdc5a7d41bc39530c4a651e23a8f736798e18ea8eea5701b4ba5663b53cac7846e535e343f6fdd70f0cc7c145123589d0871f9643ca439e0eb7e81a392cbbd45b32e296a872fb2ecb1f9790848e895d8615a70800db90cbc367e7101eb8807925bace4c0817b50e34cbcc11818f06f5cda34a9bd1d29cea1407037296d7824ecbd260f726a42a92993c26217281c87171c36c0bae413294093547f50cd1b7949c9463cfa844cae0833b07af230842162eeac0c6a78e56354b99793f8305d163abb41091d0e133529f18b992fcb016621fe8a66f637d6ac6573a968f83efa342e2b106019a96573e0be130db3d5f13111a0fa917a41b7e07fc2f75f2bc2635f7284ccc0ca9fc03869e3218b144ec05e0a0de884a4f3cdc54517ae3349084fe5b3782d88b0f5ae0c3a66ce0ee814d4b2efc90b1e2a99049a93d90a53a51c84cab3bd86763489c5f564fcc16079c36d35c5c5299614da850320451f18940ffabd4238eb123eefe9f8746e37d486f536abd42f3e89fe1eebb4c5de46803ef6ffa9342268f48df11767d93a605c3fbe60e99ac8128015cd569c37cf5f0cc03061af08f28b69e276e87112503750c489aa4997048829014670b52e907c7c777bf56856fe7c457e7bf85215e1c662321f1af122f14d1044fa957bf3841b2e380503c8441a2926cae65cf841e317db72816f0ff75cc0b9bbfb63dd16f198a39bfe909ef2b4e289b0d09651790c596e63c8d75e36dbc669489ff6cc9407653c8541230e6a6c6f13b23b3e3123bdef1b0e8050fbfa831449f34e60653c3bf4394b50ddbc4ad3c2416cef07879cab9ce48ab67f64a4e26b257040406fc36bba84adf2caadf28a6cfeb2d870b6c8c79702522483615623c79301e45f04441ad4722851bcba19288e72c96efc5ba4925a5bd1614e9cb2a61bcd31312af75258bb04ee0a7ca69cc8f17d084480424d30496854a9c63a1162630b779b83a4a890c2393b4d903ca543e948aa7d975402ea52949567ea52438aa83962a74999938518efcfaa4307ae4801c07b86a3bf0fb5e73257558c1be57adbe30ade0f9c8c956268a88efbb9d93e99bb3e08aa6c11c76c8bd31f20f38c9fc04d029633ea0a109f519ec1de111a78e4e3775cd520be20a1950887a7440df5d2664b89e8a3a4cc25e85a08b47e270be42ef258c140245048a80f3d82ef5d45643d8323d0874a930ac7a6ee16f1e870a335c53179a953e5f6cfd36e50d5bada0e10f2809db6cd76fae00aa20a37da84ac7789aff09a6b1329bc87fc04ab842447b80cce088f34afe60077562c0159381c5056f6278ff314b935c75c40416bc65f06588d48a1886c48de784f670973fc75a2fa6094f713df65492e71f8656be4cde76795325c32496b908b94111f75ac7f362b7a0f23d4f3e158ae3093ddcfc1c9168ed122db8f6ec1a862b805940e70e4bd5af35022edc3e526f152d792bd61679a01afbed9fc8e44e306c98876f209e43ec9fae949cbd173d270b9b20103688929dd0dd7c8a5d94fda9a0b50ec5f361c9c4ca7812a86bba79869c918acdbe8c5a0295636d832bdf3e4a6a0dc74a440cf150d19754994a4016d907e4d4cccaed9ecd5bcfd0db1b8227c10f77dbb412aedc14c30b1c073bd9208605b9e04bbeecd9fc6e9152cd55f4c750d64b94e7f4666b3a81456a43ad09471b6f6bad0e4c55e8d919766ebfaae996628910932ccd8c512dec94411681f6f9b02fcb1bd2c3a9076865a65d912e8528d9aeb2c128efa57965663f1d6ee8da43cf1d931c4c59179b0675572617b90f7d0632ad630a6c13fd15b0e146f0bd9d7165129f316f7717b5b59dd97f8b2b0fc2173828f7dd5a6aa12189803c0c34e23d94bf11bcb009a4247e613947dcee4c0427db4c1614a042804af81cde77e8c0ba62f272735663a1a267b5c440ec0e92350266583f1ea74a304a9d4c2479f9e48c704c6936913648dd1ab41047f5a34f6a02f6f8f67c5b1925148aaddbc2e534e2a03b83c8ab01390384a35d4558c99a5ec1015dac510a01cc0f88729397c1e085cb38f541694e383e9d7789ca03845983b5fcce8a34087fb24be0a41b9d0f07d6cd47967c40ddbe9b7927b7f11876300793e0d338b42d9b2192676f4d0ec3ba4d9899e97b037d5b263655ef22586d48d1c931ddb8bfde2e1cfa78fe4667634c6bf2ca36c42f706c7985fa4b09ddc54b74f65b83266136c1376bceed5aad818f92b936ce8fb61a38e11a84af5350a2edfae6e5d1190787fd06dc2f5366870b03d6f7211929023131bb7d6d25c5c5540346e5f34bc36a54bf87419cb7e32d1a61015a3fef74053520fa5b367adbfd6e3824e908c3d8572f8a356cb958acf50cd06675ae17193d04eda705e207382957d2de93654a49bc0ccb0dde0cc605a1134310fb628c1b5add54046162f605bf67002aefc8f04f95763f891024cc130453ab328b9ac19b4521a74d0e1bc18f272f36d8d645134a8effa9c36e8443cf2ce196b60d5dc11ee790f7978023ba2ca3039b1b23e42ed16f79d895a78bb032df61a4543134eeebf505b7072660d7adf140f9bee5036d6381abc18a561a3b518bd4bf0ba4b17765fa0a3e39ad021c8e7922aa59416c07f76f5b93ae4759921e3c3af6bd0879f21d621f13038c33457b2f96880a09a4941395163e576c6eb4268352d568597524bb4a721a65152b1c431e2cec88498327bcde7fd65273eb628710ef9bdcd3fab583d1fb53f8a69601259b41110831b1b43bb98f8538af12b07f10ea0235c105d890bd5daf32b3a25da204435845874391aac2a51dae91ad977fff93f3707758ff8175de434a4d206cc1c643bdae2984814de66e56bbc7bbe784646c01d7146a0dbe5bb8033e76cbc9ac98c74067c76afa2228f95cf71002b751fe938956442935982fa7b8761d2145b3b728e55a510fbf12e474b802e7ca7c64acf917b6f67b7fbe3130374ab21e0b43c7bbdc52ec77fa2b83853bd0910c5f2b42337042f33ad71b64ca71d9f4368bea8b850cbffee632a1eb903c1d7c7a89acee6bf27ad44068b383f19fb441a76881fbded7cbc3ecab85f21bb976340275c9c4adbf95bf0802ddd70760f0d7233eb32a0eda72b2a503cd0bdf0230180a0c98209f1818394aeac67cfb3af295d4e885d31430f8391cc932f56ce4f0df7b957acc7544a27566c7a6dff39f68d51c8994de37b8dc793b2156a10003b00395dd61dea6ba234c409dce42d4155caddee400ec473a953c5ea3b9cb26b5d14b4cc17abfdbd84bca538644ff8cfdce6a060866b8fece791f3468cb0e5f30c89ae9445a17525b70e5129b04449bb1c61eb959a383e3d1fe0c19c60eaddb03a5cef5dd38356e71e9b0bd96e1bc8b2cbbf45b39022edd4ea437220c46854d601955a4695b5c2fe94de4ddc227b7a297527e44187aedd82ad78e41a3ea5f557be5ce8cf8e466aada8c7d4b429590304556884080fefc7ef6f0f1c70f62296aa5b84a79417aee20cbe2fca4b275ec1ed28e636d852c2eb8a921bccd6e7fdcab52975149fb7be8a88c9a6d5dd813b50fd1fa1bfbbeb3a7a8fd8e259d239616b64613443793aa846a048cd73ecf0341f4f8ba5604cb68b2ffaefbe5007c474dd80cb47f5e4e04faee8d0b9b14ef61177a69798398fed5be08216f9f6c0e48fa0d2b9f6c0186080abc7f35d21ec5ee9951997df907bb0a9dc50084f5766081629b578972063dbe0f95bae66809d821b6a1197a61889275ff85d64944aadfcfdb19723ccebbad2795b83382cd6cca2bee3db37d4a9b681084418a3a4da3e0b6ac7fa58f2cfab8c574059f11530e0fd52a96903df3d9d0c0a0330dc6f46766d62acc00e662e77bc3327cb1fa2bd8d2643c9b3499eec653ccfffad0bac92f56ae16183c4ef8fd0a639811237d622570f2616c5f944ec9dbe74ab064507718d3ca2f7e76060c91c57351573ebc96387b0a9d77a72d4672facda96edcc731eb0bcae2543510b4529cfbf7cb07e846cfc6e94288da928957e411192be6b6286457d4cdfc6b48e51913bb4af2ba96c65702de3c8975f0bbf5a6544fb398e861036566eead11ad13c67989b157e84cc58344b35587e7f55866171a054a2af7350bc393487c8264b723035251d7c1a0accaffcf4cd8e7ec42c7126626542152c73637c88b1f065e668ef57f72efb27f5ce8a835426e35c44876ae4ca946039b3b290cadb02e4c6f33d102063f222cbe749b492351477805319be99aa08110e91c382f57b19cb49a4e4821bffce948c5988b571e40bd7aba931167f84bb2f8b1cf161fd047ed521e1147be3292253ce19bc9ae640a64d50e568d90b1e25858307395aa9475432ff19687ede8ee7541d96bf460e7e9b4d2987e397ebba490fcb4a5a53fa39495103bec84d3ccc9a5c65403f0781ce4aff6873493ccbb644880e033f9ed198482acba384f902abe544060273006b76be76767a1df2f2c796043cd5d41da828b623c5753a66b02088245c61c246ceb0db1f6060da608b16a7337610cab13e9dc686853fdc8cf2d129599f3618d14d12a149d0f66119983347364b7f5cd7a1ac099f7b7da7634bdd2642c6ba5034ac35ed998adf7d657019c157b6169445b244cd37436b0dec38f42e413ee55d6640d95651a0f35a668b5f1772396697932038df64c97a54bd6dbfddad45bbfcefb3a76e81b55f7e2186e75afec3159029fc9200b5b37e5c250d32ea442840945f9d73fb9dd1ec7fa44edd3cf301af8c29287001603db8578ad16dcd81e6eda2697910fe4396ef5c87c1e7d3e063d6ce7caa78b6aa5f328fa172e1292f51718bf048a913bafe33d231d49999b1b725b22faf90b90f81bba4ecb26f771488a8d143b2d0b5604c5bf37c7843dff486e3a64093ad778faeb2f116143b4151a0db80f79507352691449942d0ed0ab8dfaf6d6f4038e3bc1a0c5df9b4adb2cc03a4b3a70df92a88f501de19039f80d5b51776896934fe13e5fd0fb28a8d96db6183c591397fd24cfc70dd334f9d37436db148daeef2cabc3709e2b25db95b3f6707f11be8461c3ca850e5398802201760f84cc7cab58b3474f26f9f84780926e60cca225f100a8008cd3cf6d01544f8d5ebc28adbb73f4442b56f9aa31c71c84c8a65fd0d3347ac0a6ecfd70e8c9d589dd74ea06ef7e62025aa6a3fb1e43ba1fa1f70b4bc50c60690c80c9bbf9766ac368acc35379cdc13d467b1b0bfbceeb648776cc0ae4bdee397655390a6fc7e435fe2fbcb7cfc22b91f15a82f48139f4435c5ea280eddaddf03f7eebdcc59c35055e07a5190dd3100c9163e9cedb53211ba52b0d8e6feae593638ff50c14ab2efa1d7c25bcfc31df0fe2f678f3a8cc3dc36785d443a44535e74c05e9bc831c10ceb2b35032f0005578bd9fccf0479f7d779858395ec903c9ab299227ae6a4f0a7bec3df92c7f1e597b950b43016ae44e6d1b02df8fdb74f1613f258dfb946cfc03c7a517c662c484eec16ba74ebfe5682de335203633208e0379d1cfafabb8eaa2fe41d8536ec9810275e2c3d97ec3ae2139ac60248dc799b7fa4cbf0270ce3feb78a496c47bd067a84ecee19cea9db8fedcbea69a8323aad00530b008efcafef66d4a09430b0ab1b9ceff024fd737d6431024c75dc7a3fb8a87b", 0x1000}, {&(0x7f0000001200)="1bf3031a034294a0c4880d129399609ef68814c2e0d0c2", 0x17}, {&(0x7f0000001240)="30339c4813368767ea366c826069a00e2f15da24b2bf395f3a97721a742c85246a4cf1abe0d3198149bfddb8f1f2b2d3021065d672d60a8362e76b23ca0a6427979c251ccdbc0f31d787e6f5c3cdd04c56a61093d7289870f44b716bec8cf27ada99976ab7cf9784fafd473a962dfbcb351422a4e26d4f213044010c8bfb397845bec94909122242c433260d40f62dee40e9194f79b455fa", 0x98}], 0x3, &(0x7f0000001400)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r9}, @rights={0x20, 0xffff, 0x1, [r4, r10, r12, r13]}], 0x60, 0x7}, 0x6) 04:54:52 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f00000000c0)="bca574d6582df12a4cb91be2746b107e368db7da7def18229b20616d58e8120cb7b57eba0a7f53ce", 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x61c) 04:54:52 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30006) mlockall(0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r6, r5) r7 = fcntl$getown(r5, 0x5) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) setpgid(r7, r8) dup2(r4, r3) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000000)={0x2, 0xfffffff7, {0x7, 0xf5}}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='&}*\x00', &(0x7f00000001c0)='/dev/wskbd0\x00', &(0x7f0000000200)='/dev/wskbd0\x00', &(0x7f0000000240)='/dev/wskbd0\x00', &(0x7f0000000280)='/dev/wskbd0\x00', &(0x7f00000002c0)='/dev/wskbd0\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='+[.)))^-\xca(\xa8&\x00', &(0x7f0000000380)='/dev/wskbd0\x00']) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r10, r9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000000400)={0x3, 0x936, './file0\x00', 0x1, 0x3ff, 0x8, 0x8}) 04:54:52 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x56}, 0x2, &(0x7f0000000000)="8f742dc7b89c94fc24ca984afd980dc7c4d3400b6b8b889a52fc451d6a6aa4ede47744a31314b4dfcfa192a8c63e0b2a", &(0x7f0000000040)=0x30, 0x0, 0x0) 04:54:52 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) sendmsg(r1, &(0x7f00000001c0)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="57cab52aa3bd885ce39c36a15ef831bde4f6c383247caf6551b3d77eed79cccc269ae07cdc61aaef15e1eafe901f49fa61f8b24eadf82622ccb66a999dbd2a8e74d088dc", 0x44}], 0x1, &(0x7f0000000580)=[{0xe8, 0xffff, 0x6d, "663d243e8f4b734c28620aaade2e446a6e11157951c1faa0cf04a0d514648703eedf181cd4562e00e5cbd03e788b4eae7509c190be73377003cdcccec0a42db63443926e9b15ebfc7048a9b6200ba081fcf6ea6739ece00403da8745fb3e25bfc61592765c72fdf9707c2dc120c3fab3c7ee5001a9dba000a7bea95902a06d3e1de5d417456c19ded7460f16440b0b8b53c9c9e4503eda6035a5fd7c841a2059e28d7b3a077c8a2ee6552df25ac5faddde19d046cad97a40e270335773a0017e5682de3854c382e07b03b8e4416310658be05d3a493325"}, {0x70, 0xffff, 0x6, "690ef2f4892ab2bc0c74bdea3d9680462b8a4340e6a4a37c4c7f437ade6d5fe5202d51e6ee36d557b18ea93701c0241c271653ad6fc1662f6f38458be7cb00f3a14eb6bb461876d1ba42755b9bbc57f1d49165a3c16f69b17d5d3a9e8f994268"}, {0x100, 0x1, 0x7, "ab3024339c3d687b35a6ea9f6b2c19618d1f71ae983c0e09e9e2207cbf16e92749c2374dc1d3039c4ea7d840004bef57d23900a14f163383cc89bb0beb3b2cc975cee9ff69db316786c328b92b6b9caaffe699ea5d3cac39b51557f95c9b8191b1e5d0bf8b6be0cada547b6fc20cf8af6a1de1fc549c8347fa9a34702cadccfaa6e7d44f45581f0b3e489373a157fb5c824d1a2080141b69f0b8ce1a2f967f9caea829549e71c3cea9831ed71dab39d462f0120312bd399d25c0d1359cd51d173488d1a9228a88ddb5aeca8b6c76b5a9bf671bf883a840a4c6b9ff2398e41de90511b181ab7dcf02f8"}, {0xb0, 0xffff, 0x417d, "ccb8877078d9024e3a88c91360221f77e7980d54858dcfd3abaea276fc9ad962a70b801936c7ce36c440bc63db1ca952885aaadcc04cc4b7bf3bae493b3ca1eb2070a4d6d826cc1c2ecf5d87ae1759d8c34140c02b0fb808fa8919fc9f33ac6da0029baf2429741453ca0b871ae754261372a2f55bfc3723c68cf00a9086a0fd57264d5175e03f3abacf2d1895c442ed85f1d53b3417ea5725fc4655136d2a"}, {0x28, 0xffff, 0x6, "a18d58a5744ade00b92f932e50d494fb20"}, {0x20, 0x0, 0x4, "4cbe73d92c2f28eaefe12b8d80"}, {0xe8, 0x1, 0x6, "8a5000a468c1317831aa06702e9aeb2377818364067aeef9dffcee831df62f7ea0e0e2148cc1f782d083e510ea20c4c9063dda9a2fe20d9f2c14f4258292b467367245424cc9ce874329dc3e5e7ce3af629b18c1f0b6557a417f6637067c4f288764cfbef80843a1c3539206072c1ad76ba02c103250c432133f89a32956cc5ff7c917c15ac47025e7eb5cc6a2b42aae4c99dc9c28a246ed3b1a5143d6a2723cb91f57f55e0ff6931eb572e65e6d89c43dcc638a3c4bfeff8d52c1d0970cf3d0cf68abf8c5b90eace1266f43b3ccf4e545beee9f92"}, {0x1010, 0x1, 0x3b, "b5e2208394161128f0cad16546e0f18854ed16f6c8525196d059b622434a10243e8c6572881b9c6f67c0e407b05b5f25cfa91fb0a709c4ecd20202cdb1e70543f7969fcef633bc140e936d20cb9e58d23e52a5e23644155aee2f1ee44c10d6cd18fa143854a3ded5c9ea123db71b861059fcce2001779912b09f92e81ee3ffa7e6435865b66f549eda6483200b8d01aa33e29ec1f1af15cac6c8f5e0939cd76bd946ccddebd835aaed42d8ddb21fe0bf1ae88ea9f2d1c4ab74bb2f725056a1aae7733e433323602403e98807175ed618d6c8a97eb9bad3546a7a2aa59a1bd2ff796d4eabadf0d5d7b31eddfe67697b7ee7c183bb07faced8f0df783e3de6f084796b5c3f944faa9e8e02f13b5c7280555f0a0834f6360b6d2527ee98f236eb810ff4eb6d1d15a3c6760f9371f27063a5e98079ea645e56d08651170903f7b07393fad65601536b3637ba68146e3f3fabb741759f8826c6eb64e22769419467db086a40a2b85d52621861084a1374fac6ae4387959f53def1ecd6f386c88da5d710fe658f527aa8431920ce2cd3415b812b4a49d354af4e518c5e8279508a2de28c486e5fb8737f98afd6b215a55ca214467475aeea8b05499f12c56b92195652055d3458777a15ed88b319ac5500b83cc3a863f598ae65e08a3bef04563fe63ae795c0b2c25a7d27e7718157c07186732c8aa09f6fe0041561574834cbc6604595a81c482c2ce1ba34b7812c69ec338a611593fe86828ac5f0d1d893ad982c9fac5568182b8955c1e00b865b21b673b7e49931366c1ca3f68746a79f64c240cb51e14633f8103f7d40ca05e3fee93d6f61328c89517bb7f8131e4ccf0da8b7f58dd8c509b5994eb6b635486d49321cbbc91f6108f409f323bbcf844b942499395314b60fb03bc246b1d1dea4e228b2758030ae0c9917667b451bee7f14d9845317ca18400610c45ce4fa7e4e18a85c6c35312ba5a4cece6ec7cebafe257b29ba0f5aacca52c960ce33b1507c86182ab04fd37d36cf108dc58d1a9b378f55a89e801c0e1a64ed4c3f440e5bfb9258e9191d8556b161d72543efdc5114f397dc60b9f8688b77a48af1583934fa54ab857a2e24510e1af0d85676632ad2820a961afda058c722e6a68eae78d8eff283b0026855d321d2fedebf3b0ab12076f4b5ed243345df2741f3571465450e09e041278dd59d4d2dc7e9305cb80843caef6eb6dabd7221d8fb1945fa0459a9418dfe17ff960cbb40c10674dea4cd3aa435b42bb0b48d7f1d98d06a334e4076bcf7ca82bacdfe1a6d070c4997c9dbe19b939b46705687b05f044e9d35ae2f5dbf53843c958d6aa166cdfc283f0c63c0e27f8465d775d4e302f731e6cfd018ce732042d8fe96f04c1d31bb4da5273719092cf03baeb563d0b07854a6e65c476e79ead6d3e9c9ef62cab23ed99ec788ab85c03b75628ce50f25e170d419a2f2f77196ac23d52fa752177cee29041da5c714aafe8bd7637cc9892fde60098f0f80d23b4659c36095f17687c730c99e7c2f2fd8be98982908967c4f25c530bc617192fd67e278c4d2b5bf2b5754ae5d9910d46925d6cfa91ec97a0f821de8dde5722ffd79cfcb6ebcf9a363c10917d39807416d2caa6c68af38459583e68064ffeef017ec99c5e2ebfa9bc18e58b1daeea539fcc31b630100f72bad844d139dadd9cbd802fd79fce0d82b17fd61bc827e3c05764912155a971f3ab584b25d877aadf2ff3b4d85387ec8edf61aedb6541cadf20c5a96ecb4a6a088e0776d1e83cb1a41bca2706b5dc2fce716f39ac2d4db5b47fd3eee9e0209f6738e0f23d31d15a054e22c70a78d3189def34f38a2d4a118729a51bb7d82f9f91c774b21db549a2bdf3e5b4e5e55994cda16f46b7ba4c79fd57bdac775d27afadec2c70c3f25990f8718f2dc1deedb696ea19315a282d155086f5e21dae0504a594a1daf8ee358edbc5ae453fb21b838b95265f88012af687cc61876702435dee049f26f82efc38a8bf2709500408a82362355bef1318576e2a60510cc0bc2133c8f19a3bdf6e8f7857a2351f1004e2ebf14dde0061ce077c8398fddbaeb1eb9d4455df866162bc0c9038d49a92116d8e1412962562bc11ee2a62aec0212b79b61be604d3bf6cbd8a5bc8f1563ebcf14a795290f36f96567addd0312c7f30d220135b42949f1319bafcc3ad37b08a370c46fb64e2f36ddf720d94704e67b7134810fda1f08bba21439b57350526ece172bd7c4f048136da458cf790903c1264ac42fbcdac7c213408aab4ec390653444ad1d9c65d3c7d11fcfc38e556803fd004ade76acb7947942ecb5923351813367c7487421cc33aa6c98bae5bcb678eb416797b36e88909282a3c31fdbd70515ab66a77abc0dff1ef2634a8b08be08d707d25ce9867b52a217744a887ed59ec0813e93e4c8015706bd61ab51f3fa0fc9c93e4231c5bdeb8e0f7541095a4b77e5c11d954f74ccfe1d6d2ef6aefab159595c6d6428aac7551ab236ce40f0cfee0d535df01611272a9c04d569d8f31664e3fbc12be23dace3d3303fafdb7c0fa8cb3839ff9770abc72e3711f8df4f2d1328de25482114d5a9e3cff65c26cc3d64445f2a9bfc907324699421934b6004f90e57f7a345e373142daf60fb40e566c6be0d60b7ca7eaea31e5b3ec89aecc59a5ca8d2bc406f83e8682601fc3435e2998ddbf49916198058acecdc3e7010b64a7b50de12694f76665f8aabf308441250c4c6575b032f13503067fd7d8a95ad5100f36e2db3bae1a70ea60b5626a8f79a7245a965728b084ca8ab86d26c625e25e91acc5c4272ab5944c21846ff4c15b247831ca33bb2d86d540bd58db8797e8156c50b0f04d1638f89a9609e8caf3a3cdb9080c32319db4dccfd583bdf0cfc910149e27693d3071021227ef9bac9f46592a30f9f0ce85a8c5b9b69ce8c96682d61a07e97f8fd86d788f83b9f41897144eb091f4fab783f97c7c576214829dff500a51d8ae938873efd0f50b0a8af4bd40db6ec21b27bddd87bda8d640d07d873e8c04315e11370e03ecd28799b15f5680b2018890b70a660df88ff49001ab054ce0eebceb91fd4226de5a2508ec37e8462a728a302b262e40ab85a24fc0c05389a88f51435caf22691ba134c411bfbe296ad110b938681b3c6dd6999ab8eacf49bbc232011291f828f95601806bde4928db062407e0fa656c5dd7dfd02b6c400f4ae1bd012c3436af0f7cff5698f7f932dbc6c86cb12d08282ecf3eba74bb71144aded69499f6c7e644047e0b9b4abbc1240dcc63e942b0ece83cdcfecb5d8be2ed0e54165cad4e99cd0dd7329d70d4def7e35cd0bc4fba444b6efe99af3e3cba0596e48f972ce5949fd94b6121717ec485e95339c11622442d27828a4bf132fcfcfe2ce5f5f5fb008bb8968e01cb0a4ac22bfdb858cdb9f1850c507c8c9291d4730693a9de1198a30d6e426163d7ff4b3f8aae75f2c433db78e79eeb093bc8cdb5a4a6d8776c690936bb39a0a63d2c446fb40bf93e46d1081cf83ad3906b6578b696a517a166fe9d9c8da9ecf8e2839d08f563a399282cc6f6cd3d129bc085fe26cc2cc90f47606e070d08642150688c64c091eff251473d2ee75598b16e17f879be92041adb9df298d431a949fe52957ed135ff452ec1529eb13b44318da94d6df9c1f39eaee6fd1e6c9cc1b026720414b7420f43d3828f4715e95eca8596312fb8e3a9e6f54854ea4557b98d42fbe5c201c9261d5c09a57a13973c30ea918362bd42907a4218446c1cc32f29824a6d2df6feeb7b9ebba4b728916ff494a11442ab9b7d80c64639753f007913a0d1427668015b2dd78e150a7f82d4ff532809ad0839320e76b414c083f229dfb67ca43c87cfce8644f426a21d0c0a2e3d7ba848a1021d304c5acdea9481ec32e6fc178a3f275c221764f72d912dab87fe2f647bb5e0f590db5efb211bc6194a7416b060a10c57ef3d881be3b95cd92474da111bc603fe8f14ca52ee63bb67586f9772c99a77da7c26080bd9327efa9409480e67a0d258914d47baa89041a7228aa6744381f1a2ee040b34d4fe4cb82e0025cce5d1b87e438a72820c366c7246c3c86207f825a4c6ff2d6714290fdc650e6736c4a8a6532ce5325db9f82f3286ecabc5813f213be32b2f0071490b8e7cb565377b820d4b88ba2878b28e5b3ee0c97399079f8c57bd4b1a81a863d8afa7405ae6e95af79888037c1dfe45e0a4567e27ade30041fa4820bae14c531e3e1b12b369a2596db5b481458fdf48ab1dd528784dc436596aeafa3ddfca3b111e8ed4cb6f2e2dd9056dcaba62557ff2817387496eff1a3be3c9d4b6c7d2b006cf451341dc55177973c45836cec71d5a031650b949c517cf4245602cd74b19374bd2bde84e196eb219316ac3a499731f77dd27964103db546b70be044e87d5a2dd77b878dd40704af0ea5e621241ed526e18969c9a8d87b1aadf8ab7a17951df1de05ebc3220a9fc307064e1b64b45c249cac7a3e617fa97eb71ee37c10ee53c60c0203a19bf5322bfeaca284d6d0e0acbb4feb989eebd91511f0b497f9e9bdd25b4770aa351fb49635cf59ff4d6f02d65e293362cf8a28104f481b8e6319572119ee8018a6b3590bc3c607516fe0f8237c0557fd1509144d95470260ca870a89fa2864ccae96fa3ea312133a30ecaa434bf601731d72f78f6dcfbdfb4e1d854f1d49b80e677284c3a5a7de9875bd4d9e685c1b77e5414e60fb8b87ee8ebd32788308208f1ead734ff8ea03e077bdd057a32ced5627d40cad430a651f135b71ea7760c9c1206f4c0f546dfa9256a4dfefd518e68e97e4cd83a3e726a45cbaec686d2f2a7a860918640cf99dda60524c9278d77d185dc987468568860bae8ca40665302c61b96ea533938c9a8e061508c6eeb66a48daba0f610b3f60efd3ba9c638cbeabb9f5b972bd4db919d45b5fb0e23e97ce9129b779000527a6cb41de6cc827459da0ac59ef5adfa26df62de60c7f90e4aad82c98c7183e76b60e65ff99e0eed359ceb636deccd938cf8d89b03af9969161f546a65b761255bb2dc16e76a4b751a47009ccec7f10a4919de0ac28cbb600c4973f6b922946b055f35da6a12f4f9393b69c7c1daaa810e384e2186e10cb0b8cfdd3834421ff9bc7008328ceb844efe3df3904656389eeb18b7612838822ebf6b8b2c42d89ac9fda78be5610d4400936ace00f7b09c826531315325b1dcd79c3c7cc02fd3cbb0ec7128bf4c60abe565c5eaf48eb1b5d32a2d0a2df8321d8de953d9e6eb55d3e73d0820c6143df4276443e50df6a1e06f160850da8e07decf687549271d31fb6f934306a78518fe72a5bf09bc97a810754430a809e020974a183fe2055d8a779c31f7ee481ac1882948546ce5ec4c5c4e1fa8ddf46ab542fd96bf7ba8f4cefbd8dd0c87747839540073c9714fa3d90466c55089cc344d5ceebb373fa31dd3bc72b32f4b638cd41ba37196a4a997756f04d02c5d355ca1d34a791a8bfb0cab2f1ab71ae0ceda1683830d73b93cec1e83312d6f8ed2e6b1aaf466301513094d23247eaffa9fc61a1d2dbfa5d2b3787d2308b384f360cf478305c801ced2e6f77945014e1d048abde26ed09e1753f52f626beee3ed05c4b6a37acad8433bbf52e25c351b52b13c9fa82a1a0b5acea7d09ca39062627ec5018f82805db221d620e052c96bd40fa114eac17700d5daad5df1954d39482b70bca666443b8b9221000e98d5ff19724a46839a1023c6dc5896b3314512693ed479bcfecdc5f00ddc0d00425d0ce477caa3812db"}], 0x1448}, 0x3) 04:54:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206925, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 04:54:52 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) write(r0, &(0x7f0000000000)="7d1b0f897d8b310127aafc51bd1c8b48cd1a2b2062356394b9ded56f6c29b26ea01a896b0444a2663beb2b33975f7d3d2f091edcc2b3ffefe9", 0x39) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd8903efffffffffffff6fc1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f100000000000000010000000000000bf1278438adc7956de01b1dfc67a7161d338e8706ae35b6b2b5d76417e287e9401279b902", 0xb1, 0x52f5ecddbd3a26cc, 0x0, 0xfffffffffffffed9) 04:54:52 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffc, 0x0, 0x0, 0x8000, "08010000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getsockopt(0xffffffffffffff9c, 0x6, 0x1d, &(0x7f00000000c0)=""/199, &(0x7f0000000040)=0xc7) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a0e3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:54:52 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x25, &(0x7f0000000040)="1f12fb36", 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 04:54:52 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) mlockall(0x1) 04:54:57 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x810, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x74, 0x0, 0xb7}, {0x3c}, {0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 04:54:57 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @empty, {[@rr={0x7, 0x13, 0x0, [@broadcast, @multicast1, @loopback, @broadcast]}, @timestamp={0x44, 0x2c, 0x0, 0x0, 0x0, [{}, {[@local={0xac, 0x14, 0x0}]}, {}, {}, {[@empty]}, {}, {}, {}]}]}}}}}}}) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x192, 0x1}, {0x18, 0x2, 0x7, 0x8}, 0x6, [0x608, 0x9, 0x8, 0x7, 0x5, 0x80, 0x0, 0x3]}, 0x3c) 04:54:57 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0xfffffffc}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) 04:54:57 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) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0xf4c], [0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x0, 0xce], [{0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {0x0, 0x5a5}, {}, {}, {}, {}, {0x0, 0xf6000000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc02069b6, &(0x7f0000000300)) connect$unix(r7, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 04:54:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="8a", 0x1}, {&(0x7f0000000140)="87c7a28ded6d350d4ba62e0093b9d85f78cb1ea68dc607befab8d37fefd5499bd5356eaadb949bd046d720921f6aff5b2d82aaf469ad40d6dab86b67670b4b2ab01837e24253cebdd601c7191d4369838ca3269965ce00d1ccae2f6127da41e54a84eae6c9834641eeff7eee486d09f58a959a928e26314c55d7bdd483184e", 0x7f}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x2, &(0x7f00000001c0)={0x60000000, 0x60000000}) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 04:54:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000040)={{0x7, 0x3}, {0x3, 0x9}}, &(0x7f0000000080)) syz_emit_ethernet(0x16, &(0x7f0000000140)={@empty, @broadcast, [{[{0x88a8, 0x6, 0x1, 0x4}], {0x8100, 0x3, 0x0, 0x1}}]}) 04:54:57 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) fcntl$getown(r2, 0x5) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[], [0x0, 0x3], [0x0, 0x0, 0x0, 0x3], [], [{}, {0x0, 0x0, 0x0, 0x400}, {}, {}, {0x401}, {}, {0x1, 0x0, 0x3}], {0x0, 0x0, 0x0, 0x400000000000000}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r4, r3) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000000c0)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000140)="7a259d2cfb724e76b582374bed3d1541eca6fbcda5f59abf6424f822ef0633a2a45380793f751e3e9fe6b6a5f84c6d7c4ad9ce6f7507485c50e6363a0e239b9e2e78c44f24a5aea459ec342a7e3fdd27f25ff6c41e2351def936f1486d00793a6aa5b01c7170f25a0e0e2ad205a9be9eae8fe6f05e6694fdeabe28f94e996cb1dc8161cd9dc38a13dfaa9388a3b5c7f603b8e38f99aff4ad275a4d723bb2168b59df40b4417de93dc1af20f89b520b6d99f423d33c4402dd8ef957cd1eeffb1c70d103b83365505d05900bed4b426c5bcba166bd92e0ecd5e7485faf4179b3ccb624930dcd", &(0x7f0000000080)=0xe5, &(0x7f0000000280)="458f74d8db3b4f2dd97c4d46fe0a7b7535d2b4c1e7f8e00bce0a3c5da29e1b42e9f024f7b186abb6e20260540c21bc700a021b577a1286fb0a26eeb01791c030694c2f85d4d3e2fc8d91a659af1cf2c55125e78285bcbd7ca16e869ef6097af98afef5ec40aaeba929ab12d5cb609f97b29697a213d477cf4f3233b910906d497b291fb76ffd3502efdc860d5fe3a9b78709abf5a3911769aeeb2ae0bb1db5a004434dad2551b09ce9856ebc69410db221ffe786e533d228d6f276ed55ccee78f1351e4e560ec88d", 0xc8) 04:54:57 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x1, 0x400000}, {0x26, 0x5}], 0x2}) 04:54:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x10000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x1000000000000000], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffff7ff], [0x0, 0x1, 0x401], [{}, {0xfdc}, {0x0, 0x0, 0xf4, 0x8}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pledge(&(0x7f0000000000)='bM\xb9\xed\x92UJ\xadi\xf8\xbf\xb9!\x0e\xf3\x06<\xf7G', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000200)=0x8000000020000001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x1f) 04:54:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x2, 0xb9fd}, 0xc) r1 = dup(r0) listen(r1, 0x0) fcntl$getflags(r0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) write(r5, &(0x7f00000000c0), 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 04:54:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) semget$private(0x0, 0x2, 0x400) 04:54:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x6, 0x9, 0x1e, 0x2}, {0x1, 0x3f, 0x4, 0x7}, {0x6, 0x80, 0x2, 0x9}, {0xfffc, 0x7, 0x5, 0x54}, {0x8, 0x1, 0x40, 0x3e}, {0x8, 0x7f, 0x6, 0x13}, {0x81, 0xff, 0x7, 0x6a57ce85}, {0x6d, 0x80, 0x1e, 0xffff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:54:57 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:54:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x7}, {0x16}]}) pwrite(0xffffffffffffffff, &(0x7f0000000300)="fbbb12264abe48ea4f525b6e33c0755253a1d0887176ccf5f8aa34b635ad7d31da8799853fee61dabadcea4e336ebaed2a5c5159874dbc2031e6125b9535e58e0caa7d9aa3be7b44dbbb95c7139ceacacd3da27c8bcea7b0aca738144c60ac10c304e2981399be2234ed58c1b9ea0a179d625a48c05b7b63df9b35f9cae4b052d2b1ec5061349175e8d4bf723dddb435e1cd7e554b24b08c5ddcae686f058671c33d2142f688a61ab4f035822e2ba325c8b2fd39aa53811afcc82398385dc849f7c53ac03589410865a82bfd131577119d1039fe519cfd399bbf811d8d7750835e374c32ea496404024615f57ae99f7e68cedd06e80e996481533a8fed1e3308d04d52855691bb77ee57b35799e0dc592daaa54e625e1b35eef8696df63f9ab3fe2e5651e10f6217178d4bf76203f8a077626686568890c57c98676983326050a5ae3a29af3dd8dc5760c63c9096c4dce5139bfd878379067e6aaf859cf02cef61c1a15f657d2061129005ce972ed422ec16ecfcbe3e098f732f428b64df8675b60d5c2033b2fa8009d77310f05035167cb081a2ed336c8f3f1d78905185c48d556c7aea845567ad2a697ad23a7edc0265ab513395fa742481d109aafcfc8d2580052741b5cdf3624656db90c7ff22b7faabe446056d613f051f423bc25d3de16a8b19ccd62fc1a9a771e8ef36b74e0da245fec1b789778f3fd89c67ca7d452fa8707a782844bef241cb9f22304645e56b3746d21b5d95dbec8dacee2b0e32691b231716f95c4feb12c416136463a3fe4f224b10e80c69c55aa5de517ae2955a86822deebac12b6e5858e2936108c93fdd52778a88ce8f3ab367ca23df8c44bf97f839e5bcd06ec859d9d8e24512437f91314913d63172190b46473b7c145faea9859b2cea2018c46b5e7d75fa1fccb1d20866e46defd32c671c320846d5df41c1fa4b24616877484bd4e58c2c3b4f91cbf7e805b92b051454637dc733e68f9f06474364cc531da912d992c29507132b87da4de89c3131d3fd7c50a5757751f568e7fb457a97e24914c4927f1876931eafe9e164f086bb1f8655d957f5bc28124ac388f5495ea32b80755bcb926da20ee1a6aa24ccaa5fbbba6564d880f8903daba5f77b5c5d66fa84188bc004a31fcf7a552268b3f796eaab93e2a38bb4e601359c5435594c106b0b709b583b1961fd29638916fc5325acc193e8d0b294119a8c30d8cd1b44457e9167be6303bce5716a3d479c44d8055dc1c247cf22dfc541aee7832b22394989a6573ea93e74b4d711100bf2b47ae5955cd3c701a75a6f725f0c31152145cc2a8c2d59c39e0ab2c5555cf7d2a8da6ff6b3fa59817d582bb0526d574e82da8c18a55a3215f507087bb6f34302a3d6e290d95565f7a21c7cca38e3fa819a97b13baa708c41f6aa8ecea6ea89e978e72722678d55e305dc04e88a29d465ba5834e688012813d6d1be8ebd9bf61df0be8325fc892057c72093231309e760f2c00ca61295f52cd8a2af8ae88febfde9bd9d6b1ac6544d1e41858a5b9321f89774a03e5b9483195bdac28846335d0bbfd0dc5044a8d865d58049096ea3dcb15bbb46677861b61816f77a7cd2d203f32bb120320b3e55ea7235250195815340f994c41722d8d6ab32c5dd1463f9f76b378cfea32f84a9b88cd3cf3b593ffec6b3e0e93eed3f67290971994dc4d796bae4b180809156513950e3ca4abd8e42b4a217a3c8cf8cdc9f93c0d8bce29c812d80f5f3985eec95ae2955b6b200521f2e22bc9a4eef57ca5f166ecd4fd39fc868716dc31957dd79d317d5ec4fc8f10fea52f02f72f64c19811f546dd0e0732e8d91bf6c884a06c85cfa6570c5d50100c3710d6896ff8f4cb55edb4c1afd61f2849123930922623b6aa329981871e4d46695cb07b130ac466dc4b16034733cf8117e5394279435ec78d683ec0c4cce29a76a63fc5cc59f746bd3788f2baf18c8a95bba7700cddc393610a7342521c94e5f5191aba44b97ff5a8e9205a056b7ea06388f7e6fab057c616019c712b1b82f50b848f80a14cbdde4d2edd1f89fe255fb1ad98caad2d50f19bd1a0c267d9ca5b2fe2a2f12e750ba54f535553587042b878ca874648b175bfe7f580286a366c7a466c97e9aef9d96d423dd2cc7c20c44d4a80851f721b65872ba85e02d5b04b5e9ad3d985046b0a118deca9a41acc0c4b8c5c2e6e26c50ce96da4a05c03d38c2b1671ed811e37c1bbe6403e027b81903a49a549e41eb6486eed1dba585fef8e28d1b435e3e7aafa3311532f83e03fbcd4d4dbced6e3f85904b4ac99aeb5e47a2b26ab23a1c28bc49c2499411a9a842ec1966ed88f9e6e5f73c8c679ba2349778ba6a68608996c20911d9c0321db40dc7371deefdc66a9fe41e9c131c613377af827bd9cdda042f1ed73b22a20e460fc4ee2194983cb2ec31b2651bf73f9c7c94b0b76041040c88ed26103797def98190d0631e5d3b503d3b2c8a1b36eab7db45241b50c0963d61c38ec45d6d65809ad2ff30646dae1f985623a7f2188607c1d2f8b491463e3788e062e454d3a505f2bf999a2ebe2aa697e9f1fba81458d0ef7466cf688ab66e48f06157b207e85cbf6542a65bb637fe792a44131ab6e079d847256035a28d98b5c39d5d9f2a7824c66153fbdf5cb61bf482bb060282c02f12e5203d7d2fe4ba5807b0a0b8997b5f8dd53372d73b8423f1194427ba5ae7aaa9065e27ce838788329b5617d8829904271b0adefe7283ecd12dac3b71d9a30189735c0224a02d73b10ca9d0fd48909d2b892ed60f006210f0a8f45b272feedd70b62e511df15edc2758052bf447a7586425f06b2e610ee145befecd455db8a847e1e1620fc3a8d25097c9be90bb8ca2a1e27db49ac06c9cb9c323a78c6f1e1dafea8a47286e817afc7d291179ebb8695dbcecd1413c191346a19d7df07a5142aaa4bec4ca40a67a61ecdf2650de9c5dfb77000f44cd16cdca476fba5939aa4e2463cc0b25f6a6d4944d4d223fe278ecbdadf02eb12dc444f1287e233ecc867dd9b00f91932fa367bc0c6085a1432e80f3cbaae224609b3588efe1fba578d7b4213e3d514ae91e003eaf7d4707e11201ad4da0b2c5106feb0f206c32bd5d8091e6b4374d3d3cec32900343df33afdd9ecfd6c018f092dfb203fd57726be8a7d840ddf3e0102c281e5ab3f1896cd1d830ca891d1cda16d744d463e46cc6977b3fd01e9059ccb7f7d1ea5798bfff6211c56f7ffecf5fd52e48b76e34dddbf1ee0352245d578275c59cba91fe46499ab62de29d0c1fe064216eabafe24508b98734fe0d734c134548a1016db2d514ce73d2d37b08dc210590e3b58e77fa5d3b9578a2209351cfdb0a7891580bcc28bfb9442023933178d4153f2bb8f5403bc6e939bfb5628275f0644c24540cd2f6e3d2783c734a3d50bdd63b50ae07099afa141ef45a9a126ddbcee425ea4794028ed5961963e5990881e7982b83c297fde85aeb49d3add65453a924afac7e0b5d358247f33aaf16a9f358e0b44b094561f3dfef84ef143e48d44d37b9b49d0f0ce64834ad734fcb1c954f1a389edaace3547b813728b1eba0619e09df2a7bbcee5f9ba25adbfc8ecb4fa3c9ff97930998a3649a39cb8223708c49df55603e31266c8f1a8d80fa6d57e486b644afec2676377826e410ef29103f4149c6b1dad78cb011eb5aee79a1ae22268e60ff3bf832cd76bbb4b4de17a0c9d8e17b7f4c08b5e9dd375a20d52e113c77c43bb400973c46dd682faa6bbba0f94e11bc54c96e2bf32f46f6ac87a3bf8e03abeec2d1fc4c47267c1dfa37157df638382830d458e736571096f56adfe083a8992b94a5a0cdacdcf9f9e66e0a8fae567ce579a6027a76d518983a025f0319979a4d2dcfbcd8e3b35cf802cc42464d5a14ec15d0ab899074d3bb2ed2389ee30ad6279baf4387e49b6a73ebc59ab43b958ec9b5e6e28df65629ced8da76fc0f4dad2a4c5d381a6ff18257922839cab88133cc4276c6b975423370f9e472b64f3f4cdcacd3a91acd44cff880610b9a8003e069353859f74e6842b0012dca40e78316acab1da06e07efe20aea474559a5f311e6f8be3b5a4492e63ab3843eedce118f4faf5c28faa4ed305bb87858a3d6d832563afb4932f274bf063bc94b20c268fac09f99d227b2272e5469f99ae9072f0418a198e6cbc01af9f825d7591a0edaedc69f2a32937daffa3129473abaeafb39f13761cd6086f1fd1c8d17e7dea4ee8134dab9e1c863b094cdfabc774f6765bcef5900c59faa5cefcf433f1d001d88abc3f41f6aa59daf692e56413f146dc82fc06e2fb2d15c7ab5cd5884ce1b9bd3c1118b4de4cbe8e19ffd7cae2fcaa534fd5aa858ba6e9cb7e4bd06a9d22d2298367ed687d7ba9965c62385382c470387f8017abbdf906201f243484b7da0e99a3c7e44e21cae73cfa06a61edcd2bdef0634028680c0009aa4abd06781395fc6ff3a8790257debedecbb1bdd6f4cb36ae67f08ee182948abe7ab05526cf3c298c1ce142607281aa1958d0f665d98b620b2eab9b762582389d821ccd0aa7bc10968f045499cab3427cceaed63d7822f3ef556d13a8e01c71b40a1b0657597632af37eef1cf9d143def21a88748b7e02db6aad5fe48e4d5f8aaa640549e7b055312547ec0564d0dc6277aea0758bc133955b0db984c07a1fdad455f983521c3bc06f4c4660ffd5fae56749b3c63137d7218b83ab78ec75aa0007ad9ffdcb1486140812b2964309e21f9afe68a49f01f8737854c4f8210682f6c21f5f5bed61051d9ae93b0be42c32ccc75dd09e200b9367763f165267012049c9e7844d8eadd798c1aaf9e61827bf28b01dce54043cb17303c351e40bccd21f24fc5962f8c440a838a13c338fb4fd959b6fb1261c050400af6521a9c57c0eaecca5afdc0a5c10f78b8dac83ce42d711ba86c6413644db0217c88c38ff40f4528b68133142a4634823e05c93ba28409a10fc2935ffb2f4f640571ea3b029088fdf55c71d36879492777496fd07097fd26fe1039ef878334582bf616a7210d27bf1fa0c26073caed271c5006cae08451f7df6ea6d2ef0cbff6f72c2533708451ab7201b32341b86bf34d93f499562b0b35cd7496762b19ae1e2fda2bef04dbfa11c9f226a74a0da733fa7a6bba27ae17989a773635d243d9819a1dc3638f9f3ee19acd61d8fe9c8cf789ef3f49f258f4a39a1b2674a28f1177e7c30858cf1f32d7490886b76d65634daf12bdf6fb5533e715d5fdc37790cb028405cea3c95e51cb9dfe479001aaea7c893a34364acb908a572c48caec84b172b9e042d53cedd8bcd8aee477a960bca3c9f58b1a6eb3ee11da745828df61f49b72cde74cd02c43845265e9639c24bc6b4548d15cbdacaae1cdebc14b5fcb8578d212bf9553a9357f43cc1ae0ab971ac45c7f8fe15a648af56df6dd3a8366b943942ff8e6e651385b12e5c6ff4921bbf6e5e9fbc347ad737253fa4a6b046e6e16c94bdcd86e4fd5b2752213127c7e2b039cf03078fcca0275fcd04ae2ba8363570f92c6735c245c5cf833ac57f88f49cd45002dc0c23ef5b37cd730755570b44532407d07a392596e7d99f7d8bc04cf92a2102738f6f019e1bed35176d6f59de99afe94ce5e2ac254dd0b93d4d3c9697a9635c31166f52bc6a9a7e1474938224e6eee61a4494f672f029c0432a76511cc225741c5502f79da98beef2742c091f8d9e83647e88fa53ed771a3e46ceae57fae3605e29ba986fa8065c6a9b3dc2fb2be60e5291da799743bcaac670c6e433d529b4ea4c2c5c4dd", 0x1000, 0x0, 0x3f45) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) dup2(r4, r3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r6, r5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r8, r7) openat(r7, &(0x7f0000000000)='./file0\x00', 0x80, 0x1c4) r9 = syz_open_pts() r10 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r10) fcntl$getown(r9, 0x5) 04:54:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ab, &(0x7f0000000300)) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) getpeername$unix(r3, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r5, r4) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x1, 0x1f) 04:54:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x102c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESDEC], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 04:54:58 executing program 1: chflags(&(0x7f0000000080)='./file0\x00', 0x0) setitimer(0x0, &(0x7f0000000100)={{0x5, 0x2803}, {0x426, 0x1}}, &(0x7f0000000040)) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/115, 0x73) getitimer(0x2, &(0x7f0000000200)) syz_emit_ethernet(0x488, &(0x7f00000004c0)=ANY=[@ANYBLOB="3b000000000000000000000086dd60f8be0004523afffe8000000000000000000000000000bbfe8000000000000000000000000000aaf00a00020000000000000000000000000000ffffac1400aa00000000000000000000ffffac1400bb0000000000000000000000000000000000000000000000000000000000000000ff0100000000000000000000000000010c3a00000000000001040000000004e6d3ee9fe7ce6a2ab3ac16f5b8700d1d97194b6de0e6a9880fb4efebebc786a9380810a78d80589604d98efe0220270e3eba85db4cb4d23f012230bfe60df8942de43decce0dab20098c32930de72bb888ebcbe2f96b606cf809415bfdd291a9723ca885658ccf1d2cb09afff18fd5864f1cafd85ed7081658081f4658c30dac5cc1e6793f7ecde13e7b47df73db4da49fb4d7f1c3b9261597e0677f112406368d62a1cfb18aa0e651ac8df3d894bcb16f2282cc875f1698e4b5e7c2fcee7a8b3b51c09ede9cdf99054d59af3cdbb3b4bde3f3e8b177de31faf3902be5c308e2d4e47a9b847e29976406b9bc7c76c35dcb13406517ad4a0397599953b0a5d6c5940b7fdfe3d62fab3eae3753fd3ef2014a2910a7c1b9ddf88f2aaf11e48206c3e21f755d8da60e400b96de319c1c77bb13d5341b7437ed69857dd9ce41ed7524f9c8f5c8549e59b8edf39730f4ae32f1a0839598ebbee0fc1d94708b929b819c8cd02088dfea00828cd83a7d37dfb168b5d0c9eb6a76535cc530a93bc7af7446ae0708e1e6ec04cb0a392de2aafeb1785590112d7e69c668f91fce6ff5a5ebba9fdd90bd32b07633d78995f1b71019f718f3f9b52466ec3eaf9ffc43f830082e2191040101000000701b00000000000001d72d4cb4ff482407613d49f6258ca21d6ebfef9e47fcf61666feb31fc6351ee7d5382a2b7915e1d9d2bb90786b38f5617a9004c41a5b91a558529cc580d54f981c62ecbbb5dbe656ac709b4201cdab914c8008b763a602fd64c49634954c532a90a83fa0643d5c5f7054c6a6a908e4deb1839f488e40c36cb31eccda103f0076ecc7a64e97e17f5cdd358da5b53cfefc8a03535f59c1ba0c751a5b7bf8634971e3d96ac220230cdd1d89d958b535d54ff50292ca1345e54ea9f5ab74b1bcbd159fc22cef634b8a4472ec4301f81e9bc1a7180447c49034b9010000000000002c0007a967000000500f000000000000016568016fb49adb23ed5b91bb3d7974677286f1ce1f7f397cbde4dd73ddc9677d4e88d271c2fd149d5a9614cff07ba274fb38615e6f7b0e0d829737ae96b399f489c690e78aad7d8f83ab65f238ce91b94f08e3779704e039a811d01aca7cc2f4aef95de1b31f0401fa000100c2040000000101030000001d0a000800000000fe8000000000000000000000000000aafe8000000000000000000000000000aaff01000000000000000000000000000100000000000000000000000000000001ff020000000000000000000000000001030500000000000001050000000000c2048000000105020003c20400000000040105c204fffff212040104c20400000401010100000000008800907800000000000000000000000000000000000000011f00"]) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x10001, 0x0, 0xda4b, 0x1, 0x2000000, 0x1, 0x2, 0x2, 0x2, 0x4, 0x6}) 04:54:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) flock(r2, 0xb) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3}, {0x24, 0x1, 0x0, 0x9}, {0x9, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) pwrite(r3, &(0x7f0000000040)="fb", 0x1, 0x0, 0x3) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/6) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000340)=""/164) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f00000001c0)=""/210) semop(r4, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semop(r4, &(0x7f00000001c0)=[{0x0, 0x91c, 0x1800}, {0x2, 0x7, 0x1000}, {0x4, 0x1}, {0x0, 0x1, 0x1800}], 0x4) 04:54:58 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18008) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) r7 = syz_open_pts() r8 = syz_open_pts() socket(0x18, 0x1, 0x0) fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) r9 = syz_open_pts() r10 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r10) kevent(r2, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x1, 0x7e}, {{r6}, 0x2, 0x20, 0xfffff, 0x8003, 0x3f}, {{r7}, 0xfffffffffffffffb, 0x84, 0xf0000000, 0x6, 0x7}, {{r8}, 0xfffffffffffffffe, 0x2, 0x2, 0x2, 0x7fff}, {{r10}, 0xaff828fe52fdf26f, 0x20, 0x2, 0x1ff, 0x401}], 0x34, 0x0, 0x10000, 0x0) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0x0, 0x0) fchflags(r0, 0x1) dup2(r11, r1) fcntl$dupfd(r4, 0x0, r5) fcntl$getflags(0xffffffffffffffff, 0x3) 04:54:58 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x5ab7) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffeffff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) sync() 04:54:58 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x2, 0x7fffffff, 0x0, "9dfe793f05f7c35036df751b039546402e192be1", 0x4, 0xffffffff}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000240)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x3, 0x10000}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)}) fchflags(r5, 0x0) 04:54:58 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, {[0x6, 0xfeff, 0x0, 0x0, 0x0, 0x0, 0xfffffffc]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0xfe) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r4, r3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040)={0xfffffffffffffc00, 0x4040000000000}, 0x10) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) 04:54:58 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504449, &(0x7f0000000040)) fsync(r0) 04:54:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) fcntl$getown(r3, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 04:54:58 executing program 1: r0 = socket(0x2, 0x4, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x5}, 0x10) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="ecff093c", 0x4) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) setsockopt(r2, 0x6000000, 0x0, &(0x7f00000000c0)="7b847d0bc4a62b01b42cc996a52e9bd6a50fdbc58ce2df46f505ecc9abfb7b53616b4f4dbc7099f95ce06a2140c614f403db57c2ef0e5e55194c6ede7ceb15d5b3337a26c627e16c05a3d25dd5336c74931ffae26a7d272923827bc1a91c6df2c63456fe8a7d7788110ff1d70ea6e473a284d6a7895d4b7c30afedbbe4f6a1d690684cc2c61f5b5045bad05ed09146498ccacdc24a340f1f169e736fd3e5ff132ae2020667e04709072290af222bbec0a7c6a1ca1c425abdbdf0f2717406f48209518cf1f48f8f4647aa446ecfb93965016b1a6948a485ea5b86802381d6989eab92df4a", 0xe4) 04:54:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfefffffffeff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x4, 0x4) recvfrom(r1, &(0x7f00000004c0)=""/4096, 0x1000, 0x3, &(0x7f0000000040)=@in6={0x18, 0x3, 0x4, 0xa}, 0xc) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r5, r4) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) write(r2, &(0x7f0000000000)="f5684a85079ddc592490be7b45857517c81b29824cdd3480fea759acab8a220f0359016b4a85df2f29d586", 0x2b) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)=0x1) 04:54:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000080)='M', 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) read(r3, &(0x7f0000001b00)=""/4088, 0xff8) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 04:54:58 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x1) clock_settime(0x0, &(0x7f0000000140)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) r3 = accept$inet6(r1, 0x0, &(0x7f00000000c0)) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x1, 0xe06, 0x5}, 0xc) r4 = syz_open_pts() r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) 04:54:58 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VMM_IOC_READREGS(r2, 0x40105704, &(0x7f0000001100)) clock_gettime(0x3, &(0x7f0000000040)) 16:00:00 executing program 1: socket(0x2, 0x1, 0x0) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) ftruncate(r2, 0x0, 0x8000) r4 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r4, 0xc028698a, &(0x7f0000000300)) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = getuid() setreuid(0xee00, r0) setuid(r0) sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05", &(0x7f0000000500)=0x30, &(0x7f00000003c0), 0x0) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000001c0)) execve(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000440)=[&(0x7f0000000280)='@*-!,%$\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\xb2$*\x00'], &(0x7f0000000580)=[&(0x7f0000000480)='+\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000540)='/dev/bpf\x00']) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="d7144b", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x5, 0xaf39}, {0xbdb7, 0x6fa}}, 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0xfffffffe, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x9, 0x7c21, 0x401, 0x9, "eb8ed599db64f34050ef3b733804f839269ab54f", 0x76f7, 0x8000}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r5, r4) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)=0x4) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/165, 0xa5}], 0x1) execve(0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x1c6) dup2(r6, r3) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='_', 0x1}], 0x1) getpgrp() write(r0, 0x0, 0x0) dup2(r0, r0) 16:00:00 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x20, 0x4000, 0x83, &(0x7f00000001c0)) r1 = socket(0x800000018, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="01002c2f66696c653000"], 0xa) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r2) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) 16:00:00 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x52}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)) 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, &(0x7f0000000040)=@in6={0x18, 0x3, 0x4, 0x8000}, 0xc) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a519500c093b0"], 0x10) kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r3 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000003c0)=""/248, 0xf8}], 0x1, 0x0}, 0xc0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f00000000c0)="c5", 0x1) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xd9) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x3, [{0x2, 0xffff}, {0x1, 0x8}, {}, {0x3, 0x9}, {0x2}, {0x2, 0x6}, {0x1, 0xac}, {0x3, 0x2}, {0x3}, {0x2, 0x7fffffff}, {0x2, 0x6}, {0x2, 0xd0}, {0x1, 0x1}, {0x2, 0x2}, {0x1, 0x1}, {0x1}, {0x2, 0x2}, {0x3, 0x74bd}, {0x3, 0x4}, {0x1, 0x4}, {0x2}, {0x3, 0x6}, {0x1, 0x9}, {0x3, 0x92c1}, {0x1, 0x8b78}, {0x1, 0xffffffff}, {0x2, 0x500}, {0x2, 0x8}, {0x1, 0x8}, {0x3, 0xffff8000}, {0x1}, {0x0, 0xfffffff7}]}) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f00000001c0)="39e98eaac2e471f987839b2569719d1a8be5468c697bf27fd1f7a0a14543d23a0bd0885462bd31ce01ddd0456778a15d44f44aacb8363d172bb9ec514a0f83daa442941ebc30360b5846d4ef38375199da9adb9b95ae69fa54e23202bd8714deecda9d3ecb1df50ce72b4a7aa1aa19d0838c21335dbd2daf3a5b767bd25aebb5e42ee503b603c6c4ffa83d9055062d4503fd7504", 0x94) 16:00:00 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x10, r3, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000000c0)="060000ed", &(0x7f0000000000)=0xff72, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8065c91cb8 va 0x20001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065c91cb8 va 0x20002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065c91cb8 va 0x20003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065c91cb8 va 0x20004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065c91cb8 va 0x20001000 didn't change! 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x5}, {0x45}, {0x6, 0x0, 0x0, 0xfffeffc1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="97f161f471610e72711fec7e1a86", 0xe, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:00 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20000, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) fchdir(r1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) dup2(r3, r0) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) 16:00:00 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0x32, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6dad9c9783f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) pmap_unwire: wiring for pmap 0xfffffd8065c91cb8 va 0x20002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065c91cb8 va 0x20003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065c91cb8 va 0x20004000 didn't change! 16:00:00 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 16:00:00 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0xbffffffe}, {0x3}]}) 16:00:00 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000040)="16ac0000", &(0x7f0000000180)=0x4, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) r2 = msgget$private(0x0, 0x544) msgsnd(r2, &(0x7f00000001c0)={0x3, "747a977cb4b61b6eff59bbcc4095fc8782608dfc2f06115c43b26c50cc6de099348a26ad039f103fa815aa0c1a4d8e286788207a50b713ae528f4217af048d237340f2f44e589761c2e4b646698e4d7d9b20b5d0c9abd8b8057cf86b556e0012d5ca6c682491ef944d89c3a0e11f5d513d0264492cce728850c321c0673ece41e646e7aa2b1244c121d091236a83233aa19dc71fc3bfb62c01af860b16"}, 0xa5, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000140)={0xffff, 0x101, 0x3, 0x3}) nanosleep(&(0x7f00000000c0)={0xd9ed, 0x9}, &(0x7f0000000100)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd7675ab985f9af8a0d", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffffffff, 0x100000001, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r4, r3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = dup2(r6, r5) r8 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="40002eee370ff23000009a01b531fbae89243d53ffc4cc7232648facf667a0792b66b7963d2c954c2a668b104b27b347057f495a0823294bc152f6fde8d11a393b42849e2c8581e95bda2a56bcd6f2d2a1000000000007cc14134ccaeef2023623db99fc704dd9b588c10dab12b53853c517528480266c946f3ed1658a8f4f3a2796a10000368b55fca0ebbc4e44510f42d136ede14b883ddf67b3f5084d71054c781bcdda7ccf3eb790235f632e5a43b4322556be813b9efaf3c53ed892ad03994b9d6f873401cef31357a63ada70dfde999a25ab4373ba305427e4bd701b6a227ca8abeea00da2c425897cb37878a529d6eac3a46d3cfa36c7b97c07cda87ef9b3faa5b457e12385f1d0a7d828595974a8504971ecb3754a15f0245d03b5290ea6627b502d9155471a0577f13651f9a158cbb847094b8ad220ce3f15df0cfd5999a15d80a64789989fe83713ab7f6d1b0b8a59fba459cd42dc6751dd505af288e01791ea497557f92a05275414d8176b614d2c9983d40ebff7c57b14ad65b104ee9139791c3aca8775f3389126125055802fd5fc2bb36e81ee39f4e116355ba7875fb8fba7844fbe4d17cfa4978c8d40e754dbefcf4a6fc2555774ab83"], 0xa, &(0x7f0000000700)=[{&(0x7f0000000100)="5aeff2efd0b20ec46541a6f82a899bab3e5256ce6c9a71592768cef9993671b67eff665f65ff56033f537a763aa06b4d74f00ecbb8ff2a9dff49d43321a300bc3ec1b54a676ce08b9b355d59f34fbe467918c410346af1", 0x57}, {&(0x7f0000000180)="f1038851c4e2db7e99507ef926df43a455eec59af588226bd1af94c87de8199ffbc2b515a1919d04f9e777d2dcc7b2c1f60551d55edf5d66a08df97a5f1fdf2f1ac672fe67e610812e49f952c48daaf1c62395a223f4831204d2eb09edc084dba75594432f255dc71def18a77c824e13ec40ef6947c3b191289261c00aa21fa57a001db22c1971007a9c9a0eda492d2a24967fa3319ed015c9f87feb61", 0x9d}, {&(0x7f0000000240)="de7d1fd45444b891c6fc33ebbac2faa733f13f257fd3bc017014730814d269b247eceae570120b17d337440676fbdc327dcab731b3233218771a85f47a87f292a403885c0c45cdcf4b2556bc1ea4b24e2ad0", 0x52}, {&(0x7f0000000580)="3c2f1f8f444e0d007e4c138549a7a0039d85299be941209f17e288da9961c3b4eafae6e361f763fe2e89c88ec6d41dcaaa93731bb66b3c22a800810cf675d2f94f75273e23ee98552481fd6508fa1bbc8781ea35a06b23ad36b1c5c7", 0x5c}, {&(0x7f0000000600)="0873ab35bddfb860b4472c0909d2e00d3f4c3b3460f1fa5c3e142ef55836d43aa9a59bb5de17ba884021d4d6772911814e702b8039397f7da33d6b2ffda38231f35f8f50b7f86ff75b9db14e2efc8a9dcae6660fe1c58c09d143170b67bffff1622fbcd2fd19bbde2c2af20ec238e848cf2f9fa56c0eff36bfdd36745684ddeda923f63970bfd1f83b791e719f2291ef31d58ac95d272b7cfb6504dd9e72e9df5d8b83faf78c9884198aaafd6e241d1339b72b", 0xb3}], 0x5, &(0x7f0000000cc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff0000000000006255789b48c9def78fa061e76e37313bd884b15d24445d4128889b21bad48fe85314499da27b2a535f7bfa8a8b1a2c41a46be10489eac91b5ed72877eb6a93d03d46ae69008d00c7710f122aab681da7e62ebda13486ac7710114a8b62e4a6edd2", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00001000ca5b921bd225280911ade07300000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r8], 0x168, 0x404}, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="d7b83076a02bb162ef19c8d1cab65a2f220e2a24b4158106ed0210e7a422d08906449023c1adf2e4dbbf0684a612ad7962b6a9d810eb580ab108716bea94b47f4a7807eb0e50a0e0b490cbc4f8b202f271a77d62e539837a502b64fbc1b02e424f803f0caa17997e3e5b727876aff18f9a0c63f256e8d9af5d9e547d5c3e8cd9c7a4f7842d19f2404476bee692bd279e", 0x90) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:01 executing program 0: sysctl$vfs_nfs(&(0x7f0000000240)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000280)="cf6631320116c77e1d118239dcdb9d7d84fced2dcc0d13af12860866c9f909a389369e20bfdf6790e72d37c8256e04d82533fce7f348cbeb3cc786a79fa1501a76d11796c5f883d1a339dfd27412", &(0x7f0000000300)=0x4e, &(0x7f0000000340)="91b7d134da53012f92ad6168c1c6f9c01e2f38bdecc29b0a51a1c8464a5875728b9a39529cf238c19bd59c2a9d7f4eea35ae2542b1f77412e6845fffe0e9cbeaa5887c251888872427a4130cf1f07d79137aa6aae1a507e4a5829f2865fd2df12c53fe8f81677ff45a8dffe579327698b56cd58a0aa51572809efa0cd1069871ff7027977d35c64257b5a3d7e89782157ccb746848f44543b14ccb53b1b7356f3cf71c3e82968390d69e6a85cd740101e5060e63d384f93c504bcd454aa909c6eeca1238ae437e5af903fc60cbf89a10ef71a9a722e32994f23ae74accf65239bfbad83fcb6e0598370a4ab31ef6f022e72524bde374f69b31ac50be44aecf37faab8da2cfb09f38db3d49b3eca40f2e95631a45287a089a4aa3e5c3d38720b22b7802160b6aeb3ba0cbd8cf5c78b9fa232a06e0c0189b26a3824c2001e787521390d7545be9df11e60752eeec2c4ccc90248eee809a0da35f5b2df6bdbd6f3c9a27c79a282bfd678e28af020b0503666ed55aded68cb603cf5c6e13e020ea1d0f018f2b7f63dd79961ae50a9d01b52804d916d818f98dea8ca2765a2330ee59d1263731eb85f7c0d7e327ac7702d5312ea311c09dd3b9df94d55f358782da95177fa112d1e7c9e6a76101ab52f46d802cefbe83856f401a069433c3876cbe9c71d1056c9af7d7c1a95914cb91607e718cc00517420e5436844fb8881db5c7704760b812dfcc8cd76d4970170d1414006afbc15520ecc12272b818e73070a0fd5c61712df43b011101149cee665dbebed2eb586aa7f3972203c63adca782acb6e11672d2cbfddf22cd43249c3a77b89ee8d8885a26ff23bfe35b194bd110b1de836158684181c9a051c0c4efbcb77d8d6cd2e5b35dc3354f09566ff95b80788e00a727f7d00e4e51d96c860b932e0a20cc35434022f375c4fdf619c6f368eb5ab181fe2e619f1db58ea0af674aa0a901d477d118d7f3699d43770c8da9a5f301842d3393281dc7136d93bad868fe1a8f01ed0aabb7e65a4985a16ed3b1ea656cf154873bb94bb197d0aa6c1c5b09813a68e5394d61df3a890d74acc583c7cfba68a8ff87adc59e2bd4eed586fd1eb7ad7655c38b97d909dd223b8fbbc017da03cb7d3370999f46ba256e19e4e0cb808f6f050994101ecff44be95f69e5b9967e79ab2a23d9ad8ccf2c4e7959d398a493db06d45646c29910ce1d02694b0aafb24a767a570bc637fffc2d0e05efe13f47429da781e34a1c144336849777dd6aa9066fe9f01e49ffd51be125cb72157a9bb80788e80f6c35f2d4268d88f31a811db0a3899e2a01055bcb50e505f240357c7f3f6f7fc86f437d11bc966c25b9dd43299b12f943d45bf7c5f2791792ac0b62d6de0b0a1fde21976fdca79bf8521c29909118890e955ff0636bab0bd566136a45072c9f3547363d3a46048f4d4a6353619f1725d258a0126c352024c758f8fe5e7a699d5b67a5330034235d08d8b3ce2d1767947360bfb13e24e6e1b02e9807f38900b9dfd9ba4d4f5931a0509e67f2607471a38be8df794d5fb4f1ca632a223f7ec26c312ee3101fe5d7970e9b09ebf49418b422d399065a3f340f7d600b19ae0bcb9b44cce8a9b714143f758fde9ba8b3cb9cbde45b1d28e025ebf4369b3d955ed991e3b66b039c55becd4d1ecb5cb22bda54e5ef8e0235f8c2c7ffacb969f639feb09e4dc0e8b6e49bb616a41eb8ded8a8b101920f943ed5ab5324a3474a160e4f70bd7924654d34ecd5970b3b0c0afed5dc196e30fb04f6e83bca0373e85ed4d13a7d83595de77d319f74c1c1c5ec44358e3f52fcc4dde9ae4e30f64b37cb33b8ee193cf6e38979c3cac9bb597c2b910d91ba237a12c6bb0c8b5b2267b4bb37c21f7bcda94553adf798cc169a895b7ac5ba0490718af7bb768caad2d9cfd89ac1d382c672ededf92437b9991e93cb3e067032d059b8fef56cd5b5c5497f41b81faf8d2cb0bc41e9fbf5275863d796e27c653a8b870e17d0f9f40af61f4da0b247dcba8dd9a70788490aa58ab415e8bf81b33e6f85985216ae9266f1b1a762878120177e005d2037610ed2ae5f03e070900977d54cbd16c5e98b9755eb605685598bfb1da653cbc26c22308e4d4eb900ff6db9bc4f3f4673005eea12a6f41392e6e5484e600421917edb554b20238ce873fc3c82de25adcc8324dfa93d40045bc4fefd83cf0d807455d3080e3a75d3dd2cfbc37433bbd603905677d41d305b379c2d6fdbbaeaee6e5605de774cf845d4c1d0b4dbbe0db1ffb9cdffdf81e090881afa013aceabd1fc4bc3d60d253b6fefbf942b22d8df230e1dec90b1987c0d34db61d8d7035aec225374ad68947696a94d93104dddefe028cbac23bf5f5660979b5b3ef5d8d6674971499372e97fc11255d2c599062606bb79136ecfadf494ab2cb3e12180a57e2aadbd2d6fdda53b7b3ba4f4b1845a9c5547df6edec80d0fab0bd5d55f7f04d22a045f1b76f1941322211670573bcf33f0ad6158cccbe2ac9391e32425c0eb9405414d7cb66f581fede7ccd5d75195fde3597e870fb4175d8a991149fd6a9509498399c9fd621b18ac0cc5900d180de32cc87a7650595184234ee975e7d981f0c2d82861b3e0282f3113b59ba0d6bfe1d6a920095160abcd170f3e540e38a58be29e2d8ec1a46d25c617594cfdffac947f4b7cba2245f06e27ded8d022066158e6d9e6a7ea2ec30e1bc6968453e9ca15f9adae97151d50ae59c8c860ba92309cd8c197c2be49bbd125519fecb080d092ded61b1b6d42c11a83e5d8993787f4202bf332ad8c6378329a1c5e843ad97e9beaff628277ee1f5e5a2bc8d0a46dc644984a6e37d1b55ff08b1046605d6e97d5cb1f0f563ac392465afedca449fe42577dfb53ec0de2b4a22e46cf53a9be12014298a73f2e5dd1e0a10efe4ad53471cd5ff12c2ce7129487ee9310e796bb805bf3d41aeeb45eb9a1723808e23660e3d0504ef908c39e1251839108a6c52620f5f021c33a08a7f4ba15165c03fba4f85060b2ff6b2a75ec9340134cc03333e6710e077ed7cb02a9c8e9c414dd1c0b7f20ea52548bf59818ce9b23a24d04dddc65e83c50bbc51a8afbaa4836723f3dd8396cfe8c26e30d63246f2a7da31fc8432f55a5c077439fd944eb2052daba5c51cddea1ad2840a8b1b1d91811fb7116aa023e1883e4450871ad0efbf4358795c5a0ee5faccb16ee85c8abed3b16ae934dee0f446e2e972816f78be64f3c3934d6e14614b28140ba85a49c2dc376aa7005fed19069229a017660cee227f1d34f3c3caeffc6161cd4984c1b4502afcf2fd1c6153e600af5f4214093c3696f669b8dab6053ef90df4971dbc289a85f1e0694d37eb1a7c6d4a54ba6e266b52e66b1ba26363d9e79aa61c7e2a2e2eb335591a2dcaade3a0e2041d3762c515d492bc83d2ff4a8d07c3ae71b56d4ae5522f52aeeabe964c9a4e4461c3c1c8499892685ce9f3d119d039ced49bb0e5fe3d649ff1fafe28c08de868fdb7b33ae7e8bdcc45326ce8333821cb0c5a05b456c50d966f0d1185a5bcf6e3117d98fb2e83301d36e90dc25c06d1309168c73a580471f52aabe4e9cf6c1e8679cde91734ef5a8df3025b0a7072d7752f93c482bd300bc0ac6b4b7623020c401d4098a74c6fbfd9e9031f2043ef5861234107c2c6662ca52ea273b11823d053c32f277e416a71d96746a11837631bf54e5ad51da23c7ddfe7058cb6faa2a54728fccda9f2df25e615d11cfd19eb4a8884879ecb2b95fec79b2fdbedd7dcdd67b4168f1a02dc168c65f01cdd60b2121b5c9c10a3c38f404ac2431030f9785daf3888d8edc918c82d8fa3efae26d8d42f7989fcd252b5eb0477bbfc1004ba6ab90a85fd26b63df7a414f7f61e1f8325473231b8f7f6eb1bfc236622e4c5bff84c679ae657022895c5987db246ce5506787ffb2fc3100ed11de3857cc2ce085889d05c1d5a917c085f78b16bddbc3dacf4c8b0c080f176ebdec0e85ca701f4acd5197e45c9b068d5c0ed7a455648b71c875b3ae219c703811a7a1ce4975e884fef7c0420c7162eef790f2d986e8dc992b8a04dee0b3fac43b6a8583af80b20d5ad54b7094a1165cfbb3dfb76d7ef1eae4d9162bf99d15d762635f2fa238f438b61ee8165b14a38daf28b561fd84f499a16ec85caef450fcf13a8d74402ee0001642f65c8474ac9f8f92578485f3a077ce4ccf4b17373cb09217ac78f0a1a841338d9d7a068353920f6b6db1fd5f79f60772734a41be9fb8711d1dfa5d9cf0197327ea4f6decc9997afcf12b0bfec895e69f1c4e5dba9217b34b057040ed10c99784c31b3795bb2673e07e76686a307c73d2581320b97f60bfa4a76ea3c5b94a6aaac7bfba879af4321113dd09fef33bfb92f1f22ac8ecdff44ddfeffeb134f9a2df4f43610ad0720b80377df30ae3fb8e158433e78db98141a24f41767da9c500c86996522fa9a3a36b90352bb6ad2a5f5311949c67a1d266c16897199e9eb6ecb9e3a1a0c0991276f2955133e02d7a4bea2f6543c2776ddf9a50f17280c2f9d5d4614041c49b6d9365a59ef7b65fa055fbf04837a73b8a9effea22f42f1df5e95d18a9ea44299a11f0287b498f5651ca7b07892dbfe23f0bc2682c8e7a2c507248db65eb6e7f077fd01eebd068bd11cf3ce8f58ca6e1ce459e2df53ba283a3886e2dab2bef4615f0ad890053ae7b53c12f23914162f36b6eee9f3f77b410db0d1b322b7e8498faa20f2408509cf80ebd8dc6563f293859b66974412a64fd7702744156624c5148397b28045ce4029c80a2924b7561f7e25044d804aad48f6c9993d659ddff4d3e79ccb90c1c395879118cd572a5699d6790b2f15ba64a007b7bf6386e30a2f5fde13e65bdfca40f672c9f67043e10f8aab918c1dfc71b652c720b2c3cd6a5b16efed173d6d94f19ee84dab242f43b88d6d818e8541eaac3ba76a16c84e94d04363e7eb757a0e61a02cf00891247ff1c8cfe701fcab43dc80c70b391639ed04d9268c12366b18313cebe3aa589593b6b70420c445f19b069d354c6996d69394570609d23b3e9dc1952ef57ba44e3679fd92c9d257aa1fbefaee05eaa291494f403d6dc9f9c9ff0aa174e816673e91e3c0917bf0981a540b66b36a8dd334309c2b356a8957f40f3f9e3171ec29e11f56404933eec69f26cae992043bec9e130886ac2cfba406fda50033ef2a7f7125d5f0de3203b5dd2d684c224d94b8ff9405dd078a390fa599986fc0d6de963361c82e94ac12d646f309db2477be3c90f0e82042bf195b4e9ab17f341f63f14ca8f27f2114d13e95483141ab6ed7104719dde2c42684d140accd4230d883608eb8b206bf7a615d0f53f9c07bbb2a129d2e012937e93c253abe2b814f6a018d525153e2c2cb8b296e7737ce9a31f7be64df4a9fed6e7aa3c157951bfcf440ed015a4c4e4704bbf17e207d103af0801a4880d02b0ca54196f0af84cba29e8e8d7e9f7d400c53f082e16cc411c602ae651e26926bbda36abd9ea625286a81e9d6ad924d80851849ed022c496825244caed8e580a55b21d3e3f176dc06fc944d5ff2cd49cf659610e32f480b65e1f701d267bab57021c08298bfacae4424fea308ab9329a143aede5ba5e561188714ec34caf8865bb6573c5894971cc1e54d9c6582a06f0d34803f63f887917b186184f1d1318cea1becb593023acfd25a68b5f176e0f046fdf33c3f35e0b474f1946f666aae18801a95d64117505a6c8a623b7df3acb8bccab40728a6f100e2a1f23dcef7bd6843cfe9f8f8ce5006100c45661", 0x1000) syz_emit_ethernet(0x16, &(0x7f0000000000)={@empty, @empty, [{[{0x88a8, 0x7, 0x1, 0x1}], {0x8100, 0x6, 0x1, 0x2}}], {@generic={0x6009}}}) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f0000000080)="e3b1e25a62472d2a6b4f26389bcbdca79d729896b52cf08ee986cbe0d0751caac0f3cff9796e73565b6b9595e78a48d0b0709ca2c6fcd9f6cef2a8822d93415058967632bc42a277e1ec743041d4ffde53375e71790cffda5fd82300501951fa25cbf8deadc666d2bc6723c95a4d4ed9b1711dfbaa6c79505e5aac2093736733e794944dc3ac0d7648aa1ba894b9e9f06ea1ba48651fa7a04b90857099c9614e775719fd5dcae023d7cf6066d1", &(0x7f0000000140)=0xad, &(0x7f0000000180)="d42ebf12c252fd3daaed9313fb6e080db2b97f97105b95463558", 0x1a) geteuid() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000200)=0x6) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xe0], [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$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20000, 0x0) 16:00:01 executing program 0: sysctl$machdep(&(0x7f0000000000)={0x7, 0x2}, 0x3, &(0x7f00000000c0)="f754281099761fcd3e69066f0d6dbb4b86a736893dc1e8a6b9b12a9aff5705b33f8d4eda68481e95c48a5436a64c418c06a31f9438a5743787ad3b1686da2f88ae552d3137f3d898e03b071ba1cd736dea38766be1d2f8fead239f9805df85e40744b8b56fc1258aceccb0361aea2d1d73937be5f0bcf06c25ad583a28a73463814114dcb7f6f70bed6112a2a789b271b2a20343661ad97c", 0x0, 0x0, 0x1e4d35256f200b87) 16:00:01 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x8, 0x0) poll(&(0x7f0000000600)=[{}, {0xffffffffffffffff, 0x2}], 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = syz_open_pts() r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = dup2(r2, r3) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000080)=0x7) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) dup2(r3, r6) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) fsync(r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x1, 0x1, 0x2, 0xcf}) 16:00:01 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="d4cb7a1f9681e29a81d6e26750ec48fa0df294544a59fff4749e21b22a50c63079b287ceaa9536239b30f1b18b2c647825d90e15af3ddef6646bbcaeeae2a4a9e2c70103407644d6a5e8530140840fd3dc77387dc9493c7230fbad0e1078625ef731079f2f097ec3594a8f4b8cae1489b99ffb60c262e27e83423c022c3cf9ba0f94a95a44cb604ef9f777119c8cd548d7a65adaa1ebfa85c3caf649e0282d7fbde11a225288dc0ddca72c124f4b5163d38bd45912c19531df387147d3a1ccef1281979d6f5b1b7cc6d8d8be3f5748c118ce5841b93be7a46d80ce9ce758172af7f1e108a4058bad", 0xe8}], 0x1, 0x0, 0x3) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x4}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71abfb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x141, &(0x7f0000000080)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socketpair(0x10, 0x4000, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="1a007d965673cfe2cda2d91174f228000000000000003f000000000000000000000000000000000000000000000000000000477b0ba07c11c8183f2526c132b14454ce5525795b4718c6112551f8aa3bd606ee39296bbb94b82b0d273133126cccbad9183837939a1002d46967b9d58ada776c6312f5e9ff186534e848fe25e01456"], &(0x7f0000000100)=0x32) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() r4 = socket(0x18, 0x1, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x200, 0x0) read(r5, &(0x7f00000001c0)=""/106, 0x6a) r6 = fcntl$dupfd(r3, 0x0, r4) ftruncate(r4, 0x0, 0x0) dup2(r2, r3) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x100, 0xd2, 0x3f, 0x0, 0xff, 0x4, 0x8, 0x0, 0x1, 0x3, 0x1}) dup2(r4, r6) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000), 0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x0) shutdown(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:01 executing program 0: r0 = socket(0x18, 0x4, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x400}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) r3 = syz_open_pts() r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r7 = dup2(r2, r6) r8 = socket(0x18, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r8) r9 = syz_open_pts() r10 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r10) sendmsg$unix(r5, &(0x7f0000000740)={&(0x7f0000000080)=ANY=[@ANYBLOB="01e4e6daca9f6cf6b100"], 0xa, &(0x7f0000000100)=[{&(0x7f00000004c0)="8b6d999909c246fd6d41d56717d8e4a3fa0d605af497e316fcb1dda525765ed148ddcc646df50fbe5f2a06f3952bb1f80868fdf71e22f549e01cbce2df79ee6996409b783c053f6318f0a11fcd17b931d6d9ccde8d93802997e9767d4cbb776126f9dab31eb54035fb475b4a5987e0a5002576769fd11dff14ab5baf063924677f1db29492e2543ab75a0d7653f9c29efb724168e7d49832bf9ec3f2a4a8996159e5afe683a4b1dafcc65d4b683a8589fe2b90acac1f30439cfc0f3689ff22ee9d8743aa4d1eab40ee717e627fa3d4dc1204d27ce98b7df7078284c9a2c7698e66e333f9eae983fb2e23712e", 0xec}, {&(0x7f00000000c0)="5a893f2064aa0da0c3114e9aff7734d6", 0x10}, {&(0x7f0000000180)="6e32abc621f4f6dcc4b1d3eaba56ac4e03816e52aa7159cbcc9d35711732f68595ad07abb433f2fe5174f95954ffb6aaa6a52f9ead54f6d3a4daf15cf40a445aa67a271c665a75842cbf16c088b56fbc3d66dafb5b7922991c2cf45fcb4f9b95d9cc366e0d1041b611fdccd2c987585efebcb92c3b812eb956bb0cbf378d14d02ff7a9b30a5741917d88bc50a703dcd2b39800ebd794b5969146f8516264ae07", 0xa0}], 0x3, &(0x7f00000006c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffff9c, r10]}], 0x50, 0x400}, 0x6) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="002000000002ece17c000000000d000000"]) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000180)={@broadcast, @random, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0x32, 0x0, @rand_addr="21405aaf0000147426c00082783347a0", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @rand_addr="ce5d626bc97ff373c4be492a8da30fe9", @mcast1}}}}}}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) recvfrom(r1, &(0x7f0000000000)=""/21, 0x15, 0x40, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:00:01 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) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) r4 = syz_open_pts() r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) fcntl$dupfd(r3, 0xa, r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x3ff], [0x0, 0x100000], [], [], [{}, {}, {0x400}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x7}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000100)={0x0, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e391f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f5732b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f24dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12e1ed6b56524fb17ce9de91e9e0c170cbfee2f3b1eb1ef355c95ac614d5cfa701eb733d935f577d3078204f39b16154736d5bbb01a899ab6377e50e260a3e4dd8354658dd5aa9716e46453340809736875808ab19c3924977fae513c9d53f079ff60d89cbf3dde7dd4e6928af1a021112d238220b1330ed70837a092ade6db9c254779270b682092f5547a1e10b1aa40477e22bde877e17982c7433ee62349d8a32bd8fd978e15daa3e773f635f41c4de0802ab339365b1dc98"}, 0xfffffffffffffe51, 0x800) msgrcv(0x0, &(0x7f0000000180)={0x0, ""/118}, 0x7e, 0x1, 0x800) r7 = fcntl$dupfd(r6, 0x0, r6) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="40b4467e5bed442fdd2589b5784ee62405674a36b16a8ff032b567dbae8e9af9f6f0008f3c5bbe338f7fecb2a30fff34a7da71c42f9c7611188fb17b1c9cf85b31e8cb02871f464c410a7ecc12644bbf2c5c1493ffa7e87b308c1ffa0a97853e2d3b5ac5769655d9f1", 0x69}], 0x1, 0x0, 0x20) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 0: symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') r0 = syz_open_pts() fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f00000001c0)='./file0/file1\x00', 0x0) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180)={0x2, 0x1ff}, 0x10) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r4, r3) recvfrom$unix(r4, &(0x7f0000000200)=""/114, 0x72, 0x40, 0x0, 0x0) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') 16:00:01 executing program 1: truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1004) mknod$loop(&(0x7f0000001280)='./file0\x00', 0x80, 0x0) truncate(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x40, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) sysctl$net_inet_etherip(&(0x7f0000000200)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000001080)="2e871d3becaab45f0729baf177e13471dcdaff67b8e1e3d8b40d0b9ec0b451a44d24e5c1e18272c58a144bfe11d28a52d7b2631ac60ddc2f176006f3844a916cbc02411c8cad433ae11a5e384eb1057dbcaeca91353492d1cb864be3e642298c7a0d82462718f41cd6f37a35a6bdbbac547a006cf5c96420b0afa6707627d329bd8a18849f2f3d76f255234e6a5fd03245ae1737bb4dcc565c163864c52209e2dbdc19eee49fcf9930428ffe60264888ff8d68609aa08f0dbf8c44bd1edb26138e7a5294e35e37a234daa0daf0e12b1b02b047fa8a94031127549ab44c4d3fc4f10413ad4c7a956f704557ec30e6062274d44793ca4adb30", &(0x7f0000001180)=0xf8, &(0x7f00000011c0)="fdf281708b96038bde7955194252a8f01c28dba5e2b342c34126eca7c98ec649340c2b746a22f91523e48623739905cc7add197259d3ac64f791f3ec5ca7eb83a03cc027040af6260b1d1b9bee6d53457434343d7093e7b7fe1bedbd6ccbfc796e9f1135349407a3b2cc2be3d9b68e6017180fc4af5fee05d9f738d85c54d4d320edcccc5fa58369e3b72ab7164eb6007d298de4d75397ae6662f4c970a0dce459f9fb9d72ad8095cdd1117980300effca", 0xb1) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001900)=ANY=[@ANYRESOCT]) sysctl$net_inet_ipip(&(0x7f00000000c0), 0x4, &(0x7f0000001440)="38c8dcb7b0efb23665c37c06b75cf88e55015c15f9fc4da9691daedac15d6a345addf08c43ff0e3010af4ada22060983392f1cb385d7d6a3a6a1078e1d523319a1ad24c56ec3a724df7b3308a9fa6a4e23449535a5e6d75d3db61736fc401a0b0a72eca474db1cbac794d8bfead930cfa2839bf361e1bed02351e1a1c339fc7c4c8cbd328342cf59b4c08da160ffb14eb36427cc1f5cdb38d38ba1f6af6b404f61d8219ef7f05b5026b4d457291231d756a644a4a4a90a0cc32b4a1e7432250bd1f022acf51edabd03df", &(0x7f0000001300)=0xca, &(0x7f0000001640)="3e0bca2174c6e5d7e01fbfda7f89e7b66e33ae784ef9d71c8a514c3eeb80fac932f47d5c7d2b15d3c84b7c91d79d6fe198214b3992c5dfa5c0c1e98d73c3d32599f7f0c3f49ee8e39c57de7b8fb1bb304f4fa8a6fcc617875094d06806e494b051435521751a4467dc1c814db6d4d9fe0870c70ea200cfe12f4adb803937378e4a202a9c46e777a43058b2099cecfdbbc79150dbd60668f5d59d9cc758f4f0b4bb12346886ce32b764a7d79bea5aebe512172aa9b60ea540e2ceccd270c946bec9d381f8b44c44955d835d7a6522ab534e30ece346adde57a23ec0e01c0ef39e4ab5ff7ec9c8f06261d3a011c3ca8c", 0xef) r1 = syz_open_pts() close(r1) bind$unix(0xffffffffffffffff, &(0x7f0000001340)=ANY=[@ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT, @ANYRESHEX, @ANYRESOCT=r1], 0xa) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000040)={0x803, 0x1c, 0x5, 0x406, &(0x7f0000000d80)={{0x27, 0x0, 0x0, 0x5, 0x0, 0x1007, 0x4}, {[0x6, 0x3, 0x9, 0xfffffffffffeffff, 0x0, 0xffffffff, 0xfffffffffffffbfb, 0x10000000000007, 0x2, 0x3, 0x6, 0x80000000000002, 0x8080000000, 0x5, 0x2, 0xffffffffffffffff, 0x89, 0x100], [0x0, 0x0, 0x5, 0x200, 0x0, 0x0, 0x100000000, 0xfffffffffffffffd, 0x1010000000000, 0xfffffffffffffffe], [0x0, 0x2, 0x0, 0x7f, 0x8, 0xfffffffffffffffe, 0xfff], [0x6, 0x0, 0x1, 0x400000003ff, 0x8000000000, 0x8], [{0x0, 0x4, 0x5, 0x7d}, {0x8002, 0x0, 0x0, 0xfffffffffffdff30}, {0x3, 0x2, 0x4}, {0x0, 0x0, 0x400}, {0x0, 0x0, 0xfff3fffd, 0x8}, {0xfff8, 0x0, 0xff, 0x20000008}, {0x2d, 0x0, 0x1000, 0xfffffffffffffffd}, {0xfffe, 0x7ffffff5, 0x20007, 0xffffffffffffffc1}], {0x0, 0x20000000, 0x7}, {0xfffe, 0x0, 0x401, 0x8}}}, 0x203, 0x47}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:01 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff2f39dbf082a60800450000380000000000019078e0000002e00000010307907800000000470000000000004300000000ac1400bbac1400bb9406000000000000"]) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417", 0x8, 0x0, 0x0) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="4cf1ec88ed44f27c42752ab15a86b0a369d4e5ff8b394de3ff038e973ccba43da873757fc1798f19ca2c2f17e1929e01a22223c707c651186996bf2267e1be790f0ec85b39a49b9c3e603ac3ff626d9483fcc2f6cb32772f68588c7b5f637a4c811712e1a71969746383598ea27638c57813f7d4f7792072e61e0d98a5b0384ae2b0c5e26742b1b5aca1f9efe914eff53e787fcc0646314cf4fa6dfa5bf31c3a97f0044a08c51cb2fc76f7b3f0f7b682af8b6016fd069bd45ee7e3c434c5ce0a9ad0808588b2fa21ebf2fbb4fcae14907bbf96082b7426b6e5f5281b1628a79c958a82b7b51dc7bde484cbe0342e3eb8ebec2a15a175f551ef02f60425403d70d0f0a3e8c16d9b14246db80808e0df825b2271e3be00b6f569c837d28dc65d761ff841cc59f5320dcbf0a4bec8b899c042e190ddf72e96942e146db805a261d3f24db3cb5cfddb8dd133717d2c8a2c3045cfee141547aa14636f0604b58d3722809471289680ffaa7f3076f4659a2bbf99afa5ce52111122b322580fef9c9284143b118c175b3d8d58eb610b3dec01895b5b26844d1d9cbd30f26444a167494f5a4ab2152f6efeb4fd73be4ac39080ee5917a300e29fa44d6d4f65549c4f60872b1aeee81c13298fb427580a6f2a6400502fad413e670c574f096cbbcae77ffdd72eecbab63f1e8746ba8cc066f11f8b92a31a48922d0bb5f8ec38158333fc8e2edefccdfdcb5e49cd1531177a1c0984d1664d8f66"], 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x80000001, 0x0) 16:00:01 executing program 0: getgid() r0 = semget$private(0x0, 0x4000000009, 0x80) semop(0x0, &(0x7f0000000280)=[{0x3, 0x87, 0x1000}, {0x0, 0x2100}, {0x1, 0x2, 0x1000}], 0x3) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1800}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)={{0x5, 0x7ff}, {0x1, 0xa1}}, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) semop(0x0, &(0x7f0000000140)=[{0x0, 0x1, 0x1800}, {0x0, 0xf8, 0x400}, {0x3, 0x40}, {0x3, 0x5, 0x800}], 0x4) getpgrp() ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000240)=0x10001) r3 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0x68, 0x0, 0x0) socket(0x1, 0x5, 0x4) 16:00:01 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = dup2(r1, r0) getpeername(r1, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) bind$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000080)=0xfffffffa) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f00000003c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1000, 0x8bf5}, 0xc) r2 = syz_open_pts() r3 = kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x8001, 0x3, 0xdc28, 0xa5, "ccc616ba36a43791a364cb825b753cc11ac01b2f", 0x5}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xd, 0x0, 0x1}, {{r0}, 0xfffffffffffffff8, 0x6b, 0x20, 0x7, 0x1ff}], 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:01 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000000)={0x3, 0x800, 0x1f, {[0x86df, 0x81, 0x1000, 0x97d9, 0xfffffffffffffff7, 0xfffffffeffffffff, 0xfffffffffffffffe, 0x4, 0x1, 0x0, 0x7ff, 0x9, 0x8000, 0x7, 0x7fffffff, 0x7, 0x8, 0xc40], [0xb5, 0x8, 0x1000, 0x783, 0x9, 0x400, 0x3, 0xd40, 0x20000, 0xffff], [0x4, 0x401, 0xfffffffffffffffb, 0x80000001, 0x176, 0x8a0, 0x401], [0x9, 0x8001, 0xffffffffffffff6e, 0x10000, 0x7f, 0x5], [{0x3f, 0x5, 0x40, 0xfffffffffffffff9}, {0x1f, 0x9d7, 0x2, 0x5}, {0x3, 0x8, 0x8, 0x2}, {0xfffa, 0x7f, 0x200, 0x9}, {0x8, 0x6, 0x8, 0xcc0a}, {0x7f, 0x6, 0x7, 0xc0f7}, {0xfff, 0x400, 0x20, 0x2}, {0xdc6f, 0xffffff81, 0x8f87, 0x100000000}], {0x40, 0x3, 0x7ff, 0xffff}, {0x7fff, 0x4, 0xfffffffe, 0x8}}}) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x0, 0x6]}}) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45, 0x0, 0x0, 0x7fffffff}, {0x4c}, {0x6}]}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20, 0x0) pwrite(r3, &(0x7f0000000240)="1b556bc36049e324a4d2e5b4dcc790b861507ea889932db408b4fb508db31dbd11665e4398cde2ac4f5dabb42b75e6a93b10403795c01ed7a11d0417d0a50ef295b26e65822cde09d806256a9906ccf06a58a1f30f5b5983718a0a14d1e7270deb1f7ccaf11455bae46084b6ba4712d1c0523ee5bc644f482c61427bda0f", 0x7e, 0x0, 0xd2) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaabb0000000000000000854c1f09aba545d2486a73e0784c18811dc6cb332e32e58a6e23811f385421b9914eddb26288e5ef090dbe2c7a6a51bc1325f79e03e9e6a49e6951eff2762d6d4a66bebd53cc6d83ad3132ccda3447d5255b6f04e245aadbc4cb73eafccc638a08774c561af0adddb6468406386baf4b6ff0e002ce07a7e800f28a179f2de8e70e94c277bdeaa1eb2c87"]) getitimer(0x0, &(0x7f0000000000)) 16:00:02 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) sync() 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000240)={0x8, 0x0, {0xfffffffffffffc}}) r0 = socket(0x10, 0x5, 0x0) close(r0) r1 = socket(0x1, 0x4000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) mmap(&(0x7f0000426000/0x2000)=nil, 0x2000, 0x2, 0x5010, r2, 0x0, 0x9) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r4, r3) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) r5 = socket(0x18, 0x400000002, 0x0) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000200)=0x200, 0xffffffffffffffef) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) sendmsg$unix(r1, &(0x7f0000003780)={0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x9, 0x1}) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="2f39dbf077a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}}}}}}) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/6) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000340)=""/164) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f00000001c0)=""/210) semop(r4, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semop(r4, &(0x7f0000000040)=[{0x3, 0x1, 0x800}, {0x3, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x7}, {0x4, 0x1}], 0x5) setreuid(0xffffffffffffffff, r3) syz_open_pts() 16:00:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x0, 0x3, 0xc0) r2 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x4000, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) setrlimit(0x1, &(0x7f0000000080)={0x2, 0x6}) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = socket(0x20, 0x2, 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, r6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0xfe) r9 = fcntl$dupfd(r7, 0xa, r8) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953", 0x80) pwritev(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0xbe5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x300c1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x3, 0x5, {0x7, 0x8}}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) readv(r3, &(0x7f0000000680)=[{&(0x7f0000000100)=""/88, 0x58}, {&(0x7f0000000040)=""/26, 0x1a}, {&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000300)=""/107, 0x6b}, {&(0x7f0000000380)=""/176, 0xb0}, {&(0x7f0000000440)=""/103, 0x67}, {&(0x7f00000004c0)=""/91, 0x5b}, {&(0x7f0000000540)=""/144, 0x90}, {&(0x7f0000000600)=""/73, 0x49}], 0x9) 16:00:02 executing program 0: mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000) msgrcv(0x0, 0x0, 0x847ab0258f804062, 0x2, 0x1000) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, 0x0, 0x0, 0x81, 0x7, 0x7d, 0x1}) r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x558) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000100)={0x8f, 0xffffaac6, {[0xfffffffffffff801, 0x8, 0x0, 0x7, 0x57f, 0x3, 0x1f, 0x380000000000000, 0x3f, 0x3, 0x9, 0x1, 0x5, 0xe41, 0x2, 0x3, 0x7f, 0x9], [0x1, 0x1, 0x40, 0x9, 0xfffffffffffffffd, 0x1000, 0x7fff, 0x1, 0x7fff, 0x401], [0xc84, 0x401, 0xfffffffffffffff7, 0xfff, 0x86, 0x7, 0x2], [0x100000000, 0x7f, 0x1, 0x40, 0x9, 0x100], [{0x9, 0x5, 0x1, 0x8}, {0x1ff, 0x7, 0x80b, 0x2}, {0x6, 0x4, 0x4, 0x3f}, {0x1, 0x400, 0x401, 0x1ff}, {0x7, 0x7, 0x3, 0x2}, {0x89, 0x0, 0xfffff000, 0x5}, {0x282b, 0x3, 0x0, 0x200}, {0x7, 0x1ff, 0xffffffff, 0x2}], {0x2, 0x5, 0xc0, 0x80000000}, {0x20, 0x40, 0x9, 0x7b}}}) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) getpgid(0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed000000006b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8ed7ba5050932ed612e5ffe04fd83800b0331dd48d6f9c2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7eb357e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e9c64dabddc8a7136cdb22c517b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a921fee3eaaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be10a491718008d3028227eb42d6aecefe22d182638e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325b384089a9bbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee96b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce45e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae3d7fcc313448ac8885dfeaa03bb4b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d676e779a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47078dd42ad65f3200a3af3835c0993c7797f8c309c088010bd91782c3d805444dbe1eb2998c515eaa15c5929f7fcdadf441a10458c1682d7d711c971bf778eb79385c9a5cdae17bf122665b4f4b7a7019022f2e017bb6492e3218b06ff4ccb2bbc5a1146bdd4d202afcbe14643919f20600000000000000e5860000000074cecd4a05c48164574330c57e4bee39276ad67fd5967abe2600000000000000000000000000000000000000000000000000000000afdae07706768fde6fa43cca37715c67c9db23c605f4bd71b55e4e76b7034b075d81296fb67aca8a74befd30a875164f1800c4f4adabcd725cc199719375e46a8c35cb9d537668eb40a79d5aa44961c730013af27a2a9dad387f60e3ce2b2c0f0f44d700e1f7ae92b6d90c15624fdbdfb12e97266f4fc781ca20a5be93f794680f0fe042df17a960bba8a0d39ca8def352d99baf723e0a7153ceae9f34dea7a5a85e3bfbb6089e0ad721342021eba4e71942a41a04f18ec99d5d8e07be7fb97a"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:02 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f0000000140)=ANY=[], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffff7fffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x20, 0x401, 0x50, 0x200}, {0xb9d, 0x1000, 0xcd9, 0x3, 0x8001}, {0x1ff, 0x1f, 0x4, 0x400, 0xfff7}, {0x1, 0x7, 0x2, 0x7, 0x6eef}, {0x3, 0x4, 0x9, 0x3, 0x800}, {0x8001, 0x8001, 0x9, 0x101, 0x6}, {0x2, 0x7, 0x400, 0x8, 0x3}, {0x401, 0x1, 0xfff, 0x8, 0x4000}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x20000, 0x0) fcntl$setstatus(r0, 0x4, 0x7f43fc5710f8160e) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r1 = socket(0x18, 0x400000001002, 0x0) readlinkat(r0, &(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000180)=""/142, 0x8e) connect$unix(r1, &(0x7f0000000280)=@file={0x0, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) listen(r3, 0x9) 16:00:03 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r5, r4) preadv(r5, &(0x7f0000000000)=[{&(0x7f0000001640)=""/238, 0xee}, {&(0x7f0000000080)=""/125, 0x7d}, {&(0x7f0000000200)=""/227, 0xe3}, {&(0x7f00000003c0)=""/141, 0x8d}], 0x4, 0x0, 0xffffffffffffff33) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) fcntl$setstatus(r8, 0x4, 0x80) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10000, 0x0) pwritev(r9, &(0x7f00000003c0), 0x0, 0x0, 0x4be) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) sendmsg$unix(r5, &(0x7f0000000840)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="2d0ce333936cc6faa83b29e6580e1e2cf6feee5bd016c16a3c4dfb2f0ac788e55a5ae2b491bcf9ae28f7936c2497b3dc5e511af417d5df0f890e94693cbcd8460a5e0aca77694435465ebb72", 0x4c}, {&(0x7f0000000500)="1b19c26de53a33cf01afc06aed15ba4f21fdd7e9d82e8ba1765e6ca0702e06be83678b123745dff5fc45d1174f8724f84b225a734ed0c4f72ca6cb4e04944925a057ff974638d83b54528632a1875103fcadb2336b8d7a278d98015b8a1ef596ce499c73c1d63a0fa94d1fd62ff1707b8c1e4f465b431b5e7fe45cd5fb66bd4b6e81553536f31ef6a71e044767addde12d15e1145ef36afe4a891cfd40d09e0f47a709857d97fbbf487d3d2c1b1ffeca36a49695c1e3badd3f2bc5ab01fa9463c335a1e7b6a4812fba4c3ce6f791615a6bf4217862517660ef0c5a9a", 0xdc}, {&(0x7f0000000380)}], 0x3, &(0x7f00000007c0)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5, r7]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r10}], 0x68, 0x402}, 0x401) write(r1, &(0x7f0000000100)='w', 0x1) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x1f, &(0x7f0000000140)={0x1, 0x28dab61f}) 16:00:03 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/111, &(0x7f0000000240)=0x6f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x15}, {0x54}, {0x6}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r4, r3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x9, 0x3, 0x40, 0x81}, {0x100, 0x8, 0xf7, 0xcf0}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="00c1119b61ed837fab86d87209090600000000808d8afe037311a6"]) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xfa43, 0x4, 0x101, "0a0332f63095bfa22ceced6768920145007bdca1", 0x4}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000040), 0x40) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) fsync(r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 16:00:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17ae, &(0x7f0000002340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6076605117783afffe8000000000000000000000000000aaff020000000000000000000000000001860090780000000000000000000000000002055d079f8cc0f743490f47f90c0b7e2020fb3c398af2b124fc105e7112457f4673444355e0336737a47bab2a5764ba479424201adfdeed139c6a981fa0085c20b8f75882a4128ebe103a9627b32638db4ea11606a88daa07a3b7e7c8af167590a2c448dbcb0087e77e08a810449ffad0c9ebd46bf6cf55d205e7b93938e98d77569a3171960f5cb568100c75934f967304625fb9e40c612b64db4f3ee97b03e14f6eb419b1628eef346c9f59a09a59587729f1ee636d133d4d9a37dd9b213e0b03a140254777369e7a402518460774be01b6245b6053df7aedb95bc7b9c49b438d70562234987e5a265a29b7ef7dfa37dee6d05724b6e1dbcdf7238986fe75c99cf2b2d544b004e12d4cc9dca616ad36186561971e9f99ccd5982fb93af0be601a784ec5d57995d4c486dd846fe8bb5a8da1df31e679f72b80271b19a4a67b1966e6c83475f9828b3b81faa331eacdc6deb70489976bcbc6e221d55466c63e72d0170f3aee51b143251cdf970c3f36b0b75524dccb1257b03d649cc45aa1fe64049c344fe0ef28bbc7236fa7fff2afd575b100ef18387bb467df5012c51454271a4c0622b06bc8c3ef41eaf454c86ec2dbf203e7a3893431bb0b940405a522f4bec86a7061f66423158f1286ef103d95947d9fb951a9c6c39350b58f51db53660af6506e721657f62312a31a789bf04154d19a23ca8c2dcd6239800c5372622d8b149fe8fde90be1f700e638d2a5bbb82be5e1f5fa3dab35072e7405460878564ce8e7eecf5d36b3f473b6e3c884adf1d77d149bd287f05d6b0be4a90b33fc37e940ff5924b613a33ef6af6e5697cce10ceb9623f3a1d3cf0db38bbb92c581d323e65690498eae15d6291ae15fe4e65f6d0d51992d9f76ae54848df2dc8b85a9f5faab0510324afb2be98ef42814e8928825b6132ece03c4255f430fb05b1367cdcd33a402a7f68ceffe070339fef0a3c83153afb05a736c7ad70a990bca59108724cecfe72a71b239641cd9a30076ecdf92346040b6c9690bcfc84b6f7d87942fc6ef36c8ad5f2fd49fc649dfe84e58c96aaf347ad342bcd172508c967b7d3fb008eb4c85587c623a029220a6adcad9567d0303551027587c2edd815911b1bf596b0b296d30db26762c47ba0cbbc6790c71444841afd7236d503b70a864c83b622ea0483451e217b795c2d427056adb1eaa98240f0692e09a617f366dcc6168d4bec1dad4f783011bd79031d23ffb9939847d7430e35b84ad05e355d11e4500d8bcd32713c2743b343208fddb98e6134bd42c927e075ecb234602329ba42e4f7951592c0db1593e461f0374f97d22f21ed156ca0fce6ed8aec4526dc97771c1bad76b4100619e98895a6e16d8417a1066ab0199e23fdaaf17d628767aa1647a8813e215506871908c7a76c83e1e52fc452fb5076e4462c60f24b28c5e340f69a5d08d5fa0439632fdbb67a555043e5832b4ef8ed6998a376ecf0698c6c9a189a2c1ed64f9b9343ce88fb4cd9297a6463df8245cd334f46f762cbc99966021d06f5ddfb65f99a5fa35106bb40b98a51d0cfd516ad5621e455138a116468933f6efbe92960d1be789e1819a52db29848c4eb6b4bb18802d8a3090dcd7394a95488221724dd2669750f864e9abda7f0f1d7eec57a5ae041fdf4618db1430d7d0d0534a2d514891aa9cc1d3b559ca67853a3a0f754ccee08167f2d1db95397b5146d87562a059bee34402c9a6b252b0d6dfce0c7198e1770ff21d174c4ba25eeb6f0b12b011cc2c3a0698a5ca508b6334ec9f3f2711e3542d97efcf892724518620c978d4b8ae64d151c51627eb8a4ed7d89bf87f3dba13b011090855736fae15c57d0083d7b9476cc39b8aa8a9983cb6801cd6212e1bc2223f0bb1da244a192cd50c2c2eed0a3264c80e3c759c81e5b9eb3a1f925989a155776d869c013088d85626f849d6c351c45847e35848c311638a73f3c1e8a6357464b7bf03f4638de8ddf759df22ecf4a6a3b7774be992ffc3a2b9c769b4fca98a04a033d4910fa2ba714b1f358cf6911bd77509ec03199bb2ee7bec6f3d57da7245fe410923252bcf5af9fbe94a4451e19d3e8302add435158acb56ea9283b542914ae51e78d098b1ae9ba233855b55b34425251428e48971364337a42f182af85d4d9ad766f4b9b2ad3ef86c34c23c9373b7f34483a44744a5f12043e4861d3d7f161784f163fc0f92b00639809f58ac396b781e2db5e9be7c707e9a651694f7839ac300230900000094feeb71968d52afb9827919439d157105c1349c326df973ecc0c8d3d0914f5ebbc77f329d20d35332d52cf1066ee10a0a15861f904d8933274d7b1f12649a064b6158baa2da715cf36c8c958c09d326d61cb6b357e0631ccf7411e149b4d03300987dc84ea1a4c0140be8e02ab5c0c76e9d890aee15d66c0f1720338c4c91a2ac0e827d583f6354c79893e44ca9b71e10adb701ca71dc112d1b5a3cf76a7d97ab3da3bcf91a053af53391f9f7dfb52f9bf348e2897b35fa5d013945ffb55ac5817089ecc1c3c6ba3002f3a2cd7af4edbcb3453a1444a4854492887dfef68d1c1a53c09da269623f48bccad7a23a475d9e229f1af7af4bc950b8c4c18ca059c98e218f6692519a8f2965148c867fe9577ebb10cfc6c425427f43a99e6bc9bddfead97ae30103bfbf8a14ac5321a86aea563b0439464d32dd5b88489ba01c335e0b8eed4067fd1124bdd0f7145cc8e5b6dd6c8f737dc5197d0dce90d7aeb8dedf52040ac0e6bba97159451092c6029f0a5292f20769a4191246b10d1868020ce6bfb7744d5cb36d1e50675fe444f0d605956ef729b2cca31b13ca8df6723586af77f0d0a3f6701494897804ec3bbb0d375e14f29f65831ea66ecac5a19cb251004fd1803f73a452aa044a0453e0b1a4d6b2f1aee1c73309c5fb392618cd9cd4ede9a6fd898cf6e1e30947405db31480587304e64452e4faac2567359a6f53e97780d2a8fa70abf370ef65e0a94afdd79c013250a8918aafe82a01cb0846392c274feaf0d30c5937dc35c3c64ee5af6eafff2ebd00003e83d5d70e06104f313a1bf08fbba491f3879d567ab6fd855e98a4dda5f304d45e80abe8bef3421013077ab5c9de2501d075d3ff87e7d375c429e3a186a13d2de02f96322218e12415605bd2d1c58f283df74ce772a314864a0c17fc45d6049ae5e6956bcc877249def62266ed28990323289687a0601900455b5ccc2ea32784598de4089a594da10cee0dcfdcdc41410a4332b156aaef575c79bf9ed8db6e544a1161c1247d90a0725450e4346e06202b88d05e8f1e72c285bae49ba0a8c7fb68070efe638338c731ac2b9616c1df5e571ff0e0b7602c7a2483846ac8b43176a5a5507129aae05ea4c3590d8b1f116c5844dfeb1da398823a26e8da95240517b0df7c6fbe41c54472cc8903c0cb5f69627ecc92a1e6a94a2b0ed83d90aab353dcbdd7561a3b429edf2826c56d0c86566fedaa11fc4b79c1f96a8536c598a4ea2612f416a925529c33a314bd1b69a340ed9fb9abdf753a898effb796d70b0cdc5a1b53d4300e4330baa918a5e9863e01ac0aa46562e0e33b2e95d48ef561a65e1da1366517770fd1de24ad61d7ee8ae32dcbe629192d20504116409fc2e346e55b1c8ae3bf6e13f26342387712263722c26861c92109c2817777e9bfdc5d20d2c4469b9aeb8690a8483432d46c449e3810fc91860250bff3d4680b4089b627637dfd8dbba559fddecb25d255ea0728d6c84fa99b757c8b91027a754abb6ce745751d4019113670355727108fd81fb0fbf893e8c4b01bf4dac5cb3f8de9041d44640fa433c73b55fd33a28faae58b1a5e464dad3d36c38540767b295916159d10055818abdc0591b3ee20ba6f2698a4fe210248b8ddf80b020be2a3427b1b69e2c4c276c8b1efc56bc3a9f047517b9dff63f871cd8a2e94a1c95e86be99ee5b9c8257f26359a5f1f742a94a9d6d1b6276d3f0a0bd4ceaedd3fbc2c63403141c6a13c4fd0842fa5135b19ce91264510c84dca704fd87d3f55dfe7a3e7e4e17c01d0958d42e509352a07899ded7e8756144fb5acd3bfa0586d603a501607893c9f7c5f4052be050f2cbe2e238e71dcaf831a7b0afe46595b059578bc3ab31595c72e72911cd19061dfed477a2abb8c18c12cd457bcf3884f8f5f03bc3b0379f1b190306924c48e8e22586f061564fc963756454ef5c94f4b67980b80d575f1701c00397bed6e716222a04cf88b4792882f654e543364e7488cbd9d7fb50942baf55dd9e7206f9a33c7ece94e5640dda85cc60905517af5b3af17a9ce780f105ce79bd3b4e8c08cccd73c9ef24f4ca1f44cb8a2d69efaed266ea61c7df0f3612058989c8074ae29f8720771080e29da6550909cc6fdd7e7d83e0356833c01e702e669f2f7b350bca03b007172028048c196c27aebd370e33cf81354c27d3388ed47fe531c0e5b30ad665fbb106d84f0377f7c2ab1e1e5900a133e22381facb63af544e31946e537987139c8f03d5d2697c1edb49f232d7db879475cf123b08d894505869e06755c92c412a23102ff5d5d82b15948d949d07dcb78e9131eb0d762ce073f10f95b591d3829e530ef85f87edc90fad33335373a824a4791a4421606df71394fe546cbfaadff3e966d36f4426a7e9c5622221ee7d01490e22cf682b1feadb05c41d5304586e930a46cc0c0c6315c66a79854f8d0d43eef3493a09682f4a23a2d845f53f85550b1c3705a7da10278cd180e442eda292031b52fbfd078819cc809521cd44e8478926af853bbb70925e11fc0663a06bcc0e8dd5b91760289bc41a1216dcff2a112a7fea95ef9b04a86f86ee0cd0a0ddd228c1e509ec6c6d8abbc0b46018ab3652cfcb35e64cd7e88cfb532e1b4248d6868edb0e51ec92868576b07742c6297bff2d54a6fab16a1d90ab26a5db6cdca02fe62b8389c3becd9d201ac06de58fd3be9ac6784eb506a8d39022d6752a65eb2b0d62ff3f51bbfad5f2217a4c3970718e770424d205ad733b3c8f6437d865b59a1bb79a9d738b5d2aae7b12aa0b041403f2ab647198cba0833fca6259110a7ed926a161a5e40dcc67ac8541619c71b8111277a8c3628c5e842f66d827ba7d0b5f2c076ccb31572fedc5fed87a887f6b7027e97f60d683d3e9aa2198447c073563e370a7a18a09342dcead9d05d3301335bc33829fd95b2bb3c82e09c0e943ea8cd9098f20a7f4248e7076d0d1ac57c155e2a8a383af427677572a9d33dd9c8b6bbb028c53577a3e88bc77883ae545f8de9dae0312de06ffae3434e7867695aab14c5528df8985e902c16b0b58e543419be0ec04d38c3ab58f493f38196d86c2b6e11cc144b1645af605259129eeb27987ba1038d1a8cddad51fe5545127c104e75e8a3f2cab9afecba51cf6ba0104a6dfbd2ce690724bb673be3b10afb2e8bca294239672e7c4ac13754e5f17eae48c1d2d3499c12dd1d7dc14dfb894d444965d8b2cbbc923d08372192dbb45e6655dff4992dbdc1058ff19b32721fa680581b57e49b8e78cf56daeee6f3eeb49d475c96d2a3db3adee1efb984732ed93e0730228066e8c0809a54e55a173fe006f98f6a9110f36fab71bb05ff15b13bf4eeac47035a3a18a385c42f7ed4c6b77c6e315926a88c70fc80c9d99b97debda5012076c73681a7207a1c4c8464bc486a1a7d43136ea177b8d2e5888b078dcf9c215695dc6f6f13ffac57150fda051c4a4d9928217020d1b9af156493340d372c5380762c96225642f53518697271a7ba2c0323b05852b2c2aedd8b39be33df9c56a0f37413db4189000ea371e927273872055fcd45ace07cdde88fe5c47c3e283f570c09399b50abb1389ab0a43cd33ad9d763bc064e689451c630844ee0e259b6253f9d72b73c3e7040a2cb2f61184ae5bda2568051f4b9252c1fd86275a5b1c3ad81edbfd3252f288412117b78b4fe94086613ef471424b84df67c1e5ae3356bbc067ca4b839d24166a7f9f7a9282d8f1a23fd4944d14736664ed6e2e867cee09ffb4fd0fff6c32302d78c430c83200965ef83cb0cb546f98ebdb0b30a6be197041f3259cd837fcfbadfe5c5ff8ec02371b77d5063b156dd9d8479b0387ffb843a8ad20b40e58b8b3549a2516360baec7110e603406adcbe92acd0cd0c1c8e04ff6a13fc8b5521c4cb5266f4d08c729932ff17d751d824a81c3cd1c2c09f23e7337539fb100a643e35898139f2cc8b1b50c3758aa15b7474486b4fd2ef4a0b94a003eb073a1dde610c61b0661a666226211a5da2adf7df0199dab085d5287e76038d25cce9e71c750f85e7129c1793d5d247c946012ee728f203876bbccec8fd83c5fcaf129f3262754e3f8bed84689c067f9d5475f7945a1c99f198c1d2d5b7ff512b38427261f8cbd3cdf5bc813c04712d0e7d2f8144d708d9450e6a05c3f110d0174b74eb3ca0689aec8c43196fea792be1776cf6828aad1577878aa15d913448248ddabdc7c446cc63fed4daf5034d4d31a61272dd741e10a3df9f5c60417d1f9670979d8126de848a387f456bf9cb6425e893ee1c52c96d4a7be95d5f1cf61002421b4757cd1c535487cc9adca9111c62e3c51bbe8ddbfc99a68dcd63ed1e5c350b6656a4c06e5fcee6bec96c9891ca3da98eb17dda7a3d3f86aadb20fa6c1e811372153b95950bb3d7ad0d9a83c5d0c2d2bd66c4f4f4f54a5350b456ead1db716496bce02fb3b2a7c44ee7a8a0613fcc3b07a6e0f8a2f99d106e374a9dcba3e25480b467d4fce7c962a11cb8936a55d18d2cfba79e18944633ab7e44d9965edce1924ea9c8e91a44bdc35899cc5734bf5e5fa9a38aa6e4a9476f78752be0e5d0a9b13f37e922971d20afa82077b52181695f11f42e031daf5c56a3cb850e8d1e31ace595e05b9a53a062bf65d62100eaa335ee870fe48f3784a450dc70190dbdf37c03bdd732af334a0aa980d0c4737075f36224f55186039cf7c81f1733f317a3c940a6e3c78e4e0d0738b9e50df46f85663305377d3f1cdaf33cce5c02b5b6b8fea086392cd13210131d7463f983e5d2eb96bd57c276ce8476d0e4ddf90fdbe2dd11a4fa8e863f3d1febdfb7be475612b01b21388b0395970e5a8c58a45c46f648e617ed6a636fa776d06d6ba81956904c5fb601bfbd7d9e9b2f82cc109022cb743960b723ffb6d25b3f4417215f94ee008967abdc7085f18c8c562d8253d3d1fd921c18c8d66096cbd8148b9b8e3a569155995473243feef385602fc8e059c3ebc10ab001c1136bdd82a83ca20d0a3db2e1bcaeb990a8bdb626b076a6485c6f9e728effaac11b8aae044b459c0a852ae9fe8e5aecaa26bdeb583ab518f8f14b23cb366bb1c574e867eccb6c6465993a2696c4b5047b6ded69778a3704a474f712f769e3cbf7779c106f3699c028ae4aa70b034fa6775d1b7d622a6a840bc5f12a4363c9ab16fe8b1f437a05fa5be3910e8b9f70e7282ccd0a83c8ee03f352cc7964eb8f8859ea44506af32e12d1f5c5b7b6b0922aa9fa0a82a7dac98a393cc8a587e55b0d63952aac35a358ace362d022393e65ac6e531786a22a15e2a2b43b9af0a92b5e8434d4e9253cb76d5e8eeb78ee8acf1265e6dece1665e02f8dd2cb0b092a964c4c96d0fbbc18ca759a6d86cf936f23544804beda126c3e9b8efe9c8c5cbaa5b8fe5e7c165fe307ab55a6ac0941fd25d444088af313302c3b7ca4366a21e7b0f1f9cad6660bcfefd6aa62505d17f939796121cb8c3371c9f972a7461fcc87205f582bc09ccf4dab37ef47aad5a9f74e72f38c1bfcfcdf4f977e1c1a5e54d235eed9b157c4fe32feddf471c9634f38c55fbea3f6433e6aae09120fbce1a57f670f352533f5b468c6e27378c8ff8eac58cea534ed812ec705e3d98af4763dffed636cba0d17f70bc44d601c286f62dfa7c1dbf80bfb91139c6878d63fe1c733ccebebab72f36659d86d48b57446bc29343ef41b333f758dd113b444d7c190dbf522720d5daf2b721df9762e2f1ac10ada43b9eb32008e78295a9855d1c0304a83231b2a5fee2e398d9e306cff25e40887264effdb086c7d756b8f27943e256ac5fc44dad45317aecbba75d3458bf3765ad521d8be5bc63b88d0307e4e2167d7fb0a9cdd0f4e247013d6f3b05a27dc6b30b0f815d1e75d45e3e3944ee62d64a9921f8e7e2a1038327b5a1ca90618ecbfcee015979cafffb35be7df3fa584a9bafa9ac4971bd31e9acf13a24c2653b66a83d26d128ebb8feb6d6b677a9bb0696268503631554cb7c8872e822431ff797d9654c078276f42518fc01361466bc33c8acec057175f65a70df85c09d4cb81481ae518a8a5f6bc546ddbb0053ee9224bb19e29387b9e2293a0b3197a0c9e8232f69f1c7c9ff589f4fc47364ec3a7002c184de8d48767a3e7150cbd68881b0e95f6f17622b0f218342c20526bf7efdf1f670b5b13e9003523eac3ea6aa072c8e47d2be32"]) 16:00:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00'], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {}, {0x4006}]}) ioctl$BIOCPROMISC(r2, 0x20004269) dup2(r1, r0) getegid() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x4003, 0x0) socket(0x2, 0x3, 0x0) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYBLOB="d408e29bef246427800a405f8addf2522be426e7087f03e96d026e273acb0fbda4882dfb3ad36b24644130a9a16c9481b2792dd8bacc8780b8d937f1b28f3f591ad6cc95bd27b06e87918926e2c8548d5729387bc9bc59de5cdcf8665cead893c6578100509a65"]) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r7, r6) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f00000000c0)=0x240f2d5c0e025d7f) dup2(r5, r4) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000140)="c57e0bba74f726ead2fb90e1bb2b4938ffeb15afc56566c197b2e6fdafdea2a4ad795e3c63c8281ae0d10a5a49504344fab405a0883ffd244934e35f3c43d5fca7c33e790063e864682110a7e4e3e7aa26bce8dcce371547804b234d707aa3c697ede9e244a4e5eb86a89568985bdc6469fdffbb49c1fddf6357e0f98dac70459006923262ffab0551", 0x89}], 0x1) fcntl$dupfd(r1, 0xa, r3) r8 = syz_open_pts() readv(r8, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 16:00:04 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, 0x7ff, 0x100000001, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000], [0x0, 0x100000000000]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:04 executing program 1: setreuid(0x0, 0xee01) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[0x0, 0x0, 0x0, 0xbd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [], [], [{}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0x0, 0xfffffffd}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) r4 = dup2(r3, r1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r6, r5) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r6, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="7902adf5efffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ac2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e310000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efac0a316278194aff105d79696860dd0b225134fc460fff932c6546f0c89da5e1fb234d5fcd17c0ae9de187369449a5b22b6b0c3d5bdf0bc9c9b9f264852ad7b9d9aebd67d18d58c799010e51697515f4b0521d3d32cb87e568"], 0x10) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r7 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) fchown(0xffffffffffffffff, 0x0, 0x0) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) shmctl$IPC_RMID(r7, 0x0) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000], [0x4, 0xfffffffffffffc00, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x8, 0x0, 0x0, 0x9, 0xfffffdefffffffff], [0x0, 0x0, 0x3fd, 0x0, 0x0, 0x1], [{}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {0x8000, 0x0, 0xfffffffd}}}) r0 = kqueue() r1 = shmget$private(0x0, 0x3000, 0x10, &(0x7f000014e000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fsync(r2) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x0, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000041e1c48e41eab0f6c7898b185fc69dcdf53314380ca1143e99bfd8d32bd4a40a08087c612a403b5bcc51b8e62481c6eb1e7422fa635b90e63b38171706c5ca5f970a94800"/94], 0x10) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000240)=[{0x5, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x4, 0x1800}, {0x4, 0xff, 0x1800}, {0x1}, {0x1, 0x38, 0x1000}], 0x6) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000180)=""/99) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x4) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0xfff, 0xdbe, 0x5]) r3 = socket(0x2000000000000002, 0x3, 0x102) listen(r3, 0x0) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x8, 0x3) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) kqueue() execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0xd1, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0xfffffffe, 0x6}) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:04 executing program 1: socket(0x1, 0x2, 0xd1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mkdir(&(0x7f0000000380)='./bus\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0xffffffff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)=""/4098, 0x1002}, {&(0x7f0000000140)=""/179, 0xb3}, {&(0x7f0000000080)=""/56, 0x38}], 0x3, 0x0, 0xfffffffffffff000) r1 = getuid() shmget(0x1, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) setreuid(0xee00, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt(r2, 0x4, 0xffffff01, &(0x7f00000002c0)=""/85, &(0x7f0000000340)=0x55) setuid(r1) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="13"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:04 executing program 0: socket$inet6(0x18, 0x3, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet6(r3, &(0x7f0000000100)={0x18, 0x2, 0x200, 0x6978bc00}, 0xc) 16:00:04 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) dup2(r1, r0) r2 = accept$unix(r0, 0x0, &(0x7f0000000000)) bind$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="09020000000000000000"], 0xa) sysctl$hw(&(0x7f0000000180)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0x8001, 0x1, 0x2, 0x200]}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000831, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x8000, 0x0) fcntl$getflags(r3, 0x1) dup2(r2, r1) syz_emit_ethernet(0x43, &(0x7f0000000180)={@remote, @remote, [{[{0x88a8, 0x5, 0x0, 0x3}], {0x8100, 0x2}}], {@arp={0x806, @generic={0x6, 0x661, 0x6, 0x9, 0x0, @random="7fdb11345e8c", "eb70220ffd9a5489e3", @local, "00000000000100000000000000000040"}}}}) sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000280)="27c2dd3e72d2bc5d8ffeb4b0f2fbdf26b07ccaae49acebb38366c1f1741c3e76047454e787c3b6275c1681d14f9eb4c68e880aba71d3248cff23febd8740602cff5d5b3e0c3033f2ad4bbfa950748828161560409bf83c8920f1fad3df7f95a645a38ca299b5a9559de1492d5d2f12a1fdace729690bde5e24566d75", &(0x7f0000000100)=0x7c, &(0x7f0000000300)="9cff03d110d234f6a9189aa801265abafc3c7e475f99214027d5e37401911d6e38438cf62d25b02a2a33d174e7e05d9d093d1e2ecc6afe70f74f18e719f9f91096a63beb5ff7abef5f4caf4e1d5e7e40e4ad11000d2c89830dd980864dbe8e3d5f85bec32608e140266909050dbb0fcece9b40d4f3023fa262ef7c97cd30a4f9e3106369768d795666056be38546dd3c04406fba5aa5371312336c4987f347d3b340f7a7f7b65767eb05680678a4fa653856944e757f0ec10ac8a5b3780fbfa1f1f68d351c80651c492d63c27656b0e6025664ea11085806f24e87c19bc7cce20576d4d744559b43c19a0e51c5c77ffd807417", 0xf3) r4 = getuid() setreuid(0xee00, r4) seteuid(r4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = semget(0x1, 0x0, 0xd05) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000440)=0x9) pipe(&(0x7f0000000400)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r7, r6) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000200)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 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, {[0x4, 0xffffffffffffffff, 0xe0, 0x0, 0x0, 0x0, 0x8]}}) ioctl$TIOCEXCL(r1, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x4, 0x101, 0x9b, 0x5, 0x6, 0x1, 0x6, 0x3, 0x6]}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x3a5c8d70, 0x4) 16:00:04 executing program 0: r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)=0x8) syz_open_pts() syz_open_pts() r1 = socket(0x18, 0x1, 0x5b) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) dup2(0xffffffffffffffff, r3) r4 = syz_open_pts() r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = dup2(r5, r2) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000040)=0x1fffc00) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) r8 = syz_open_pts() r9 = dup2(r8, r8) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000000c0)=0x8) 16:00:04 executing program 1: r0 = syz_open_pts() r1 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) read(r1, &(0x7f0000000440)=""/88, 0x58) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000300)="918e8784ab25150a4f87e53fb7c48eb7adc2140e728f27c96c730e74326d159331cd6c76f1a95e6c2bec108481e16d4223330287f517c3857f3cca7297377c74a3ffbdd1de0f1d4c0a2201683f333c57596775c4aace1cfdd61bf640a4cf9575c87f3f52d76c188a293a61e0cbecefffa5fc0589fdedee7d7c054426b15d485ce8013e8095dc7e131181092e99c4d7000000000000e0ff05e3b2045f4921552eb37db9d61335c708c000bc08928d8e217dc3194755ea9f29491c7da29b0d3ffa58b83904005765e913171aec46a19dcc6520c42608a42cb3f1d5989e5d2a4e6540522ab3476b6d2b8b2d2768aca74ef59f39442e85f7a30ff074814688c6548d64fba3cbf3d6ce2bafee2da704cbd064fafe69", &(0x7f0000000080)=0x270, &(0x7f00000000c0)="a5771486cfdffb7eb47066c4bccbd6d4a53e240e40c1e45ab1cf65062d6bfdfa02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c05a5a83c533a4877e5fdac3c5d3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4983e672c21af6a52b2754b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f66465a7bdb08c40f9c22cca1fcd6ffbafe9ec8c0f95f7de6ed9b6b9418aabe5eadb6c9b2943574ae38ec99f694c47e7b506ca446da565bc5a975c848c08bc6855f6303a9f07a0b280e746e4803b063bf3c887514557be1eb4ba9b4ca218d3467ad929f41d8fe84c58a4205c2ade6bb68f40e6da71227bae9183eb653b63c5dc267412b8f385599a599a5e0bc99146ace72d7df79d8324821ae1540abcd9fac061fbbd1c9c68f35265b1615eb6a9ee75e27815dd69ac5059224e56812a24b6847cfb47b961976d850a1a32460f53cd73bfafa3d83b9bd6700ebf98f035ec4b6d752f9ee778b33c1096e2389563de0cacc7b701a3bda9ea2dea12fe7d0e6965e75ec67a324b456479577e3251215489714c7f2cdb2237bc80fdc257db76cfd22d2ca47ef76416c6cd73506afe13bd350b58784734492fb420f9a44d4f8bad2aad31a0b84258fcb8bdedc67b5", 0x270) 16:00:04 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x20}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f00000000c0)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000200)="c4c4915c1dc45048c81e6173e5698fb3c6bbd2960f6446aed707edbd8fa8488be11b47464c5a7e178511749075be219fe6c7b6c1e4356fec0eb65469822ba74c3054620a43666b729b6a1a98a2c38f0955c578ab323e0bd3994d968ca8a57e189baa53e25fbe3e682667f34cf2d87cec4561d37a9b47525b083eae075df2dfb5b0f5c2aaefea17da", &(0x7f0000000100)=0x88, &(0x7f00000005c0)="1055376f9be8013d71620e5d680dc02936a70ef9249fb6bb3d90f1d7cebcf7b8fd1181bf450f2b6385769ff9d496c3317fee7023c0a81da6c29ca673cd1dd2d730020ae5790538604b40b2fd30d58dbc348ed2526db466ba8933694578d1a7fd693d4276aae1da24882727235226d3443dc92ee8064665c59ed016ab18a1704b36fd6fa704e8f41dd588c93b579b839f4fcc7a08c9355860b44141ae124888f7d90d6ae7256ee63836cce0e23dd20345f9102459c86651b8fe41186b22aeca01cf902c4fc049aa7c12e0e55e247b0705516a66d4a0181903661e05902fc8e84d9c3b13df75a4ce8a26989cc4b5a3a03d3f9438fc054a32d239a88229475f7a2971ee0f0b537c4f0fea3a98830f365ec8e91779da5549c0a33ee5fcdc6e5e2d7ffa697f8b8e95e3bdc9f11a4661c9dab6ea1dba7cb98e9966ef70739a35279a6f772676d7d58f6cd74198960994329780dab80b266e17c31a3e0996bf1bedf5012a511a3c859a66d2c9b46a85b1de3571d6eab6dd0f51839139766dd743108720fbd4ae77f9988d8ee99178aecf37048c951be22896a504bb6a7292a607434d654057f4d4ecdda143eecf28c37774155fdf767fc2d134aa0cac90aaaf720d3127c4096157f114677d7fdb40f92fc9848442e319f01352a5c8416229ad7d85efec6fe11e2c8f72af2868adccdc971d8577f5e4c7f5fbbceb1ae4a4b021d52a3316fc61341ec4bc0c1707a99591e09cc8fc55193a4060b686937555ac34ed29cf018b7920cfa0cef4f2e249b8962a04ead52579821b36e178437c085941ad5416cd8f660affdd8d0934ae41cc7bd8e32ef76257db26cd973a5bc158729c0bb9faa7d61127a70f6f55357d4c67ffcddc172ca8394b3fdb3b56a363ba8b3841a997328257aafbed3bb40807d870426e0742060e6cf76f1f163e4f2a8f0445cca10f348e9f015b2ece054ffc1d6fc27b950082f413aa618953972b775815a1941f717f9c22ec29a3ab593234d4b4fcd646526ef0f2f1679e56d9054e9587589a9f15bb81b18b1dd9086f7b510a9e814801243eb9e9eae862e8d3636aa95cdf251f145e8460cced63e1f521e7c486edf4d8702d2621bbfc8515740b582014b73faa9d978d8268fb890a3299745ab4d0aff42f206cf24dc1e7b9d25b10e8d9e85e125187113859f7c0056c9edc18cc0fe44d925562c863104a105f43dc316b14da520da0e672622ea31da6249659dc82d26a82e3bf50ec7df0cf13931a7a29d55dfa5c129628c4d9d4bff920957d01ed021b6081503dd4648a86a1a4797a73a6690877b92c8544ccfe8cee80e8c19898776422e9ec99c66f73f2e9435992dc8bb071962ad40e4f30fcef2561dfe1ddc67fc990476a5200fc7b273d92a9a2abf80d5d664e439e69ea002be4c296c74457909e2baad764da21c2ddc4daede3b1a6c596666496adbed6c5042bc132926cd3543a7ef4d504229d210eeea2b19173f9fb26ff34368878ac10ed93f4e798194481c42fdf7aa6737c4d2ed373fc9d0831559fe19e018a1fdc3497e13a08ddc47005e389466bd82e54b4ab2050438c3aa23a17648fb796e628cc562767ec71c24bb0a24f63b921b2c3e429b01c7a428ec9aca16b0e5de01f8c4ce5c2f6dcd21053d948cf818b1844fbbb4d037528efbeae4218e9efe85a3db1f193ba50e645f64b8a9800da1107ac126438e8b0d85a5da452720bf8fb1441d5dfc8276690c092a968c79e3f631f4d2b6b5293881c6b1a1e7016fc129f144eed37302f456b19e419ff4f6475ba3a0d88013f7a0f529b0c11f9a0d3ba4ad9bf08efc82dc0f75da62d3bc6195a78400f472a5d2fa319483301f2c6b91b17c12ec6497b412276658e4a3f4e95f02627f01602eaf3e28a6ef1b3e49680b09106c44c85bda9247d9a1f50327add9b88eb7382c407fa4ce464bdea901a420ea738c59236a9cc0715ca7a2e7baa458bb072936c3d41628087002902f64e3adce6221c3cce16c324772e133ebedbc2d701aaa107451e40d2deb5bb6e662bcfe0b9e410040127ebdf8df5ffa3fcd46e4bb74c6b87c250d697815159d19e9838e64c74364f2f0b5d7e09b5dd300ed456cb49e79231a5f35b42e0b996efa4c4d9346828f922ea657328061d581c3ad0984d4f7378d873d9d5a9c0dec04d22770990faff070c15efbf62d1eb3484751b8ac054104833fbd90c8653d4e8569fd2f0ed69c7700b3650be0e85f70fb3cb820d246e17bea9ed860deac5215d9ba7a69cd88e9012f041e7ad8aa9cec68252104158146b27872a499897082f40e5e799de734847c23886f0c82ddf503811250f0f1713cad6e7a0244b7e9889c375547bde7b13291ea45ad1354919a045abc6252db582599f6a6aa189bfc27f5f69dd9f7ac4622087d59e275949b0a326c052ef713bb9e739c4af21782e6bc89839bb606425e29e7437deeab7c209449d0a74edfbf207ff371a78e027d7c1987e89d17ae3b3ab6874de1667e93815f00c70387445654dac24b56fedda9b18c5cb9a3523c080a78c25696c2e2abbeeb62a4ae622521a98a6116b44fd9f98bd2f8f87f7811486d495e528fb233f9c47e67e501e3d11530cb7f2dc5dc9d9db799f157fcac795ad38bc04f5da1dcb7904a93b5dea0b1c57129c18142fbcf7ff26b6e0bf2225ca8b31d474174f570a90f4af5c7bab00f357b4578eed95b693e27512512bd7df2b26d941901f62e147c1e426d303c3ea6b05a30440218e4db3bfb70a54294147d6bfbb46a6242814c60759e2d092e3ba3a03b0d5a34bdc99733dad6d8db7db94fe19747f7a706e7c288ef9e5f613e400eb1597760bb178406a3ec333469458aec9e114243b05303b049e05d4d63c649452e45e4d70b9fc573ac7eed05f739b0854ff4a5db025dc5bcd68911768c86fa36f78cd1314e8b942c6ab0d4888c8e21f089e8ecef54176a27ba94d9a5f9e5c4d4c5d6e66c78b1b57652055ddd62214f872797c06dadd41d0f2dff8d2bc50506315e521b09578cfafc68b58c4f75dd5f39c17561aa82d04ef1fc8ea5b3a56dbade51f9b7a076ff05bde5e64dc06fb4d9bee5d1e2563c53d54c418d984c61daee503993e97eb7da570cb0ce342c27baa60c2fa95b5f482083bd85c8e7e8ca639829feb2ae2cdd06ec0accf3799c7b72bc22e834a730e293ba5c6528de67fb2c7ebac11e34a671a95bafbc117bc5b4b8ec37bff3eb61a6682ae8983de08de0cba86634c3bb38ea6a7bafac71d653eb3dcdf58b405e5220fe055a0ea6a1590b1620d430ee783226046558a383029512328d3c85217414af2d27005cfefab52fdb6de11109ec6e96e219e793c42cb2431183f01f8c6e245ddf2048f7a10624d0e965a5dc026a0bb4acb1c6c0aa5c46cf17411e4bc72461901a7f96ab542820fdd7f270e35be6886ed2ba487ddf87ae232d7ef33bab581a2039230f82644e22d24395feffa151102c08e16303eb8ef0491e543933b56438dc69b71ead0b61ea0ad87c6b7d597aeca243f003bfe126f3dafcb040dd0c09ffa1d287850a07e931572b81f19e3dbd860a4e0cf873c65df115792f21185537369cafbdc7cdfe8ebc01e35fac81e037fd7a8b4366e418e33321f5490451f92e1d8b7bb6dc254a9edf8226e16e2088aa830ffa854924e58f7cc6c456126b78e61f490dd6fe3831e273d352414e960c923f3c3333dafc902363fabab80c02634d9cc19aa263c7f11180888c56b245f45379b41352dcb7d4a70d5e816eb59a71dd6c698a59885fe220e8ddb95e489b1d0862ed3446da478fecb4bf1fd88c69d03b4a9fc90a64dd47857193e7f244da1217c0dbe5af8504d041a05421cacd96c01efee449181f62810754054f4fa28b4ebebbb5c7561fd4295ad7c75a024de0eef40dcce135fc826594dc5185db123a94ac70eea7907d7b57d848f630ea67d38083e9d9df8a5e861c02cfcbf3d958b501d3ff10f3ac7e95f22ab666a7ff8f45ed4f801dfe48c92fdbf1bd96ba2f37c700160b24678673cf9ed70a524e49c9a2c7c98d26ca46fa72034d7aa9457f2730902f57b894ad831fb407973ccf89f142816e3897672bdc18ed2e143f9310fccfbdac38073d4a5ee5ae550cbe4681e1f294468477c97d5173692db2138f65afa412b40370ced30d0b5287332b6af5e37a1f21a790144493d942351c802d00f986463ec23cb9a0ae38fa09c89327e801d1483665affc2e97261af52299b9c7a6cff0cbc39b961fe8c9bed7d66b465d8b79afa05ec6355e0173fc5a48bfb9daf599c77752e07729b3cc1a03c7f9c08906bd92bedcaa11a712d1c98aaa8c9c2fda192490bff2cb328e3a051c5bde102d0d0e293aa058c8024979f7ec258ed3136cd8b0c9e1c41df208ba56cfdcba56fb0c43c0ffb7ddbbfc908ba8c02e35d43fe7f7605dc3cb23c2cab0c00452f3c866977c77d6bbf7766c6b71ae60098a8c6c0be18a7ee8c3dace0ff4fc10401978a762e5fddb27b3ce196f99748de7239fb4a26a9d17568efd12a23702d5f4867991c1288a220d0147cd1b3efdc65a856ca98be00c4e5dead3ef31340ca62fc73829035cd3e3006cdf2d789f5a8a8254f9da2df634b1fa78f2d8e67bdd1843b4087f6228ad5d254df51e6fcaeaa7a58fc98ef89872129d931d0fa58150a10968884634c5d502072beaec070b519b97bfec155328d5538ab25996abe32379decc5759b69a282374f91ada951f4169119b2db2b84bccd4f067aee7e672c4dfa38f9110f45bccce86c30a0a846e5f23115285693590f041ee6f7e2977e853f1c65f104c13788b5a37a3557248d6c38fc056cd212b995066f7bfa3e4f26dac54c6b18a1bb1f9210a9ce70c93fdebe6b9a70a38a06e630c08ff9f3a31d8fe708ed0257d69677a242a4e20d5f784a5847d8f39f590d26147e1ea91becadccf4695031a0f6dfc0d5e34d5b516aff82e5210d5c2d834f8b1090bfa4db73e0316f46738d8e6dbccc24cb929b3f6545c4fa99f2bc319a81374eca0ddf4210229b2421dc30085acf907ca29a2a1d7b0d8f7c66d21366971cc8b04a74ec0dc8924f1052a2ebfa7fde69b6f3b0386e0f0ccb6e8460398940e29a765ebbf1b08f39453f717c457f8a93c67fc2bab25c5a05be2cd0d8f6d5a86bacbc32faf0decbdd6ae62171ce1eb8c26c85fccfbf006810b3162fe7e528efa5538093b4cf2d5e3bc5de31f6de083ca3f44c3f0bfbfc1fd5efa59c1d3a9c4f6e472b312deaad9055e44bbc363fdf534e43f62c3e6ab9bcabd81ceaec4b4656550c7d7f7e561e390b844a9d76157a08d1d4a3803e950fe2a4c7b2f402f9f861b4f767c36f8b0831694f43e922a5e6a4b1ae68c30cfb85716d77794db8ad88d894669e9a34826c6989b5f259e15a564dad0ada6e9b225c13c312788aca33fba018d05561804769118e4d5ade634695f6cde907e15141dee45288f8b978f1889c5f41b4d59b4065fd76c99cf3bfa0c17f636c7049b39b42968ce8efbaca79de6f141ae7a99beb8357b31bc93d66607a38f5c8fddda4b89f9e3c9283a09c709073eb4fc2bea8f4596b2742eab41cad5bc35948d5b8e3467dd7b02fdb6f4ba8ba33c05fc29c4686e97a87023c9fd4164bac942b13149e5e8a56d73ad67cd25e9673ad5d471412354d503a31173850dd4f078ddec120f9b3ae43c778bd47a2e3e78dc266da12fb38d35f087f8cfe5f1a9ab38047081191e055471028bade59c52fed8be26ef8bdff9fa3005580674f10831f5037a9427c41e2e5b3e1fdcb4d80b36373c288f817b60f09dfb87bc8bb6b29da61eeb3", 0x1000) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/6) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000340)=""/164) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f00000001c0)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semop(r2, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0x0, 0x1800}, {0x3, 0x2, 0x1800}], 0xa) semop(r0, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r0, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x26000000) r3 = syz_open_pts() r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r4) accept$unix(r4, &(0x7f0000000400)=@file={0x0, ""/73}, &(0x7f0000000040)=0x4b) 16:00:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x2) r3 = socket(0x2000000000000002, 0x3, 0x102) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:04 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x122) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x7ffe, 0x2, 0x1, '\x00\x008\x00', 0x0, 0xfffffffc}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:04 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x46}, 0x2, &(0x7f0000000000)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb1665569877dc248ffdd32de25231c2f1077beff60091f7caf3042b8ff2b3a9e8c3b0afc75b9e3d10c4f5c80e179a1f0e2bc8fd058775cef2e0679fbd5b044e9361406d2fa3b0f245ba89d165efac0", &(0x7f0000000500)=0xf3, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:00:04 executing program 1: socket(0x10, 0x5, 0x3f) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) r4 = syz_open_pts() r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r7, r6) r8 = fcntl$dupfd(r4, 0xa, r7) sendto$inet6(r8, &(0x7f0000000080)="3f355a8971fa12ab03a214059706e9c4d5c1c4acd439b3234eb6e39d38492fb6f8b564ce6332a619e519535b709ca7667f35ba06a2e2c480588e2de49d5d3a66591b358c908421d3b6d14828d5b8279947d055e12bc308cefc9a1c9f3f2b9b923c87f5469e1cc061275bd6351cbacfa53e95614ffc3fa179afd92532ff009d183d75eefc556ed006c25edcf116d74cc2841467ae3f46ff6491a23361eb75f9c2", 0xa0, 0x2, &(0x7f0000000180)={0x18, 0x0, 0x93b, 0x1}, 0xc) fcntl$dupfd(r2, 0x0, r3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r10, r9) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r12, r11) r13 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) ioctl$TIOCFLUSH(r13, 0xc0106924, &(0x7f0000000040)=0x8043) chflagsat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f6664f3c483b0baa4ab3e8425cafc672c05a224beec6bfb26765ca0fa3c58f46750f1c3d523764239d0026bec811a213d8b4c19a8cb724e7a0fcd4a2defdf5be10f4f92dc76ce9368f98c9a861e5bc9a56176167dc59b21e1a76d139c84d94fead840b114a5ff540075cc7065ee11a03374e65a091784ee17f09e6623f754f1646feeef7c3ea27991daaa2cff5f9c8ee019b123ed862eb761967f3ba7eb02218069de0db20f01ac51268fc35e6b58cd0cecb79fca9d0fc3f4f3eaa2ad3b9a2897d12dcaa3aa8a8d120d407d5b13"], 0x10) sendto(r0, &(0x7f00000000c0)="00fab5125dc6f7fb474a9136a875fb4ea402ae8c95c58eb9740a2686adddd8fa4be9ade6fca2686b", 0x28, 0x0, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10001) 16:00:05 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, {[0x4000000000000007, 0xffffffffffffffff, 0x0, 0x100000001, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x7ff}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) fchown(0xffffffffffffffff, 0x0, r4) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) panic: tcp_output: template len != hdrlen - optlen Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 374052 35843 0 0 0 1 syz-executor.1 *118643 55969 0 0x2 0x4000000 0 syz-fuzzer db_enter() at db_enter+0x18 panic(ffffffff8241850d) at panic+0x15c tcp_output(ffff800000ad9aa0) at tcp_output+0x2c4b tcp_usrreq(fffffd806eae4e18,9,fffffd8072fb9700,0,0,ffff800020e41d50) at tcp_usrreq+0xa55 sosend(fffffd806eae4e18,0,ffff800020e95588,0,0,80) at sosend+0x671 dofilewritev(ffff800020e41d50,3,ffff800020e95588,0,ffff800020e95670) at dofilewritev+0x1b6 sys_write(ffff800020e41d50,ffff800020e95620,ffff800020e95670) at sys_write+0x83 syscall(ffff800020e956f0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc0002a73c8, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic tcp_output: template len != hdrlen - optlen ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff8241850d) at panic+0x15c tcp_output(ffff800000ad9aa0) at tcp_output+0x2c4b tcp_usrreq(fffffd806eae4e18,9,fffffd8072fb9700,0,0,ffff800020e41d50) at tcp_usrreq+0xa55 sosend(fffffd806eae4e18,0,ffff800020e95588,0,0,80) at sosend+0x671 dofilewritev(ffff800020e41d50,3,ffff800020e95588,0,ffff800020e95670) at dofilewritev+0x1b6 sys_write(ffff800020e41d50,ffff800020e95620,ffff800020e95670) at sys_write+0x83 syscall(ffff800020e956f0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc0002a73c8, count: -9 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020e950f0 rbx 0xffff800020e951a0 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff81d7bbff kprintf+0x16f r9 0x1 r10 0x2 r11 0x736b6736a45a7e2c r12 0x3000000008 r13 0xffff800020e95100 r14 0x100 r15 0x1 rip 0xffffffff81e2db58 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020e950e0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-fuzzer) pid=118643 stat=onproc flags process=2 proc=4000000 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020e41ae0,0xffff800020ddd878 process=0xffff800020e38ba0 user=0xffff800020e90000, vmspace=0xfffffd806e8f78a8 estcpu=0, cpticks=0, pctcpu=0.11 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 12068 181679 21451 0 2 0 syz-executor.0 12068 513806 21451 0 3 0x4000080 fsleep syz-executor.0 35843 374052 79507 0 7 0 syz-executor.1 35843 225235 79507 0 3 0x4000080 fsleep syz-executor.1 35843 10262 79507 0 3 0x4000080 fsleep syz-executor.1 35843 471219 79507 0 2 0x4000000 syz-executor.1 40355 28413 0 0 3 0x14200 bored sosplice 79507 489262 55969 0 3 0x82 nanosleep syz-executor.1 21451 55174 55969 0 3 0x82 nanosleep syz-executor.0 55969 494622 26119 0 3 0x82 thrsleep syz-fuzzer 55969 80652 26119 0 3 0x4000082 nanosleep syz-fuzzer 55969 26997 26119 0 3 0x4000082 thrsleep syz-fuzzer 55969 361008 26119 0 3 0x4000082 thrsleep syz-fuzzer *55969 118643 26119 0 7 0x4000002 syz-fuzzer 55969 272377 26119 0 3 0x4000082 thrsleep syz-fuzzer 55969 361143 26119 0 3 0x4000082 thrsleep syz-fuzzer 55969 364998 26119 0 3 0x4000082 kqread syz-fuzzer 55969 363153 26119 0 3 0x4000082 thrsleep syz-fuzzer 55969 310347 26119 0 3 0x4000082 thrsleep syz-fuzzer 26119 98150 21348 0 3 0x10008a pause ksh 21348 193770 62556 0 3 0x92 select sshd 64241 292760 1 0 3 0x100083 ttyin getty 62556 389585 1 0 3 0x80 select sshd 5917 204800 26556 74 3 0x100092 bpf pflogd 26556 404488 1 0 3 0x80 netio pflogd 95001 293469 69447 73 3 0x100090 kqread syslogd 69447 491481 1 0 3 0x100082 netio syslogd 92579 347149 1 77 3 0x100090 poll dhclient 41264 460765 1 0 3 0x80 poll dhclient 58885 306100 0 0 3 0x14200 bored smr 64171 279712 0 0 2 0x14200 zerothread 21522 414923 0 0 3 0x14200 aiodoned aiodoned 82594 102945 0 0 3 0x14200 syncer update 68405 476324 0 0 3 0x14200 cleaner cleaner 35079 247163 0 0 3 0x14200 reaper reaper 30458 26063 0 0 3 0x14200 pgdaemon pagedaemon 35867 193530 0 0 3 0x14200 bored crynlk 73261 56420 0 0 3 0x14200 bored crypto 62732 15001 0 0 3 0x40014200 acpi0 acpi0 77057 375272 0 0 3 0x40014200 idle1 97883 29813 0 0 3 0x14200 bored softnet 10915 135448 0 0 3 0x14200 bored systqmp 81001 199188 0 0 3 0x14200 bored systq 16533 502152 0 0 3 0x40014200 bored softclock 26227 261694 0 0 3 0x40014200 idle0 1 85763 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 55969 (syz-fuzzer) thread 0xffff800020e41d50 (118643) exclusive rwlock netlock r = 0 (0xffffffff82757548) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9496 6407K 6663K 78643K 10804 0 pcb 13 8K 8K 78643K 61 0 rtable 95 6K 6K 78643K 276 0 ifaddr 60 12K 14K 78643K 91 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 34K 78643K 45 0 ioctlops 0 0K 4K 78643K 1505 0 iov 0 0K 16K 78643K 12 0 mount 1 1K 1K 78643K 1 0 vnodes 1223 77K 77K 78643K 1299 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 11 0K 1K 78643K 13 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 206 0 proc 61 63K 95K 78643K 452 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 14 0 in_multi 42 2K 3K 78643K 111 0 ether_multi 1 0K 0K 78643K 5 0 mrt 0 0K 0K 78643K 10 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 233 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 135 72K 72K 78643K 1593 0 UVM aobj 2 2K 2K 78643K 6 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 24 0 NDP 9 0K 0K 78643K 20 0 temp 87 3859K 3923K 78643K 3057 0 kqueue 4 5K 9K 78643K 13 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 3 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 25 0 23 1 0 1 1 0 8 0 rtentry 112 67 0 34 2 0 2 2 0 8 0 unpcb 120 97 0 87 1 0 1 1 0 8 0 syncache 264 5 0 5 2 1 1 1 0 8 1 tcpqe 32 120 0 120 3 2 1 1 0 8 1 tcpcb 544 157 0 153 1 0 1 1 0 8 0 inpcb 296 336 0 325 3 1 2 2 0 8 1 rttmr 72 5 0 5 1 0 1 1 0 8 1 nd6 48 18 0 15 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 0 1 1 0 8 1 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 4 0 1 1 0 1 1 0 8 0 pfstitem 24 17 0 4 1 0 1 1 0 8 0 pfstkey 112 17 0 4 1 0 1 1 0 8 0 pfstate 328 17 0 4 2 0 2 2 0 8 0 pfrule 1360 27 0 17 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 227 0 82 12 0 12 12 0 8 1 art_table 32 228 0 82 2 0 2 2 0 8 0 art_node 16 66 0 36 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semupl 112 4 0 4 2 1 1 1 0 8 1 semapl 112 9 0 0 1 0 1 1 0 8 0 shmpl 112 4 0 4 1 0 1 1 0 8 1 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1648 0 242 89 0 89 89 0 8 0 ffsino 272 1648 0 242 95 0 95 95 0 8 0 nchpl 144 2102 0 492 60 0 60 60 0 8 0 uvmvnodes 72 1748 0 0 32 0 32 32 0 8 0 vnodes 208 1748 0 0 92 0 92 92 0 8 0 namei 1024 5976 0 5976 2 1 1 1 0 8 1 percpumem 16 33 0 1 1 0 1 1 0 8 0 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 560 6 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 2 0 0 1 0 1 1 0 8 0 scxspl 192 6221 0 6221 9 3 6 7 0 8 6 plimitpl 152 28 0 20 1 0 1 1 0 8 0 sigapl 424 422 0 389 4 0 4 4 0 8 0 futexpl 56 2714 0 2711 1 0 1 1 0 8 0 knotepl 112 74 0 55 1 0 1 1 0 8 0 kqueuepl 144 26 0 23 1 0 1 1 0 8 0 pipepl 304 298 0 288 3 1 2 2 0 8 1 fdescpl 496 406 0 389 3 0 3 3 0 8 0 filepl 152 2801 0 2697 6 1 5 5 0 8 1 lockfpl 104 52 0 51 1 0 1 1 0 8 0 lockfspl 48 21 0 20 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 8 1 0 1 1 0 8 0 ucredpl 96 458 0 449 1 0 1 1 0 8 0 zombiepl 144 389 0 389 2 1 1 1 0 8 1 processpl 984 422 0 389 6 1 5 5 0 8 0 procpl 624 820 0 774 4 0 4 4 0 8 0 sockpl 400 458 0 435 4 1 3 3 0 8 0 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 162 0 0 20 0 20 20 0 8 0 mtagpl 96 13 0 0 1 0 1 1 0 8 0 mbufpl 256 235 0 0 15 0 15 15 0 8 0 bufpl 280 3593 0 134 248 0 248 248 0 8 0 anonpl 16 49688 0 34071 65 1 64 64 0 124 1 amapchunkpl 152 2025 0 1866 8 0 8 8 0 158 0 amappl16 192 1655 0 822 43 0 43 43 0 8 1 amappl15 184 9 0 7 1 0 1 1 0 8 0 amappl14 176 32 0 27 1 0 1 1 0 8 0 amappl13 168 28 0 25 1 0 1 1 0 8 0 amappl12 160 6 0 4 1 0 1 1 0 8 0 amappl11 152 53 0 38 1 0 1 1 0 8 0 amappl10 144 24 0 16 1 0 1 1 0 8 0 amappl9 136 563 0 558 1 0 1 1 0 8 0 amappl8 128 516 0 482 2 0 2 2 0 8 0 amappl7 120 117 0 106 1 0 1 1 0 8 0 amappl6 112 21 0 18 1 0 1 1 0 8 0 amappl5 104 301 0 284 1 0 1 1 0 8 0 amappl4 96 491 0 459 1 0 1 1 0 8 0 amappl3 88 115 0 110 1 0 1 1 0 8 0 amappl2 80 2271 0 2190 2 0 2 2 0 8 0 amappl1 72 18741 0 18277 23 12 11 18 0 8 0 amappl 80 1069 0 1015 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 5 0 4 1 0 1 1 0 8 0 uaddrrnd 24 412 0 389 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 412 0 389 1 0 1 1 0 8 0 vmmpekpl 168 7840 0 7804 2 0 2 2 0 8 0 vmmpepl 168 56079 0 53957 120 26 94 113 0 357 1 vmsppl 368 411 0 389 3 0 3 3 0 8 0 pdppl 4096 831 0 784 7 0 7 7 0 8 1 pvpl 32 172035 0 153120 163 6 157 157 0 265 4 pmappl 232 411 0 389 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 264 0 5 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff8241850d) at panic+0x15c tcp_output(ffff800000ad9aa0) at tcp_output+0x2c4b tcp_usrreq(fffffd806eae4e18,9,fffffd8072fb9700,0,0,ffff800020e41d50) at tcp_usrreq+0xa55 sosend(fffffd806eae4e18,0,ffff800020e95588,0,0,80) at sosend+0x671 dofilewritev(ffff800020e41d50,3,ffff800020e95588,0,ffff800020e95670) at dofilewritev+0x1b6 sys_write(ffff800020e41d50,ffff800020e95620,ffff800020e95670) at sys_write+0x83 syscall(ffff800020e956f0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc0002a73c8, count: -9 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_const_cmp4(ffff800023f2b4f0,ffff800023f2b4f0) at __sanitizer_cov_trace_const_cmp4+0x7 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdb170, count: 10 ddb{1}> trace x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_const_cmp4(ffff800023f2b4f0,ffff800023f2b4f0) at __sanitizer_cov_trace_const_cmp4+0x7 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdb170, count: -5