kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Mar 7 07:23:00 PST 2020 OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.228' (ECDSA) to the list of known hosts. 2020/03/07 07:23:13 fuzzer started 2020/03/07 07:23:16 dialing manager at 10.128.15.235:13914 2020/03/07 07:23:16 syscalls: 338 2020/03/07 07:23:16 code coverage: enabled 2020/03/07 07:23:16 comparison tracing: enabled 2020/03/07 07:23:16 extra coverage: support is not implemented in syzkaller 2020/03/07 07:23:16 setuid sandbox: enabled 2020/03/07 07:23:16 namespace sandbox: support is not implemented in syzkaller 2020/03/07 07:23:16 Android sandbox: support is not implemented in syzkaller 2020/03/07 07:23:16 fault injection: support is not implemented in syzkaller 2020/03/07 07:23:16 leak checking: support is not implemented in syzkaller 2020/03/07 07:23:16 net packet injection: enabled 2020/03/07 07:23:16 net device setup: support is not implemented in syzkaller 2020/03/07 07:23:16 concurrency sanitizer: support is not implemented in syzkaller 2020/03/07 07:23:16 devlink PCI setup: support is not implemented in syzkaller 07:23:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xd8, 0x0, &(0x7f0000000040)=""/216}) r1 = geteuid() setuid(r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setegid(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') msgget$private(0x0, 0x30) r6 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x0, 0x7, 0x9, 0x1, 0x6, 0x5, 0xffffffd6, 0x0, 0x2, 0x800, 0xfffffffffffffff7}) r7 = socket(0x18, 0x8000, 0x0) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000400)='-\'#{\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)=')\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='$%\x00']) r8 = getuid() r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f00000005c0)={'./file0\x00', 0xfc, 0x2, 0xcb, 0x0, 0x1, 0xbf8, 0x401, 0x2, 0x2, 0x8, 0x6}) r10 = getpgrp() setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640)={r10, r8, r5}, 0xc) r11 = accept$inet(r6, 0x0, &(0x7f0000000680)) getsockname$inet(r11, &(0x7f00000006c0), &(0x7f0000000700)=0xc) sendsyslog(&(0x7f0000000740)="d8667ae562c822b7574a41859b7acbf8f28116f80f6c97f1f47875965b1547c0337ba17a9c256fc41391e4e3c7ecc84f71dff9bbbdcfbe3907f432bf08965674c7", 0x41, 0xc) ioctl$VT_SETMODE(r9, 0x80087602, &(0x7f00000007c0)={0x0, 0x10, 0x2, 0xa46, 0x5}) r12 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r15 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r17 = getpgrp() shmctl$IPC_SET(r12, 0x1, &(0x7f0000000900)={{0xd6a8, r13, r14, r15, r16, 0x100, 0xa3e4}, 0x401, 0x7, r2, r17, 0x9, 0x7f, 0xed7}) 07:23:21 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x6, 0x3, 0x7f, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x3, 0x27, 0x4}, 0xc) r3 = shmget$private(0x0, 0x2000, 0x84, &(0x7f0000ffd000/0x2000)=nil) r4 = getgid() r5 = geteuid() r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xca, 0xffffffffffffffff, r4, r5, r6, 0x110, 0x3f}, 0x5, 0x40, 0xffffffffffffffff, r7, 0x81, 0x100000000, 0x6}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000280)=""/144) r8 = kqueue() r9 = open(&(0x7f0000000340)='./file0\x00', 0x10, 0x1) dup2(r8, r9) r10 = socket$inet6(0x18, 0x8000, 0x3) sendto(r10, &(0x7f0000000380)="47a952b21e5d579446336107edb9b3281da0b1521f64656fcdccb6009c493f05a4711ec1aeca98f3f4b62b4bdd77bc66226bf4166f60909277986b6ab166dac1512f983a8e3cd09eb650b86a62e5aad66061d2da4c3ac1fd9c16e70bbe09daae8d3822c0d5903b11fc2e3a721014fb150d2064d6dc8dbe564dd617399ba6eadf99324b6815ca1aaf42c9ac099ab7068d41fe84dc37742c2f", 0x98, 0xb, 0x0, 0x0) r11 = kqueue() r12 = accept$unix(r9, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f00000014c0)=0x1002) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001500)='/dev/ttyCcfg\x00', 0x80, 0x0) r14 = accept(0xffffffffffffff9c, &(0x7f0000001540)=@un=@file={0x0, ""/108}, &(0x7f00000015c0)=0x6e) kevent(r11, &(0x7f0000000440)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x86, 0xfffff}], 0x5, &(0x7f0000001600)=[{{r1}, 0xffffffffffffffff, 0x2, 0x20, 0x7ff, 0x5}, {{r12}, 0x7ffffffffffffffe, 0x0, 0xf0000000, 0x7fff, 0xfbe}, {{r13}, 0xffffffffffffffff, 0x4e, 0xfffff, 0x4, 0xfffffffffffffff9}, {{r14}, 0xffffffffffffffff, 0x11, 0x2, 0x5, 0xffffffffffffff7f}], 0xfffffff8, &(0x7f0000001680)={0xfffffffffffffffb, 0x3}) r15 = dup(0xffffffffffffff9c) fcntl$dupfd(r0, 0xa58a2ff81db67b77, r15) lstat(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)) getppid() r16 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000001780)=""/1) ioctl$TIOCSTOP(r0, 0x2000746f) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r17, 0x8058574f, &(0x7f0000001800)={'./file0/file0\x00', 0x97, 0x0, 0x9, 0x1, 0x4, 0x8d3, 0x0, 0x2, 0x2, 0x7, 0x6fac}) 07:23:21 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x1) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0x10015}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdcb4, '\b\x00E\x00'}) read(r2, &(0x7f0000000380)=""/223, 0xfffffd62) 07:23:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x3, 0x6, 0x630) bind(r0, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0/file0\x00'}, 0x10) 07:23:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x7fff, 0x9, 0x5, 0x5}, {0x0, 0x1f, 0x57, 0x5}, {0x5, 0x1, 0x1, 0x60}, {0x0, 0x8, 0x2, 0xfc9}, {0x1000, 0x81, 0x20, 0xff}, {0xa7, 0x1, 0x0, 0x8}, {0x7c3, 0x1, 0x7, 0x8}]}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb37d4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050b0331dd48d6fdc2ef38b4d2c38f572cf51ad15b5cec337b759ec8adf7ff8e7b18d724de92f008c18d00002aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a828743c81bc5413e836c86a22ee18af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc457000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5578dfd3f151bd459e86fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff0364dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0000000000000000602f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbb12fa38eb2a450353e206ae63ea54877cde51f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1d8bb2e075cdcb511cc6b84696b4d7d581eda748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22123da787360b8989eabd0666a7ad788f48b442e153dbe35e87305fd00817dc007d07c4740ef85a5ae3d739f81cfdcd0e7e9ea8d718d0cdab23224a1cf8cc3567564835aa8681303d29b770705e5ec310db8dbee98f91ddc314f31328863605bd049e27fea1d9ec4c9ccbc8d848df956d78db3a0160930be98a23553952182f7e7809e8f1d88ad94269c376ff19b7110e2a18b5443d94e064836f22de819d3c04da90000000000000000000000aab8a019ac33332e1b69bec9917efe46d1a99a42e25784c606a967c9d77dc102e03f9cdee3560f0c42263074970495083d76ae5b9b31ba2a9da755116ae144e0343894d649bf04009e4d49d886456e054ae45b9108dc386cbbc5e920f913895217e9b5640204ae5736db761b73f900"/1041], 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000f80)="76eee3e863800268234a72146f87316be86c125352879a82a28e3c6999dc20d85c467adc94c6ce0562a3151fed9a56445d605890cd07fd16708e841725be871036b4b63d1711ea417513fce26c29ed882940ebb4c0ddbff1b792d751904c5260a13c0ca1889ad1e3498c03f5d511a759b8afa24122a60feb572d545a519415045bbb5a521d46f20b4e41c809668d7261c6596c36c24c90081771adbbbf54fa02aea325d5a102c13a67571aa705c26d0ed5d299f91cd7d7fa2058fb24ccb1a513165599c8b800aa07cfc1b776350c1e1f5581b704887f8e15c512d880d1d658bae116ed26f2ea608f92239b74983f871687f626e06830ccae59c7e2699e256a43beb37227f3212e329a49645f87dfcad9d178517798b6ac39a2a446c037cdd750cadc4d19b28de457716b7a6be81e84c2e213d3f2758cbf33ece3bc238e4b154a3e952b4f60e58f9ad8fdf2122a8244818e356ccb8fcdfd7750ec78c0b56b6a5b0f49fe8a5dc59f448f83144d90023dd5a757bff6e41088e7609f41883b5a8ef2e731de2c05c05f0221b95cdd5aba5471d9adc147a4bfc219e2a24cc59226387dd9a6ffdd69b12394d0b1fba27acdc63b51e4ccf7ed98f5ba7e3be1879f6e3347624d4bb4920d4cc92451d786ea4bd8ab5e9c06d399ab98569b054e203406cc27527e23322e0003c43b5da3d1c5148cb8afa9551d9e9b604352eba087e9c8ec31ad708a2b7d63d7be8fbf33b77cc4694cdcc2aab1c5d8f29104001138d496f5fb126bf2d8919395bd5034bb589c949187fe8accf6887bdf4792a7254f8be2e6fdc9e59cfc1a67766f9c8d59afe0adcfd912e8c92af11a550434728d0bfec2c8ba70721dcf4c913520c1c301e747e7d652c8229c5111f84842d2cbedad2ab0da991c223454bdb215ea8a76bf2e22919eeb523fc2ab3302d6cf91a5d1829ce2ca8b2690ead9598e00382cde84b8ee80ae62bec55bbfba29a3da26a7038beecc2d68785e865591bf7c3e478230b69947c7ecf6048e6d5ba1f8a3f778ab291bff503466b9ee24198bb6e798630fb4aea7689280bfb4e57fbf081b36e9186226bf173b5bd47ff61f60d5c79a6d93a64a56d7c103476aa602545df8178be3ff6822d77fa2768a62b170dfc252bb774644f2b64a7dca707a571fa85bcf29b58d2ff54e729eecb0bfe0e90b716b2d1cbe8e12f96df4efc6052ce715d0377ef7f8d44bf08d8c850fbd4b204df04e99d115eac99b9a33c1eab685f8cbd7c4078438b41f37a12e153b4edff54fbaad4c37d5ccae73bcacf014a9e07ce602ce47994e7938dbdd817e8f2390c39dafcd83b7fb05e06358c0925b79a656055024a49e3a2458dcbeabbd4fb8845a6e325e3bf5938e2ca2d5bf37546a661aa7ddde880a6b112739ae1ed530932ebaa41a5d535606e36f7129e1280093e3dca49989e429a2dbe6244139809d1e96a253d9cc318b9230edfb691f28cc6d8f151a54027cf533157e9e390f4ffcfcb34f1e824aee12ce4b41ce351ba949240e49c77bc7a0dbac4d111a08c8a0fc9f7b5be4e4b973fa7aa2bcaefd1cf30a4f5a402c5e5d0cb505877b44a6de7e1a446803a6a58f6a3673bc3e98cd503636d5953eb151f160d2a6abdfc4ae0625997b491bb61c0c806020cc45a7362bfb0bc4cabe3de261d39cc2b7b3ac3ca249ec2f1156ec828f28f77afb4911eec54aa8803de6c8d2215b8fb6bdcd9bd4cbde62a80bdc76c713258ce621faaba4e0480f60b0cc9c40fd4be91f4368c5bff7f38b121d7b0432539eb72dfdb0138ceee1806496048935bf2ed6f2e8adfa97b9cc025a22e414d1780e9d17228a49e306943f5848397c7981cfbd7a5f5d5573c7a57d5e2d0c5362d633338e7add6a943d9ebd579dacf315fbf6172dce9b7534ee0ace63b0c5305fded6558953b6a49bc77d867b5e84771acdd1d6213ab9f709d29bea29b02f08c7ccf0b2ff5c5e3d47ee48251d98c6fcbd30736a9e9694bd3b43db99e7457500040d68a71699612a417876a0f19bf2778645c10e8f161ab84522dcbaecaed530a8107d912bd5b021a12c694e1817262624018620ccc6ecd79e73", 0x5c1}], 0x1) close(r0) 07:23:21 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80286987, &(0x7f0000000300)) r7 = getppid() r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80286987, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r13) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0xffffffffffffffff, r15) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="30000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000100", @ANYRES32=0x0, @ANYRES32=r13, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, r15]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={r7, r10, r16}, 0xc) 07:23:22 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) pipe(&(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) sendmsg(0xffffffffffffff9c, &(0x7f0000000100)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f00000001c0)="b791f52926fadeb91ff3f2b37fb56a3139a639398ef8419c339a72468bba93db4d9e20b49a344a57219c49b0af10d1c01aabe7443002521f0893c8130524ed85652db1fb11ac67f34c5d921184fe509165d1f9fb30e1f38a943f1eeedc474d80af71d0e80b96e29cbc7e280432a10ffb617fdd45ae54d7c99d94fbee367204977a8ca247a881259b53ccc8e4d00bf76e0edfb99bec0179ec61158cc5ff46be935fb3b3cf805ed495b15ac79fb7c6de3781cd91973a62a1fc91294dd6058771ace5b2faba828d1bf9050ef6b483e8db3da92ef719e730eeb2bad53794b2", 0xdd}], 0x1, &(0x7f0000000880)=ANY=[@ANYBLOB="880000000000000001000000010001005697483e157a543bffb03f86b420814fd23453f3c0770c9df164d61fedd6cf9c0406b5073c589df4bd4cde5228faa48e6c7e77a7eb4731b5a6d180ecb912c9f5888d4ced0e7dc73a45235e47dc3b05633678fe81b0b9d569b6026a094651c79c5f697aec45c96c424de41b5ecb7508cc78d49e5ae2000000a000000000000000ffff0000ffffffff741ba134f1c80347522536d18a19d31bd245786e41bec138cfc8abea7738b6323683029d18aabf71ca15d88dcafb02dab717afe025f7de55a8617a2796560df19c15becfbc8c58e6637b9b2517eba40064870eafdab139e2dd8912b76fa3b2b96f460f52dc7c699a551814577da904d2a5843e55a429fce0661a7b45cff91a59c6a0e591bada2b7d23b54cffc12ce400d000000000000000ffff00004e010000d7ec7406a8a6ece9f6cd26d3ca62d4f362ad7a8f9cbfd6a1e22e1e9af622320d6718ed8a18b5e773eb03427305cb13815f146b4d21e7b6fad4b83bf6ec14675dc66e59bc384f7e6d90ccab76562d12ba464c2c07f5a9f40f8e3f57a4d7be956847c2d57dbe68bb4c2e3ed09389439408ad8c5ca81d83821a2eae7d8190e8b8e186e7b31f5c2a5154c7173988eda60669d21acbf20a01c9385b718703455bba83037dccd9278d135eb6674145f7f0da85895405bcd5747f4bb3f63e7e2e5d41f2fa5d007800000000000000feff000009000000db54039ea1f0e24ba6cd681fb043d73dafab4971e8a3b07cac6384e397cd679367a6e585df580d5f78f06e8dfafd8289e1b11cf484351546bbeb0e98728ede434050013a4b0b301799cea8c7e056577ecdf871a32f12859b144a112638812711e50000000000000050000000000000000000000003000000a98d512a4ac9bc6845a489c2e46926cc7429f33ba62b9b1b7d48be2cf18c423fe59d699cdb90653902d692aefac4957cb042cb7ce1469aebd022000000000000a000000000000000010000007f0000009a466e72120b0f661cbdfa49ca2edb40cd4cc9f98a9afbc963c7f35e565c09d3db611cbaa66033b247b7516f87a99f9f624942e1f406e8fd10494b9f71a62545ffd716f864e99bede7e8078275af6729cbe852b5b1e6eeab75d8c8d2925f473d1cd8130b35d424f28063518cda76c61c6408aaad2428ff5390a2a441da8cf9478f2900e000000000000000ffff000008000000561c590c44c5216d25f176fca195b2e303bba9911b83f31537431df96aaffb77fc4449b451da403e47f18d52fd6ce1dfe296172222cb1914d40a75e096c87e952a21d72b68d466d24f7d6fddeaea7308f14e67d2dd75390c0c7033ffaf83c8e67d652e6ed16678abcedcc29e14540104bdad668a2137c12d5b3944b4790af95adabf33f2c661f175363fb743429d94bb23b5c3e97a37f4ef427513a256ffe356c6aeb5ee7209eb8e1004f0f16274df07aa9d403526cea4d28e337a53b2a1a7f4997a7f18496a6978ef3a5735d80000001001000000000000ffff000008000000c66ed9fb3162080ee315d56e30967a83a9ad475e7944e93e3038c182df6794d599941b5f154e4d4bff32b79fa47e555a4a628a47ebd3d28a37e1ff4f60a34ed57bfca582a85e7ce9b581a4ab8cdcc1515c35e886f437195a45e8e5e8f930fe3dc521dfbff5e66413c664c2ef24829bbb87a2cf08f769787a9a8aaf57ed7223c0756ac20c4d202a3b75423c5a98ea7743e2d4edc78b7d7d7c398aac78b309e5b189d1075ee9b0f91c3e543feaa0e95be14f7e86830d71e14f9de39ca49d1992d51a6972e6e2df5d1adc7a4fa64f2cb91d92fd3ab0a1088f02bae875a97a83eeb92d5a8ce6378b4d45025580d7050b50e66a11789903eef8101907a58ae5350000e0000000000000000100000038df0000d85c1ccbe3ce0dfddb8d2b20243fa980efb0df750b3b41a414256344641c528c8c665dddc011f170b7bc2440e8c7eefbd57c17a80d5cedbfc43690f4cb56c99d0400000000000000593fc3086911e53b89d2a27f9faed8068410224a1a564a06009fa104dc9444a19f0a45d0b7e3bb9bb29390e566e0beade5d30d3e30ecce751bde8d7b25f1e6313b78f4797ed460c98d4a24f87b5e595b5691d8ffd56c620d6b0370b65af4661ad6f0777abfbbc80c727f642598d84fd0cd52660c2be122"], 0x630}, 0x401) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) close(r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) readv(r1, &(0x7f0000000f40)=[{&(0x7f0000000340)=""/12, 0xc}, {&(0x7f0000000380)=""/93, 0x5d}, {&(0x7f0000000400)=""/215, 0xd7}, {&(0x7f0000000500)=""/193, 0xc1}, {&(0x7f0000000600)=""/245, 0xf5}, {&(0x7f0000000700)=""/77, 0x4d}, {&(0x7f0000000780)=""/155, 0x9b}, {&(0x7f0000000ec0)=""/85, 0x55}], 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:23:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwrite(r0, &(0x7f00000005c0)="29323f1937c4fe84b10d6793678011a3fd0f71aa8193914496da83ce98aa8089de1f71de7d684b33973f7331031e4e3e399a01e2ac706c1469b4a092fa37dcc43864f87c2b0269e1d15c34edfaff61f2071e705aa8d6de74eaf374f6e1f3cc4d1923280b6d4ece5958e46343b173a0a5d5f19373c27954958ed0f9e81ebac3458f2197242a3d4efb9708aaf43cd093073a335a7dfa15b7fd9cc6322e878a581ae60bef4456de812a076efdba8d15ebef3114ed4123e83d2a75ee8f12cbd27841c2ee0d57818969f67c1cc3347ccef094d73c45f93391313b79f4175ea3131ee843dafa68c0be748fad8c4550db7a8931cabd7df64e09e30a9dfb94e1e06cf0b849622e6421aafa066d5d8bb6f496f9a8f65b40e5e6c1e8f7d40c40c8e61a64c090f0e638d74f70a45ec0cf7df443e6bc06d1df5e1dbb67e3425561e3cfd016070498290f0c054636cbfeb53fca26dbc4b11d9b605b19690ce78daa1fe4eb8eba254881ccf173bd7a8bb3d2fc708306cf75c2060484a58f4063b63925201d1342026ebe1a4ed9943e112d292b499399a467e0fd1a040acb13844eb8febc84fc744a0044bcc3d4eb293319b1078196b4f7418f604ea9f0ff75738a814e21febbc3ba583b1505a232cdb68a960e94aa6a93a3ccb4d77f75a5edce1dc6af740041e2e561b794ad62472662f96427b597a72ac2dde425c513b60f681b0b0f6c6ee7c61647ac50234799aab1e881fdfb4df940e3b21ed0e5d808e5f4c2f96d3470bffb72ed0d35b443ccc2a898e52a9904da70e53ee52b3ffbbfe92a6e2f99fc8211552b301d652813152a996960fd8cbe18c72003994ea5f9e31725d5a4305ea11205f6f137d3255a9e1a1a4e20119ff68f8cca96f2026082b754550f816aa6f10ce5eee6a0836cd0d9267fd6e73c446e5c4ddc03516a8abbeefdf3b2c023622657d1085f5d281c6deb9d6fb93cb3fe1e760492ba5aec93a249d61da81092fb4ee4ce1a699bcd9d774a5859d7cd32c1c1a490b44dccfd8f5937c09daf73b5c957f0fab53bf0de14ce703cf57811038007087b153fdfb2a96460e3ed9428ecb20eb28e35b2223b03463dbd7e65d59925585d19db0388cf3961710f9841fa4ccf738ebb2ff00aa0594fcf8501b7f6763c24059637b8e740c6e67f45b7bff7883db7ec1d4be0a6a5eab48a6d766fbf0b1386b3db12a9266c6f0c1eb3252d4b416a7d7662294f67bbf89fff5174b18c98c6584a096037d61d940d5173265b17062c04b71f7db1ceca52d0261515248c75ae8cad13b6ce45be3fd4b31b7ce1b9b70c5a7660e505135d70d0f2b9fca9f18b4a3eea09efa3c0b841867ad22a19d8219e8dd99b4c13874c5f511dd589efa48116021d5991216e20722db7ad0e93fced50d404a7ff73671bd7249849eec6dabc4862fb57dab256f4e9e0e1f48bae76cd877d7c527c59fca287958e93fd9e9ca9826605f41e9501cb2c03bcb04700b4f798e11b177216198e716c2e27992f4f8ff739073287e3c88a15fe3c9da2c8676a767e07eaf7ef4c94a30d0de13f1ce7ad20e5e2aefa30056bb9a0c3f388827f2b79fb4dc923bffa4ab308b6d09ba72a468f63bd5915481f4d940184f3136d1ec1098553bcf76d6c8b6160d0f90b0b86b00a06749c5d62dc0ec512ba508444be88f7bfe1d943d3346ed254ff4c85dcde4675252196637f54b85654e8178fa0d9502d5d43e1fa2776e512dfa095214a2b78172d1aa3323e16e8ce17a572e40b5a4a7223e70c4032a4daf04b543684f5d0415cac22e0ab50def2d7c6228bfbafea3de2a03304b737da7362d47d50aec76175ecfe810e0dd7468f45d06bab3c0e3097f76735205eb9639e42775c1687153375b93c71d0653e14a8e7a92cccd70ce518e6e734bc6d78c2dd58863a3115b3cbe8727efa1c2ad6a1f5f903f1fa76670899bbd37317611d6b09b2f65e41585e1ba483d71428cdac8e33ab25174f1196f4faba1e1fed4a1fe8789c638785ab09e45ae60f1c8b75dead3371e0a688b90394c368f723bf7c0408c6c34f7f31c04350d10fab9af4826a40a37af107257ad11e48c3eb884be5cb3a4d5856a55cc81b399fa87766a319d1440af36352c6f03851577cce4d9854010869b9f42dba97708008d71f369dda85f1e4afa467d0183daddd9cd20d07e6beae4fc3c9801e34ec3a347ccda923a777f01cf9dca7a76a86e80003c59acd219423a5e062a5f59be08f469915c0c641ccdad5ccf9246aa98402834abde47143cd59eccc7ff21b93b2c92e7be23f0e6fc36dabbd397ac5df8c815365eed076762679298a8897ef9812108b00c1c791ad62e8980d6ea7a6420d56b3859fef873fe63a009fda4cb07f6125eb34c150a7d112a9fe77d800294d13745ad9edfa147ac17350417ec2e5a4a0b0b5a84ba61eef8270c167864208b33f6fc9cc5c75beb37db4f3ab31c1a3cca517aeac81459d930419ce4edc4ab8cae6dc4225fb345d10855ca66bc35d5ed276e95b5df16baafa3110cd7b7445b1ff55f978c7b9f87a710ef3c338aef1edadf6842202bd6871863a7705a3abe00fbe0d3c6791bfafa44a1e5c02fb9971c8f296fe002d1e68cc0c387df1bc86d48a00f52b0169802101f9e6a7cb212030a86079c65e306c9e8fc122bf30b3ee0beecb7eefacceaee6f7464937cf803a8a288d41026d52e6fddd4dbcb6bef9f634d3fdc8a908f235e1254b10012b0f69842fbb75820ff0f76f54c5538e21aacca624bd647a0bd3687ebe1f93ef0284b20a16dd19fbe7d8d30924eb1cb66c543378384cac396b881b63073b5b8b22b8c6c89b67cfe4f3a1e184426a42b06018c380d339c09fd2cccb6e90bc7c7db632d562f6c2ae41c2514286a93bbeb9ce86124c1661663a525381b0e8ae03f7d31cfba505f55027092362ae7be4b1b26eb540d36bbecc3f480e8b094e3dc187cf5b4808a82bf7ade5dff863c8768f294f664e5f620043ed7bce7ab6bdcd14a136e6e9416cfa81fd0321a01dfb87eaca566f89f049e60d5662313e74844e6f7183fa330c40da06b26b7978d28d6e366530ab27e2f5af76410532ecb41f72716296209febcfb38c0f421db3fc23f125e6cd2533d32eb4bef8cdcdd568b2211f405ba19ce83ad68792f5ee1377ed828c3fad3cff78eaa25e6d60d6a9497f4b644541f5eb22104a5d373a2d50ad106923f39991606c0aa8bd8269939068c428a443503b657400345facd4931c723fa3667bf48f33ffb00937091ab04c56016aaf0ffb4c48f8f0b6121be29df99fa06b1ec45f595f0358456519f465992062f899a45e9f76e4a011d67aebc954289d535690d6aca500d28f083ad3e01355744ed3359413c3ac32d9ea9f4b6c3a25b1eedde21daa2c9b41c1f4f9c5bc1a1a8e0a7aae030561769e3f6b3059209ab0fbbfc575142eda42cb4d176e442b291d1caccb3961c91cefd48bae766f239bb8c057ef621e1cf529ecc4df8e79c33eb4f60998f007ee55dc33a87a1d29396b642ad4e150f349ad8ab4b8c53361a3d40abe36b95bc0e7c728052ba4ccbf47d487973c01233f3729bf1fd9f4652a6f0e75f8216a4e0202168f287f2bcd736102e52e17b7c6ed1de1893264ae6b7f3c11db91d39268ffa79949dcc9051ee1edb970411e211c632ec581459def7ea4fe0000dafcf6417d2522fa6b272959bbd5eadb8ba4a9fabd21204a1e60b1a946b737e4e519d00cc2ac0e9bc381d1cb8c1567bd913307a1bba75fd90e99133cf2cd1d23d4b4e6b0ff184f329091e9fd1d276b96ff40bce96344d9cd356a7fb33ee429e8edbc4695d05c36826ec3fbfc4d3d8ff193abd51b9fb0297ff017792945eada5886d5f92649085d61246dc2e2af19e0393be0d4ef6091de9ec341fedc4e68aeefb29a46644a2756ed65ba6b31adda766278f49ce907e7cabcd87b6daaffacfcf3f9089e9743de22f873ace93782dd6c31671d08387336d64443e778f89a48cab5064d58126889061c5fb9f7a35993b4fe5d1e123fa4ff1f83ec3b3766f58b3739bba56362114f50d6cca2d429abf4ac1169feef90d3dd922ca228aa93ec4c3dae042fe7fa352296207e7d0d853c632977874b94c59bf5abbea5fa8aec7bd86b6828404202ee049f508f21b5f6daeb6cbe8ef379450a5e1ca877f6abdd63b748cd8e99e41b88da2879de0ce46b7c930dc63b444c1d42755d091276fdcedc6192033f66e0692e625c5b58dbb6c5967f108b4664b716d075a49e221967879fca346f44b68fd7f5c1077dde2e7158fce818a9ae780f5a932469213b7c28b05dd6f7920e442efeb223d79e4886f1dcce9a64bc4be96bbdb438080fbd523a62fac092633b000e1026c91309ecbe04a23205adf489e89e4c5c1514bad425ec59472d9d72351679d2276c2724af9107f6aec912ce75bcc8a2993a0e70afc008ff99ba6aa433d44df292e96dbbaccdf51ef4ee316bc6bbf6d41817acc8842de88cc24e3ebb4a1ab4946c353f8788aa196cda3448ac86495ca631b385e4ed7f9f59f5daeb47ba8535f66b2d5887d0a14f66b24e92d3713893a23ca82446da8fb52b22b477f2e00c510fc95011208be4418ae3441f243647089c118e3b6bf46b17a993b3a2e43f2c15b62e20a735300c1785ae0a6033af01a0f21cce8e3de75ee1b03d26d10666f50edfb6c9a7d8e5367976edecc88b3de35fcdaedba3c8b6c2b036c6a8f2eb91440fb4c5129a2c7d8034ea7cdbface430fef6ea10568d64beb9a530be0f5608fd04ce873b3027a743f579a33be8f1667d1ff80baf228ffa01c3c06a2aabc0cd713540c81bc33811c99f88adc06ebd1c13c0cc028682db0a225c69067bfa338b91fce5e5e1e330b817cd14120764c9bd95d5a59938bb92bc3bf110ef7116d0452eaac6ef581895187c2a94b4ea1ec5545a91508d3fe5afbb07b353bb2f0fd97025933c8c5d3c8a3c4e715f28f4b2bff3e75d2ed04740fb71b15d0bc624fac47657949f6a0b0dfcb8da961f294ff7130d8b87220154bc81f2bdbe97a3cf6d8efcc941c28cc45486d4accc95e434aec0c4ab312505514d3ba4ee20556d880ef07f21e4d8d300a37fba36c8846b6d6333950495be02a69b1bd46e407d4b4b14a3f85d2e7e430a9824705bc43973c238aa3d99e2adf0dddd53df69defb4712a509e5a95cfb2a49190718691f80aa1076608f542d0084589ccf1d456fcf24b6e6927d2d04c328a3c72196fa7c7f89514b42d20576b2a7473d907316ed5196fbde982b2532f81c5bab068bdcbb6bfd70ae0e3c01b8d45a804f139128fc14305b845202a929ca7f140b906c9a6992a2ae35cc452f92e4be0719b4dd1ac74d740cd077519f3093f2244fc97623481aaf0abfb3391c21f7aaa2594cd4a2d0357cd80472bb50dafdd4d6ed299c07b419bc9cfc94927603659d1f08c23fdfff8eb12bb3ccd199bc2dca167355e9e8f6ce99af7a4264efaba5e1c6c762c67bb161bfa58bb726565008900d29fe1c95d6ab6df14e4fa4025c504b3bee66aa5e76d80bd0e2af199e77ee1a9b5b5ba747013dca039b58e81b9637d8e4859463436c8bfb294f3f84c05f7961bdfb64971094079ce463dad37c13eee37f313bd0509fbd2d98b7443fd6c40dedd76ed4d46880908d7ffd35054b2d4ea74eeba5084f9d258699417b7f615280e02dc850dd20a1a9e4af18a075c3653c5101ef15b2c8f3600e9cd1c15e321588d6a137d1dc9a2ee944e8d69e1d2734c9ccbdb6fbf56734279bc5eb04e1e3d3015fc34771b8ff47852f8b9d68dd5ca1583dba7698314f6b6f48cc766cca3", 0x1000, 0x0, 0xfffffffffffffffa) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) socket$inet6(0x18, 0x2, 0x7) fcntl$dupfd(r0, 0xa, r1) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 07:23:22 executing program 1: pipe2(&(0x7f0000000040), 0x4) r0 = socket(0x6, 0x10000000000003, 0x0) lseek(r0, 0x0, 0x8000, 0x1) sendto$unix(r0, &(0x7f0000000280)="b100050100000000000000000110000000000000bf74abcdfef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2d66bbb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c5000000020000000000000202000001000000000000001000"/177, 0xb1, 0x400, 0x0, 0x0) 07:23:22 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/101}, 0x6d, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e1b6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df5f449e3e816a99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0ccc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8f3f7769669e325cd2485e172bf125526050000001ec55f1be6883755bffd75a463e569dad40797ef0bb2e7f6ed76273e01a0664deab69941ff63d993a6c56c222f723303be4d5c350cfbbc1feb41b30821f7dfec30e8be864008673dc60e5c000000000000000000000000000000f435144a25ce1476afc277e3225500"/376], 0x1, 0x800) r1 = msgget(0x2, 0x8) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f0000000dc0)={0x3, "4c38631a59dab76bce81c8f312e1bf8de4f33f8da2ab1fe3dc1b2764edf9deb8c365edab092836b66551bbb4a342ffc76677f0c5d8c08925bd542bdfcc8308c6a4eaf310b3f7951caca9cdeb8e6a56a3c135cbefac1bb3297488432b34629014c14683b383c2ba6315c52266af22f2289865529900d4f277d7246c9645d41db21dc4cf3f6b47c95ac0f38b3550905467543d803c5088362a5bc06f2164e684a729625b572e88ffdfea6db15a35c756ea6c13652112303963a00fcaf727380c9f23adadf975a1f0e7609adf6a230b8b2722dd745a2820844ba50fb30afe3d1aa0230ae98e8ccd39037c6b17441dca7f9f531beea30a20afdf2a86e0858a61422f78bc60f675a3066e504c2696767e4743cc44683c936a8878a29c0c9d276636dca1b76d1fb1eb023422ce7fb2b083d129fa3dd0ae756d0a0cbc0565b7012f39cf824fd87e00236c4dbe017318e4e95c9999ab2cd6c268e24b4ad3002d4eb4edbf52504ee5715e32807f96c0eb72de597667deca4b1cfd9f218d93d0599d25fb21954674afeb087c35ab4637f14ee005df8a58edafd50191bd663e5af38e07c7ae0d76af53ba2f63dd4df182f21bd71f7dad8cc12ad6085b7dd8d84aac38e21e74b5b96ed76e66497cb9addd450c96cde09a57fade37fc5e4017194a7d7476345c72abcd49143f557e48a19d8129e94e86ba580f3d42758cca4639e62f703a57ba2b4a515cfb092f82cf22b7c2efb73dc8aeb879fbc8e2e90d8537a897a15f48054163fa7370bbd275137628e9388dce5a4a9bc763b0cde8148f62281f15da75f63e202535ddaa529a3caa7954634eafdc4dc5f8cf2e340d10dd8e50f25cdf29a8d2fdc585b07ad3b0cd12c6130f0e41d2b291ddf19191410e9ca6fbaee450961cdc5589d37453b405734948739b9dec6299850b4d6f752d398ad626037557a7a9ca7e68a0a66a1e3e67342ae95de4ab88e3d9655c6f6e59d765911db655abebe1c4314044ec916b7042fa3ff9cf2b0bb7da07526fac60dd20a0254422192948eba46997662600571e34a34f9b0ec9de8999f3e71ed24a6ab13eb8c30168ae9078e816af3ec641547637f8941cf6c625c3ce906c648d346ccf919a1adffafb5661765bb1ef9db9c949a765a1cca22c876be2b6be2393f4077885c7802626522ef16433295430ead0657fa7a746ea9479c9112dc42f568c8a7c211d2f04b6a57d2799adbb6e7234a35d5d0425c771a322f5ed3b3959f039f3764dd9b0ed7a45ebe38920b18edd94c564dc1b59ab32b67a915aac04ff417e5f710ad9014aa2d56c6fb171030c71dcc3ec3bfeef0aecd1f04055f6542b0989b668116862799d4ba4fdd832bfd7bba1eed86e267c8f94ae2253bf8e7c5c428cb3f9031254dd1eca4da0fe4fb73e7728968867d81793031f09d34392186c68b7bebe5d8f96dda2d577ecff4946a24d3527b8a3c1abded9882c3e05a940864621bf2c4f82a4cdfe153bda7d3d68dacad6b1257d6fdf2675c7dbf1b8713ae9ecfbf9e063f1e31643d688f916b0ffd262e9734f1a2249aa1075d8e84a74716bc9bdb4179e65d61781414fa414638abf38850e599fd8df1fbcf46e2cdf13a984505c412994059bc626b9a86459e8aeaa14c3af07ec76c3e87b489f357e5184625bc5a855c6053b6e85a7acb9b27fe2e1a993199c1b842d649851b1ba35aa4132417eeda17b8bf04bea167ac33e1b7c05a6dd3a837bd77b7187de1d578fb5235068fdaf8b7e69d461e02bcbffa84962f0aff79126434c85f07a0b2de6260a9c26b4a561215f8edb8ceaaac9d351ac32bfd786f525f28878f4c24e5e5bc565a6b510a70d8d49c077008ac469f06f45ee2d17b29202278f7b73f80acd16e2cfad143ba7f7514bc192f94fbeb2805a4fd860e9431a2e83b38cf1df216022edfeced11dcd9ab108dd23b158a1edc0fffab237ad1e34ec0f3381cddea6051e3581c717f4a5559ff3b9b8da1a1355e5889102463d1aa6e98e36d13df2ad248b1a180b419f1c3b34ce6c9dea3aa93a0468a7a5b54c2c2a27fc6e4b2503fe71bee676af386d340f3aba4b88e30916794b67f018b466e5dc4aa5a05261ef0c0c68ff78746c3f9a53875d2bc4f5b772c2a778414401e42e618ca6d81406175abc25abad49a36f0f689cff449628c5e77adf582a160d0277929c1f4e98c85edbeb1ecaa6d83c488dee078d5401153f674b378d843c6156ff7f7bb4c5500caead18297eeca231bacaac96147b6c9a3e45abcb66990e253dd1305f29625595185892f51272bc4018a80278bd1a902fc7570e5f6c34a01c0745853d73b3bcfc3985dff26a3f80f9596c4b836eb30080e31981825b9d5b91eda5cbd20fd3df2ea1f6040e56c27aee4137fb0adb724c15147ba73b3b19eb6e2a126b56561717ad5f13928478d9136f720143c98dd385cc6752a285227036e8bd7b8dae13996a44d87742585e11746910a80e704f4066781b97706650ad228930eea140fe2013403d57a741f8fca3a0c68c832891e24699aec4146fa58e8ef33688ac84202da82f7a77a1b0899a5d588bef180d280f9983dfd99e2a3946ac7f1982116ade09c688f45cbedaedb1d4a55e068afde58827313779acc173e0dd52284bf1efe29a6be6a56c2cd1d502c0c2cb9ff290ed05ef3f40e12ce4a2453193c70dcdf400360e537d26b2d3c412e9b1c314d2cffeeab346c1a2754f38596d98abec6e7213ea27f88bb030635209b29739e5f71694a1cc2fed54775e5e2f2364325b657fbd68642c37749e943a0aeb083bc5c473337ac9704e4dd3917f2a11c08da6ee52fc0fa063736d71d806e9872a8d121b8168cb7485572d5ccaea6057b283b7929da7217e58263f238a7f5cefc1a56b2270ad9b0a4eea785b10e89eb1f0ccf0b48096dc074a982082fae555c6fb2746c366cfa911b246f3c209a0a14ec43d673abead7a71888feb419da2aeb3eb196d0a6f95a3ff7dfbb704371b31b2b8d3bf9231d5f98f3e8bf49f586ebc834c6190e8f13379c331ce204b84fcec10c33a5d3c12de86ce4e1a2cfff68b7a817a21b5145b49014b4dbac95d4058017340b0428f86944ff661f3daccf43bda8a2762588283ee7f84663e367c96fd602ef0696a442179e936e5877f4a89d11a6f3b0c34d323994e982b8345d40ac8da26f24dc1033727ef7703f52e403ed1ff246b2dd92a5c06fd90837df4f0cd76627b75d059e52a5547fa157c5c3bb38d654f99e97fc16d0ff43692d4cd7b5fa46aca19d411c27988c4486a617cfdd3e9fb0d23f10fba41531ba96f9c3ba5a46b1b3d8377b5f5d6003aeee92a884c211a150b5f6c4bd889fe13f38c20ff52924bc537e3dabaae088fa9e33cd5a2f8fc33bfd1784557e824131c933e02a06345e6fcafbad50e14081edca93da96fd0d51f5a449cb3536a64217809ad27b956393d37f99bfd331ff365108a40aa79a34af12ca7d2473a40750fbb802edba09c3fd4182cb2735447651e596629d26a085299bd23f98f5bfa3226692977c6b463eccf03ad3649da29d459a7a115523618981db28be90720900221da3639a66a7d78973f97cf579b4b3d472ef61b34ad5842d629fab55bc76f7acc2176e76af3ba99e2b0c981f54efe7ed573206d077262b569907306df9885f5f3513597b7350e7cfefbbc9bc9df62b751f37f1cdc0e13ac8ef346cb9692365da274c046168653368271c78e16fee880ab7d6c1acc438ad1ee3a87dd4ffc2b5ba49af7cdb530b3e19be4af9e69f9d77e011a662c5e859a499aacf8d7009874e4b2308eef306b7971766d1e8104ed1118df930198986957f9e7f123120908a2b596648e86f7afb0bf7ca4e57a92da6b166e9ffa0c237af90afb58658e435b457bdee18b34491eef053fa9805d56cb6dd9b8f5b744a3c6aaef67507dcfec5d3672d6a5f55cdfaf76719a91f33c2c97a72552183c2a13725fb9522266fa27d91f39bccb943451b14455a3051963209fe9e9630206fe66b47c8bb352ecd5b6c97297cd6d9fa4b3db7d2b909083c1c8e2cface56a542ac5f874e07b2266e974f33c69b4e177fd10ccdb890f0a6816247bbd8ba59c8a3ca2523ae19bd10ab10dd86cf874e20f40e848a32f3cb9545bee1275b320ec05594ab2049ddca808a0ae233b2a9aaa8a0367042a0664d8306f8cf66f741ea01ab8787c8d938681cc8bcddc77102bd21f2298eafca2be1fd5fdcdb811325e7aa16329f0ace37e4e1d2bd27afe7e3202defdac87bfdf07ab133a9c58646457881f34a41af30e5f834633b0c1308f51c1a2dffdfaffe82660ec7b020c519b8261e5a0d583fa689e41633b776c0cb7e1d24718caafb133d17fd5d94e6f3e3d9322f4679e5904dd13c6fea8be1ad110538d7acdb2caa04b8e618835b0df9dcb3f6e83f2dacc749ade1c798ae258e5f1871ba3fa9543700c1f13f2bd85bf308397aafdacab690fb1b209bfc3de94f68aad1b84f42f5ceb1c926453ff000c57416c945017b24afd0cbfb0c033f3740769055584bd8e592e03989944d18010db8c1e1ac666117ab1b8f9aba3c602c25312e9dee6303fccb30f054e10e38ab65c228d97ecec6623bceadd45fc25faf913b5cd56485693dcd147c82eec8725a9f8ff99992e3c8247d05a8cff8214d2103c1695e57750a01d8b6a7b7d054a20c2d90f23535a3b4955f3e7d94a73f683a4c1e80011e7dd4f8642770c84bcf515e2827a57dbdf6b92c3baac8c360d183594ea1d1f1e573e868d5f4387942455742cf48a050bd11d935db9089c0c317593e652737035cb62a1513d0e2bd158a6218a7e370ac445b76cf4fcc32e850d1a97a4f9ed4e2cde4e5eefbeb2b6cc6cdf63c77e598db41aeaa8ace79f6e7e3a09c872a324af0c3803f330758e9c42728916c320ecd359804ab50339aa25fe82b8c5bc7a8f6e9617d733ed04c0c362c1c742c04ef8ae731b888379ad4ee110ff1ebbf6aed1059dd8d4340952f8a431a0eb376fac34a2d2b093089879aef0d0cf9aab60d493a9239c9541ac4d3532bc6f0e0a42855bb7af9ef0cc2db011ec4808d22798d205e24275f32645f8b107af4741ae95d72062a17410cdfb6ac1c52aaf8e6f1361b57d35d98cf252a3c157a071a97199f941a53f53fb58799bbec6cdc8d516a4bc464ca7ebcf189346e06889873381e482d5d456d6a0e69cb9db508f0ccf122d415f0a52dc0f671e28ce42035f5c8ad5e28c1043947da862cdd279b5752bfa35d7d1e70781cdb549f87601f7b3ebe9663de39233fe13d067ca53aa16cc54e1fcb5a8077754158d260f59bd18bc0778f540113a6b43c240429fb7c98226a05c384afc1432674ae56f963fb3340fff2a12381a6555b48b1f321512a86465945f3ed8b189268f3eec379b114734a24fab86edf3ad708aae10f26547e0d58371d15d546e3a9ee0debc7f3cb55ffd2b928883ba609ccf2edc16e230d5f603d4423ac24ba477abf808ed9f4333efb2b1d4386813fb4eab725bd4c2ad2fc1dab444baadb08e271d8ff319e3e3173bcc17e997f0b4df99a6e234240b7b1f2bdc7f0bd843cc82e6bc3325272813c65f0c8422b295a8993be9bd6fd321cbb504501c94f174f302ab67811a0a07a554679d0aea58efbfdcdcb825152b6f519582326c46d13bdaae195d96a0640d76f62503bceedf6033c06c4c2ec10a89e93ddfcb3353ac72e38e3e18b9a1b2fff5558436628968da92d7b02f1d0ff7cd0e05beee3ed871ce36e7279e59a8bb95c0b2551aed7c57802bac0b0a70444226e1c110caed670c25155b89c448be9b15b228"}, 0x1008, 0x800) 07:23:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="627f000001000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/245, 0xf5, 0x0, &(0x7f0000000040)={0x18, 0x0, 0xfffffffd, 0x5}, 0xc) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) close(r0) 07:23:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc, 0xbfbffffbffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x8, 0x3, 0x6f5c}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:23:23 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="c8"], 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) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:23:23 executing program 0: r0 = socket(0x2, 0x2, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0714000000000025ff140000000100000000e5bc6f6b32357871e7f17edacc976825f0348b", 0x25) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/184, 0xb8, 0x2, &(0x7f0000000040)={0x2, 0x2}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) close(r3) 07:23:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffbffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x100, 0x0, 0x20, 0xbfd, 0x3f}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) flock(r3, 0x4) pread(r1, &(0x7f0000000040)="3cca926551ebb0eaaaf2b386a3b558f0eb53dbdb1d62baa064c4da8ba2e3d45d481099d140704a716fa7a5fd09bab43bde78ddb7d1f27dbd77be01383a180a1242f4cfb266fcac4924917b979e163e32f8d7f66b381426a550e448d409548565c4bafc27cfb730b8abe85c7c5ed319311c91aa5b53eca16aa8d4390b16e3ba4c7f1c883204482743aa85c6426ab8ab63195dcb27b0c51636867b0e6e85104e30accd948052222988548e5e6a0d207ed840db76687f6d3988f69050b30d59aad49254", 0xc2, 0x0, 0x8) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/230) fcntl$dupfd(r0, 0x0, r0) syz_open_pts() 07:23:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xb}, 0x3c) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1, 0x2, 0x8, 0x0, 0x6, 0x2, 0x4, 0x2, 0x2, 0x0, 0xfffffffffffffffc}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:23:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9e91, 0xfffffffffffffffa, "7ffd90f4dae735a25744f447000000006f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7", 0xffffff7b}], 0x1) 07:23:23 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="88"], 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) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) bind$inet6(r4, &(0x7f0000000180)={0x18, 0x1, 0xffffffff}, 0xc) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0xfb6a35c943e704fd, 0x8}, {0x44, 0xfffff7f3}, {0x82, 0xffff}], 0x3}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r1, 0x0) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 07:23:23 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) fchmod(r0, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x40) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="54072cca00156aff"], 0x8) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 07:23:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x42) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/216], 0xd8, 0x0, 0x800) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x5, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000100), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semget(0x1, 0x3, 0x80) r4 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000004c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r7}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000400)=0x2) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="0a81286e07bc7f97c14d70532853809936798d52d6a18e6d44ccab81154c9b3fa11e0ccc77b5ee9696213422fea0c6aa9b42b5226b97771e276378130cffe7066ba4dd430701025fc019600194826106e8edac67f042399935c1a5b5d57c", 0x5e}, {&(0x7f0000000200)}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 07:23:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x98}) getrlimit(0x0, &(0x7f0000000000)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) 07:23:24 executing program 0: r0 = socket(0x11, 0x200000003, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt(r1, 0x8, 0x1ff, &(0x7f0000000000)=""/64, &(0x7f0000000040)=0x40) sendto$unix(r0, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 07:23:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x40) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) poll(&(0x7f0000000140)=[{r0, 0xed}], 0x1, 0x200) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) 07:23:24 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x100) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000500)="82b68b8aee424cddf6dba587205af3295b2bb2921a545882653feacd4e026ef4f0d246d42b200a", 0x27}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x5, 0x8, 0xc}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) fchmod(r0, 0x8e3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ftruncate(r3, 0x0, 0x5) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 07:23:24 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x70) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file\x00', r0, &(0x7f0000000680)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0xc4, 0x4, 0x1, [{&(0x7f00006f5000/0x2000)=nil, &(0x7f0000328000/0x4000)=nil, 0x6}, {&(0x7f0000344000/0x4000)=nil, &(0x7f0000156000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000636000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000628000/0x4000)=nil, 0x1000}, {&(0x7f0000599000/0x1000)=nil, &(0x7f0000318000/0x3000)=nil, 0x20}, {&(0x7f00000f7000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ff}, {&(0x7f00004ff000/0x3000)=nil, &(0x7f00001a8000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000061e000/0x2000)=nil, 0x9}, {&(0x7f00003e9000/0x3000)=nil, &(0x7f00000ef000/0x4000)=nil, 0x4}, {&(0x7f0000544000/0x2000)=nil, &(0x7f0000207000/0x1000)=nil, 0x2}, {&(0x7f000028e000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f000029d000/0x4000)=nil, &(0x7f0000477000/0x2000)=nil, 0x7fff}, {&(0x7f00000f5000/0x3000)=nil, &(0x7f0000536000/0x1000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002a2000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000296000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00000db000/0x3000)=nil, 0xffffffffffff5fa0}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={0x0}) 07:23:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x80, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x90) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="28000000ab450b5876e1a5dfbce309f4586375567c5a45b084d7a200000000000000952985fdfe7af3b6660801cf8b7551d9c384b580cc14e17c1c980300000028d0e0cc21ea203183afdf088f8ae217bf4048f25f955a830387e13e63bb6c5379c0f2378348158876cfeb37ea6b264ad02b882fae66db7250398aabe2fa8e8474eb3049e6b08639507ac990", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt(r3, 0x3, 0x8, &(0x7f0000000140)=""/23, &(0x7f0000000300)=0x17) 07:23:25 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = dup2(r1, r0) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) dup2(r4, r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) write(r2, 0x0, 0x0) 07:23:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) 07:23:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x2d, 0x0, 0x0, 0xffffffff}, {0x54, 0x0, 0xc9, 0x1}, {0x6, 0x0, 0x0, 0xf64}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:23:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x35}, {0x2}, {0x6, 0x0, 0x0, 0xfd}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) ioctl$BIOCLOCK(r4, 0x20004276) socketpair(0x20, 0x4000, 0x1f, &(0x7f0000000140)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) 07:23:25 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) r1 = shmget(0x2, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 07:23:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x3, &(0x7f00000001c0)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x180}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:23:25 executing program 1: semget$private(0x0, 0x3, 0x101) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) 07:23:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000340)='./file1\x00', 0x0, 0x528, r2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x9, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r0, 0xf, 0x401}, 0x3ff, 0x7fff, r1, r2, 0x6, 0x7, 0x8, 0xffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r3, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000000)='r\x00') 07:23:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x10, 0x5, 0x8b) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRESHEX], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 07:23:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r2 = syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000280)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000200)={0x0, &(0x7f0000000140)}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906df", 0x8f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 07:23:25 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="bd", 0x1) r3 = syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x1) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) getpeername$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000e1fc00"/52], &(0x7f0000000140)=0x34) r5 = syz_open_pts() close(r2) r6 = dup(r5) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000280)={0x465a, 0xff, 0x3c4, 0x7}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "854967000700000000000000f7ff00"}) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000240)={0x4ba8, 0x5, 0xff80}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 07:23:25 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x6, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 07:23:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0xc67, 0x46, 0x78e0}) chdir(&(0x7f0000739ffe)='..') openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) 07:23:25 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f00000001c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x3) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='x\x00') 07:23:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffdffffff], [0x0, 0x0, 0x404]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) r2 = getuid() r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0xffffffffffffffff, r7) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="30000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000100", @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r7, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 07:23:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000180), 0x700) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) 07:23:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x4, 0x6) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000180)=@un=@abs={0xa4f8d1ca02b25bac, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f00000001c0)="aa3422c0158f63d89ecae321651391031feb0ac0c99973982b23024ee7a4ed5f18ad1be0166feb44c3bc18ca8458dbee0595955a6fee2d4b738b9f77d2f5bd5d207a01937c51402a49699a8c5c09dbab90b88e310b3f6ccbb12f4f8f5b219da4c52057af5d1ae996d78d096c846cfc027c66b3bc1a2f9c06b4102b9c019ead09", 0x80}, {&(0x7f0000000480)="1d65932e9b9b3b617333090f5ed3ac57e7897b53d99d39f63161fa44b3a4de08634f2cc5278043fc4acadb50665c44d96062a30053eb06c7609e5511b17db1627c8225652c569a5b65e68b72df7bf6cc3cd8cc5d3b16a8792af9877734c6de0a2158597b50a7c968fef106eab826f48596dcb062f457862c35285fadb1de70a386306a7f3115e72f4bf2e2346dda770a930e22d4a442373d89be0d08813ff49c39ad8f0e75a80c54d7080377e93676b93e9857a2068f0e1e289221b077bc1e6eba78d232e68f91d00041e98460eae94ead13d1a5fc7edd90acad21aac0ae", 0xde}, {&(0x7f0000000240)="76e5dec5806b7320717a3045015b35b9515ce53979ba6a48f20229a985cfa0989ce573f7d22086d0899ab0782825f3a7b8e3b229ae4d4e385ee2cd36e9528dbd0b547ee98f450aeaf37a10d0e632ee99bc1784e3dce4239163e22049e4339770cd3a61b7ae0d61787eaacb16", 0x6c}, {&(0x7f0000000580)="2b2642b1e52f0025a5f9d8fbfa53192de62dd31b3e829a17378475b7a6a3de59754c74196365c54f0a65fae9aa28237485a1ded098596ed386bb228d7cbdfb49d908a326738b1caf0dc82c52c68dd849c8f9285acb571eae82b1421a1834295b28e00247a27e22e1e6ef4c907b3a492eddd54d7825dc0798871925327a40d86ceaec247ffc1c473f34d79a6a2e950ca9643c77a943c662fff5c03e25c9abb871bc06e97e09e883ba", 0xa8}, {&(0x7f0000000640)="da48f21d3b4b283ca0a8f59184efa0cef12e3e1b290f87c931e782729859c546f7d1f22ab86ff9f80efb9249d9ab413a8d5eee788398fc78203019ded4660b901ed5f13de24cb4a5ad5b71e651a7fe5fe49daf98efb1a0694116c8d9a962", 0x5e}, {&(0x7f00000006c0)="2c64af840ebe55dd4d20907359ae0937cea6ab00b66281adb87778cb7931c9285c84ac41a8a2129c9aa6620f19e5b66145ef0283d729a131bb9f20cf72dbccd40a2e2077ccff6ed07c0de68195983a0bcebd5914229557647074d048a7092976e0f63e4bb3815c52ee6be721d3ecda05b76fbfdf0a8d3842cfab083cc1e7c7d610ebe35e9d556c5695e34c9332170c0744a69f9fb886111cec7b04ebbe03c8bf64be47f21f4c145e26163d5bc25e3c4810bfac5b", 0xb4}], 0x6, &(0x7f0000000800)=ANY=[@ANYBLOB="5800000000000000ffff000001000000ad4cacd5a2e2bab0c0785373d94249a7e2ba41d7cc419ff48dd923f686cdecfb3b0fe2e4f97dda3da09b8cff46e03cd6203026f734a899de2716dc2e43aa27086a6c50318b000000d800000000000000ffff000006000000a4dd5158573cf2717f8c9a6fc8d23b7c40202033690c0be06b3cfe8163bef342990f8e7346fec026f6797fc9f372fc06ff28788673c900994e1da7e3a671d74b9e0fb054ff7c338c7b6e94355fe7ea4042f5b095e70b8c07cd1dc1cf1abe50b497289bbfb8b3baf286ced6842ddae44480e95dd19c3e7f8ef7e47543940b35bc67417bdfe1b193595b5f6ad2941df06899e1e1dd730a29869d001ee1f38d196fd32293b6dc49f7234a0eeeb78359ed8931211bf01f37509cd33c43cb8586b997c2c662b8000000000000000000000069b8ffff1443eae2bbefd819b6c5f2b6a7f4809eebe3fce4262355e7c4a4ba84c93d6c721f714942d4b99bcbcf119b554685965fb855c8fae486cfa86e79f59997070ac75134006c11d6741a0a0cc8da2e99a4cb65842b11841bd3e86f4e12178a4d71bffaa36d82675fd071f1d2e0a3afde683813ba52a022b97263b07ad1d34755f5e60af3ecfd748fef8c3a84a563db0be8a1a2c3a3690d5fd6053996451d54c600f956aac53565000000"], 0x1e8}, 0x40f) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) pipe2(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) sendto(r3, &(0x7f0000000b80)="d6c073bb4d3b1363a48b8b31e987538bc70986909ad33069c8806cc67c0d", 0x1e, 0x402, &(0x7f0000000bc0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x40000004, 0x808, 0x9, 0x0, 0x0, 0x6, 0x7, 0x1, 0x2, 0x4d, 0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000a00)=""/250, &(0x7f0000000b00)=0xfa) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) sendto$unix(r5, &(0x7f0000000100)="1cc0e7151d85a16709e3bf6ffc80000b01203665164d5985fa2dce0c1cd9358272bbf35906c8dd7c3a6f92", 0x2b, 0x401, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182c00fe19d2c50f34370676000000000000aaffc8fc95b18d7504fe185cb2e95fecef075af1874a1646d4e1fb7ebb4918fc0a2b33f7cce89f42b03b11166b8a69b79bf6ee7575dcddfc666c1b13bcce79f576688ad49d4b5e85989b746c5cceb81bf087d807f28da0b2788f85b8491c36a9b70fd8b909186d1680ea2fde03239e3fc056ab102b96e8a65e790185232749124c5824880ece7adeb3bf125e41efc8592190daa11b5eba3aaf5bec9dbdda840ff6ec062551ce8629a4898b46b2fc52d31e260bf85df4df365eec3667f96bb2ad2ddbb24c61dc15ef6656a77a8d46b5b7eceb73512c48b439dc9db25e78fd9532814a71fa54879a5166ff072ece99e988604971fab927efa08fecffc5ad88519002bcdf9e4563f007d72570235bc93343e6d35bfe7f8f"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7, 0x1, 0x3, 0x5, "8743309bee3fc45bbc246cef7130afd53d9267fc", 0x1ff, 0x9}) 07:23:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x34, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket(0x20, 0x4000, 0x7d) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="d6eb1c70ebdf5dd8bd4da8094ecf9d4270c15a28d5b6bc52f2333ba71eba903b0843aec1cb10af2cd5ca55c6d8bf5f126398517fa9f58173af3504d0bcaf456b08bd7906d196390eb7bd59ea5abb8864b318fe605deaeeeb77c040c258c36641155315538547b06f584d2f39cf5b0838512e8cb89a387226da1e92fbe0ba8fe73730fafa61a818437bc9e78cc4fd6a88636f82cac01f8e5b3e44f90589c3", 0x9e, 0x0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x5913, 0x1, 0x3, 0xd6c1}, 0xc) 07:23:25 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x40000210, 0x0) socket$inet(0x2, 0x1, 0x9f) unlink(&(0x7f0000000040)='./file0\x00') 07:23:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x1800}], 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x43) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 07:23:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = geteuid() r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x14, r5) setreuid(r3, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 07:23:25 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x40, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186a560100ba6d3a99feaf000000000060d5706c85c2768511fed95be1d2341de39f8fce02a5db5189", 0x2c}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) sendto$unix(r2, &(0x7f0000000180)="5f7470315dce4adec1d41adc0a3536ef9e44e0502cffff00008959244d8eb120eaa490cdb84f8d70440747abdfb849050000000000000032148b9ea9e38f0877c2d2a26ef3037fc636abc5bb2a847d778981416fb59191084cee021d128b169cd898a2fbf2733e63a82122a29dfb398b4499348e9dadaf42e112ff4599412eacbd6f00ad00"/148, 0x94, 0x400, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2bff210e"], 0x8) 07:23:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x120) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) clock_gettime(0x4, &(0x7f0000000140)) 07:23:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x5, 0xfffffffffffffffc, 0xdfa1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x5, 0xfffdf40000000001], [0x0, 0x0, 0x405, 0x0, 0xa1a5], [{}, {0x0, 0x0, 0x40000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:23:25 executing program 1: semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000080)=""/103) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 07:23:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x24}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pwrite(r1, &(0x7f00000001c0)="e6c6aa45aa8257b5678455da244b8cc41582ec379e604e81c80e1b973ebd6c3afc51919be08b4ec1d6ebbc4b4c74d2189ae61b42c45b7ad1d546bffb4f58fc268767695c19f65fcfe9916a9865adf4cf6447b4310f3c41d2f7003257b31af76a60899e264c7dd93c45ec02b91125b3102a801cf6ff36a4fb56db4bae", 0x7c, 0x0, 0x9) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) r4 = accept$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) fcntl$setstatus(r4, 0x4, 0x80) 07:23:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xc}, {0x28}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pipe(&(0x7f0000000040)) 07:23:25 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x29) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x10000, 0xca}, 0x8) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) sendto(r3, &(0x7f0000000040)="022659fd90b80edf4dafff7bd90c22300ae8a1e5de95772a1e87f257bffabce9c41754efc0846107aef98969323fb5eeb96419e3e5d3c1a60d6bdb99b0d30a87b98f63095e747a28493fcc9ec6a81a5b0fdd1aa2d5a34c550943288f2abed3c129d7c0a4d96bd52d6552975fc450ea1ff5ca89363ac8", 0x76, 0x408, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xea1, 0x8000}, 0xc) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) fcntl$setflags(r1, 0x2, 0x0) 07:23:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c230c1e7bb6fc6e23c5b00ffd200000000e745e4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000040)={0xfffffffa, 0x0, {0x2, 0x3}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 07:23:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61, 0x0, 0x0, 0x3}, {0x44, 0x0, 0x0, 0x2}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000018c0)="9828bed0e52c2677d50e18031b41") 07:23:25 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000000)="41797821c7a7339b57814c39", 0xc}, {&(0x7f0000000140)="ae353dd60d425c6fc833a91a8c1a9270d86a54c26c9c0c89d3250e1c919192a6455b02b45e21d09d2ff989d1a436561c641f7633db7f1ac5e17d7aac04c53afb041062eee9015c9fbc48d84262fa1d841b5d26db7701e5e32ff918d7130d476ff5df15339c38b2baeb32577aa4e5", 0x6e}], 0x2, 0x0, 0x1) 07:23:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00/\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 07:23:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x38, 0x8000, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80286987, &(0x7f0000000300)) ioctl$KDDISABIO(r6, 0x20004b3d) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = dup(r7) kevent(r8, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb, 0x3, 0xf0000003, 0x7, 0x4000008}], 0x3, 0x0, 0x200, 0x0) select(0x40, &(0x7f0000000080)={0x1f, 0x0, 0x0, 0x200, 0x9}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 07:23:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, 0x0, &(0x7f0000000180)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setitimer(0x1, &(0x7f0000000000)={{0x101, 0x2}, {0x1f, 0x4}}, 0x0) 07:23:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x63, 0x1, 0xfffffffffffffff9}], 0x5, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820000ffffffff00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x104) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x1, 0x4, 0xff) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x12, 0x0, 0x0, 0x0) 07:23:26 executing program 0: r0 = socket(0x10, 0x4000, 0xff) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x25}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 07:23:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0xb9}, {0x80}, {0x4206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="627b80c293419353520874f438df") 07:23:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050200000000000088000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f800000000000000000000000000000000000d9b51220799d716f97b000000", 0xb1, 0x0, 0x0, 0xffffffffffffff42) r1 = socket(0x18, 0x2, 0x0) sendto$unix(r0, &(0x7f00000000c0)="9a15dc45b7a8ff987569038136692d874ba41ea5342af00325c6870cd887f3265370e15c7e74935d830a000a27d714486cd369954c4e97276cc348e4ee47772292c867fa7d70610cee6ef17cd4b73c7869cb3a5ab5c9847aeaf643da1b058288df340807db6dac421165c62d02565b706ccbe03a22a397da2d961eda4d83a491fbd8611b7378d4f074ccfab7ef9f09d8ae23f24ba9ab0db2273193235d576de0c85bee20c5106cb1b4bf1cf84c2cd1cb58e68453f69998bbdbfa752d32dcc180d9a90669e7f069238c9a4a108c282f149ad41b1c70c6713f947b4395ee6086b2fe734d4561389d8e68de843fc66e611a96", 0xf1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}]}}) 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)) fcntl$dupfd(r1, 0xa, r1) accept$inet(r1, 0x0, &(0x7f0000000000)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000001c0)={0x6, 0x53a9}) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) 07:23:26 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000140)) socket$inet6(0x18, 0x1, 0x63) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x0, 0x0, 0xfffffffffffffebd) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r4 = socket(0x0, 0x1, 0x0) r5 = accept(r3, 0x0, &(0x7f0000000200)) setsockopt(r5, 0x7fff, 0x10000026, &(0x7f0000000180)="00000001a2fa38949744227b138340b17e4855338c3a290e02e3010abed0260400e18b480601a451778d973003ba93f3fc6a74db314dcc0ff6e8ed262037e5bba3c3d05ca73e0c0ac5f3f072f58216b37853ad01002e8937265ba41e834ce7526456b3e97e", 0x65) setsockopt(r4, 0x29, 0xd, &(0x7f0000000140), 0x14) flock(r4, 0x8) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f0000000080)="500091c92964cf0142de658a212a46b0be52984e77", 0x15) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000140), 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x4, &(0x7f0000000540)="f9929178628b03d3f4162f02b7a2826d7b2c6b282d006e1f39dfbcd91a1d0000", 0x20) 07:23:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 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) munlock(&(0x7f00007db000/0x3000)=nil, 0x3000) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:23:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x2, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000002900000033000000000004009f355c2c11f55695bc7264d59001664cad7038e3cc1e29651da0"], 0x10}, 0x0) 07:23:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000000, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0xe4) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) close(r2) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x29, 0x200000037, &(0x7f0000000040)="b6542f0400", 0x5) munlockall() connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:23:26 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)=0xee) mprotect(&(0x7f00005d0000/0x3000)=nil, 0x3000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000300)) getitimer(0x2, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) 07:23:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x4, 0x4, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) 07:23:26 executing program 1: getegid() r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) chdir(&(0x7f0000000000)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="f246c2b0f088fd79e51be02522431ec87960e9e3a05a2a0c1e7e08b550aa5a21fe22d2fcb22655dbf6739b1186a6c83339d5480623389c636c68ec876d6fae4577b3e2f0e4fca28ecfe28c1ae3e766a0a3fc2f11a30bd28ecabd35575d413e5f84cc48d5e59b36b8f24a50"], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 07:23:26 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00005d8000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x1, 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) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) socket(0x33, 0x3, 0xc1) setregid(0xffffffffffffffff, r10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=ANY=[@ANYBLOB="30000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000100", @ANYRES32=0x0, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="2e7e6d9cc7389a85d2925c11aaa018d68b0ddd12881647358aaa1867eff5baa528a25b0f4fdd693321917d2dfb299ce84456b4d2a2877878c8a110b6e6818af4fdfd636d0602a05214ee8bf5aa87fbbd56cb4cd0fd79fabd57318437ec1e085783b9fc3d7d5008c0edcd8d79a2c45d709cc49a06b0c7aefb117b7558e6114e3519715cc51a4addacf282dcdf5df3939e4ef0d240d8a79654cd6873"], 0x50}, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x80286987, &(0x7f0000000300)) sendmsg$unix(r4, &(0x7f0000001500)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000340)="f25e7272f03350330ad9feb24438a5414bc8d8160475cd75ccd300258c93ce7105fa1c59454027c445524b97df2111e16b7b6f4089da8936e612d0924d365c0a6b2c050ef3621d7f89a58bb046dbd577d5d10b16a345e3f5cafba84e3ce28389cd03024cb75ae5b4c6c3a7d7939b06d89cd577154da01f03037eb0c92097054b75eb2e6a370d716aa529c100c785d6a54a2fba2bad47dbd80a479b13232ef11a05983a1a939d9c304439b3b516385bb2e3a619b6bb4ecdba0c577f3f08a4c8ed192b490e93533ce4e388f6e040022b47d04fd6c23995385eb97ae326fabca342a9440df50c701d318d482cd2e099e07db55e71277a0aefcfb92a896909ce7fca8e878a754b89319c3cd3de65b709620789aa49d0712bf9067a3215733ac5b125177abc8a0023f6a08bb361372f50e7bfc5eba63e9ecf7017cc3d5b3a847a0bbda2d9473d30822d7f9ee7763aa96b67477706df857f338c1952488e63cc001227d02c2d3508bc3f69d43337cce480752d87b7d53d28b8908eead054b6de500a0d528e38ca11ed870bc891b3d5dd691f0cfb6fd84e9786cf912d74fde9a766b57adbe41aec2633e9b8041da5d26b5238d03849f35e9234e46a6e9059086300d2d991da6ab11f1fb195d9cb7fa817e99b7ecf9ee3c06560370af23075ae1f0f7a2f6f5da68a4a50f3b939b47299e8dd6406eb8c8622ee0e275700ac344742af522b29f5c717bd7ff13f61b2cd7fe646af93f686a46bd9758e90e2525edfb98f49972862ec20017df5633827c0098aeb7da10243708049fd2d734a7f89268cec24bda14d74293f594b773e8b0fc4e308c56987ab117cf531a4457f6f8c22d53e0459a5ea78cfb9cf6696f251fad39b71425ef0a94232aad6320c3dd558c45fb3f27a27a4111a7d507dd5e1356833d8f0327588c1cfc1a49a236d1d9823000b39748b38017ecbb1b5065837b82544c47cde8b4be6fbbd320928b3b3ad6ce2b4eedc05d43b96aab978e9ab2d1567eca369d86faf08efb8523f22b5148a959f401d35116afe091acdd7cbdd34b4313c33f5b4c55f2a8954d22528fe01d5c795c7daf86a9f25a61ac08a3f6b91b3614a7f9d6136d243ab83668a3afe96e0f1d623af33c8bf409538bf15597218d9339ee2e4d61ae7ff2425b53adcafdd1b4ebac52e2d26e50f387df0672ebbbb765169c06d6ada1b1374ef342f2805a1c7f4199262d253f011215c0626cee0185dd5432c38458e04eebaeafbb2d5e1c908c434994d9759d9ac344355a177bec09e0c88144772b765cde2b0e9ee6749133c70ecaee3add44fcffe0044d21ac15593d3cd6b7281eb911787fdff3dce58a0c61cf145d7a4afb7791c047a7272fde6eb7951622a1c63bda979bf634906d37c82cc453dae762afde7d301a5da4aeb47c75f72095f293180424ca0a19d68f851319dd8a3e97090aa7917af87bbdd2d1ba7a832e800aa31b39284394ea5f4adfcebbcc44a5277f3103df5cba2182013ca158809bfbe2d0267a200fb99f7204ca38d8752ad5c1346778d8a6f75a9f3166350b437982a3518b36b32268b18bf2e67efbe9419129994cfe32b326f266e89b86f46db5f42f6c9da957dfbd295b6b133773d8ed276cf6ef1f00fbc68f1150d098a114f1f16ee9a9c492d7d408314c13d49c5997539041305daf721093565a6d5230154f5734c3480604cf331e8179931e2b6a90b70cc26d50ae740cd65d4c0a99b99b86387359458faacc7daac7fafd23fafd90454a44308cfc3f60fe11ee709e4b6a4367024ffebcda8789bc84767846bc76aac7dea6232fe0dfd55a7f69fb0767662558174bc77a5374ab9b06e91da87895d21c4057f6d4a3d3db2385022c364d85f2d22c126fc00f5470ac5cd349d5fb4c827f4cf970170bcced264d45400d4caba486222727101e25c949ea7f4eb2be57c119194d43e5a85f3b1ca8450e2c93a3e317b486bd77a6692bdaa24046aaa456a8a930bb60970ce3d102b07ce8a66161f72a990b66e1616c4f644a0f3285845d77e4c3dd4a9d5c61de46f3fcf388eb38506e01320277aca2c50313a076dc93c94b7c7c73d46a2bc521a00c92ff70625e2e151fed11590f4e3f3a2479dc86ecf3205fbe10f418c3d0168526a3f4edfc7c420760c0911ea7face4772b322479d16588e34473cfeacded4ab68a9dfb583833dd2d697b7abafc0d3b23009765cd68bc3af9302c3594a9b1bc2bae547c53d9ec873d28c328e609a186b80bcca590a9150ea44cbe0dcf019b2154b115fbfdd2be28512650da4e115e6b3b5c25869ead6da4b8f3ccec88b0691772cbc29b945ecd7cbcc24866c394d498a677803c9e8d8490a86e58a9cc4508aaddbeef19f3b40529b8967258096b67343177aa5c11b9c37c86f00844f8858c6de95a0443dd8fdd01b365f13fdcfb5136a49ea7bff622cd979f75e20352ac3a52bfbbf277b4a49cd6ae90a1d2c49d8fe7d0b1fca63495f858b0c0f0c1244d5cd409b05127dabeee49f4957e586e0a7e857c13a78914783dfe248a11e4080c88e14a1d005525cdc6d8d518c5d31cdeffd6614fbb7fb20144a3a9533e8562fbc97210e4aa32ff85cc43708e8926e15b845e3cdb81942c2ddd402b813092ecdd1882a5a014b05b35df8532a4388bb6489d6469bc3580c3677f3b13b3584fe74c660662db0d9cfd0102ef18756a7123d2691a8603a64a25f18091823b3092a401460ce9c83be414febba751cf6a599f144fce78125b4fcebcdbfaf95097e215d83ecb0986787f27cc01269ef9610926541a2a14de46302959a06f9687a34bc5d0ad1cbaf58070f9345448e00a4c5d6ae469e477c3259dbc1f2f2fe1649911a002aebaef9f3b63bc5407a2e9672e06d7e843a075fdd9a96db13c3b87c83f531f8cefedc44c4c363c997e1e1245b18bae345db91c528bc992b9858da0125f68906ff8ff9f9146c2a594e396a27a69cf7a45ef6bbaadad1901328bc7257fcf1664e3c4d6c87c29605bf14d544d35921a1299c290add8c58e82c0bdc3caa5732259a39253ee07b78eb9f645aca48f2e134bf4878a06f941da04b93bfc2044abfe1bd58f95c9db80fa241178beba4564169b4587ff17b56ecb8e2a0c60f410dc3a5a3a36a47f8d0d58218ce42c204a2ae5f4734479272e0d162c9570ba196ae5e9ba906c8df6d77ada8ef7d55d32deee67e0996853943b311efe7ec4fdb638b419a3728f46a267dd1951c249e8c554bca37d0737e0329afc4d1c80d18e92f1ab278c63562dfb7941b6384ab3efa178071b4f71c2938c6b0c42590a311d93f5490437e8871c750fc9406e2f90331d42e524051f57c9b09c387b579eed9456923c8d1cd619f81c0bd587d7f07c7f5ca3d83d21e26941ea70053dd899ef72de5e199b279a7b0dadae2dea5c489992dc90789001587af4a2aa866990fd9aee00e315900f1467976fb12b4060d0fdab8aaa6b8d5a9f33cb704a6fac270152a43fead851f4b4c82da02c66c9006eaf3e042c9c9382f79e9f60b50ed1c0a0c8f8df799912315a7aa65435ca0a182f84892f84dc09bc23aaf3919c22a0cc0e8957996271926826a5511ccf20451db92516cc2192532ef3410758feb6abd52cbc43385d37d27bbbd34066ab1a231a1da76f87f4fbd17ba68e6b0c41a96a0fd9ba497644c4cdecfc8d7d880cdc0576ad521128e052b3e9a1ccffdf9bac865f9d5e7197b7548627b4da4768eb00f5cf5f41d7fb859914765f778ff6f5b54238132b03489bf6f7c910d02d8d36a742d756b801b790eac8d08454975f3877c0a4e1d53aa53cf808fff9571a85e96d2cfe73943c6969b38fd5fe8022451cca2d73eb98222b5ac0cf701e76fc479aaacb9d74559fdad205ebeab644760665bae88abe327ae3784ff537154b8da71843c7c7054d6c870d8de507b9e5809f960fcfc4532ca5cedb83f7de4bb873ce119646b144cd439dfd790dd7f026bd078a9baf6f291a1926a95bec8d6497c0956657d738ba58dd8d63422b46c035fa6f73c247b98bd8c0da6dddb561e8348443871c3861e536ec2864aca466544f21b8ba2bda833bab094adcf9f52678e86f66bdb4fd49a98524c5545bd18e5e940de165391c75a0edd4c8a6ac2578cc8d730837aced8deb02cd7b50b745688ca45c999a79004c08744bf6009421b157a1c9a72978e5ef3414f37c8a61fe2756c207b6be64c5cbec07eacfa6f6cf66eff79d2e1ba3a11def6bf4c60397e1b2d95f606c4dd882658de634fef36d2c8565c3f2243350173124500f0a5c08504db109ed372d81d3c562f44d509c9e9cf96f515432cbd670a0c1ffb74f3968dd97111729be3ebebe4804e90d2d764f6dc19f1ec6ea6d549b1e1f681f46c23cdee42c04f775a338177800b2385627757485c0668a2f397eda763d140845b7769ad80cdbc5206627e847ea3dcf4e99f714cb0ca66bf1d9ff4894a952782bdc3027e86780416d1c688a2a06ecbe81fc26d78d619ffbb8fc89533a1d1075c8c37828cb063799b4b2a1bcc7473579113f1da342f6092c69759ff0ae9f1a9c2b49b47dc37e57816453afd8834ea6acabd01188b3019d2bf3b7b334240cc3037068ba6c2fde7eed93e35edcb449f2b390bcfb61f28207ed97138fafd91d8f9ec5e8bc3db1dafd232a9bf4f4f8075ef64b0364084aa4cb8fd7a55a8047599f5eb7032b749a7a919771fcf84a5c38e42a110f08d9fc0d0d5fc368095c329ea4c3df326139230615242ca456df59509a4c9796b873f32fb9ab10b86b001dc66d3946e40c7c2d6b4106203f09422da2e3e2e3c9af54e59180aad7b7acd82c142ddacdc7a7ce04f1c9adf58c886f72aec3782186c9bd8c802715a7c4f4a14482e37921c4276c97c35c0e6f7a4342de13deebe3a678d910ff8b7b20d0ea03a1fd335edebee483f89117c2e79450232b59a86479253fdaf6abedbe3e1951f88108736b0006a29fe7470f7f902cd329d512e08ba91c8d3339bc5187243fd1ecc8b7166e03480264ed96dea1871014dcb84e68859f590a6d9552a3a44ca381e3290dfada81ad028c5f0cac824e3c6a256c4f446f04aed291649117c0b2159d1639c72daa2ea8f1bbb25c6e7aac9beb6eea19d3a2b74c5ee79fe7f839587cbc8703aa60a5a8a0e70524fd1df1d9918c30621214bdd5e48005ec7fc073d2f7afaa042d5a321c4ba74666fdba3ee89675f5dd16215b511c35686d22b8b31b4a28a68fdacd0a3b5e65ade990789cb9dfdc6da1f7bb3aa19638ad2dfd4d8c48ee55b980f31b23a3594051e5ecc5ace147b832eedecd82f8d5d2b08f9ffc089be6dde4cd7ed1d341a94d284176ec5adba6a37bfe6ec6f56827dd2f008643c77b19800e46e688a94f2245593a7156053ac6fb9834fe3128ae20ec445af7c348162700c27bd2eb94cf53d7cdebecd308f8fb7c0431cfb9a6ab9235b58efd389f3901718e322f52b4d7bf1b026fe37faaa311f152602c7bbe67290ae43dba49068e3c4bc58b79b7988b73890fc19d0a23d54c71b48f62a0aba80da831aaf08cf4963312d38a0170cbc001591a807e16316fcb410be3e9586b422424a354735c7ea6f2f3a89481d9018db256596f8347e458722981f7292665a0f4d258dca33b885525dffa330f30011ead1366196e046dcb5130825c63d6feec52ae26e366979c638e20e5471cb99b4a9fa4d7a2594cf29524564f9290f7f35a0a67d9a8688c941fcf48e8fee2e8e7b9909474f25d95b342bf5c5f2124d26b4fc8fb5659c5ec77d625c99d96685c10e692a4e4d672b9aadc674b2c1b243764b90e2d", 0x1000}, {&(0x7f0000000140)="aa112149f4fe0da53bbaad4d311dfd9d7cc8cb0d2a46a112bbfcd165f254bfc06aa3ea74feb90a769a7e066a8ef77b1c5bd016a2180313f4ff57f295e11f62654256c7572f9bc1893c2159ab9a083e5672da3100597e23ce7074799393bdac973ec9460de17bd31193861334dfd7ffc3ee091a9260ddc16723904dec9af64068bd9f6114fa2c2c57cecf0687f9f756f994151ae255420c48cc06e69eb3ffe5d9e1d6657bfc35b0b695f24a939915239ea47f33d983fdfc68770ab87f0812f95a0d683dbdcbe52a609a3252c0b7516920054673fb3de9dfb9", 0xd8}, {&(0x7f0000001340)="f23ec17240e9dda19778dc523d4875c58f1ae1421f71cdbe8f57b87c64ea54e5b9423483d37a5591ba4b18aaedf7780e07366e44643385b8c5c5f36cd49aa4e28a7d32a44065f8e24c1b712d29bb0b1e16bf2cc515c6a46ae50d32b73b9f489ff3afe8ee3e6472f8176494d5ff89ceaac963cd0b356d3a52435c616a7b30", 0x7e}, {&(0x7f00000013c0)="60280576f5abdca28f8bae76834834949502a02b42e1da385f41a74ecffbb01d181d9248c97c456557ec5679ffae04d7fc5b934b8c93ebd3c9898fcd0377dcafb9a4e7e2ee2a492cb6e0447c138d083fb9337dfc0b50a1a787df1e0821d8176f37ed89801c4b712681177fd56905bd0ed97795413f66db663ec30f51c53b27241893f4a5a95b6b53f571f810bb3b", 0x8e}], 0x4, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r5, 0x0, r10}, @rights={0x18, 0xffff, 0x1, [r12]}], 0x38, 0x40c}, 0x9) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 07:23:26 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() ktrace(&(0x7f0000000340)='./file1\x00', 0x0, 0x528, r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0xffffffffffffffff, r6) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80286987, &(0x7f0000000300)) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="30040000000000000700000000400000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000100", @ANYRESOCT, @ANYRESDEC=r4, @ANYRES16=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x71}, 0x0) r9 = getgid() r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x80286987, &(0x7f0000000300)) r13 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000300)) r14 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = accept$unix(r14, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r16 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x5a) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000040)="2ecac87c269729f872f4c90417e719eb740ff16b3583ea382f07c9fea8a0a5cc886a16beb9", 0x25}, {&(0x7f0000000200)="e14e50e8932833fa6b93ac182badc78f73dfdf5764e5503018fe41cf1c1282cf9fe76eccb579ae78fe66b19ef452fa05a4951de694046a3d669b82a4fee5dcdb1a4834baccf372832c2110e70ad52fdcd08d9797d4417a65958a1dc2513bc92c40c7554121662eb8154cfecd8bc81665fd850386dfd6b7d0226f73a49ccf10bc0c68273b74b628e88c6b06dd2eae1c8ae0046a1997969823dc3880eb946796beae", 0xa1}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r4, r9}, @rights={0x28, 0xffff, 0x1, [r10, r12, r13, r15, r16]}], 0x48, 0x402}, 0x402) r17 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) pipe(&(0x7f0000000140)) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) pwritev(r17, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r17, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 07:23:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) fchflags(0xffffffffffffffff, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 07:23:26 executing program 1: mkdir(&(0x7f0000000000)='\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', 0x0) open$dir(&(0x7f0000000500)='\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//../file0\x00', 0x0, 0x0) unveil(&(0x7f0000000380)='\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//../file0\x00', &(0x7f00000001c0)='r\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) recvfrom$unix(r1, &(0x7f0000000080)=""/221, 0xdd, 0x2, 0x0, 0x0) 07:23:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x41, 0x0) pledge(0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f00000000c0)="fbde7f4717316d72b269543ec347a66c776e4221836405769307f13ee0da4f23195c0bbe7b7eea3153ac9c1f67e96aa2050da642b575c9aab6dda71e07de32b8fa159f6045057ed858c837e6814cbe25d01bdeee8bede17f0d8f7185b3f923eb5229bfc0e2013ee1e1e5f05b9f57d081bab46ccfbf6b2b315fd69f0413174a2c9dad40bb4438451cd1dbe4332a5bb62ef07b850d5e860bb4580d2134e4572566636ceac5adaf5ffb29f4c644f553dd7fa7d7da7ab1896219d9be3cec7305edc8fba1db7c82bfb8e37d1e50d99f33aebf80ea49fee1e248ea9cb835edc6fb955f638fe20a78bdc25f6c153e0b96b9e1eb52ee35caff1244bc715fc7bd369e1fa99a21e330927ce1ac9843b23014ccb7ec51e0dd67cb371850b11416a2b228f35b0effce2a9a226a44c8febaf1708b71e69d6b4f645ecf4b0a5f219c6ee8f58ccd91beb39039462f4c2210bf0b70443e75caff7e1561ff54b27cf3bd468d6c58358eb3052ab9c893ea675675ddd71ec48dfeb73d5abdf4ff00327bc3ec2fd10a35efa5eb729b65a13cdbd432bc69eb532c0928b59ec4ac55c346dd663ccd01fadd033f9d824151a0c685cf91aa27f593033d3e34d4ed094e6d54857ff6ca1cc0f9d304a5663f8590c6e9a5357f1dd4ffe2eaa5f8e536863f231fa2fc0489748c64421ddf1a027e130864f823d1479bdff410e852c79e713af34054e975b691a2fe07952ee136c28f0f817330f943049494b011d643d204e49517e43c58218e35cec07088cc331924e2de25c2b702f38d59a0ac9fdfdfb402edd97c9814b48c34d62256b19d06c5eaa4f2a6e2e8411cd07da09084aca12f74bdf9258fa3d278ab3a534a469547cf71061bd032808e33d8cfa4d1d5888fbf3f27f1589555b82642dee90975b9d8a72652accf9b2ad69973104395e7a0e8640f581a82f3399b9ca44d42a888faa34385ad8c7ec4e8888b26caf8e12d296f22d0ae56f75444a34be1e62cfcfe17d62cea2f5344e01e4e9a9d7aad3fd464d26bb6ef9c88a9499767019d902a603d1e7ba210ff03d5275f40a37cdfc72a3da00e336b16862c08286c024360fbad0077fe6d64e70799dec994114ad5e10fdf6a99dc69cdbd5fa3fe30cd90368c8d58038ae761b367bddb8cd04db5b80a6f6aae7b04c19b131289b39752f0e983b6179da1136f0317882fcd967786c45821b1af4a815b03b963188660c56a9e83c0172883db0c00ac55a36f8a64fc1a31b112cd5f1f231a3272e4a9828fe7cf72fc70abf9030725ac4a05e12a0de049396ed48923b18574493d841f636705cef72621e717b13268da8d637dd9116e4cc1beeafaf7f501a149c55154e0c1b57efd0ce6f1030d3804cbd42b6368d8df9d6a56bb0cd62c1dab16310fef59d08c1f99b26fc973a892c4cf441335ea940ac545c824e9733fe8ee663fa328591da6bc7d4a6b8e40d4b83aa73154febb6f3f8194d09a09c56bc1e966fe63fa898de44f7b474f65fb60c50e033d7d78fe12b7352e71c3df42ad0604b06c4750183590d2982471e9c18468b9bfe55925928b63d83c4a5589d89554c4ec8c3fc06f957e1cf23958733f5a02cf34b3a71c1bf5767c74c6921b0c18f3f13d047732a458256da2fde42bf142fe48dce975d836dc2f936e52db25ade7dd84bec0ff9115003037fbd6749973c8a42c56317fa0f0e0079653a3c8515bd5ab57f87d60dc291465b8935605b96cfd11d2d3ca53842daf668654869ba6312afe9099208d52a546c2e913232f633228d9ed474007a9636a1322073a9ad4d9cbc214b708e0b0d938d7b34e406c686f21cb66b24ec72f4f241587e9a6ba8e5eee2ab08eebd59fdfa29c3c7faca6c6f4f5be06c9854cfd97043b2423e01aba1beafc4db84dd5e5799ba3e2966b903f8153ac09d9d7cb87f3951558fdd5c57f1c2c9aefe6c70dc627d5ec5e853cc253f63c7d5b5dca55d3d2ba6b602bd2a4f14fa928c02ed7b1d7eaab2b0209cdc91d026ecc5aaf1890487f591130dd0dab602fb3dd115b669d0c2b26c5b34986f07c381debf40ced8e96099cc58958ac86bf1acfcc5e906eb8e0665b7e8a576acb4b2c68d657ad9beceb41252e9669a52365d98f184345b873d613147fd882c43195a93950abdb9f02b760868ffb57e7ac5315b89c222bcb606a1069380a482921b2860b349ca21b86b9c247849871393a635d71c2142b04a3a7f004a21393d098bd9b96f3f585ba4f3d78bf3f06933bb87df312a0d437d975a6cd2424d4d693aa8e62adafcc92cb82c07a8461e8aabb55037e694212497d0025a59a5192a269630554d56642213bc6c9366657812e204688beb825e459c1c5df60b609e6a87a379f5114b72cfdac50afeaa2e15974cdac0cca08727cc7f668a97d102ca9554ef66ce4986c9df6b58b2f988efe01fd9f0fc8128ce2d7814baefd2b88b8b7c2b01fc6191d9e0011378bd3d5dcd7f350e985d8631f59135c25ce91446793d1944ed115a7d7d8f52dba90aab243a8ed2b5de9df7d86bd0f6cdb3117b891bd8ad2cc801f1bb9e4f354aa6b504b18ff8cad107a7d8732632c1903f7afcd270018ef77f2a6616e4395df7f88d057568af69a2f76c9e89a278d16120df4833aa9522ac29eeba5cc00e7153f83d810e1472b0e7168835924c267d4727b5bf85137af291623c42449d0f56111ac4f49bb213b385cf8c2f47e85f52ef6daa66bd3a3d62dd5e73b7d7dbeef69a6bf5ce39cdb2dc6c235538a4e616f79d391c94b8d8477c4040c2d5f77124c54937e5c3f92682a7f1ace12997f885365047cb20585ed843ec0f206048fe840a2d71f80b896e8e48a67a26f6f42ddccd8c30e767f00dfe0c01a078847307a092bed6d4dea569770de3fae00c885e9345bcac6bbd078f6f2731bda22fd687bcafcfa713ab47d1a1536588b9befe81874610c8ad2abc9a256f6795ca7e65e8a10c805ee38d5fcbe69bd13ddcc3679b2884d53559ce5d62f0cbbccc520023846032c18ca6e7b1236013ad615b3a342ef2bb375aa944248eb8f553023ef8e8ec065825b2b3da37ceaa9e8647a8036e65efcf904b99d54ecceb50cd11a9459e8730ab07d335366aada3612e652da4d1d52f5c8de4c8d810770b2c1705097013a1af33bfc930b4dad762f3319088a97a18a5cca54b823f691250b94e22022e8ffc2a98e2bcdb3195c061ba48448b1be2973420167b67f37c17d905ec106f483266edb792873f918615953ae6d26d191baad41ff9497eb5e1700ecbfd5ab93993523e0eae6fa5f4acf7af49183e3ecafdf3ffc16abf89cc36c35ddc6561ea5b98de829abede05fae83bdf3407c52c0c74071e6369697339f69cd52b88f2985a30f6edf42defd08e08ec45b6aa5ab42a7c047b2de5e2f82ff389d08cdbbf6316d873544d61fc6f5ac42d599a0d0aeab21f2bbda687a0af965a394da21db0bdcef797c3e7b82d510f3dee369e5829b022f8175891cbd72b68e0ffd04f8b0d1f8a74d0568344cb75c6ec8337f232af4aabcc3a1ef65b7588b5d855c9f4656de2dd46896ec6d76a302df18cc5e678ca514a16df5f09f69d23886bc3334f18cbfc52f7c18dce8c0c4991b13ef445393159142e596e8ae0af2be869dd81e58ba9b8549a30601d57ef1d67ec6427f068ee74512228888e4669900e53754b8b4848ae87b971fe2d3352cb033ab50bf4468c58de7965ac1ecba645f608d637d0d47049af041499dd4a4e4828937d9ac91668ff20a8d43caaa099acd81d780377644c7a9aa228a44ac4f98e3ff194dd3615956e51985fc975161f172bf4f99cb13fc77940aac0284e057b3e0f6240d52eefea74156a102c991d11fbbe723eb9e35aaa39d3b7585a2a1e72cedc9c41138db0e64743a9779b8dedfe0faa55a5888b0471983387d29234a91f5fc08472e4503c0d61414326590f12613f8eeaeced92f8121fffd1478a56ed3bc38e360f2451a44660de38172e1bb354e46a18cc5b0b5a32b16cb5dd9d2e44216406bfdcc0b3860453327d4ffd1558da2e767a3d1d66226b0d044d4cb17b4b21ab25ceb53f93cfd354912efda20498ab56472b13caf814a5d49b45572d3ea60b37cc0b9e112eb331995549d8349326b8f43998a2399813df929272e6d2db1a469e49dfbcc12bb5a317788ea1fa1f0a5ec5c5035f6142a80ff0f7202aea88531c19ff57c42d94866bd3ed57b93381a778a5349c376c6e117834b50c58044a88edaff49ab7e5544e1ec4a5d82286300d1692b2566cddef3d23fd1fc70db4fd7a4d48d3c7bf4f9595ef33b75f457919d558b5b9f9d224f210e9dc68e9071e012c63707d7d117b35cca845081739e9463e0894a48e165ebf6ec3c0e5be9eaa72d7292bd0ed40ce9daa94de7da6c4c3e8a3dcd73c5c89c1262178e199bbdc06d47f990810034013963083b513d3ac56b8086eaa06f901f4485fcc265c62accc2e10e24d17761f58f4396db9f2e4b3d21dddc1e3a1a99d839cc86b863395b9e58c723420e0adc092a2769820c4bb0b651944aa44e1bf1b380974542ac0ea7ccf3d61c552007a1f53a7def0ee6a6cdc39b62e991212d59fa50214c00ad801e1967ddfff9148a236f082c71098dd8948f2a4e425c5bd7cae3f59a0c8a966de8c7d5b399b56944733a2e3849b85956f8072db0c91693dcd54608f6d0f3fde7777837e85035817fadef104ec950f367905a02b231821e2bc2704c5dff68bfc60615407c8fcd520f591940fa5a6077a5d4a1c8860e6c3817665dbc31f42c8664038f97d07f39d5bbf40ea0d3392ba24c004eb1935bf17e2fce0e31bb84073966b5df333e3dbece0162d53a88eb09a6e6380c87f83054c55d3d12ab326eaca7fd071e2263f41c8a37e6a5109a12bae037392cf3e66a0aaab2dbb36b51d739c7e117c86a04aefd013a6feaef7dcd8e549ce8c8167d8b81c7d144517685da39c23c19a0adfb166651db0e6be5833be2544a04674bd36d42939eaebcf146269b31bc46c240cfb726fa56a3dd9e4fcb8312818c89b77aa0f5069e3b8764ae37592b5c05a08c5e71690c0f1faf8e6eb30fc8797ab093af73a37f45f573d127d114a1b8e8d502918d31cbcaa918b42d494ac641ef691612e5baf3b9dc380c133a2b5de78124796c5a9ba9b30c5fb61b252fa17abc942ded5cdad972dd442faf70ffba32bde16078cb63c85046816afb3fd588ac054a4314c78706af664ecb26c4f9648fd0df3af98bed63996927ed54805686134a46a85f3167e253d4f90727282c569df7a674ed76eb0bdfb41517738d297701a68248f0ee4f6c9159b36feb4032547f68abaa24a15cf829c7d3940d617a670e7a3b7e8a1a5080ebb348386c3c9e1bafe95d2f6e157b4c6fa8d8e35ac932e7e27298568b740642ec092474e4927892ba4d7f60d4d0c0fda794760554bc1e00f81fa00376ef9396650a6fd0db6e6090e792e18e92a8882ea2b5fea043315fed3548132344eee80895ad9fb2c1b8e0b7ae09c41cafc74eff67f30b7056cb938156efaed54383ee787efa1455870e231619f3f47d7e23de598662ee92f80064674a8cc09492fae98e8bc193df6a64fe9b8ec145c6d3e21a965fc8a74826873c9f383199664866c305c9f62658e18107bb89a3e11727990722d66175cd4153cb7957eba93acfdef51bd9ede5d09b7bc6902ce1dac085afbc50cf67933c5bf5e6198d8cefa4da7966ba363b720603ba08776f2c9d9f72a6a5876791c4e34a261cd555dbdd449979c02e28231429ba939014feaadd9c05887540b1d6f9a14173e7147b8363fcec55989241f80a", 0x1000}], 0x1, 0x0, 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) faccessat(r5, &(0x7f0000001180)='./file0\x00', 0x17a, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xac, 0x9f, 0x0, 0x1, 0x4, 0x3dd8, 0x69, 0x2, 0x2, 0x1, 0x101}) accept$unix(r2, &(0x7f0000001100)=@abs, &(0x7f0000001140)=0x8) 07:23:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="9c1285f746247330d90a795979124e5913e5f273b4cc12ea49e2051524e5199c", 0x20}, {&(0x7f00000000c0)="1e483884f3e3b3dd7b7ecd106194647d8b06ece7af3b45c25865044c6fa066d3b3cd6d463786fde1fcdaa94c92c210a8d3e921686dcedf766553db78990867bf0c304b82a292fb7a8683a143455f8249", 0x50}, {&(0x7f0000000040)='^h', 0x2}], 0x3) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x9, 0xffffffff, 0x200000b, "b88dce00"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 07:23:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x8040, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x130) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 07:23:27 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) getdents(r1, &(0x7f00000000c0), 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r3 = syz_open_pts() readv(r3, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 07:23:27 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xd6) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0x1ff, 0x7ff]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 07:23:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffdff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x3, 0x3, 0x4) r3 = geteuid() r4 = getuid() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r5, 0xd}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3ff, 0x6, 0x3, 0x0, 0x0, 0x6, 0x101, 0x3, 0x0, 0x8, 0x5}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x3145, r3, 0x0, r4, r6, 0x0, 0x2}, 0x201, 0x1}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) semget$private(0x0, 0x3, 0x80) r7 = kqueue() r8 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80286987, &(0x7f0000000300)) r14 = socket(0x18, 0x2, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x80286987, &(0x7f0000000300)) msgrcv(r10, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f00000068c0)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b613e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e902d6057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d70bb5134ef6974696fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d1521e171ca6a29c6ba2f9d7acf8a62a1bf0ad034bed19477e7a4c5edf505603cf35b29f82342089872bd195d1c4751123efccd984c3952488c9f9e7a142839d2a756e81b", @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES16=r10, @ANYRESOCT=r13, @ANYRESHEX=r15, @ANYRESDEC=0x0], @ANYRES16, @ANYRES64=r8, @ANYRESHEX=r7, @ANYBLOB="859ca3b2e2a6ef6e8a8929f6f903170db546150e1440c7631e50ef9430b59c16e924998482d4f599de919bf846166448bcba8f3088e5e77e8989ba8601e11597f925d600f8ae63f057860ff385", @ANYRES64=r8], @ANYRES32], 0x2, 0x1, 0x1000) msgrcv(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) r23 = syz_open_pts() fcntl$lock(r23, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r24 = syz_open_pts() fcntl$lock(r24, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) sendmsg$unix(r22, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESHEX=r23, @ANYBLOB="e7f6bf5c77971c79e0a789c16a0772f8ce5846833e66c238c804e9a2a8233c97a4322337c525f1e54dea3c688894f6863a62d21ff7d819b5ea78201201d40f217a08a7cf84bd7edbb0219ed2a62138", @ANYRES32, @ANYRES16=r19, @ANYBLOB="20a0bd56c417dcb00383a5bff70ec13daa009b562753dfb7e68f79c1b3e4b85c7a24f1dade537ce732c1855a471cf027c1cc761e82726f647adf2a8d9e77d62c5571f9fe93dd2ba741f0c6353f63d5ae59c3e1110fec0ffeabbb7ab54eeb599e1f02953808735c4db2d0d47183327fdf24842af0f05c15cc3fe4548bdea489d5f954729f9272d6575b1bf3c530e9ef84ce8b874d6280ac8ed5371ab40f418af338089e5b5c52c7264ac483060b03eb4305a20ac6f1e6316a03f4d64bd9cb038d4115fe08b3e7d9c07097e6", @ANYRESHEX=r24, @ANYRES16]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x80d) r25 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r20, r18, 0x46, 0xffffffff00000001}, 0x102, 0xc07, r21, r25, 0xa5, 0x5, 0x100000000, 0x2}) r26 = kqueue() r27 = kqueue() kevent(r26, &(0x7f0000000040)=[{{r27}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r28 = fcntl$dupfd(r26, 0xa, 0xffffffffffffffff) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r29, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getppid() r31 = socket$unix(0x1, 0x2, 0x0) r32 = socket(0x2, 0x2, 0x0) connect$unix(r32, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r33 = socket(0x10000000002, 0x2, 0x0) dup2(r32, r33) sendmsg$unix(r31, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYRES64=r32], 0x1, &(0x7f0000000600)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x3b}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854", 0xda}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f", 0xfa}, {&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f894f55f9cf45810078387692a1233d41f36b", 0xfffffffffffffdf7}], 0x4, 0xfffffffffffffffe, 0x0, 0x2}, 0x1) fcntl$getown(r31, 0x5) msgget$private(0x0, 0x0) 07:23:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='\x00', 0x80, 0x180) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x3}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='x\x00') sendsyslog(&(0x7f0000000180)="6ce3e5a73d432193bfed0fccd1ed288febdeadb649703fe04d8d3a6d810629c290fac3877505b395e81ff8026c2dd7afe85a846162627d8d3125b7ceca3ad6f550c6e9fefe4c30f0c556eeb5e2a4d21436a4b6379450cf86ba230ebca2e896a024a6f4e5f06dbcd6f5b9913290dfbe56b64eddfabcbcb79f16cfeb090fdfa395d35e9a383531d061e79f1917b0cdaa7699e2ddbe353d3661373ff82a9a449c9c04c7312ab5613b7908180a0b23f3", 0xae, 0x10) 07:23:27 executing program 1: r0 = socket(0xd, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x9}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x5f}, 0x8) socket(0x1, 0x3, 0x3f) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) close(r4) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000100)={{0x7f, 0x20, 0x2}, 0x7, 0x1, 0x7}) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f00000000c0)) socket(0x20, 0x5, 0x40) 07:23:27 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, &(0x7f0000000100)=ANY=[@ANYBLOB="01001daa8f7c7fb842d4cd14821efcae868b5c65dbc37e132caa1a4306000000241683"], 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) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) r6 = dup2(r3, r5) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:23:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) 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=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) write(r1, &(0x7f00000000c0)="abdc879c6596ded732be71a688b56fe578dbbbb120a958220d5b62b73f97b3e9ad67b9e3be4cd856462e78dcb3aa2b7a06153aaae4f281151e222286ff8fb6b2511cb7ab4ffec69dcac55f122f63f331c8a1a012771d1e301d0aa6e73f8a81c61ee53f1aa80a7e424af88592a5b98f492b3133a1b72043f2d759855c622f6304537b84ddf7b894c611f2a0b06dc42e8dfdf9cfcaa7f9da7a251ca26fb971c0ce9836dee9c4cd4248b10646e11150674006167ba17726d480baa27f716d1fd198ce7565ffc4d2786d69048e61f79d0f02111276b16365877bfdc06098466d7fe2e19add36d9bedace389f6c2a2d52d10b9137914570ed8c1c5db031f5c242dfab8bc6bedba69f0a427d521f5634d33c0a2b76b7a81fa4997f1780af4c0a757027d315b3672b01fcb666478e686052c89d98be6f3140418048be6402f207a5d2e4c75bf081a6da9a3072a3ae1d394b83d425ca38b765b5096f9364d8f5bb1fda0ad96653d7fdfd5a5093cf876d406de5f202cc09d2d95e03bc494c6e1b1c33d4dffc3b0f73ee505cb49b00bc46686fb14dbaef5f9eaa58d1be4262af641a0ad404b8c2ba6198ce41f240776a60cf8c25084391c1ac3d3ee77dd9f4ae118823faa02297c85df4a02b5e4051b75f66b6e1c22dd6a047f73c28fb1e19001c6cfe0c9c8a48986a1e1e4732315d5b1b61fbba057f844cc0dcc82d65586296662e45608752a746a5863850ab6d4c4562aa5e58c8d0254b41b09b39e9d3194b666d981bf8c4bba6408d07222308d207b02d1f0c6a4ca915ac168ff1533d753a14e7fa27bcc0334c98b108d8ca3348608fe0533b8a5e11865213efa7a4a4ecbe15691f282fb1ad679e4d438c3b2e050a60aa2b0452e694177381561f68abf686c705f357925abbafc81fb1b44aeac22921c647addbf536e6f46570657ad6be86bcd61e210269729baf9d70f59b84a175dfc70d3c9ca559d4327eb6fe5ffce75fa9eb515343ed82ac6ab7bb8131755f8653cb186d26d156387f7d389302b7c5ae198fc9ba343eb2b398008c033aedbfca6de09a8b099659123f64f8996c4fd4cc158d21ca523c5e6e118d1f11de6b9e44a8b69685669dcd48bdcc5bb90a4eecbeb2827cf7273e35240f142808a3ed617b42047d9b2c0b3b6c0aa614821fe3686b4d1dac02ee042adfee6bf15e2af3a9a06867b906b9f45279bc853d24367a643d22d1c0ffc7511ded2df21d3125f7c443f2e8a62a54a568558742e7c2a4bcdd5114d61b52d7689afc43757d0c85b03a5ee619cd91ef50c9edf00a9ffa72afecb431c7982c7436e6b78cce00a0d81d85dbc00759f347cda22a0065a6e089ff5c9730fea1181502f830d22fd807922e84559f17d044550ff75485c8bb78ca7ee47ba386a0f76962e0c927d0d9ec2f03740b1689401774249e515df0d14b459d9d23e477b59e44cb50baab0da6ead9e4b9359ba2b22a0de4fd0aab50759cebd219b0cdcbb036a8fd662a3c5ef8baf95c064c2568633f25fddf7d1c4c3c2427bdee7ee741101a2675a3a68a28ed46b47d3f84cc48d8b1817351eabcb79857b68d890fceadc74059603af8fff5d6e99182bfc7e8812a89cfec9c5e9dc82b07053f422ab18b049eee104ba8e28e650acb76c38e7e34e3859e817d4613d267d14afbeb4e46e1418a52229d619ef8e26a2dbb0f7c948502238a85bd38ca7c76a444c5dc9b45df3088a4f434407743f1e10e8e0abc415b03f4ffaa1a6cb1284e41b389b54b5a936e639e11bfc074367d05628ca80642ea337ceda048d42f973653c2ed8a30e134aa4380e7bf4eeecee66ccfe7127ceaf2b351449da08339620c06e7c1436320edf6f518909067c267d1a7124a596d7ce539d608fe36e6a774f2fb71be0a20dbef22987ed8b1777da9507611e7875b5e82cc19b08088e30a83c25a9688495511ee122beddfe16278dbc876c255d231c665332dde26a9f8c45baee1377e41714a657951c70411ac72c6d1cff567ba842e2e2730aa2a7d554ef71085ee34e210ac2b36d18ac8616cb2053092c4f39c53b5ffe8fa7fa49b59e6dc1d18e492f9324d5584ca74a772ea2ae8ae9b9c0809cf83ec09852d0d4abb835f05959eece01e935daedb5c99a65de22f35d4f1ede79c6427255db367ffb0ca1330f0b44f40d9cddb16a7b2d357d5a330380f7147c94a373b28f1102211bfb395ae6f6c2b7e437b8c0ac9543dcd72b212699f346b16e37af0314c0510e416307ddf9b25f6c6fcf31cdda339e8c85db6816021fee5ca20a91c0697bc1c290f674ef49514ae0a6bd2142110e5013b33f1b16e9c3f4fbde5f7c319200febea8db2ee77b348dc059ffd779bdb2b4451e557bc15a83d3dca66daaea49e4fa6822ef8aeeaf98de3e5a1c53f484ea64dd0077e3c3ec4022eb8af5885ddb744dbb31d234a5ce71f4e036b017c40415bba9d9b4fbcc6ae9ba359e1b477de54b7100510b356f0b3dade33ba5a878af89579b62d49e96ad00c617b5f5376e34c5ddae0ba2f49017fd0dc3b2d7ea5b2778050c99ea8ac7d5dabc4cbd55fd0fea12d700b225119d57cd44ee20f2968c3cde645638902a477bdfe76e8c09e7f8009746eaa7f9b01531c28eab67076e854cf5dc4d0584cae824227cdfd08e72698ca4381bdf8f5edd5230f8816ab55535f867e7c6a18dd4ebbc37d262bf55e866566ad85847495feb7565d82b2ddd2edb831b0a052acf5839589fea2498185364ea3da622bf95a49b78666485ea656fd462276001effd74825fce1143e44249258f9ce2e31db8b4197d44d4b83c99d6bb0cb96263d2cf8ecc01f3cf180cad034aa1f6804b261f6fd9efe2cdc15a3472dc9a659c8bc77d78526e51b946262e982b8342212cf05245a6e5904ef71288a89476d15be4692bf60dbc5736c30f12d66a0311c1baab07bc5c562efa5f6182ae39a7248a05a360bffb47185dd1d66fb33edf1da3001e7e8083a15a9de957b1d4c5adca31acc8cafd1d5450910861b989c4607375d749a6c7d9e379168a7cae4fece4b9e9b5660282dfc466bd8d24de77d4570a9903b1ead8cbd27eefb6aa6826850baa37bf83787ff9decc173662cce0339bd4195b68329d51fba80c59e3c9e62da878ca3bfe17bbb6ab66c306807c35c94033fa00f864dcbde39abeb80115845a33efa0962228cfaddd7230a317a8cb78bc0b681b4f01a70a009fb42917d416b10d664baea0a1e0ba5db3bf743f051eccb184cdbf6b526c27fb3c8003628a132d05f82f31a4e42621f7187bc9ecaad67418c48c8dc6adc1c47fa1477d7316d6ea8fbebb9b6fa6c417460064987aa90093751834eb00e8cfbb38f4fb99878ee862c826a915d4bd053d94776243de8f10099b8b684d5fcd5b050a622453e04c14a14c65800fb1d47eadb4afc5d3e069ae29ffbbbaabea879fdaad1954de8fcb6aa4b2bb60c193ec22449bb9dd6bc08250272c4294efb9438da1bc6d678e4dd1522d3978212ee0331ac1747887dce8663362d1d094a9bb5cf50de7a3e82dcbe5a22e3137faab8ecd4098f5b60d6e1de98beab51c37f7ef72143503a59d6e8036845e93b61092da974affa9fac45c416b4900fea388fb44554d6920c239a9e99ed980e41186bdacefe4cbe60c706455abbfa2b9e8db4cea58fd9366cbd0a863c355e32d7b286f5d5579d3b84ec9441a766188e11009e1bacf80a3fa13d1cedced759af911a40c68893b2e0ce24b21b81faa7bb4e953a9682a53facde36e84dc871386dae77fd16945cb176c41252366b6b617c30e103b077e30d4dcaeff37568ea3555e89c16e0c9a72e6e2faeb2b4e330a39c265cb7f40247fd3af29a3252da5580df16dff5daab650e2025d65d947c795b2a0bf4f7ad5b80d0e4a8af2f48b2843281cbb960abc3e2cb97495211d0c33ca0938ca3bbc8667892307d57ca7d6347e8794fcdbcb605f6be3012aec003b607a2032ad1178c577e946a7a644a8262788e179b8ef8712f00bf8cfe3d8ca161f6829b4ee228f12899dd866a4c48189da05e3826a8efd75ba06cb15a77ee8513f3c11ee95867760f46f7a737c67d11831376eff2cbeaa939b89ee67b99810c3ebaa372fc6c11f6ec4a1266a9ce5bdbbdb3ca063e42af88d8e4c4b1349bd5b2fa2fb2c5b6775367f3b1a4ac8a3bea84a4da135d68ea98fe1db8576d5314779d06712287d9364d246dc55abdbde9462ba36a5c2606b7ba02c5552045b117d81b43dbef38969ab4f2b05bb6b4426b146155c78d21830bf014f4455b1be005ed36e295232e3d75770825c08d9c2c973b0e866e87cc4999bdf98b8bc24ece5413d3a366baaca29dc950efe01284068b929d18d9db39863dbf1bbe0396dbf2f832d1e698a5ac20e629ad407fdf39cb801a4bfc84d9961bf89a15c5312838e7412d27b05c4bb0fca627e7f89ff0a70a315ff2ee59dcfd7ff28610ebbe4096537d8a93c614226127828030fd0f4aaa0a15371afad7c9e58a6747dff43809722eaf13b596b7df6994f2105517b21b316e3e2111e858628a783c6c29be91ec29981e7d91eabd68245d070645f628f8f8ab6f0145756021b3a119fcd5b71fa529e27005c8254a25abbb404d3ca80401fe7b9964a08d7c499eb093b1494f61d27ac795a180cdb644bd0387bc68f70192260ad37b562018ea0bca535640b0532fbd4bdf4c1f3f2a0aad28018dbf4089c5b4e800a6ed292445d18c987774b6fe01385b631f0f167403e62e7dea1a9b8ee83e8b2240e555181a71668191ec900c17298cdc51de879c17653ad6c1018e5762a68fb2be916f98d59a7db85d2ddeb6cf0355ca3415f9905c07ce977fdd8f7f28bbfa9effec0c552bbeef20f3af30bc9b48e897b698117c7317c7b2586f79d1bf73be76c7b155f5f0051284c96cf5846376a85dc43405a9774be3dfb37c6fb63824ef163000a460ac5bf048b03ffd940f74912c7c40ff19d21d1fb310e820ca864ef73d4bc27bf05064ed6ac926206cb53599504c5fcf3f41ff1503fba5faf30d5cb5b119465ae013aca89c85d9204f6fe63a817182c843a0c4421778c3050a11eda6910aef899c511165e203521461ce76ccc11ceac8195ddb6b408a28d06cb243a36fc575d6a39686f11f92df60f7a9c9447958237a794657e6dd89b6ad1da843c1c7ebd84d0f6961fff7d04d8c50a530fba38662f82945783747094c0ef13bd68ee8674deed4cae2448db23de1255b1bb32d6fe585b2024ca418ce342f0ff567c902e2b31dea128e1062c71ea1a20aa6b5ec9d780ea1a6ecab3a6bc10be62b6ea7074fb38de2a6f63d69f09e3aaf4c8ca17aaaf715c7c1d4de7078ad4f483f1989c9477617c9fe5d8466920521293db4fe0bf3e17a5a5ae556fec0e0d93c9e2474ba6234b731cab93b822cba36e71da67b33420403c30571b3aee17b0219481b553cc7e7e2e9f641dd3eec2fe3ab33f35dab5a3039af470d52b31fab57165f4a103161a96611b70d6f1d8ad989a2e77ad945ef922c1b619a0eae878ae1f21eb49cc0cf793b648510ab3d1e390adcdaf3230de62b0258bd92638db611d652058e31a291b0863dfad110afbbc04a0f29963aaef77ec2f2baf9602fa84ecbc964e63df412c4fd9f2368cd36055e40463981441be1694f35504c65d263567603489a58747e0c10e33b23a508684a78dae98139db1d4843eae9758dbc477f1e636b472aa167b64d4085b0f4d120a969eb9127b0406258f28ae1c610ddd60bd6e09dfb2ac6bd49d76b606d69206ab5653db2468139ef67de2e7cad99eefe9c706f0b0cbdac34e764af1ef5b964", 0x1000) 07:23:28 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = socket(0x18, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x1) rmdir(&(0x7f0000000100)='./bus\x00') login: kernel: double fault trap, code=0 Stopped at pool_lock_mtx_assert_locked+0x19: pushq %r12 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace pool_lock_mtx_assert_locked(ffffffff8259a8e8) at pool_lock_mtx_assert_locked+0x19 pool_do_get(ffffffff8259a8e8,2,ffff80001e44b118) at pool_do_get+0x40 pool_get(ffffffff8259a8e8,2) at pool_get+0xb5 m_get(2,3) at m_get+0x4c sbappendaddr(fffffd805e5667d0,fffffd805e566858,ffff80001e44b338,fffffd805e2e4300,0) at sbappendaddr+0x20d udp_sbappend(fffffd805e565af0,fffffd805e2e4300,fffffd805e2e43b0,0,14,fffffd805e2e43c4) at udp_sbappend+0x344 udp_input(ffff80001e44b5b8,ffff80001e44b5c4,11,2) at udp_input+0x10d8 ip_deliver(ffff80001e44b5b8,ffff80001e44b5c4,11,2) at ip_deliver+0x2e3 ip_ours(ffff80001e44b5b8,ffff80001e44b5c4,1514,0) at ip_ours+0x4fe ip_input_if(ffff80001e44b5b8,ffff80001e44b5c4,4,0,ffff800000677800) at ip_input_if+0x571 ipv4_input(ffff800000677800,fffffd805e2e4300) at ipv4_input+0x48 if_input_local(ffff800000677800,fffffd805e2e4300,2) at if_input_local+0xf9 ip_output(fffffd805e2e4400,0,fffffd805e565b60,0,0,fffffd805e565af0) at ip_output+0xac5 udp_output(fffffd805e565af0,fffffd805e2e4400,0,0) at udp_output+0x58b somove(fffffd805e5667d0,2) at somove+0xf2f sorwakeup(fffffd805e5667d0) at sorwakeup+0x79 udp_sbappend(fffffd805e565af0,fffffd805e2e4900,fffffd8056a09040,0,14,fffffd8056a09054) at udp_sbappend+0x366 udp_input(ffff80001e44bc88,ffff80001e44bc94,11,2) at udp_input+0x10d8 ip_deliver(ffff80001e44bc88,ffff80001e44bc94,11,2) at ip_deliver+0x2e3 ip_ours(ffff80001e44bc88,ffff80001e44bc94,12a3,0) at ip_ours+0x4fe ip_input_if(ffff80001e44bc88,ffff80001e44bc94,4,0,ffff800000677800) at ip_input_if+0x571 ipv4_input(ffff800000677800,fffffd805e2e4900) at ipv4_input+0x48 if_input_local(ffff800000677800,fffffd805e2e4900,2) at if_input_local+0xf9 ip_output(fffffd805bd2e700,0,fffffd805e565b60,0,0,fffffd805e565af0) at ip_output+0xac5 udp_output(fffffd805e565af0,fffffd805bd2e700,0,0) at udp_output+0x58b somove(fffffd805e5667d0,2) at somove+0xf2f sorwakeup(fffffd805e5667d0) at sorwakeup+0x79 udp_sbappend(fffffd805e565af0,fffffd805e2e4400,fffffd805e2e44b0,0,14,fffffd805e2e44c4) at udp_sbappend+0x366 udp_input(ffff80001e44c358,ffff80001e44c364,11,2) at udp_input+0x10d8 ip_deliver(ffff80001e44c358,ffff80001e44c364,11,2) at ip_deliver+0x2e3 ip_ours(ffff80001e44c358,ffff80001e44c364,1011,0) at ip_ours+0x4fe ip_input_if(ffff80001e44c358,ffff80001e44c364,4,0,ffff800000677800) at ip_input_if+0x571 ipv4_input(ffff800000677800,fffffd805e2e4400) at ipv4_input+0x48 if_input_local(ffff800000677800,fffffd805e2e4400,2) at if_input_local+0xf9 ip_output(fffffd805cae1000,0,fffffd805e565b60,0,0,fffffd805e565af0) at ip_output+0xac5 udp_output(fffffd805e565af0,fffffd805cae1000,0,0) at udp_output+0x58b somove(fffffd805e5667d0,2) at somove+0xf2f sorwakeup(fffffd805e5667d0) at sorwakeup+0x79 udp_sbappend(fffffd805e565af0,fffffd805bd2e700,fffffd8056a0b040,0,14,fffffd8056a0b054) at udp_sbappend+0x366 udp_input(ffff80001e44ca28,ffff80001e44ca34,11,2) at udp_input+0x10d8 ip_deliver(ffff80001e44ca28,ffff80001e44ca34,11,2) at ip_deliver+0x2e3 ip_ours(ffff80001e44ca28,ffff80001e44ca34,dae,0) at ip_ours+0x4fe ip_input_if(ffff80001e44ca28,ffff80001e44ca34,4,0,ffff800000677800) at ip_input_if+0x571 ipv4_input(ffff800000677800,fffffd805bd2e700) at ipv4_input+0x48 if_input_local(ffff800000677800,fffffd805bd2e700,2) at if_input_local+0xf9 ip_output(fffffd8056ffe800,0,fffffd805e565b60,0,0,fffffd805e565af0) at ip_output+0xac5 udp_output(fffffd805e565af0,fffffd8056ffe800,0,0) at udp_output+0x58b somove(fffffd805e5667d0,2) at somove+0xf2f sorwakeup(fffffd805e5667d0) at sorwakeup+0x79 udp_sbappend(fffffd805e565af0,fffffd805cae1000,fffffd805cae10b0,0,14,fffffd805cae10c4) at udp_sbappend+0x366 udp_input(ffff80001e44d0f8,ffff80001e44d104,11,2) at udp_input+0x10d8 ip_deliver(ffff80001e44d0f8,ffff80001e44d104,11,2) at ip_deliver+0x2e3 ip_ours(ffff80001e44d0f8,ffff80001e44d104,b1c,0) at ip_ours+0x4fe ip_input_if(ffff80001e44d0f8,ffff80001e44d104,4,0,ffff800000677800) at ip_input_if+0x571 ipv4_input(ffff800000677800,fffffd805cae1000) at ipv4_input+0x48 if_input_local(ffff800000677800,fffffd805cae1000,2) at if_input_local+0xf9 ip_output(fffffd805bd2e000,0,fffffd805e565b60,0,0,fffffd805e565af0) at ip_output+0xac5 udp_output(fffffd805e565af0,fffffd805bd2e000,0,0) at udp_output+0x58b somove(fffffd805e5667d0,2) at somove+0xf2f sorwakeup(fffffd805e5667d0) at sorwakeup+0x79 udp_sbappend(fffffd805e565af0,fffffd8056ffe800,fffffd8056a0f040,0,14,fffffd8056a0f054) at udp_sbappend+0x366 udp_input(ffff80001e44d7c8,ffff80001e44d7d4,11,2) at udp_input+0x10d8 ip_deliver(ffff80001e44d7c8,ffff80001e44d7d4,11,2) at ip_deliver+0x2e3 ip_ours(ffff80001e44d7c8,ffff80001e44d7d4,8b9,0) at ip_ours+0x4fe ip_input_if(ffff80001e44d7c8,ffff80001e44d7d4,4,0,ffff800000677800) at ip_input_if+0x571 ipv4_input(ffff800000677800,fffffd8056ffe800) at ipv4_input+0x48 if_input_local(ffff800000677800,fffffd8056ffe800,2) at if_input_local+0xf9 ip_output(fffffd8056ffea00,0,fffffd805e565b60,0,0,fffffd805e565af0) at ip_output+0xac5 udp_output(fffffd805e565af0,fffffd8056ffea00,0,0) at udp_output+0x58b somove(fffffd805e5667d0,2) at somove+0xf2f sorwakeup(fffffd805e5667d0) at sorwakeup+0x79 udp_sbappend(fffffd805e565af0,fffffd805bd2e000,fffffd805bd2e0b0,0,14,fffffd805bd2e0c4) at udp_sbappend+0x366 udp_input(ffff80001e44de98,ffff80001e44dea4,11,2) at udp_input+0x10d8 ip_deliver(ffff80001e44de98,ffff80001e44dea4,11,2) at ip_deliver+0x2e3 ip_ours(ffff80001e44de98,ffff80001e44dea4,627,0) at ip_ours+0x4fe ip_input_if(ffff80001e44de98,ffff80001e44dea4,4,0,ffff800000677800) at ip_input_if+0x571 ipv4_input(ffff800000677800,fffffd805bd2e000) at ipv4_input+0x48 if_input_local(ffff800000677800,fffffd805bd2e000,2) at if_input_local+0xf9 ip_output(fffffd806bc22200,0,fffffd805e565b60,0,0,fffffd805e565af0) at ip_output+0xac5 udp_output(fffffd805e565af0,fffffd806bc22200,0,0) at udp_output+0x58b somove(fffffd805e5667d0,2) at somove+0xf2f sorwakeup(fffffd805e5667d0) at sorwakeup+0x79 udp_sbappend(fffffd805e565af0,fffffd8056ffea00,fffffd8056a11040,0,14,fffffd8056a11054) at udp_sbappend+0x366 udp_input(ffff80001e44e568,ffff80001e44e574,11,2) at udp_input+0x10d8 ip_deliver(ffff80001e44e568,ffff80001e44e574,11,2) at ip_deliver+0x2e3 ip_ours(ffff80001e44e568,ffff80001e44e574,3c1,0) at ip_ours+0x4fe ip_input_if(ffff80001e44e568,ffff80001e44e574,4,0,ffff800000677800) at ip_input_if+0x571 ipv4_input(ffff800000677800,fffffd8056ffea00) at ipv4_input+0x48 if_input_local(ffff800000677800,fffffd8056ffea00,2) at if_input_local+0xf9 ip_output(fffffd805e28d700,0,fffffd805e565b60,0,0,fffffd805e565af0) at ip_output+0xac5 udp_output(fffffd805e565af0,fffffd805e28d200,0,0) at udp_output+0x58b sosend(fffffd805e5667d0,0,ffff80001e44e978,0,0,0) at sosend+0x669 dofilewritev(ffff80001d391018,0,ffff80001e44e978,0,ffff80001e44ea60) at dofilewritev+0x1ab sys_write(ffff80001d391018,ffff80001e44ea18,ffff80001e44ea60) at sys_write+0x83 syscall(ffff80001e44eae0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf2ebb5052b0, count: -96 ddb> show registers rdi 0xffffffff8259a8e8 mbpool rsi 0x1559 __ALIGN_SIZE+0x559 rbp 0xffff80001e44b030 rbx 0xffffffff8259a8e8 mbpool rdx 0x155a __ALIGN_SIZE+0x55a rcx 0xffff80001d417000 rax 0xffffffff823ba8e8 pool_lock_ops_mtx r8 0 r9 0x5 r10 0x278319cc3e0cf9c5 r11 0xfa793efc64a55a3c r12 0x2 r13 0x82 r14 0xffffffff8259a8e8 mbpool r15 0xffff80001e44b118 rip 0xffffffff81d96be9 pool_lock_mtx_assert_locked+0x19 cs 0x8 rflags 0x10286 __ALIGN_SIZE+0xf286 rsp 0xffff80001e44b000 ss 0x10 pool_lock_mtx_assert_locked+0x19: pushq %r12 ddb> show proc PROC (syz-executor.0) pid=11208 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=56, nice=20 forw=0xffffffffffffffff, list=0xffff80001d391768,0xffffffff825a4888 process=0xffff8000ffffa010 user=0xffff80001e449000, vmspace=0xfffffd8056a1fbb8 estcpu=17, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 99640 514215 80896 0 2 0 syz-executor.0 *99640 11208 80896 0 7 0x4000000 syz-executor.0 80802 357818 29920 0 2 0 syz-executor.1 80802 85580 29920 0 3 0x4000000 biowait syz-executor.1 99600 180129 0 0 3 0x14200 bored sosplice 29920 354879 22324 0 3 0x82 nanosleep syz-executor.1 80896 251610 22324 0 3 0x82 nanosleep syz-executor.0 22324 161426 71854 0 3 0x82 thrsleep syz-fuzzer 22324 252170 71854 0 3 0x4000082 thrsleep syz-fuzzer 22324 7904 71854 0 3 0x4000082 thrsleep syz-fuzzer 22324 160354 71854 0 3 0x4000082 thrsleep syz-fuzzer 22324 520959 71854 0 3 0x4000082 kqread syz-fuzzer 22324 456283 71854 0 3 0x4000082 thrsleep syz-fuzzer 22324 479370 71854 0 3 0x4000082 thrsleep syz-fuzzer 22324 286366 71854 0 3 0x4000082 thrsleep syz-fuzzer 22324 177925 71854 0 3 0x4000082 thrsleep syz-fuzzer 71854 218631 48657 0 3 0x10008a pause ksh 48657 202567 20075 0 3 0x92 select sshd 76969 515205 1 0 3 0x100083 ttyin getty 20075 483801 1 0 3 0x80 select sshd 44891 462354 88118 73 3 0x100090 kqread syslogd 88118 79555 1 0 3 0x100082 netio syslogd 14360 53492 1 77 3 0x100090 poll dhclient 36373 374702 1 0 3 0x80 poll dhclient 39252 64276 0 0 3 0x14200 bored smr 16938 510445 0 0 2 0x14200 zerothread 44239 111888 0 0 3 0x14200 aiodoned aiodoned 64801 207713 0 0 3 0x14200 syncer update 48416 272318 0 0 3 0x14200 cleaner cleaner 24373 245184 0 0 3 0x14200 reaper reaper 57439 54153 0 0 3 0x14200 pgdaemon pagedaemon 58941 76208 0 0 3 0x14200 bored crynlk 69340 277839 0 0 3 0x14200 bored crypto 95822 510701 0 0 3 0x40014200 acpi0 acpi0 25416 78999 0 0 3 0x14200 bored softnet 58551 351112 0 0 3 0x14200 bored systqmp 44978 520281 0 0 3 0x14200 bored systq 86937 261937 0 0 3 0x40014200 bored softclock 75884 181722 0 0 3 0x40014200 idle0 1 372515 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9483 6343K 6608K 78643K 10719 0 pcb 13 8K 8K 78643K 31 0 rtable 107 3K 3K 78643K 208 0 ifaddr 59 12K 12K 78643K 70 0 counters 21 16K 16K 78643K 22 0 ioctlops 0 0K 2K 78643K 17 0 iov 0 0K 16K 78643K 17 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1278 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 0K 0K 78643K 2 0 sem 11 0K 0K 78643K 12 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 21K 78643K 120 0 sigio 0 0K 0K 78643K 8 0 proc 48 38K 62K 78643K 378 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 10 0 in_multi 40 2K 2K 78643K 51 0 ether_multi 1 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 186 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 109 38K 54K 78643K 1115 0 UVM aobj 8 2K 2K 78643K 8 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 18 0 NDP 9 0K 0K 78643K 14 0 temp 94 3015K 3079K 78643K 4361 0 kqueue 3 4K 9K 78643K 10 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 46 0 1 2 0 2 2 0 8 0 unpcb 120 84 0 76 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 53 0 53 1 0 1 1 0 8 1 tcpcb 544 50 0 46 1 0 1 1 0 8 0 inpcb 280 246 0 236 2 0 2 2 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 45 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 10 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 10 0 1 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1555 0 155 46 0 46 46 0 8 0 ffsino 240 1555 0 155 83 0 83 83 0 8 0 nchpl 144 1909 0 300 60 0 60 60 0 8 0 uvmvnodes 72 1629 0 0 30 0 30 30 0 8 0 vnodes 208 1629 0 0 86 0 86 86 0 8 0 namei 1024 4729 0 4728 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 528 2 0 0 1 0 1 1 0 8 0 scxspl 192 5641 0 5640 1 0 1 1 0 8 0 plimitpl 152 24 0 17 1 0 1 1 0 8 0 sigapl 424 307 0 277 4 0 4 4 0 8 0 futexpl 56 2100 0 2100 1 0 1 1 0 8 1 knotepl 112 61 0 42 1 0 1 1 0 8 0 kqueuepl 144 25 0 22 1 0 1 1 0 8 0 pipelkpl 16 89 0 79 1 0 1 1 0 8 0 pipepl 120 178 0 159 1 0 1 1 0 8 0 fdescpl 432 292 0 277 2 0 2 2 0 8 0 filepl 120 1730 0 1633 4 0 4 4 0 8 1 lockfpl 104 31 0 30 1 0 1 1 0 8 0 lockfspl 48 12 0 11 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 168 0 161 1 0 1 1 0 8 0 zombiepl 144 277 0 277 1 0 1 1 0 8 1 processpl 896 307 0 277 4 0 4 4 0 8 0 procpl 624 434 0 394 4 0 4 4 0 8 0 sosppl 128 2 0 1 1 0 1 1 0 8 0 sockpl 400 357 0 339 4 0 4 4 0 8 2 mcl64k 65536 9 0 9 1 0 1 1 0 8 1 mcl16k 16384 2 0 2 1 0 1 1 0 8 1 mcl12k 12288 1 0 1 1 0 1 1 0 8 1 mcl9k 9216 3 0 3 1 0 1 1 0 8 1 mcl8k 8192 9 0 5 1 0 1 1 0 8 0 mcl4k 4096 17 0 16 2 1 1 1 0 8 0 mcl2k 2048 65394 0 65349 14 1 13 13 0 8 6 mtagpl 80 18 0 2 2 1 1 1 0 8 0 mbufpl 256 103829 0 103699 11 2 9 9 0 8 0 bufpl 280 4238 0 164 291 0 291 291 0 8 0 anonpl 16 41936 0 25906 67 2 65 65 0 107 0 amapchunkpl 152 1711 0 1569 20 0 20 20 0 158 12 amappl16 192 1352 0 476 44 0 44 44 0 8 0 amappl15 184 45 0 42 1 0 1 1 0 8 0 amappl14 176 3 0 1 2 1 1 1 0 8 0 amappl13 168 23 0 22 1 0 1 1 0 8 0 amappl12 160 51 0 49 2 1 1 1 0 8 0 amappl11 152 69 0 55 1 0 1 1 0 8 0 amappl10 144 15 0 10 1 0 1 1 0 8 0 amappl9 136 365 0 360 1 0 1 1 0 8 0 amappl8 128 286 0 263 1 0 1 1 0 8 0 amappl7 120 106 0 96 1 0 1 1 0 8 0 amappl6 112 24 0 21 1 0 1 1 0 8 0 amappl5 104 294 0 282 1 0 1 1 0 8 0 amappl4 96 434 0 408 1 0 1 1 0 8 0 amappl3 88 111 0 106 1 0 1 1 0 8 0 amappl2 80 1582 0 1507 3 1 2 3 0 8 0 amappl1 72 14830 0 14413 26 15 11 20 0 8 1 amappl 80 654 0 609 2 0 2 2 0 84 1 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 7 0 0 1 0 1 1 0 8 0 uaddrrnd 24 294 0 277 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 294 0 277 1 0 1 1 0 8 0 vmmpekpl 168 6084 0 6059 2 0 2 2 0 8 0 vmmpepl 168 42249 0 40200 123 7 116 116 0 357 26 vmsppl 272 293 0 277 2 0 2 2 0 8 0 pdppl 4096 594 0 556 5 0 5 5 0 8 0 pvpl 32 141385 0 122573 155 0 155 155 0 265 3 pmappl 200 293 0 277 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 148 0 6 5 0 5 5 0 8 0