kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Mar 31 14:05:34 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.150' (ECDSA) to the list of known hosts. 2019/03/31 14:05:52 fuzzer started 2019/03/31 14:05:57 dialing manager at 10.128.15.235:19552 2019/03/31 14:05:57 syscalls: 1 2019/03/31 14:05:57 code coverage: enabled 2019/03/31 14:05:57 comparison tracing: enabled 2019/03/31 14:05:57 extra coverage: support is not implemented in syzkaller 2019/03/31 14:05:57 setuid sandbox: enabled 2019/03/31 14:05:57 namespace sandbox: support is not implemented in syzkaller 2019/03/31 14:05:57 Android sandbox: support is not implemented in syzkaller 2019/03/31 14:05:57 fault injection: support is not implemented in syzkaller 2019/03/31 14:05:57 leak checking: support is not implemented in syzkaller 2019/03/31 14:05:57 net packet injection: enabled 2019/03/31 14:05:57 net device setup: support is not implemented in syzkaller 14:06:02 executing program 0: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) r0 = socket$unix(0x1, 0x2, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/182, 0xb6}, {&(0x7f0000000100)=""/129, 0x81}, {&(0x7f00000001c0)=""/220, 0xdc}], 0x3, &(0x7f0000000300)=""/92, 0x5c}, 0x802) r1 = semget$private(0x0, 0x3, 0x20) semop(r1, &(0x7f00000003c0)=[{0x4, 0x72, 0x1000}, {0x4, 0xfffffffffffffffb, 0x800}, {0x1, 0xe4, 0x1800}], 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000400)='./file0\x00', r3, r5) r6 = dup(r0) symlinkat(&(0x7f00000004c0)='./file0\x00', r6, &(0x7f0000000500)='./file0\x00') poll(&(0x7f0000000540)=[{r0, 0x97}, {r6, 0x110}, {r0}], 0x3, 0x1) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000580)) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f00000005c0)={0x9, [{0x3, 0x3}, {0x2, 0x80}, {0x0, 0x2}, {0x1, 0xfffffffffffffffa}, {0x3, 0x200}, {0x1}, {0x2, 0x1}, {0x2, 0x100000000}, {0x3, 0x8}, {0x3, 0x8}, {0x3, 0x2}, {0x0, 0x6}, {0x2}, {0x2, 0x5}, {0x3, 0x3}, {0x3, 0x7}, {0x3, 0x7}, {0x1, 0x80000000}, {0x1}, {0x3, 0x7fff}, {0x3, 0x100000000}, {0x2, 0x7fffffff}, {0x2, 0x100000001}, {0x3, 0x200}, {0x3, 0x4}, {0x3, 0xfffffffffffffffc}, {0x3, 0x3}, {0x1}, {0x3, 0x4}, {0x3, 0x7}, {0x3, 0xffffffff}, {0x0, 0x6}]}) setitimer(0x1, &(0x7f0000000700)={{0x6c0000000, 0x2}, {0x7, 0x400}}, &(0x7f0000000740)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000780)={{0x59e2, r3, r5, r3, r4, 0x100, 0x7}, 0x20, 0x3, 0xff}) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000800)=0x8) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000840)) chroot(&(0x7f0000000880)='\x00') getsockname$unix(r0, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000940)=""/240, &(0x7f0000000a40)=0xf0) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000a80), &(0x7f0000000ac0)=0x10) setpgid(r2, r2) getegid() connect$unix(r0, &(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000b40)=""/52) fchownat(r6, &(0x7f0000000b80)='./file0\x00', r3, r4, 0x4) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) stat(&(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)) poll(&(0x7f0000000c80)=[{r6}, {r0, 0x13}, {r6, 0x8}], 0x3, 0xe27) 14:06:02 executing program 1: r0 = socket$inet(0x2, 0x8007, 0x2) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7fffffff, 0xcf, 0xfffffffffffffffe, 0x1, 0xc8, 0xffffffff, 0x10000, 0x1, 0x1, 0x7, 0x80000001}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8, 0x1000, 0x3, 0x1, 0x200, 0x80000000, 0x100000000, 0x1, 0x2, 0x81, 0x300000}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) sendto$inet(r0, &(0x7f00000001c0)="fb5606e62656f3cb26a4de3b2bd703541f927d7b01286b990db82a0406864ec386e5481af24c7227e62d0f762b4851120087689a4cc28fde38503c12d0ca6af68660ae62a5a920846f1ccfc1d94edfe8f258e24644cc4b934653f338038f06de26437b278cb9a5b5e279127bf61f313a5e3677f8366aa99389a34aec3901b2625a5c4c4f1b45d88848a8ae747a8d5198f73c1bec0023fc6a0a4cd0001aabee8bb3efdba938ab7d4921c91b18a471064d87", 0xb1, 0x4, &(0x7f0000000280)={0x2, 0x1}, 0xc) r3 = semget$private(0x0, 0x1, 0x210) connect$unix(r2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setuid(r4) r6 = dup(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x0, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x20) r7 = open(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x1ad) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000400)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000440)={0x5, 0x2ded, 0x34, 0x7, "b4bc3262a37eba2383953c4f30b0a3dd3298e6fd", 0x3, 0x8c3}) bind$inet(r2, &(0x7f0000000480)={0x2, 0x0}, 0xc) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000700)=[&(0x7f0000000500)='/dev/null\x00', &(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='!\x00', &(0x7f00000005c0)='@{${\x00', &(0x7f0000000600)='/dev/null\x00', &(0x7f0000000640)='[\xec\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='.#/\x00'], &(0x7f0000000800)=[&(0x7f0000000740)='/dev/null\x00', &(0x7f0000000780)='/dev/ttyCcfg\x00', &(0x7f00000007c0)='\x00']) fcntl$getown(r2, 0x5) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000840)=""/254) readlinkat(r6, &(0x7f0000000940)='./file0\x00', &(0x7f0000000980)=""/209, 0xd1) semctl$IPC_RMID(r3, 0x0, 0x0) lchown(&(0x7f0000000a80)='./file0\x00', r4, r5) ioctl$TIOCCDTR(r2, 0x20007478) renameat(r2, &(0x7f0000000ac0)='./file0\x00', r2, &(0x7f0000000b00)='./file0\x00') getsockopt(r7, 0xb443, 0x4, &(0x7f0000000b40)=""/4096, &(0x7f0000001b40)=0x1000) link(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)='./file0\x00') ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000001c00)=0x7) open(&(0x7f0000001c40)='./file0\x00', 0x8, 0x3) 14:06:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000a80)="06cb04551057d6092ba76e8161b90ff2854fe9137c18aa4971d353597552ba5c8f59d7c8c21d2bca2a9eafe956f5de85ff77825e332a25380a5cf693e17e7a8dd04e4724fcf1df702eec332f71219417614ef42373885daf3391c02f420cb836e038c4be28b0d4af90bbf38cb179df8c0f7fe18c1d7e340ae688ab0cb4b7980735309dd4c351377ed509b16722a84a506c16b1b417ee9282f80ae4dd7c92ecf326751e46c216fe2068faa9aa97a51be4cbb1aa3d76eb01ec786f959055ca5fc81387f1b272df43466c5973872ccaefe042a32c0c7228", 0xd6) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60c", 0x93c) write(r0, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090c", 0x4b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) 14:06:02 executing program 1: socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r1 = semget(0x3, 0x0, 0x10) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x8) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)}, 0x0) 14:06:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="482720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4170000000000000fff5619515a4c8ab06198824b3da025bbd47b3bf559456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c8080000001ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc130000deee2f873c1e71185b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b44a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) setrlimit(0x3, &(0x7f0000000140)={0x100000000}) r2 = dup(r1) r3 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x8b9fe2a221a055ce}, {r1, 0x104}, {r3, 0x8}, {r0, 0xd}], 0x4, 0xb4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0xfffffffffffffffd, 0x98b, 0xdfffffffffffff79, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) 14:06:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) sendto$unix(r0, &(0x7f0000000040)="c266d5f3bd18298dab16567a8e00dba4b7dcc97ec80a34d2e24f8a5fd8dffe42db3ebff61cc58e92daf634e5c8733c40203f11a355e2a6228a5609b684e081f682dbb47c7c3b126a96e7ba12a21960a6bcbd3ec5af09aa86543b8d640748ee5b048d8eee32aba4a8b3d752890cac11642ea473854de511a8727cdabd61d4f4db40642ae7d9b2190305903c0e717be1e36a31fb54ed557f523c3713118caf59df3b3acd8f477fc82e22618e1eae26eec13f11754ad440147b2b313376f7431adcb91bcfd5e8138b7290742bfb6018411c0d453e442fa46dc24450c4f7a4cd13b563f4ca879f8a4304e342a374a56151d1d04e7d3ea7bfc4a4839ad0b411a028e07901e6a2df87888540f7ea20e0da92694d6f5758b1a163637b1d1d8428a9ca9373a0b5cc8ed919a17152ad2c6b83ba82bf6162fcb86adb1786aebf4fdf3f766e664aac0e8a741b131a2048d2f4fcd95e989e65aac71af105c10ce41d529a81ac80af350d946fcf9e0fade59987ce8c6c413b388c08718c3cd3ce6ce82180ecafdce9e948738a8fa916e1fe8ada33bbadc5d40b5e5853cb1189ae5be02ffcbbc6d95ebe235b5def4323ebdb8f7ea4f496f0fb3803f5a8afceb1382abf13648e6b27d9007e7b93e25ae20efe1fe570b1dc5528eb224dc38bb494f5608ecea323982c9f85a66e47b3b40668581740aef02262bd3dc04e537845329528f07e2c2dfedd573b6a76914a6313b116a4f397d056d03ee70a2dca4c89dd21b9e077b7809d42b0607b6d581d319c8232a3121eb589de5888cbe8b91fce81fbf05fa6c262ace876dbe2a1082522f4bce1ef0723ebd2be2b57122d4c331868ee45714037db9bc46d9222c3f0a79c1b1886731d2e3f3989492efe17c841b2ed990cbd79861168aa013154519603663307b3345c5dc00deeee8d3e2a19ad1a001f98836a5c2a3e887a5087996abe61f943c0fefa8fa2788417246e2c05e3447eb04fe2d86cfff8247fe96bae995062a603c1366b25c8bc109a5f4d648d3b54d6bdcc60f4da4cf1407f0fc4d466c69044d103d209af878ec928f373fcee99efeb1979e4c79a8e2b5d304d844016829ba7c0b4d7176cee6c1053a110ab8b0c759446270de80d738a719f14d01db83cddfd081d19f8b8d38de380f48f20db1b62826079d77025d3187ea8df28552cbe0310247096c1f89333fb65b482a166ada8bcc470f2902f0364d4a5cd3699b6d1730f530f254bd2a1280a1cc643c3275423ba399cae1ce8c2b2da3e16bcd7316ab3049ac678403308d0ca0dfdeabe2dae8915f2569374d2cc27579bfc17b3462cc73b49f28d7f44bac3dced2517a28b707f6ede6013997b3b2227b925b8defca4f2f2634ad7b065d941335c0bf2dd3ad6233012ece3b658d5a5a6f9e3d2d8f4375236d547a693b08711c64cde6818a077503fa0b232cec57660ec884b4fd0eb31bddac6a9f888bb317e269633422cefe433d3d17fc83ba5d8154611d11da48de5ef8492660d7e99e9c8b25dc16193a86cd1d25e97ebbc1b51002d682663d6d38f21cada78ba86604836d6bb692e7bce71f0983915eec3eef6718a37d02b14ebc9c059d26964896085d3a3bcaffb01e63faf95c83387dccc70e3d86a98349ce159f0a5edddafccd272a00a6209fe76f7ffebaef5fa6c3aa3e0f147a5ef9ff2e350a345f6e25db65fa58b52aead2964e65e95b680bb32c45be07f316e0fe8084a278c98f4517e41d8b4c56c55b73d8020ae928cfe21c35dc1cd844265b15d88e0a1092be44748417765c49333380eec860e3872ce58b203beee108b17d477d3d6017193ff9eacc2713dfa7810f77754b330af6e2aa9816488b456fe1002e1dc7d518b379508ebed0462e8b0a65f36aadfe2bbad50f25be8ca8b2a48c22195c75a39b1a2d630a09a44a91a2921db225170c37b3b44be3f54148ba6662340a944fe6918b14d102c5bb15b07c42b487cb621615d0781e05171fceaf773b78ccdb33dc33db8b2e22b3fb05a5363cdfab810b743db501ec44dd5a0eaf049ea8b5f2a35fa10101e8cbb64ced6dc57fb2791059f8c0d68b6e9728dbac479301fe547df365a6ee8c6a506056583eb9bf7b2d30f5c6ee2c535a36d66038a8f0382128f6eead3b32d527762f766929791404f6f8a376ab6fb8277bb1a0d9ebc5f904bec54184d4981645cd8f6bd81cafeb02e76034356704ff4133727fe9465b49dc9d673f9a62213b8015ae63dc9e7b20902df1cb2a0829d2378bf43c2a908e29478372ae2311890f4f7860b6fdc5276262a3a363faa79515409ff6611a596a37470ab0e822d9d42e53c47fb8593b23c9a666d9829313dea31154cd234c7a2189649ec099b11e6ef6e8e5eeb5bc59d5435182076200f969b4f9d9f4790b188bb8a30d08b9fd90db5c9d94aae1ed6c1acb218062e9c259349260d4faa5b3f601327273c7ccf5fe5e0d11b73d3138e6735df1be62e1fe5f0371b4d82d375485c56332c4eb4694c13d0a2e5703fd8a494f20d8188876ed682a827bfb106d757d93d81e04153dbdab0addde02e1bc098f06b0db9afd2b3ae04c93c972033d63db3390e9936c02bcfee65a072540fdcc300ba6cdb49f6228b3221357c5f1cb4c20c4c64678bc0bdbbcc66e56bba36a8873d3c1aa264bd381aa4e7e8a6fa45f98068694a9efd1038b03d79ef00cb70a30b1da79becc55f3e329cc8ec67a1cfafdb91c33f7b43eaeab468d2f31c0250341c774878ccf3ccec57be36e2c9762977850d5f76cbe07aafd1b16cccf038e3f1abdaa997ad82414e1b155173092d5f39c53de5ec5b5d0498b4d7e15a5268010663038c5ca3dd5dde2c6667c0238c6fbe0a011fc2acce24f25c9ea219478d322dc8ac2a50ec3c06f7449d3294f0bb102ac9ee7f7d6dabbd827ee7a035e3237fdcb3aed56412e6e0dfe8426696506de8df3ac910515599e52d2196ca6f439c86b7c2d9aaebe1a9932e0d9524080ed958996bc782cdfb4934cad5b885989873c5af4c534d9bd3f1c32a73b74edda186c7d565e6cd8706f77d0b829c0844c19db8c6c47e1997c1a14167a800328c2628c90408bfbb707160bf05604654c9464edf98978e9bc61e97f58b6c528c4bb25fc5fa3dff0cc1aff6d6fe05e7b22e69d4e605c9fc3389b0011f2428220575cb564988884f4f1a43bb046fec5efa8dba04b3f2ec01d74b5af38736d59f08f6a6249dc8a87c9ad549ad796fc41cd4f61f0fe8355b5f3638e222ef3388f7ee40b88e1ee4b584365a2178dcdf05f9660bdf9ed9e6ec75a097849b48e316c80dae848d7fbf3dc7d6fca18fb53fc5c814810a238076476fa92b3883b8cb1d58b117f21711cf13180dd73a9512df42dd3809794eb2fd2e5dd4035582b70b4c7de0444a9e4a1d8989d52ddd27cd9dda21952e0bbc4660c5d0f38737d9ab2b104cd99f64f474f579fe8cb2ce81cc10560da1a4e136048c04c32b96ba67824a38817bd1296302a1a5e3f20251de55b158d338f705e9084c387919af256d2ff1a2edd05928aece666e3247d287c139d062a11206403cfa55a62fea3ce0a2fa360bb44a612f89b48f84b041538e45de3c9fa89225f8f759b940f1f466c91599d02dfbfe9e6c49866d42bad502185dd2c1e5f4c4df799c80c9be5f1ce3dd62c7f8f4566d6f393ed89e24d162fcf58933fdbbf72260168693e2c3c9237adaff6ee1a62c88370e79e18b77673256fa5c751569c071f9a52544da7b3d68f914408d567d757229c589797bebadda42af130436f2edb2c368ca7afecc5eeee714bd07b5e041b7e59cf49c802ad62248211d07ccc2dbbc1d3cebab36cf24e96e5c61b0daa67a16b07e3acf7053879027e0ee325703be1a1444ee124ef4f27fc6f41509c869a6b0d97ecdbe6d33050120a6a379b18dab3191f7e17593e487ca0873c828e1d1942e392e0a410215619f5b9c9fa85b7d5f7e91af0e224b1e1f765feb84d04a8e2bf34485bef296b94db2a35ca0149fb7e0296872534e4f6a764486033881fbe4ea6a8f36c32508190d795f9fe1d1b356efe42874ec31c5a0fb1cbcf07cbf099cc3edc984b44f3c5e5d9f6c28536e32fe7b22a846f6af3ceaae9f1579ea90fd0c58012a88c309fa5fb2988a71f0209250e48151c79f7065f18c455eddf7f71afe009b3750e889b7c5a25b8f77c9fdcc7df4c3c1081c6ae4f0d3025accdae8252574f3ae344ebbbf4edcfc24036f41f3b8df848ffe3037fecd288ae6aa98fa7ed5e30264b28f0b9cd7ca205ceec1b2e3e9fed4bc96c52d843e268d38fa52cf89fd674b96866bd7ef92713a998a40d97fef72390f6f329646c541f85ac31feae1ddf930a7f4b2afc82e1122c83e4035281dc623f92e8d0a2a0fd2fcd8118b91b68c8839521641babd82b148cb483c09e39df6f1aacc3019cb38044a59029918dc68a05013b2287cb575e14eab01ceb85fb12ee9e6c0de6d902d52c36982c1239b2efd198ff1cd64f1f7c0b0b8724bab75f2d0377ac7088dc7597c9575ec38e815e9bd54bb909f3e943653893be811f4b2122060b2bde4ca4c81e91d368ee5aaa4f9062cd13beaa8e24b2329fdb642ef52e5976d98d3792836fdb7d5106491c5be692a08491978ac23aca86a3afaafceed6c88a76b2e2d8dd7fbc5b2341af5769324a1e370b13245575a616fae55011f9165b984878131a1a6147bdf96fb3b1a80f90522b7493fa3eacd5669d849f676ed9ff70d75960700a4bbaed816dd47089fcfcea0a1c6ecfb3e3010f3a37c8b3d1f62bd1930338bd59f444cb9bc94711eda78cb2f1fb50d322e2dd860e6f9abf5953ce731ff21d4739ad4eb41392fd219478aa5736ea4b27427dde0f620099661db7b57658ce3401dce683b47b4f0f3478f605c606d3eec11a6d5d3db3557beec3f04cee5c8a8c165de90531079b7a71a9076ffeae5660c2029aa2156458afc18a81f1cae72c8eb269291ea38a2e7473ffcabe7c1f55bdc7388e996414701842416a3eb7cd0e88ade9daff2074831f1cacced08c0f853b7e5537a575529fe17c1f487e763ec8d1b16362b5cbb3c883e2644055867b9d53cf1f082109fe3053c2fd25f7e9521e8813e7013583c137143744cd1a25cbf04a1a3d86edc0bc6d8902bf29da48b3666f4703a64bd49eef54b153a86ad53a09c0a7b67107ee544fd6df00d4db2db9f524c53f87026322305e38cd28e6d8f26b1d19da2abf7b4807a65fb360dad9ea1fbafdd84f9d9b808ac9a4ded63b5a97bce9dfd9f80b1068ff0fad7e58651072d9d57b84aaa1f2cdece709b55df54e297f12476dac0dffe12487006ccbf5fe5aac3d49d4e7b6e8ad907ad9746a539aca0402cdc1d5341a3aaee92bd32cde26289fee8a4cc047f0c2e80ea990dd4f7a70c6f261f14f1382def5a26a4dced4dba7ddc1e04673c978de30ea9bcbbfab3b99fd635fe6259545a727e78910cdb72f03b32fe73eea858210474cbfb98fd67c7af9a94a4ea197e9237c23f30e1d4780d8aed91799e9e201125bb4f23509480153c69ac4ccb9bd46c9fef14dc7af40b35d5d23eb08fe3ef15e17f17edea136f6925def536214fd9ff7b197cd12bc99ce2262eb2755850840d91c88304ca05ad4f658ef7ed0d95ed7c3493e9b9b0aa7de5dc07a43c42ec3a6e9b010fd450b0b570bc3ad085e6220b062689c305d83d1154046c65bf4bc502192ee461b7917132ce8a5d38fb7a2e728f936f6889139e0bc68fe15dfb45599af6949e35221d8e2e50a075108e7a9fe0b463ed6d299ddcb9c04fcdd405af6802b2e59774b61bdbd732218afd47af8893", 0x1000, 0x400, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000001040)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001080)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000010c0)=0x9) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000001100)={0x80, 0x4fb, 0x6, 0x38}) r1 = socket(0x13, 0xc000, 0x25c3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001140)={{0x18, 0x0, 0xbea, 0x8000}, {0x18, 0x0, 0x5, 0x7f}, 0x8001, [0x7, 0x3, 0xfffffffffffffffb, 0xfffffffffffeffff, 0x3f, 0x80, 0x101, 0x1]}, 0x3c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001180)) r2 = semget$private(0x0, 0x7, 0x180) fcntl$getflags(r1, 0x0) r3 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) r4 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r4) shmctl$IPC_RMID(r3, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000011c0)) mkdirat(r0, &(0x7f0000001200)='./file0\x00', 0x50) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000001240)={0x8001, 0x75, 0x2, 0xf11}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001280)=""/247) r5 = dup2(r1, r0) socket$inet(0x2, 0x4, 0x81) ioctl$TIOCNOTTY(r5, 0x20007471) ftruncate(r5, 0x101) dup2(r5, r1) pipe(&(0x7f0000001380)={0xffffffffffffffff}) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000013c0)=""/67) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x11, r5, 0x0, 0x0) write(r6, &(0x7f0000001440)="aa1b53cbf0b6a314a86969f9cb48af6c8c4ab151a811e96e29d10126d9766b9732ad71f449a186306080038e5a002486331a6613a5ab4d297ed70692059a8f108a84625974835064bea93b17015f2b663d767698ccefc54a60feb041c641d9da609bc96ce478cd7ea720abf13fbdc6d1e3278ae0e54434fb2ccb089b0bf3d8cb89bfd2bedd43dcde2f21ad15e90b8b89c12b1dced0469c33aeab2175ed2540796a0625dae71581ad5fe9a7ee14315b5354747c9e878c16ad3c34dc3dc70cfeed40ecbdec7d43ec2ff52e63430c189bdae0f66c6ee5836997306dc1eeca52acac07ea59339809fa9122c6bd3d22bb090a37e40fbb59179d7b01bb296ccd27", 0xfe) geteuid() 14:06:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b2028, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x105, 0xc0) write(r0, &(0x7f0000000240)="4c5e03b754", 0x5) 14:06:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$TIOCNOTTY(r0, 0x20007471) 14:06:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x801) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x109, 0x20003, 0xd9a, "9c8d14ee7504000000000000406e50e800000100"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 14:06:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x20}], 0x1, 0xb4f) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r2}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) 14:06:03 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = semget$private(0x0, 0x6, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xffffffffffffff32) fchmodat(r1, &(0x7f00000003c0)='./bus\x00', 0x80, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x8, r3, r4, r5, r6, 0x40, 0x2}, 0xfffffffffffff8cd, 0xd9c, 0x3}) execve(0x0, 0x0, 0x0) 14:06:03 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x8000065ab, &(0x7f0000000000)) 14:06:03 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r0 = socket$inet6(0x18, 0x2, 0x100000000) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\xe1\x00'], &(0x7f0000000440)=[&(0x7f00000001c0)='\'-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='i\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='&-{-([\'-\x00', &(0x7f0000000340)=':-\x00', &(0x7f0000000380)='{\\*-]-\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\xbd\'&@}\x00']) getpeername(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000180)=0xcb472cecd3978acc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x18080, 0x0) semget$private(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f00000004c0)=""/151, 0x97}, {&(0x7f0000000580)=""/178, 0xb2}, {&(0x7f0000000640)=""/249, 0xf9}, {&(0x7f0000000740)=""/213, 0xd5}], 0x4, &(0x7f0000000880)=""/200, 0xc8}, 0x843) semctl$GETVAL(0x0, 0xbf87821c800a7cc, 0x5, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 14:06:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4501) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) r2 = dup(r1) dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) 14:06:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) pipe(&(0x7f0000000040)) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 14:06:04 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e76f8249ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea0682687b2c1425a95a52ddd361225ef0c9f444aa9110c331b3561d8ad04b0c2bb3b14fcc404e12df1aa9b9a7e54819089045bebcb7ff9338107bcd90d7f0305e83c34a6e98d201ed9bab463121e67b8146432d94ce7a113832398ac52766c79d84f66b5c6f0275c6a1af9e67e756dcafeb1e920a8cb54b3e9c8b0784c48656e154804c6d47c8ac2e6fd94ad151b8fa26707ed8861486f3a18afa6c2c32c07f9774882a0a9e233692e00b15e5930fcf3515e62fc6356b946a5f03b6825a2b8cbf74fbf12b7232781951227e5dcbac6a31f81affd32749ca34991dfeea1763007e53a3226577301766efcd0e606eea7c26c3f8470c11e87110730f317ac6e5aa0799d2f2b570f42b93476c69e54b3445943e95eea08ba5672976023cc621cadafa7289a563aed45109b34be1448d88ba8ebff1bab1d8eab1e3f63f289a556db9da13ec2af70e49ea6d84811b74afba4996b893bbd06c710d6b31fd5d84682f6f4f7543743acc6b2d46ce1bbe75829d7c282e66e6cc7da4bbded56613b84c7bde9bc448ecceb6a6a6766335ff8b1dc2b13726cb284c5f4bb7b4d4b30bf69531512fb068c7adfaaf8f90641839d095df7d982190ea47e54127a2d810dce87d8bde17bab0c75d1ded0cb47d2ad390260d6f5de0509042315c2f1033cc33a2c38f53e52b1567482db10cecec35f059812a2ac5d9ebd5561613d8d3d4a5962f97a5eca807a36c80c0c463a10d788daefb22a403a99d6d53164f01654dbb4f3dba19adf173653a4bce37b3e9cbf2806dbff1c8b436f3622c4980b494e1d46016c0ea09642ed4a400e919c05223d3260ae95e3dd89b0f01c86a50c6b439030789ec2a945019110ed7f4921a57be0fc0beb6c7103943b9ee054b9face09cdb969ec08ec92fd97e33270a8073c6888f0e090055746ed18305a4ce49deb6e230c6c78b4e1144fa6129b12e512953502ae43ded10b2a762ddfd96281be7c1c9feed51475d6d029e8cfd594a6b07d9426678c43f5a2bb9364cbb4412592ba93f74afa8167ceec3de2ccdd81add7a8ef98e9d855bbdb5d463f39b7bdf116287e758622319f0c1af5df3f673795ca6b8deea8b292f56eaf29e3769a1fc653eb2a4c3fad7ca77e218ffaac8df959e586297bc190aea144b960c73486195887c5cf7caeca7d0c0602c676958d96c60f7a451e034df013d10cd6c75e0c5e95a2a4361655dfce09365d7bb9db472bc95f41e20a2e852ce21bed2f5f7b18a8d6bbb9069eac5f27981b192b2e92d9ce9ac99502c7e2014177b1d891184201c11cc747a05a1195366ba3f984b0c8a13eea8a763480da56681c4d4c9d8b63196322bbc5b40bdbf5c5d4c5037eae718b9f15552a5dd78746ffeb3759b6975596afe0649ed3f662eb5301de5f002231b61fab8cf8edf3f0fbd6ad7a4058ef6691d13d2924f32058522b6bced763d2ba1862b6ea1d6a01138f8029798e340484bebb490ff8ec9bbc308a4fd7ea5a35584778ef929abed885410d539d5d2798fecfa3bb4ae9c2edb6edc9a3e0966ab63cb661292756892e8146dc20b963a184cbf7eed4544cc59e80fdc84edd51870c8f6b19a5d0b37bbff04492f94971f6528f0dac1ce0b31d96fd0926c6c13323830437fc241458792ea5875e44245f8961515772d9e317b349c94f10e10df3c5dc5951925d22ea84d3bbc02b1a482da974cc4f464b56ce0664f8781812624fdeae78e26284c737a6b117c66137d85a3e1d8ec64499e35ef81741734feb7e35f099cac63fb71dcc26c3d6f2f1ab48cc78307c7e9bbc97fb1cf95f68b0b8c1cae76b8b7877e4d25f27a26336243795450543ab1c99203206bd58d7270557f9a27603d918646cc7a41f542700262d0b6a4e25ea996d0aa9259108d307a8dc40da3ff476807d7a643a82acc50ba9a50127d5a36ef9a77852a5cb0f51b3e6e93aae43e0eb028db93fe13a6e5113f336fd0735fea7af316c91fb00ba6d6dec101bd96ca3df886692a30a2fde27abab6a8022fb57091e9083eae3d527f922946546ebd51eeee71d81542936b697ba62e1eee3ba24e9b8e735015900d9b289c96277c4e685bcf818a58c39d834e9255b34ff91af59c621b81e3dcdd652103e5f7d510388d1f75c600e2ee626da1882ea01c3104d339b8ce207febd2738590d5d94a4cd7c40d2bb682632cc7bf750c885fe055f554a84ee9a33aa876a0298280bea3a14f376cf4b31ee4a90de449fd6133db0b03acb9a88f9c80a9a9a", 0x1000}], 0x1) write(r0, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) writev(r0, &(0x7f0000001a00)=[{&(0x7f0000000680)="1192fb4dd50b2555c1"}, {&(0x7f00000006c0)="29e47ac9c994db13fc518669fae64a0c7236f3ef1d84ce4c360ec778849992eb976edc1e3025ab2203aa2a2f89e49e757ea270975adbc054aebcdeb9fa497314d905c0151bf89673929da51bc9011e266fc024dba3cbb3086e3dc440a12cfe8ca7f858936ecf28dea0b6566d3fd084dc7bbf38edaa89bbe4ff9c80ab59c632850a6bbbbfc8866aebdc0fe3f8"}, {&(0x7f0000001840)="0be021e3ef092a4546c403fdaecc4e15013831dcb1846370e1444bd5ecda2dfcefe92cf58789c02d8ebbfc5119f8c2058f7b8fdd8d6f1fcd11109b67bed33ef198a8217bc46c621c2c9358712aecacab7dcf2fc6dc759d24cfe86f1192621154d621fef55ed13747ffd30c651ebdb0875fde81011031a41b0201578fc432da0ba07d09d8aa050a30946c4de610f0455959805b6c352db6dd806b8f2942963daef7f6c458af79004cc6c77dcc53ec2c9c42fe95afe1a3da73f7d1b5941117b0dbbe0a452324af1f271796d3be810719bf06158c5315f8c7a4b1d0611f35d897aab1e04cf1eb7743e6f1a69156b16401723e324e9869ed9ed05a3b6981b317"}, {&(0x7f0000000780)="64834d3df7c509d7"}, {&(0x7f0000004280)="3735745c92ccd3b9cc8acca38512e5c3a9f1eadee60e2c354500b043f92fe79c298ab39722f3d0d5f58a2746ee3955bcd7c56c5061cf934f30f5aa631aa11c37a9bfb6e4af8616c32d91eed7f1b2266b63ee0b8d6cbc5f6343f3e6ab5a8f1a1b9d46cc2939536443a1ec541672a2da8352b980e5f975859304eafbe89c2d661f0c9bb9fd8bb00fcc31c4662d7c5252b91f8fc869441adb4b45c45c2e6573f2c992258119ab8c1288ad422c001f88bae363e687b7f4bbf19ec1749f284802f70a566da23c04a2850eecb98a3323681c3db8675126313d097b719ac613dac097daa3ce6b824120bc6b22102366e99bd0c0e0950276f1e1a3e5f244aef27e1619237cfd8ba1100d259968368e399b743e32d038539acc52f1ae5d973ed412c3d62664d5f07785de67bfa315298ee3b08555dcf90e9013e12cbe7f7f450b458aba01169ef8f25bcd8b5218b66095402a85144693bdc1c4d16a06cc57d7359bf5afd437b2030cc59d9911e7a664c8f0a66506f6cb43bc136648eccd6119e2d26ff4f37b15be10608953130223b70df8389424f34a8d52a5ac2bd33993e192c0d4c37ca5cc3a463973e0b8c1e2e82c17d585842ba379573ba981705ae58a2bd32bedd8a1136de69576bd01d0658fa12a9f92bc3d317942ba0e7b2f14f7e91f9f714e2d2dfec1aba78da93ea82877477f6ae9da70e17d627906796ce4225de92d676823ad0c31457486908489cdb8a6c433ab2b3a2cd84aac55314a48885ea5cf6f32c039eaf859b058a606a6253cf0a473e20cfefb7fa158d1cf5237e7fb1a34750736b9de6c4cc2617995ac1d4fa047af0c6e18a2d50057de1ac849dec0372e5732bd49bbef508e978b369198fb5d4781b859c52290e91bf2d3de1297ea5ef8d8428e90aa6265b0e43b3e77f4a8081c272bcbb9e86620dff3d88408ac87d2af14703ee3aa2e3cd9bc6f5965276ad345e640266ab059a70298d724aca88e43bb31f123cbf8cdb3aba0ed225caefcfcceadae409222f9675c1b09c2ebcc4d2cce90bf9e57f72e04f3c9daacf47a246571f22a6ebcf66705c682d9ee020556ddba71337bfff2fb29ee8c8f26af10237c72e74bcc0a34c32600652551f928f500a8bb3e0199dd69ddec31641e03d3bb820debaceb288b102a96b9d318a06d3817b03b4e86da697ec1c1143cf1625a4de5b60536e7ccbc545d2d65476cda5a0fceb661d2886ba343e50e7c7883ffd7175bac6c8902f59d56bca27f46e8ced06c0d201ea71c2eb69916c882b176f43c26ce0e7d2d1f889f3a7546dca2babdbc00ed93d6284169b1dac1ed6a46f13b6842c7fd3529b7d1a16cf30e44c23bb03c5c05c8f5bb77d86ebd1f459baabeca10717fe92037e7ef0fb4e019f38cba847691ce6bc2a12a55513259f0af2e0ce6a3d9466463b4b2e9e549d3b01e9d133fd50de43a346fcf3af63ca078a63b9ad1eb316db240f65f1f794a36d370fce90c393cf6a85fc0ecdf781a599cbe67f6b788ca1f9f3b777b33122023eb68617815ecf25bf35c18d9e9e937b7b740f87c4018b4b8819916bf6758ccf8c83a812114c0447b4d1f29e4f4fe01c9e4beead1399200d301628c0db444eef03b3fc7c00c5d7de6cbde2cc3edeef707144985ec0e0ac01081022aa618ae57f1e898d5e95def575a4415b4e7fdf4ecfdd7c0724ed70c5c479d9f4541e43fb131a008338fcffba0701f2ff27272c1f1fa8b997a54d3ac99a486804e81996957d812187abc56b56e69572cafc892527565c4543203af2c7fadf6978e5a12bb71114dc93336b96d76895bd4a1985d172123902078033baaa853cb7a5bda80949d3f394fcae742602eed9ea364c158ec2df5d6c093599808350aa457a0520fd8df7674a68053c205b498b05fd9cf72611613edc61455f33a52644d1ecad5d051eefd3a902ffa8196f66f2ab51515b16381ba8457613032373cb66398eb3319b825022f0a10e3fa2f93a98f406425eb1e21db21a05dca94c7df8ad277ca544ffd188dc1e861265a4621714ccf88050f97701906258a3844abd40d5f7afd80a352511a631f2c4da9e6da13a86f27b0e52825c0ae188c3367e7574cdda932e810c97d9479d18249253fb9b9c22e9d7d37337f205bc48e6ef87c847de7854b3767ccc7bc41670eefc0af1a12841ed8f70cec7c5f7c93bb6f9ffb3573be848c7239c90b3067525b283f98b0704886f234483db4e2dbe30e95f8b3df170dd68b53d10dcc46e9637b17d029d6a1cd4581f5a44132d026a3b266f79c4b19fb6512c3b4bc35c7328bda542a011f8d98bded05cb0df267a4762b00e5b304a8af2015348ffb99542a81416e696e2ee5162385cbab3412c2c09600c76cc44f33e406bc97380b410c43831973b78723d2e6eb51b43e86b5d0ceb964a13f0effa30b638ef05ddb8f385488469ef88826212d885ff17ea41b36d94df066e0a9badc76357cdcf5d31860ff75d99890e4cd222b0a6c1fd607d091ddffbe9053e6503abcecd4b62b8f2467b830adec5e4fd7c8939b6c492c53c99f7cb3b5e6fc1df6b7b1c960bc37be1d1d67b0238b6a3f6c55a2b0f7fe332bc396c9e2a72fd4d83c37f197088c9da016c6fb559f654b671d3644bd9e1da54672919b1b662a444fd6cc385ba094b1165280995ada6bd46d25a7ee9cfd6fdad6dfc5e7aa8e15fed355ea08f3976e9a694c2bb76f5e6e6014a0a34c14e26d20bcf06f15bddad9769f79d23cb67694a38aaa876841eac2cd215dff92bed62ef84e1f2fd357d90dad0aeb71f1b1c021052c84f061fdb3e538357d295820793f53df961390b6b878d6353f89ba18bc78aaa4a64a40e931eb957353491dda5b67fa16ae3a015c3f6d5f6f6fa09af65fbc1def9591793f2618d775579d0a44f1e34d9ca82b8c4269f197325d3743901c0f9b7e6e2cbfa9005ecdd7309f27d87a45e55c7ecb35f3e38b72c18c4afed59807c8b0bf3d684c2bcc6f8e91fe658f143fbf1cc0728a89c498e2cfe404bb8ff506ea6d02b3f8aa0a27d95f615beb1053ac802e75cf1455c979670ae0e32b7a0f3738e606461843d3cdaeae439e71fa27dfab4f4c270fc6055621402cae79d867b37aed03d9d291d5aa034d404618beac1ad5d65bd12a1aa8e15e193b5864a5818beb2e1651baadac030fcc98832edfb78c2ff79428668cfd99983cde2d496d55083bec33c194d12422e7041a56ac40e367acbc6667e140b19eafe4a63750d97293733c23f1bd1bd0f7f58342568cebaa9d42d3bf634adde16627d618620198354fbfddd4fcb3d3e0617abd548bc0a2829bb4b6b4477ab00fe00887b3a7d4a4b56f19fdbc7d410e8b737040e4b8546bf46f0e98419d3d26dc7fb2c0c84deb394540cee48478a2387622e8ba97789f28d8215ab40c7e67ad900744d01712254ccd8a6b9e4bdd7f38e034b9d45f839423794262fc7cd029bf72a8a6eae535357a87c57fc216477daf2b50be3e77706b18f50cf9ed7e9ff439bc1afada1a78a1b8525d302856f52c04867c4e83c02af562145c62caf3fdfc49c2aad664b7a077c64d52f57b234b97c4fa5ead39e02b412bdb75c42b5c497f6fab9ac160d7570d23d487f25743cea8cb027ebf0ce439f627076ae2926bf64996287d02e0f534074c0dafcac6c32060fec3199ba40071827ad8892e56f064b26c4cb796ba460fa37c1a2c3f5a01f430ac9ba5545bd1d0812f0caf86c737beda817cebe3dfe07eaeb427125ea32abbdc633fb4f4095ed392dd1d93dc770f11ba0b2a0d5546f1db09bc37749fc8e0cc28680c5ede756f3eeb9f92b3e6e96a80d163c352f6461e5d592c2b41f32239e41c548ce13638e94bc44ab946e13f34a1d042470d20a3433200601ee07afba17649ff60967a5b350689f465d38ca6f86a4af67eed862f67eca505994d4268110b40d01670591a02299b9fa5f9a141a332119c1b1c9edae75903a8de5663c8052fdb551aafe702a6ef15b93eaa5e4d296de950ad6197fb6548de78b2f399f8e426a3f59a374a9a642413bfd93ca75eef29ac5e985c567ad249dfd882147662178536d68e33bcb110f34f87e4c6e8a5c2e235e24a4a8afa9322a9f3c37feba9b9f5d9aa78716f26366d6a585169e51d077599bdc9668b0d6c5f6cc82cdd70b174c2e49b6da5cbaad1b27d8b57ec2a530f5b7c374814e5921c44e3a00fabb0a367ab8f5dd73493dafe73c84e9c39da35bf770bf9d33ea1ff86d4840a8b882a66b8d7d9476430c7b71be35bd981789486790824da06a466916e5a52577ed172d78378a22a2a38c1e6b3fb0f1e47fc4abf393bcbb378bd5b3f4f38a3226425bbb78920e13dedd95a154a5272f9b5d743e167fa6997701489017b47a868176fd3b44255726fcdfce457255baaf3d515be8cf6e16f66a0719c023bdcea6011ceb8cbaa86eea7bc469536a51375ba4d4740d2ac97f4e271509493091e17240fd61e2c746aae37600a566e348949b15ea51257a0038c01287b52655a3eba77081b30a83e67735cd7650b8b7eeed945515b336116262e3153046012b9752e97b896462c48400717dd9c70b7629d73ef509573e861422d0b48ba147459ac27ef60fadd04f09cda4baec848ffd219b1a29e68003a7773e30454b976b993249f924d21407553a2703038e419d5d05afae40b64badc5854db667d207fe0430d283a603b1f84a4558f5794aff5448a14835d694665f0585962294a0d7c9e484ab390d92fd3e458b1faca2dea70bf08053c0e3ba315cb1f8d4bf15d542b4c43ca604441187ed09837b185d7fa8c9f2bd77c9059b2105bfebc2309c35b207d8fa8bc5410b110450287ec0e9159533a831ed755cf6d2447995dbb5b98f805bcb61302fca5f79ef77d44f926397315b7896dfd93b4b07a1fd2ebc50cb92ddfddd55ec75b59c7bd4be64dfdbd650fb5700609fc135ea13c090e7d225262679703d90c91376e3c3e2dde3aeca57db8e14ae1c30579594618e579895aa4b239d5b45f3ee1de800f1a74fc5c0f50a91f64486b10aff67f787450d0cfd9b9451e76351ab3fb098fbc072288e7b2b29a10fb7d530c5bc4743a70dffbaf4f639636ae7b190f1e0fe594ac1dc732a1c75a12c59781a32335096db64dec7c8c006e937cdf1a5a5dbadfad7b9943c2b876291f3adf4753e9a8418bd7b70b63ea29433239dcd7cffae0b5146a997be0f910e21e716ad002a1722b539277406c1e5c231b5bce822c87efc4a221669c0ccd89587d4f2b176106d711638494d8ecaa9998d576519474cd0e626c7b25a6c19282524f6384f14a1815a3999a69e2db306f0ef9a2be8e1d2d0be97dcdb074bdb5835db9d6cb8d22beefdd8193df306a3c1521d01d3c889b3b0d9489ef564cede6310abdc454a338833239b370309a2b8d625409311dbd9aa8688dc5a4bd91d8e7b756b5d5d9d38ea34b9e03a46964b5f3fa6dae85542a7bfbbbbf523f607bd6fbfd2bdf368194cbb2bd77e6ce2490aa36f581d1cc58bb203670564ae209ef5dadc4e588694d39143f681f9a8ad3ee1f283696a9007eec708d4ae3600f7b0d9bbb7fd93877c3f05b2c63271a04c3f3de09441d5ebcb9b583927aa2fe38ea283a364c4793da63d4be3bc293da6e40f4e8fd2bdd83c993f678a647ef8f331ccc897281932475a129100427c172c779e1c9ca55dd73ccf32dad9e29c6b3df9df1cfeac2c8613426dd6672fd780dc4670e2f194e7b63758dde8f1e63e77b781123299076893688a7aa862eefbd0fa9c14112f9a05fe99a9ab26a94dcfaf7ff577d98e9f3710a7a3826baad0709c9"}, {&(0x7f00000007c0)="b42a491fedb8aee665c51288dd3083a4515b71b34ef966172ff45401d737b9ead67aad36019395c075a932cc915aca809ffbe015e51938686b16b5"}, {&(0x7f0000001940)="b2d9c816f2e35cbe8300341ecf2427bd13bba0d1c3479226538a47350285533f0b2b5cfe51b687b391d30f6a12f7d437ccf594a56457e3f53d5dd8b99be8584b2567b53aa5e0c372f4bd31791a700e74b203ac5e274a176311e6df20e7d3c7463e80b6b3b5b4cd004c7123f1b93c2c0c4359dad9ac744fde9cf5ce20ca7d582b1f09102c0ddd2330b6526555379f9a746073dbb871cccb8e8dee"}], 0x100002d9) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000040)=""/153, 0x99}, {&(0x7f0000000200)=""/172, 0x73}, {&(0x7f0000006280)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/192, 0xfffffffffffffec4}, {&(0x7f0000005280)=""/4096, 0x1000}, {&(0x7f0000000140)}, {&(0x7f0000000380)=""/66, 0x42}, {&(0x7f0000000400)=""/165, 0xa5}, {&(0x7f00000004c0)=""/110}, {&(0x7f0000000180)}], 0xa) 14:06:05 executing program 0: nanosleep(&(0x7f0000000040)={0x2, 0x7}, &(0x7f0000000080)) nanosleep(&(0x7f0000000000)={0x200000000000000, 0x3b9ac9ff}, 0x0) login: pckbd_enable: command error 14:06:05 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x4, 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x83, 0xfffffffffffffffa}, {0x4b, 0x9}, {0x48, 0x6}, {0x5}, {0x101, 0x4}], 0x5}) 14:06:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) write(0xffffffffffffffff, &(0x7f0000000000)="f06d4c87db4363e8e9c1ff8963a50fc71998e17d9d521131ba9a79c2b92535757f42c2b75e18da1129203a8592f328b9e03a8d5848b72180f91e693f45ceb5b34444840a82f81e37d6031811834ce9b94b5341e348884208c0bb11882428470c684898e15775b4023796736d3c22e28a7f41b609df8660babde9694be9ed5c796158a7199623c329c298", 0x8a) execve(0x0, 0x0, 0x0) 14:06:05 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x18, 0x7, 0x81) 14:06:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x23, 0x29fc, 0x3, 0x4, "61ba0db709000100000000764d583e9680004500"}) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x9}, 0x8) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0xb29, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x8ac, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xb9}], 0x2cdb, 0x0) 14:06:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x80, './file0\x00', './file0\x00'}) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2004, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "8a3200395d00"}) fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f1f743cb40e374632e860065a9bfd71e8158806d"}) 14:06:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/230, 0xe6}, {&(0x7f0000000200)=""/133, 0x85}, {&(0x7f00000002c0)=""/84, 0x54}, {&(0x7f0000000340)=""/187, 0xbb}, {&(0x7f0000000400)=""/90, 0x5a}, {&(0x7f0000000480)=""/236, 0xec}], 0x6, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 14:06:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x100000001, 0x80000000}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:06:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4, 0xffffffffffffff31}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x1020e, 0x88) 14:06:06 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') 14:06:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) sync() fcntl$getflags(r0, 0x1) getsockopt(r0, 0x200000029, 0x27, 0x0, 0x0) 14:06:06 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)=0x9860) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) 14:06:06 executing program 0: r0 = socket(0x1d, 0x3, 0x0) socket(0x20, 0x3, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xe47, 0x8a2}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x100, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0xffffffffffffffff, 0x2}, 0xc) listen(r0, 0x0) 14:06:06 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8080, 0x40) getpeername$unix(r2, &(0x7f0000000180)=@file={0x0, ""/69}, &(0x7f00000000c0)=0x47) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101, "bdf02fb8ee8f8d7cad8fb257d2eb49ad952b60e6"}) write(r0, &(0x7f0000002540)="7f", 0x1) 14:06:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x830, 0x18) getsockname(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002503234d0e12d51ddadb8210670df0f2fa9ec29d58ab6a5a4e719e16743b62dd2a4df388d78c0cc6fff1d919a9b2638cfb0a7e7906727e3d20d0a82e5c2aad4ca7a3f03ce695ad9dc19e34cd"], &(0x7f00000002c0)=0x6e) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)=0x1) sendto$unix(r1, &(0x7f0000000400)="95d7ee86246ed47d59189cb5e68eb0b4173e0d9514a639c14c79492557633a15d9a1632019ed3451be4cb8f6fa1023719ae03e8c82fc500c67ea9dd6364787876ac2f8e60e272fb5f118c6be64ad08fc8406ae16b27fdfb561e59e895094d74d9fe160f56d496da59babcb730b44cf950b02bed81dea19e9ccf4a845e4d584121eeefd9a16b2ccfbb5e90afb7d505dbe83b4138646c0b641d0875d93dbe9910af89d689d44a929b98e29c5e3625a1244c81b132fb43eb6b05d35ae1c720f897110ea05cecb317833b31c1826e16ace7bbe50cb067a8d4d1934af12ffb582f2236ac1f0a1ddfe0b07ab94e0ca310b", 0xee, 0x8, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = dup(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x2) sendto(r2, &(0x7f0000000040)="7e57f0b3ca7935083042fb9887b270969f72676e059608a26220a3dae594408de001735a657f29928118dd6d4b3fc4e0b60a9f5b60681cf7d7b6099a024d347224214f8d6b32fe81c3da05cc8c7d9f925bd3912bc482c9be06b7997352907868720d9f0b4f5ba41d744a31db807d3b0399065d7cedcd11e128ccbfc0720e9e03a2ee2987f79e2098b776", 0x8a, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./bus\x00'}) 14:06:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x80000000, 0x10001, 0x9, 0x1, 0xffffffffffff0000, 0x9, 0x2, 0x2, 0x1, 0x1144, 0xe8e}) r2 = dup2(r0, r1) r3 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x3) ioctl$TIOCCDTR(r1, 0x20007478) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r3) 14:06:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{0x0}], 0x1) write(r0, &(0x7f0000000300)="9b", 0x1) execve(0x0, 0x0, 0x0) 14:06:07 executing program 0: setreuid(0x0, 0xee00) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmat(0xffffffffffffffff, &(0x7f0000698000/0x1000)=nil, 0x2000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) shmdt(r1) r2 = shmget(0x3, 0x1000, 0x400, &(0x7f000048a000/0x1000)=nil) shmat(r2, &(0x7f00003c4000/0x2000)=nil, 0x3000) 14:06:08 executing program 0: pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000011c0)={&(0x7f0000001180)=[{0x5, 0x1}, {0x47, 0x2}, {0x88, 0x9}], 0x3}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001540)={0x4, 0x7}, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$inet(r2, &(0x7f0000000140)=""/4096, 0x1000, 0x840, &(0x7f00000000c0)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000080)='n.', 0x2) readv(r3, &(0x7f00000014c0)=[{&(0x7f0000001200)=""/121, 0x79}, {&(0x7f0000001580)=""/248, 0xf8}, {&(0x7f0000001380)=""/96, 0x60}, {&(0x7f0000001400)=""/65, 0x41}, {&(0x7f0000001480)=""/61, 0x3d}], 0x2) 14:06:08 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x9, 0x2, 0x0, 0x0) 14:06:08 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x80000000, 0x100000000, &(0x7f0000000100)=""/13, &(0x7f0000000140)=0xd) r2 = socket(0x2, 0x3, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) writev(r1, &(0x7f0000001340)=[{&(0x7f00000001c0)="1c8773865112cddad75a4aedb2d1", 0xe}, {&(0x7f0000000200)="31522f560520b243d5d65df65faf5b232794044ee6b19e19e442a9580b03979b31049abb4680908d11ca9c0437ec7301a01474ea5d09a066df56cb609ebb2de609e32df641e7a29439f9aa10fbf8b05b0b3a91f842ed", 0x56}, {&(0x7f0000000280)="f7d6a15e5d7aff1bcd70b775ebbeea1a6df134c6d790626f5e142fb72a529a36cebafaf35147896d4329b7fd668ecebdfdb58fcc4913806c0e0fc25b0841a445c5648dcbbeefc924ea06a4055d25fe703b852df96b0055f745b49a3c029eec5d233e12a394db84cbb93789e5c9adef3416de06ca8f5423edfdc4869e23fe65c26ff095aa53168a1bd1aa1b07d68dc85f04805af0db9f84e761f5bc5171d8cc202a5b8b1c5729", 0xa6}, {&(0x7f0000000340)="0b61b5bf736acbac44e7250ae0034490cda0b4f33e88fc05e530b245387f500474ba7a8a735ee0f42be024f3d3807471fc846abc61fc2df8d23780604b2da7b899e95c7c426a5a73bd9ec25a7023a4f81708dace0835acab4ed773ffe86d5c410fbf4b7318f4d3bd1e90b0b786bedec58bcc1ebbf0203e86c2863113756d40e64fe1ad3b7f2824df6396a178a06dcdfa38276c3526262026de161b652c8b791f1dce27599608d96adf3f409929ee28bd6a8dfbfc21b419ecfb00284985302ec470bc61f53de519142b3fb2af246b8e83f6482661ad455e595346f81d688c21e0aed28a6fdf0bf64492b8b8d9b608909bcdf0bc1ba4258453d9bcb6a1fc63de7944d96beb930583f71bc92f844665fa16f35d10a327308fe1a984629334e814c38f2ce3ee25c047a0f7f28dd2cfd16b977a35ed4381474f619e8ddaaa00d8decdf3b725784b1e7af70013578f7cd2a02e0aabb737549cb447268fb130b1a175d34f1d288c11de0b0aa2ae87ce2310016090f670ea8dfc367c1529944853b7c37881d14cae4801ebdb8af973a4141581b5d1adea4ea25e7ff03f0251cf5fa951faf07a0e0fc95f20ca37da0ecbc038c60a175fbb24d63c00af0c3d9cba9844bb9974df78b9e63c210b20c1d7b9abf58f42f428e7b48f74b3d30e1e91fa3891aeb73bf3afb4306b4314e820900c9dd49a31a30adbcb1425d05ad25d76a8a3daf29740d24de21915610a81d228b7f7f4a9931380dc0ad7f129c209be5e0a08111e32a0d826bd935b476ee87414b7b622e5d8492d50e153e72f3735a145a45deba216b3820c7b0ce04ccfbc8f68792ee839d48a4528fd446b48d5831c6b815d51cbac8fbf6b2aa21f49f82f4b999133f5324274031167150ee3f13a55f3bf4e7315751a0a81e4486df0625d3a1c67c9c729bffdec8daeab76fabd130b5abed2bbcd1b9f2e2a2db8fcd23c8f025dc1f203a16902cb481744760a6ea2aad9f7381c7ad5c963d3d318a9f91e40bdf42279760a4665939a68d925c2e49152d44c26ebdbde23a26467ddb453176ab0973167058be7dea828d5da5192222b0485bc9716f3b8ffca6372d4ed8faf9913f6a096cb985c243ccf6f9733025d0baa1bade725b8195075761af0f1055402bc6d82769695157bc63ad403f2b59ab4e1917c43d70394abd39c30ec4a2cc2efee7bfcacee876f06709db1a19034258c733165dd0d617eaef630bc03c863639fb2a1b1e65867be0a9f63935a3101f37d92dfce7a48b8c26f57f136275caedbe3c727c390b90b90ab084d022b98cf8ff037e41d3fa8951c762264d8cc256efad16a9ad69173ead7c656657ec96c44f9cb40330e6368d6f1872b5859f55080ad1d2979fd083a7d0acc394d60d04f260f48d40547da3cef8c18b242e36ac4014dde05f7e962a8a0ad8b0ef006c65ca5931abb7ff7dab8ff7c61ecb7f134fa1bc9fc3acf46f45d200b17bbef3aafd49d9ced36ce8fe552640c3b9df5b6abb83e231fe363c6a27767ad423729068ea4c4137393b6a513244ed1082a7a6a3f46069eba44ed2f51de08a69e879fb055bda5fe2066971ed79e85c7425352b7c6039bb6f8b42a285986a074fe8a0008ad2c8b6d21fdbca9c3058a0797305df6eea19fe968914995f05f2102efbf39451d5793e47c296b84ae33cfbe12b88359e378678c1f58b11305797c20629f20a94415fbf1163cecf8275c1f79973180079d1365734565d2660396ab4af598926d68d941ba0211e9c7711eaf97144d1d96cec1b1844a643bcf0f03fcec78a560ed5a6481145838c4c9a530c33fdbb53ba80398993596777d72fa7c220147a904fc673f69bd73d63208636e33e96feb8e08e3a9f2dd59e1594705f099caa0d606cfdb6d9dd075f42f8ab17e568b4fa69f06bbe1bc2fc30ac51eaa9e0b2c7930ff55bcd26831a2400185454596077102fa739ee56d3f1217062dea6ffaaa0311c2e9eac960a7601362124d12a0f0e974a4f1f9b2818d298f7f3340591a05cdd10560e8a43c54cbfa0d8d6cf3f3cdd58cf0258f491983d2f826177235a2d62eb06a25ea189df4ff51be8e2067f72a16935b2371a7799aa3b7eed3508f1b2919fac5db399f06e30524344daebc581aa2e6cfbac916b4258229d47a817cae5b9f624f492e9e51a1bb2f827b77a520730edc7e2d13c85e527ff30f553c8f078a954034051547926576c985e1dad16da92da003f94ce8ec87e7ecd33a42e0790023bd4c5f570ab93bb15f293384f57cb17ce2b97094ddba7bd56cdd9232522be29a40ad65636075d7ea43019fd7a91a6c1931223450d79b646c7286f6e36651aec2603ca9473b815a75e0a6eb804f7c3647f9c76ea229ec7f8ac3d90489b5c0e228137b3295bec6f421e03493578e2a232f483c45a7ef42f799b8295f6c759a9254743d45e335483ae96917feb6f8fde4298168312886ce95a829791815c0dcf5b4179c0850fd149a986061b2d8da96b35a77f1b37cd8886e744fb924acd0be47dadb2cec125cfb314feead83ad513bc11323bb33c1962a71fa6d4288f4f3c582122f85c2430fba758f6beb36b25c099fbc1648d1187bbad7cb49308977851c6242c00d6bd38ea3ee98d0b44458f2778d4d40531a20088e03a0ed2e393680e1f457ddd013d415f213b3993682c2f6920798d5e9b0fefc960b4f68b6fc1cf9ab62161d2e8a74ba950f3b9e7ae9641750c09a516820533a19da3ccf28acdb1a191d0c4dc8a3db3ffa6274ba4d8b83df411089c71a361451ee89ffe6fede3163bba4542f9df8171021e5379a3d6fa4037d0b944fe8dc2a50745b51f097016eb1a201f6ec6a52fa882d2fa90a3cc72ab5b1c66a590896bbd18a3e291793a20bf3e0648460d7d958b92d536882dd2618a09d94d4ca01bc362cdfcd2a760620b94f2769717d48a64b5f8a2ac2b9fb63efeb1edc166e52f76abca95d2d7d3e3bc6ce86229a81f181711e5ec0fcff96df46cfa0be49117ad68288b425186d4a35c1074d17ef9d8a81b972aa4a322268a5de57f4f0d1d50be4dc33687106c2ef7312ca812848ccdafff890610cd4d44990cd89a2d80219177b7261417dfc0ed8bccadd17737de6b1c02a0c75cb396602ada158cb9600c6be5c8096bbd0ce514c80deafc1db50372c7d978a28d9cd0186d5884ccfd4d57664eed0b3758d57be9021d6f5b2406cd0f92f17ababe93cf8dc1850eae7eafabe5b0d7ce608b8f2830fc57deb98dad9e68b9d5581c5ac1e5eaaeb31351610acc1a57fc99bb0c60c92e14a9cb233f2091110e4f17f66c9374174bc18b73451ebd9af712c1af533543cd11123cbe1d3f3b277a3f47f5741be8f2f17165c81e1998b356e5afa8dd310b62343af04177b9976fd8d337db90314c5f1f886fcc8613babd04b18e4e3a5b775aa5d99a4da061f57984ef396a9f8ddf1f9a2cf1b693e3e909ef27ab3682c55045ec116e9ece4981085ea09154fda4db05231ae426b65b4d101d1c9b80f15b9679f392e834d2374d0da937273a96e6a05d40e7770b65ab13ae72b792d95774183fda2cf34afe5f20401d8a866c2b02bd1a8f53826b64c91d5f14c6a3186e7b964a4b7326a08f438c361374c76487c72400e93a5bffb22a1f31ca0ef430bc5931d3ddc4eecd96b3f4ababd8fea80e8614a01854e19bec741f1ed3a3565dab8b9cf42e26dbab82b3d552ca9f95a499e3d9004fcc7d5924c2cfb4832757fbd815951313b0bf6c1064171658d27884ef555eedd3ce44c99eb469a3234b9134be3791ae5aa47ad653adf84511caba20ea55eb3d89a48b780f075724f020b9df3d6761c2cbf70563e03bf30120f11d973642bece3a490b7a836f613e60772bd3b684798e61338fb5a5b023e53ba4473034237210d7d9122731ef880b5b6c6dbe4b0315978e6d8f998fe268b39dfbbdb396a4c8b14ca2b720cb2fe097f7339eae3bebe048e72d35099343243951b58dffcbf4dbb124510fe0108baf620e2cd074617cdbec1ed42679b4b59ce70b32a181cd8c619f3c5291dc1afe1a4398b700478d7a6f26bd77b00592a983a2105e6e04f16b095e793cd55a5b3e99963a99002123c224d5581e760af6b32b8999db33b2cdcdf043c627022066dc8e7f12e29d74f5a88373879ef173ea2fd577f24b31fdc8225edd7fd627cfe51138ef57e36a0d562e12fc4fc662a8a73a2ec16448262deb166a634431cf237d88ff59e6c099ead841b4f2f93a9a73342acf3a01a842cc0502d38906c10015d9506d38a6b9e2718bab7e27fa6216b29937691cfa84c70d4c2a12bfc47014137d68fc47eb49324078f6fab4c2bb41857a5c284f4888989c4316f11363cb43fb54e0534155ed468f5b527ecf540c85d2175d8948993557776b01da2cc395df8c14c8541f9eae0c0905d5bc3bbc2f9d803b4b3e27ce1f133b4a4a94ee7a4fd314deb0089868b376cc7087b544d19fdd54add774bd0af20d87e847d30e0fb41e282515e4e5888e0be00bffa1ce08b4f498d46b882a48019a9bfb0a489bd8692addf7f93eb91b48a8ed7965267d045b81ba83ca74037efd9803f13f3e52c8cd1f876b66eea1f8bc33fe3380397e13f39ddf8794af483c5f457940272f88b13df42937adddf285a2dd0103a6a13e3d81a763b3c1a58ef360eadcc766d8f7cc85da25b9f05c593da4540464adeceea6c9d4045f706a1d3908e0788337b5350dde25d4e4db9a98b6646c5f10bc955256f380f9ab78c58ee59d2d7aa2dd7356a86633c7c1af58e4b506e3a27a80a9588a532f5f7e7d8bf21b5c51a2adce96f8ee734068b02be3256b6cbd5f273a937c1bbf49765802e95a5df6b332c15c48d9a5d18fedd04d4972e9db766f04c433e1e2262dc2edb1fcf0183a0fc97c6d8ede209a811f96eeaf10d1585918166a210613887ebd877bab4f17894daa4882b39fa9e9a5dce91d50aeac7f1ecbc6161496714ec8163a96e0887d3c6f01cc23c40fa51613f4bc0603b23ac9d43b11d3aab717a2b1ee490d15c03dc790a5235284111465519c74fca0fd726d7e410aea6328be2f2e815fd8b1b09153c24f2adf01211075fd518d5eca40edc2f3b8ba383abe6f985169ffa415ac3109307151f445ac1357095a4a18b17c48d80eb92611056db8cf18dcff2abc53697c042fdc9d306dd8ae76acc87ab5773b4d9cda99a88369b43008bac4d86b2bbe0408f066184df7476faa9e56bb443f47a4760e95402bace62ba3974b6995d2a83152e170dee0f787b1b2428b41c19b9e243305af28994afdbe2acc5ac5166d3ff4839352bb58ab45f6ad5d7d801403f28e55ce320dc7953f873e43b46dda5ba0aa070703a924244a8f66ed2c2f8c7906892c6af16df1ccb4a9bee85034305bb3c565df456a6f73204280a9d787b63108d6a51a0a59df886c961fd556e9001ffb0a716f80393d3be5cdb699e84e8aba6cd55205cf645d2524ae4574e62c9706a0333c43dfe9c0fbfc63b18907cda69b4f1e0a34180332832dcababd1bef97b4dd23a4c6100f08c1e392e4d2cd5b83f9f7cd8078ddb98be737bca2c61d2297fe701bb620125edd8137da04ed866f7111901a5329bd0b6aa4eac85946172c3a39cc652f18ec1896d41329f37546a44e4ae99be3dd622a377b4aa70130b00733dce7efc6e0d4362187ce4e26dae83dfa71d9fd43aadde627645a9f6d055056ea71fab5c1172a8ad76d66bf651e90fdd0b43717191bcb378b065a784254af291f94a3164298c8804c126745c945d6ff5511a40ced7c39767082fbaf00081582c6cdba5680ed9ccde98972127308f2b", 0x1000}], 0x4) writev(r2, &(0x7f00000013c0)=[{&(0x7f0000000040)="f144481c01a002c45cd2df4476bc8edefe74b613c640766a05c4846f", 0x1c}], 0x1) write(r2, &(0x7f0000000080)="1371654ac7e618249544f742c43c9fccc91af1ff782d7072e4b241f19931fa2f75bf073abb71bd84cb4af1669b84b2f5", 0x30) 14:06:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r1 = syz_open_pts() r2 = open(&(0x7f0000000140)='./file0\x00', 0xcf3764e41e997af6, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x3, 0xffff}, {0x86, 0x8e}], 0x2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4003ff, 0x7ffffffe, "73cc517b854ae53460c4e9c9c06d00", 0x2000000}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c28", 0x38}], 0x1) OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) 14:06:08 executing program 0: r0 = dup(0xffffffffffffffff) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x9, 0x3}, 0xc) r1 = socket(0x1000000000011, 0x3, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050105000200000000b1ffff027c0a00000000000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 14:06:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x220, 0x80) ioctl$KDENABIO(r1, 0x20004b3c) setsockopt(r0, 0x800, 0x0, &(0x7f0000000040)="422a35ec8987301cb1e5529e1865f933bf6e29ff2f7b7c6edcbb07a92880029b143c9ab758e6f2a74ba6089679fd5b7c6f8fbb34369a885e2fda9c32bed7ed4052dc3b0a486222670c456674627cd991a56a07826d088f59a0889eabc3f12b80cbadd9670b4bdc8d62bf1c161cb49d09202140afd6c850637a040378211c679a8fc7d983996c95c0024b2eb64532900a0663766cd1328469610d9e0b9b90a3de19b0010ad41dd810336d89c2b6028abfa210345cb4592a73653c3c886fdc", 0xbe) login: uvm_fault(0xffffffff8225d700, 0xffff800000965000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff8225d700, 0xffff800000965000, 0, 1) -> e memcpy(fffffd807c6af9a8,ffff800000964f0d,0,fffffd807c6af9a8,1e88b1727a47c890,ffff800020c2b788) at memcpy+0x15 end trace frame: 0xffff800020c2b690, count: 0 ddb{1}> trace memcpy(fffffd807c6af9a8,ffff800000964f0d,0,fffffd807c6af9a8,1e88b1727a47c890,ffff800020c2b788) at memcpy+0x15 rtrequest(1,ffff800020c2b788,38,ffff800020c2b6d0,0) at rtrequest+0x83c rtm_output(ffff800000964f00,ffff800020c2b780,ffff800020c2b788,38,0) at rtm_output+0x760 route_output(fffffd807b2cce00,fffffd806f72e780,0,0) at route_output+0x79b route_usrreq(fffffd806f72e780,9,fffffd807b2cce00,0,0,ffff800020b39530) at route_usrreq+0x35d sosend(fffffd806f72e780,0,ffff800020c2ba48,0,0,0) at sosend+0x6eb sendit(ffff800020b39530,3,ffff800020c2bb08,0,ffff800020c2bbd0) at sendit+0x590 sys_sendto(ffff800020b39530,ffff800020c2bbe8,ffff800020c2bbd0) at sys_sendto+0x92 syscall(ffff800020c2bc80) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffffd8,0,6,eb177f0f010) at Xsyscall+0x128 end of kernel end trace frame: 0xeb3e4f250d0, count: -10 ddb{1}> show registers rdi 0xffff8000009641f0 rsi 0xffff800000964ffd rbp 0xffff800020c2b580 rbx 0xffff800000964f0d rdx 0x100 rcx 0x2 rax 0xfffffffffffff1f3 r8 0 r9 0x5 r10 0xd47f1fe6db84e783 r11 0xffff800000964100 r12 0xffff800000964100 r13 0x100 r14 0 r15 0xfffffd807c6af9a8 rip 0xffffffff8143f675 memcpy+0x15 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800020c2b518 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> show proc PROC (syz-executor.0) pid=149281 stat=onproc flags process=0 proc=4000000 pri=72, usrpri=72, nice=20 forw=0xffffffffffffffff, list=0xffff800020b384c8,0xffffffff8234ec80 process=0xffff800020b8c9f0 user=0xffff800020c26000, vmspace=0xfffffd807effd5a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 13477 450137 7587 0 2 0 syz-executor.0 *13477 149281 7587 0 7 0x4000000 syz-executor.0 65569 173921 1 0 3 0x100083 ttyin getty 60859 29998 16372 0 3 0x82 nanosleep syz-executor.1 7587 242343 16372 0 3 0x82 nanosleep syz-executor.0 16372 450546 28182 0 3 0x82 thrsleep syz-fuzzer 16372 389683 28182 0 3 0x4000082 nanosleep syz-fuzzer 16372 205619 28182 0 3 0x4000082 thrsleep syz-fuzzer 16372 289615 28182 0 3 0x4000082 thrsleep syz-fuzzer 16372 153807 28182 0 3 0x4000082 nanosleep syz-fuzzer 16372 213678 28182 0 3 0x4000082 thrsleep syz-fuzzer 16372 317187 28182 0 3 0x4000082 kqread syz-fuzzer 16372 226738 28182 0 3 0x4000082 thrsleep syz-fuzzer 16372 148238 28182 0 3 0x4000082 thrsleep syz-fuzzer 16372 193993 28182 0 3 0x4000082 thrsleep syz-fuzzer 28182 133419 81026 0 3 0x10008a pause ksh 81026 322758 87153 0 3 0x92 select sshd 87153 463160 1 0 3 0x80 select sshd 89449 471773 37822 74 3 0x100092 bpf pflogd 37822 263808 1 0 3 0x80 netio pflogd 27288 249268 28737 73 2 0x100090 syslogd 28737 303033 1 0 3 0x100082 netio syslogd 1317 427753 1 77 3 0x100090 poll dhclient 82307 74694 1 0 3 0x80 poll dhclient 43154 390431 0 0 3 0x14200 pgzero zerothread 51672 484706 0 0 3 0x14200 aiodoned aiodoned 70197 146778 0 0 3 0x14200 syncer update 2401 350328 0 0 3 0x14200 cleaner cleaner 42916 517839 0 0 3 0x14200 reaper reaper 48496 471346 0 0 3 0x14200 pgdaemon pagedaemon 60254 167383 0 0 3 0x14200 bored crynlk 93948 27870 0 0 3 0x14200 bored crypto 38089 466436 0 0 3 0x40014200 acpi0 acpi0 47549 370895 0 0 3 0x40014200 idle1 50914 167486 0 0 3 0x14200 bored softnet 51926 490072 0 0 3 0x14200 bored systqmp 17699 25085 0 0 3 0x14200 bored systq 14898 38231 0 0 3 0x40014200 bored softclock 42905 293443 0 0 7 0x40014200 idle0 30420 386384 0 0 3 0x14200 bored smr 1 459625 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 13477 (syz-executor.0) thread 0xffff800020b39530 (149281) exclusive rwlock netlock r = 0 (0xffffffff821d9928) locked @ /syzkaller/managers/multicore/kernel/sys/net/rtsock.c:883 #0 witness_lock+0x594 #1 rtm_output+0x6b0 #2 route_output+0x79b #3 route_usrreq+0x35d #4 sosend+0x6eb #5 sendit+0x590 #6 sys_sendto+0x92 #7 syscall+0x5b8 #8 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff823780b8) locked @ /syzkaller/managers/multicore/kernel/sys/arch/amd64/amd64/trap.c:161 #0 witness_lock+0x594 #1 solock+0x7e #2 sosend+0x586 #3 sendit+0x590 #4 sys_sendto+0x92 #5 syscall+0x5b8 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9475 6392K 6399K 78643K 10574 0 0 pcb 26 9K 10K 78643K 80 0 0 rtable 103 4K 4K 78643K 189 0 0 ifaddr 46 11K 11K 78643K 48 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1471 0 0 iov 0 0K 12K 78643K 6 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1200 75K 75K 78643K 1229 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 3 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 8 0K 0K 78643K 10 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 25K 78643K 58 0 0 sigio 0 0K 0K 78643K 2 0 0 proc 52 50K 83K 78643K 330 0 0 subproc 64 65538K 67586K 78643K 68 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 6 0 0 in_multi 33 2K 2K 78643K 36 0 0 ether_multi 1 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 36 159K 159K 78643K 36 0 0 exec 0 0K 1K 78643K 203 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 83 20K 21K 78643K 1040 0 0 UVM aobj 4 2K 2K 78643K 6 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 NDP 8 0K 0K 78643K 12 0 0 temp 104 2365K 2428K 78643K 3275 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 63 0 56 2 0 2 2 0 8 1 plimitpl 152 20 0 12 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 42 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 24 0 20 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 1 0 0 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 13 0 2 1 0 1 1 0 8 0 pfstkey 112 13 0 2 1 0 1 1 0 8 0 pfstate 328 13 0 2 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 185 0 0 12 0 12 12 0 8 0 art_table 32 186 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 semapl 112 8 0 2 1 0 1 1 0 8 0 shmpl 112 4 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1511 0 95 46 0 46 46 0 8 0 ffsino 272 1511 0 95 95 0 95 95 0 8 0 nchpl 144 1791 0 160 61 0 61 61 0 8 0 uvmvnodes 72 1559 0 0 29 0 29 29 0 8 0 vnodes 200 1559 0 0 83 0 83 83 0 8 0 namei 1024 4608 0 4608 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 4561 0 4561 7 1 6 6 0 8 6 sigapl 432 258 0 243 3 0 3 3 0 8 1 futexpl 56 565 0 565 1 0 1 1 0 8 1 knotepl 112 51 0 32 1 0 1 1 0 8 0 kqueuepl 104 8 0 6 1 0 1 1 0 8 0 pipepl 112 178 0 159 2 1 1 1 0 8 0 fdescpl 488 259 0 243 4 1 3 3 0 8 0 filepl 152 1345 0 1244 5 0 5 5 0 8 0 lockfpl 104 23 0 23 2 1 1 1 0 8 1 lockfspl 32 10 0 10 2 1 1 1 0 8 1 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 21 0 10 1 0 1 1 0 8 0 ucredpl 96 107 0 98 1 0 1 1 0 8 0 zombiepl 144 243 0 242 2 1 1 1 0 8 0 processpl 840 274 0 242 4 0 4 4 0 8 0 procpl 600 384 0 342 4 0 4 4 0 8 0 sockpl 384 122 0 102 3 0 3 3 0 8 1 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 120 0 0 14 0 14 14 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 139 0 0 8 0 8 8 0 8 0 bufpl 256 5775 0 1143 290 0 290 290 0 8 0 anonpl 16 32798 0 24191 38 2 36 36 0 125 0 amapchunkpl 152 1032 0 934 5 0 5 5 0 158 0 amappl16 192 675 0 238 23 0 23 23 0 8 1 amappl15 184 58 0 54 1 0 1 1 0 8 0 amappl14 176 22 0 20 2 1 1 1 0 8 0 amappl13 168 28 0 25 1 0 1 1 0 8 0 amappl12 160 38 0 35 1 0 1 1 0 8 0 amappl11 152 23 0 8 1 0 1 1 0 8 0 amappl10 144 97 0 89 1 0 1 1 0 8 0 amappl9 136 587 0 583 1 0 1 1 0 8 0 amappl8 128 128 0 114 1 0 1 1 0 8 0 amappl7 120 28 0 26 1 0 1 1 0 8 0 amappl6 112 61 0 53 1 0 1 1 0 8 0 amappl5 104 131 0 116 1 0 1 1 0 8 0 amappl4 96 494 0 463 2 1 1 2 0 8 0 amappl3 88 118 0 113 1 0 1 1 0 8 0 amappl2 80 1088 0 1033 2 0 2 2 0 8 0 amappl1 72 15360 0 14902 25 13 12 20 0 8 2 amappl 72 626 0 588 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 5 0 2 1 0 1 1 0 8 0 uaddrrnd 24 259 0 243 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 259 0 243 1 0 1 1 0 8 0 vmmpekpl 168 6271 0 6249 2 0 2 2 0 8 0 vmmpepl 168 35174 0 33716 86 9 77 77 0 357 13 vmsppl 360 258 0 243 2 0 2 2 0 8 0 pdppl 4096 526 0 486 7 1 6 6 0 8 0 pvpl 32 129343 0 117508 109 6 103 104 0 265 6 pmappl 224 258 0 243 2 0 2 2 0 8 1 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 439 0 4 13 0 13 13 0 8 0