kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Apr 29 17:56:04 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.13' (ECDSA) to the list of known hosts. 2020/04/29 17:56:16 fuzzer started 2020/04/29 17:56:22 dialing manager at 10.128.15.235:15981 2020/04/29 17:56:22 syscalls: 338 2020/04/29 17:56:22 code coverage: enabled 2020/04/29 17:56:22 comparison tracing: enabled 2020/04/29 17:56:22 extra coverage: support is not implemented in syzkaller 2020/04/29 17:56:22 setuid sandbox: enabled 2020/04/29 17:56:22 namespace sandbox: support is not implemented in syzkaller 2020/04/29 17:56:22 Android sandbox: support is not implemented in syzkaller 2020/04/29 17:56:22 fault injection: support is not implemented in syzkaller 2020/04/29 17:56:22 leak checking: support is not implemented in syzkaller 2020/04/29 17:56:22 net packet injection: enabled 2020/04/29 17:56:22 net device setup: support is not implemented in syzkaller 2020/04/29 17:56:22 concurrency sanitizer: support is not implemented in syzkaller 2020/04/29 17:56:22 devlink PCI setup: support is not implemented in syzkaller 2020/04/29 17:56:22 USB emulation: support is not implemented in syzkaller 17:56:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x3, 0x3, './file0\x00', 0x1, 0x7f, 0x3, 0x8}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x7ff, 0xffffffff, 0x7fff, 0x0, "e2a1b54042b5d0b26e40a006902128ebf7d98a70", 0xffff0001}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = getgid() chown(&(0x7f0000000200)='./file0\x00', r3, r4) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x80, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x8, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x10000, 0x0) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x40, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0xa0, 0x0) r12 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) kevent(r6, &(0x7f00000003c0)=[{{r7}, 0x8000000000000000, 0x4, 0x40000000, 0x40, 0x100000001}, {{r8}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x6, 0x8000}, {{r9}, 0xfffffffffffffff8, 0x80, 0x4, 0x7b108982, 0x80000000}], 0x3f, &(0x7f0000000540)=[{{r10}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x13, 0xfffffffffffffc01}, {{}, 0xfffffffffffffffd, 0x88, 0x80000000, 0x9}, {{r5}, 0xfffffffffffffffa, 0x187, 0x0, 0xd9, 0x87fa}, {{r11}, 0xfffffffffffffffb, 0x50, 0x1, 0x1, 0x7ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xf2, 0x2, 0x2, 0x7}, {{r12}, 0xffffffffffffffff, 0x67, 0x80000000, 0x2bfa, 0x4}], 0x135c3315, &(0x7f0000000600)={0x1f, 0x6}) getpid() 17:56:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) setrlimit(0x1, &(0x7f0000000080)={0x4, 0x7fff}) r1 = dup(r0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/131, 0x83) r2 = dup(0xffffffffffffff9c) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000001c0)={0xda8, 0x3ff}) r3 = semget$private(0x0, 0x4, 0x90) semop(r3, &(0x7f0000000200)=[{0x4, 0xbe, 0x800}, {0x3, 0x7ff, 0x800}, {0x2, 0x7fff, 0x1000}, {0x4, 0xc5, 0x1800}, {0x4, 0x9, 0x1000}, {0x4, 0x6, 0x1800}, {0x2, 0x200, 0x1000}, {0x4, 0xdbb, 0x1000}, {0x0, 0xdddf, 0x800}, {0x4, 0x8001}], 0xa) r4 = getppid() fcntl$lock(r2, 0x7, &(0x7f0000000240)={0x1, 0x2, 0x8, 0x0, r4}) r5 = getppid() getpgid(r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f00000002c0)={0x3, 0x400, './file0\x00', 0x6, 0x8, 0x200, 0xeef}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x400, 0x0) r9 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) poll(&(0x7f0000000440)=[{r2, 0x4}, {r2, 0x2}, {0xffffffffffffffff, 0x100}, {r7, 0x80}, {r1, 0x100}, {0xffffffffffffffff, 0x40}, {r8, 0x20}, {r9, 0x8}], 0x8, 0x7fff) login: pckbd_enable: command error 17:56:31 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x7, 0x0, [@loopback]}]}}}}}}}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000080)) 17:56:31 executing program 0: r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/4099, 0x1003}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x5812, r0, 0x0, 0x8000) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x40000000000) 17:56:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x8000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 17:56:31 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x499}, @udp={{0x1, 0x0, 0x8}}}}}}) 17:56:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f394657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327"], 0x10) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, r2}, @cred={0x20}], 0x40}, 0x0) 17:56:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r2 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYRESHEX=r2, @ANYRES32], 0x2, 0x3fb) msgctl$IPC_RMID(r1, 0x0) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xfed4) 17:56:31 executing program 1: r0 = socket(0x18, 0x4000, 0x20) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000180), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000000)=0xa766, 0x4) 17:56:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1d}, {0x6, 0x0, 0x0, 0x102}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000300)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socketpair(0x20, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) close(r3) pread(r2, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x100009, 0x6, 0x1, 0xffffffff, 0x3, 0x6, 0x0, 0x100000000}, &(0x7f0000000200)={0x8, 0x80, 0x4, 0x8, 0x802, 0x8, 0x4000000000000004, 0x2}, &(0x7f0000000240)={0x5, 0x8001, 0x3, 0x2, 0x2, 0xa7a1, 0xfe}, &(0x7f0000000280)={0x4, 0x7fff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) 17:56:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x5, 0xff, 0x7, 0xb15, 0x4, 0x200, 0x7, 0x10, [{0x4, 0x0, 0x0, 0x6}, {0x7f, 0xb913, 0x7, 0xfffffff8}, {0xfffffffd, 0x600, 0x3, 0x6}, {0x9e, 0x3, 0x9, 0x8}, {0xdf2, 0xfffffffc, 0x4, 0x3e5}, {0x3, 0x6, 0x20, 0x8}, {0x8, 0x1, 0x80000000, 0x2}, {0xffff0000, 0x42, 0xcc78, 0x1}, {0x6, 0x7, 0x1, 0x4}, {0x1, 0x7f, 0x6, 0xff}, {0x8, 0x1, 0xfffffffd, 0xfff}, {0x7, 0x6, 0x7, 0x7}, {0x800, 0x6, 0x400, 0x9}, {0xffffff81, 0xbb, 0x5, 0x7f}, {0x401, 0x1, 0x8, 0x800}, {0xfffffffa, 0xfb53, 0x45c, 0x3}]}) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x4003, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) sendto(r2, &(0x7f00000002c0)="e3d0b2e96632ce37ac5b606518523ec0ca7a6271c3ecbe939ce6784d9e6e9ecda118e5bea11e40138330c41f1178f6813e4c560186e7e884f42c9420637439ced58d3eb57664a3bc8d62e4ad7d41ccfd2f7deae4e7a6039995795a379ab6d2b8e5adf7b54b395146f1e3c752d122be03f672cc42fefe33f65c54c15203c67b6211d6893ab525d29fff2f83fced0d5617b3b430ef12c1001448416cd4ac8d1a2dd678", 0xa2, 0x409, &(0x7f0000000380)=@in6={0x18, 0x3, 0x401, 0x7fffffff}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x7) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f0000000000)=[{r3, 0x5}], 0x1, 0x3) chroot(&(0x7f0000000080)='./bus\x00') ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f00000004c0)={0x19, 0x3f}) 17:56:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x15}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:56:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/9, 0x9, 0x800, 0x0, 0x0) 17:56:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = socket(0x18, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r2 = dup2(r1, 0xffffffffffffffff) getsockopt(r2, 0x800, 0x81, &(0x7f00000001c0)=""/119, &(0x7f0000000080)=0x77) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 17:56:31 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x4, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @mcast1, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80}}}}}}}) 17:56:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000001c0)) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) wait4(r1, &(0x7f0000000200), 0x8, &(0x7f00000000c0)) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}]}}}}}}}) 17:56:32 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) symlinkat(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000200)='./file0\x00') symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') 17:56:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x7, 0x3}) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() r3 = getuid() fchown(0xffffffffffffffff, r3, 0x0) setreuid(0xee00, r3) setreuid(0x0, 0x0) fchown(r1, r2, 0x0) setreuid(0xee00, r2) r4 = getegid() lchown(&(0x7f00000000c0)='./bus\x00', r2, r4) write(r0, &(0x7f0000000140)="220e22", 0x3) r5 = msgget(0x3, 0x4) r6 = getpid() r7 = getpgid(r6) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x48}, 0x1002000020004, 0x8, r7, r7, 0x0, 0x1, 0x2aa2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) dup2(0xffffffffffffff9c, r0) 17:56:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x7c35, 0xef09, "40043ce9136e2abe9e6398b88334d26f36927a6f", 0x2, 0x64a67f91}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x5, 0x5, 0xffff65b8, "9af5fbbaa10def07b957550580f8ff00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 17:56:32 executing program 1: open$dir(&(0x7f00000003c0)='./file1\x00', 0x0, 0x100) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000300)='./file2\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000000)='x\x00') 17:56:32 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x3, [{0x3, 0x1}, {0x3, 0x2}, {0x2, 0x800}, {0x3, 0x1ff}, {0x1, 0x1}, {0x3, 0x1}, {0x2}, {0x2, 0xffffffff}, {0x3, 0xed87}, {0x1, 0x6}, {0x3, 0x7}, {0x3, 0x2}, {0x1, 0x5}, {0x2}, {0x3, 0x8}, {0x3, 0x9}, {0x2, 0x1f}, {0x1, 0x7f}, {0x1, 0x1}, {0x1, 0x8000}, {0x1, 0x7}, {0x2, 0x7}, {0x2, 0x7}, {0x2, 0x3}, {0x2}, {0x3, 0x1f}, {0x3, 0x8}, {0x2, 0xeb}, {0x3, 0x8}, {0x3, 0x81}, {0x2, 0x3}, {0x1, 0x574}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, 0x0) r4 = socket(0x18, 0x4003, 0x0) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r4, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r5 = socket(0x18, 0x4003, 0x0) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r5, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r6 = dup2(r5, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x1f, 0x6edc, 0x5, 0x1, 0x9, 0x1, 0x9, 0x1, 0x2, 0x200, 0x9}) lseek(r4, 0x0, 0x3, 0x1) 17:56:32 executing program 1: r0 = socket(0x2, 0x8000, 0x2) r1 = accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000), 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001100)='/dev/wsmouse0\x00', 0x1, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="f833646310fe345ec8c0d53b0cc9f1700acccd8580bde826d57ecd47d1edc892b9de62e2d1c33dae2a8f19fe4f646433d732e650f27fd2a5ee57eba5965c60545bd2103388feaf933d1472c128c0843b8be9c04f3a4cc230467d7e765a9f79862c6a307b7243726724d09d574e3858e395be1ab2e584944d02b142bc40e7c391d4e5854d00a489046a6359a9c25e788bb3b49534fcec856dcd6a7b7deea29fa38bf75b73baf009e5f7659826ef94357939720c7b5161235f59ca22f7bea6a858504e78ff8954ea9fbb5f5270f5350037d9a52bde243cf01b4dc771fa05c7d7d4bc2483b7b39802cf18168683d76370cb2bd41dfa3dd1a4aa84ce6fb4db8f8dd4f5623432703c1c2583a210cf6e846197dd30c17c0d4a314e90b6f984f2ca6782b1b4a78bf13d8f302cd63f11c4366f3202475875369a776407a7c874d45deacc4a903a515f375f159bd82817dcc362205f7636f5230c5b1ea5b8314729e8b56859c4dec41abeb7e964edc034be5ced1f0eb405e0f3882bd0ed027fe088b16217615d212b0ccdea245cceb8c0b5c63264aedba82f25bf3cdb1e3037a83f28b237b5f1a2a82c7f46a4a8b507f353b47dd82726616fe0b7ec9c20bdee360edcafb9753952e14edaf066e756174ca9e3ec2e70ab68db41e73d916468e6f545c4410b59338b434439d4ba72d36a7f3757d67f33f125293fd04d24a16db58ccb7e2f0bc49e1022181af2fd3e85e339c7d4a1db7d3640e8149fec92c8a61578d56fa8866ebaf0c764651886f2dd20a402b853b3c544ff61fc4611f735b2f10394abc794a865ae021dd52a605f12d3884743540f435f2ff8d735c749389dceb9530b525a54c4d947f3586a23df7af33d101b59bf3527495e8102e48c673134922187eea6fe7096d6a3313755600601cf44ece53a4947ad14abdf72d97b48734f1d151b8d36bf0e312dd4537aef91f15f68c4643d217540dcf5efaf8d21262c6193cd3aaa4257a1d4b3521e106cbd153c6f67c0447890ec3765e328f3182a1358336d74c114f6f8687fcaeca8f4be12a954bd50f5c0ef688830c9a7a124ed515822d6fa62768e65e01949b644893994a52100f7687ed11961843c7a4bc7617da2e0702df129f536ca3cff3ea8f21b170badd5a6822b999814045480664d64d7256cd98d10d849fbb2f9ff162a0ebb35c9660577f368c560ebd3c280ae2ecec6af17d518497177929f34f45a4bec486c3d3eb4a2308b1641e79225a6fbdad8ffe607779d0a74ddb23b9c10321163a642f9c890b9f1ee57e6cd711b953ffd287bd62c2eb830cb83990c4b0af40eb2a35f50127f367a036db4323d89f3f83320d81b481e2dbe02ff395a9badd9137be25aeabe81ed495e4838955ddf230c13ec9d9deed27e22a199bbf805500785c1d1eac81e66d2239cbd251d28bca50bd82c6652d106f506e762979507776d4f572be1a50d9faf2288d8fe459706e5d6027870a282d0ba6da2d0b2683c74a262a2dead2786cc9f9e9c91d077b17a90a311d8105cd0efe100b6b6dddc4ed80ef339b8e30f7c4259c002fd723b824723b797c448014795103b9278e87906c5bfbf3412088d84b9b09580b25fa73f218623f102c141ace73a11eb7cdea54daaac99d9fb7d019e5a2b624e733faf81ae0867c355a9d7a5902462569c5904a39c7bf551d1b1c319803efb8ffb7c704212542cab805db25c65da8a3fddb5a88aa8add372265de936a2dd63e64c5ebb5d803a4045b0747b71ac28ecb9f41fdcc79434831214bbe289d40dc8694fad67d8772a82cd352007de39f309e2abee53f27b37959cca8cce163644177b273f8d84b7048f75838d74724849f17a2aacb298b616519317b5df09421432fd8e08184b6468bb8cb536e194fb8eb39594fa50429e2385612382641a21e5a1ef1e3e0da6f57a33e18b1105e577a4d04f67de8c85388cadf02c696a023ffe8e0dabda6cb580118620b2b4e8feb1aad98ab67c9ca67ec9793e090d6e16526966aa8491e2f9cd11fafdb020eadb2b6b03ab4a2639af98d91623f91f0fdc1c848d27b7882dc6234baac31780c89831caaf73219bb0659d5e417517be9b67fe9566a080c548ce31a488ac710c6461d3ad52409887fbcb8f919ee788a93d0c2a9d1643a0c290f75cd331ac8deae7114104d84c035cf872cc85dc262c86328714b3f77796dd2cdce6746ab575e5d5ec44f44616b582da3a5dcb8071d06e4bf56091a73ab3bf0991bcc22a3d31b4a3b28864b6ccb9870e6952e9298c777e5447661e2a70bbb2220ce7a9fcb2c776546a1027cc0387b346841345d25fc2301ea4949a2da84ead75926a0e8e2560ceeb3bbdaca05fc01316e058e2b465ced93ab59d50476b5b2d2e173721db524f65dd5ef753201d8860dfbb08c04bb2e0c09d2d34ec6d011e86a980d24f71da6cfb66a5ec5716050f308ef386e37fbdcba5048148c64a61d3c8dad1ebc14f4336596a82a20f80e27e2512f27aca7d832a73abbf8d36fbc6804808a9d4f655f3915f4ece308df4b39da4652d735225035d500468503d93d4c8749e0bc7f9315d83dfe297619ff3d52c3f68d589b9e691135f1b77caa7da927570df5a749e1030e64bdff81d4c4b9c598f869ec63fd53ff9143e77bf50ce057920608594d4b65fac7f5c8d3b7001d55f0ea49e437d45c63e968c8aaf27a2f3421438fd89a3bb55ed36a366ee8615575500462ca9bca2a5db40d82e50f0aa2f68d95f7b48136f6a9bb06d354351e5dc66ab70cc3abd83ffd4b380fe4399423f5c9507d5363ba1d6c4e6a515d2043cd5dfaa0be10d80409d43d7fda6a37b65c2e07ce50f050d033272b4a3b62c225100dd6f6f599b65005951a470bdec09ba0473611fe00374c72ea3144ed72b91e246edb9f8a182ea1a4f12a13b6a53bdb4ab3bcb6b89781e153c8326e93532ffb1b56f78d93c69086e491b1e47e12dc740739a740d9a791165589e78c1ef241de8731a703c6eec128698d924570a963490eb5eea86e372f8ec622ae126807c989cd26172932c0b71fbe3e5df07714133e798b38beb8a12ad33bbac1383d17ff63e58761d4f96c809158bc3382c03f795c0c8175e9202eed3fad45a7ef3609306bc63b67642b16572a0e7e8f0f8d4546ec2a18e89b85875376f4b75281e90260f9ccaf3a21a1b1a089a6406e28a3ab0ffac8a83553c76f09ba6a16b2f12ba5243da25d6f75d3ef2b972d20bac6a4107738dad2e0b87a67b76b74fbe2f0368100d264265531d27a14e27a8ee414282c3999200cc963acaf0f3c4864a794628c26ac3c4dccabff16cf8dbe1e288a731fc7c61847e4a4ac5fdb94ba4a286a1e9f0aeaabf99ad678764f7958fcb49384e2520e468bc23191065410617f728f288978be72d8fc317fa3597fb49b32e4976bd106c6446007d5a263cce7ec3c8776911340913d71c617543f93e461bc88b4e785988b3c85577c435d939fbd6a3314950423119579efc5842c312f3e898f6b2b0620b368416fcd6861cd24d66457d3444554321b03227fbd5bbfdaee102b2cdb8c803dfdf2ba0a3bed65e889aaa4978c1c657018bc981e533934181e2445e62aafd7243fe3573a55161230d8279e2ae92ed50f3589ed8c264fe768b023f2e4601534c82d86d2853634325eb8e94561487006f72aad877474b3190085d481feaa4282ca440c2d9c4fe702a4d96863fd4534d7d3ff3eda3e52afe129d4912448df2abb21e20b98d6bfc2c2538a41a2163e00866d122b4c49cfa809119b9339345464c3723f9fa4d8f184bd47e6f9c647c756ec5dbdc1f3ce7629486ea9c0aa9a53151a8a488e4b6db87a951dcbedcb7af6b61cda32404c463d7bb7113202eadc87ee02e9003de816e502e263dd50e18734a4d346da8174307488100b72c6db7bf672beef7ad9bbd3aa90877aac265d331c3f62179fc2ec268acd36122c1c6ad400e818e6e601dcb70b92e679b00d5a4f269676029b941e7d818f1490cfd7a4d371c548ede7c11f64df9d34aebb320d054559e1e3f25f288435bfea72ccd19cf0614348af2c8e74e68e3f1d2fc387003722d7f4d039b9d00cc7d704235fa00c74647e1faac4b7b941e5ce14dd1cc4c7a559a19ee18713de02eba23d51479e69ce5fd720833675c7fb590bf06db93ff5c55af0a1113edb8ebb987f42cb60717ce60f9d7f3432527e43aa0ae3928713df49a53db104151f06c1bd21c381d26f72bddd04fca89c63e1529a5ddd3693b12b74553650ebd541ad8b7064b78da6b1e84d683b7b17a6d2571694417ffc37fa4d6c8f3713fc5140e110033e84f92724db34c8b4caae9ce74f3f741e6cf38c5f210fd83409be60c5d760e33cb224f34f7885554759de440b5186df4ea3faf527bae928d60763e10a40dcc08f6812ced66ed881d587dfd6bc5954619b98642d6169290cc6b3616bb49cc82fb2473b54097d3ae6fa0c24c390e43522ea17ec4aeddae593397d4534a233df81cd26c4f10fa937ba8e79bc6859a914372df0e64a9d0fb24e56ce5b30bdfa4cae621c86424b2e9017ddcae51d6c77cea2ab142c23d46eb21ae7616e731c90c0f38b24b833ab5cbe74506f931fadf5b6848f855dc37475a0be53620ed3e8ada10aa36f78c9dce58fd918a8907b8a1aaf103dacae877cf9bfa4548938e99aa0dd3fecb019cce294908199b15c8aacbe999a985c50e6e29fd1ead59efceee92d7cab2b3f9ef6673ba8edeb1d09fc58eccc63c5909f75e4c6ad3a288e245fc84bd60eef5a26c1d093a16be7b5723dacddeb6d47fa14391c198b17e3ed27a2c2d2e421a7bdc47088357a1115bda963487b985b062c0738be5893c15d0ca7c8d20e75c4477ad7c3ffc15caaec1765165417036cb67be2070e04ee819c626c0b80dddec41190cdc7e78d70f58705ead9a5a4788bcb91d01d527251780cbe04aefd694fa5b6ce73cc3048c3302a9236162c5e768f0868417cfb50a6500331e6a6edb0e168c1e0dcfc2d42c577eed6a884abd3f6bd0b0128a8cfa240807a29e77bfa45a32e53091d1ff453094d1388cb9b57ee5ad8137f373dac2c39de32add67b817e7bcb6e2a2ec059a07cd6e78e2b50c04bc7da7851c35021db80ef4ec6f24b99d46d212b5337416e322ed8a5402506b6dee0277eeb82210f4d22d87fe416c32ebce129f23111391440d23fd2828a0ee1f246f28eab3a1391981dbe1ad42e6f4aa95ed51d2b2f46a133addb2b2b50b32a68ddc478326fff8ed8fa22a24ff87f5720e792d4d93ac865e686c4197c491864e54f7a6c75be2f31108a47b8e861af767dc42ac2f6e5e98a8d695b8431719583328c29bda31961a715ebfcbd7fd6e849fbe043b5dd695126230b34c9cfaa405001f80f69a83b6a0bef811c363a17567ee87268c9815363d76fba2e5b5f4743f3b8e85e427f3ce17ea67df0be81fbe82c28d1e60cdba2e28a5a908a3dd5bd746148030b40bbed93360a5ec048f65203fe71466b39f12ba045b1b4a997df327c6648f49addc9daa44b1dd68361de39cfb7841eccd798a864b5afcecc99cc6ec371c8578976431803d8e63bb7cedf71633c6e9d72322da1a15f4a85f8db24c0775c071d2465ac91041d5e6dd6594f8b18ff0067cd1e9ef440932034d1e8247d954d429e2f9ce91246d1f0fe7aa1311f0bfb4916f72820e64664ab21aff5525bba1b1ed8ca56da2f94321e5eb6583bfa5393f906d39495670922f3b0c81412962b0f5d68a6bf97e4675614b4a7a735cb3b2e3ec609a0277012f77ce518122103bcfae7644dfa999ea5e628e7c6dc5ff", 0x1000, 0x1efc494b51b845fb, &(0x7f00000010c0)={0x18, 0x3, 0x7fffffff, 0x9}, 0xfffffffffffffffd) 17:56:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10091, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x9, 0x40, 0x3, 0x8001}, {0x3ff, 0x4, 0xa0, 0x14f9eeb4}, {0x3, 0xff, 0xfe, 0x8001}, {0x4, 0x86, 0x7f, 0x5}, {0xf8, 0x81, 0x9, 0x22}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f00000004c0)="f7ddbffb3006bf121a69450500fa", 0xe, 0x0, 0x0) 17:56:32 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x140) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) sendto$inet6(r1, &(0x7f0000000040)="5cb6e7e09b28287de9b6708bb59517e69998cf440ab1b87e6d2000e21091027d345a5fd77ff95e55172f4bc333a2e8455c036f35378a6263721af508fcb6d1a7298a214372727c2d88b543e6b7fc7ce5e58ab98510b01ce75d884c", 0x5b, 0x8, &(0x7f00000000c0)={0x18, 0x2, 0x9, 0x40}, 0xc) sendto$inet6(r2, &(0x7f0000000140)="b78795457e96a5bce3955d8db5daf668a24b6138a9fd9a3971900a0860af934690a3df7c1b8448e1b9e94d68d0d38d6e2822c885b7025937047d429da36d9138e45f18f8eb8873026d166d744c269e78b4132505a6f5bff927b996da958504e509bf4df30d3bd54d90b5b6cc9efc7bc5df57e672a1b4e9eb2c2a41bc2fc7bcf813dd4bfe3d30c0fe7092fdb859c0e2d4de74e821fae19d576377b38e85fb6bea67592b001c5fbe0ab202b983a777d8a819404b046b702e87cdec95", 0xbb, 0x0, &(0x7f0000000200)={0x18, 0x1, 0xb8c, 0xffff7fff}, 0xc) syz_emit_ethernet(0x34, &(0x7f0000000240)={@broadcast, @remote, [], {@arp={0x806, @generic={0x1, 0x4242, 0x6, 0x2, 0x1, @empty, "9d8f", @random="dfe59aec74a3", "51fc60b01c88c8996353771d4ed77cb3"}}}}) 17:56:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x5, 0xfffffff8, &(0x7f0000000180)=""/4096, &(0x7f0000000040)=0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r1, 0x0) getgroups(0x1, &(0x7f0000001600)=[r1]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r2 = msgget$private(0x0, 0x0) r3 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r3}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r5, 0x0) 17:56:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0xe3, 0x0, &(0x7f0000000140)=""/227}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x11014, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) nanosleep(&(0x7f0000000100), 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8) getsockname(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000240)={0x40, 0xffffff9d}, 0x8) 17:56:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000), 0x10000) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) 17:56:32 executing program 0: syz_emit_ethernet(0x66, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd600000000030700000000000000000000000000000000000ff0200000000000000000000000000010100907800000000602484e200000000ff020000000000000000000000000001fe8000000000000000000000000000aad27261769e7e234eaa34daec0b1cddff03f7cceb6d23675de775b316c3bac8b3224903265ec30d8773fc2875386cf8e937fe9ac5cfa47580f41269e9a48f751e4063e98217bf856ac7039ea7c05efd2e2def2cc3b1c7384cce"]) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)) r1 = socket(0x18, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) read(r1, &(0x7f0000000000)=""/142, 0x8e) 17:56:32 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0000000000019078e00007001f000000030d5d3300000000450000000000000000ff070000000001ffffffff03ad550a89080000008baa2f43fa3a3948e43a07d1ff0f0000c31633b1f1b99b666d000500e141c97a7e185c94d9f7c12b58311969526687572b2d62ee589392259a3f784832c5cde8da49d95b0e6cdf29daecd087fbc3291d281b202a474f0d0a29e29da86592"]) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) r2 = semget$private(0x0, 0x4, 0x189) r3 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r3, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) getppid() chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x400, r6) setregid(r3, r5) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, r5]) chown(&(0x7f0000000080)='./file0\x00', r1, r7) 17:56:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x100) 17:56:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b03000000000000000000da00000004696a96000400000000000000000000ffff00000000", 0x2c}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x4003, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) fcntl$getflags(r2, 0x3) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 17:56:32 executing program 1: nanosleep(&(0x7f0000000000)={0x9, 0x1000007}, &(0x7f0000000240)) r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x4003, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r3 = socket(0x18, 0x4003, 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = socket(0x18, 0x4003, 0x0) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000040), 0x0, 0x0, 0x94e4) r6 = socket(0x18, 0x4003, 0x0) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r6, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x82, 0x1, 0x2, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc, 0x8, 0x1, 0x48bf, 0x7}, {{}, 0xffffffffffffffff, 0x20, 0x8, 0x1, 0xfff}, {{}, 0x1, 0x18, 0xfffff, 0x5, 0x8ed9}, {{}, 0xffffffffffffffff, 0x20, 0x20, 0x400, 0x50000000}, {{r0}, 0xfffffffffffffffc, 0x1, 0x10, 0xfffffffffffffdc0, 0x359}, {{r1}, 0xfffffffffffffffd, 0x2, 0x20000000, 0xbf65, 0x1}, {{r2}, 0xfffffffffffffffc, 0x1, 0x1, 0xffff, 0x8e5}, {{r3}, 0xfffffffffffffffa, 0xb0, 0x1, 0x3a, 0x7}], 0x400, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x0, 0x2, 0x9, 0x100000000}, {{r5}, 0xfffffffffffffffa, 0x20, 0x4, 0xeb, 0x2}, {{r6}, 0xfffffffffffffffb, 0x2, 0x2, 0x100, 0x1ff}], 0x2c7, &(0x7f0000000200)={0x0, 0xfff}) execve(0x0, 0x0, 0x0) 17:56:32 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x120) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='x\x00') utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 17:56:32 executing program 0: semop(0x0, &(0x7f0000000100)=[{0x7}, {0x3, 0x0, 0x1800}], 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) write(r1, &(0x7f0000000340), 0x10000014c) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000180)=""/50) 17:56:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3000100000200}) r1 = socket(0x18, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) fcntl$setstatus(r1, 0x4, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:56:33 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setregid(0x0, r0) r1 = semget$private(0x0, 0x4, 0x189) r2 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r2, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) setregid(r2, r4) r5 = semget$private(0x0, 0x4, 0x189) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r6, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) setregid(r6, r8) getgroups(0xa, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, r2, r6, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', 0x0, r9) 17:56:33 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000300000000000019078e00000020000000003069078000000004500000000000000000000006ce0000001ffffffff"]) r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r1, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setregid(r1, r3) r4 = semget$private(0x0, 0x4, 0x189) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r5, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) setregid(r5, r7) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r8) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r3, 0x0, r7, 0x170, 0x4}, 0xdf50, 0x7, r8, r9, 0x9caf, 0x8a0, 0x8}) 17:56:33 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="d73160172fe80fd09708bcfc656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059bafaffffff2c65f327f660dfa156184864128ec5ae45372aab309d4db3ea493783000078b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f619b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f51bed0432e2e", 0xa4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x4003, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) sendto$unix(r2, &(0x7f0000000140)="130246d53b8a889374bfb2af47e042bb0155fbac17ae28a0ac8aea83b4bb4468d1b3215c25c46889076a74ef67bb2d8198c549eed57da1f0cf856cee1592383d7208b48fc8bd56044218a31ee83d3c6362cf5f7a9e6f79287f83a992da055f24c8c639dda5204f49ba473e1098b0fcf495f9beb18ad07a338db3b017d7a0c0d54ffc55c20bfc9db15223ab7019be1308253b987ebe176dc68729500351a843d9600a516f0692f983d76fd9ba20c1a0a48b7456d029144f23691ae0cebe2710add7cded5c644ad5dcc7c2e210ec0be0", 0xcf, 0x1, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) 17:56:33 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 17:56:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3ff7fd49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f394657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327437d0da70ed638279b7e1417d06f3bb75677af37c2cb66043932ffae5730f2bc8b84373837a67f474f419f007b3058e040dc5654c8b962c48d0e84d0025c7d5d8ced0160bb52c7cae2d48c06aae24914050668a04c107c5d36c35efdc765370027f406c381cc696cd69ca831dd3e06a7d4efc6326001db2281f6d7285ddadbc3b35e80ba1a35806d37bdb5c4191c523c6ed740c586f2a862ff"], 0x10) r1 = socket(0x18, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = socket(0x18, 0x4003, 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x8, 0x0) r6 = socket(0x18, 0x4003, 0x0) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r6, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r7 = socket(0x18, 0x4003, 0x0) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r7, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r8 = open(&(0x7f00000004c0)='./file0\x00', 0x20000, 0x1c) r9 = socket(0x18, 0x4003, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32, @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=r9, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="2f84090b30e36db85f6f53891f00000000"], 0x88}, 0x0) 17:56:33 executing program 1: select(0x36, 0xfffffffffffffffe, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xe, 0x0, 0x6, 0x1, "e5cefcc127ef9036c075a542c3786b93a5110f66", 0xd0}) 17:56:33 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x40) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') fchmodat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x8, 0x2) linkat(r0, &(0x7f0000000640)='./file0\x00', r0, &(0x7f0000000680)='./file0/file0\x00', 0x0) 17:56:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() setegid(0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x7fff, 0x6, 0x3f9, "8cf0d835b48817f46230a799a028409323e5743c", 0x6}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x401, 0x39, 0x3, 0x88f, '\x00\x00\x00n\x00\x00@\x00'}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 17:56:33 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x4, 0x4) 17:56:33 executing program 0: r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) fchflags(r0, 0x10001) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "8c9800000000c3c9"}}}}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x81, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r2, 0x2}) 17:56:34 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="f0fee2ff000000cc8f66578abad586a8a20950275e0f77400f5f43b412d1f117d9d9f9a9db45373da705a1681eac998bba57", 0x32}], 0x1, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) r3 = socket(0x18, 0x4003, 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) sendto$inet6(r3, &(0x7f00000195c0)="e7efce938c40fe11a36c4b6ef0a84cf60e01b2896dc808c3c3a6715512cddac7ca6f559b3239c0d2257ebc9854c5a6f649ac4cd71d6010cd8cc7d6d56419eb86cc71356cf5af0f6b9c536104a52ba3a028673f4a37f32aae0dcf827c3ee593dba1ece277d53e864d55b54962ff30999bd7357a7e7de5a0fab7690900a068b033b4985a89a5b22c03000000000000004651e9873e706d2032e9dd461032cf79ce6d8cc085170b393df18a49858c0f08c0d92ce5e2b25679d6555919cd733fc8aae1bd44fd52dd5c0cc4dc9024abd5644d76dc3a56a225fb4e0900cb4cd9b000"/244, 0xfa, 0x8, &(0x7f0000000540)={0x18, 0x3, 0x8, 0x9}, 0xfffffffffffffeca) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r4 = semget$private(0x0, 0x2, 0x10286) getgroups(0x1, &(0x7f00000004c0)=[0xffffffffffffffff]) getgroups(0x6a, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r5, 0x0, 0x0, r5, 0x0]) semop(r4, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000005c0)=""/102400) 17:56:34 executing program 1: r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x8000000000000000) dup2(r2, r1) pipe2(&(0x7f0000000040), 0x10000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 17:56:34 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0400000039f166ea078af87800000000ffff88e7000108002f5952bbaaaa1ccbaaaaaabbac1414aa0180c200000027bf1bc742f92d9cdfedb4379e261dac14"]) 17:56:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000f67daea78000"]) 17:56:34 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x3f, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10008) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "00d11eaef10000000000000000001000", 0x4, 0x5}) r3 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r3, &(0x7f0000000080)=""/35, 0x23, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) getrusage(0x0, &(0x7f0000000200)) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x4, 0xbb, 0x1, 0x80000001, "f303bd1bdfef9aa1fb4d9b6841c5fece032d5008", 0x9, 0x5}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 17:56:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f0000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126dfe47ef612e9e3b79f7424082bec304ee9a498252abaecc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e2686bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83c3fba37ff1547118f569f6e87c286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3ac4bda54ec70bb3fbd6fed7160de381052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b66833081fcb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3cd0656e937921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc6787e3d0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5ec024bb1c94ab939d8bac352fd5d22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e942ce09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdaca4ce6807ca788110fdd3c1850bfd211a3760998de04c704230f1ffbb6f4ff8b4f1c708eb08dfd97a4bca224ed168a80daad82d79cef2ba6809acc7b6f1b33b92b685c53833fff74e3b9726e0539167c707522292619bc6d9d400d1af45e67282515cd48f260a997c56841b83b626003a2c1df90b0ebb07f819e5825c93f2771466a60d3cb518e4af1cb601c5bd045ab8a0344264cc2cd72682b4e7c10c8c35f509e956a2fbecbcdb4196217c671cb17a2121cf90bfe87cc538d10ff7d8422a5a79c784a093600e443225dc02502d9dc9b41ce3dd6c14cbbee276555774ecfd5a646ef3a655491a72bf59fbb5c41c130ea375d6491148fb917398b13526931a6a6ef1ec4f696448fdc2438617f872780728f4621e097c7cb37e13b3a23ffc8adad6f120b258f4fd7356b2a7e5f7b62c400f2d5e5cb41425e12e56e8cd10948374ffcdaef5aa4dbb80463bfafe1cb5ce2e254a3bb9ca4c85055f79394e5621a21ff3de192dd8e9239579da3c1b75dfba84b006205304255bc86fb93beb34cbac9706815db364bef73000000d455b4fe41a824cee1959a7ae872437451e1c992626473edb9aeefca8ba87ddf8e5767eb982ef7e9c18b2d19efc772bc933db20ed760a447ecd417fc6b86d1cdeadc966752494fdc08214c2de3ab8b04a0b34fb0401b59d741b2ba5a3f99f965d58beff7bc2a4b2e6129f51f2b630e628330a36febe616fed0daa59db9235ebfd365d3ebe4b3495a986272f9fa09a5811977ec5b7a6c588de5926105f274017291a4549f72672245735fb1c6bbe0067ff4181213041f7b5ea788a128e5cdde754b75eee8ef58e742f24c2fac2ada84e06f616be45b99e37426d8e146142dc606ff6c666149d9d13638bcd9b051d5ca0f14488fadd231949a17a2e48e0293a0576570ea31bbc02ab178c91a013e0185cf7090af0703a637ef543c14411a30f8cfa3ac847ba4e3edc04450596f09fc9ad609d5da4262a19c1a00cc93ba36317c0841bf37dd4dfc4fcaf32bab0299412fe550aa469634ee70d55c388881af97ddf11b23fca1e2bf94104834ab3236e7f68f9fc0bee7bf4f24b41bdbcc50772b8d89f1de28cc75c7f0790cc30aa9a9e09f283f97325b882da99ae97ca29c4def54b1ca42412c97003b3e52c3b27d8db2954b941df0393f82e2b818605e530b53ce516494fdcb991fb7aa88d4567b29f08a2a9b2b861a3429bb2766cea40a7aaed009bb364cd0ca6bcf50c15df5debf33515abc1692e3b358a14e9f2d5194e9f295bfeee5f107c4e3ac9f81a0215010b420395b99d19b60fd673dff78f84f92ec28aeb9d8f49279484ea374cfe2e5976d10b6b7a0a8d05c6ac10ee6c6c86fe23d7ddd2e3eed3213bab7cacb9b6327892ba7e2"], 0x10) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0xffff8000, 0x7, {[0x400, 0x8, 0x100000001, 0x1, 0xfffffffffffff3d8, 0xaf, 0x0, 0x6, 0x2, 0x1f, 0x4, 0x81, 0x4, 0xff, 0x200, 0x80, 0x7, 0x5], [0xffffffff, 0x6, 0x1fee, 0x1, 0xffffffff, 0x20000, 0xfffffffffffffffb, 0x9, 0x80000001, 0x9], [0x0, 0x7ff, 0xae, 0x619c, 0x2, 0x81, 0x39], [0x6, 0x80, 0x8, 0x5, 0x101, 0x1], [{0x9, 0xbba, 0x9e, 0x23fb}, {0x0, 0x4, 0x80000000, 0xffffffff80000000}, {0x7fff, 0x1, 0xd322, 0x400}, {0x3f7, 0x7ff, 0x1}, {0x2, 0x3ff, 0x2}, {0x3, 0x2, 0x6, 0x9}, {0xffff, 0x81, 0xfffffff7, 0x2e}, {0x4f4, 0x3df, 0x2}], {0x2, 0x2, 0x1, 0x8}, {0x9, 0x9, 0xfc7c, 0x100000001}}}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x10035, 0x0, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) r3 = socket(0x2, 0x3, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) getpeername(r4, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000340)={0x4, 0xc5, {[0x9, 0xff, 0x3f, 0x6, 0x8001, 0x7, 0x9, 0xd3f0, 0xffffffffffffffff, 0x6, 0x10000, 0x3, 0x80000001, 0xdfe, 0x8d, 0x8e32, 0x8, 0x6], [0x40, 0x2, 0x7, 0x3, 0x8000, 0x3, 0x8, 0x2, 0x40, 0xffff], [0x138a000000000000, 0x4, 0x4, 0x10001, 0x5, 0x1, 0x8], [0x400, 0x3, 0x1000, 0x5, 0x7, 0x100000001], [{0x3, 0x101, 0xfffffffc, 0x3}, {0x7ff, 0xebb, 0x2cf, 0xff}, {0x7f, 0x1, 0x3, 0xa9}, {0x5, 0x3ff, 0x4, 0xfffffffffffff800}, {0x3, 0x954, 0x0, 0x9}, {0x7f94, 0xd4, 0x40, 0xffffe00000000000}, {0x8, 0x8, 0x3, 0xffffffff}, {0x8000, 0x800, 0x800, 0xfffffffffffffffd}], {0x3, 0x1, 0x80000001, 0x3}, {0x9e, 0x401, 0xfffffffd, 0x5482}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 17:56:34 executing program 0: kqueue() r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x1, 0x8000, 0xfb) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) pipe(&(0x7f0000000080)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x148) pread(r4, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x84, 0x1, 0x3, 0x100}], 0x6a, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x7}], 0x190, 0x0) 17:56:34 executing program 1: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) execve(0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0xff, 0x4}, &(0x7f0000000040)) 17:56:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x1, 0xe09}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) write(r1, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:56:34 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0200e6000000e4000447c1ec1efa2b"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0xa5, {0x0, 0x64}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:56:34 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x10001, 0x100000}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair(0x1, 0x3, 0xfa, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0xffffffde, 0x6, &(0x7f0000000140)="0f21653535a537f9334c04c29035bfcdcdcdb47066e5ea5a67a76e3eb209af", 0x1f) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r2 = socket(0x18, 0x4003, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f00000039c0)=[{&(0x7f0000001640)=""/197, 0xc5}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f0000001740)=""/240, 0xf0}, {&(0x7f0000000180)=""/161, 0xa1}, {&(0x7f0000004a80)=""/4096, 0x1000}, {&(0x7f0000001540)=""/129, 0x81}, {&(0x7f0000001840)=""/4096, 0x1000}, {&(0x7f0000002840)=""/140, 0x8c}, {&(0x7f0000003a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/145, 0x91}], 0xa, 0x0, 0x400) r3 = dup2(r0, r2) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x6) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000580)=0x3) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2, 0xffffffff) 17:56:35 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x1000, 0x0, "41d91fdbefb22b368d31aae1000000002000"}) socketpair(0x18, 0x4, 0x40, &(0x7f0000000140)) 17:56:35 executing program 0: r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x4) 17:56:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00ffffffff84ac643b35356b4f00", 0xff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x7, 0x4) sendto(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 17:56:35 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0xfffffffffffffffe, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x7fffffff], [], [], [], [], {}, {0x2}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x4003, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) recvfrom$inet6(r2, &(0x7f0000000080)=""/10, 0xa, 0x40, &(0x7f00000000c0)={0x18, 0x1, 0x1bc1802f, 0xfdf}, 0xc) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x7f, 0x7}, 0xc) 17:56:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x40}, {0x6, 0x0, 0x0, 0x100ff}]}) r1 = socket(0x18, 0x4003, 0x6) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 17:56:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) readv(r0, &(0x7f00000015c0)=[{&(0x7f0000000100)=""/216, 0xd8}, {&(0x7f0000000080)=""/32, 0x20}, {&(0x7f0000000200)=""/81, 0x51}, {&(0x7f0000000280)=""/68, 0x44}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/140, 0x8c}, {&(0x7f00000013c0)=""/114, 0x72}, {&(0x7f0000001440)=""/189, 0xbd}, {&(0x7f0000001500)=""/132, 0x84}], 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) chmod(&(0x7f0000001680)='./file0\x00', 0x140) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:56:35 executing program 0: r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r1 = dup(r0) recvfrom(r1, &(0x7f0000000080)=""/179, 0xb3, 0x800, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) r2 = socket(0x2, 0xc003, 0x0) close(r2) r3 = socket(0x2, 0xc003, 0x2f) setsockopt(r3, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r3, &(0x7f0000001600)=[{&(0x7f0000000040)="7f71ced71bd2e913", 0x8}], 0x1) 17:56:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x68}, {0x6, 0x0, 0x83, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x3, 0xea, 0x7c, 0x800}, {0x0, 0x3f, 0xa, 0xfff}, {0x400, 0x0, 0x7f, 0x4}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x9, 0x81, 0xc9, 0x7}, {0x3, 0x2, 0x0, 0x4}]}) pread(r2, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) r4 = getuid() fchown(0xffffffffffffffff, r4, 0x0) setreuid(0x0, 0x0) r5 = getegid() chown(&(0x7f0000000280)='./bus\x00', r4, r5) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x4) r6 = msgget(0x1, 0x169) msgrcv(r6, &(0x7f0000000300)=ANY=[@ANYBLOB="000000f8ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000001923a0e7d42a41a800"/89], 0x59, 0x2, 0x1800) 17:56:35 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaa86dd60e334a900140600fe8000000000000000000000000000aafe8000000000000000000000000000aa4e214e23e6586ed2cf756949f6ce7456125b9152998e5e0f13d8ad6c662d152e6aeedb17823b9b7e53586d6198870d6f1ffdc50a07429ba7af2a72d3c6", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 17:56:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/46, 0x2e, 0x43, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x20) ioctl$TIOCFLUSH(r1, 0x40047002, &(0x7f0000000100)) 17:56:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x3, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 17:56:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) read(r0, &(0x7f00000000c0)=""/30, 0x1e) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff82, "0710a90700040000000800f90000f70005006082"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca7", 0x19}], 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000000)={0x4, 0x1f, 0xc}) 17:56:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x6, 0x7fff, {0x81, 0xffad}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 17:56:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x14}, {0x6, 0x0, 0x0, 0x10fc}]}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/156, 0x9c) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:56:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = socket(0x18, 0x4003, 0x0) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r4, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) setsockopt(r4, 0x6, 0x6, &(0x7f00000000c0)="686630a77d633e35ef084014829f7b592a68167ce22566a1bff2ed4da7ccb28227d73fe8a471413874045cf4d25e634947d7fe122280baa22437505c8aa72c1834f50f634810bfc0d03b9bde76a8ff3c83ea7f57f09645a66b530a3c91f7cc5e12efc9c2330c556a78e6a48b4bdd55b12504a67c429ac938972b9ee650ca6a6c38aa02a6ee807c4aeb5f91e2cc52eac17ea14f5acf39b1e400521e5834c4a9aab5cab5aefa5174dcb9c71b46c813259b29ea254d2ccca2d3d2ec0e90331c742675cc2140626915eceb9941d90d352c91aec7d245f7efdbf57f9d8c1b18332e", 0xdf) 17:56:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84, 0x1f}, {0x15, 0x0, 0x0, 0x8}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) 17:56:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xfffffffffffffdab) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r3 = socket(0x18, 0x4003, 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r4 = socket(0x18, 0x4003, 0x0) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r4, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r5 = socket(0x18, 0x4003, 0x0) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r5, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x40, 0x10, 0x10001, 0x400}, {{}, 0xfffffffffffffff9, 0x4, 0x4, 0x4d, 0x1f}, {{}, 0xfffffffffffffffc, 0x90, 0x20000000, 0x200, 0x412}, {{r1}, 0xfffffffffffffff8, 0x82, 0x10, 0x6, 0x4}, {{}, 0xfffffffffffffffc, 0x94, 0x10, 0x5, 0x2b0a}, {{}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x800, 0x9}, {{r2}, 0xfffffffffffffffb, 0x60, 0x0, 0x8001, 0x1}, {{r1}, 0xfffffffffffffff8, 0x28, 0x20000000, 0x7fffffff, 0x400}, {{}, 0xfffffffffffffffb, 0x92, 0xb9c933b857eb149, 0x572603b, 0x364000000000000}], 0x200, &(0x7f0000000240)=[{{r2}, 0x1, 0x2, 0x2, 0x80, 0x1ff}, {{}, 0xfffffffffffffff8, 0x55, 0x2, 0x7, 0x7}, {{}, 0xfffffffffffffffe, 0x99, 0x20, 0x5, 0x6}, {{r1}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x10001, 0x2}, {{}, 0xfffffffffffffff9, 0xd, 0x15ca15d2279f433a, 0x9, 0x3}, {{r1}, 0xfffffffffffffffc, 0x1, 0x4, 0xc8, 0x6}, {{r3}, 0xfffffffffffffffe, 0xb2, 0xf0000000, 0x9, 0x5}, {{r4}, 0xfffffffffffffff8, 0x60, 0x10, 0x5, 0x5}, {{r5}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x5}], 0x100, &(0x7f0000000380)={0x8, 0x62789712}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r6) 17:56:36 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000200)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fchown(r0, r1, 0x0) setreuid(r3, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r5 = socket(0x2, 0x400000001002, 0x0) connect$unix(r5, &(0x7f0000000780)=@abs={0x0, 0x0, 0x3}, 0x1c) r6 = dup2(r2, r5) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x180) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r7, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000004c0)) dup2(r6, r0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r8 = semget$private(0x0, 0x3, 0x100) semop(r8, &(0x7f0000000080)=[{0x3, 0x2, 0x1000}, {0x0, 0x7}, {0x3, 0x6, 0x1800}], 0x3) 17:56:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1c}, {0x400034, 0x0, 0x0, 0x4}, {0x426}]}) syz_emit_ethernet(0xbd, &(0x7f0000000180)={@empty, @local, [{[], {0x8100, 0x1, 0x1, 0x3}}], {@generic={0x6000, "3770f02a71c1746b0b93ea5f2e4db0b5e6f7257ee5c0315701eea579852ea190f14bbfce8e89fcb54d61432ae2a6b086e13933ef6463328f4e2857a3e35905cd0214c38739b0948b8ebfa2dbd8e76941f21ef06c19055872f87196e21c145fe4e60622fc2fb1e2acb2304ce87d537b1bf1360bc9335047817bacab8accf760dbea140dd2fe2163a6a69653c9f440911aa47bc0d6876c45cc997e26c05c42514e2b690c1f57db9180ff1db1"}}}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)) 17:56:36 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x6, 0x3d62cb5e, 0x12, 0x1, &(0x7f0000000180)={{0x80, 0x9, 0x80, 0x6, 0x80, 0x5, 0x4}, {[0xfff, 0x7, 0x4, 0x1d, 0x6, 0x6, 0x3, 0x5, 0x1, 0x200, 0x8, 0xfffffffffffffffa, 0x8, 0x7ff, 0x2, 0x9, 0x6, 0x6], [0xf3, 0x3, 0x80, 0x20, 0xffff, 0x1, 0x0, 0x4000000, 0x5, 0xffffffffffffff01], [0x40, 0x0, 0x7, 0x7, 0x1, 0x7, 0xf1c8], [0x0, 0x1, 0x6, 0x0, 0x9, 0x7f], [{0x1cca, 0x1, 0x9, 0x100}, {0x401, 0xfffffff8, 0x329c0, 0x7}, {0xb78, 0x6, 0x5, 0x6}, {0xe457, 0x4, 0x4, 0x7}, {0x3f56, 0xfffff044, 0x81, 0x6}, {0xc2f8, 0x800, 0xdc5, 0x100000001}, {0x9, 0x8, 0x8a9, 0x3f}, {0x2, 0x6, 0x2, 0xf8}], {0x8, 0x4, 0x8, 0x8000}, {0x5, 0x1, 0x1, 0xd9}}}, 0x5, 0x6}) socket$inet6(0x18, 0x5, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 17:56:36 executing program 0: unlinkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0xc}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) r3 = socket(0x18, 0x4003, 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r4 = socket(0x18, 0x4003, 0x0) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r4, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) dup(r1) 17:56:36 executing program 1: msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="8ac3ccdf7147403ab9673300"/24], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:56:36 executing program 1: r0 = socket(0x20, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) close(r0) r2 = socket(0x18, 0x4003, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000500)=0x2) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000040)="d3b4582780cce47083dc3dce99e0adc7d8f15820d4e4c7286e731aaed198abb7ad3acdcbd2bfbb20c719427f16febbcf038679f15e70d498845242b152b156e90114ed5c", 0x44}, {&(0x7f00000000c0)="d0e6444f453b5909375096b7706a49375a49ba864f00d60e32a3e7374d2e0462e6a4d51fcbbfe584b2f4c59b354a1c8f440f1265d16ecdbafa2829b57041f088850eeadce699e6e57f0b7f29998aead4bedaaa8fcde1461c30319fb4665c012b01fd64a4f83ff80a2dac1398f28e6554dc56085dd83f2c4f723a", 0x7a}, {&(0x7f0000000140)="2d69b3aef3ba2ea325f1708b4dad1a4e5781a4551e0453e81bb56a4cb8e3e63078262d935c5bfcc425291c31997bacf5c5c7e92c967f5c111b0639ec6b2b2dc7befa7a3e4ebf5001b3a3083afb3392efd3bd6c8c406a1be7f6f6738e45916a795c5efb1f4b1672a8b767f7b0e7181cf88c5540a3a1648727c33a3aa475e263d3e8fdff8fba0996c115189a2f51fc06943e1b2984fab1de78d0", 0x99}, {&(0x7f0000000200)="39ab7dbf9bfc686e4d81f69f8bdc60923120c6d86530d663713b821c28e4b8c13442109fb4a1bdf27cf1f11b2357c06a4f552df7535a19554529bae5d26646770e36a356ab954d0860d39a3c3e4472d91793b318924aaf0a0caecf731c21490e34485cbda6bd6896eac4276580717002ac16343027485f83d5f0727bdb3d7dbdd833d54c18ad6d9e8cdf8d9e1c7ac13f7a650db7cfd90bbb3ab83bd1e2faefddde74a612bcb224ecf2fdc1f1bb2f0461845c2a97b42923cc7f924aeecd7df343b1aa547b1f72ada4b218d73adc4072c801ab83fabad1f16d28ea3488708b11224e784e", 0xe3}], 0x4) close(r1) r3 = socket(0x18, 0x4003, 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000540)=0x80000000, 0x4) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="00002e0004000000000000f348d500000000092a23426ba84467fe6f6b9ef00204bf9e06974367716cbfdcb673054d160248a9471199204e53562978be647fb680886b7e89ea3e27eaee01f8bf5d641a4cb81cd8e31c1e3cc12bacf3aabc25ecb7b6f352525bcf1cbac01c"], 0xa) 17:56:36 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28a9) r0 = socket(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) flock(r0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = semget$private(0x0, 0x4, 0x189) r4 = getgid() setreuid(0xee00, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x1, 0x0, r4, 0x0, 0xffffffffffffffff, 0x91, 0x9}, 0x0, 0x1ff, r5, r1, 0x6, 0x0, 0xfffffffffffff000}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r4, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) setregid(r4, r7) chown(&(0x7f0000000000)='./bus\x00', r2, r4) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) 17:56:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) ktrace(&(0x7f0000000180)='./bus\x00', 0x2, 0x40000000, r2) r3 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x811, r3, 0x0, 0xffff) write(r1, 0x0, 0xc0) 17:56:36 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 17:56:36 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5aa1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501955d0900000000001b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1c6d85eac8a829bf8aa02ae50c88910a9f37f502de897ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8b56cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c90ee356251ea7f5a061337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da6d1f6b87c7234acbf79ed92c9994363b801d8e142c59f3608753e64210131844aee2963ecd987363f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c89cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736888abb31"], 0x10) dup2(r2, r1) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 17:56:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x24841) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x8000, 0x7) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 17:56:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00003d5000/0x3000)=nil, 0x3000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = socket(0x18, 0x4003, 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r4 = socket(0x18, 0x4003, 0x0) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r4, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) dup2(r3, r4) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000000)=0x1) 17:56:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) r2 = dup(r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 17:56:36 executing program 0: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000003800)=""/4101, 0x1005}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/91, 0x5b}, {&(0x7f0000001880)=""/202, 0xca}, {&(0x7f0000001740)=""/262, 0x106}], 0x5, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', &(0x7f00000002c0)=""/208, 0xd0) 17:56:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x4003, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) recvfrom(r2, &(0x7f00000004c0)=""/214, 0xd6, 0x42, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) write(r1, 0x0, 0xc0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 17:56:36 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r2, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) r3 = semget$private(0x0, 0x4, 0x189) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r4, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) setregid(r4, r6) lchown(&(0x7f00000000c0)='./file0\x00', r1, r6) 17:56:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0/file0\x00'}, 0x10) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket(0x18, 0x4003, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socket$inet6(0x18, 0x4000, 0x4) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) 17:56:36 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04 '], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f00005d4000/0x2000)=nil, 0x2000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') 17:56:36 executing program 1: r0 = socket(0x2, 0x3, 0x6c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 17:56:36 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xeb5, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/80) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x1000100b9, 0x207}, 0x8, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setregid(0x0, r2) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1000, 0x0, 0x0, 0x0, r2, 0x1b8, 0xdca}, 0x3b4, 0x7, r3, r4, 0x2, 0x7, 0x1000, 0x7}) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000140)=""/212) semctl$IPC_RMID(r0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)=ANY=[@ANYBLOB="8541dca8f84cebef000000000000"]) 17:56:36 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01e10fe2f493310ddcfdd94b5500908caaead85b96f6fd492865fd8e4f30833be577b79383f9f5ed85440016b3f64f0fa4a271b667b696bca77064a6537fa83a663bf42327da63"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 17:56:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20000, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) write(r3, &(0x7f0000000180)="6966181b4dd97ef5768781adf9cefeaf39e84797216038378f56f698eb0dc6c32d2f8288bb4e735a05e2d16efc78fb00a23ce4cf709fd2b3775ce2745bcd3bd6087d90471993b9c747146872c558b3f0e80016a5b208deac72aa11f44dbe63d07967fd28f4f7338f072c2bc863de49870c7f5016185343542b5bc00876af9ad625298a85092aac03dc14a2e302c6ba40b90bb368cf664cf3f624c89be4a5e355f312c7d2507bfaa9b33e8978adfaf75ea2d5724ea51482dd22ad374b64174473c0218f316ea8c03f4f08319ce5e2986f7c0f5260a3aead4b77059c5e886f0a2d9488df7e9afacd8c9b13d5258212122769", 0xf1) 17:56:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x86134) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) r1 = shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x0, 0xffffffff}, {0x18, 0x1, 0x1, 0xd5f9}, 0x8, [0x1, 0x0, 0x0, 0x0, 0xf4b]}, 0x3c) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x43) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) write(r2, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getuid() 17:56:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r1 = socket(0x18, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) poll(&(0x7f0000000000)=[{r1, 0x8}], 0x1, 0x0) 17:56:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r1], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x18, 0x4003, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000500)=0x8) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:56:36 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x18, 0x4003, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x6) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x1}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) close(r0) 17:56:36 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000280)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb86dd6012040100302c00fe80000000000000000000e8ff0000aaff0200000000000000000000000000013a00000100000000890090780000060000000000000006000000000000000001fe8000000000000000000000000000aa47f5bb39101b71b273dfed18e706e920680b717857766a704e20d933f7eb0c234bf25c3874711baa2cf6049b6cbc5a4c736fa521647fb4ee4188d66be69ff7588b5f762c760bce1e497646dd0cf62680c01f46b59696faa7378dee06c013453eca33627f2f642f7440ca3b03b1be6015e8697c6570a71421bf6bcf8f3bd95903fe17963884ed457a4baae9d96dc07d8432620ffc3dada2c7cb4af701aa7cdb79d58a74ff0226b0155941ea7bce5d41a44aa0a56e05fef08b15c42c941b7ee488c559a18d92685ebe5e3e7bcc0989bde937d3b7bdbdb519575df54ac0fc52cdf784c2c6915e9511818c6dcb162cba54a8c64101f3aaae80127d4ba0c64d79acc13c84d4d769186afd8522669951af43393b747b24"]) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) close(0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000400)=[{{}, 0x0, 0x20, 0xa0000000, 0x80000004, 0x8000}, {{}, 0xfffffffffffffff9, 0x3a, 0x1, 0x40000000000, 0x9}, {{}, 0xfffffffffffffffb, 0x8, 0x1, 0x8, 0x7f}, {{r3}, 0xfffffffffffffffc, 0x10, 0x10, 0xfffffffffffffffb, 0x50000}, {{}, 0xfffffffffffffffa, 0x10, 0x4, 0x100, 0xc0}, {{}, 0xfffffffffffffff9, 0xa, 0x2, 0x100000000, 0x76}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xd4, 0x20000000, 0x1ff, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x24, 0x1, 0x401, 0x7}, {{}, 0x1, 0x24, 0x2, 0x57, 0x574}], 0x653, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x5f, 0x40000000, 0x1, 0x7}, {{r2}, 0xfffffffffffffff8, 0xa2, 0x1, 0x6, 0x2}], 0x9, &(0x7f0000000200)={0xf7, 0x9}) shmctl$SHM_UNLOCK(r0, 0x4) r4 = semget$private(0x0, 0x5, 0x400) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) close(r5) ftruncate(r5, 0x0, 0x565) semop(r4, &(0x7f0000000180), 0x0) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) 17:56:36 executing program 1: clock_gettime(0x2, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0x1, 0xffffffff, 0x3, "c44bcd00007e09a0c3e0daff460905ab082d000a", 0x8}) 17:56:36 executing program 0: close(0xffffffffffffffff) r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffd, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x8d6, './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x3, 0x0) dup2(0xffffffffffffffff, r1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1, 0x1, 0x4, 0xfffffffa, "2a07c96ac3742eb0e5d96db06796ecda01e85e44", 0x9, 0x9}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 17:56:36 executing program 1: r0 = socket(0x2, 0x8001, 0x0) socketpair(0x18, 0x1, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x1) 17:56:36 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x34) acct(&(0x7f0000000000)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) 17:56:36 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff40000000000086dd60920e5900000400e964314d1c6e1ad12a8ff2263997f11cfe8000bbda5114ae401ab403abc2f4aa3141124e4449aa60783e3d61779f7d929d7d10441f1e36f6956052d1c17056bb708fd5fff362d50f1fe604ec5f7cd462c6b81dcddbf97f8142715deafc506c1025d6bccfc4c9d26ed13bbed09602e484c4a54b6ac481aae86357fc7ba580c1552043962d57805f39b37a563a7220112a339774a7f7dd32fe58bc7ab228b078607dd58b09639213b4aff81246615a7667faabed0892542f640fcd8149fd464c0d70e6538934d48e60b23d2a8384b8867191fa16d5f545c4ba917a29af9cdce467c5c78710a2c8655d6bb68a0aa0e19c599874d193ca7001068d5b32c60bc6f60426b4f8fc7b26a15489bcdb1f6a045f9b3964a1588156008b9513212c364b44a38163ed703cdc8b5f054c0546fc8cedd77e6a92dcf6e2ca6eede983ca184a3515332556fe05c798150a57b6b976fc0137324efd972962d13400735e2fa5ddc4a629652a379a52b143cb93edbf57191dfe3c6d84659641f66725a76124f5d66ebed6a42857ebc1b4a7151aa9f3804bce610447370580cfac34296bf0c89c9a4fd983f8eff6096168db6cd701ef40f57e1eceb60888d1"]) 17:56:36 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = fcntl$dupfd(r0, 0x0, r0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/196}, 0xcc, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{}, {0x8}], 0x2}) 17:56:36 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = socket(0x18, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) setsockopt(r1, 0x1, 0x1, &(0x7f0000000140)="2894bbb470e6eb210543c38ade0175d81d5833b3763d5e155664d100e072dbc744afa7fdb08b2b27482eea04a5277425815f4c422172f58d08321524789a0c412f45944f7ff328ebc6d80ff4e12ee55b428d55481f893bb24b93cc2f277e56eb5b6bd4e76159b2ce1069490f570c7b46b4272df0c76de4a099606fb73a1fb8f77bd7f43fd3359ec8c4f6e622594a9cc71074791f87d70ec89b202fbc881b1240b3ac9418c37497d406b3bd8f143283ad0beec5478c8a40be7b4d73e742bd86fd40422c37caf8766a433be50ba5275a0d5e1363215843b3273356405c3a84d26e99fb836c33397413", 0xe8) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 17:56:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 17:56:36 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) r2 = socket(0x18, 0x4003, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x14, 0x0, 0x0, 0x0, 0xffffffffffffffaf}, 0x0) r3 = socket(0x20, 0x3, 0x8) preadv(r3, &(0x7f0000001280), 0x0, 0x0, 0x400) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000001340)=0x3) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', r2, 0x1}) r5 = socket(0x18, 0x4003, 0x0) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r5, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000001280)=0x1000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="47e2a0bb8aef540e99a513feab2197624a44bc484b65a62d8f5ae7598dbc03e5435a317f3182aee6665c23e397ced0c7204af0cb3176cd3d0565bb3f23dd50ece4d6cd9e3ad7088971d5649dc842be2478b729b69bfda8d43014fdb90073db7c1e9f5f3ba9012962c788bb1173ebc4b4959dc3334192d42d7a3034ef3c5a22e435440370f9cc54b9980be6a5a1e4699f4954b3bb50c18b87858e5b38c45eb5443d24fd79e7fca6c3a3753e0cd3e576162db0125f0dc1e13ee5a3506ac866e5ed6185444a5b744c9fcdcd77f0d1662becf7913b2c4cd45a602b621b94f695188ce3a516b52de21e5e8d16289d0efd21e5823003d886f88f17f16ceb15dfa5962afae1deca1565ba757a0779529ae8860bbbd3559b051a738a2bd7d78870032efe6aa81b79846d533486d3da0e210bfa85aecc12c8c13188d79e3a4b74e255a4aeac2935e26ba3614e368e1ce295c1087cc0922b318d0a9993923594465e941ec1a9643fa42458acf698fa20d9385eb3e1dcb060a37b15672c3d660bed07a2474bb0910d087c5d803f877e54869db1f66ee80d77c32f58a4e2a5456906cedfd245577df5e3333e5f18e83d0bf481cd8c995503d187866111418e547c003bc24c6a51c8394eb1fb33622d96100a45e2365edf58996774473a1a72e8ccaae8dea5e8a9b942078c9c92806f5178ab962ab1ec1e77c4fcd2975e63a4ace4cdcc984415c1ebf7c5c0434a98c8acc173fd8c6316483b17feeb08200e1d482a2b32dd9ce21459d1dc0c8157775efd503aa4b5b0d702b3de06ea7d282b716ddfa8bd6b68ce5259fbbb4856cc512d5f26393b47a4a73561e991ed425af3ff21c1205639144f5e604db620e2193239a5343f68f6f6690666ac8b0acb853b507f54ae953b43f73c0d30922629fbce886149a2bbd76a6895a15d3f7e499b85a442be7863ed9eda45b5abb19a38e115b80ae232488c044afd813491e1db128f2de6f70b675c49aa39b53e7a89b0c3d8c94a65efecff76e20815fb7be18629ad9261854d6467c66ba3e3c89333c801d225598d6d8f527eee3d5d7592c81724170eca893d0a4b6fef101cf1acf9795a01d9e3b8b7b243ae72c5d34b0587a282303b18178adae279c49b8c85727337a7eedb9439fb925dc9937350851eb167e283d9799146d0bd42947c19690ce808dbb5419a0aeda5de51eafe563282b3d76dbebe187505dfd2729f88132cfef7a8b7d4fa79735c08dd45d023b3fc53d1946d440a112da44396f4611122df31f95eff0c0e2a8e75b990c1f2c44fd5f1c3ae019a08d4d52cf85f851691cb84c9e2e098d214c12553396c695e6c70e739bc33cb734b4d5041c6664eaeaf3c2659ea8ed2ab8a4ebf2f691b3e255a9958ba90f0dc013fd5376d92344a2774161e77d861c5b02ce7e723ff5bd6ae791aa6f8ebd7aba6178f5f5b4d6297d56c3341a8d027300c5519be0b0a96e5c4f3e1a4780d0abae85655e4f37afeae003aff22fd01ba04afc64c225c6c1141591d34f4fabaad521ad6a83f21d93746734db65711bb43e752d45225277182a9600b41153ba3476c80622567d685eaf412d6f51cf3c5fe70356a808c729143e8badaa012180617b6d41d24a4a639a4bf5929f59009d5280bcb425a4cd25af46ef614f028caaf2189717aedd24ce1215e134cbf0a1e478f002ef92e0e11749d06ba787a5c720b3cd398f3d5e17c8d4ebbc8bfba26081bd56605197f8cb838bdd054145cc8302470c9222adffc556bad127b328a2b7ee38bbe65628978f244fd9cdfc8d1559cc173e76af3ea5f4b109d351b6424cc4030cced63b0fac1a8e851ac9457a0c52284e3b75ef24d25256853401f79315c2d28d1e38433bc45d0f3f0e1b616367a03842a6896104b9a87c4337ce43ce6c727c2bb7f77736316ce74572584d0c2481f29df5bf61d5d8f2f73e072ba7cfded0eb5fd4946631add191a345cb9e622faa396482eab4e820a67550b0883476013854fae059169561f3603033833aaae134170b7ace545d3a11c8f9c88ea107dfc10d38ad7ca0b84db782b330c5c6a7e42bef6b44ebf476f34ede3e73c8ecea579531ac311cd116631ea59d21edf7cbc0df79c881a70164724cf4f2c1ee277f48dc18e247dd84db954b5e52c9fd6ca087cee2de425c73938b57151ca142eab4d9b377c5a45fb2b183e98b77afca28b4c5e8873fc4039b0013c880f36ff5cd17dfaafb1568e41acb17d8f40a6799bb9d2ebec1e04d3235a6a29d8053d1855cc34ae536449da947df86f99e29ae2f5fee2deb2ff6e629706d3bf63300b2d91b8126b19475aebb110db699ac659a5659b2075fb196fe69f9c470e5818c83597b90820fb5e9af7f5f870df7778966425b83c5ace32a1c9db3aa878f86e4a7786e901c0ce85580a80376bfb129f39fc942c25b9a058400b39f0735b60631f45e352867208bd66eab93fd3e1c631cba2172fe0bd806ad0972ff2b60c6b8f192b48d40cc6e220a8545ccb62197ec4bd2332d29fbe3ce31795f7c6200536d74340eb96d527c37e2d131ff647492a0e57858da907bfa77450f239d10d94cbe77342bc5db2547a5ed9015ab83db97446df8b14b89aae1e207a79b921a806e83c5322ac26e451cf78dd6a35acd25c6ed5a21de12621d16fc74cb4cd7fdd447f3718b5471aca220e7fedd11392c87ba7b5dda084327d34effdfeb8defe3501d1ed07781f96f84e9dcdfdf4195ce2180148f97e4bcd330ca426c631084093f8a3aaf47aa00b80641d8ab2193d3f5076ec4f93cf48483121eaaee14e27dec79a6ef311f379911a346e9da1866f54ce8d7595bfd92c054c2a0850ec12393b493a37d1394fe97742660d2f7062008511ed106ec74cd5f6e84e369acc8d99306c7fa81a4ca833b0cfb091c7bbe2a17ca1993169e4a0aa6ad8931d78cdec5a8e2a352d114ae65333225ad96a851e03a002f7ee9d0652be786baaf003784a17a1dc0d08a064c10208465c3d439d52c673755eec15dc2aecb5a2d37eb39ea4a36e6243ad38ead0c82ec2594dc90d47e0e6be75fbfa33bb41937953960ac0268214ce508adeb53972022c2de5468b4065907bc4427767a231f182e56ca2a0204e8385ba1d3f614e4b807b8671ee005baf01af2cda3d8cea7982e932648bec4a2010feb4a7f87d25875ab44b68449a925e03476161c798768e9a06154ede844123b66326a53dca579235254888a348e10baa1bc0b3cd365e0825d11099aff84c9ca9fe0a5b5be64d35d7b7b7d48fa44dc5042b7e1ee117e1d4596a6f08d1d2f4d314d702fc50afc7f230dce0518363862c2e70f066f9b3611534f0a3c5a901b510b9ac6d8707c94e27cb3f4ecb9857d51579ba5bd1c6c49794a2c6823f55d99519e779ac363055c7c0c2dc6652acc7bd9aebb88c5205be7779cfed69cd9ebc4618ee7b895d6e3cef18f4e7f3b1700b1adfc0ce42966969c9f20db04b4d60bf45610d976401969913c91642525d490cd6cc21e0f390bf5c42756d51eb4dbda2cedb8c452f64f3f3d30544a5f8b2515d00dce88ca66985990158048fa34866fd78909404184f6840b70d87e8a4e24bd29e9d05cf656f9fbc1524c641c96e4fd450229ea2be6ba748d669888aee9a4bc8358bed20eb5aef2a2e9667f8a165b5ddcc2b8c9f9a7130d49172ee8dd90daa584249a2a14c97bc29dbcc3f5ae5313d969cc27669a7c2a0489dd9589bfed2360c023a22a7bddc4e549f440f1a75e89826f10581f963751d6ef7486453584afa377b11ba80aa161ad1ff329956f9de2099214bc421e59d9dec12aa9c2ac6d353bcbfe61be5692763c1fb68849fd8f629ba23bbbbcdd7e3fb2b6cd13869ed8febb386b9d76c8379ddc086c86beac106fbeeb0442f658d2c7b90257037c69fb45b0583b59902412997ae34667e973c027278e015ab3916841ebf0b03843175e9d4a762090c584790b60b71a9906c5546836b212123c0eca4d0ed0796a04cb2b86faa8452d2cb7dfcf892c25953bbee7a8796e9468aa1c7e3d715b2884bb360e500473ccf73ee01620aa6632b7904dbb792eb7cf8adc847896113bc10f288e388791ea146dd371c74f8fe50c3aa6934aeca82a9ab392d0219c29c8976fcc6ee058de5ebf6310017458dfe4350b2d35c2a1def0b8fe9bc7cfac5e2c3300f7aa77d42a6c550bcb588de51ff02469b3ff070d508cc7993896d71f0b1e8c6a7d26a714dffd09d75179e9ea792bf0f98bba9426881cc6d3284a2b3cea58148a4d23d6dcdb9889bfcbbb793eaf209f45da0943d70a11d7131235faf6687c7294e7149ac0e8c57a0e4edcf80ede8b119b4d07fd5a91a086fa0705add2ac9d488ece2ca9f52593842021651ac00126375e78b9a6f5a3e861197012f70efcc9707ff4b6d3fd78872d1d2300a4c7cd96db617eefbc7e278d8d0d48c3d69a2c2b4eb141de7268a308982c71238e64677378252bcf6325dca403fe99ca2c4bdcf68d94d99048077000d96cb2487f143f133f16e9d2ca3e35a117896cc72481a1f7132de8be106835f39ad3136533824a1af038bf4abe413de693bba63772827eed85ae29a11267dd743ef205066bbc58ff6f7e11dba02973f055296d98cbc0c9fdb2362f105a47ae39387eedc9abd84ced81a9e9eb05d07ef054dbde259547ffc9da61f2474e8f9308839579b4ac37161f04cc8266773673247136dbbd1cbab5ab9e983a25f6b892fd3e0dc23ea389db0924072ade8c68d029d67a79043cd3c25839a3b873ff675def41f13d82bc71f2432159f3b4edfb7b79d1d0ae8b4290c88dcf2e88cd8d06e4481e4291b1cf374146b44586a646a92ab52ac42b4b608d44d0dd8cf047466dde11c120b66989a568028bc943b148b166046973893085f07f6797ea4cf822cea1f298566972e7cef7d4aeb37b94373f2ff57e67679c0b54be1b2a18b6e7d2502b5254772d6d86f2778b182c41648dca826837c1c236929584f06f2becf2348e882353653ae1e1abb50f08df7be1c229486737c436ad65f9f48fee795451bf304cc3fc10346c0aa53824339e5109549f0c6aa1bc2c40c3b755a28981e3397b57237cfbd2a0c59795e6b6952a52de4c7ec569d05647ed7b8de1ef93612b01bb680169e9a235f232dc0461ae13bd0c4b097924f25437388914fe74d8187e8e75d6b0f57810bda69a111bda291c2686282ea76b4225583f947bd499d57272209b6c3caee54c39461b71b37c2f5636a74cfa563f2b3143bd78866ee872807017beb14893118c843e0843874ac916da09665a5c2effe11a400d13fa3695f091ee0cda37b811ff9ae5f062d8363045d82a0daef43f40ee3159b953e9051fe1cc897bfdcb6bd4fa1a315ad1a8c41748fea7206a2f9facb02c5f638392d83ce19d9c59f81ce34a4b297a3fb014e4c89dc412a2fd26d08f9247a6ee8992cdd25d3f736122134b5cb6c2980d2ca6c5109b6d9352ef4778a6696b7c96618398ecb44aad15fab7fdd8be1fe3c5c86b63998d4c30d22a585635b7d7db4a32a5dec3a05afb8bee11fcca6c08d36f9f3403316a8ef5b4e8fb322c53ddda614fccba7253322d3ecb1bd5690453fbc96f84f8a100510e996b9613296e406619ddd9ed1fe7ca360e9ad9982068c3f02f7ac9904266356e033a3b2a73c017c6cec0d1566951e467004aa26a719192e9875e6aae8c1c96d897379f527c4d4b0b734533a5c3309d1e97dbc0c5500757cb0f215674ce5393054ae1f224ef5e3a9031ca3940be54412165d25cc7f61623142e5b68418ba885c4cb79fd9b5aa1d724defdcb3f0d7", 0x1000}, {&(0x7f0000001200)="2ce4f7b57bd0fcea96604aafa13c1bd3df39a5b0d1eed552d821d15e10d9d9221eb12aaedd15b5d185b708c7868960cd66e51efc21f6b85edba4859dcedef0b612eee44666a13e2808256e96d24a9af9a9848b3b8f6accc8ac541cd852493fa4cd865e714cd2", 0x66}, {&(0x7f0000000000)="80651d4c", 0x4}], 0x3, 0x0, 0x80000000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xffffffff, 0x6, './file0\x00', 0xfb51, 0x70000000, 0x9, 0x4}) syz_emit_ethernet(0x2a, &(0x7f0000001400)=ANY=[@ANYBLOB="ee7180eeb06dbada19cf79f1aaaaaaaaaaaacff8240900c208004500001c000000000001907800000000000000020800907800000000ecc5ced31aff33f70d3ebdbd6fc2b0cb6050be250e25169001341bd392941fe51c6a7c45461ecea42f8a46f4d469c7c2e8bc5108b0ba54f1869dc020c669ac58fc5688e7acbe7f1d41361f20f2ba53a8cd22b2e042b45b089b9787707c3c04d3d178621c45ada9044936ea71f9bbd73de60bcdaf4a5cd3cdab2ea880944aefdabb6298a91e9fb4633b839dedf6e8ccf7b1f8e005ef29da48680529531e19ff91e3ab1dc5eedce8563f5a8b4e0c9d71491b7a30f890853ae1391544c608d68fb578282b5c048e7da17984a3010867b60c4bcd261c954c3e9736bd7a582c7378b234ad5d671d64a454d018fbd4cc10b07644314585cbad308f08ea7d2be70dd49d1ebddf3faeeaa7d8123326648d5c0c6dab0683cc06159942e59a7b015d07be21802de3"]) rmdir(&(0x7f0000000080)='./bus\x00') 17:56:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/208, 0xd0}], 0x3, 0x0, 0x400) r2 = dup2(r1, r0) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000600)=[{0x0, 0x800, 0x1800}, {0x4, 0xa47f, 0x800}, {0x4, 0x7}, {0x0, 0x3ca9}, {0x1, 0x3ff, 0x800}, {0x2, 0x7, 0x800}, {0x1, 0x3}], 0x7) semop(r3, &(0x7f0000000000)=[{0x0, 0xeb5, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000005c0)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000040)=""/80) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000140)=""/212) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000004c0)=""/229) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0xfffffffffffffffe, 0xfffffffffffffff8}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x4c, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000340)='\x00'/14, 0xe, 0x0, 0x0) 17:56:37 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x4003, 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x800, 0x1f}, 0x8) pread(r2, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000200)={0x80000000, 0x8, 0x81, {[0x800, 0x55, 0x65800000000000, 0x6, 0x4, 0x3f, 0x10001, 0x401, 0x100000003, 0x4, 0x8, 0x2, 0x7fd, 0x5b, 0x80000000, 0x3f65, 0x9, 0x7], [0x91, 0x8, 0x0, 0x400, 0xfffd, 0x0, 0x10000, 0xffffffffffffffff, 0x8, 0x7ff], [0x1, 0x3, 0x800, 0x40, 0x9, 0x1c000000000, 0x9], [0x10001, 0x2, 0x5, 0x6, 0x5, 0x9], [{0x9, 0x7ff, 0x4, 0xfffffffffffffff8}, {0x7fff, 0x0, 0x20, 0x2}, {0x0, 0x1000, 0x0, 0x1}, {0x0, 0xffffff5d, 0x9, 0x4}, {0x617, 0xfffffff7, 0xb, 0x5}, {0x401, 0xb50, 0x5, 0x2}, {0x5, 0x1, 0x5000, 0x200000002}, {0x9, 0x0, 0x9, 0x7}], {0x5, 0x5, 0x0, 0x5}, {0x1, 0x5, 0x5, 0x80}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f00000004c0)) setsockopt(r4, 0x29, 0x32, &(0x7f00000005c0)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a7607ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0x93) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) 17:56:37 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 17:56:37 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) getsockname(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) setreuid(0xee00, r2) r3 = semget$private(0x0, 0x4, 0x207) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r4, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) setregid(r4, r6) chown(&(0x7f0000000040)='./bus\x00', r2, r6) read(r0, &(0x7f0000000200)=""/27, 0x1b) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r7, &(0x7f0000000100)=""/20, 0x729518d7ae52c1df) 17:56:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) r2 = socket(0x18, 0x4003, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3ef424e904aafeff) r3 = socket(0x18, 0x4003, 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000180)="c70f90bb47051c883d241a85e3a6ff1d48b643de0d83842d651740eb807986a07503127958425463897c66a28eb8726a213baea7590b31848160ecd7641c4712bdeb0aea2a5ad7be38524d801c728bb137845ab60851b9600cd81afe150c0986de7505bec726be7c44515affe4665aa7ee0856cc991ecc910b215f80d935b8225f3555d0e0b03d595a222bdf1b46fc7bf26baf77ebb61037b4eca5566d8bcd113c1bab514f", 0xa5}, {&(0x7f00000004c0)="7fe3ea7c03c53da74e8d50e08af11af8615f9b00c889eb7d43e02c55df671f6489a4cdb0ce7afaad38503a168a247e36c02318f794d69b40cd1404c5213f9fd2bb6472f2c474497d86cc320744108a89072689b524249a68e22ecd6b7e0cfcbad3bfbd96d0bcec81d265ab8a75bd92ebb2d6f2de3440ce527b9de93c3372b3706572d4f7d059079f06faa2f0077269bd7d5d7bbd7be53a1b1b9dd96d38a627364a981374cb534e1b097d167853928491c95ae99175dcbd0ac0d928e6a77e10a1ea0d34c0a06b37a14c7ee913528444574430f5d1", 0xd4}, {&(0x7f00000005c0)="cc0202625999d58581761e78064e76e7572a0a42cb3d6ec01e784ef27b719e6763047a81136dc9275c7ef128bd8d7b2d1cf407817617be99c76758cc3b79492bb44b8be5edf2c1437ecd82325bfd277a848b716c20994089ee5fbaed6cea", 0x5e}, {&(0x7f0000000640)="410857cfdcf9415987271d1742ee0ddc82ba7588a3a476b1938ccf0636fdafdbc816f2f42b1632ce34f93a9515a8a29723ad6e1f4465434078f336b5e16e968209dcdc1c915061901be2d4fa4c75ee3dce7c00ea96969ca9354a2be1de901692cab61eedee6efe3788f2d1c70f05f296a43171ef8cee92bfd53f29cfab08f9152b99385e7d701bc2b5e3dfcc3775fa05c104b736692bab76b92bf8b53a270caca45ff74255a7e7cdd4abd38389ca637f08b1aabc64ca5906e262f5dc239588a44334f56d25142cf971c5cf0eeefd509fe85e318a65272a333598ef", 0xdb}, {&(0x7f0000000740)="020b92fac5499dd63add19c257b0a2d4f01abda2577e0bbf534e9f2d030b91b64adab9e0414dd0d69ae3108a9909b2e6dd2747f0804286ed31f5462c7e8ba20f004af82d0bc568ed79f5947d09d2cc73a5fe6818f77de5450f942dd0f9031f0125e67850024e8764cacce445a3042fdc1cced243f367410f8722b434d968d1e8b6bc52d242222a3568570da83cef55280e9c5efcbd62fe", 0x97}, {&(0x7f0000000800)="5d12a8f5eb", 0x5}, {&(0x7f0000000840)="c4719df0fc89a8667e93d6f98b978acb7bd623ad1b105bcd98a7c1140d06c875a3aa40eaa81d9c11e98e22c90e41c713a7474fffb4be64652b4f694f68c3e67f1de21ee2638c00a49ff5d7c13071b1922259ac4800aaa5f5535a5745ebab0810781145d80875c91441695890a901384e897c0d18cde12e7f0e0e93afa900a0f31c20fbf1539140c96d18335182780d75e4fcab7fbc91f5133203060ba81a4ae1a2c803ed0cae4aafe76eea0c06cf2cf55279a4238301b4e14e61b9821bf728f0894d05ea3f29c4dc17602cf72a9985b157e5709c8e10532987d2b28e6664b85dd62913d06182690e49d24b1b57dfc43876c75be5c7a0e7fce4dcae73ed0503d6b351f1e97931472dff98a7be9e8e4191823391e15540c92059b548b768221993a857f2b4fe7ca177af6ca20e8afc4497f1a495d78044c6d25c146f015a24d391c9c5343e6db2f6ed58fc1678555a598ab08ed1abd0f54bd5e3c8c482c92987dc2b5ab82ab91b6c5bd933278ebae5b1ca153047ae04b4ec82403a1f92b8b5aedcae81be63c0b5ae022be2911c7a0c80a9a4c6dd5fbbad98222c63f557e70a1d50a9da69d193e88a67d90112f409f8ba3340d353681536e27f47d6adb4a309dbbeef18c241f9bedfcda3a6115b560c11e692e1cc11a9927863091b6cbdad75733f929933407229f464b421dc6575448bff4e566c9abe9278af3bc85dee2b5829bc66818cc4d240967b79edae7ae792036cefabced72e88c575fdf89bc6bfc474bae185811946200dae66fdba789484f0ecd79bbe33c4859e55ac89d573f640b8966a33c6c00de99bd47a9804c52968c1318e872832b765b854ff00f20123c32f1efc4e7ece34795cca69bac2501a54f402b24f08d33a15e905039a473595835a5475561aefcca1c5d51163042dd47fc95523fd817222241ad9519431fae0608b9e8bc3a840ebbc513718032426c9989c3faa5623697c39deddc13046fda01209334485ac5bdede4b24e9a06756b6db58653afd309023273eeddb3655ba5cf7ff2e078dd220a3ea5be67c3d6cee36bbea583c3e18efd2683c2667ba2d847fc0262dc85244794808415f1e25d464be574d7b360aa510c58721e4dc3370ca7210828dbaf5950d00f365ddd529f0c6604576cc9f5221102a994a9581198c21dc4ce2c716ea6c1fb62d94e827f8a42c52ba782e5ec6198d61f4e57fb1290cf1ca2d3f74837f70a263fe92b7eca6be908f6554b1518d30d40efe9ab57fb1712a7233e79c5aa5040750db8c9971a5a8d131d91a4cf80a2d9b33927321e981645e52a810921b583cee25181173d6670d865539eb3c2d5d6e793636923500dc86ee505075c89a6281dc85e895b810e9be01e351dc1e638c34b010cb608c5f08331f0c64b806e7f960f045d22a69cf6d53cfc7dda0a4f4e4ec8ecd3b0c8849729554f8540c9433a610acd85ccf152779af367d39f367011bbb59b02a888836cbda786d9a163d93f94c9fcea454c48bee8fc6d684f6156f86073f9f79566ff841e79d3cd4840865d29394391efdfeb65d7e0165684c301e82842ab12fddd0b184e6d0857b77deb0eb8aeccef7705f6d60a4f384cd992e2051569f2a29738faf886d7d55041f3636d3a676f41cad01b3392906af631fbe3819d9c88def31392247189f12e96f8580bfcb3b85cf67edbaee468ec713d99e19448af354dd6d1173c96930498458e78aab2ba3f39201fbefc32da04244532817a236bcf16eed9853581e54853ea551747e7b0051d5a172ef6336079ed5badc04686b831560ab7bfd00683330527b2c679d25d84a1f73248c6d985eed9593b6eb560f8ce6b73991456e774f49876c37edad779a37fc4f71289d229053c5ff503ac4896fc70c9230fbe0a9ebbed6b2fea242a7aa29fb5fd3ad652f1d58262dc0477ec165fc764465b8e4e2fdc28c96148362fccd33f38efbf686e9a528d2f7aee856fb4f73efdc4d93dd2a1604065a5424b55e5792900749b9a04ecec2cbd0be8957e3d00f3fb12e1a3f5a0652912b35a9a43990f621d75831c7736b5a8a18cd4b9a4c2c2f6b4f1817c7df10bc06885d1d89e6eef2e69459b83259f8959e35aa74ba803aa18d4880ac61eda0d42ae1aece1baa86987e075f3dfc2a4f2da08a9e5ca21aaf93c4f78bf354c288afaf68d5344056919c27d382e30a86bd6d1b8fa889d6165b0fdc547401125ce8af625e2e196d3395757b6f4a7a046f5aa025a6d0c3215d87659888ae7a5bbd2ff40ccce6499bb5ce41f175629e4eb070c95f7aa6e28fd074e63583a94542b9287164bb6066572b9ac1cc8c6cdf671b5f37b5f397303ebcadf8bb7bc5c7d0fe563f3e0f8ba734f5caf4c8b4673c22a4019afa1bc9db2bf4fed0e9ffff8aa03d8aa247d336901cec1def0d3d678b9841c06e9ec249b82ecfebbfd4f289dd1897f9e7d269c9b8d5861a24a0cbbc78bbbb63de5535a8ae74291117667644e225afaffdb4d56c7d1b3075564f8efbbad6679c04f4e81ac8a7e43775c9b729a6569b3c399c250b5d27dd9f7efbb2b27939e2899c894d811abf34ab6e0938464b4c3ad042c5021954b47909ee10d844372fb39e2d038b76d1502924036314c2a39859f49946771b4e3f22af5d070a7711b0635c05afe8d04fb51eca2fed6c73620682e1c3458be24307681b945a5a1017dda0a7be051ba7b676e41251fb5dd2da56b764e7a4ede045a8d8f4a9472da463ea61521c3f8f4a4f30a4bcd687f8b048e50e63d84cf8be0b82d61df930bcac65babd96b1d0081bb55281e9943472f64b6d96034c05b345acb5fc02de4ecfe80fc6bdbfcbdf80511fb425fa0a01ed5e9aa3d2bf6a38aa595e0dcbbba11eaf30e430f4727acd735ec461ec40b4077da93b15dcba2e2f2a92bf0137db594d22e8f01ac2f5c7526a71a5aa540d0ace13ca79594a9e9025e66b0b00ad27910363f078a545d06e787077d3d5ee1b97369184a525cf88c80eb159927bd6c2a30ac252becee7869423e5d3bd68eeb6745592feccd339130b6d851d11a647baf1026f507de9c3effc53ed14b85a6377f8e8ce5c2273c650091c343515e90b598dc046d7d64ab158898d74b102a32f3e8c32f5a7ff2019555ee825d9e505ffe5ad4ce997fef956d7c253f3db4ddcf7bc537dd901ef1fe32ffb6d306f72e0ec43b520a0515e66cdcdb8409de4836862f4be5a1397b90d1dfdfedb6a2886157e1ac2be692a813fa56dba86028585530b9ca4a11e3ad022bb96ba4d03047ab07fdc4ef26f09417cd54b58f078e2c08eedf7af4bd600008813a9c7301b23462cc479add68b8c8534bc28f4c5ce95df3411c58d084745162854428543e4ee93044a446a26324b5b0dc1d37cb129790176b24c8b5a3469a85a0b2123ba2e43fb9b086db127070b38ae5dd59c59ee9fdc4551b6c42a49bb9db8ba05b4ff6c42c832645188d02c058cd612f353959205853e0e0fbca283ea6f2f3f4a9f00a8c3f025528c4597aa0657637c1e0546b9758e04cf2ed21ac04c9d80da1a1c4d3637e3b5f78b17ae8df0df90c6a1351715e7e556f23d3e12f27ba815cbb471a620e28c5c5d0c3bebfe76811a5f3a3c8d25ba592ad155a1bb6eb10f8fa27dbab3440e075b7105cd614e84f58eb86c66c269b856fc991310c0e8ba77d78022510c352498bd91cb457f33e6c6be48df8848823bd76c26cf7a9b34252f57f427619f1f2ca2abefb3e43d382c750a9bce10f8a2a94f8045ff4be8cf6d6038c7f003a644e87b39520b9aae4325836a4fd2738d2bd4ed50a8133bc5f18164834dedfb83c4f99f8a6ce3b9271ac260e289287e25774018b74dfb881955d22a5b5edb0205ee24815c00b1197ff442b857b6d46e84d4662bdfdcc7e2d89676da9176878c8a63ca1bd6bfc131426a3e366170d76d0a61ee92472def73e50bb064a5e0d0be6a4c2ad1f1af80fe85e9c9c6596e5442e6572385bb9be93e3193fd979b70bd2362660bbf58107ea28a526dab666664d1ad8e92eafe18c483a7633da3d8beb3d99731db99423f4e34b012472145a53962eef0b98dfbb150255817edf3e4bb46baf37009505687e88ee3c5b565d5c5aeae6324a480ad4894550378094e31a1551c14fc1d59cf5c93f1baf110ea368320e07b8905776930015771ae44ad971417038eb07200b2c956e9c65176b621ab42b2c918a42db150faec016d31ebb5250e6c62130b4562fcb722ba65b0e0ec2fdb8d2b7ff09b34a98c0c4ee89c9cc478d98e9dc7d001334c8deee9e3ce25386613e07a2940106c8c83eb7afd07f6f06724d7da4d2a20f698b6c0a0eb9787769834655170d269e0016c22826f59f906a40d55eaa94748d848e181e838eb6013ba7504dcd7f50f8f87e29862d7efee858183b207e57248e28a2f73119843ce6a7af3caef7e17328c807e61262cba5cecfa17df83d17c16eb07ed3c24cf9807531ef7d3e0adc93421ac29a4fd95d54507537f61f3712c00f1b315f6a3886d97079d081785cd521af3e36c54d97569e86a59d52c16a022c2093575808b577502f5779d6085ca88df268143f21eec81ceaa490ce1d2f6bb501d653538252de33b868335060f0b638c8a61489ff128c6e8a7dc3382d113fb29ed3f433a4f736c07ec97eb66ba71b520a9478852df6a485173256197a574c9ca7d5045aa063d5eea7f19e5494e1a65e26df221cf157315f3e6529b3a5476f12e69911bec17c428b1afda13912a50d526249f2ab9175e127cd79b46ff68a7f3cbce51b92403a00d515e5cee8e14f577b976d2fe157ec1fce8af3a385e17195009e20d7f034bf0f214ca413cfd36a75737b1d5461ecf2166347711415939eb6d2244a04eb4f76a403cac6c242df0855c2b19b636bc59e12c4655bb779f496166955942171d662197ae8ea4bcc31ccf2e1d73595bce97784a59be3c3190d08e1ade660f0f27b8d352569458f7700677766998b2ba38b02e7c14dddca04a032c6532e81d5303910212fc6cc7bdae0cd68b6459ef97b4e99320041c049a7a172c7267e9ff304fa456206afdb5d82baf4aa17a1b773c47183728130f8d86475d5a60c8de2514db35c6530223c2dfc6b9451125d7f69e69d4b461ec298969b059fb510973b28e149de6834ae2ea7cc029a9b76057513d34220b97fdb88333c9db3f166e522c929e0016497381e3a089cee982300a4e300173a4e9f8b9d89726a77df02f8093562e56ba827aeeed161e312ffbfcaa2639b18be659c6bd2f1f2b1262ce3fb5492948549caf96c04985661e6093f316d8a33e49217d84a8a5833f9598e5192460957f9e307f9e78b510123d9ac23c8a8fb30dbc8d1859a913baebe23277671caea85dc01ec583b1e5f326175647581555722d78faeb7d5641f4d34f2e989499cf70220b5e96167bb96420449f0b98e92df24e3c2525cbb30997aa216b9abfdf50b06175fb73af9745949553c0e6ea2a26c50604fbaffbdf5644b0dab56eff651b31eedc41bb4d8415f023220e1bfb50fc056d7fe638f67044812135f27334b09dfc437180f517169dcd82e44121846173fca81216092fc51d1df5ffbf18ecc2253a47c59b5699d3cc69c2777ca415cfab4c6e8d69365a1534ec7ec524fac94e634b3d529837b822acbd33218a1c4411b35ea80a51855ed1f9a79d806e69750195dcee2e3c3548c6e4a3b9e6ecd097ee6a7e64a00464f7afb90f4afdaabc06ddd943aa78fdcac4c6cd40aa713f5d911e536b023fed641a3e29853d877eeba19b2d72d84e10a97921120510a27d4b0cedf49e079a56b85453ad4935ae5f7e", 0x1000}, {&(0x7f0000001840)="54aa228e7cb923ab7a9d2198d433719989618ff10f508b378f98c2b8f3cf087d29560816f81cc39c0450876519c8eefcd01a82fd46d8511e900750947605fb804ca9c4a05035ac486f316cd66c8facece4147b9a9405a49ce42add440900aa764f316e65182cf1a4e3d73a11e4f0e3608e0ffb268880233c7cc3bdc88618c75dbfe95411b4194492f515277d84521b8b976d48e995ef3b5675997338f86e70a4525ebf53c4074272827586029e73c431964f931834ef205d0b4b37d71b502a4599d51f237f53e4c5d74079f9a7662d168acf91d1c387f4e6f9530d3f7e13da479bbf9fef832563c490a39d1a7101793f6bbbfacc95511fa552", 0xf9}], 0x8) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) accept$unix(r2, 0x0, &(0x7f00000000c0)) r4 = socket(0x11, 0x4003, 0x0) socket(0x10, 0x3, 0xfd) recvmsg(r4, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 17:56:37 executing program 1: syz_emit_ethernet(0xe4, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xd6, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x1, 0x0, 0x8}, {"9950f1f5cff505d916b189f30aa5aabf7f216ce338c4f192e2611285f57ddcc18ef564db42a0b4198c43c932ef38f9366c2072454db802bb66fa6cc4b3e8d635423d614a080b296b9fe019e7f4a552ad86eddd61665d93304aa275142a381d42fcf843d8c86b8d2c6cb550d809a03f61e214ed326d778eaf3a2d4a1c73ff6c3d767d1c6450f9aff78068d69cf49d5a5f09654caae3a2a240c2348490808195a1f15dd17f0c066902f42f44ff0b43d96b69b6405316bc041348ec"}}}}}}) 17:56:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x2, {0x100000008ea, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x2, 0x1000000, 0x0, 0xb39b, "01000000ff8000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x38e) 17:56:37 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x80000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="f6f48ee900020137e32c3467b6e9f3aa2da94edadcab67ee37c428b381b7aa4317b40eb848fdea461807f94e4f8c9350960e6c53aebae17cecb60556f2ac45c08f", 0x41, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) r5 = socket(0x18, 0x4003, 0x0) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r5, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r6 = socket(0x18, 0x4003, 0x0) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r6, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r7 = socket(0x18, 0x4003, 0x0) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r7, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r8 = accept(r7, &(0x7f00000012c0)=@in, &(0x7f0000001300)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="3b4994c47691be4f86a51f70ddf56d35c8573441f2ae7a6795a0bbe6dea0cec3e11e9976700762c5ad4642cc513b12e87d9374c44f6a79e066cbccdf710a442f24d56576", 0x44}, {&(0x7f00000002c0)="235ddb0c0befe5f6c46a79b3c2f8bab58755106158b497d5d7f23469df00c231b2edfc66d44af0f0a56983df945dfa25bbf5ddc753619ad3d5135af9362fa5a66e9db2b1d39009d99e23d911b609f29d631775c181a8c79e9c8571c6c239f1f502052dd067dae4b6757a8141fc4e63ea433f1dde769c6717f54ac2949e9e71282aafe736d4ad9aafe93ea9f0768604bec2c10bac27de8a0a117f3a21be1c5a8a93bc139c27c39575053772866a8643e145d8dafeedb07df0fb3a5e757ea0744f7f1ca22ba1abe0a2e36c54c381668e478ea6c7feecddc481b28ea763e27bf11a5f4944cfcd6c351db3a386552beca5b67eaf76ff3aeb0e65e68c86490fd06ec2a69d9c4e49b5ab784633bb2d68ef5f381e2092bb6114a50b06e165d014c5baae28d397b29d4fe95c0aaaf24173742a8f6782421c1c6eefb1557d3405e7f7cbb66927f0115fed88b7704cddfa42edb89caba89cb2bf54f58b944285a26f386f8d14b90911fa7c9a0a820261110e8e0d487f7f1668f4900392172a96bdd659a7d83e196be0e4f44d7799b9b22f0080e15fa94f18b4a421b22b59612599b8846c82b71107ef9230570a0dad1e72ed08c4b61bf248c147457251cd7d53fb5c10682e38dea834c6620c9ef5ecf22f0e21f64dcb9060d4b99d10e40782e23bee6b095b9e54990840d441ec4b90e4a9c36125dec22ff753836102d86fe7eac296653a95813671a51d6dc2ded206dd2153295bca4d3c5c7048be1defb48fc87fa4faaeaebfc34002995681dad35d15a6c3c23f2143c98f7e903d1dac3e294368b17ad6f03cadc50e6e5780d82fe9f1f9555270ac1d34f4cf836932b7dc46b253146884dbfa87b5a8a2a54abaf60ef6479a2aedf6e2241a61c6915172fdb66c4112d0bfc0367ce5ebb3e480a8fc9b0a2a1ad17e63cd1be0bf427ec7238bf3b3e95fa52650fc5b00ec45aefa514f3273dba3ab22d0992dd3899859cff38f7f74e0abdffec6bb49c3af9b2cfbe7cc4fbe4f4ac0faac6e56bc1ed12d7902e8b88090cd804921fdb2c63582544cfa22b07359c1f229cc1da900c1e7cbde526b85b2a3c51debb99bd5cb1e1618d70810e16d5548da47806d5c355e569b5ebd19317b5cc1c779dae6ef68fe1c2960015b085349e532423c5586c22cdf5dd733697bc1f822b5dd9e6b88995ceac55ad14fc47f6e555731559fb2adfffa7cbd6765b63300c9c3141749b9823e842ee278ea97741b4374a0a2fc8c4216bc47b0509c5bde0a0d55d815ca79d7b7b1afee5c1ceff8dfb53d5f264378990259a396d62630a0f121e687e78bbe2d3facca36387068eef5d71741d2f8990ec0403b3a8f94d4d4e31412383689a33ecd05336352f6f191826eb9287d45d2b1b73f9fbf1312620c95a8f19839c5d936a0131ea513bb9ae78010afdff27016676a56357fa65c484a2bde2d75e0dd259992f23ed6eb008af79fac89d407ace3971364896aa58563dcca66b1087f5e1691fcc1633953aa0b608a7db715456a47c4219b2d0d68843e4341b4ef8de191ef8f0300204a22c44e24845947939fce62dc1cbeed9ecab8398615d490ecb38c1158cb6dbc5b906d42d7862a248d6254a52acbfca21d9607b3171816f12360663c8fdb6c3e2184aeb102a2cd4c761cdf59f767f5ce5b2c856058aa5a8c2d9cd408870759da7bc5bf1729f5449292a41c7f8db0a9de81137f22bc035d5bf33c59ad41b0658af5309d8a1c6f0e01081a5ba404045f57a560096232a3532e7a5efa2bbd649cbf48bbaf1d8c276626556654a599791fdb4131076f83462637ffdc4e7102ad185186ced9d023edd700fe0f0db0ae31ebc132666b756ba37eaa508f506f92323f607136f444b2278b615d76d51b3562293b65210b2a9c2e0ac7d813f7307d4775e8273019f7980534debbaa8a91b176cfde73b6a776f1eaa245012e759981f33496f6aeab268fcef01b105a0fc16fae66cc7a75c1e99f984ea3ff7452bca346f45da3799f5bfcfd4a592d78e629686f3944718b006fa92457aaebe2a579b6e22d509faaf004cfae028ce2cc4e810881841741e07cf218f3b958a9db5e9fbd11de8b566cabf33eff77fefdefc89cc3fef816db918c7c942ac4e617d394325cb5b44db3c2500141e8e0b254bdd7942d170832956eeb500fae0eee0ee02482e546435614b299f5655a5e670af7765c3143e852e01aa3adb438ff0f3687b24c7eb4644f132857fcf7d95ca62896620227d2d2fe74839901d95a18239a22500cbc4881cf4e21bcf3abadddeab949295f9bd47cf48e847863237633aabf99cf2424a3b5a5ca74409f159e74764cad120cade67c9f3b7b1188f1f57ff99b6f71a0bd31119f1f248021731c5063e869bb16dd3f7301c527b7e29cb1ecd83abe68752c6990836736d925f4036ceb4aba45819575d0cc1a58e4771aa33eef3f6edea74c763edfa7af235379421846bafe81886abab3fc225e1fc20b55f09a5e642b5878303c199b8a438f1e61773b02f62c8c9a51840f7a3822a9ac9c750d4f29c65e9b87f183f8558515465341a0922a60b1328f24c56993d456f8c3b651a464a5b80d97cede837da4c01dc239082a922cb751dd0b0ab01c8b899f4a07d70523c12067c3921aba23a1262940816e89efc8e986db23c3005590403ad1e5dcc707ba2b0cb42502c367549c51fa7631bacd4a7e551064e80b36e9ab439449c5069d1da53fec46edd530c0c4af7c56dd6f718aa602e76c77c12b4f1d4f7ee42976e09a395d52279b32de1f4fe8d190a882c55019ecfc4803390faccb1096486e1abf54c674ca0bc67bc57f74460bbf4e4a4f304e56b242b8546998c2ecc7e617ba0cba25cf5e175775c1ba1cbf56af1e13458d94c7b174aea59cfaedb3760c621da870e36fc8a124ba6b3df157ae2857da9eaacfe01f9e336374489e09ffabeb7cf1c91ec3111b7b321487135570c2b3406d0069b605aea9700ffa38eae2a850dcbec4886d052bbfcd001ecc7280fd5c94dcb7ee376ff52888a574b0d4372e904fae71ad30ca3237759a4bf59b9839efd43d64ec6ff507051c671508d4500aadb96d19c832ba6077116332e085a03a715b69a0447711ebbb716f319a1fc8a0f1ffc07e46ee84b6ba987e1ffbcb2d689d72a040350dda47b61faa4242c61b7c4f4152e975bda2a113787aaec16a840d951c2ccb01acf16946428d4e7169c6045bbdbbefed7f685262ddd58a0bdf3d2bcf81762398644360dd7e2da457ceac2ee9dd7cbbb9fd5735dbe47fc1eef02062561d632905583f95bb7d9fe35895959d67c6b845f7451eff46e286c8c1e1214566e9fe7a34d8770d3dda51d79369460b20176cc57899f31f4934b49e199a611dab47084b5fdaf115a5f8efaaca69e78e4c855b3b527629f2ed7d0ebbba0316d8c1baaf60a43c548f9ccb4af044b851e9dd537af572833dd38a83c12833ca0d59343fe5246ba53ec510949cecd22b8d7740941d890708092ba5df12955adaa0362ae0c7aa05221247b71028be59cdb00930a52dcc4ce932dc0b1e7447933d3c4c361c8bd03f86218aad496125f255b34a143339d10aedf3de3f770251fdeec0a374cc4861f2d5ebdf148e2cf3da89c366a2b01baf81eb8cde92bb9e7c8c285f54b1ae2e96a7b6465b6eea904ad185398f7c1571299ed063051081fd13296354e4e7b7f6069caa88d654af7a48b588c8390073a4234992f0ce83ff946e97e918651f66a4018d2a0da1c4e52ea1528fa6c43b53b7ebba287b16cf1135e10179913f68ea302a1b72145d5662c5acc4b9af0155b284cd23b557d0c1b1525e45b47a052a4a54e3ac7732e6449a7dfa1215735d35f3046e9171d1fd9211b2695f5228ea0c1c4c0cc177fd31b34b53c26a92083185d85175dacf544abc515b1d5af106a0de6d0a193b41f038f972337c1be447ea05a3365303fae6999b107c42ab929024a57dd37e491cd8ae50afa89c70c68eb1a2344b8e4f768ca67792ad27be07f261d942f050bc5b3342fe3dfde043a7a4ae950398a453495759d3e89952b55693ceaba9e172d68f3aaa479dcf6e7def67afa1a3a6e38604fcebb32a3a8627f2b497ba77973c888cf3cd4db0a3eb3d441802429b215effe45fe98644a71d9173f2fde19e7dbd43f9bd37936ff48d769717f9052130277039725a3fdc2b878ee6ff16ea532cb8a69ac395ab1388e6c78cc09b1d9710cc7c9f977b1bf838979474321fa53e3e6449838677f582bb7dd246e0756f67579e82ea6aebafc2060dc6806ac9eb3538f6b22f5ff01506419fd6abdbe4f359637c9d78157abcba9b6747293d7c29ebc7a2f941bff72e38fd4e6d3809d0b9c206db8653477e8d6344037611fdb8916ade50b162bd43b69f5107f46e112206060f3d3aef383e617284911e7ff4dacb21d4d72a75d404a3350e8ba768a0a701e47bec60c96e7a214aefcd5c3d93db7ce90499b971e31179e01d1410eb595648d5261928146b8689eb2d30149c98c9b07131c9144540cdd4168f78a3cb026e1252c71b8da7ffceb890821df0cb7bffb0fb28ccd2f810c70aba25e00f5620008a8e76764b966846943f8220d0e0f1df02c1989df68a415b61499a8b263a396e735c2af98cc49956882b63bcf664864960a09273119648c04e756ecbc77581bf7c70025cab0a0021a16864875451b1062f483c10f4cf5f5a153ab4ad7cbb8773702e5a5913ca3e5108e0a15ca1962215ed05cec7528484fbc9e126af957e428391e3dfb91f05ac7a9412bdabf9fb0ef09011204a7f2a2831b195efa075666afa7e0274d7d2110f70151f77b91e388d4625d563c4083978be29c9e65f93eaef3610c778540f45175aa32708dc1c024c33993926e3755b5769c387cc70d7b94b2ecd491584136c9e14b66e6844cf3699ad18f4c59eabc851476c88feff0d587a1da257dfaed1cfe3c4f144404dd3c4eeda7721cbff033e64b5f7382bc064e8e2347a242097825574c7a008672cff19371a0cf0196ef24afc2cc57db8da540d5e8b6b91c802ac84f1879d79fcfcb2c68c6c12a829a9f66f9fab352a4f2b1314ecce9d4014b9af8b4b7a524dd14822afda2cb2ae92a3dc9a4233d4c35d74a3820c927d45a450b2bd6f34bdd0eeec2f00482eb8c9d992e87ff6c280d6b29357d4e00249f48dbec395a5e4eb4cfc36c9b2e294e646a46e1891083da8126de5f1270846082bb0e91850b706216ecd5d7191a380a0ef1829b6cd88cefaf52ffd4a2d25523aa87660d3ad99b8db4818eaf0cc94174fa2213ffae7714149c4fa10ac70de9b9293e02568194272915b555b3da033f607a6f09820b4e05da40f5950382d1a36b09e3af3136ec4eda024683f5cfdb293a5aced35dcc22349de2f810af701874a6dd40ca715f218b4bd489ba9a5cf0c0e87935d9afbbd4bfb42c35a0c53d2c616fa891e743f5fb634ebb74b1f0b05f3ee9035dd0b43f1e7acc4edd9f8835b1d4e89dca81e6876f0ca5e378054d829cb6c330fb8b6e7fa7ebda92c9bb562b1bfc49fbb25859ce8a0982ae45e06e408da104a8504828d22efba1fa0fa78f2502653c2409fb83957e3101e496f0f7b143df64cd7f3036d9c4b80e7471d62dcb414346480a8382f63471de1b7a028f9591eb6645af2f58afbde4a4ecbe88d505ac6121ac479f35009578661c17e184939b60371f558e95ee0d86c3c78bbe9462cd743be7ffb00dd380f8485adeb75538460b36fd681b04e6bd888746d9440f9a82b80dcba3101a27bd7d9b74773514191afa03f3372b8706639843dbb48a80120ecae666742", 0x1000}], 0x2, &(0x7f0000001400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r5, @ANYBLOB="00000100000000008a847887868ec80000000000000000", @ANYRES32=r2, @ANYRES32=r6, @ANYRES32=r2, @ANYRES32=r8], 0x68, 0x408}, 0x409) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 17:56:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x101, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r0, 0x0) r3 = socket(0x18, 0x3, 0x85) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) rmdir(&(0x7f0000000540)='./file\x00') 17:56:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESOCT, @ANYRES64, @ANYRESOCT, @ANYRES16]], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x6, 0x4, 0xff) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10000, 0x0) close(r1) write(r2, &(0x7f0000000180)="70f264c15c70db726f1df666cab8d76352f2912ed7bf77c1d99cc1bfcddf6eddae6fac280b8b1fabac6f52faf8e2869f20ad69e81647327d7dd912e341249e5dcfe199c2eec7da86424bbd51cb180781989009137ee57b262a8b1006752d167c1115edccc70184fa89cd2ca993f38ef78a6957579b95a6197f1126953ab11bc0888108a4ac3241be918109bf692df09dfd403a4bbd3fbea69ead1ec2f3fb59bd0593a461403f", 0xa6) r3 = socket(0x18, 0x2, 0x0) close(r3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x100, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x200) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 17:56:37 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() lseek(r1, 0x0, 0x3ff, 0x1) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)=0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x5f) syz_open_pts() syz_open_pts() 17:56:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x18, 0x3, 0x1) flock(r0, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) r2 = socket(0x18, 0x4003, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000180)=""/92, 0x5c}, 0x800) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000200)="2fe84ca520000200", 0x8) 17:56:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000280)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000100)=[{r2, 0x160}], 0x1, 0x606dca76) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x5811, 0xffffffffffffffff, 0x0, 0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "04c0a205ccd72e1d0000e50095ade7e5e06fc8d4", 0xffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x200, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xebdce4ceaeb5e48f, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x1ff, 0x2, 0x1, 0x8}]}) writev(r0, &(0x7f0000000900)=[{0x0}], 0x1) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, 0x0) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/221) 17:56:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)=0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r2 = socket(0x18, 0x4003, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x4, 0x1}, 0xc) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) 17:56:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0x6}, {}], 0x2}) r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) r3 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r3) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x2, 0x2, 0x8, 0x80a, r3}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0x6}, {}], 0x2}) dup2(0xffffffffffffffff, r4) semop(r2, &(0x7f0000000340)=[{0x2, 0x80, 0x800}, {0x4, 0x401, 0x1000}, {0x0, 0xdff8}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x1f, 0x2000}, {0x9ec365d24a5f4a83, 0x7f}, {0x4, 0x9, 0x1800}, {0x2, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r2, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socket(0x23, 0x3, 0x8) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/226) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/134) semctl$IPC_RMID(r2, 0x0, 0x0) 17:56:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0x0, 0x0, 0x407], [{}, {}, {0xffff}], {0x0, 0x76900a5c}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x1) € €  OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 17:56:38 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x4f089bdc5ff9888d, 0x0) write(r0, &(0x7f00000002c0)='T4', 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x40, 0xffffffff}) 17:56:38 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x6, './bus\x00'}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="081800352600000000"], 0x1c) 17:56:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x74cad7b1, 0x0, 0x3ff, 0x7ffffffc, "07de477d00"}) r1 = socket(0x18, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) setsockopt(r1, 0x2, 0x2d60a280, &(0x7f00000004c0)="069e03138e093219f6fa87ca960f26280d4a3f6551a02588b76bc266c04a705acb2564292f53eb1f3a753f06b9a951911118c135500ee6f2f71b5c0f12b49e8bc450357d2f0788b08b3a425f9ecf80b137acb2b4b4e50b43bdd2ee5efe7d25b6c4ebbf219a5f76766379032648652247c7f9b5f97c0fe0ac4f1c182b66cd8addbc1e67a31c8206104eb509f561c92fefcf1883695bc0ca187a4707904eaa8dd35bef05041589b48b08f0f9d13e5a733f7b3fc355fa7f187d831f31f69cae856bca90f2806d3ec02d9075ac06cff9e38ac8e92f5c2f274ef5f6691c9f811e2ac14764cb9835cb16c12dddee515c95cfbc6f424b4f7e114a5917996a5a4c47f6", 0xff) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) pwrite(r1, &(0x7f00000001c0)="062a023606da147c4b6c55929bf88cf13b3abbf2d7f6c379b074e1a9b2c285ea05084f723a53fbce38a27b1184824afd3db5299f59e972c659f9e69672bc4f6800903fc4b0f0392c7f39a37d3ed0bdb9499763f322d131a577cec48c5a43fb9636ee033887839f2a681ac648cf412743f24da5a893cf64971ca404c72936fc474deeaff88f69e93dd7bc7d01838d1b2628d40afb454f0af63a35ecac108c73a19718f77ab8531175e3e16767685b52e721a1bdac9c9f765c1a6cad059812f5e60eac3a79449ffc2f", 0xc8, 0x0, 0xffffffffffff1f6b) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 17:56:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0x4ffd, "0700000000000000000000000000000000006082"}) r2 = socket$unix(0x1, 0x2, 0x0) write(r2, &(0x7f0000000800)="bc41fee8fb221b935863aecf201db5f0601215db950f745775179da25885869ad8adad056c0e96a2ceeeac76bbf3a2aced2872c46cf9da66d86835c838e9c809d9cc40d5e2a0583ce619ade808b18b6c520585cb0b867543e8ae59440a4e314b2cbc1db8f50af6b1ac1e8be66522d8b0f6f718b5c89692350ab477ff55aa91775631676252a55da55a330fef0b38032e2b1cf801c3445bcecbf3ae7a197f123f1f6554c6078b", 0xa6) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) r4 = socket(0x18, 0x4003, 0x0) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r4, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) close(r4) r5 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x111) recvfrom$inet6(r5, &(0x7f0000000180)=""/209, 0xd1, 0x40, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2171d7dbf9cb2372a825091abab7382fb28fb3b7"}) close(r0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x3fd) 17:56:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0xd1, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:56:38 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x18, 0x4003, 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) sendmsg(r3, &(0x7f00000004c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="7a49792b3cd9fd675b24043b1587ada6690e71207a09630723339bea9f2cf485f613553297963b4f92c3d648ddc2bf4032d11b20c1ee0162061afa1cfdeb9a89ee860a441e4fbe048ade84a5d6a20a8d50ff5579393400799ec8a40d7df7e7185a1b1e5dfa3b1565309caa2a0d5a57dd3ec53ac98b6ef6892cb76567cf35d5d48569fdac5d22b53bbb22f5f971c45e732f903d3dd6a3862742e7d479e885d86076081a3b406f7347d4a5cd3da1dafd5a2afaded80220e63d119a16cf9e34", 0xbe}, {&(0x7f0000000240)="e8726a6692853b98ebdc943b7c774c725d5779d61defd1f7359e3d7b80208405ecc285ea57eb83783ddc2dcd43da3971717b8a1f9041a991977ecfc511187acd789b905428f5d69823bec0aa2b5e6caf0da769dfce6d9fff6c769257b322abdf8bdeaa2667ed7f44519394f81463f8ababbe8b421deb94f44169f4669c4525260944b8e213a5d699532e26ba33e2c751226a100c319690ee3c", 0x99}, {&(0x7f0000000300)="7ae0b4b4247d94324095357cfa24c8ed7694e05022cad5868c9a26c66a14aa7b17177ea36acf55f71b8199ce9a613290ef762a8dddb7a755552eac0f7e3d5f3b3817a2f21d70038568727149f251040411bf8c271bb02be076e07584bbfe93bd6a6d9b0eda0dac726735b839546138f01090e036d610725a37b0364e46436d3cb74afece104c2e35cfcee2794f3021bb8a60f9d41dbe6232c89b23f1feb228792f2e080532360287dc5663ea3d132d7a5cfb222a8627bc3fa4048edb9092d2d4791b103fb66e3782e74d5bf577381e3c", 0xd0}, {&(0x7f0000000400)="9bc06f6aca6e531aa7f5ef94cedf6e6d398f62a44562350a774b2175a333be5b24e08a07901c854db9e53d933269f25d10cb4ea6e90a99f2b5f377634d7e2149c32545f79e9647b86917e4c3f4e2fb8af4a554616cc2db2cea9db2f16c3b584950bf8a9143f87d88b3c9b65e1d2a7865b09722d5f713", 0x76}], 0x4, &(0x7f0000000680)=[{0xc0, 0x1, 0x69, "3786e21139eeffcffbec2a1aa84579aa66f6db11112fe60ced1447ab6048a4991b68f061709fbc316dc5e4154a34836e950f736c59433fb5319b2b7a8e0c4e22d2bcf710c94ec919a793ead602ee58fed1a60f6fc8bf3b5403778a5803e40b39226d1a67fe010cb262307b950a9cf18d4ec4df9d7ab824cd4e4cc58d6e972f455572b9449193b5b49f5c55db625d455ac1b5f2cb588423bcd7a819e0deb41a8235860bc7a2f61ae686bc"}, {0xb8, 0xffff, 0xa9e, "e8bf91d6a16ab8342d7457aa995f2c85cf166f2900d5a2cf6c5f8b158b09fcabdcd858daa736b331977f5756d06e5392198eb1607e5294786ca4e9ce17dbe1ef719200f1ca871ba82f078ea448f5d859f48fe1fa7a8c1edcc9eaccbb5e0b5eb7ed458fcc7b3c721b0037011ca27b25d962240492eb15309e9cb49c02bffcd1d14c21e4f072f301dcd8c4c3bb82ea97a27aee493d1e98ff0fd38b452d40021b52ce2a661f11f2"}, {0xd0, 0xffff, 0x6b, "7012983310907da1572653bb6039fdc2f211b26c1b0e4bc5fffb2ee3bd256185994b949ebac5651423553294c2b5703e005629f821bf77225cd9e4c90bac9dec06b11e1215b7a15e8beaf604b524954382ded913fb7cb0833513cdad034a7a61daa21658d9efb715c2b29f11974bc2a0ece6c5c0450c9adbb2a6bc81f9917abc46c61337995776f9b462ce1c8fc9354c4d0d845fdd9c0888293788fc197522db845d0295d6c29239a081593b6d3ba672b02bbe9fd2167a5f32852476f021"}, {0x40, 0x1, 0x56, "073f2e17469d7c4ee3aaa0c1e2953224b688b330ee769949a00915d6d4ec1e7c46160eaca4c0b4b0df662fa94759"}, {0x98, 0xffff, 0x9, "c8566c5d802f50c32dc312d3400d051c73e1d8a9ace692b996f27791a7c2a7085ce6ef89a35b386c5571237357fcb113daa0ecdc98210c331f805ddb5c0328d758175120911e31cca1a3055faf14775fb5021e4fd90f79f3e8f7116786c6be18e9750488cb7563d28d85d2d199c7276810ad871e4429cf064432c64cea1ef5c749"}, {0xb8, 0xffff, 0x1, "b56823d527a4c8521b8cfd057c04c4367650f2fbd9e144d0bccc8e7a47a800a20134b4b125c8baca0437e9e43ae085c13c51169cb000606f3e750675be8e2121cdf904aae95074522753de18e49c5bd147a6f8fefaa177230c66cc644900977824c2ef6763d1bcb244de629167711e6f023b86bb2e3dfd42f8941315cc61c5e6f030dc87d0bd3a716c94814cf33f529d74f745a0f032a47f745d48e951b668c4c4b28bb219"}, {0x100, 0x1, 0x3, "149e61a03ad0abd9b0bf68dd4f4c363ad32b06c3233ac90b318a95433ac5f868f6fe1d20271092c5939cf03136ccaf48300e2a79d870840484504ecb7192b64bab34573212bc06ca73ed33677e019b06e7378aea751ebf6ae27dc12a29b2470aed42a26ed5f43aba7ff37a18e8fb80b9e9ccb9d3d1d4eddcc1814001a248f5ab4b1d630f56c77da1aa8119f99c834b78d083dc3efc6171456d0a1928ac324088b29c8940cabd20e9ccc9210841e7002c250794f305835a7e142c959003ec461a0d9b00464d69f9a77f447e7fe3eaa3df591574ecb279cd0f14bd58c7983a4352e792bf71f748f14e0ff92ea8"}, {0x78, 0xffff, 0xa3ed, "098f6d9fda6998b33a4cd45323113497b56ce45dd16499b95e15511936da83f719d634b67c392420e65b44eb913668b1bae60767880a3b360b233c9bf16b6f3f8282ebccbf27dad7d1d1813457738e27ab8637c704d9be03310845ec5cf3a70b0e3f"}, {0x108, 0x3, 0x7, "92216f9277ebba4af2658cf7a4d430cec77ce4e58b78667505c0eeabe900e0b612c4bba2d105468476e53b5ae7a6ac73e53e1bbf5f676f86720558c6278445ab37a275f990cde7c82a3be0ba10d7abede91c414fb26c1524c3acb62e62b9c470641bab2b109cb2da3d4d8ac3ce85275b641fe097695b47bd437662d8478c4daf04b510db106e34fbbfdfcc2e6dd96e36538e5aa2a2afa50fd55612fa46d4557b4067d43f19438f1779d3180b2fa3967c632955fd6d2c022603a2fc3306d946ba257f327bac136e3f71dfcd886bd4a13583eb8d6383eb7d911b3cdd8fc2428eb318771fa46bd8f1c60cb310e95e8cd1d85524e8"}], 0x658}, 0x8) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='M', 0x1}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:56:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x11) close(r3) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) fchflags(r2, 0x0) 17:56:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000604f8af4fa8b39c0bb1924a14be96ae870bfce42b35868368a7b79fcd317f7477f31e8f2f45629eb108ed48b74cbaa8bc5b167f4a6658399eeb76128e08a9453a12a05667f71ae2205ff957ce25c58cc5738077f51a57aeab7ce45c6b0cae6043c41e8f7e928720ef8474767b27000c5af000000000000000000890c986a192e8d5cd40c4904e193"]) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) 17:56:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="23d8710dfdc73c70f8d7710bf9ff5c6bc42458250921e6b461105051873ae7ac9b121c75483c7ae101b62b1b2cfd2133c58841d08b4c85cf35ac0240010000000000000006e0fedb7ed9e8a7e3431d03379925606ea77c77c54db3299229ef17e0ee7b50dbf5e0bf9013b3e89c5c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 17:56:38 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) recvfrom$inet6(r0, &(0x7f0000000040)=""/28, 0x1c, 0x42, &(0x7f0000000080)={0x18, 0x2, 0xff, 0x8}, 0xc) r3 = socket(0x18, 0x4003, 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r4) fchown(r0, 0xffffffffffffffff, r2) 17:56:38 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x4, 0x189) r2 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r2, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) setregid(r2, r4) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) setreuid(0xee00, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x2, r0, r2, r6, 0x0, 0xc8, 0x7}, 0xff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r8, 0xc0286988, &(0x7f0000000300)) 17:56:38 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x2832) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000480)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) 17:56:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0x1000}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0x253, &(0x7f0000000740)={@empty, @empty, [], {@ipv6={0x86dd, {0x8, 0x6, "49a04a", 0x21d, 0x4, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x2e, 0x7, [], [@jumbo={0xc2, 0x4, 0x9537}, @generic={0xe4, 0x2b, "173a556fee2e861e0d4fccd8f2d44efca4415ada34f5eeee2a0a8aecd64dfda6358f3858f3b4ec441c2c49"}, @ra={0x5, 0x2, 0xffff}, @pad1]}, @hopopts={0x3a, 0x0, [], [@ra={0x5, 0x2, 0x7}]}, @hopopts={0x8, 0x12, [], [@jumbo={0xc2, 0x4, 0xc}, @enc_lim={0x4, 0x1, 0x20}, @pad1, @generic={0x7, 0x76, "d318e1f291bf86c86dab3e43f080894341f9848d00b6b6005a45b5d417b579ae51cd9b04097cabcdd6a63d754c1b438dd7c0a40899275f43dbec41add02707bed830d4cf94f85f8bbe1fd6ad0515c08be3b47909a1e02d5454ab8d2cffe5c517731ee1ae82b920a1cfa24fcc2f97b8cd1bd6192c132e"}, @jumbo={0xc2, 0x4, 0x3}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x6}]}, @dstopts={0x88, 0xc, [], [@ra={0x5, 0x2, 0x5}, @ra={0x5, 0x2, 0x400}, @jumbo={0xc2, 0x4, 0xe0}, @ra={0x5, 0x2, 0x4}, @pad1, @generic={0x6, 0x46, "917f7ec6e1c7142c744e87d6e51d7d50deed0b0f1c467f113aca819e6cef5b82ef41e1506ae3ad4773501deff784864bb8fe83bf60e47c2ce034447122639ba450f10879a089"}, @ra={0x5, 0x2, 0x8}, @ra={0x5, 0x2, 0x3}]}], @udp={{0x0, 0x3, 0x8}, {"604543b6e233691d6098d310dcc9b7c984960573dbc4a8219a27bb1d6c700454dd4c20ee6a0b26f2f175671eebc54c616d129fd37a9e888639247f4b62ce1bcbac4620a1e4b9fd8ffc2950b7be5bc14ed28c2c367757138f2a2d8ac50cc5c91b576de1b3e796e79fdda41bf0a35b619f1b7e3e3ccf074a9f201639fe7219d291b7ba61938af3df48c05549fe02ac69af4285fbb4614bea94ce5d4f544f0563e8aca88bb31d34fe0469ebe090d7"}}}}}}}) 17:56:39 executing program 0: r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x3, 0x80000001}) open$dir(&(0x7f0000001240)='.\x00', 0x73fabced9a16a04, 0x0) 17:56:39 executing program 0: r0 = socket(0x6, 0x8000, 0x1) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 17:56:39 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000a40)="a96f6c", 0x3}, {&(0x7f0000000100)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fde7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e", 0xab}, {&(0x7f0000000200)="f9", 0x1}], 0x3, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) dup(0xffffffffffffffff) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000640)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x5) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) r4 = socket(0x18, 0x4003, 0x0) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r4, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) poll(&(0x7f0000000500)=[{r2, 0x80}, {r3, 0x60}, {r4, 0x1}, {r3, 0x4}], 0x4, 0x1) pread(r2, &(0x7f0000000040)="b3", 0x1, 0x0, 0x3) mkdirat(r2, &(0x7f0000000000)='./bus\x00', 0x190) 17:56:39 executing program 0: syz_emit_ethernet(0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd605414d40014000000000000000000000000000000000000000000000000000000000000457a759906e832000000014e234e20ffaea2eab8dd20c05aea8fed44778aff9c0fce70832b15fbffffffe34b68ef6f4f841e6ed123c5020935d3be6f6c391c611e886ca05c6fbe7470b21928", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="5000000090780000"]) 17:56:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r3 = socket(0x18, 0x4003, 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000140)=0x4) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32=r1, @ANYRESOCT=r2, @ANYRES16=r0, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYPTR, @ANYRES32, @ANYRESDEC, @ANYRESHEX, @ANYRESDEC, @ANYBLOB="4e204e2739c34805a97ff20462394c38f6ce673f63"], @ANYRESOCT, @ANYRES16, @ANYPTR64], @ANYRESHEX]], 0x1) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r5, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) r7 = dup(r5) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r6, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) sendmsg(r7, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:56:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44001000e, 0x20008001}) unlink(&(0x7f0000000080)='./file0\x00') pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="3f0b11321fed3181d2fa830242205c546ad63112fcb158623b2969ef2912ee6014755ebc733157610eb2b411e540e3a4e3af32e4b3a8459a703fa4967b1cbdc4eee143ae86e059fb241d70a01e4a6acee17bf97d3b1402c4e68d0566580ba69559b93630aa9bacc80d243db9741a2551e0000fd38fa1a2902d5b8f4e9407fb5d2cb935130e4cd5decb48a2c4ea71c647340b819fef732d80708d6725a8c22a11e387e2b0eb37e1c21d9f9c2a59976fd32330e17a42ca9d60c1c935a40387caead6c1b77338ed17", 0xc7}, {&(0x7f0000000400)="4bd1e684675210d0fa18ba5432d30416bd018f935502f3c7a29a2c6b76a68a2e2e28ec1e4923e61eb6b484051a5fe6ad813e00441cb643bd96dca3f3abe5c22854c2deda7307daaadb1e322a1949fd1ff408cc277be4aeca1609aa7b510d869a91fe286943a87960ac6e7c8cc625d6654951168626c1064536254be985c0ffd3380e9844d6fcc12dc437d5617a46d9f9805a4871ce067cada3b7061de7c75d3fcc12e59cfe1bffcde8b21bd0c95d9330a1926efa937466bc2c22bad14c932fb542fbcf27541d0c0aec30d63beea76d7339b9f90abafd80461035a74a122ae69055434a10deccd20a9e9de97b0b1c6cfff22f3a6419161625cf89c6728d83b38ba35ed3d29751a1e9d6a22f2d6364e9a621f1ef498269aa65b160f3b26a3e5b8d901efdf71cda2fca7104a6a205d17964afbc103ae7db3299f86eaca14bc9a51c867acbb47668ac209ed480ae18044eb3750e2d74c495b54bbb49930816ba4f31d4badb32803e199dbd225c3f26630506f842a54681c21c27595d77c4f61a862eaf727e9289192302696cb267f8ea50c0f73f8d7e0c1507d360e42406e34d415dfbc37ba5c639ddadbfa0685f8022f1c72ef524d3fc13915e8a5be47332d710474186d2519f772398a0e0ca006cbcd3d44bbe188dec42fe50b97211303712c5de13580363d99b787ac34c49aa0ef9b8ebf7ae4ef1a53886083a483996441841a9b9674960b5f91725f85e2b6802bbdf43d93866ce2fc40ad7fce5ee050b2eac8b6a0b62b690b7752c05a1d42032dbccc3b238e128080062117b5c3c87642370158e0854800e0a0b14143b384a020d92dbc18901969f4c2a6394d7c19719b74299855b9395c7d465af64759ec5dc1bd10d33634d30357306bc37ea8ed3e5b091332fe461ef6a67e1d3dbde639123dcc7076dafb69b49ccd6b9de0c5f5d4dbb13a483d6190086e6c0e2f2930e3d50e16d3565c8eaf6897403f3b7691bba6c06bc82c5575f687c76733dcd06e8ab99083d5999570df913a5bc5abeecca50c16c900ce2e303ee89ae70c3878ed48c77110b46385ccad26a55491c31ca6930716c3884fddc4a4d0ca5066eba561903f3d748e23b2761dcd41bb64448b33077fb3271213ea960baeb3ccef707d320ddad79a1e64563151db311fe8661acebe64a186c2106fd49c0f4db0a00af64d847a3d1226345c96c6d972430db9edaadc6ceb6993639945c99e840360005c30424fb025d638a75a415fe723a17105727080337a8622b305b6a0b643e77c0dd8c94a45e1541ef401f48ca9d01d9428880af5bc9f94e8239642d03f5ed758e5fbb78619b6e88b3b04bde963b327c2b859b24f8a01341ef41fa6a34a312c01614a9411e710db4c56a9ee02a989dcc9b44cbdec51f37eccb18ea961236a826c67054c33b112c874b6f620f049182d0a7ac95b7d9b86e0709b401900b470308bc9a29ea536333677a22af47619e0490ca9ec94bdb031f89690e790154f8b4562412b49c34cf06bcdf56364cfcea8c8869190358f07357b53e48c7eeb82c8bc1d2aa57fae0020363cf55eeeef87ae34449e9fa1c5fe57bdbca8e292167ae4a2839c942b082adf9736ea0628c5df21732e6f4c90f52a78ec86fed2b35cd749e40b8e4785ae3d0fb5a9b0c58646b6d76b9d4fc64f1b71574a44944c02d53d6b115157bd382bceea4bbd783cf03792d59814c4ff6d52fa434f4e3464512b3fbeb96f1c94b783fcaad46a53d722fde3b5f49aba5e78ef2b0a53c99275908480c6c79aafed6efbb8c26a49c82b33463e9f0873325cea17e4eb6b05e6570e8f6c4747464b6eae69846eed4cff4aa8b050e3bba72d75595f010e5f8bfda8a2bbed5dbd297b24a6253185cb9e176078ca710537243ef637508c4dbe8a0e345bffb6cad13173da57b69fcb99011091b31440248bd8c3cdbc8671887013f1aa2fb94fee99d9a62ecedf4a8c8b7032c6bfe3c1df392dc69413ee2f3ce371cce5a4ec82cea1f0507d17688f48dd32c850adf46cbfaffeda4cbc27350f10158e4cd4d3f756e261dac4408c3da78b96db5b2575284b150efc241a1385624de4f341db743af2e5f455174f1d78d07bf69885c4485ee13fbee19d24fb0e82cd97700a87e941cb2202738398ced07f1957db97024a649e5ae012aad32b8b4daa9dd00afb729505e7ee6ef9d2f3cedd76a61a94406242841a0faffdbe286ab88de15ca5fdf2e17cf51ce1b197307fdc4ab635dbbb4c45ba1771762910f818a0528d1cc0d1ac24f3719e397b29f87354c275802f249517d3d55bfacf57e33d803c34412992679470a0558b5262e2b9a800123ee620499998fb33c63adc7f1133231c57c2dbff6f07418a59006760de8b0ae8e521b563855b45338095fc1e9e0a9cc1cf373c30cd28dcdaa449eabc577b3c15646d3c5c822b9b70f18c9a3ee3eb6434796d719069cadea1a3172c44e31c9937eb2c07aaa5be214530e61c799665576ad95bd2ab9232ecce06674b61fab43c7e6d06413ec0bd6871c8c29f1a161ab3ad93de7c3fa585efb29d5ad6a215d6fb22cad0429e483d2abcedcc4cdd371e1bbb0a6bcf7020fbf336945771bad33f22d1c87fa3d1a8d617bf7b6aa0c24ac3a5ed2bd6603c030d54c75ee514c9ba82fa2ab85007103b2d66b3fb13930ed3de5ab8dc8ebe90ec5f2a10ca9928dc422acd3b7ee9d9f35b4017ddcae4b163e11933fdbad1a21d9756b266686c501e04ecd13a8cd08d4d04963b80709060f3be9d15091d31217c3e669cb91dd84c9bda370bad53724b7c554901909850c05c44c78f3dcf94268c4b1c0541afb06bd4cb6f5b96fb3951437fa2f89545c6f55b81d69e562d90089a7947ae81b2585eabb273a81fbb77504f5b3231b70ab28e70611ac9bacb31da3895a31f3336194eccb191b19f08b953947aba84ebd6b76e5c0453cbfe74a6448d912e317fc42ce9c5adb314b430deb41e5150bad4d3c942704d90d692dc5068f5acdae88b3304297131541b71842e10c4ca6dfd77723200a0076510ca35a3c2ac26231bc5adce1751dc5a84654d1ce10124f65eca1e88c19394d00c29d16ceccb60506d099f621521403bcf69c9662de7c7bec8288f796478ce6769fe0b6e7cb240763464fb9a88d4488112953841d6395013b2878865bb8a1c166b4cd6f5e9dffd05ae8ce30b438a0454e9be23ffddb015364fdb8c8c3f7d17ee8bb359d728b04ab12d41a5bd27d3d68ccf7387d3039de5be8b2f17ae76fca64f457746f7b81d68380cd5f0f56ee5fbad202e28079e5c64212410cfd04832b815d63b0c7a59cd6f496c27f3030c51789d9bb72a7c50fa3bb2736255d096802b052dee00037a46414e1eb13c1f2b3d347a1f33992d8f29a3054cb14dc22e3f9bf4f1bf5ff06dc64aba109ac258d416870287eb9a78321ad940dff991ea9b5e7ff8059ed10c8d01fd282cf3119033a4d2b7a1d499854e95a1780fd86430245ff4e628fb4039a230f52c86271da4332efbb882224e027ea7efa72a2f889e996cb2a339ef13f6e2c2987a348d20b1420da4d941ea36b0e9352014d36961a46f34a34842a49fc60d6516c79cb847ecaa4459f9290883e7242d5686419dd206a0e660eb85dcb4a95f31f48277a907643a5123a1fca8e992741d6669c8a536c151b3bd7adaffb24e83e9786972d3d12bb5139203bcc1645dbdc96057eeb1fef85e8e2806f3b9473316ca41da3425caa47c48f3d314e9656042d58872f52963ca9f9c47fe24ea75736614ccc24882ca9c9edfd15d840a68a384e870df95f75230a4e87a43010c81eef5c3490ab0a4167ba0490184ac366d951aee62b7fd00cc54108145a95a8e24f27aeb608a0332ec9db165b41057ad2950fe6c9ef293f8591e544a841c82b7c610bea4dafb7cc7ed9fe075b7370876fbf4f807b8e7345305f244e6ddb0f32357237c59858d1e62db86c5bf6072a21c0abdbdd513eef02c21ac5568abc3e72476f0a964938afb4d286aeae9777380ce2e8ae2af55a719f01eb2ee56679efec39ec372711304f6bba07a5b56089738feef900e991fc834ff5000a8dcf21dc716988d1e088a9da9846f16cc350af78a7b9c4ac10c88cd095bd431a12298494a6be12d7dbb1d9548f61ed2b08b49782c4ce203dfca45f0d3085312cf46f5a7889084b270e431ed0788fa5e822d76160a2b78d2e93185bc7d1684bcfbdb4e3f72bc49e7eb5c3c8169391fe79144fb54ecf3aba42c1de0ad3b41050acd4d6ab5cfb79d97174926bf8d66413d34eb5d1bf82d30082b97e5baf50eb288ee607dbcc5e9838906f52fe5ea55e349a717ae8f859ca8a5b92dc1855582a2ffe6ca95996de245bceeb2f19a160dd054cb51212de62536e5a8891bcdba73dbc1c79d8cb16294b5014d7b199a243aa160c0933fb98935848808a285f67e68501faefeae5b3bc8c4fcf51560bc707cdbfa54f2c62b264afdbcaa749ecc2b8b9b000d3d2090c43f24eb8cb58ef07600b01e92c4d494e2340e553ae424e64a7fb770966e061467ee9b65ed4823c8c4a4341826615aa278ecee327be14c109ef68158ecba2479cf415e9fad2b1bc9d247cb0105ffbe6318e82c9ccd63df21aadd03bf83d943204f626701c8e8e0393ff5ed93eaaeaafeb0385b227f9828bcb6ef96f615bf3e5e188a1c35db64a2a65f1b7a52d1fff519f3337e9e7779ad2ce6a6ba03caecc0f90daa9f238119a7d4c8322054659aeafd46974344298da595926f2c349f5f6db3e5bc45e59a838488959813cc377ed495286e99bd1906625ded3a3ce647ae4422ece05900d18e2fa46949ef25cf1f614067468682c2190460e892293162f0c6ad4f9d4ba7214dff8a0943e675f974b0a16ef2ca179ad26c98e084c39e64fa63c36870f780d65de91b91eafa02d6af054f13577e9a0f0d0068b814b4dce5288f11b9017a0c4b067ee5a4fe1d5d8df7a1bef56b9c2f9c25f81515a6796c23ae38f8cf0a059a47db092827c9bfb43acd516f7d216636cc1ee9b3319308aceae046238f34fadc16b1753045b13e29139bc53889916cf56751111fbce3c8763e103f77d63d1b59faa3fb1666069e4b48b631adeca95ebb4171c6e315cd4ceda1c040baa4e42e6a9d404d32fbe3ac611fec6b65d115b4617d803e89974821022cb53b9a7ebbf790a238fc5ca3d073d40df62dc9cf9586122ea31375370c49c5f064a8df32bcf36535c3b31a7ec8e6e492842eacd28682f4303d1bb9fdd515ae138626133623f40792a47c80d391e5942194b3fd08ed0900235c545773f20a990174fa4117e85473bf7fc970e5941f09dfbb43b56cb6ce1470d9c2aa61400e1a8abe9875fe1a5718d52b166e25c5b50c30f8331b2cdd6f407e6cb143a7ef3a462240e1c95e0897537effd7ae6775ab2f1e4582bf007d7776cd52c20426c70a1ad348059489e8310a20731af36777e4de65ec73485ff2c9d8cdc9d5a5f369b612249bd6810043ab27a421baf6d90351279c4cbf00e30006adf2b5fcf41282e9b2104e4a83ffed4b9fd610268d9511aaf2f221cf3eddfd4a6f1a5f65e2f36dd43eb0ceef3b746eb9172bc677dbb75760af60db61ef6685f11cf2eb5955899afd8643f0380469186c2d77c4c5a15201915d2ce81b5e81dfd10d1df50259cb10883d4275c790dd61edda9e42f0bda16327d9a862b561879e6b168cb3d0a2030ed5720a96589342b86def627053dbfe57c5f79f4b5ff768b831e1fb31c406f2f9542a0694cb9b9c245e359e6788533e91f200e527800510cc92a6607f689fc32c4290579d574bc08", 0x1000}], 0x2, 0x0, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:56:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x30) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000480)="56e88ae17f4d28145e9d6c7cc606bb268ac90c7e0eaa864e0b1ad32d67f1d8131d7e0072bfa5be966b62d136f641d7192e77f823ca8892fd9f0163451c593557b45829565c0049ce1b1fc7ebd857abf97962f108527b325ec23118d33ee9ffacf5854a302db243d726668e55121fa60c6ae7bd8ee369ee1ed4de167467ed03c0f6d0343c5c8314a0f23042f7e72dac3aaab4669385d4bdcf7cdabeb22a71630c7defd148a31a5158f4b2ebd3f9aa797375d4005c35b216187010e7b64ac9f23e3c8736906506c58bce193f9f0391680ae368e7900a4f99fa5b8cac3eba51eb33f443f20ea75a7a1d40760090cbb749ffcc080b04c0ef613b5ef782de9cff8acc09b880cbefbe3cc4d2b91e586d6c8ba5c0b97aed5aa404cc43c501fa9e9877ce08aad8fdc2775e0dbdd4f112c1662f6f59a285589dccb04c9f203cd56663fa5062172040082aa11e3483cfbde54b81670f4f727104bfba486271fa454047e3359db4208c9529b66893ea42ee92573530d4a1a2b3fbf3239d6fba0fd215262fd903850b8a6cef76e1ca2f3ac716a7d6a383d485813a23aee5c3d047828cf14018cd14fa4c552a29cd7d808efc2def24fd495f2439df390e959ea24e122c3c02c07d290026cca8dc43de85654921c354428a4287238ad8414a5fc3b9c9021828c5329f709c43fe60f03320b585aac749d5a222f127582685198da2a477abc13ae8", 0x200}, {0x0}], 0x2, 0x0, 0x0) semget(0x1, 0x2, 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x0, 0x80}, {0x0, 0x6c8e}}, 0x0) 17:56:39 executing program 0: r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt(r1, 0xc8, 0x7fffffff, &(0x7f0000000140)=""/29, &(0x7f0000000180)=0x1d) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0xa2}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 17:56:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xff) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000040)=""/151, 0x97}, {&(0x7f0000000100)=""/6, 0x6}, {&(0x7f0000000140)=""/157, 0x9d}, {&(0x7f0000000200)=""/121, 0x79}], 0x4) 17:56:39 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) getdents(r0, &(0x7f00000001c0)=""/182, 0xb6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) readv(r1, &(0x7f0000000000), 0x100000000000021b) 17:56:39 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) shmctl$IPC_RMID(0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file\x00', 0x40, 0x1cc) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = socket(0x1, 0x4, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc018695b, &(0x7f0000000300)) getsockname$inet(r5, &(0x7f0000000040), &(0x7f0000000140)=0xffffffffffffff79) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setitimer(0x2, &(0x7f00000007c0)={{0x6c, 0x8}, {0x9, 0x8000}}, 0x0) recvfrom(r6, &(0x7f00000006c0)=""/216, 0xd8, 0x41, &(0x7f0000000100)=@in6={0x18, 0x0, 0x591, 0x2}, 0xc) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x5, 0x4, 0x59, [{&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1ff9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x26a}, {&(0x7f0000fec000/0x13000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x145}, {&(0x7f0000fe6000/0xc000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc26}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x2a}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x20}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x101}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0xdc1}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff7000/0x8000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x75}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file\x00', ['./file', './file', './file', './file'], 0xbbf}) 17:56:39 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)=0x9) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) login: pckbd_enable: command error 17:56:41 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000980)) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000009c0)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e00000f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5622b52cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e924032240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d621f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3cd5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106828012e9296e5ec8459c9f713c61be034654b101d9a4be783c5994d95eb7f09f9211bbf2db505356b4b38d59b5e9b823d793df8e887621b2384664945842e4dd11ea4b9c2f2eeecdb8c1745ccf5b138379ac905ec74946fea72f135bb0ffa4af6c3e0e5cfc0c"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r2, &(0x7f0000002680)=[{&(0x7f0000000000)="86191e9788e7e74c05e0f8b7710e80d068fdacd5efc52d4a777b36226634371c22b1b62a85870840644466c3698a0da0792abc91ffb7e29493a36d12161f6d84cd76046eb89c553c179dfbc7d7a5bf6f", 0x50}, {&(0x7f0000000400)="49f6dd7348336b386b7a0b1f6c53e65e058e2b7d0eaf168a439e63965233b4a9066e60ac25f383c14b95630aea1ea4a53eabf8c80425421be4e8b10c22823156cbd18d7fd1351d7f10b163", 0x4b}, {&(0x7f0000000480)="c3f7bcce0094470d1d4ca275fe85d45c0fd52da47fde6a689800256d39359d2c1d0bf5129b0f20975c6ebfea6ad4cf250e05e184fa25702c8edb35334bcfb7c7f44a74057e10dcec4da02a79c132dca54d7856ca12cb0cf649a7d86a865becdd5e74c4ebfdb572dd992b859ceecd31c43b81fef7aa8e4c6571144c73f42fa641618b6a48d3adc01e403fbc3a341cfffdaf5df22c5e7aa7244ec813578761ac4ea415f9c6904ee688e28f022437424f9e502bf2a32774e5872a3322da7d4572a84accafeb3d42f21360ee98111f65f4a31f7ef8f64a522996def17b5cd86691249a823c0e46e346545e529dded471af9b988c308e17ee8915be69e5dbb74acb99504d7016ed1519bab301c16a58c0727f707375c6276ee685afe2e6c945a9db284e1cd82e24038cb261bc9d50c425f39d560c895845ffd50ea1d221d3954b65d06b1dc0eb75878327108c029596eb785b80c5b4841636159f6e0287baad7b47875121117755a970e19cf56957b98bcc9d44b1422c0511c44aa27ff809624545ee62dc017c778221694bad0e375660307f55352989faf01f54664fff71d998871b56073c8505d967fd9509143884cfb1789d5b6bb28c7c78bf821bbe855488c969bce8b4da8b747ac57fe1a4315b4ead705520bc751987b96d4a8255cc493c88a55a4a0480ff8bb66efca15a056978dfbbe02c82f4f0da77eac17069bc4b583e25a00645cde35406261185418b9a27fb0fe49a444e89354884f31e7ccc89c41459de7502a143361efc10f3814a5f97dc8fd2558a38da49f60f73ac52015baf44974395b881204924172a86bad3dfb7ce962737ef4d6b47bca0a6203e6605f3ac3b523d94b4185d4333eb1178854082d8575d7fc69055bf1209e1c262a28d56b8e9a939c3dd3c26a820b8626962de316a53f44360fca1e7aeb04581e15a070d2824c9ca3aa899d7dc6df590c8c1a3b53dd593acd24e5111d0b1a46e739a9471ad10ec62476868ff5912ea07b7ad52864d04eabadf5e68d8d9ebd9cb54996002900ffbbf689022d9a6faad06bd89e9483937024d7663faa6af053710f8e26716c783d0daf21342d7635a79c395a1ff9bf68e5092a96c41c9db30593460bed00dcf46dc948582907b49a8738c309b327d6833d8d76c4df46dccfced8b4f59b0f0bc77120e63d01c219d5561118a26720a4adc247324d070a95fe3811061711eaa511fe4974ddc63840270a2688a962678721cafc803bb23fee2f316d2dabd2e1bab277335adea94e17273c57e1327c880f40ff6329109dd11344af3da35ffae4302d671b42fd683250ebf3c471677457f68a9ea7e4e50deaf764b6f7c4b763dea3c8ff7a42327f8c1f26da60dc62c26610ff1c22f8e4d792c49fb91e2111af29775afe0ec3756e18a422499e803aafa9181e54425496380422d0c49ad78972171648f3e3ed27b3c62a3450e4b497db1198f65df3c8d7f8fbb96e6753848ea29c804b376056d35e1bc8e5a11fe65bb0d7e7d256699099e0949e9942bc85979d7ba23c27edc576bd8aadcc89d4891b9d28fac9da3940254ab940c5fc6cbced67eb02feae26940082476d07168c29bfc9819ba36b929e5d712ab09f68f1f35135b3ad15191b26947f141faf3e6971c3a550bab7d7cfd6e88348bf1e61f177f6fd60c1837a4aeb3b25202295ed0adad15b67cda290e60029a1e40c5b5df7aae1c6af2bbbbe67f3266ae22e2625de8028bf81541990ebd3579e70acbd43009b05482de4ab82b860cca73224d015dfb44ef4c5deb69f341e8d93e903a87a57a420ab822", 0x4fe}], 0x3) pckbd_enable: command error 17:56:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffdfbffffffffff], [0x0, 0x0, 0x405]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x9, 0x4, 0x8, [{&(0x7f00007af000/0x2000)=nil, &(0x7f000005b000/0x3000)=nil, 0x20}, {&(0x7f00002d4000/0x1000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f0000094000/0x1000)=nil, &(0x7f0000658000/0x1000)=nil, 0x200}, {&(0x7f000019d000/0x2000)=nil, &(0x7f00001d7000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000726000/0x1000)=nil, &(0x7f0000073000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000044000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8c}, {&(0x7f000031c000/0x1000)=nil, &(0x7f00007bb000/0x7000)=nil, 0x100000001}, {&(0x7f000062d000/0x3000)=nil, &(0x7f00004a3000/0x3000)=nil}, {&(0x7f0000268000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f00000ea000/0x1000)=nil, &(0x7f00001f6000/0x2000)=nil, 0xffffffff}, {&(0x7f00003e2000/0x1000)=nil, &(0x7f00007c8000/0x3000)=nil, 0x2}, {&(0x7f0000071000/0x3000)=nil, &(0x7f00003fa000/0x2000)=nil, 0x3}, {&(0x7f0000253000/0x5000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000311000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f000070a000/0x2000)=nil, &(0x7f0000524000/0x2000)=nil, 0x5afe}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x496d}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:56:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x2}, {0xefa, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = semget$private(0x0, 0x4, 0x189) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r6, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) setregid(r6, r8) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r4, r6}, 0xc) 17:56:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x14}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="00001800000000000000"]) 17:56:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000001000000038217bc879dfe80242bf33546a040ea97849c5b8907defb14a2d888141b8f58bedcd919dacfef9edb7edbcd164e5e4ca0896c94c59ee7ed1b7220d5e2cca42b699ebd9de2f07198b523e96086b78620e59f484bd584fd821e48d03eb7ab34904f3eaa3faeae4d332c1632bd5d8b607573b0ba597dccfd0a45493fb3e6c14dfc1351b74c4745fa860852672cc639a6281bf7aade50184c4dc6a4ee198a3160546c04e08964d5ab3be47de"], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) munlockall() r2 = socket(0x18, 0x4003, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) connect$unix(r3, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) shutdown(r2, 0x0) sendto(r0, &(0x7f0000000440)="98f728f8f955b0f22c50616364df3fb4e03fe28a136c792358a549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d029af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96fb0e753268e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fedd95cffd8eebedf8466cda92ca7ab9cc5b4bb931857f0749ce88b2c50fa7a901809da477", 0xb2, 0x3, 0x0, 0x0) 17:56:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYRESOCT=0x0], 0x1) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 17:56:41 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffb8d19da7aaaabb0800000000019078e0000002f0f6d4ac1400aa03450000000000000000000000e0000001ffffffff000100"/67]) syz_emit_ethernet(0x76, &(0x7f0000000500)={@broadcast, @broadcast, [{[], {0x8100, 0x0, 0x1, 0x2}}], {@ipv4={0x800, {{0xd, 0x4, 0x3, 0x4, 0x64, 0x68, 0x3f, 0x1, 0xf0, 0x0, @multicast2, @loopback, {[@timestamp={0x44, 0x20, 0x40, 0xa840351ad4cdd811, 0xd, [{[@multicast1], 0x8}, {[], 0x5}, {[], 0x7}, {[@loopback], 0xcd19}, {[], 0x50}]}]}}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x81, 0x0, {0xa, 0x4, 0x1, 0x2, 0x6, 0x65, 0xf7, 0x5, 0x6, 0x8, @multicast2, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x13, 0x44, [@multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1]}, @noop]}}}}}}}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) r4 = semget$private(0x0, 0x4, 0x189) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000004, 0x0, 0x0, 0x0, 0x0, 0x1000100e9, 0x307}, 0x8, 0x7, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) setregid(r5, r7) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r3, r5}, 0xc) 17:56:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0050000006048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94c"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:56:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r1 = dup(r0) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') fchdir(r2) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') 17:56:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) close(r0) socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80045710, &(0x7f0000000080)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000140)={0x9, './bus\x00', './bus\x00'}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x400, 0x0) r2 = msgget(0x0, 0x8) msgctl$IPC_RMID(r2, 0x0) r3 = kqueue() r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80045710, &(0x7f0000000080)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)=0x378e) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000100)) r7 = fcntl$dupfd(r1, 0x0, r3) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80045710, &(0x7f0000000080)) 17:56:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x400, 0x8, 0x0, 0x5}, {0x8, 0x3, 0x3, 0xa3bcc9b}, {0x0, 0x80, 0x2, 0x2}, {0x7fff, 0x1f, 0x81, 0x7ff}, {0x8, 0x81, 0x2, 0x3f}, {0x6, 0x2, 0x20, 0xffffff3d}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:56:42 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f64b0ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca6c7fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57f0272cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cbeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad000000000000000000"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x636}], 0x4) r1 = socket(0x18, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) setsockopt(r1, 0xffffffa5, 0x5, &(0x7f0000000200)="7c6f9004dd0cc3ef78b0d71669b758e086a5e504a943920a6b42f46b73d09a914a0d055f1f5eaf2cc73092ea332eea288f8ff7bd299ae78a871fed7a8a6b74c035864dae4dded5f05f880b965aee9130abcbafd2f29a7667fffe1723915777956dc493debf1eea96cba53c7fa766194ac1316cc22d8b8c0fbe3cbad6416d83e9e2", 0x81) pckbd_enable: command error 17:56:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b51b70012d31d781e87a07f327933"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 17:56:43 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20200, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)) mprotect(&(0x7f00003f9000/0x4000)=nil, 0x4000, 0x0) pckbd_enable: command error 17:56:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xb1}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:56:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x5cc2) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x80184601, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x80000000, 0xffffffff, 0x7f, 0x8, "97e0d8a4119e8ab7e4d3e23106f62b2d87c51979", 0x0, 0x1ff}) r2 = socket(0x18, 0x4003, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) close(r2) 17:56:43 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r0, 0x29, 0x28, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r2, &(0x7f0000000340)=[{0x1, 0x1, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1800}, {0x4, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x2, 0x100, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x4}, {0x2, 0x5}, {0x3, 0x3}], 0xe) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000100)=""/210) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:56:43 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = msgget$private(0x0, 0x44) msgctl$IPC_RMID(r1, 0x0) msgrcv(r0, &(0x7f0000000640)={0x0, ""/4096}, 0x1008, 0x2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) wait4(r2, &(0x7f0000000180), 0x1, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000bd37c50c5887378b8afd651aa4ecdea5d7965fb93117fcefc7146405d8c77c0d9fa1f604bf803bd6bf01061e8c5083c36b02486a0e9a64b3b7a5d6642f80808698fe2c14939d06b80a81bf24ce9ecddee975f942f92b1e6eb5bccb6cad1ed7f0e69de1e5556f4902b81a1b81b2822100ca4358d59eb3e952a7b3fcde286c04b1c15c4cf612be56a299cc44b052d489c5c5eee617dd1fd707540391904c9d720414959998f7ebf40f0824f0c584bac962d091ba3ffffca7a8e46335494ba8a673993542c8d88a4497d61b515cae6099b49368504c58690804852b2b0452dc3ed0cb1414c689f222b9b91b0a38351ab29b4321b4a0d8435a53313386fd3176318828ec9586b34ea7bc876f0561be31865d90c2d88dfa46de698583b5577348d0ec0d8fb65a697bd7947f6ebc6026257ede123e8a13a4dfbb6dab1994d435996c69"], 0x107, 0x0) r3 = socket(0x18, 0x4003, 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) fcntl$getflags(r3, 0x1) 17:56:44 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x6a, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)='MN', 0x2}], 0x1) r1 = socket(0x18, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r2 = socket(0x18, 0x4003, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r3 = socket(0x18, 0x4003, 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x20000, 0x0) r4 = socket(0x18, 0x4003, 0x0) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r4, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r5 = dup(r3) ftruncate(r5, 0x0, 0xfff) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r6, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000000)) 17:56:44 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffb7ffffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') r2 = socket(0x18, 0x4003, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) recvfrom$inet(r2, &(0x7f0000000000)=""/22, 0x16, 0x1, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup2(r3, 0xffffffffffffffff) 17:56:44 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r0 = getpid() r1 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x40000102, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) syz_open_pts() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) faccessat(r3, &(0x7f0000000000)='\x00', 0x84, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x20) r4 = kqueue() kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x10004) kevent(r4, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r4, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 17:56:44 executing program 1: r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRES64=r0]) 17:56:44 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f00000001c0)) write(r1, &(0x7f0000000200)="0796172abb684c7e0a3a36d948f54b6de5e21d791e0f82e01f9752716e573cf90dd19880487b83e2a312e35a", 0x2c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x100}]}) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000240)="1c05980f2b250790d26558470e5dd874ef", 0x11}, {&(0x7f00000002c0)="c27b5ca79d65dac8e8585ec96b3690dbec594151d74bcf3ee53a6e412281d41ba254cbb927961a180ba7d6a155034ff37ed0dedd5bd97d7bee3ca78f74e9f8b49b2220c7339235ef7bb00360b757c5f4d314c3543118ac669a5ce2f81ba1f5740fb1105fa6adf53f5bb0e244978622f112f2159a338ce10b76da627bf0090344ab2c1bc524cb4da3b138bb015f3f5b3f3c2e206ae106bcb725f96ff009a58964293cd2b3620f8e2907f3960bc57c4c14d733081c301026c74ba3eb8fd2de83d1f5c9a8be23599974fa770587f1d7262ec2949c8b5709fa03a1", 0xd9}, {&(0x7f00000003c0)="f5280d59ca7d1fed5c4021a304dfa0517a6a72b5a864b1a73238d62cd08655092dfb64331f0805fc317d81aa22c43cf1048aa8b60608c09e1d26ff59d089a8a4141e08e246ccbce526d21009a453182d3feb4348fd9fd15a2da475c4491cc30fe71952df30935627d7702bc92a86df45ee2b88176ce4ac25162088620718944517e9d25d468fb31014e30c08647e798e8163dfc1ab78", 0x96}, {&(0x7f0000000480)="9058b923ba161df50afc232b1dabfd433c442d4e1c9c9954f7f996c380a185838ab38fe416a9fb35d691ba0d094a4a5bd65f2c6da2657238b37b21ee6913a0435c754f32c1c55bf56c8a1d3ddc6ee2ed7c78bb00755204d5e68763eddead8b7bc2655f8280f11ef0ca374fe3dc0250b0fec1152c1f92de81fceea8af2f4d9e9e307e66cab59ab934c6a7323b2867cd59494701bcd69ccffe9057b7f794ad7648965ae658eb230287d46aa73581537fa75287ccaf883d2c0a96d7c93ad3243c307f84015a620b8aaa7476fd26eb3492ff27c101b89a2edf1480287d053724288c30b83a2703fbcfeea7044a92c98c4a8af0e870ba66e1007ca8c5beb788e18b5ce422f242d2bf9c0f557e82167632a5169aa86461fa5b6c2145fd7bf30afa07d7c0b8336af6ac10824dab95b9e447d418b87a2f40e8776052fbcb64ced15d7c63083cfa88509a80142e278ad3fec8ba4e389cd00015065ce2185d9c105377a16ece88ef9562f0420ed92b328f08a3d157c86617973e81505d4c09737e0347e4576db5e70e9c0f9b830a6018e581e3b0ad2c59865a61c1603581da7f65444497dd801093a5a7656ead82614d809f53d0d0e10a555d5e7215d9ad032c3bd20daa89a15528f5561f325418f0a14659c0817c512389e1fbb486f41d2a1e61d89266cbd55491870da45bdb79b348850a3455a50edadaff64f4ff5a965e0a535367a9708a4ab9f9620af61e848a0b8b736d085d6cedc6455a00ff87539e7b21e7d15f498c5ff2802409428574252d0e4a31d1770389e3ba4a3b9a3b0b64187965095ef4a01a8147d52e8f4a255912f482e1715f6f11a07801de1ce4f4f0d303517e484aa6f1bf8a1632fb66df3b89babc50badeb3fbd70b32fb4539086feeb2318e275c0b584b2e4139b727ef06177dc84ea2bab7992389740f484ffe2c4e81f822270c227c8c481fbdb7ccc09f185bd3263114563c1109f7ac3b5534e54f2b2e2bce9335418dd54f7c63e011fde7093e23bea94ab781478734a02e43c09fd194f75fb1fab8ed3f7cb4e94c9c4f6647c8a5ecb012d6106723dda3ec3330abdc33817cec00f432c522667cd4c53e948ca7d30efbf857fa42378e158df64dc4dfafb09d87e26d472951e5ab73fe50c4675679d0870b8d178dae041dc2aef12a653272be01303eb1e6b5192a424055f7e105b0944fdd11d4e829d5aa3710e4109ad50e3d5582625473389dee716276064a35f694e2f30a52b9e6835441645a2f93b4c3287b96e665cdb8427e93e59d28d2fa05a6dfd63b9933a5a28cb2f354d5e8da44b1abf7b1227424f423777789ff4d49b2705fa8f37ca14e7ba0d02a5daf6bd37595009c46d273fa39bb1480677457cfff8297fa4dd9cb569fd9afea847beb50227a2b5f32c61e5723b8ab8f5ba521b544a58c0b80124f00dcea6a271cb4aa8b60836dc1a57bb8cd928a254d80b14a2f03515ef655529138384029d7f27a6699515cb051214c50616ae32d7d97941ea0302cefaa6b4f43ded8dac89e1db29dfabd45a6dc9c1425320adf9676f677349a8818ccdc0a3d15dbb574c0a04ba94a49af211e99960b37f21ff42ec21b6f8408dd6caa4349a8af733725420fde98ee1b95402041e68b77c32808c866926979c4853b2b0579a1af09527e89f8fd178edb59fa47fa58836e6235edb10c054858ca4ca421bc9729245340d817674a8d51cb91fd1750687e93d44ae27f0bb3176bbc8d5448fc7352046e3f73c3846e1aa6e6f75b8ef0457b1a050dc7c8b601014339f3dd32c583bb3a2da072b7d8dddc9e44dc51c80897c9310cb8a9aa09407788d1bd74daaad2ae736409e7bf0a9cacdf76fe97869f842ba10d9b185126bffbb98957fba767d369d385029926ee1d692816ffe227a798aacbf7c725771804647b42e76e577cec043802d5f612c621d3aab6167419c10fd0607b578a39ff34d7501e57ab197693d842c507acea7b87fb1f34a6654e178b72fa941fab2493d446ee68ec1d4cae5974397be1ebb7ba91f89bec82876c6ab66057c93394bfdfefdf1d3f6fa8d758cf40ac440c6cfd951da01e6608a22684110b61c242b23b8e6e94c3486074f021a3226416288b47da3b47cb2fe408ea2f62410a47edd35860ac4114ab8dd632c9897921bd91c0ba1d8ceadc88eb9ed4e3e7f8e02e5117ea40d72b2551b43bfabc843917adac88d307b9ac4bfe66bd10207c45a9ad201e67267ff47cdef89691d4784f8141e64a03d6a1aa4bdb04825bd92df1c1f73eae2881943e1e6dbc8ceda8b9e7aba8e1324c93ccaff0dbc5542ffdf8a5d2ca8dfa4493786c03ae07756b6f14a00899bb81622b799b70a27a08fc3bc2e43aaca9352a820fa59b4f619510ba66ce51d26fe74941457140acad92f9e8c37ea6445b7762ad31c69224044f6376a7cb3c0c3ef4350a883a28cc608e416e640632cc383a2f1805a1a8fcd2b2e56f2dc07f99e884c21a265cb0588981b6d7ad1be58d1ff1f2d943b40c516b100d64d0124b5cc677cb56783b1d6ea5d5d18a4cf7db56aa43ccbf65e4b4292d0d5b6c0d0b4c2007697e34ce29f7b74ecc8c623a170d61902c94871f2568d852aeba847281b4e920e3a2d64025db733a8786d74f93548e09af0004d7e5e43eb93647df94681f616af586055d3382fbbe84948571ebf464518b3c8d0b5581ad4f9ffe01ac6c0adcb24c04e14057e201458e15ef9ab6ada3b10da721263225c89d2170d0a496693c45cf2447eb38bc9b32883ca86432c518f8e6004ea5c0b4281a040fe5edfb817b3a6e3e8480dc7ca9981e1172470847949777f36ae1d85880787a04d546a6cc3a7923b6b61424d64f6121ca71e227559e450c18976014c49d75d52f0f4be697c679d6ab83d1dfa18fd9d77bc3c527db7ef18556bb35957a8d167d2da0caf93ce8c3a7d9e95f844bbdcb53916c776fce8ed342f7edc99172582c3fed30849e2d36edd706cfceea554de13dde1cc67cc8a1bc78444e1755d0684a6c500f507150e64ec3cc8cefb46ecfdd8d1a2fd77596707854365e3183843736b84118be8899a0ed2593f5395654e76b60bf7b4755192afa1a7283d6bd35db97d7628e3e1bf794eeb4e348cb720e294bf9fa9ec1658da8eb6d51b9860aa578271f30f59010daa74a4479ccfd969c797c4902088bc0c50e757f01b6f0838b831e038d251250a10215f9a26d05527ad38974b5c7b981537670a3a5c65cb07437e471db303f33fac4868e4e5d09a1c172306fbef28ef22bf23edb83dd496303a5de3c4e228f01341973278fdff55e61da1b58eb91a7fdc57423f3c0de8a08801e6fb1c3be2df608b613955d1d497aeafbd9e2169a4b692c4c27dfb14984da3cc05eeea2ae2e11d98e1987cfbc8a34c3763d1cf69d072cc7fa291a833271a4dd9bdc38f9273b23959ed9f7890487283bd203c31a7b30cce929cc81acb21ba22ea69625e432fcfb3e390d9cf0b2a8b13170621daeb22193aa0144eeb9bb2eafb1c76093d88f06e1c7f79d7173afec080563fcbca4a1e184742c3387d284227e44eb197b4bae74959c785a7960420ed385d01133f228dbc0f45310bc1ac9a02a1a18f4f9455a5d23bd994595ea90ff184ba6bf211a4063054cf2ab86ddf41ebdc9db764055abee0f6d66607d6004bac50c9bc4efaf962bd696cc91669170b74edfd955202d323874373e97d9a9d4026158e13f3922a6e682944dc22b2cbe310e1760d009f26281e230a523d3628229256a1598d9b267d60a90cb136f43045104c2d9f46bbdc19643148ba20203e3b6bc61a9ef6ea5709609b269e1d0e55295f9806711f1f39f1a5d02d600d3517b9d70f00fe47442aaaec59dfab251ea0808791a7bddb32dff237279f8c4107ba86f9c7e8f557ac2af049d51404cd3cfa53371403c1c3ed4632a7a246151c67c0cda7666af4bd9f692038ebf9692cdfd36ff44ae1da873c13143d354e208f305e53cae546611ef9707c0ebcba907974e709aa49073c5f017aa503dac97372453da8aba3746257848e06bb41ee3e56234508845482b9f5215c2e6ccd9abc534d496c33221684e0be7e7b38ceaa7e13da0068476983c531b6a62dae0471bdc1089355ff38048cf8ffc8054add56e81a6b1ace62ccb4852e6fc42690b2403f2a34e3963b3dfdd32dffd65be5bb8377e62e18eeb36dad05bb32dd2679fbfc6fe3eed2ecd7ff55a4a288c3f0946aa2ab6b21dd656da304ffe862370bc8853b682810e743dcbf05798d350352bea6da3134743ec4c4d375bc84fa1fed39a3b2b37d5d857cd6e4344ff37b9052f14a3f1e3fe7997af091dfdd52f0bf38d42c7cd328380a5e730b4113b5725e3c5eed498d1c1ae3395ed76b4f9e97e9de887e3691a7b463b79a0088d306a91f82ec569df1e09a97659cea550c27027bd75072c785d45a542240d165a5e927af082da20e967dffe74c1dd4a16619365450b7125303dcccd9f1fd01c585e6d5bcd6726d3f2a1b904a8f329cef788243aea90c21336ece1ab6b72f3c89038017c2818ffd7b56a83140687428d34fe601136d9f59a50112837e3ef43181a0a7e591355fbec82f22bfc1f3de4dfc6633d8b0e2239eccdfe193546fcc0efc829b1eefa7a4c536726c5865f79ffa5e4c35595e77840750fa5172af9a8aef627ca6dc0380785031cfb1d286d514ed65536f3d6d46232eba4c4357917089f19017217dabab82b3c7a1f1d8b881f01ac91c5685649553ee699a94c6a1dd0147ccc2fbc99833b39c72f3dea2079acbadc25cb05cebc725227bba69b1684ecbf7ef12ab9022a4b359dbe455a7ba586d32abece20c4bec4d7bc28dd6dc53a2215445c05f99a2631d71a2dc78c3d6844af44e2487517ac0b14bd0a16f4948f622a70f370d104a69faea5f899203233b1bb1f67e24dc463f4f2ab9ce93e1ad739a9aadb3fe547c5c2c49d7b8db12ebb5a88806c3674e033f49c17c9937b615c12bd2daf5560bde0bcf7a86d74afc51b72c80941af26f458059e4f460b74fee91258ddd7c4c1ba53423177f37187a61630837e51daf84027d7c74b025ae94bf5ed46a8217ec332df1a0d5ca156e10bcff138ef1887958796430ce2bffb2d92c8540f594465169d8233c2e1fae1ec38b76b086f441bd1ba6c1d7665ff051541eee8f0fedc5c850afdd016440bb92033c58e0abd532135ac906c1302d041c60063d53be56516f40389ac996f8eea8ba15a2899ca3d46849783ad144034a80ec8b6084d3d744dda6d457275f4dc14c06aed5d087b3264978f7aaecb27023d3e625641c7157efa5c3e463d15db137ce7b2dbb484bf0c6fa52b5336e8f5db485b514d8c77e1ded99142485ac78eb88297235485e1b4b5d38f4b4ea2cf2e944e1f1b370f3b5841432c4e0c58dd53bac91f7b862ba08ddb37d6f79448dd82881ca96a955a499e89d0330c9523c4493d2d570988d9cd0d0c5e0ad1541907da5bba8b280890e10118ca769002e396740884818c0bc8f9f41d99fafd16c2a9d287110ce6e165612f3ab2db09c2f12192601c2d83933cbe4635cf32596c2fbbbb084033383b64a70b2f6bfcf065bca98e21edcd4e1f6582ccaace6c3d59c8933219da54a9716ea565f9fadf07d2bd74447d1ec8877470e57209791b96e09899309b772a4457addbfaa5eb66c2dbaf4c8a6d5db9e3e92a6c86e39ebe1b021efa3db9804122d5f1f9e0c5050acb5c2a5015bd6785c495fdd15a2954f13e4e5d17d2a5ad1626867ef5d52587d736eafd48c7c7b58153ccf22ea33a8f078f43ff037a3df8e3f6b42fd67bcdc07f9b", 0x1000}, {&(0x7f0000001480)="58103a4a64c51edbb5d4fdb06700323a8ddcb98eb31c46077c626d1cea8d4cc1744f0a80a79bd09923b13ebece96a033dc7f7d836b9f64a5d1b8de544d40483a9d440eb7221765e4b30932f203e0893d23ed4a682270d9e5e0c4f80211747a8c5d11ea4c02297354c093c5f39333719e68894e7f96a22fbfc631c16cee711ca98d1306130c147adee980cbb54b254822744a9360b76f656fc1ce8f831967f7dca4eabbaaefd2616a2f1bdb98f72fefb11ccc335d1db9240fd29cd8a248c79b8d882744229b4a6ebb3726499c8d79716b85bdcb2f3bcde23b45a704c137b0c351f4e665180384", 0xe6}, {&(0x7f0000001580)="39bc1652e4b6254b050618d8959408ac9d97cd4ecd58db16f625abbfab39efe2eb72ecd3d1a24d", 0x27}], 0x6) ioctl$PCIOCREAD(r4, 0x80045710, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) 17:56:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x40}, {0x16}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000240)={0x7, 0x9, {[0x7, 0x7, 0xfffffffffffffffb, 0x6, 0x88, 0x6, 0x0, 0x6, 0x63552b2f, 0x6, 0x3, 0x9, 0x7, 0x80000000, 0x1, 0x3, 0x107fff, 0x8000], [0x4, 0x80000001, 0x401, 0x2, 0x3, 0x6, 0x1, 0x3, 0x4, 0x50], [0xfffffffffffffff8, 0x7, 0xfff, 0x7, 0x3ff, 0x100000001, 0x1], [0x5, 0x2, 0x0, 0xfffffffc, 0x5, 0x5], [{0xff, 0x405, 0x801, 0xb3}, {0x20, 0x200003ff, 0xfffffffa, 0x200}, {0x2456, 0x9, 0x2c84fdb6, 0x5}, {0x1, 0x8001, 0x4, 0x8001}, {0xfff7, 0x401, 0x0, 0x8000}, {0xff, 0x80000001, 0x8000, 0x7de62c65}, {0x9, 0x10001, 0x7, 0xfffffffffffff122}, {0x800, 0x10, 0x400, 0x5}], {0x9, 0x401, 0x9, 0x7}, {0x5, 0x4, 0x5, 0xe81e}}}) r3 = socket(0x18, 0x4003, 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 17:56:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open(&(0x7f0000000140)='./file0/file1\x00', 0x10, 0x11) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f00000001c0)='./file0/file1\x00', 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0/file1\x00') r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 17:56:44 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) write(r1, &(0x7f0000000340), 0x10000014c) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10000, 0x0) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f00000001c0)="da7d63c7cac66452025b057f6480e1b6601cf9374d7f6ce2f5a1712d8669c49ac7f801866f05d0f7e2a62d3849e38f8e301ccd817c76d4901224d9649cd9d3fb8895645c126ff02e11827583283991932119bf01534d71e09d12bbbcdb21205db934c3f7143aa080ac6484b35dba033bf379320341d6b6460b2d58cd3e033aad20cc11532285348ccee1ee82dc8ab332714b350f6d49dc19fcf64610cc6574a588295388677ddebf40f685cb41f9d4e1600925f5230606ff70c422d7cc077f8f798c1e7be74af86573996289ec3ab0cd3f3249f1492fe54c83ebb4b2", 0xdc}, {&(0x7f00000002c0)="2fe82467176d401e7d6dd14628f9796c599f73f5d825530551b3e86f15cf34ca976d5dffd3f1a17eb43befb12365fb3c8be9b7ae0b90d3ff1f107deb3d153418a015be57cb328f98c5aa90309df0d0cef37b4dcd9632d294ff5acc092e5d24a8c7b3b7ec8a5e448cdc0cb9ef9066728b301a4b3cbd12ecd3dfd04eab7b14653cf7a815b6eabe6c38b7900b3688403334072334c795535aa5a03c17b5b2bbbd4f82a25f9672a91788dadaaf54dce25e20fdbfac287d5f75d4664c16db2750dd4f0bdc1914548ef8f9355251458bb8fb9ab7cc43dbd6beb14ca58bccc768d960b9fcef89c7b233a695e626ad04cd98613bffad771e", 0xf4}, {&(0x7f00000003c0)="7ad60d0d62afc951c9834ea6b1d5fe222bba4931a97970ca0a83b2565e895cbf061e8e7511beeb2a4ec03bbaa90260aeefa130e05772fe92e1de398706f29cc112c7a3b58731cbcad665e79433111f613f4e423115382bce191f50bee72b76f12139e1b3baf86de3d30c9c1bb82f278cc42b79dfde9fc8a628af01be148ba53b22edb8610561a03d4e65ad7e120684773ed63bd6cd0ffcf51c9d13a14c036a2b4e2e590139bdf205cdfbff25ba369b24528847694fff964a4b7f9f70e012e97ea79bffb414f1b6b659a89224093aec4fa4e6e8c2990360e27171249b1b68a1ffd896470e0e21acd85854eb903bf0", 0xee}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="802423dc9bad75218d0989e9eda113", 0xf}, {&(0x7f0000000540)="d0d30e5ccbbeca4169767a49b7fc903e397c843acf83b51f1fdb3b27b1904175dfe56f92ad05dec6073b7f4715144052b8bf0cafc960b0cc0866ae606552b8247a7d225a6b5802ee3c94268660053e736b7b97169831857c4104adc339f7e374b61ffe0244b7d5556b956e8e0b27dbb371d93d737f91f4de832cde7814e8f5aed4933d960d0192062c24f05ddc69846b5dddc9381c5c89a3d983964f532613e2431596325c6a6d7e9303f0f9bf8a9f298dc1f84848cdbbed083023ad545098ad233e11ff368cfa3e57755bb454ee447a6341e674f4cfe21b27bf2f7534933dad699dd91986db85d9d5dab769a27e974f54e1df7c88b3258e4bb7fe6e10bfc13be1725f3e0c0c93362011c4c851685b5da0f1d0ce09f33b2ab73edcc7609323e01b89876054e4d7431719108e79f61bf970799c3cd688dc9c7753e00a13dc7c1ab371bcfb389113e3739e4cd40e6a205185b67ccfd28a3c44dcb76b3493c3b407c534ffe5bc4906839f6cbff6f4e270533fc1a3b059a341321472b4fd041ce6c6dec099792e2994548c73cd0e596b5bf341b572771d14f42ec73feb9313649b4f353442b0cd506da80419d1d980685e3fb15d34e6f04396e46fb43cd1ac79820c0d61cd946401fde379cd5c9c8c33f061534ced13be4b179f7a796214155a50e4b7b2a793f207d5669265966a4b02a33aa3863aedbad2def0042408116adb3c8a5421dddfa143e9c1b29d3f45d860be57852df2feaeed1f7db5c8acc37c65591113fa9a62f2122e28795b24c589f99784c38dfbacfc704d7943f0b0589d8817c8d2c9ce88cc1179eefaa94deb1993009ff64f1e321dc59a9ccd6140605289acf0249313488d9dcba6bb570023302301ee844a6fce687168255edb93718736584f39af5450b63769486d94bac911446f9e86eb7063d9def59dbb3ad43361128fd5716310ded0200230c3eec64c9851d707cbcc4adae152cdafadb1dd0ad063dd155faf60799dc6990279de4348f8872df4e54bd54d2659df800f5845708581e1c4f491e2fb15505144c46ad73f7e9ac5adc280ebc3f07baaafea29b5e9905fe5e74f39b89657285171f3f51dc89b0905ca4b4d6a25ad5d30f2f1d54a9496700de195972c288aa92c77f2117c01b2c0dfbd52f96e8e32d42d55e8a9d05959c7a701219ca6828882492253fb5952d635d86ca9b245573bf2a0c4a5f9175daadbcee212568d2b3eb0fcbbad922991c8ade64de2f5621c3bc9c782e4981f60b654041d770cabc4b340b5803e6f6a0d68a230c9c9d5eb2ad993d4e19c4e9fcea68d5e220f42e7a8f4edc2693b080fe29d8164158ced32e3680c65dfe82e2359104d599d3ccab10624e8d66c1b6da8d1ed41b71cd70360ba1cdff8ad742ddb4765df4e0bb47fc40376baad6cf3dd669fdce075227a67090010097f1984b0fdeaa319e9fae10430b8135e24aec9bc023552ef9f9645841fa9daee0cc12630c6ca411d16132b18e1cf27aa40aabf4e72d7c786d1602d83abea74a248a6f05525925c02a5976ffa8d6095073bc0bb7e131c5bfc014b875c89615566724e465c0cc32e12bf2d8e8692e79a24b45261e43ef0bd6932540f04543c185e2eb2835a55a5f622bef9487c58542e6af141de095da85a4ed8c7ab73b9a73400baf870eec70795806a0293975db83c5281ce8be939b861a72d55712e74046e8f898fca7c69616b4a7288a99f35c08034b32137e852537d123bdee7ab991a788d0d3548afde2f084591f0cb2b5417f1862766422ff7ec8cd47dd4f725e39ee26c5769a7c711c8b16cb6e6868a45d921133a42084afc963c7b20b5c72cde120ae10dd260a6c6d2992f05ff46a6fdbd6f73f0859f6978bf516e11fc5e01660828072b500205bef759a94bc6f2107fc03ac6e70d11c894a32c21b067175abd7ddc40b725e97068a47b40e4508440f3e189a6d865436424a8cd33dd0a7af9ac3f44cb17a628ac78d460cb4bc8ec3b2ddfe545d520c3ff5c0866d6df11f3b60b8a295cc0d9eaae62b76f024ffa6451f541297d220ef4c9419e3c6dec14b5d9ee98aadd1726c7a346e494308940abff59b3b56b4a3721f30d310e5298557e0bbc718947b697b9564908a7822fb3ea926f4c5b2e0d4ca4b2bc46d2380e5ac5b7562dabc667c4b4e1fd9d7aebf78d17decdd78ba4d69371b6aaaf4a158143d4b86daee686f222712ba40ce396195c80793302fae04d293f0978b414514cdc02a760199c672164b27bb0de9ea07ac67b2304ddc2d6731e2d69a49bd7ceccc52dfb118fcabae06bbd0fb338bd161b926c4812d1dc01ee80e1eba6ba931bd729d5a4e9cecf9568fe960a2e66c5e34708235cc8d3ea8476d6f49a83405b312b794c9726a2822eecc675e892b80a0c6e4e0b8017a192641c7b58fdcabeb3714ed656eeb34aa89bcc696a008d6fb1fc9a7a9b47c089bd5e2f790b0693044ec6859844003b7211e31dcd9277990454cd4ce0d2d660eadb7b8994a117fea457804adb26a43aa34d16267d3b6cba52c73d3ba2f2236f93802d94f2adee9a5f44a84069bb8ce33c671534a00fda1816fabd9e2ae20979eee299a7290bc37f221e1e7400081994ac8f081695d81e3980f9a541180756bf52a0c4cd6493aa683cb21b7572eb5ec1e74a1a3f1be63f3256088eb5525073d532a204fce8b6b9a6efb3decbe3be4a5b1db2e9d34f27a8be40ea981a1ed0d2625842bf1b07670fc980d4d7dfa50a8964f1db15d478dcb391dceaa6f81e8acb586168693bfd8e0a8cbed9ba7386a9c9fef4e1498a05ecc0a246ff98c2d3164acf3cf1810110cd8fa85ba38e06147347870555d504582584dbf3cf998e72d472df21b7e704e0cdee7fffda33df3f97dd6089479b55734304ce6ea7a67aae2c1be5632170241b477c0af7c0b351f17be1bc1a7098545c95f4d22e90cde8ec68154099a7b14c55941d0c276892121c369e7b03369931618055cc27a44ed25f937866f0da9d54ba4795650bb908ff07cf5e846a18078982459147e227aaa98d50b9364d8b20aeb1d191ee7c6b89d1890bbe21bbb995266d145ac68986cc3a4b5cf24d55fd001212589f5cd29136751cc530ecffc06324ce8318ed67204f9e5bc80f6727c74e3402e2804e69abb66c251a9b5b231b48d5f80d414249d4f54cdfcebb9bdaf5d0ca6cf1937a3661d6c1977700189fd2597f971afbf56e3fea972a703c1b7289cbacf9f3a8c53625fb13da0afa14614fa4ad7ac85fa78a0c4982ebbfaf7ff2ee6317ad710ec382e0f57dd19ddf668dffeed98f1bd4ecbcf35a2eed393b6b7a79a0115f6329f920f515662deda487527cc47edecd2d2161f4b473e4f39689577ebf2ed2787ef923a7ef29f803cd1cb406011b902601e72c48f5aaf22b3ff10597adfa3670e0f08b8b6813641934f69e62bfc0bd8ce9a7e8390ab4b49385ac045461bf3131937ce5a8fbcd4365f09edc5e1396eb3191205677d34f7c7384828cc38ec7b878eb55a08395c189ba8af6b141076a1b4114d756f86008bc99efcdfd2717318bb2b331f627a0d80b2a2ad94ec4c91ff114afd365cf7bf49169d9585a5eed61e7a7e37bc9451e90a1b4d52df6885e4488ac8585afdd1d199da6625b7dcb8aa23c84541d81447fcf2cb5bea3613c7969036d1354c21aa2c8941b6c1c570e00fea61ec42f904af96fa235c040c04f7ef836e43e1cc8ba84873ba0cdc53f3981a54bcd4d2dfc94d4f30ac25320d0f3d33271d747eda1c9219e5614e9303d242a1c620d31f8a7df9ae625d3e75a619eeb0a902a430e805974557b795acd9d4fae1555db9810107b4b26eb530e88e29e86c23f87fdba20347a5b61bbcce07879b2cede80969cd95f77da1edaf8ef9b944c100d49bfce7c4a2c221243f1d781d1efb93bac2f9142e0caea147bbbab87934e8545e5793db7c362eb35fd777fd64ed7dc77917181659b4498bac256d818be82bbe400944b9c19e37a59b01bfcf545bc612609fbee316549433438018676c5a083af7dc79ef276915f9ee85099993106e55a97e84ab698dc394094340beeb18e9818a213326e7be124e0de5132ca8bfb77ebdfa97442c4cd5e9135b42f14e3e7fb6eab74d7394517bfb3b941460e340a81a3809ac9cd9646f33b367a76302cfdb93837f9edec020e881f613f61d301af4b6db924640396c0a2422001ac4a62ce8de382fcf905c4ee301981dc6606a1cc583bbe8020610f5e735e2ed780e67a9443f5df68c2e5cf0a69055eccfe87488f8381ed394b59e55d913c463a8f394092ad45255418ca4c957e7d9928bfffe85280b6d9615fe6b390a551259b54deeae4c20d08b1c8f938eac00c3e45e29ca7863b34d05534ce32db6d35e3a7cc3efdafd8a33ae052e7926e06dc2306ffad8ef72b3563afbdc5924f9c8ac8c19e5e6250f8fa096a4e19318d6ea31aec8f6adc12763ffc1edd788d0b83d8b50c48ba29cf83237065585160de6a05f49132fa9f852380c2c8f51cb9144475725da282889d0eefb7d45ce3705fdb0ea752d285302aa4d7fc678938e572b0bde0a2ffb051fae52fabd6ec1e871dfb420fe540e6cb071a5a30b0f98edab8f9f26da1ad59dad43e3082ab22ea83aeb587475f15a41196f75027d810a280b6303dedb82d9d735320aec4fcbaa5ce3ad90b9614d8dee756e788de366493167381d18c210b5e86ab9207b4938293610ef2611d0514ce90b9c243a3a58b287012099b052ee077e9b79484f39ed27efb54edb126ba289e2eb6eb85d3cb2332b17c838198ce8d92fc143d11aea16680277e849a014898ed353fc8896c8bcfe95dca4730faf3054eed97f776d447baf65c086434f3b2028d778af58d1f5f96be9ba312a3067a08f79a2234a14761bb6cae19b22cc50bf7d4886df7a6d8018af5bfaaa06f43b3418314c94246eb2fd604190a528f0e136c8aacc9e6c5d92019b1ece6af31f73efa23cdc675c5ce08ea3fa69a6cb334b3b0e1645c78beca4b79b93176e9eb02be8f41a1cbcf2f4914c513b108d6917c4f8c2f4cbec0dad229005065707df90c435e3aad75396a85d83c2982468d02aef228ad2adee65088d4f592f2d46c20399dec8f63d4afa2ac668b5a32da18686704b529076d3982be3ff8b7dc8d9134ebb6f46931dbfc11d9eb966fc82ffa1caa58ce75e57dcb16730d871a11cdcfaa36552683d2f84cd13b348507d41ed68675dc90acd428cbc7cb0916ecd1ca3d48dbc0f0003d502d306d7147292ca18036a9062896efc658985005264ebc4ba37bed646a5a2480680110261abc832e4dba5cd31d1d968a093f64c8a764109de2089b56ce95592fed562a3171798f57eca4c229389aa9f146388ec425a354ea0fde10d635387f734b2f93272fe9180c85913ed544c06c45a3cb96d34dab8561c6b6337c00de2a32ee6cb0bf47886d61b28cdf4d2a2942c7cf6a1a7f6716e17b38faa45b4c0381690f69fbaabf7840a75cb4804e41fe265a24d67bbc090c116318062095a1287c271bfe7e78e4c6f2b5982849c395dcbf1864db473e7face34a01863eb5b6542077847fa9f6a1e828032eecb04a24b73c953cf077c65df61adebadcb556547a6468acbf659d881141bf7b6403035e1eb729d500fc90a4f8a5b0231904369825ab2cd70739b7854ecc41e5a4c38552a099ed0ad48ce0107886cb5e47ad61210bb58d01dd861fbe046c75d1d5bb9ee446204fbc0cb6c1f00c1da2faf21eca21d3bdde928e9a4930d4bc0716d5ea08aabea6771a23311d1def93b97bc8447f59598aaf8c8efa6cd866b5d8f0d4", 0x1000}, {&(0x7f0000001540)="aca710f7c88c", 0x6}, {&(0x7f0000001580)="6f1d92aacbd971f8f0b88c9d7204be0db04d2f6dae553db15ff927d9b57463f0ee2a935e731090e3c9f5896eeb40cfba14e7f495", 0x34}], 0x8, 0x0, 0x7) 17:56:45 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x19a) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() lchown(&(0x7f0000000140)='./file2/file0\x00', r2, 0x0) setreuid(0xee00, r1) unveil(&(0x7f00000000c0)='./file2/file0\x00', &(0x7f0000000100)='c\x00') 17:56:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x30, 0x0, 0x0, 0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) ioctl$TIOCSCTTY(r1, 0x20007461) 17:56:45 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) 17:56:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="6dba415a1e0cc2ac2b116b27178ca1e92d9b7f96b5908fbb017a6ed63d845fae4e6496a4e11a2ee7e6f2efc4706f68eb42bc2faeb371c1cf892f12b09eabc81467a38918c338b3f6fb4a7b2c637bdf09e4a58fd48dbc1fbc", 0x58, 0x0, 0x400) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 17:56:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x28}, {0x34, 0x0, 0x0, 0x2}, {0x16}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@timestamp={0x9}}}}}) 17:56:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x3c}, {0xe}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) 17:56:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10091, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x54}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) pwrite(r0, &(0x7f00000004c0)="f7ddbffb3006bf121a69450500fa", 0xe, 0x0, 0x0) 17:56:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 17:56:45 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) setregid(r2, r4) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r4) close(r1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 17:56:45 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x20, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x79) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="945c037bba14670db419f996be0f72dfc9d8bccd18fe24c9406a7e2e2e", 0x1d}, {&(0x7f0000000000)='.', 0x1}], 0x2, 0x0, 0x0) r2 = socket(0x18, 0x4003, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000100)=""/26, 0x1a, 0x3, &(0x7f0000000140)={0x18, 0x1, 0x0, 0xfffffff8}, 0xc) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x4003, 0x0) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffc8e}, 0x0) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r4 = socket(0x18, 0x4003, 0x0) preadv(r4, &(0x7f0000000840)=[{&(0x7f00000004c0)=""/126, 0x7e}, {&(0x7f0000000640)=""/122, 0x7a}, {&(0x7f0000000900)=""/186, 0xba}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000700)=""/164, 0xa4}, {&(0x7f00000007c0)=""/115, 0x73}], 0x6, 0x0, 0x100) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000009c0)="b797ad09ce04848eae703bb71a0a7b18c8916cc7a883ed4e780d72e8c69b34438d3c285399d76386f790b5383989a75d18a1a3099c9cb4d85bcc6b9c59912dfa39241914059721bcde8f26b98839d31c0ce9263da6143a937b23b83667432817f7de417a2b1d4db0cc6b310e5685fdd2ffca6aaec21a0700000000000000a7c2bfddc6dd8b0a88fd992021afdcedd0bcab51e5e71bb1a798e346b19b9177bb0fed5df895286dbcca0745dac69eaa5d938a2e4260ce8a3229f6b3422e72338f415efa9a66fc3dea0a45fdb11179c792d5d4811703000000000a000000000000000000000026c41d7c72466508e486525e17d1367f6531516c559714e250115e3589325152362da328693cd78b2e7e0cd83035533e64386ad1828b57a6d13fc12c3e7642081d1bedefd85cd135ecb82f475b9c745bb0f1ff0eee18769bc3233fc9a4db3447ac94f555d32c14067ecf0b646bde9ac234e331aefefec790848d9e4068937e57143da946afc273da7471ace582e38322bfec4ebe4813b40690040000002802b3b78c", 0x186, 0x0, 0x8) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x9, 0x3f, 0x8, 0x1, 0xfffffff8, 0xb4a, 0xce, 0x1, 0x0, 0x8c5, 0x3}) r6 = openat(r5, &(0x7f00000005c0)='./file0\x00', 0x1330a03ac2bf2753, 0x50) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f00000008c0)={0x81}) socket(0x18, 0x8000, 0x4) 17:56:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x22}, {}], 0x2}) r1 = socket(0x18, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) sendto$unix(r1, &(0x7f0000000140)="0d3b21e5f42b9ec6bdbb7a2eb9e1b9df88e7d86434e75774d106b8d91442098d3d46fb804492b52d0c43a5f6986de143082d2a911e114d32af324c9d692c106d8d9f8a7c6b18fdf0e83ad21d75bb4b5ed363e44165d71c1df39a6f098430c56e6dfdc7149a697ae71744", 0x6a, 0x3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 17:56:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@empty, @random="c690d135ee73"}) 17:56:45 executing program 1: getitimer(0x1, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x1000100400006}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="1ee72e2f66696c653000", @ANYRES16=r0, @ANYRESHEX, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRES64]], 0x4, &(0x7f0000000100)=[{&(0x7f0000000340)="47353646be835bb72da44c345c9bd25040e6f1f28528b5234fed8a523379217a0ad43b19768303ad123c4274ad9d337052d13607ff45cd781eb8ca91bdc6d03ba8aad128a190e02b13f10970f45d3ab86dc05154996c57013539542a59b6d2bd30f0ddb080e8f70004f34cd0a34228d88fb300"/124, 0x7c}], 0x1, 0x0, 0x0, 0xf}, 0x401) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x42) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x2, 0x8000, 0x4) r4 = dup2(0xffffffffffffffff, r3) sendto$inet(r4, &(0x7f0000000280)="05c7924e6d89b1399e81b8de40a4e03ffa0eaa939deec9cd05e7ad81d518198bff6f2573c13b6633e3b2392ebab29b2ad860f9831e7a6204a2dbfe69900865513bd61d501be55eab247edfa20259acc0985af8fadc278cb14c0cb88f037ff12cba3044b7987efe6a631417703261ba75973260a2a818cbee2a568004092b939a6b4877eafaabcb87", 0x88, 0x1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x40}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) fcntl$getflags(r6, 0x3) 17:56:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x4, 0x80, 0x8, 0x10008, "050000000000000800cb6f8442dbeda90100", 0x2, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x0, &(0x7f0000000100)="ebffcbbf93b9f0752eaa4e713048e699310396486f1983ab4a790db321000000e0ffffff000000", 0x27) r1 = socket(0x18, 0x1, 0x0) close(r1) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x3, 0x1, 0x696, 0xfffffffffffffff7, r2}) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x79c) 17:56:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x7fffffff, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) r3 = socket(0x18, 0x4003, 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) listen(0xffffffffffffffff, 0x4cb) listen(r3, 0x7f) write(r2, &(0x7f0000000040)="510fc3", 0x3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000140)=0x7) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:56:45 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') mlockall(0x0) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 17:56:45 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x40, 0x4) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) 17:56:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x18, 0x3, 0x29) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0xf0) pread(r3, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000080)) pread(r2, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x8, 0x4, 0x5, [{&(0x7f00000c5000/0x4000)=nil, &(0x7f0000796000/0x3000)=nil, 0x100}, {&(0x7f0000615000/0x4000)=nil, &(0x7f00007cd000/0x4000)=nil, 0xc2e2}, {&(0x7f000068a000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f000072a000/0x3000)=nil, &(0x7f0000672000/0x3000)=nil, 0xffffffffb03b6cd9}, {&(0x7f0000149000/0x3000)=nil, &(0x7f00000f3000/0x3000)=nil}, {&(0x7f00003e2000/0x2000)=nil, &(0x7f000019a000/0x12000)=nil, 0x400}, {&(0x7f0000478000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil, 0x7}, {&(0x7f00005b9000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000297000/0x1000)=nil, 0x370}, {&(0x7f000064f000/0x3000)=nil, &(0x7f000050a000/0x3000)=nil, 0x401}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00005c9000/0x3000)=nil, 0x1}, {&(0x7f000070b000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3d}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f00003c0000/0x2000)=nil, 0x7d}, {&(0x7f0000495000/0x2000)=nil, &(0x7f0000d5e000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000597000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) write(r1, 0x0, 0x0) 17:56:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) recvfrom(r3, &(0x7f00000001c0)=""/117, 0x75, 0x800, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) select(0x40, &(0x7f0000000080)={0x0, 0x401, 0x6, 0x8001, 0x2, 0xff, 0x7, 0x1}, &(0x7f0000000100)={0x8, 0x7, 0x401, 0x6312, 0x100400, 0x3, 0x9, 0x7fffffff}, &(0x7f0000000140)={0x5, 0x7, 0xcca, 0x4, 0x4, 0x20, 0x80000000000, 0x4}, &(0x7f0000000180)={0x8000, 0xff80000000000000}) r5 = msgget$private(0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) msgsnd(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac24c9ed65f6e1de12b928fcb7b78f34621702cb724be593f9caff84b4fc9820bf8ba103a0f46445782a1d596d6930e7f7c24b1b6c573e4d0ec01531638ff584357ad267c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446cc2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd765340555d681c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f4e57b53bf833ff01000000000000ea89e99dce26b0d9c947202868a796ae152e490c404d2265fc63f33a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794938a91bc080cf7e125100dd527d3e5fec915f8c24e7f67d7f", @ANYRESHEX], 0x2, 0x0) socket(0x18, 0x4003, 0x0) flock(r6, 0x7) r7 = msgget(0x1, 0x42) msgsnd(r7, &(0x7f0000000000)={0x0, "03bfbff0ae9805e439c81cafc5fdadd7c2128a64b1197bdb60f39e5adc331787cf4ce4240e89925f267e0cfcce871029c89f8f4380dcf3"}, 0x3f, 0x0) msgrcv(r5, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) 17:56:45 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x20) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="b2d45bc40f02bfff34398faf4d4bffab09f1798d52c88c0641f71dc2558d3962317d6169ea4fe751bcdec98e87d59eaba2c3f8b213179adf5f2b0648917c1d8af638558e6288fe7fdbe37a69cc071e54baa2f687a72aaba9afa7ed633954f5d363889b6bd1e262d0764fd9521fda21861e967fea700b45d2243b05b7ec8e995288238f3949e947e7ed20a5b4fd3fd0b99e8e4914711e46f19684052d3c1f644353d0b40bcd1de73fcb51c1be26e59dc383", 0xb1}, {&(0x7f00000000c0)="c1e64a0c9e04585f888895dce0cd9ef7c8a6ce3b49fb7c02708320debc599f8bc6abe00f7f34b4f1a4dfa31a6ff25282cbe5b9d1235f5dfc0419e441d30e7d5f", 0x40}, {&(0x7f0000000100)="e33503c21b1d", 0x6}, {&(0x7f0000000140)="c6aede2b0499ff2a3c4be509c0aa49d3432fba60c4d79a22cd165db30c9792c40d07f859df9203f8a92e66bc30d764dc7c8ba66880eb08c369a40570a01247bdc1a99603bc02b3d7f6e327cc97e59a1a4b048a41f3ebc67f871fc6c1a590eca7ce23c52e7dbb5c7cd41a052fe26790923b1477b10ab4088fb937943ea8327ecaa6c70e3ae489ea30b983dbe24d4c6928b66e71db50aa048e9fbbf1d29be54229d4c06f303ac67295c4ca80784155c86eb205e64adb76afbcaac2633ad8762b9d4d4b946813e12da4c442c675445491c2a0e8c7e7bd03c515a25dd66181f9d81b89302a5899b2", 0xe6}], 0x4) r1 = getpgid(0xffffffffffffffff) setpgid(0xffffffffffffffff, r1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) setsockopt(r0, 0x2, 0x7, &(0x7f00000002c0)="63f9de066d025999cfa9ec9a02ce00e4a52f2f5f7c2603", 0x17) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0x3, 0x55, 0x0, 0x3e3}, {0xe7b, 0x1, 0x20, 0x80000001}, {0x1, 0x4, 0x5, 0x6}, {0x9, 0x2, 0xef}, {0x59d9, 0x3, 0x1f}, {0x4, 0x7, 0x3f, 0xfffffffd}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000380)={0xc00000000000000, 0x8}, 0x10) syz_emit_ethernet(0x48, &(0x7f00000003c0)={@broadcast, @remote, [], {@generic={0xe6e0, "8500bcbf9f35caf4f3cb6ada4b88a0190b50bc3d08d494f081bf5fd5b43ce5e1966407363e75046880b7d756dba2121c9ccda2f2df23a32aa4be"}}}) semctl$GETVAL(0xffffffffffffffff, 0x1, 0x5, &(0x7f0000000440)=""/4096) write(0xffffffffffffffff, &(0x7f0000001440)="44b2622cb24f2cb498e56a3bb475fe10fe7a5e07e8fe16f64b98338dfe0c33199dcc4fd97ba9078d71dfd6b81115cbdbab9f6949fd91a18fabfa026acddaae0d3220f8464db705ff4e09b5706974f2662d5c049fca23a3362305565e2e848c6352f9852265eb4ef1bf2acdb1ff39daca4ec561082091f9c4d2b863443b42e10f205dc964406fff7b6c35cd005ea0c2beb593c4a31142061b8e5e896dd6bcac47ff6e055d88580b72bbd693896e281aaeb9e37b87371a047f62e97668f807", 0xbe) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000001500)='./file0\x00', r4, 0x0, 0xc) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001580)='/dev/speaker\x00', 0x80, 0x0) read(r5, &(0x7f00000015c0)=""/248, 0xf8) semop(0xffffffffffffffff, &(0x7f00000016c0)=[{0x0, 0x6, 0x1000}, {0x3, 0x0, 0x1000}, {0x2, 0xca1d, 0xc9e794860288a624}, {0x2, 0x2}], 0x4) r6 = open$dir(&(0x7f0000001700)='./file0\x00', 0x2, 0x12) fcntl$setown(r6, 0x6, 0x0) 17:56:45 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0xb30f}) truncate(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) r2 = socket(0x18, 0x4003, 0x0) link(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)='./file0\x00') sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f00000004c0)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00000000100000000000"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000140)="873b710b6863240470702c7657a6de8012f4f56efe8e7451477a5170b256537ebd53bb551353f3ef64e7e8e1cc8cb349bc7a4ae7b344f81d1fd59e727906a25f6bf1b45bed96eb39626e292a64d9218c0ebf562137dd2d4e74e41d839d504c48e6abde6226ad5726030bf0a51a0e2e34fa5797fda43afa886699540938156b09ab0a241d79c6d76b4cdb2a084a200d0c1114d1651c", 0x95}, {&(0x7f0000000200)="9e87f8775e0cf372eddeb65959bca8497c104066c353362bf8854ae72e5dd0c67d604a7e0aa0da75030d383c5a17330abf021c96ee6dd96094cc1ffe8971da63987b7cf51f8c0f", 0x47}], 0x2, 0x0, 0x0, 0xe}, 0xe) r3 = open(&(0x7f0000000600)='./file0\x00', 0x80, 0x66) kevent(r3, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffffd, 0xb1, 0x80, 0x2, 0x4}, {{r2}, 0xffffffffffffffff, 0x2, 0x40000000, 0x100000001, 0x3}], 0x7f, &(0x7f0000000680)=[{{r1}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x6, 0x8}], 0x7cfa, &(0x7f00000006c0)={0x9, 0x6e}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x3, './file0\x00'}) 17:56:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x18, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) fchdir(r1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) pread(r0, &(0x7f0000000000)="021d5d0c3abe3c320ee61e637f046906815a58a18275a1c72be6246b940c457777a64777eb6ca2551038ce3987f66af007b32c3dd87481e5a3bc783fa332778dec88de5bb5d145918d49a5d4db212ac204ab66c4c1f909d4bb0601680af0c1a7201ef9e20fffade0e5b7549d9c9992b3c708800444fe150cf83f05da9d5df21727c24c3afcf947dabd5394239b91a653ed018e53ffe0e064fb52bf388da4255b321c595b7de3fb4ca5f5a5badf6a565f84e7c4172c26e29259a50e5d79ab09baa44408f48a79c66c6a35673c9685753102de9668777575c14c4adfbc8149f920d63ccbcae46498aa75c6a86f5377bae8d319acdfa6", 0xf5, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmat(r3, &(0x7f00006d5000/0x1000)=nil, 0x1000) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 17:56:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = socket(0x18, 0x4003, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000500)=0x8) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r3, &(0x7f0000001880)="68f0aa08bc3dbaa699c11f61ec86667ce2df4166cae575dfd646571e481ffa6af7df657e1659e453af4dbd5b16a776522fe9985785a3549e0b3ea192f13d774946c43948a8c83c23f0ab075e125fb7946a9136cb1ac907d9ddab091b5775a6a52bc9db475cfe86b6aef9b15fbe38dcdce45fc416f66bfa71b46021a1ae6043ed4534b29cd9c6f6833c6e76264d8505156ed602b76510be1991678b39b7f28df24b18250a1b71c666166c4a0c051e3fe0", 0xb0, 0x6, &(0x7f0000000540)=@in6={0x18, 0x1, 0xfff, 0x9}, 0xc) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) sendmsg(r2, &(0x7f0000000480)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000100)="397bae86fb76ac05f2ee3833495ee321bbf40a9e5acfb382902e0755a10410a85f54454623fa8da9b698a29c67b2a6c974fcf2fa691f072bf7c1278e4c", 0x3d}, {&(0x7f0000000200)="ad84701aa1058de553bb870307e7d4504791f5517ed2e132757af29967b443d46953e4c19c35b1b413adbadfc924f7b0545e59b11a797f1fa17d8d5e0c2ad9dde1897fc110ca1e857091f068ce9f66843029e74c79697183dcaf23662e04f64666800a276c1a5f00fe4698d42c90c418fa7c9a650a89fb2d1d59c1c9dabce54264bca67b8304f84fb4dcd7c05f57468261f38d093f040f2b1659aa04f38f6b487599e8dccf6b2f67d2f6044de57225c4d43e2ba0c2e9b2b6782292d82e4e3a566b2a1367180eaaa751fc6dfc5fb6905152070ad65ba60852665f6889579fed9676d90a966dd16ee91be86465461455f81ef7a57353a12d49fd39b93d58", 0xfd}, {&(0x7f0000000140)="380831c3da306ffb13db764c32499496973abd1973631cf4947136a38ebd6a1760506325dda2e30624e3b7d3231279d74de4a0990df8551504bbd70e2773ba92ab769652c5ff16837a52a998ff122a62", 0x50}, {&(0x7f0000000300)="04654219a58bd04ab97e7669cdbcbf0189106b7ba7c50cec18f6dcb2ab2379b84ee7a31626d1108a599de2ceabe0a812352b1968aabbdacd87e9e329aea61768b45222b1be940642ab0c65a5ef9a047e70c30c3ef1ad275c5aa7aacefb1fae20b03e66e874ffd1d689b6f290d4f786971bcb487ede17b46f55cc663d0b5a4639df365b79b2f75392149e3f", 0x8b}, {&(0x7f00000003c0)="d2cbd6067aea1ef3ca682c115d6c72994d7e81c98d10a697cf502c8c20946938ca9403b28b33a8355615ff", 0x2b}], 0x5, &(0x7f00000005c0)=[{0x1010, 0xffff, 0x334, "eb845586ce1146c1b98f1f690fe3cda47f0272de260c6befbdf4912573342b3958d834bbd82c922bc4939aa20cada7573fc0cd3d2f8f9e710072cc2b0e45a2e1f6a83a0fd8e62fcf2c09f3286d6112d352a152c6b15eb211805bf19ef022b7a554cc39b01bfe083a548399572ad48bf0537d9493230939592cafab3809274839d9b2c2c10b3725d9787e70a82150846f114a72ead6198250f8da35901ba0d18e8b5f9df0347b2ad58dca9d67e6ba98a6031a7b0a8b5092eba1a4c7759c38d87d4912b2a9a1c801c1bde32eaa2d8ecf13f26be4c29e39b9dc0bdb16a600789dce5bbc7ca5e20b82294decf9f4e29c9c1d359fb1e569a8636b56ec6541accbc72f444e0c2b52d95597bf4667738235f27082a215a7d9d61b1c1c609772cf6e4b56fb1eef0854ff16025c8f637b415c9991806d2e2cd9d0d2067f65c1e39f4567e4af686f1e7638c0624b30e2c73eeabbee143f3dd1a713a448439025e7bcde97b6620f0c6a2701c2d7ee233ff8c2d4d98bc8664511fe009fa1474dd9af5ce5ab9917c738273e9aa08b1f2cc52fb25bd0e138ecdc2580c0c22a3eba971634f29b3eed87b340a6951b0b606355dc55278ce98468114813ae3478bd30e1c438f745f143e5e827eb3463c717bb0c713076055f672d3c604fb930b514e094ed3e34d17a205711d35da2b8299f181a075328d5f876068a78c5902c3267b4d56ef3b47325d4283086dcef3f7f379f6b4458613a1dfbab8b1885981334cd1bc0196bd6c7060fc2df5bd2aba2f223974ab6659ad77868598b61a2a17e97cce99f091210acc51da0019864a464d6b80a996918f65b67b784501e60a6dff91e18621a4db30da77369c60ce2edd45dd863f934cb898216b8d4ed327693f17fcc8048b22dee0d3263fd211e3e912b6334e2efe65c033cea59e50568b6dd0ba0fdeb57d474553dc78973fbb40baf90ef3432e2047747c6eddf404e649e59a79b67520146fe0ccde0b5be192c471ce889fc57880b98c3e7986fd8790c30248d8f76c2f3169979afdf112aee48987592a8338589b63ec3a4e2c59342e7ede0f3b004d4a835a725b6605713f6bff4f066b9fd051bbb288c5b763f4f32bcd76edbe124ff15077c30df8330ae542ce0875ad018fcc6eda83beab972f3857e948b87adce3a3d4b2e03693334e4ff6d6d25cbcc84c5dd82a5af2de265ce856b40c80fbbc21e4c4634e0259fb5c3afa2f7b63d9f3f868be44f3f24904a88109fe2fe0af1be70d5c9a316e07e35a7dd42318d954d0f2ffb890fc67f8e9f9229faee1097abc8f6c68f2bc4e7ec53c9037ba0773f57d1dfb396be30445107c745a3c7aff8d380591a9fe20ffd28fcebaa7666613096bea64bc31ad8989647fbcf172ce6bd30d7d606e4f1435dff60a7ffb8a6d0b0acbb3cf2a6726a5ae8cbee506f085b9fd163cb9bbda9d902916a79d3e97d08eb541359b1fd5d340e3ac9695c0a6d286923eadfc953b26e7d9f5c28761df03a35f29c3171467e829046b16d0fa3e5103c6fb0ade905227ab50a1183c7e3204db527c6e841917403fcdf39be5dc4fe995832805934d13718d5010a9555625b8048475a2e62a4a76efe214a40db353b0aeb0bbbff9ff7ba174633532ae3e34b84f12d8809263b647a8e48d8c10880e4b0246236af380e9abc8c9c2ea12a8e9e52e650b5625fde85862b9e71a3e7642180705e6f33fa0049ccd8b7bacdd327909c0dd1367a8ee5296526b5fcea1d210958e0fd16075978b2280afc9368190da85849f213c6bc63e72d2eb6e56510b595b271ae98121166fcaf31e45cc7a25b1f994bd30345cf13046fc7e1d1b8de724225a353a715a0b00a2a15c4f9e295a32756b2657b72eb61179a06ec77d534a7427ec9acb590480abf2e62a271a0b5a71978b970f4396428c8c65d7b9d536bb4c314fdb9fc6e1de9b72b6454f3307e51b4645356379c155c5d928f15513c512cd036616c466f36dfd586f22fcf9e6dbbbc96da040781ed4832a4d0b827d8a8786fd332bf67c654543fcdadc32dd72f76a5af7ca9281431debdc79ef16bb40c6b56ae0ea96f02a893bfab26e0622046df1b5f1fb0e4fb174a406d5c223fcb6db6269a8dcb410c4332fc09e45c5cd92d4fae9fa5f02c1291683f32b6aa8ebd63081e400312e8d956e827cf1a8280e9e0b02dd50a428e4ca9cf97400038aca16a6a0b176ccb2d1ee5b2230197c4cd7c2e45d373bb62f9f2d9bb89a2c15cbfc8f9c28ae487893c8156dca5749a6794768dda78f32b85e8a737ba741a172d90c10fbe03b9491c3b90f70d02ca58c7f4713de9bcaf681113ae6c7b1ec5662dbd4f3aec7a1d883e3501efc8cbdb32ec3dc85a41670628fe9eb7b5b46166cda49cde4253ccf9058bb1f18610c2e8aee23ceebbc9c524fbf8a7a958c9583bade7828a9b2d10fde2fd035ce669f793c9a887c11667eb9ef568d7d1a74f01becc70213e5682e9076adbb084f2d16187a1af4c22aeb93b17c816d56747a8ac8b52bc1d655912ffd301dc9f65202b24cbcee54bb84b025b0491b97547b8dc6f536e8c26674d02319e337a75894cf29c70f7bb0680c9fb0619e8a345bc030e1849b793aeea9d389db470d16a526b8be3949e55c5d9d6a21ad4d79b50f9e43e0ad32b7fcca42c238de9a2c398f90e336aa6fe74f5321d2e574e8d4d620ba3fb7cc9ac2a80d2e37f0e60020f26b45f76a6348a5f0f53f362432c8303b021620763d2c8a9c172709dbf31b2de8ee6c275e3c3083e4451865bcb856af9c415194fd71f634c36a7a27eddc2def867c5930ff5bc8fa01700dc509264531a9918b944fb87a81ae5d8ede69d4c0b3cd80db17cd6f4ed9b0e8efa1318c40b725c9ecc25763240c888f49b1d8c6ed730dd2abc87765a4e7f934cdcffc17c7c2af0d143def3c3bd3a9a5823a2b169ae00bb1ddb78879533d1ac6d476961514f18758cd38d60f99237867336f09594e52aaf89efff17fca5146ddc3a4cd742a49ce3fcbbaabd9a3e2d1229e1f5e31ee7bf74a7e10c0e2556ab68ad5559f8972c300f41c9a6736adeaa16609c2946c419bb6b47bec6fd138d79a6ae17b6f2c9c3fb02ff6fe81967904a2809157e46cbb6c08507fd087bfd395d1f4f4de890eab69b86c5a0378ffaf19800540f891515a2a689bc221c1a2fe657bd73915f2e46d4f2a6d340b2d55bea4df052ec566e1aa2881b89e0841f2d73e6e3401a55edc64aa9f38ec212e3a398897950e1c60c1d50bc63e2ae8f0d25147cb644be604288677fd936f314c22341d00a2f7aecfca4798086d73a3b71bc6c44fcb0c00e40a6d285d2626ddd365305540f03ef3070cc2cff9c685e341401a8df5a342c71085eaaba91f7329b8a6ab9c279c7ee3a1fd91f44020427e0758c808ae65d2b3cf974d75c072d83515f7cb17c13b6af86f82b11a1ba5c3465166b26e52adf5ba3422f675f786f55d610b4a73c6444e7b46b629b2e4e6d8a527cb8bc5623ffab30521d6606b96a4607dba77d05024b72dad232ae4e9594f90add8e6ee7ca1e8267d7a26204b22db79ee5c659672aa0f39fc03055faa6054ae6e65fbbf9a0e4b42f83f11e53aa7e904356e8d7345853ddda869fa5d98fb503a5d6ebe2dcdb00acad4c771714d27d3285ae70714b2459c39b232180ce446d46e8d152c458d0e67f0c504fbe12983f1b36c21ad7521cea975d5b4ce2aa9383df43d123ef14e3091607f57b3e889e698dd46654c931d4f552b9e0df8e88e44e7ea8f6d8e94c0f55c6b0b69c03101545e21ba332c71ae20a00dca5a8749379e2a50be6934d5ee95a1f10d74744872e8de9945fa8a2ac5861d0f137275917e9676e6dd3b5c815199f90bef70fff7f2a091748edbbe5cf7f05f48e4e3adddbad9a76542d3253e5b257a56a71fe63be905e3a6c75bc3884486747c92bf15dce4b70f4b5b2734000154157e569832c57f915ee644e76a9e302b563fafa39b1a35ba7860c409045f684a53b6ec43c3a2b9f30ed929fc883e330eb89c2c2ee1da0d1f5994cb595c82fbfb5b9f1e1f71326a2851f1b44bb9fb5abbd3dee27f2d8da9b79c43b633500ba92373f8424a6f5d6385596c3e669ad6965c4d023254538a26b4df89afa7bd0807592559441475e68bed86241cb38a9f47c8a42c355301c8ae74f8154d80f77c3caa2194083782d46f6e7bfdc5eece85c61d98b8fdc0447e0ef8cc1fe960788fce185d3d850e2e1eb0f1b03f9d78c7842dc07d9b0981653018351e98cd46d45cb2cab41ee032696e40830ebd6d1deae669c62de9e9683a01d1ac4c450d79ba16364a30a89f89351d53da147046a59afa445fcf6c24805b17ac584686b1d0acdcde3aee5b518613f6b0da1af62b3be954842f6800ea1738bcfbf983aca200eaf4e01b352616425f3d0cd89947f130ffcf2d0b255792137f2b92ced6b057bffb53f995fedc0e0454682582cbc1b233b6a590d7011c524ca7f848c3cfb6caec846886912721c9a3c5a0a209dd3a70b6bc6f5d9382e79b5c215a3d604c03493909079dbfc9692121342b5ca0285446eaf6194ad6200748c6622c1c9d62a91ff4d00cb6677e0810b1b8ce5497d6128525f395cf1333fb3b7de6ac6398ec3f9d2c1d98898a3b8904c9c276947666d8dbf9c8728d62d87e79677b910c7ae3cd2691e3c98c1bb73b6e5da0aceaa045923f97a48fac5349542b152aa3b3cac0e1aba336fc843d5bbedd24784db84dccd552602d94cd2d73d34f0f63ced0584f6dc9407a448a0e861f20d05311c2efa04b0875993f7b5487c7d53c2f43e41c13e46f2530f12332798bffc4e8feccf1b51ba7c25e2b8f5fc5ae7f992e8a12adf38fdab6931eeff49ded6025ff51eb579ce9b3531ab7773f3d4340bb8dc2bffbaea883cd39a86ab93290f71c9e9b728f51f05ef33453c3618eabe85ebeede2e8e3de97a6f6af4cbece7251a823d5b165f9911fbacb7658f369b06c643bdf83342185ba323e0aeef47c881fa1647289e9ccf8f317bb55512db660dc069260eb8c8ba459d365f52cbef6d0b5fc4bdaff7878a9abf517b9e714d4b50ba2dbbfa5b6c02ef2b8276297f980ce524933dba563fa6e5a732764bd01d8654042648082d6e69a2c26cce06f714c6405a86db451ef15ac7ba436e40aa7e86f775ad224be1f34bdc4b28bdf79bc0d27511a59831e088c6a8a0a2f8540f2aeae0c4aec8547137866ec549f2c666dbb2734939fdf542d941ecbb41b174e57f5880498d2fb5b6f044efa9e57fad2bc554385afe88aab49339fe9739c56a38000c4b47638215a594fb9b04a473df9b23d8ca03cb6e460aeaaa6124e5c87864dcb10bef9a07ca9712cc47d94235207701533542214ddd9606e923c76a18bae71dc17e4310ba1d2c5fd0631fc2f59051a96e7921031ef1103d0d29f5ffca0db5cc63fa728285878622198ae8bf1ce11552ce566b47130577bd95544f64de685dbe4cc4c48e5977481a3978a681bb0eef89add3f02b8f8f6e9afb293e4a95a4337ffb5db71397a2f45ac4c4e6f7db2ffb1e356cd2807bcd4f3a1645569423832c310283c8bbe0d4deeea380dc0f6b3b2acb17bd27498a4d313e8cad719e95c59da40fa2698626037938b5d6f35f89515c467265857aaa5db0bba0cb493cdd35f5a843a8fa4e3dc96cf3da2b51a74cf992d0bf0999d64f5131f64f77c0e75c68dcf60bd25ceb6d982643e855ca56d4c8c243b2b46be5b9bc4366ad017985b9a8134c365eee1f4d4d97818f26f662f1c44d102c32472cc8e3134c64c09664fe2ca83c67f3640fe14d804e2687985ff396"}, {0x30, 0x1, 0x9, "3314379f25ac18b1589599283f46478f1938783013cdb0263f47db0cb6f814"}, {0xa8, 0x1, 0x3, "6d3c173a475829e0995f9e9d6093a18a5b2175c38f2a7ef4831661954d7c476eef998e7ad63a522a42c7cdbda21c381727160675371484d34bb3525b3b59b01f1ce37051b8bb9ae04f1940a58dd964e4692944cb44f5d4007019619f34d0e33ee712a8c68b50fb98ecf4073478f5c71d544e93801d52329c7ace49fb5b237db084b8622bc089b76514c1b3adc3438e69550b5ae1af71"}, {0xd8, 0x1, 0x2, "fc429a9a70ac885656e7f833e56e6884905c77ca01e1d07f265fbccd29c4595c7395ca426d780ee8696509439a5081076bbfd256ec372aaf4a6c61d85872aba8e119847976aeb3670d566cc09dae6be79bb6e706d64c31b2e0a390eafaeb71a482579629e357e47bc92de9ec287758ceb8715b094a856553d5982aab522cf79cfddea7fd4ab14309dd433343aba04b9dd937ac93f194cfa67aa7a6351a6168fddcb5707dbe514efd7acc6e614ac50683104873ffc052b7c31f9aaee4d90cd5c19c7dc0"}, {0x18, 0xffff, 0xffff, "5011678e75"}, {0xc0, 0x1, 0x8, "f84be6102e675e0bf6b3788a398526263b3ad8cd42af5cff1564d6b357794b685331d2db325d5be8273e230320ce2700ba7f4976ecf84a2c4c53a093c42d288db2107fdf9a4137f5bbfcd0cdacb55ffa8463f54ae51c7363c785a850c2721f905c5363572d6a7c2f207f79a140299a9c255f13c6d241bddd5bb5e0931015d3e9e5c9d5bb03349d57db57a9439454370b17a3ecaf1f793d30bca5112d2b169564df4c32c752a88999aced"}], 0x1298}, 0x3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001940)=ANY=[@ANYBLOB="0400000000000200e1da841c000000000014e51b31cd40be3d08e94e688a3c7036c49318940f8a0f8b0155487180e18ca8e259809a2c9633d3f97f0e6b51aef2581c0f979dd5d16944b8cadf5a0dd52c303ae55a57f02871ea3a1cfd67150cc8cf004c163fa7a35b50092167533db086b4b9603229e71c3b91178d7abdc38a1d09c104a0f02e141683d65d07d2a5bb8f9f8f9ed549ee09e0cc8d9100"/167], 0x10}, 0x0) 17:56:46 executing program 0: clock_getres(0x3, 0xfffffffffffffffe) 17:56:46 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000700)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "2b9577", 0x14, 0x50, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x2d01}, 0xc) 17:56:46 executing program 1: clock_settime(0x4, &(0x7f0000000000)={0x9, 0x3}) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) wait4(r0, &(0x7f0000000040), 0x1, &(0x7f0000000080)) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xeb5, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/80) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000140)=""/212) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000180)=""/142) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000140)=0x2) 17:56:46 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0xc000, 0x8000000000028aa) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x30) r1 = socket(0x18, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r0) 17:56:46 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x80000001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0xffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x4}, {0x15}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000c50a55a8334befa80c68e3cdf452edbead4f9a9ecbe0e3c02be191204768ce65a29b3190061242e03e4381247d260fb3f3c351c7e3a945fb5f020000000000000037333ca161bb7cb6b23b9f00c3d06d830f23ab257b067b5b9cb9ee2bb3b65ba90b3bb3d57dfe02f5f2dcd2523d2013"]) 17:56:46 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r3 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) kevent(r3, &(0x7f0000000300)=[{{}, 0xfffffffffffffffa, 0x40, 0x20, 0x4, 0x4}, {{}, 0xfffffffffffffffb, 0x42, 0x80000000, 0xfd, 0xacb}, {{}, 0x261f83f0db8e0f64, 0x99, 0x80, 0xe2a, 0x7}, {{}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x5, 0x1}], 0x8002, &(0x7f0000000240)=[{{}, 0xfffffffffffffffd, 0x15, 0xfffff, 0xda, 0x7}], 0x7, &(0x7f0000000380)={0xefdd, 0xffffffff}) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x14, 0x0, 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file1\x00') mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file2\x00', 0x0, 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0xffffffffffffffff}], 0x1) renameat(r2, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file1\x00') socket(0x18, 0x3, 0x3a) 17:56:46 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() write(r3, &(0x7f0000000000)="4c781873ea89b3653319dac6a337a089e64916e582ebc15499964e853a99d976ae8f18464b0fa9f9f9b0", 0x2a) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) 17:56:46 executing program 0: sync() clock_getres(0x2, &(0x7f00000000c0)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = getuid() r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) setreuid(0xee00, r2) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000240)='{\\]-\x00', &(0x7f0000000280)=',\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='#\x00', &(0x7f0000000340)='!\x00', &(0x7f0000000380)='\x00']) r3 = getuid() fchown(0xffffffffffffffff, r3, 0x0) setreuid(0xee00, r3) setreuid(r0, r3) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="01012e2f66696c653000"], 0x6e) 17:56:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x100, 0x10001, {[0x1b400000000, 0x0, 0x6, 0x3, 0x3, 0x7, 0x0, 0xd7fb, 0x800, 0x9a62, 0xb3f, 0x40, 0xffffffffffffff7f, 0x3, 0x8, 0x10001, 0x2, 0xfffffffffffffff8], [0x10000, 0x6, 0x1, 0x40, 0x1, 0x0, 0x6, 0x401, 0x0, 0xffc6], [0x3ff, 0x78a, 0xff, 0x8000000000, 0x8, 0x3], [0x1, 0x1ad, 0x100000000, 0x0, 0x0, 0x8], [{0x0, 0x5, 0x80000000, 0x2}, {0x6, 0x10001, 0x4, 0x80}, {0x4, 0x0, 0x2, 0xfff}, {0x1000, 0x39, 0x5, 0x8ff0}, {0x9, 0x87, 0x4, 0xfffffffffffffff9}, {0x3, 0x5c6, 0xfffffffd, 0x800}, {0xfff, 0xfffffff9, 0x3}, {0x7094, 0x1, 0x7, 0x2}], {0x68c, 0x8d, 0x1, 0x157}, {0x2, 0x3, 0x9, 0x8}}}) clock_getres(0x4, &(0x7f0000000280)) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x21, 0xfffff, 0x2a, 0x6}, {{r2}, 0xfffffffffffffffe, 0xe0, 0x2, 0x800, 0x2}, {{r0}, 0xfffffffffffffffb, 0x4c, 0x4, 0x7, 0x4}], 0x6, &(0x7f0000000380), 0x80, &(0x7f00000003c0)={0x1, 0x7e9}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) r3 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x3a) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x1, 0x0) r5 = dup2(0xffffffffffffff9c, r3) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000500)='./file0\x00', 0x80, 0x24) r8 = accept(r4, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) kevent(r5, &(0x7f00000004c0)=[{{r6}, 0xfffffffffffffffd, 0x8f, 0x10, 0x7, 0x100}], 0x89, &(0x7f00000005c0)=[{{r7}, 0x3, 0x24, 0x4, 0x9, 0x54f}, {{r8}, 0xfffffffffffffffd, 0xa, 0x2, 0x10001, 0xffffffffffffff21}], 0x1000, &(0x7f0000000600)={0x0, 0x1ff}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x8, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000006c0)={&(0x7f0000000640)='./file0\x00', r9, 0x1}) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd\x00', 0x100, 0x0) ftruncate(r10, 0x0, 0x9) 17:56:46 executing program 1: r0 = socket(0x1, 0x8000, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$inet(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x42, &(0x7f0000000000)={0x2, 0x0}, 0xc) close(0xffffffffffffffff) r1 = socket(0x400000000018, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000180)="01000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:56:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:56:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x1000100400006}) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="012f66696c653000"], 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="2da44c345c9bd25044e6f1f62d351b287285b0b637881570f822", 0x1a}], 0x1, 0x0, 0x0, 0xf}, 0x400) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) dup(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 17:56:46 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r0, &(0x7f0000000340)=[{0x1, 0x1, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1800}, {0x4, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x2, 0x100, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x4}, {0x2, 0x5}, {0x3, 0x3}], 0xe) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x3, 0x3, 0x1ff, 0x5, 0x0, 0xffff, 0x800, 0x8]) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "24c86a0ac4c2b643"}}}}}) r1 = semget$private(0x0, 0x4, 0x189) r2 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r2, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) setregid(r2, r4) setgid(r2) 17:56:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000100)={0xff7, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x21}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) 17:56:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x924}]}) r1 = socket(0x18, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) fchflags(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 17:56:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44, 0x0, 0x0, 0x8}, {0x6c}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000140761711ce502a8214c6ef0c13b4c4d00ed0bb960367733b7c10142736a3a27c398aacef324a74d32280d9c53ac558f8f71103b0cd2f4d48b03"]) 17:56:46 executing program 0: pipe2(0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000140)={0x4, 0x7}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1, 0x0, 0xfffffffffffffffc, {[0x0, 0x800, 0x6fb, 0x2, 0x7d, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4000000000000000, 0x2], [0x10000000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x8000000000000], [{0x6, 0x1}, {}, {0x0, 0x1, 0x0, 0x8}, {0x0, 0x3, 0x7, 0x2}, {0x1}, {0x0, 0x0, 0x1fffefe, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x400}, {0x0, 0x0, 0xfffffffe, 0xfffffffffffffffa}], {}, {0x0, 0xfffffffc}}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f0000019280)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) kevent(0xffffffffffffffff, &(0x7f0000019300), 0x7fffffff, 0x0, 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400), 0x0) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000019140), 0xc) getgroups(0x0, &(0x7f0000000200)=[0x0, r3, 0x0, r3, 0x0, 0x0, 0x0]) r4 = geteuid() r5 = getgid() r6 = socket(0x18, 0x4, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000019100)) r7 = socket(0x6, 0x3, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r7, 0x80000000000029, 0x40, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r5, 0x0, 0x0, r9]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r4, r5, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) r10 = fcntl$dupfd(r1, 0x0, r1) r11 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r11) 17:56:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETD(r0, 0x80184601, &(0x7f0000000000)) 17:56:46 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x200, 0x0, 0xffffffffffffffff, 0x401, "000000002000000000003a0527965486668100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)=0x1) close(r2) socket(0x6, 0x3, 0x3c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:56:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x61}, {0x6c}, {0x7ffffffe}]}) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000000)=""/142) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x2b, &(0x7f0000000180)={@empty, @empty, [], {@generic={0x0, "c2968708f98e6a42e3e96f2d3b51556e146d76806c8e0121a00cabc730"}}}) 17:56:47 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x9c1f87bfe15e705) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2a, 0x2b, &(0x7f0000000000)="06000000", 0x4) 17:56:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet(0x2, 0x5, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6d3000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 17:56:47 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(r1, 0x9, 0x82a, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x1, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="25d2f9ffffffffffffffb4823f198e3ca4c9d2", 0x13, 0x0, 0x400000000) setreuid(0xee00, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair(0x10, 0x1, 0x3, &(0x7f0000000180)) fchown(r2, 0x0, r3) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 17:56:47 executing program 0: r0 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x20000, 0x0) pread(r0, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x7ff, 0x3f, 0x10001, 0x3]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = socket(0x1, 0x1, 0x80) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) r4 = socket(0x18, 0x4003, 0x0) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r4, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) sendto$unix(r4, &(0x7f0000000200)="644a34ebb1aa6e0a2e2ba82faf8a67de42261b986c0662bd327efc3cd1832cc9cd67a90fcb8555d830489d629ecb83c4fbac52f0f8e3f9c054a3c90b5638666b5a1ad37fe5749ab09557010374e6bd1183cd7c5fd3ce7a5b51798f473268d7679ab23833254cdb04c962b1e1a3e1424b325aea5fcf8aa19c5faf032dd791b88e580f1dac5bde38b51ebf1d7efc445a38506a01fa5ce64d23b432c63f292fa1f9426f5aa1401d26175e86f5dd3d75d254f83715e9c4f99d4653586862d1678deae81e84417031e61b36fa88b0f49fbf5ee84c27872cb7620c2a4f2616446419289830c8ce27d6161133c0d8e03c6fdefdff2c809e13732dbf8c6825b4ca1f2aaaf4210b3678e38a982d7ab0bed948b39a51bdf645c6c4e6b351760dacdb18e1b5ed0fd28af31ac3773189c2cf6d7ffa6d31cc5839fce7d6138ea249d1f02bbcd3069a931008d861543c3bfc0dddd214f5fc21a758a368b96cb907adbecbc0a1447b3eeca48794004b1250643f9059a05ca452054b987fb4028f2f00fe85d58390dfb6f653ae3abe7c15a5c2da5a879efaeb21e4222c0aeef882039a7f40698b79c06ba523cbf032b39e68df5200eb25bbe4087f63a05515a15bb8bcdfc0de33b09c304f99c663a7c25240de2851d2c343fb5a1037ddf92ce884c7d61bb4638d48de7dd472a4d234716a7e5c5b8d220cf5cab2e2dc9e1fde06355b555ea35cbe66c5dd1ee508b94112b9927a4847bdcc727a08f7b691f3eb49d91607d13d7cf4b80fdb0013de917340b87a38867d47f38ba2ab43a3e2244bfcaeb8d28bc76cab636e1aab919588ed43417ac29b7db67d74dac6c275c7aa9f132fbd64c6a6a4d8793f310c59021173e79761365d48329fe46a97d758abea5132c90f8d36c3bd236ec34e62d0d0ee58e54b2c929ec9099a7e3d31a6ef37a8fa1220deb01812c1f2f914bfa0c997c6bb845084060f65fd7a0e463ccb78f2464b832c2daf11bad752bf6d1c3ba4b07b59df040d995fc00329650b868f1e2368000772556db5ba09611b5319066b1515af4ba7a145d2600f9cddb3e0773059f2f5e9a431be858b2e1c4e64255322fac5373c8c2b3992d376b0b69edac6e3dea6ff956a22f44cafd5a7b591fe4a68e8770f214462c6fc71fddbdc0436622ccb409d9d8fdf907ceb96708cbb6a7a6b79f8367fbc87980ffba669aa8fefb9be04c3477aac672e8dbaa7607195e5fc3b595242cd8ddf7c3d0f5a3f2a373676d31de9c5c55ea50e12752ae88cf43c22ca736e6183bb8cdefbb6be2a543a1c885fb7a702e68795fd82c986dca019d042aec798fd364d1ceb8deb27b6ef1abc1744325032758bfd42d2d00741f64c32e1520df2915ed4916d406b5b33f6127268d424647de90f040b1f344494081b01da3e58e2e515ad342fc83c59034d3d373b3376040d324f4221853beb895c48580343218ba594518383be70b1ea0057e389f3780f6692f4490bf97006264de7ed748d47866851d5484b451e7219a30fa1352762146093e81a7d7b60fe45b95ad8a906feffb2081bec3a1e9ff78c3a3e9e47198b58ff6cdb11e53c6bb90c2f87aed4c27846d5000c26af764a871adb7a8d9c8e2e449b1ce395b1b9ba04124e063749546490297e3f962b8b5a69b58b3837e004efbf6b103b8e18a6686121986fe5ae1de7a5eb43604a307a3847fab766dc460a5967ab2cf4b2e39232c4a1f62026151a56a638cad6c25b8b056fecab8e248a8d3c5e245b6d61c731fd8fc9f745744339c37c49c915a1a2d528cec3d23ac2f011e752f405f35d4d428a2f52180cde01d3f932895db656528683b6f9cf9913d1f58a6c0fd1c201953e95c370571d9388396fd2ef6a9f8da8ccfd9a6c32d4760b98f5478edba743fe054f7f8e6cbc160d4b3d126008352decde8bfcdbf899d20903f9f4e85639d972c64cbb45f06092c141dec2948b9714a4b8b21c70ab0a4e91b36877dc402301725f4cf13cabd9c4f684063d65e07faa9122b695e1168568631595022db95dd0131722caf571f6b2a35afc253f2797d49d134cd20bb18828a4b3e12f2097aa8fd7ea2299b8909d63179f5c9c35390b70f0f2ec72efd82d97fa32031c6b966fe5d5d0b6edfce0e8b0eefdfc9ee1dfe84b5d7def28e40414cdd4fbe1c563d15e13246c5b046fdca37d71b8aae4894221dfeb386a411e6cd4242234232ca7155bf928228ec5ad46017a66dee81ccae36330410199c9ba83ca8667ac9dedbbfe6faaaddd1091a38733aeb5637ada5c3b0fd70c3a5e52cdcba4f84a83504a44af4a56b228c9145824519d162a8e9e893adabd97e27736bc9dd4e9863950455489d5a30e15bed96a57987edbd839d0c9b1886e4691d265944c4c0fec599967d14dfafd25f220fb4f3bef2e6f6214470a49a598eeb20eae05340f3dcb2eb2fc911a397c1009cd5901925f5cea1cfab6302cbe5a0522723c74321d39f146e3f8b818cebd29aaf7ffc0f51077ec5fc32d9aab2d9b702f3a6b793418c9b5debd67ae1d6e00f2c5de11c153e9c2ebbba0cc08c41c8e8e5cb355bcd5b8e987ca2055107df405711dfc0b383e93e93e78da5cf77ed8b6842e927a713c6a8c08a33d0c7737452a623f9062c0fff80ebf2a29e7b6d09f1180d5acd464de4a24c09cb66fe04f985d199669b06ad9aaa6cb44b6d9a8fb069ddd35dfc3e4f2382293a0979d704c3b70fb2ca6e88eda305d22f50b3fb0f4177d6f0cb02b0b3ecea316d120c7ab71f48673961160d25162595a2a6bfa6f067be7dbb1eefcf4e90ef9316857fd9e4422175e3b6e549f65c6d07eaaf04787292fde34c3263e040be1f1105294d6f6532d30b95113aee74ef714bdf88349d838c260dfe040d816465e748c8161f0e6f87b40b293f92fdd6fe7bb23b103fc8f45f10c133f97eac2497b8e75ccebc064b353f479b0f66ce55938d088e366558e1cede4f85e90ebe365d68d1c419446f36663ad873a1c8f5a59ec598a04411eec5f83a2a852677466d4cccc09a0ef8cb914e4c47edbda1bb0075bbbdd6a813fb1022e839683d7881c3ffdccdaef705def03f42fc06bfa8c09e56d9e007bbc6281d37c7d7194f6606b5960970ac0e2c63e1f9ec45b809d53b23fed840790ac7c02bb4801c1d1e9de2c7649acddaa75b0aaba5c2e10a4c6472045872424c007e0387901bafad5722af1744e4d0acfef45d15ccc3ef3f39c90969c8abcca49235e877fc174c18cb7a8fa345de46d575f5597d235e85200dc90140574ced6a1c86c3a8c906af2c142ff64ecacb3e9d6ae9416c8c20215e198987d22a666aa6f831bed220d5916ebed6b9e03922a166cdc1f6d5dd9178fef5e51e1f4dcc2ecdf6e2ff22002d4ddc1a695c37223a137476bef3c5a607667876329c75097b788aa6df850d5a37320323196f169f0e286fec091bca607a0a1928f10c7af293c45b54b67dcc7b9795d52e66bc9747275423d88349ac6fedfbc01f7b660646720c233a79997de311e9a08540131fd64ad20beff8ccc9b1962972b8254b8d61c15f093841dabb0573a63ef68aa3958671ac5bb5e782c73e9fce7a1be010421d17142150f9f39e8da3c4aa31ea8cf6440a08dea11cfcf7c06340ad2ec89f95d8db70ed851ce5b12ba109a40fcd07922ffa6362e9e67b05ca4efa56015e1642abd2b5dda1e35bd46a6f6c53c1f9da45e13b6b83f467a6e1a52c7ab2a99d5b9951750229ab5b45830bdb9f8d0c774973f6868444dd055286d61b567d7f18304ab2e47533a43fa352e6673b5ff71257243de0d83736bd1aba4c91c24179e17ef293978c6ed534eaeaa8bffff327e73759d3d457edafb3fce3f7541b479e141c5b6cefc79835c74941e68a73124755d8b2c3071c1b2c061ae7ca2b0fa742305098cb94118a1fdb18ffb1fafe56fb39f93b6a3f70461f173209fdf17a65e7c7290a6f76896821edf4ba9f05a91dd02295a65b9db3125dc4dbfd8ad36bce8f7d1e7bce848313967148b187ec706f3b01900430a6b628388fb89b840cab560871d16004723673e0ed6e0b2179fc5178b0756b377c8fa4d1fef9289849aea62ccb53a2e1add00dc9dcef92f8f145362d29409177985a781ef4c868d180fbad460db7a0c0d3f090cb90ae1b8d85377a9d65570b15e171d01cf5ac3f7307c554e97ee4718a9897c078e58f3b9fde00811823d1a825450e5a20dc1ab88c21aee5e835f67515f2925ed0aed5fd11353025a0ea5b4e9580644e57399cff494d02e944d3dae23e4b81b2eab113751efc3e22b0b146ff96f3f3fd833ba58969cc142747f7a4ebcf2e9ac50c8cd3bda193c6a8cca45e6021c39a61eb7b8a54a88ad5c8894628dc2857c0fd9bf742cf0f7473e11ea28ce4c6a090731c633afa47a15f2894769f01d58fbfee7a034abe0f2a4b91d0bc1767e1b0cdfc5b63a4ac9aefe40831890282824bade09ed59d86dc6ce3e080a9b1a7bcfa8c811ab6d4bff649ae640ecccf197cf885ef9504b5f409eb350b6a5d9fd79b2446da8746a6785a87db48c8b3b802edcbcf23c378ca16aeef6b874ec3c4d5bcf62c8c381fd734681a80aa1e73cd332d276ea9a5665f26942baeab6d21a9fcfb9a377f642325bc0877b2af4de1351e230ac4188e0a9c735684acfa0bac0818c30682c860057b5006e13da8142fa3ea972352c9327e265e3969bf3c0e7f4178b0170c3a88f970db01ccdb64cce90fbb5ff96bd02934bd60ef1b9d1d2e5208ebe33472fcf3a6df1cea0f2bc6217f3b5878d82ab05e2552ece536085a528db1f93145d5cf05ac1d38bf89903358f9b686ee6b18efda502e43a243fdb42ad73f5e20356e0ba57ac3285a482b735daf25803c400e22f253685c9c76b8d975aec10fb02310be6f5d9039f0b5413d8d4bbda449d1a827b7e541c7e256d954094e1eef8f6d70a122bca162605d958852a266b6838cf3f65917a2c025bd40bdd36f1534cb77af8dae6ddf30b78fc8e4a914d26ac0fc3b0300124ea3314fe2401494ec5b0fa4ead10e3a3a1f7b2bd99678f01d92b16ad6fbbdef410b3e176255dbe5d7d92f957d83954d36a27fd85f976204f4677b5275dcd96ef6820031e28c4f1827953bb437b309c62406bde204d1f0f934373774f76dae171bee092831dc77787ec25c7cd5bdfc03becca8f95d504207797127cc1ae25bd959cedc86226ce7b769e84a88dd045b54a4d6ce780c86fa43b367b5f132f9f2f839d2acde294a15ea93ec30ccb31a862d5dbffdeb9f4d5014a0969f70118ac1aa0baf644c4721e994a3af5517ce039b6c91ecb7d65f0aed0bd0913b2d4e1f76b0438dcf543e2622144a23a1001e1ead3dc7a919c4115f7aa278822d516734825461e91bec9b333248fc6d9f07c6b259b68aa92b1c98baf3cc97da26dec8ae59d840e8fed6a3285a3dc5da88dde70f0b8523b915ceb180c9991904f09e4f22e9f473cade1e83bcc90bf1fff1b2c1da000f2b0ef9b2e1206d84264aafffccc5cd96398a9b5adc007df912073dba3d5763197722df46d0460c2b5305f5bf36082c1251e82668356bdf93803998240693dbdca46b8ba7eaef45e762b9d1a658f64918c583e25b952ad8f33f96ac38ee36a0c20523e1c8945ac941331cc46b8d114fd91a42e60645f1cb120dd1ec753f1736dee2cb28f48fa01ba01b920a7df79853c9a03420b58a89d22c69f0d6a928f38a49e8adc5fac78bc557947663bf230072158a541fc2ad96fe4ba238b54e0fc682128e529e5d1a187effed464f373f8ea79b8e7cf0047091f912bc1737977feb6b0b4aa136945f05cac0e4495", 0x1000, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000140)) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) pipe2(&(0x7f0000001200)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001240)={'tap', 0x0}) 17:56:47 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000001980)=[{&(0x7f00000000c0)="2872dd58f2b3574ea8a42941200cf2d363d12c7185b065a9bbd00e3fa1bb7355547ad61ad3e6681a6f21841d60", 0x2d}, {&(0x7f00000004c0)="8e27747b7ab21c5df83a708f2cc5d9827d259414dda8ecaad1489b56294294b238e67ea1a7b1ad42539ab1ec00f46b387a9c76b1aefa6838506f93e1c1f5a98e3621be253c14db0d300951bef5df96cafbf1367b1599e3955a1b9dc309b511f010ca4bf3878d313efae2f3bd0a143b66227ea1cc600f5a2e288e60f028a37855f411ec15dd4556e1c3f2421b3b14131bf1a2395803424ef529752157c2d2d3355541455246afd9c69b2e61071a48f6abf15fd4e8651ddd28356c9f8bc529fbcd0bbaa61c646c01bc56cfa8d136b6b7d21a847f357fe528af2ab962ef75479fa654e1165f405f4e8c16504b7bd238b32b23162c69221198a06954b5c2c5", 0xfd}, {&(0x7f0000000680)="1fcbea4fdd9986e7d8fd3699af09b62fc1d821a32d6a47df48a28ab21e93f075a7c1d01dd8e8e623e688ded5ab552334b941c5df7c32ec4e3de2931f61bb2eba6a5757230023ed556f13a59e431746355d7e2191292e35243172a39227c5840ad502264c01d3bf8d24390a3e2bd591ec51648b85c588297d8a9c37079e56e9fb3727a8df15f52eec82b8a761f0fb3c88dc3fff54a35de7df2d2aa39f85b97fc9276fefa71506d58a0d8731f2b36eea5f34548e07cf2e9f72d3b5105f21c42d6d2222374225d23b56593ac400642561ccce8dd9cc3d9d85056212", 0xda}, {&(0x7f0000000780)="b6471631c16c69cb7f2625ac21ecd54b996138dcb12f0e1fab5cb12fe6e481349eeca73cdc13a5e49b7a74083721a446d234f281744d39cfe89fb7981d09d9d2ccae75b3dfd20a3fe2a0cf2133aada2e8dc019e7841ac3d12f368ec70fc9ffe29d288706e6b24b8fe1dba81f4b2235dbd411833540712b0a683e5c76f330051c3714d45cd2f99b43468c2e5fa102cf57004702306a1604f5ed7e91d5c08f3481bf88c9d2cf05323772cb7c183c8838fc098e6498add957da7d2e7e5b16996957998972a99a643c687e6a18e97fe9987e1c847aba5dea0440f89c30a6ab4b3aa8c45ffa297f471695016d9a55c6731a73", 0xf0}, {&(0x7f0000000880)="ecc4ef98527f0163e4ba2aeda3dc7a56debaa3b611937e49f7a52d433f03d139b96a1a70ab1a74509ace78afa81fcfb67a210475bdf972f7e091edffca2a49de0710c478c2c2c3afe0a8c3e7cd42a040ad2890b2a6d1a4f58740ef40908a9fc9f9321451ef6892ca8884231f21ce3315fbfee45a221fbb4cdf138b9c3795c94b9d334fd55c288145fcd50ee800b3ae304e1f904fc590501759ac8de00fd267d6ac7e7527058b25d5d0e95320634876eec30087eeecdc106519b4953b89a5f4410b98af816524c1085fac5beaf32ac4f8bbf0d1da7ac7d29d9101b4dd809dcfe6f0ca2b8e6a9da39b8a8c11115d02265a7de1aaebd80086c169b1e9761039b1b05fb4040d9ebf7ef7368dce12705d58627895a3058d806c841b8c1c1be8e0655795de0f4613f973ac749a44b3fcbeccf8a8a8122f7781a582d7ccc12b1d927e030b0929d4a45d6b45adf0f10ec3f8986c003f52ea4afd191deaa5a9270c2f0e6ecd86f4ce4f2cd607078e6bdff6d7a1d08a669ce0d0168d3eec75596eb983070fc72a0c04067ed0eb33c495bf3a243c0527b0d83471d79c8a7c1e7955ba35a630a59c5960386448e835638660acbe481bb57f89b50aa65a46087bc482ae23615d73ddc3581e236ad874e3b377d9b22dfb27bee43f6240cce05481e136be04aef9392d1bdb42b9234991c207d11495712cb8ea666fd4f6cb023d8c5b6912a50556c494e5a0d957915b82f9e56b369803838064e73b7f6a3b9734bfc5ca1cffc1f01052ec7e82bcfec89ab5f573b571520ef1fa1a77c47d115c2b5e33c3cf8039875692ac522813b14b2d230769f07d8da782531fbfd511f7c10c210b646bee488530f0d7a46a4c60fed814924c048685ed29713c0662cd75ceac35d2aae2c7115a3ba4d648fb4566280d6424028e883a8131cba0cafd7876b07c20c35fea83024416ec299bf735877d323f0547985b755358364eff32dd5acf2924a316ea4c87414dcad0791d9c71e3cb2c9be551e1395c5c5738e677da704aeb007fea0da2feca2e77944068e485c9b66369e2ea6d35fc19c97de06b93d17df61ea216a37c6b1eaa2e126bfbf9cc9cec91adbeb18893c8574b83d27ceabcab0f17346f112ada0e1c30e64c6041739b438fa9b8f5e0f77de0e12d6745555a90c94f927510845843d91d88851567199ce83c6f91c5f6dab668007e8553aed41bfc179917a2a12dec5c8760be7e54092d4edb337cc2c351c11ad4f56524d6d07c8af42f7a2c69dd1bcb38b74fffd579ea68f1e9ce69afc0b9024dd44dcaa1c73ef4ce9042950c8b458a5ba0442869be23a16d2f875783f0038468d6749910527122dc671177a6c943d94d049d2b09e4615e950399ee8b1c12a7eaaba18fabdb5d58259b546858f10087695c3f6448c5a40e80c0b90f49a8267b07ab0518046f02e830b92417909eda99722ab545b37b06e07c7f4fd5ec97219d33e31c125540d417b0135be213e607a61ba3a1f5e7c2318ec28f0e223e2501cc006f498d2c22c71d25c668bda3da30aafcbc6f20699eeb52d020a70b81b1112e3f8c5c7ce16a562843a68236ca4c9e4a4da158dce5095615e283cfafa525ae5143c3e028baeb3dec13a6507b84b4611406527822239e6b327f67e5ec7f78cf16e5af7ccd1131a4499cb4b84fa337164cafa0fc607becf561fb3781bf22b40e98aa1a75561f2acb45add29b75a00820f35b0d40c0f90e2a86b5286b98fd94f3b51653666ba1d791973040e661ffe558b77e33a6e7f6d3e8c27d2729dda3da23cc273359b8dbf841c4d1e0aa3d118ebe13a4a3a23a9f82a242ed7751808de4f610e7725c929f83a52a8493699b5c2ee5ec6eac01b883380b01b296643d1b70425fdf011a7b6631ae310ead9cb0200954786041d72e13f6d82b8707b1d5f2a0f4fa27dc2802f1e6940af5e7c42377a05b3f40ab8756487d57e7d602580aca93a4eacd1f1d429890196e4a5294fa89b341de379023219b552fcd96cc9b3172019543416d98cd7cb367bbc5f5786a45c351ec9e6bc4e4e6ad19e1b82d7aaf2a5a9f17cb35f3ab3597e90dfb13da23ec0f1095f86898c9604d78a67929955ec76222f5e9c132179176981fb62f55d576185f2b6d65533ce48c408380ffaa9622b8e7a68bcbfd47af34c8b752bfbc3669e8657e6c6c5cc276ff9aaff458382d2e141227e9183cb28d11a57eaaffeef849d1be4414859e657700e13b2e1d81f4b86fd6cf97103cac94e191309c07ffbd2f1cf7abbb1e6663400a3f2ef1c8bce65947855c246659dc9d15de08e4ac1f4273cc396624dd22dc7ef7c7118945bcb1bb983d8f235cbddd961c9507fb32e56bf1d139bf8d6f150405ca1fdcfe5874d3208b80414d811d4f4363735494fe8a3f0ca3ac9100b18e016c670538dc6d01fa1b56f29179fbe7a64f3cd65d883b6445fcc9a5edb82311d9b58caccc90cbc280489b605458d89153b59e3a8c4cc9a419132976294762e355b5fca818869b1cd54e452f45daea32646d89d5dc38394e4dcd39059746882c7834a496c4efd37edfea77800f99e2c37bec414447828fced8364e086e352ad936c1b8975aa61597eb8c3c86d4977bf0403d0898117b147f81da112654033df732807ca30e57c5e4a29752e81fdf15d6415c82cf100f9c05ce75175a2900c6a1f95f3f58cc7f352cac266add21d8806fc15f24224ba4f2e119dfa085ab3c24154116a11e489e5f6f00dc333018c0a8ea7c35b3fb2e8a9b0995dc7504e18325af30461b8efa5c45d37ce0009dd46e28b480e80172fb1fa191789a7696323c01512f23a624ac60e0452ed9a0b3720dd566aa69cefaf61e25c54c348a7998e57bfa2ca9e46bd059e8fa171ba86cb797e02f5f081db76e0eff056199a032cdb09fce1811876b8e0ab3e879a76d50d0cc3a34610f1db191d7c9f66beefb0d797732ab23c965e8bd7117ee953b5943f22f67416aac5ad74d8afceb0e04eb68f439ebb7d5cc7e8c181026aaa13ac2b7b21f0085a6674934f5cd14fc4e8bfcd1558c3bd74c40f632c36947ca34e2873f44423c792e0b04bd02cb6e2e767ee5aff2a676e6e7c2415f506926e79a88b5701cbb78d1aa22a7d1ba4f9d1d9f1cd3dfec37270b2b8674e2edf6468262dc61d12848dc024c46242473a77b8847491966c1b190053377af12fb40dc524c11d705ba8ffadfe74cb8ad1fde454b3700135f41e223da6b7489aaf94e93f8e5d7b4ccc71902cb3d901c3900cfe32806bac7396d6925e19cc70e5594db0ff920b88b31acc997451d55e7e5f3c96ef8e4424c5b09f3de13e9edbcea425c9a493f064f506652088561c103f13586163001beb1828b5413bcf76655735ee8a7d23954333143de6c4f255ea25ac4515f7378da3f59fe3b4b79b94bfe0d23c94cf4e6c60c0c6a374fb7c48e843eb45237200082eaf5746e1c723be6a25f6418635abab305b9476e96b724ef5a53db65e8a7c1abaf09735ab3ab5127c6b629803440b4f105f3bf010d6867ae5685f189fc14f77a368bd1efe9d6618b9ef0a3a9d328afb2273a3f42215164579afab7ee22f531ec968342dea53cf5896a014c7f4e45276a312c20e9cd9f0f1f70b735945729d55bdc964fecc83311591e179546a3600806589ca8961da5ca9d390a75356c8793974fbe6eae1ac669c37a9445d30f9dd284f6bf68df59887db7e8b2086722e77dc97fe735e14c352e452dd44a1d812e4ca92b691a6b8473c5151ec3815dee086bd98601e1e2ac8561adca30657739d81be52b0f25396fad89d7fc8fe5edc0b8e2e2d385849ce37380297741afcb41cd5b5ac6dd25dbb0861f95bef0ea6104715ea61bf9f332256c83a27b7263010f8ae18363612873df59139a5bbb843e7c82cbb1c35a7ffad95aa95ee019ee395430f77fb97bce0e6918e16648a1bc12d749a6946219e1b6290813a6b7ea63ded6bc7ee65db23fbaaf4f5f9d5a2450ea9ced62fb4a1d6347f5f82683015ead7b16ba05372c04de2cef1479367d91be11ceeaaa226d194e389b501d7ab0354a5187b9986b9d094d698d0213227199728b1f469de5e437a18cb9c5fd0662e1019c5f08bf3295470038ad89c54b7f2da32e4688e814e398d23f4d203bd36bb39f90570ec1f70b33ca7928cadb4992bdf9d4701e1b67403503044c589a45c13eec803700be323339d88c214435831bacc8c6fc428c0ddd52313998a8ed74081cd891333dc592d75ed75f814bcb25fd40c4c375886521dd619c74ec98a411a87e85d0326348d7bd2d91cfb29de92e9c946c265954b3e2752ee9ea81a4ff84c6adb91f6c92fdac4da987786d4df86ef9924f4c8597672df0d00cf2660176255384a5852a51df67ef091f71b05da77c08f3e8aa900e343cc2fef3c80251a01826203a92397d9dd15cac5c6f8a00a7b77467246d47b9a62eefdfe8f3a5838b7d23bd19c1d147b1ce1104216f2cc9e46ebe977559c534639bc9e434c96cbfe3e4631574468e4e8f41b08c2ef0e517bd75dee0e80b18eba510b579e1e43f918d55ddd891097142a21127a9155d8cc91082f7c9a60f67b4c93e19691b24c25089635865ca49f448ecb777f7bdb5ad5dbe0b38897ac69a9f174c93b94084e4e3f8955662b8fe9c906d9130039a0b21756fa1a08d6c468815461c5d41c9744332c760704c60adf3b5ae79bf9a0a9a70a039bd74b00ebd90cb3818a540dbade4f1ef74e15d945fd7671bca8e1844ec4b799bd2e1d8c22107f603a2c26f04f8cb59bb8796f72c3cda888dedb7910c5ce0e4b7e9bae33311dce011ffeb3e6385789ea65fa2d845fa29c59f03e12e9997420420e6a274a8b6ae3343fbec754b1668524ce6cc6c138c13cb6b909fa71023dee6f56075222642313870fc5afec4ca4002916daa293270c4b156421903e36ee653b4ffef5063b04f0f288748c936ce228ad07264f966051726e75f8519a2c9ae889b0991fb9310d1dd5ccf5049360ad6e83129bed71ad1d55b96227f5d32694ebf2c8b525036281cb7f8aec63407e764bcba30e08d0ea3464747795535ceebb878b6e20d38135def7fc28ccbf1d4a2435e1542da4c4141fb565d10767da05df9af16ecb4a52009e73c88f82c2b8d3184f08a435166a9f58450cec1cf543eb695b587581c021d86908d6b021ca17c8e01df687d9673029fa4d98d5fa872b6d0d2700c9ff1f224cb9190f28fd4ee20ff99b92a746a47f9d3088e9b32050be6fb730fcf55d9b416a49a47082e8e936f13747eff1c80b0b460bfcf09cda9b66e4fcae8ba06d5ce9679296ae0452202f688f171d0d7bd081134f800de3a8b6938629707f98f0ada522b3a7bc1b043b9e30e88916cfe1e0542225f611e0c5b7e391c22935d0f0aa7e333bc7b6c4c9c614272fbdc140a63e459a76bbfc81f58db9194b1743eb2fa869c7657108661e2715a913b42db0e48d88207a5dc37398389a7810001694ecb5513dbe113a3f0cab7018440f1446d4f6ca4bc9a55ceb9fbc637aea6f4912bd1bdad310bcb6c2b0299c981e95d15f7a57db0113b3f072a9d263cec2f3a9ddc2da531936adcf132a084209ac2c2e5eefc8652fb33ad5b80a818da6c79358b0b4c2d6801c90b315ea10903b2552e96654c06f0f02d2735bfbf9bf050f72c68b9ffb4c29141d1cef40b0c3ce6ee71475ddf1bc9bf3ec96ec174bb9a398d1258724c65bfc0683bfccaafd780a0b5e4edc5fb1e6665f6a60b615854ddc1f47df1e2214547735ad05d790b20497a1eb40108383c17a8e413be864f7fd029c5afdb045ac694a9b7944610e88f", 0x1000}, {&(0x7f00000001c0)="81e7a3ab608bb39c3f6f0c7b843a0919d74c6c0adce954e402ac8783ba94", 0x1e}, {&(0x7f0000000200)="2a2826e626e9377736234efc204f446d7c97bd8595c173920494ee02ae9b6a612471b8e060f4795344c261d18482fa9f3f23", 0x32}, {&(0x7f0000001880)="a091fecbd31c71c97f4a457c77296fe62de9c7ed68af40e1194ad8af9a931d903938bca588ac35495f5c0378dc72f523ed5197cc01b2e0c09967dd87b3686a8d817e982a51613c29f12f5fa9ff2c0153666bcf307767c1dd0f57fb10394f03e65a50305942af95bb33f3b886c2ba4538c74e036d01d696d3f3af843ac77a11c201acfed49af5c7675140f39a7292d5a60742649d072f79701462d9bbd7d7cfb64113c459e0884608c29b9687990d6cfa8daa95ced27a20f142bc1811f27dfe8bc62f5eefb3c55e93c29b85d66b714cfe48b5020f0706bdd6b711", 0xda}, {&(0x7f00000005c0)="d0091ae364a3c4d284916f1c2c5977e07b172d01803cb15d7080975f10a9141ff75556b804ffb42733bc62c0c5d5ae88fbb2bf7f", 0x34}], 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) r2 = accept(r1, &(0x7f0000001d00)=@un=@abs, &(0x7f0000001d40)=0x8) write(r2, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) r3 = socket(0x18, 0x4003, 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r4 = socket(0x18, 0x4003, 0x0) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r4, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) pwritev(r4, &(0x7f0000001c80)=[{&(0x7f0000001a40)="07644fba8964d887ed307b2c3e3a18e1bf5125ed0cfd652e9c4f5a6828f1634e0871caae0a75cbd710bf389ddfd04ea87b84aef24f1a9388981db5a0f3e916b443503908c3d21ea428cca78e18b169c5cc95aa66926435e2b71b8536a644a8448a46eff58e", 0x65}, {&(0x7f0000001ac0)="87e59e1308f000d3980dfb218f88a6d53888699714bc63d001d976cda3b711bceddd929a57d93495dbc827453033e62bc01ccd019d61b70b1145f63ff13ff6a624b8f496f2d7ddb71575ab1b1932577fe15015e22e31b640c3ebba1dc8594d6f204e786d07c702317b4c5b1d54b5b3c489de330a4b0e255ae75f49d7f395a9260ab1e1cf61a5af40a4356a7000867c7696ddbced7debf2c338d6cac58a45703566b9a13f2e40f0059c3bfd4929a0fe420d18b54171d920778d3636aaeeca3b3cb5b1f1c9315ba8c8b87e4ca2521b0dad7b5b50d742d31a3ce690493113d3b2eade667292f7c918e4651348f2f92b25c48ab4818a1b6d", 0xf6}, {&(0x7f0000000600)="c1b1d36d6311558f7748af416f7c38886b332f5b4b8f5fd27f563f8982b0a62c305ed84b182f1b361e70db70579f", 0x2e}, {&(0x7f0000001bc0)="2e7161f0ee48e5c36c4f14b7213c45e484ec99eecb3a973cfe0bf870b06d2a65ab4643766e0aa48be580d53ccb5b618199196d0e64a1f43df2d0e47136fceb810e270312360f280476057186fdd597a8228a6fdce8b92852ce77760d5c1997f169d89fed10965e99586ea38585186d42156c7081fa", 0x75}, {&(0x7f0000001c40)="48b01f9169e7d97030ad7c9fae", 0xd}], 0x5, 0x0, 0x3) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000080)=0x7, 0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:56:47 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x2802) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 17:56:47 executing program 0: open$dir(&(0x7f00000003c0)='./file1\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x7011, r0, 0x0, 0x1) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') 17:56:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x0, 0x35, 0x55, 0x1000, &(0x7f0000000280)={{0x0, 0xff, 0x3, 0x20, 0x6, 0x5, 0x7}, {[0x4, 0x3, 0x3, 0x32, 0x5, 0x1965, 0x3, 0x80000000, 0x2, 0x9, 0xfffffffffffffffe, 0x7, 0x6, 0xf67, 0x369e, 0x903, 0x1f, 0xfff], [0x0, 0x1, 0x294, 0x6, 0x9, 0xfffffffffffffffd, 0x9, 0x5, 0x3ff, 0x2], [0x3, 0x81, 0x200, 0x1, 0x6, 0x7, 0xfffffffffffff7db], [0x78e, 0x1, 0x1, 0x8, 0xfff, 0x62342daf], [{0xfc01, 0x4461, 0xfffffff9, 0x51b}, {0x6, 0x80, 0x89a, 0xf92f}, {0x5, 0x9, 0x20, 0x8}, {0x6667, 0x0, 0x4, 0x6}, {0x7, 0x5, 0x10001, 0x9}, {0x6, 0xb1, 0x3, 0x401}, {0x4, 0x2, 0x8000, 0x3f}, {0x3ff, 0xfffffff9, 0x6, 0x10001}], {0x5, 0x3, 0x1, 0x2}, {0x9, 0x0, 0x7f, 0x8001}}}, 0x5, 0x1}) setuid(0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0xe5}], 0x1}) 17:56:47 executing program 1: r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r1 = socket(0x18, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r2 = socket(0x18, 0x4003, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000b00)=""/195, 0xc3}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r3 = socket(0x18, 0x4003, 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r3, &(0x7f0000000040), 0x0, 0x0, 0x0) r4 = socket(0x18, 0x4003, 0x0) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r4, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r5 = socket(0x18, 0x4003, 0x0) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r5, &(0x7f0000000040)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, 0x0, 0x400) r6 = socket(0x18, 0x4003, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES32=r0, @ANYRESHEX, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESHEX=r3, @ANYRESDEC=r4, @ANYRESOCT=r5, @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYRESDEC, @ANYBLOB="2e2542f06fa566a145b2b20d1d1e15708361e5175f66e7b233c475c01455a591e099820d5569517c1f47e1ebfef586e0cac28ef4271889f20ee6028cb9a1940ea190692dca1101b3999ab9b0d317971020839521cf719ea48fe3797dcc047f671807d7758423ccb81155bb97a6d1590a3503124a4e632159d7d2dd24fbeb019649f3554bb01026098f10e3de2b70756b2cfd5643ed624e50a1", @ANYRES16=0x0, @ANYRESDEC=r6, @ANYRES64=r0, @ANYRES16=0x0], @ANYBLOB="3d9b2d3814ff038546378e5fd421e3caa9cde55e5bcd6f70aff87905aa2e76033d806f3151711c", @ANYRESDEC], @ANYBLOB="e56e469bb026e1572cae10706cb987312aaa963f4c32e005b26b5f98c1b2881027ad655690f51bf10b2b06769ee0b5cafc2ca8835d7e695748665bd0ce46bc9a8b183c8083c41e1dc42097dce983387cfc437042ce03c91763c58f0778b0469aab4984075c46d2adb3f57c2256bc33406cf1816e71c182197ae8278ce60e41147e32da1e41e0d44a3b8628d9ea3fbf229838ce571336bad6e7cd37eab9a6b34c8e979ce281d9a64cd32e0b6c6f1f51c9a655977b17cb26191d42b713ff73d7e48b37fdcd3ae57c83d865b1890c5f4ad0d27902836f1aaed682448e5a845a397b73abab0a9004d2d2fc000dded6c7a38609e266a48771", @ANYRESHEX, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYBLOB="3ee054689174fc4491196e43db991dbdbdb8c4c683e4dbf3350ce5b2ef3d9e2a291950f40bd54d982b3b15b60e9e0ef1ce53c941619a2fbf1128c773a12336afaa8cd36b5444ccbe9b0f989e42805101897ed8d01a86c0f02ec2603ce159626bbd52f3314cca4a8b34fc59eaf20fc4f10bb89d65b49cf7abe640eb963e90b052ce24e5b09066784127d87db62841ef2fe21711b677fc623548947e38f55fc542bed4c3c7da7b2e23ce4dfa85cffc3b8cba20b9097d1946565bb5b254eab5f42345b1593bc9c5741e5ee2b730b612", @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYPTR64=&(0x7f0000000a40)=ANY=[@ANYRESHEX=r0, @ANYBLOB="d52653f4e1d0f77eace35919a8d71975189283a43259de4285a398af359cb8450bcf2ccaab56d13f309d654a3cbe5c0684af6b4ad7cc2d2944665bc6d7f0f77e18f213432a7958e6684908a4d56ad1aab8d63484b67d962517fef2c24d585ac18c6d8cd5309efdf09e5c2e65ed40684924788b402abdfbfed9a70e9d", @ANYPTR, @ANYRES64=r1, @ANYPTR, @ANYRES64=0x0, @ANYPTR]], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRESDEC, @ANYBLOB="8be002ebf35611e8b02e6922142c971147e3bd407105128291870c82322ce81f3228eb577ad92fc02f24bba0a30f8110b643d8a781264a195b58c65fd5b7a20e4ae60fa36bd4e9847c9e484c887935a9c6eeebb6230c1a857a9b53f7543a46b6cac62430e60ef8575bfcc5ba8cf994e76e1230ca6fb772dcdb2bd965a56bdfdb696f03b352835784b9e8b11390cc07", @ANYRES32=r2, @ANYRES64=0x0, @ANYBLOB="6e069405816509e2221d1446448428306c66717afb51bd083843f546d981873324daf8ec7771f4ca97849460e816a0157bd4ec86303b6d5e84280e51ad2bcc1721cdfb034563badcac1515151404c6cd50c93c2e00145582fe792de55231683911a744c4fc9e2583dcca89408f910d192bbb4dcc95375ee3c5533040a7961aec3de1b4348eae7b7f5396f302b7e5e954f0f91b887650dcb9c062ac39bbb0a55b5a1224d5a7dff87c2934f7422b743cbb1b7370aaccb32462993b689a373de16df35957dcd2165c68feb6b69f58672f0e851aefc6e1389ece6b1baa10d52741478c006573cb3f68a4a3a5e863de82b23ad23ef7ed8215340c322e"]]]) 17:56:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e68a437b7600ecaf647c56349bcd", 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) panic: pWoAoRl_NIcNaGc:h e_SiPLt emNO_Tm LagOWiEcR_EcDhe OcNk :S YmSbuCAfpLLl c13p7u -fr21e5e 72l8i sEtX ImTo d0i f9ie d:Stopped at savectx+0xb1: movl $0,%gs:0x530 TID PID UID PRFLAGS PFLAGS CPU COMMAND *387743 4556 0 0x2 0 0 syz-executor.0 76709 65757 0 0x12 0 1 sshd savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffcb540, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd80682b8d00+16 0x0!=0x16688551cc7d6435 ddb{0}> trace savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffcb540, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff800020f6dfc0 rbx 0 rdx 0xffff800020e6d868 rcx 0 rax 0x39 r8 0xffffffff81f8ff4f kprintf+0x16f r9 0x1 r10 0x25 r11 0xf7780d994cb66b73 r12 0 r13 0 r14 0xffff800020e6d868 r15 0 rip 0xffffffff8218f3f1 savectx+0xb1 cs 0x8 rflags 0x46 rsp 0xffff800020f6df40 ss 0x10 savectx+0xb1: movl $0,%gs:0x530 ddb{0}> show proc PROC (syz-executor.0) pid=387743 stat=onproc flags process=2 proc=0 pri=17, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020e6cea8,0xffff800020e6d128 process=0xffff800020e81348 user=0xffff800020f68000, vmspace=0xfffffd807efff8a0 estcpu=36, cpticks=1, pctcpu=0.19 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 1203 223481 0 0 3 0x14200 acct acct 13719 430068 0 0 3 0x14200 bored sosplice 45305 387187 1 0 3 0x100083 ttyin getty 81423 414050 11432 0 2 0x2 syz-executor.1 * 4556 387743 11432 0 7 0x2 syz-executor.0 11432 235189 85861 0 3 0x82 thrsleep syz-fuzzer 11432 359371 85861 0 3 0x4000082 nanosleep syz-fuzzer 11432 655 85861 0 3 0x4000082 thrsleep syz-fuzzer 11432 474266 85861 0 3 0x4000082 thrsleep syz-fuzzer 11432 47552 85861 0 3 0x4000082 thrsleep syz-fuzzer 11432 12115 85861 0 3 0x4000082 thrsleep syz-fuzzer 11432 377271 85861 0 3 0x4000082 thrsleep syz-fuzzer 11432 49547 85861 0 3 0x4000082 thrsleep syz-fuzzer 11432 476512 85861 0 3 0x4000082 nanosleep syz-fuzzer 11432 98657 85861 0 3 0x4000082 kqread syz-fuzzer 85861 307983 65757 0 3 0x10008a pause ksh 65757 76709 84558 0 7 0x12 sshd 84558 3198 1 0 3 0x80 select sshd 74561 99730 39501 74 3 0x100092 bpf pflogd 39501 434268 1 0 3 0x80 netio pflogd 53671 392272 84175 73 3 0x100090 kqread syslogd 84175 128695 1 0 3 0x100082 netio syslogd 17083 122197 1 77 3 0x100090 poll dhclient 13775 388912 1 0 3 0x80 poll dhclient 8341 1370 0 0 3 0x14200 bored smr 55000 419874 0 0 3 0x14200 pgzero zerothread 53309 92343 0 0 3 0x14200 aiodoned aiodoned 72538 457095 0 0 3 0x14200 syncer update 7690 437354 0 0 3 0x14200 cleaner cleaner 575 205647 0 0 3 0x14200 reaper reaper 30932 229483 0 0 3 0x14200 pgdaemon pagedaemon 37631 216116 0 0 3 0x14200 bored crynlk 75882 485047 0 0 3 0x14200 bored crypto 6421 322906 0 0 3 0x40014200 acpi0 acpi0 33085 166800 0 0 3 0x40014200 idle1 68401 338065 0 0 2 0x14200 softnet 88876 462549 0 0 3 0x14200 bored systqmp 2855 116909 0 0 3 0x14200 bored systq 94109 292729 0 0 3 0x40014200 bored softclock 97224 339382 0 0 3 0x40014200 idle0 1 467140 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &iopl->mtx r = 0 (0xffff800000038170) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 scsi_xsh_runqueue+0x37 #4 scsi_xsh_add+0xc9 #5 sdstrategy+0x187 #6 spec_strategy+0x74 #7 VOP_STRATEGY+0x99 #8 bwrite+0x1b9 #9 ffs_update+0x2c2 #10 ffs_truncate+0xc76 #11 ufs_rmdir+0x3af #12 VOP_RMDIR+0xf8 #13 dounlinkat+0x14c #14 syscall+0x4a4 #15 Xsyscall+0x128 Process 4556 (syz-executor.0) thread 0xffff800020e6d868 (387743) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8266f830) #0 witness_lock+0x4c7 #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 sleep_finish_all+0x32 #5 tsleep+0x1cc #6 getblk+0x14c #7 bread+0x3a #8 ffs_update+0x14a #9 ffs_truncate+0xc76 #10 ufs_rmdir+0x3af #11 VOP_RMDIR+0xf8 #12 dounlinkat+0x14c #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e33ac48) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b59b6f8) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 exclusive mutex &iopl->mtx r = 0 (0xffff800000038170) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 scsi_xsh_runqueue+0x37 #4 scsi_xsh_add+0xc9 #5 sdstrategy+0x187 #6 spec_strategy+0x74 #7 VOP_STRATEGY+0x99 #8 bwrite+0x1b9 #9 ffs_update+0x2c2 #10 ffs_truncate+0xc76 #11 ufs_rmdir+0x3af #12 VOP_RMDIR+0xf8 #13 dounlinkat+0x14c #14 syscall+0x4a4 #15 Xsyscall+0x128 Process 65757 (sshd) thread 0xffff800020ed1d50 (76709) exclusive rwlock netlock r = 0 (0xffffffff8252ae18) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9495 6407K 6788K 78643K 10863 0 pcb 13 8K 9K 78643K 310 0 rtable 94 3K 4K 78643K 269 0 ifaddr 61 13K 14K 78643K 110 0 counters 43 33K 34K 78643K 59 0 ioctlops 0 0K 4K 78643K 1479 0 iov 0 0K 18K 78643K 41 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1322 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 52 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 4 9K 25K 78643K 262 0 sigio 0 0K 0K 78643K 6 0 proc 60 63K 95K 78643K 488 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 26 0 in_multi 45 2K 2K 78643K 85 0 ether_multi 1 0K 0K 78643K 11 0 mrt 0 0K 0K 78643K 8 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 37 175K 175K 78643K 37 0 exec 0 0K 1K 78643K 230 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 134 23K 24K 78643K 1790 0 UVM aobj 10 2K 2K 78643K 10 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 68 0 NDP 9 0K 0K 78643K 21 0 temp 85 3037K 3102K 78643K 8341 0 kqueue 3 4K 8K 78643K 12 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 49 0 12 2 0 2 2 0 8 0 unpcb 120 229 0 219 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 165 0 165 1 1 0 1 0 8 0 tcpcb 544 120 0 116 1 0 1 1 0 8 0 inpcb 280 565 0 558 2 0 2 2 0 8 1 rttmr 72 4 0 4 1 1 0 1 0 8 0 nd6 48 6 0 3 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pffrag 232 8 0 8 1 0 1 1 0 482 1 pffrnode 88 8 0 8 1 0 1 1 0 8 1 pffrent 40 61 0 61 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 48 0 3 1 0 1 1 0 8 0 pfstkey 112 48 0 3 2 0 2 2 0 8 0 pfstate 328 48 0 3 4 0 4 4 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 189 0 40 12 0 12 12 0 8 0 art_table 32 190 0 40 2 0 2 2 0 8 0 art_node 16 48 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 9 2 1 1 1 0 8 1 semapl 112 48 0 38 1 0 1 1 0 8 0 shmpl 112 8 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1760 0 355 89 0 89 89 0 8 0 ffsino 272 1760 0 355 95 0 95 95 0 8 0 nchpl 144 2390 0 786 60 0 60 60 0 8 0 uvmvnodes 72 1867 0 0 34 0 34 34 0 8 0 vnodes 208 1867 0 0 99 0 99 99 0 8 0 namei 1024 6500 0 6500 1 0 1 1 0 8 1 percpumem 16 40 0 8 1 0 1 1 0 8 0 scxspl 192 6342 0 6342 8 5 3 7 0 8 3 plimitpl 152 39 0 31 1 0 1 1 0 8 0 sigapl 424 480 0 448 4 0 4 4 0 8 0 futexpl 56 4398 0 4398 1 0 1 1 0 8 1 knotepl 112 68 0 49 1 0 1 1 0 8 0 kqueuepl 144 24 0 22 1 0 1 1 0 8 0 pipelkpl 48 123 0 113 1 0 1 1 0 8 0 pipepl 120 246 0 227 2 1 1 2 0 8 0 fdescpl 496 463 0 448 3 0 3 3 0 8 0 filepl 152 2974 0 2874 6 0 6 6 0 8 1 lockfpl 104 92 0 91 1 0 1 1 0 8 0 lockfspl 48 27 0 26 1 0 1 1 0 8 0 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 224 0 214 1 0 1 1 0 8 0 zombiepl 144 448 0 448 1 0 1 1 0 8 1 processpl 984 480 0 448 5 0 5 5 0 8 0 procpl 624 990 0 949 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 400 824 0 805 6 1 5 5 0 8 3 mcl64k 65536 16 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 173 0 0 21 0 21 21 0 8 0 mtagpl 80 20 0 0 1 0 1 1 0 8 0 mbufpl 256 228 0 0 13 0 13 13 0 8 0 bufpl 280 3775 0 150 259 0 259 259 0 8 0 anonpl 16 54982 0 39926 64 2 62 63 0 124 0 amapchunkpl 152 2227 0 2098 8 1 7 8 0 158 0 amappl16 192 1781 0 969 43 1 42 43 0 8 1 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 253 0 248 1 0 1 1 0 8 0 amappl13 168 255 0 252 1 0 1 1 0 8 0 amappl12 160 3 0 2 1 0 1 1 0 8 0 amappl11 152 52 0 37 1 0 1 1 0 8 0 amappl10 144 22 0 15 1 0 1 1 0 8 0 amappl9 136 556 0 553 1 0 1 1 0 8 0 amappl8 128 343 0 312 2 0 2 2 0 8 0 amappl7 120 120 0 107 1 0 1 1 0 8 0 amappl6 112 35 0 26 1 0 1 1 0 8 0 amappl5 104 360 0 345 1 0 1 1 0 8 0 amappl4 96 488 0 459 1 0 1 1 0 8 0 amappl3 88 123 0 116 1 0 1 1 0 8 0 amappl2 80 3008 0 2937 2 0 2 2 0 8 0 amappl1 72 23488 0 22989 23 12 11 18 0 8 0 amappl 80 1241 0 1200 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 9 0 0 1 0 1 1 0 8 0 uaddrrnd 24 463 0 448 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 463 0 448 1 0 1 1 0 8 0 vmmpekpl 168 17071 0 17044 2 0 2 2 0 8 0 vmmpepl 168 77992 0 75999 116 12 104 110 0 357 4 vmsppl 368 462 0 448 2 0 2 2 0 8 0 pdppl 4096 934 0 896 6 0 6 6 0 8 0 pvpl 32 234510 0 215878 163 2 161 163 0 265 5 pmappl 232 462 0 448 2 1 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 263 0 4 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffcb540, count: -1 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 x86_bus_space_io_write_1(3f8,0,3a) at x86_bus_space_io_write_1+0x45 comcnputc(800,3a) at comcnputc+0x131 cnputc(3a) at cnputc+0x4c kputchar(3a,5,0) at kputchar+0x219 kprintf() at kprintf+0x15c panic(ffffffff821f6206) at panic+0xf3 pool_cache_get(ffffffff82677bf0) at pool_cache_get+0x323 pool_get(ffffffff82677bf0,2) at pool_get+0x91 m_copym(fffffd807cab5100,7dc,580,2) at m_copym+0x174 tcp_output(ffff800000a0acc0) at tcp_output+0x15ba tcp_usrreq(fffffd806eb437d8,9,fffffd807cb36800,0,0,ffff800020ed1d50) at tcp_usrreq+0xa55 end trace frame: 0xffff800020e8db80, count: 0 ddb{1}> trace x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 x86_bus_space_io_write_1(3f8,0,3a) at x86_bus_space_io_write_1+0x45 comcnputc(800,3a) at comcnputc+0x131 cnputc(3a) at cnputc+0x4c kputchar(3a,5,0) at kputchar+0x219 kprintf() at kprintf+0x15c panic(ffffffff821f6206) at panic+0xf3 pool_cache_get(ffffffff82677bf0) at pool_cache_get+0x323 pool_get(ffffffff82677bf0,2) at pool_get+0x91 m_copym(fffffd807cab5100,7dc,580,2) at m_copym+0x174 tcp_output(ffff800000a0acc0) at tcp_output+0x15ba tcp_usrreq(fffffd806eb437d8,9,fffffd807cb36800,0,0,ffff800020ed1d50) at tcp_usrreq+0xa55 sosend(fffffd806eb437d8,0,ffff800020e8dc48,0,0,80) at sosend+0x671 dofilewritev(ffff800020ed1d50,4,ffff800020e8dc48,0,ffff800020e8dd30) at dofilewritev+0x1b6 sys_write(ffff800020ed1d50,ffff800020e8dce0,ffff800020e8dd30) at sys_write+0x83 syscall(ffff800020e8ddb0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd3120, count: -19