kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 28 06:21:23 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.115' (ECDSA) to the list of known hosts. 2020/05/28 06:21:35 fuzzer started 2020/05/28 06:21:38 dialing manager at 10.128.15.235:12529 2020/05/28 06:21:38 syscalls: 364 2020/05/28 06:21:38 code coverage: enabled 2020/05/28 06:21:38 comparison tracing: enabled 2020/05/28 06:21:38 extra coverage: support is not implemented in syzkaller 2020/05/28 06:21:38 setuid sandbox: enabled 2020/05/28 06:21:38 namespace sandbox: support is not implemented in syzkaller 2020/05/28 06:21:38 Android sandbox: support is not implemented in syzkaller 2020/05/28 06:21:38 fault injection: support is not implemented in syzkaller 2020/05/28 06:21:38 leak checking: support is not implemented in syzkaller 2020/05/28 06:21:38 net packet injection: enabled 2020/05/28 06:21:38 net device setup: support is not implemented in syzkaller 2020/05/28 06:21:38 concurrency sanitizer: support is not implemented in syzkaller 2020/05/28 06:21:38 devlink PCI setup: support is not implemented in syzkaller 2020/05/28 06:21:38 USB emulation: support is not implemented in syzkaller 06:21:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) fsync(r0) r1 = semget$private(0x0, 0x1, 0x200) r2 = semget(0x1, 0x6, 0x5f0) semop(r2, &(0x7f0000000040)=[{0x3, 0x8, 0x1800}, {}, {0x3, 0x5}, {0x2, 0x200, 0x800}, {0x2, 0x3a, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x3e, 0x800}, {0x2, 0x0, 0x1000}, {0x1, 0x7, 0x1800}, {0x2, 0x9, 0x1000}], 0xa) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x38) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x8000) semop(r1, &(0x7f0000000100)=[{0x4, 0x4, 0x1000}, {0x4, 0x200, 0x1000}, {0x0, 0x9}, {0x0, 0x10e}], 0x4) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) getrlimit(0x8, &(0x7f0000000200)) r4 = open(&(0x7f0000000240)='./file1\x00', 0x100, 0x20) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000280)) r5 = semget(0x0, 0x2, 0x240) semctl$IPC_RMID(r5, 0x0, 0x0) geteuid() r6 = fcntl$dupfd(r4, 0x0, r0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x1, 0x0) fcntl$dupfd(r6, 0xa, r7) 06:21:44 executing program 0: r0 = msgget$private(0x0, 0x480) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) msgrcv(r0, &(0x7f0000000040)={0x0, ""/206}, 0xd6, 0x1, 0x1800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[0xfffffe00, 0x3, 0x1, 0xe433, 0x87, 0x10001, 0x4]}) chroot(&(0x7f0000000200)='./file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0x2}) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x1, 0x3ee6}, {0x1, 0x8}}) r4 = dup(r1) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000440)=0x1) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000540)={0x401, 0x8, './file0\x00', 0x7940, 0x1ff, 0x9, 0x9}) dup2(0xffffffffffffff9c, 0xffffffffffffffff) 06:21:44 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20000000e9ffff8cff01000080309905f87c8a5b6701000000000700000000e415000000290000002a"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x380, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') 06:21:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x48, 0x0, 0x1f, 0x1f}, {0x45, 0x80}, {0x6, 0x0, 0x0, 0x1}]}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$IPC_RMID(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socketpair(0x20, 0x8000, 0x7f, &(0x7f0000000080)) ioctl$BIOCLOCK(r3, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = dup2(r6, r7) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000140)) 06:21:44 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xa6}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 06:21:44 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file1\x00', r2, &(0x7f00000001c0)='./file0/file0\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') r6 = open$dir(&(0x7f0000000140)='./file1\x00', 0x10, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000100)='./file1\x00') 06:21:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) connect(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="c12cd1951a519668727fd9c5968db024e31ff655c673119e2fdd7cca5db29c729784cae38c22e36a6f3840ee2c6867285fd6b714e76b909dd925c8849cbf65abffe3511af6b1f697127bfb06f659cd0cd75f356dd57fa30280b2d3b7699c93a0ae92d4c967557b2c25893afb4df7f79226b5301f44c994eaa3cc5810a47c8517c0d5fd9152bb0101a726f042"], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r1, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r2 = geteuid() setreuid(r2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getppid() r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x9ae, 0x0, r1, r2, r3, 0x8, 0x8}, 0x1, 0x8, r4, r5, 0x7, 0x0, 0xfff, 0x5}) r6 = syz_open_pts() r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0xa, r7) fchmod(r7, 0xb0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xfed4) 06:21:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000001480)='./file0\x00', 0x20000, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getitimer(0x1, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x3, 0xfc) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r2, 0x0, r4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0xffffffffffffffff}}) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000340)="3d1b075c3f878f14ad0ddbc28ee60c07ca413fb55df263723253e99fe5dc41fb877607b918bda43f31cd4641436d9694a8ae61d07f432907331f58b4828949da71e1e57b906ec376e1bc4f8ff734f5dc45b8a717cb7d0860a286f509f45574b1e293af2fa3f09868832949c11a63882be0f7dec1b6ae2823c685eaf1457b3ff942001f4c0ee9799f7a2a90c520d6aba750e1585e03da0d9b7bf9ab161925a6666577d44d11f6f3868d1f2f8ef517798c74b58be9cb8ad2d76889a5204657107d14dea1c4b81ae895549d2fb30a1555e130e804c5", &(0x7f00000000c0)=0xd4, &(0x7f0000000440)="a3362f8e4f8e61c710fc08e302b547be972997af1ffa802aefac7ae5dd3c03b8dd03e52616f0ce68739334b7c97a96653099db90cf94d100a0fcb9ba593b8e6635d4acd91f0147b6ed928b56c23daf8e80540599b6e8bdbcc3b86874f592c2b86414f3f22de95e53cfde25db3d5f879c7f3a75c9d2520907ac7358e85f11229ffaf7f1b73553c7ebba9a72747d444141ae9bbc67331cc913b2f49d410bbf5be2b78bfe252ee9cf59d4da56b949747599b463536e65231ad6e36010ca7b50b29eedf15bf4d4484ef6179c974c5d91c5bd2d00c4da1d6cc1dda5897b18384912ace20495b9e96a225fe36a23a2cdeeff738a1843bccb746eaa9a155c437873abd6b431660a836cdf451798dffbc6efa91219c6a97265e2270fe863b2fb6d2cf85bc59a7982b5129eba88cf94b5519e83bcb067fb46cee42d66e32cdaa3de0cf3106be8e55131be1efe217c5e6128f3c3105baf4d3436659c5015e3889d70041be96f8a6705489ffa4d1d163229d8566dddfbef6182f3dd80e9da28645116d983e0bbeb7849b3ef264723b4d0976fee26cfacd6ba7f9d425b912cfa4fd066e0b67495983aa14374185089baadb6feaffe8caffdcd4193c47e780735aad6fd727ca9b90c18d5f7affd8cb8c8dba1383fc7935a3c805229c92494afbfb462ca65f16844230ab830911ea37154b81f08d1b195d62cc6b01d72960356c12cda50f611c5f8740a89370a6db0abba626a2cf212250045f686e02e1330276ff7e2d5d48b240bc4ddc2980c488c86bcb0c4f160b3857af5296e992f9f126f14b8603f2376ec465588429ede61414484f092bec7a148ad9b9bf06686a04ee726424ce89cb867468a3d9dc2982cac4d1dc68a53b7c2b212073a87ffc8caeaf998fc0f65dc0e4ae1e1157772c145f47c0ee02eccad3eb47a967c47dd85f0c743dd6e2ad3fe555ba459afda80e5f84824b850110d166e37c89b32f18a0131db09f22ea248c16862a0a2f0fa2bf1184d562d10e735840ffce32ed6ea2801b6aa0010b03ab25adec28b4cf3b6a6f0b5df2e213331a70ca7a003008a3dd5f9a4d0970e96c4de64b36821d452f49aeccc6addad7b754ec590c5284ce270ac52e15010bb84ddbbde90ff165b3acbce2f252bcdbebc54739b91b824d09ffb2f59e9ee1602d5e90d040d958910af12d8bc8e827d92b6864e3e9600058a1253b60c89fc57a0c76906699d567914a61f5c46ccb7e7c621083b91afd12eeffda27feaa71410001934b74b12884d8c89f09a9d8253b98d4d4dade999bfb1dd27e35c9f27282057b1bf3ac0bdaa9c5fe7ad06fc831144a23e971e960eb00af18de63f1d360e2cac56c0152900dec230a07a90844e4ff23b1b06f8b59f63520224e3d7abdbf276bb7f27c0b965cae75b7789d94f48da5ed1a82029d92a8a9846cb91f80182e2d97df19a125e803c393da1ceb2ed4a2e8b44c59573ddf06266ee16e5b81865d39f888378e7cb6f49d24021d91fa9df9919eb5dbc1c8272eb3c97ae6395f3c4d4ea812186ba6503d6db2f89cf8d4efc5b42cf21debabe9ae3c24fc1cc856ebfe544a96c077c5f048f740f144a5d24bd34b7ba0bf35b188e9d9b709a864d7077f327dfa9f7dcc6b5ba960cb295afc8772ed1c1c40b956ad08d7d76fa231f39b0f16772ed8d7123d5e0153a1fc6c2bee16cac11ea6f86dc086b4538504e34a74b6b3786ee2734d6fd553b488e507e6bc9842bf236a977d8db12e5fcb7a0425b6e47e7ee4b81e307ff8144677996a51c9f580057ea4bd5ff6edf6164a3550ec9168bb7ccfb7b1f7e34cee448204c77f14aa69a2a8fffb0819548d76b2e2bcfe4c95420b9e70d56db40910456e941d7d166bc01b070b9fdf7c75277a92b4adad653dfaaca261017fb44fe37304d54534ad3f2f51eb3c892620606d6656d5fc9321e946ad89300426d27bcb814435bb951d99d92bf1ebbcc0c252cdb577fc09d3f74cef03b97c6d2ec18a5f9d53b69b6739c44b2e4331d926e7fda8b3507e2ef98b68d30a6aad10fa300599e2d89d3dfadbc2d831df93ccc0823da6b278dd6d34bba380d747af0d823328180eb57ad95015f3331598f2ab8e3a82c4538eb0e3a2580da854527edf48a60289e6fec523ec5ae28d5353cf86a7dc6b15e6c4bd635cc45c0afb116240c93a90b3f4911aa5192db5b2df66319122d2f3fc0712f5f69ad007752f0eaa428b05f577978e5bfb01d33bc903cc0e0c2f63f92932839c1edb2c3dc7781d8317363c1afaeef33049923b0b1b152ea50e94186dd4403c14656d62cac70e7b8c526139e3f4378341f4c1360aad92f6e07dd33cf8dabcefafc731e257825163806863c56f86dfc319f6a7cd88eb94df8b44944d7543ca838d05d7a4787c6d36aee8295445a0a15059430ebf4f95c52856590aa86c2a85ffa0e429f9300d6f024769bd09798e97f71ebfb908072f21868d60867c1cef21a72a51d0cf48612db506cf16e9e3e38f7ce9ad7b254519b4950bc58c518de9f99920c8befb6169bc3c2ad1c3f5ddbeb7e320d941639f2d199219d0015ffef43909845519dfd12e21b1d97f010836a874fc1adcb33322b6a8999627d04c345543118281b1f651babdbbea3e7c27883f90dbedede8d0ac33461cdad30e1432313524441ceb0ae687eacce09cf1e106a26644f3938a17cc6d7ffe76947bb5c76ab72a4030416678163c03cc4e21dc5d4e39410d1cdd9db272995d036fd4e8ecda198470c75be5c8258e05d0faf8e420f848afd8c1b306d3da57a9bfd50899c1bc07774cec64f7f5ed2f052c8d3b7663fd7ecbab3601c3c25bff5abf182c1fc72f0693f0e2a705e71ad8adf3ac3210cbba32d842918ba51a76b46f8e3db704929743fd9bd338e4084f8461b605f581fb60c286d72ba481c3a3494ff8eb6401ac803795505594f4f46664c89fac133967fda9b3d2d46b1d02f6c7145d67b993cc8a2725efcd34b0db77191778eedde2d62b4418357edca473b50e7d42820ae74d6ef45e3f4ab234dba754a86d941daec826c24fc96d4a90bdc5ee2c6e037fe5dd0db55c4b8e73818cfb7c1a40f1aa613d5ee9132542137d2f8be23a0ffbb21af59fc1d55fd8490b653a801c74399bffd3dbdd49ce02f26700dd542304751356c871246d0546247dcdd255e40c211efc9e094f497c1e227f9598d40f730fba344110dd1e82ed28595623cf8fc322dd8ba6a6f2108a98b03fe18bea53f287f9a754964dcfee1a36041187ad6347b7920ca533f79d40aa927889dd67eacab0ae61bc8160637b0114d48f32b580a9b5e4dd8044775655096dac1425ecf2292628201899a4d405b393b37e20abdde364419d874bf710d35af279da901c14ecf5406bcccfc474d0f46a4e0e2fe1295f0687e8a60552252770be4151f5397e787ee40c93013046a4e34d2bcedf77b7ab7f0ba68e5209d038feb1964825951242214deeb670607b94d7387527dd37cc787c233a5a966bbfc348b8f54eab575aff725dce2118f02166b90de8eeebaa34c006561a092eb628008f5df0eb4dd0cc8877d6d65745238f79bd849a95c19c905da4ec17727a61ea3b607adacbef70c2efa80bca65b02b62d7e68e78656f81cb5efb6c2aafad361691911109ee69215d38504153b8acbb4489b5929855b8d29467f637125f2b4d0b997cc4d7308e9d64a8d5c5bc0c86d87848fc0f44b6ecc3d09e5b36e3ea5b61e7659158ae2a32802a0b9a68e434db4992e40c4efac96f01c21ae2873bdc9f56ab9085763de1476fda14b3082468dd9aa27acc65b2b7c6bdd91a8ba85c0a4cb5031b1ff0402295f3d51f5502d820b587e9ad7dbf9d0d514d1df12004141a0a98a5ea717bbc2a265a8a5e836360a95ee4ab0a757d849ca353b4ef0d2115f4f358c99eb159cbaecd1818384ffc3327be8af1a67410eafc575821ce32e91435405848d19d3aa42687fb9c9c1fbfe1a7445fc1b2746be0054bfbf50c8ba7ef964309f975da4d8f55b99296406242249bd40a3b5cb61eeeec345d3d7e575cdf5d07e62762ac35282129c845a4222a78333c49dff8c1d61afaf00e608786616c52fea76310f93be0d0a140c66898029b8a282b5ff1aba57a25d795d7d19d971e282c788a3d7674c8c83149cc82c94443bd3cf2c1bcb559f57096d8198ff9909868e023efbbd86889d8a4b8e70f32bbb0e5af20cac6bec37e70ce63d74960e29a1427c66b449fe79a3d19662a13418bd0e3ee7f799a54bf79dc0b5fb980d66c09660b741c2bb8c6df79d611cc23d319b427254a0dacdbdd189b2684b38743f67a95218ec3f0680a59108179aa431c119f84a5cbed100a0252816e447418bf5a1a7812f4130a7b79ba8b6ca6eb675a59d8f8966470a273b32c7affee62ac968c4b5351fc0acabab70a2ccd00d5a5552db41480876fe4e746caf9bdca25ea8039acf29516753063ac920a7bc2fe189340c72c8e618f499f719140627c9fb1d4c2b238b04ebcf112b583d35724ce3822f15fbad370f23fd00eda819ad5a1b2b9dba37efa489c4e819c8a840e0b70ef55b59d1f41587cebbb2d2f66ac8557424626a60c5796866c2f5cfda100f86f61b24517655dcaaa67839ab1093eeb810c9a7d58603a8a1fff1082a0c14be5647c890ad4d6f0bdfee8917b7e9627bf2c57cc3f1400dc38651dad1bffbe8efb94089a1c27301d1b3c31b00517aa5d9f6ada47203baa2d4ba66e9bc63c88ebe892f78c1003696cbdfe9877f0165def1185f898704edc515ff321fc3f51f9830826a298c9a409ee53928eeb95a36184fedf088e6952f46cc9590d1f9b6d42e55a5635aa61e0e14256d8f9ac53b1ee0660cf79b072e71a3677d759871ed75ad308bd0204096e8642fb9b731ff191c83084a31594f24e57a10ad39e64f82ff449e079d3ed320eefb8ca315e149c878a827e930740c2189bc6b4697617abfdc0b762edff54d1a0de27b79822019982c536e8da0d08c06d43dde80820ec5c52e242fb7e5a50ee2a95530c36c54915f3479965756e1d1173b50ae069d7511b44135f1ebe6f138d14c321970f13e11b9cce126644f4fb24305ef6785fcc294a32311077a2bc5618041a1996e60b1e159247d8a569795385760eed88e9b75f5779fc7fbb4569025c9774165f0ccf0f14da787e369f6aa9135ed598a2440a9934a634db3f31eb2a2dfe08c059e9631f722ccb976973159fc4e9f3e55561446356ef1e84f1d829d3996b8d7ea71a5b0cb399d74935a5438e5f6cb0725dc6462a1a2e6ed9062a08434916ceef10ffbae53ff1ddce6fcb0a1d8a24a3f62dfaa4fab6a7034d8087364817fe96fd460e08e7b8fc503d5714b2b2071a611ce4a8aad7957cd9fa0520fcfe588b40b4d027d82fb6ddfdb7f4be2825f45d24ddef4ab851c39a01431a44db23aa30b51d87cc25047081f0a8a6510495b9997c59b7f32e70eecc9db671c7f74a12999e19a0efd356da43612ca1844d29be784ea42985f69dbed6ee2d4d21f274386c76ccec617b22ddeda1abac031198265d73bc7b7ca9eafec35974024f3986c0437be0c4e4040fa0eef3c44609891b65c81b5476b875294bfb18b43a50ff25932e46b1d3ede94489b4ce201aea609a2265cced71c9168a6ead1cdf6fe83e1d32594b1414dca1ebdd7ba35da81eb871a64d8398381e0f564282d73814a5756bfe6b670acf1796f8aca4ad741cfa37a93f22250ec4af9527cf03df68ea5928cc208d6d5cb857b8ac795dad5ead2ab5ff3ca03c4b986e9cd04fbb27de21c8ab6a34d405ef1f4d6f54e94e2c7fe61185ad3c36077", 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/15}, &(0x7f0000000280)=0x11) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001440)) 06:21:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x1021, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10020, 0xc3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x80000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = socket(0x400000000018, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x5, 0xffffffffffffffff) fchmod(r1, 0xa9) openat(r7, &(0x7f00000002c0)='./file0\x00', 0x400, 0xe) 06:21:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x48}, {0x4006}]}) socketpair(0x20, 0x5, 0xab, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) dup2(r1, r3) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB="ab76fba347f434dbe6d7e80a6c4c0996c302d4367d7ef1cffe7df7e5ec119cc4c65f20d53213bebc12149b8f47cbcd7ccab85d3bc46fec6c753babdd6ce43a49b9476dee4bae4bcbf18ea225c912cb1e719019d1e07e0f8c972bd8069f7b92ba3a71c13c76efe094fff935fd185bd6a96a8c156f7b5fb0ab77d888b6e66f093ad2f675fe8842be2bfe2f9620cc8734ec5774c569d15a131c330514dce7abc3e5dccc6f4b22eecb227b2ab2e00eba3a3ef1ff90d44efcf07cce5f95a09de8498896d3fa08c6dddbe52fefd90d08c9111794ff16fd7b89f65664cb7621506142"]) 06:21:44 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)={{}, 0x100000284c01002e}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x192) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0xab, 0x40000000, 0x62ce, 0x4}, {{r0}, 0xfffffffffffffffb, 0xd6, 0x0, 0x7b3f, 0x8}, {{r3}, 0xfffffffffffffffa, 0xc1, 0xf0000000, 0x2, 0xc151}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x7, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x6, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x20, 0x3, 0x9}, {{r0}, 0x4, 0x4, 0x10, 0x100, 0x3}, {{r4}, 0xfffffffffffffffd, 0xaa, 0x10, 0x5, 0x8001}], 0x1ff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x14, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x5, 0x8}, {{r0}, 0xfffffffffffffffd, 0xde, 0x80, 0x5c, 0x8000}], 0x5, &(0x7f0000000140)={0xf42, 0x8000}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:21:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x17, 0x2, 0x3d) setsockopt(r0, 0x1000000029, 0x81, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x0, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000240)={0x2, 0x6}, 0x10) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8900006d74a26dd401c5a957fea9", @ANYBLOB, @ANYBLOB="514987f5528c1968c1fdcaf6e893ccefe27f82bf"], 0x19}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x404) socket(0x18, 0xc002, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r7, 0x6, r6) close(r7) close(r5) 06:21:44 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) connect$unix(r2, &(0x7f00000007c0)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xb277, 0x0, 0x3ff, 0x7fffff7c, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="617e9cc0336481f3f6717ee2ae47248c9e65cca28483eb8d9c144337392f91da1ffe1af328d37ecb793ee40c494b30d76887ba03ff28263dd66318b2cbaa10e4464ea1ddeded39dc65c6311ca72a63e1fa2b03945592dd551dd8c6d9aa72f447ed25d9862dd7656fbc9037e815c8f7fbd6fb328533ee7a3297f8c93b1831fd974ca36c4868d8e3c57d2f75f0d0b73daf9f9d5bc5381254783fe4d47a1d7ebd8b1c063c81addba96b87ab4f69324022111caabfae386055773a090b4a909bddca211832e6512f7fac90505cf5775019366ab46c3bdd147fa5688d12eb19103ba4a82de3e2aef853a5a6b5e843c85ca8c91e70c7310a0f169d037e5c78e4487e88b66096", 0x103}, {&(0x7f0000000200)="2f3f8bcbda2c2de285fe27806b94844d8b4c0457249b87f0846c5593e74ca5c621e70d90c15d79cb3f44f33a846ae1c8069ce7fc4c43ccfdf6952fcb84e12d22e40102d620308ea1ece3d7696c4559984b666b18cb537ad7c91d2b7c3175702b6cdd70311b15ad77d06413e10041e6d5a4764b677f34f84e56c0a1f69b43ec55951b10be569eee104c197358363a6d831c31eb4fbd026709761f9cc04ab6e6e0d433832f7794564d91249c5a0426257eecc926309fc048e1d84f80f897e43c2e5338543e5ecb2596271a4e3537f51f398b5009d66410030851256cc3d135a38a25275e4e3e83f6f3cabd39bbd77710d40b0b04d9d3cacbb369f365d071b10c8a9e4e1b33ca8b28981501173a2bb5c10001c12388305aad6834bbb12c71af0c713fc55f70a84a064050c26f4772fa55c4b1446cccac14a5cc2e20758f8e5ad8e01c55100dd68860aed685b8773d493c71acffd3f8dbd5d0772481a4335cb3646c5e24dd0c7a9a5d67eba914407dfe357a999bdca67ccb24b10675848a3aa19459e50185ecaf69bba8d2cbd7a14d8763ba18896321a565f501406fa34836f0280bef7291a63164bbbdb87147084d7d7fc2dc8025d9f368ddef8ef196dd631972a7ea0a532a2f4f89ec486800416685d908404c6b30f66e1334fb59ed1d8d1beb31ddf2ef5a88840717212ed722796d77e48b30ca3186a30c4ba4f313a114e151125a8f6b0c8b5b6d43c8942db395846cb1af4c13e15572771b0bf302d730dba5bc4ffd199fa2d39f505d7111bc1a6b8c7b46ecef778b8b4a76b83e7b0af3074c9458a7ebb57fa5b51a7668571fec62c704b87049a367a1455807df064e85371b6cb138caad2509b756764c010fc8e001efb8637c01a7018ae1d4403cfb8c23c45662a62b9e04f59663f5f9b008f41c699af6ccfed2307b66b23d01975c827aa948bb1a6084523407e1e517d80f8d8f8973725a8aeb9f4cb140efa1dfad53a1d3971e49ef171e3571d35e289edface95e9b8552db6e24500bc2cee47f604d6eb12357fa9f0863c842ac5cef8d7d36bdee21d85f4e4c170e5f41c5dcf13d4593498cc498d1b2bfea048b72ac7a089f3659293acd4f14310c58d47db0a5dcf175c934e2f1bdf6b2a3a43b2efb827e1433f1f9528103db579f5d80bf804a591e0ddb38c9d0f9ec6553d3a4142f8f395a591e1a31034738272dd4c1fb07d371eb11277873bed55240b418d3254cae42dba44388aff5e2e7769ace72d8b2a9c2c5846b893e63cdfc85ef06d9d45a902a3d37f679d4a5bfec55478f133b5923ac2c638a4b34c3f1fce7984f6704f65714262eee246b76b23942877cf22d0ca032215446cf5ec2b71352e623d82b0d38b2a3d418a322203d1ad071ab848bab22e90cf3f88872b028c4e6bfcff0b7e81380068f7bf46f741017ac45ee7dc63c9f58222acd3de752aaa3cc7f8f061eb2303ae149482fabef5a56c085ad938bf24a71daf20c563481e0c0ae03f82377b656b881f224fbb25c01b7bcfd1f4debae4f69a281e26dd6c1d208ce230846930e33d31636e60a6a0c1aed8e22b23a8ecd4d3daa9cb267b5f986a7ab454e5cf64b0ca904871a467463cea724cf5d22e392de4b50982da48f5fb09624fb191f4e7bb64277401d8684f27e68c4382ddc8b75a12ad1b4f639aa41759fe8311c3d44fe0bc12b9e8d123c394511792278649a1315c5e1b44a14510f068139e8676ae9b08e3b099be8b21bf723a37748e0d3e02029a14d99a01676529ba4cc0e7242e00d26cb31c80d580cc5e52fa5cbd7a70044789df379ea055169204b9c8629dcf544fa4844c1767e7dd7f38a502021629d3cfb1f51ff7fb9030917f9366d6f0b2e114525e0fe43171803665f20fb72aa46ceb1f5c1e4bb66a80f4b8f34f3bb0e6ec40e9eb6b98f41ae9b9ec3a53e63565e5b489311f2b6a61638e05833226b7b9adf8b037f15d5ddd90fa6c17fc0ac85f69434aacc1f5d4e6f6b89155a4b8753946b95242c4bdd9edb23416ff53079f9", 0x598}], 0x2) 06:21:44 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x89, 0x80000000, 0xffffffff, 0x8}], 0x401, 0x0, 0xfffffffc, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x401, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x401, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) 06:21:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(0xffffffffffffffff, r4) r5 = geteuid() setreuid(r5, 0x0) setreuid(r5, r1) setgid(0x0) 06:21:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x6, 0x8}, {0x4, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 06:21:45 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000040)=0x22, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfb08000000bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459cc33ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0xfffffffffffffdaf) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0)={0x20, 0xc1ec}, 0x10) 06:21:45 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050460000000000008000501000000f96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7bcbb59f83ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b4a4f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x6, 0x3, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000000)=0xfffffffffffffd70) setsockopt(r2, 0x2, 0x9, &(0x7f0000000080)="a42077ddfff32427e389b932010964afb85902280e1a30bbd767bba9e7b08253b983f3eacfbe82d05487fcf074f9582f863384726b25735eef0c46391734eb2f5c3c801106bd7dc60db01d61c454c0a8017654e76d117930f5795aafca72472520fe45b654939ec8b60ff882f24b084754892272ae22987288ee30898a", 0x7d) 06:21:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e74400c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3009cce36933f754439709000000c49f781615269d824e1e0cf34d3f24ccbc09aff94cdacaffff000017724aa40026cdb7eb6179419e8ba7d192afed727944285455e9442248312cfc02e6450e06576565e4b3ec8850b3b6446bbab3fbf2589c"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000002c0)=0xc) getgid() r3 = accept(0xffffffffffffffff, &(0x7f0000000440)=@un=@abs, &(0x7f00000004c0)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r4, 0xa, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x5, 0x9}, {0x84, 0xfd, 0x20}, {0x6}]}) r8 = socket(0x2, 0xc003, 0x0) getsockname$inet(r8, 0x0, 0xfffffffffffffffe) r9 = socket(0x2, 0xc003, 0x0) getsockname$inet(r9, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000280)=0xc) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) 06:21:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000140)) ioctl$BIOCLOCK(r2, 0x20004276) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x7f}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="f84fc2a2568066b96d77903d733fcc0d9db429f71673c183b535066efe7ac638a67ddef840f0fde7b01470f8dbe03626ed6a81d587dfa038bc8add026a3745c8572e5f01a85d5203e9d4e8cc9adafab183f4a650709e862cb008050bd90c49df1bbd0d44c71991f77d589eb7", 0x55}], 0x100000000000006a, 0x0, 0x409) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)=0xffff) chflags(&(0x7f0000000040)='./bus\x00', 0x10000) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000002c0)={0xfff, 0x2}) 06:21:45 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x8, 0x1, 0xffffff4c, 0x539f, "49051e98168b94083e6db7d67c72d71add6a29cf", 0x2, 0x9}) 06:21:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x84}, {0x45}, {0x6, 0x0, 0x0, 0xfffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="28f2ec3832ee84815c1110253610", 0xe, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x1}, 0x2, &(0x7f0000000200)="28b2f476c851c08e139958d056c2f85c337093166e7f0b8e8d94a3d7649185a458ab55ba38d6bc1a91b1e4b94010215defd266774d5f8e61a57126b64822730d6cba45b0c4fd6f5c1ee18f3568d0c9852d08d3a85d5dfe2ac6b73eb232a777cf7ce581d7b1718a1611e55a9a7dc108fe1c1da44c6adb6e9b18879ae0a1677ef29befcc35dc273835389df33abafdfbffc25557a91db7bc52a1707372e8ebffa511f8392cf37fc36a3219c9502310fe7a599c52ae653af3693f2455884e4588ae51588671529bd6157f51910c4894cbb94d56d30c", &(0x7f00000000c0)=0xd4, &(0x7f0000000300)="414ced050d4cae9f8339cd3dfc10de0a0a4f25bf6236fe9a4be4c9aced6cc0a8f80541cc8326af43604754164a123a2145c1e8c77c95d2e8564c1655e926b89b16bb7d243177b139d000c30867e24f827374bcd3a2fa029aca4ef04eadd48de279aa6044d89156374715fa35d350c15f1b23cbbcbcd790881faa88d112905c1b08aa7e5daf5af4e387c362b1b2c6701993a733fa1c9b4b23547320fd9c46d6e94ca17580f7", 0xa5) 06:21:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = dup(r3) linkat(r1, &(0x7f0000000080)='./bus\x00', r4, &(0x7f00000000c0)='./bus\x00', 0x0) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9ce, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r5, r0) 06:21:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x10000) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 06:21:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000007f2e22f1"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = dup(r8) ioctl$TIOCSDTR(r9, 0x20007479) write(r7, &(0x7f0000000340)="0000000000000000a3ab673e8063f41e8e24c8517d088f8e8aa4e0ba5d3f5d446d274a12e4b0bdb2d54d86c3cb548bf68b32d4e291ce0ea7d693b61a0cf8821aac751df936eb4234582633f40d47fdc71aece7392de55174a691442cc9e4361bb6c174c0453448b52c33cc7d8de0c04d3dec4403977156a75e49124e57a740077d16c52b7d08976892846b974a8e44f30b9ef768d33cd448b05d8db8539c8cd37b4652bb277180f53ba83ae381246583f75c389844010000001107c142000000", 0xc9) 06:21:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000180)=""/99, 0x63, 0x40, &(0x7f0000000100)={0x18, 0x1, 0x3, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) poll(&(0x7f0000000080)=[{r1, 0x4}], 0x1, 0x20) syz_emit_ethernet(0x16, &(0x7f0000000080)={@local, @broadcast, [], {@generic={0x8035, "791fb60f4d672b23"}}}) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x6) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956", 0x4) 06:21:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15, 0x0, 0x5}, {0x3e, 0x0, 0xfe, 0x8}, {0x4006}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)=ANY=[@ANYBLOB="00008000"/14]) 06:21:45 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000180)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x6, 0x0, @empty, @empty, @local, @multicast1}}}}) r0 = semget$private(0x0, 0x3, 0x282) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7fff, 0x400, 0x0, 0xfff, 0x5, 0x5, 0xa, 0x4, 0x79]) 06:21:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x4, 0x80000001, 0x5870, 0x9, "e5b9c9dd71be089aeb4383c24acda444d9971588", 0x4, 0x3}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x602a, 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) 06:21:45 executing program 0: r0 = getgid() setegid(r0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080), &(0x7f0000000000), &(0x7f0000000200)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) 06:21:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="4a20288d5f809ca67ef95bb16a5180bfc905967f8e4af82fc919b19a7a1be97445944257dd6888c37b2cdb404a10a8f9c6489026d8a1c4cc3b440bf9ec1942d14c3a3d7e4a18cbc628b4af00cbded0ae15b8ba6447bf7730f888c56eedb627287f813bcadede96dbf3a0425eb4ba58fa5596a532bc9325377a22702c9276167aa080b9ed05fd59bfe6b13b25080a939b00821d6a49b19740f7dded2c6913fe714cdf294ac23a04000000cfe66a854bbaed5de4529f11e9900e4de4980e58ec1693"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt(r4, 0xffff0000, 0x4, &(0x7f0000000340)=""/241, &(0x7f0000000080)=0xf1) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 06:21:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000300), 0x0) write(r0, &(0x7f0000000180)="b3", 0x1) 06:21:45 executing program 1: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f7c", 0xe2) 06:21:45 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x81, 0xab6, 0x7, 0x0, 0x0, 0x1f, 0x4}, &(0x7f0000000040)={0x9ca9, 0x4f, 0x6, 0x0, 0x100000000, 0x0, 0x5, 0x3}, &(0x7f0000000080)={0xd93c, 0x8001, 0x100000000, 0x5, 0x8000, 0xb2, 0xff8, 0x6}, &(0x7f0000000180)={0x5, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r2, &(0x7f0000000180)=[{0x1, 0xff, 0x1800}, {0x4, 0x1000, 0x800}, {0x3, 0x400, 0x1800}, {0x0, 0x2, 0x800}, {0x1, 0xffe0, 0x800}, {0x1, 0xf800, 0x1800}, {0x0, 0x546, 0x1000}], 0x7) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="c12cd1951a519668727fe31ff655c673119e2fdd7cca5db29c729784cae38c22e36a6f3840ee2c6867285fd6b714e76b909dd925c8849cbf65abffe3511af6b1f697127bfb06f659cd0cd75f357dd57fa30280b2d3b7699c93a0ae92d4c967557b2c25893afb4df7f79226b5301f44c994eaa3cc5810a47c8517c0d5fd9152bb0101a726f042000000000000"], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r7, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, r1, r4, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, r4]) setegid(r8) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 06:21:46 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\r'], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 06:21:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) dup2(r0, r2) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000640)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x20, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000380)="e67a51bfd8b68297460a538908c89b2f1db86835d8500bb484b2b76db5cfdb3c787bc15ef0a69bd4ea54252654c4421435b073a32729b7e6d884f5ce06000000000000002c08ca06e2d269a6ad1b487c8464ab984cafedb9f0147c36140abcfa8c85ccc954ef653575ba715948aeca7e8a04f7fd00f64c23759179fbba6999b4110cc8c64bc0123df1a0b4426b885473ed6c3f7df1b271c2be0dd4bd8052c1595e15878c5aabeffe64856d", 0xab}, {&(0x7f00000002c0)="cf66551f160fb9e3579cae99f0ab398f10473c24523323c60c96199316e2e8c12fbd6e30f36115dbcaab699d16afdf3863c997370d26c4682f4d4086e279940e5c214803783eb75ee7a1892cf2ec04c6757a26bbfdc4705dcefa191ca09219240df6aa22b7ffed0e869f5f98aff6358f15c134a940d32810cad40de8c63bd59f010733a2720c80cd8a7305d8b86c74ee903f7a36effc59062ed39f3cd82013a1bc", 0xa1}, {&(0x7f0000000880)="d96cda16cec9a6328f7641f4d2b35e8d9efa6bd1b8711ff467c1285b0dc66315cbed6468f773e07c98b60fe4489992b78480f160845317fe72b3cfd43b86c45654e55049fec57c466dbde13f11d4e7bf25ae841a402b4053f6ebcba95e29ebf2b4f55e6e8f2b665709de0a5ad303fc7c0779fbd8fa3f3fc640397c0b68701180d44a447074786684d570e6b896e6212d179ce0fe90e6bc98036d59bc701f299120f9d982d6e3ca44dc138c15b54503a5d53c359230dfc6705ae71a5172c14e5ae0c80fd06da54af046153995a562ff83fd64087154fd077799e165903b95ae1c4aa927e5af0931a647b41bb685eb82336f2bf1d92bf93572801e8d4822d9933b66b372576a7d0efedd879aa5e233c9ab708bad4551607658d276f192b4aa69e125e404af5bc039ba24857a9190e5176ec94f9f1bd5ad42bbb81031d14239402d8c6ed51787d8175a12a864427862b07b3c2c694517b49b9f3df5097fad96389258725d71d43040bc8a0af687a4eaaeb8bc08e5c3a304e5d7b0518dd4d95e08f47a077047fc6fd1b9c2fba315bf7a7dda47200a57ad66181bc740f93a2b835360aa084f51c14ef3915583bf1b16cf35b01e7aa5c9803b68384300b55b7c0b651ab58e1f8c2ede78b61b93762b99aee5a08d038e1b67863860d22fd668531392f2e41340d21dbe9b1d267919c95ad2ccbc420f115733f090141fdcc278d7cdeffa71268ad87ab526275e84e503c3489491ffd71041528499af91f6aca89c8d5581aa5d9a34e5b0f8264f08050753e854aab44df4ce8369a900f6f9247b98c3888a7a4a1c2a8edb86fa272cffc211bd702f2ae57503ea2715ef7a26492018fba189e81642380ebde72b167fe9db320c23d78dc44316e3f325a77eb265034e07007aa52071dd3683807e8ebf36d56e6b168c756c67f59a146e436d92cfde9c84d0d1bf9769081c2aad85d9a8800a0f1243790f2f238f7d01a2e97d202d1e4402c2e9a67ce834f4e69271164d5b885f78876c94b06719cb6da5b9f0979edf9bab2fbaead2730393cd0b0ed1b8e76d4f7440aa8fc412d0b8d9579e8b80358ae98464ecb61b91e83afd356c27abf278bddb72c437a7b8bab84125800f78d658c411a374590fa87ee69c74dfc4cb8c520a9b1053e5b3cfef32ec289207b599419c02049f53dc33a4d8b50ff1b411b0a9661bf7f7b56b234823c44d0619b575219ba4f8d6e39c3ddf80f925f27715cc2c54e2a61115965c94988516b9a108119d869ced48bb91739fd71dae4a2cf843f5e96675c9c9453c478a793f398fc090780fae99a2fa4a83efcdb26e81ebd1d448414c000dfe29dd80bcb7caeb7be2272ea147a59beb6ca1f8c0bdbe2cf373a7d109f3ba7ef28c408c39dabe43c3a32234e7676d017304f764899c2768b494ac5e5a188576daf529216aace9d34fcaf312f0a2d5ebb3de15d31eac6bac224a9c4c5a1e3582675be41123a236786ddd076e8322f628535733e79831f7401486a36f06aab23078e82b0f041ffd460e9b34df659d8ef4672685ecaece0a4f0b217ff31368be47ae6533669468c92fcd778988775516681e40449efd4aebac8affb9386a3036f8aef3de8f641aa8b6e924be68b9aa63516eafca414591ab66c1a60f6586db46a296b060f709811ea4445173dcb971f0f013e66fca22117367658e82a2367fdec3886f4e6d16e3a1e9a835f2ed43e2d6e9244161ec3ea4e2e06a65be5a3ac51e325f2f8384ebe6653cde5977f6d9096d609e636a7610ba594c02f979909ffdf3e26ddbf99178f8e094fa837248e32aea450e43fd464c1732c27bd0d50225331be41ad66e93d5c096e9cd5069e14e1c08dcff5090d9f8b6144dc5c86566e60a8f8ad8bb71ff543eeae8d7b2663f1b36649d02ebecbedd102ecefff6088354a6471eb879f73dc6056d95d041ac6878785574623f4d6d64c9d5f1dabfef4763e91a4d0fd7fafcdf22cbfb2461577d4a0da58f075672c42cd8fa6c827576c804c9fd49043e9ffd2e6d24b31c5ae7ab678b7b9a7ec95438ac1972d2b5f4fbd9f7b069a55c372e938f70178d1ddbb01e462e56c160c64fce673bd519ff746146cfeaf4eb7f80d6fa72555d83e87b0245f7280edac4d3ce5aa299309134224e605c4ed337a5daabf5f04ff3e90d9372893f39a0ee2cf1cac743e77acb65cfccb495e338e86eecc4bafe1602ada4a3fe7749cbcf0751bcce2f5093ed8a5d752272d4089afb683fdcc9b4b6f9d7f1e7fc4dcd530c028fcf20fb9c7ca69e7c8410c057a0ad3e922c0d566bc6e37e99f208f8262a92fafdce4d16ea32b290e06c8d0787adfbbdd04751710f9a4142cee22e726a59126da543be932dd663df82c8d15e28fc3d1d78326577e3291f0907b655dc6692bd656f8a2a4dcb38bd2fd59c4efb1426d22900b22fe9a17648404a3f7c722f0d1888e6a0d52cde7b1ca28cd6131a4e7d2604b53e55b3e90ff2be3ebddc1af0323c639b4ac11b8b1ebc1f2af8e089213ecba48b24cbd8dcc03d74e2a8ff07d24c3fe61e15a5cd0664b759779036a8081efd295d7a5fe0abe5d1220158bc10976bcd5c2acfd8025ee1f76c1263fd393c68fe2e36d540ba16b6cfcce3d46bfb7c4269395fd2b6ed830d03fcd06a789c4ac0367ade896199f47c10a022eecdf4eb41e5bb828f72596e9d895f4e6ff52d2c420eadd16c6222d7801b7fe0494edb239089fa0d6020492724e7070b3349157df9e4ea29164313d118bf3b92e808ec948c99400964f1438712f81fff1039aa83adb176de66c8f15238ce8d718204c6746a9b34694d1f93b3776723003987e05c495b285fe09db44fa9764103e3545d27f30c2e5b2703818ce37c7434b486e1e4ee7b41a13a47ef88afd2d87912a348149cd84a6de05d78f14e93f369dd82f6b73bf29b1e4da9343d1df1d43427ae7cd65fe05defad49c61c80ffd096629f8bfa8b574cdc00c94b58bc65e0e815a8f4614a43c202052fe353464704ee3135c7494f790f140ac7a63d77f6109043f3b7d5ebaf636ba851a5806e48766feea362d8232a54a8464a7070704a2e024ce63ff8fc496069a09cb3b5c40a78f402bc23e4be8bf239ea2ad4ff20fbd8ef0881166989fc73b94912df8f77b63bbfa3a95f8d41cb2b6c16ba5c0a6b909112070960d415a8ae452b7db22304c8affafe898c746f276b7bbabf2f2df4ba35052eacf13a6eb6006c1e73cb8bb289f809d4417c5a65108461c19ee7aaacec842b8a91ec73a254ebcbcc87122846dfa874c80db86ee7c5d8fc9cc9ffee3a8edd33e650b104d0c3d83cf37987af59bf7daa4842fdf9fd64969c456133d50f3f3d8e737d90be37eff2979e1b556914db8fd8c99ec9322deecee7cddd0ca391bb2aadee38071389369824bad7cd0af4d06ea0c6ebfcd5d2150cddca89fc8b519049ce2bfe3acea58054238049a95167dd5d91008622a7f62a7f35aa5ab2698590ed4c60fd39654df7eac5efd7ade2021dcc4367a4ccd79f04dafd1be2065ca018d82a8d9795a173fd4ebbdf7028fa93cadf01073535a2e3c2791aa74e54323e83a9f948daad1cfd6934cb9c03e65315fcc5694f4329ea1e58e017b03245e34aed1be112c0d509f3a61ae8520426f9a3cceb946534149a2519325293bdd94bf7d3502a798f8222091c2e261c2f7c76555d8e16bac6acfb5ff923b8daa8c931269ac260ffa569f0062bbfbe9fc6ee16528473f21554627e3a78902dde8ea4053ced55a27b11b3650b775bae4545cf5a368525082fe4f043052454e5cdee15ebfbc904964f43c25cb63004ba2791a57c8a2227ac6db7f9c626f25c55edcca165b747c6723af4e76debb92c84658daef9b08a7f1e82274789df5c0bf48c961524d813ad0f371e7ab786026f824ec06274a51687c7cdef6fb8cbc7a5950550e09945c1cc2be7462e32ec432c19b75b04183db678abb56bbe6ba8f0a31ff67003074feeebcdea65acb3e69212292990c2bc9a86adbe8a714e17d51e1330a3af0e918935def39dc5082942d35e5ecf45e0de13a6ce4fb40603f1497598e8e54c5d71308a63bcc2ab001ab16066412ca5347bba1fa497a27cffcf018b8c815d86719b03d6affd8302c804d226435cb5f1b7eae4e4611eaf34809b2be473f878443309e913b80b58e1e9c006dd61485f559e6eaa79744cd84c3dbfc04ccc491c5a67b4bcc8b19b2afd7530b51989fa704336b641461f8f110427155bbaa1fa6271303fb4db386d57893bd0bf7781c5cc5aa00af546b473fb34f44dcc93e03a0b4a4cb405efe5b3c608be143820eb26deaea24877a253ccb10aee255c6b79d67469c48aa82a03d9a9efd10c6392b592f7a35205241b325372b63d4bb7c18f2d0b30ed62d472b03a561f12c11423daf2a1cca9a25c6836e529d368ececbcee06ad24781e62bd9f16296223015b7d4134eccc9f736df6f3b200ec961e729278167471897f69d600b6587885f3751b74df85837f1467ef6b1432979ced1d0578d61a8f3daebe350fdbad31568ab7590b9028f4bb8967772a72d104dc49ba2a963bf12886c5096dd973f2413c43eb800a6b100a71b93830bac6ef8c7cb0a946466889154972a397e89ba1c56a338cb768e63f32cc67c5dae4675147cc40f5145d4fb4e1459cd3fadd03b6bd90aa7dd14e07cbb1c7d6d72d9c536abfcee4069575d9f2801459903d148dc19977d9de89f0de642262751528498501f178b0696f8742280cc82b19d12b6971ec6ec44e2743deee6ea492785c397d2ac5d8de88bab9e0428266ee6428941e2b5705543019d5a661b13cb5d5db685582e8cecbf1fe9c37a5efd3ef6259c4de18ac9f7db185bba1a6362e230517948b28a68f5b12884c188f9415094946e208d93bc1dfc17c64481cfa6d51548c84c3e1b0239f004f42f1dc8566eb13cb34ed1ed11f8ea9206bc2e125a441e4ae057ceff2113ecf780167f181a67490e82d3dc8b8904fd6eca3fb5a40002d5605b598cf2260951800afe02b733bb57a7de53c493b08d31e565dbca4534ff0154746b54ff37d50f7491b6a623366839f88c8c650e0f084fd9090e61c2836569fb0cd2691e9afd3937f835350946217504d95a10f3cc23828ea35539cc916bd72cd45269d66393a582e624f283a23aa825e0fff86e9da11fe73e0978ee4cade91b7f54629197c62c0a9ef4a0f253be5e0d9b4124454f4315ea69093dbf8f5f80a94ac369456f8573e41b2c7d293980396b651eaaa3b67a47fec7aeee439377172802b0cdc4227ae9bb083116c9419cf0ef4a3ae2604b27e1d41832ebd7cf9d4e2077e35d9b5f091202137e0346aa50d17e4645df475e5865a435887eb71960d63fbfc60d564a6ae554ec2bd8a97eebf6365e063ca26ad17ef2390d7d5e6fca32da5f0b6412584c3fdb4914ee42a18595defbb39f78b3769d001b52b75d3ec9fb3594fb852cd9099ca44f819fc659bdaed884c6eebfb1d3b8afc66c3851cfc27f134b5e7e9db7db74c8539ea34e265eab74fd0fbe42d11b70ca6362e00f011fad71eb17abf54cde0a6734cd318a33d5a1ba645b7e0a0f35becb188536c729b510d2a5eb503bc055ea1e5e8b9a0a3230ec936fd1e23021a477e821fa1357726115fd0337cb08319ef5f38ccbd704b289b9a079e5763e29657c77156e4c3a94aefab77492696f4cfa37cba78291e916b5b2da6e696e27932a117dbc3de16638eaa24ac708c0384d0f80ea65be71b007be0534604d69b9744682bba97deb7f8e8434ce729c214eec5ad6631146c5d3bd2106e62920f8860b32de36977", 0x1000}], 0x3, 0x0, 0x5) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x200, 0x0) utimensat(r4, &(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)={{0x44c8, 0x1}, {0x4, 0x1}}, 0x2) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000000)="000000186004008ba8002b27febf00000000000001000000100000000000000000000000000038c942336540", 0x2c}, {&(0x7f0000000580)="33230af62c67e552a298bef5f5386d630ed5399122fe71c337cfa38bbcb26ec52fdb310b085da0b09b958e5721837c20b2e34743ff8cb8d3fb598006e27d24679553181b384e96f03f1ae70a04dfb0f4fc9b8b14181214cedf4f018fbd6ef37d6f0a5e44382ae80293c58f09df80e73a7346cdc2791d22f61884b81e8f015999981c7faca7d81ac55b042b3cb35c5bf0388d01175841ff1aa4eb0c89ac586440b66f1379e59e481dac1a7bc975076b81ce4f0c3e81d573f889f9ddb2e7df", 0xbe}], 0x2) 06:21:46 executing program 0: r0 = semget(0x3, 0x4, 0x310) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x3, 0x4, 0x310) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000000)=""/13) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x63a1, 0x9, 0xf2a, 0x7fff, 0x6, 0x7, 0x3b]) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000200)=""/237) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000032c8e1654cc60800460000180000000000019078ac1400ffffff830300400d0090780000000000f600"/56]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) r2 = semget(0x3, 0x4, 0x310) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000080)=0x1) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000000c0)=""/228) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) 06:21:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x35}, {0x64}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000340)) syz_emit_ethernet(0x35a, &(0x7f00000000c0)=ANY=[@ANYBLOB="000003000400effffffffffffffffe22f1ae9b0ea942dd3d84d27b31fe041fef627e0800271199616673b083a0e4015bb0d9cb71375a69fc4ff9dd0be9ccd7a08f7487db6f04d8e8ce"]) sysctl$fs(&(0x7f0000000140), 0x2, &(0x7f00000001c0)="b66196dc0e5d9b855d3d7375e0d148dc5821a86f6fd0ba658a94176340d05ba13b29b9528f4ec871e0445701b7bb660aff8e2ac85f898e7a8b252e4a0d4d5321138976efdadd7beddad071e2caa29572ae66256076971ac86b2950e4899440205271ed607f52e118c245e018aecb0373d1c8f738f0954fc6c66ce2eeea60d2e85710b4", &(0x7f0000000280)=0x83, &(0x7f00000002c0)="c479f2d44f1b49acde199682e16cc06020118e244a3a5954184329ac7883416d7c169272b5482acaea48bcf757c006ec423e638059cd12b2773464ff1c958db323a6b5ac50a0f8260856dd306aed38fcab26cb4f0ab553866c4d05270ad25837cfec49a30f695056cf9729e7", 0x6c) login: pckbd_enable: command error 06:21:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x200, 0x4, 0x9, 0x1, 0x101, 0x10001, 0x2, 0x1, 0x1, 0x9, 0x8}) sysctl$kern(&(0x7f0000000180)={0x1, 0x41}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 06:21:47 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/36, 0x24}, {&(0x7f00000000c0)=""/20, 0x14}, {&(0x7f0000000280)=""/180, 0xb4}], 0x3, &(0x7f0000000340)=""/58, 0x3a}, 0x2) close(r0) r2 = socket$inet(0x2, 0xc002, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r3, r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa340000"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:21:47 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x48006}, 0x0, 0x0) open(0x0, 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) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$TIOCEXCL(r0, 0x2000740d) 06:21:48 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/85, 0x55}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20, 0x0) 06:21:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x3, {[], [0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffe7ffffefff], [0x0, 0x0, 0x401]}}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000040)) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socketpair(0x35, 0x4, 0xdf, &(0x7f0000000000)) 06:21:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8b01fcffffffff00", @ANYRES32=r1], 0x10) write(r0, &(0x7f0000000400)="1a1388464d829adfa0b094bb3feca08a6c961db6bce0989cb0171d60d3e87b0ac27d4ca01f20141683289f46d5a816728c5ca6fb576a597ec7b9b0d4c82903195d382beb6771d3011a2b42d6f5552177b9600dcb60a9ffb5ee0c4407acfc5a043a4f9fed0172a430169c6de221bfb621e93444459e610c79fbe896cd9d4f5436aa8b9d84fae5759d9430990f9b067e8c634c1c025bdc5360c88c8ecaeb91cf937993aba218c7c18d5648e1f788404785b5b015c5b65902c247003d074ccc63a2c6430a551993c571e0c00802bd1716d5fc10f5b10299a915efbe7e8228bba3601d3c6d96b3f0dc5d80dc67ff1f78da27b9a5fc6c3c197acfde1a9bcdfb2e2790cacb0e8f52840dc3a8f39bac4cfdbd1328af1b0936d935eebcc5213b55d57b99591fdb96e8904abfa7d73f84ba2262c1d8f2c9d409d1859b67630bba33b3dbd7f4f030e8e7eac9428f41fbd4c15ae2a455e6e634a5e5d906b8f0534cfc860562d1785baf61bf07082a1414330cda43da2f19be3db820ce9ab0312e7c07f19edb002572dd1f66423e739a74578f07ecfc5fe432e8c174101e384ea85649e859b5d54909df06db04fcbbe5f703ca92522b5c3a600a373a33890dc7b5627824c77bbeb8fb87da06f08d8888f39811c093d8ba1b2276b5dd4f9a1db03c68c830ede2a32f5140721c4daff3e995b042802ccfffe294b04d5b8fdb5af95fbebfd996bcc417f1339fd0d4a79f4b6058687fbde2ebe475d87c2191fea005bcd7c8b9f173cc3740a21835e0a505b1d5262bbf3fc589cc0080bf063cf2a62cc76a60328959a436f98955b272b1af25731ca59a9464251eaae073dbfdf094b05378a47e6bfcb8dd2d34b73fc479b74dab93389d1171f8ee2e178ffa5bb7204774e81c88e406577bbadd5ecd3752c3507804241e632b37a720ca4879e409f8236f3d81932049348bd09a5995752b4a7a259eab6a601216e31569880590f20900eda30024978d7bfb28627cdc6a49267ba9d7212f46b0af02fd99e9e680ec751e5591e865f73e63589f1c5b2a7ae3cab7bfd76f47bc502ebf32ad1cc57d153b82b480411214a663aa85ad770ee9e5243bf0e8fe075e4c6ddadda78da1931ca8dd52ad25cc218325f63a8e6c419371bfa80779eedf8fed83c1e8433bc24acf638433fee1ce1f5d02f763b4709c63bdcf0d2be6e33a5942ffa1a236a2d08251cb4af36e4bcd2a5f2f34adfc64819fa5e32f5ca076629293acd3e6630dec2d813fd8880069b4366a91d38516a8d9b9028f5fcc2f0a7f4abdf92150c3afe3689eb5cf0aabb800f5581b689008b411bb744bf3f83098633776301abf757f339c2e1b9dc72125b1cd318a71927628900ebb061d33fa7d43fec6a63938e1824b771b7b54f8b1c8bf0a46d522e01dff2b24f387ea76e598d5615622964161916c48b332730d09c0c8fd9199379e388820c138fb32857f13943e70e1c3b5bde7aa98f6acd99e690dc5821c056862b7ad7e2f1ba49c76646db8a4dc9e476cef6bbbdcb122fb11d0aadbc1321dd5015b5f89713db9f934767f0e9d1e4097a7b0100078beb72fcbeabf7af71e5af0d441067778229c2ca35bee08af1543a40c2a1ef68040ab9f07255a67d55ecbed75ff98ed91333215feb4bfa87ac0379253451de5cc602f56ca2d6194d8eef3f3aaa676219417c429ecb0454c641b76c54903e4b2014f249e6c9caf0360ef545d4f76b544ad537bc63000bf3623c520b989227184472e037b055082624a5642611696aeb99d3b6bf3591ccf2bea42eef6ec2896e3341d17f627f778b91f96e2f3309bf60697922e5711b97420db1375aea1273e1913ca38e9d586a4aa21b96b0925319a52f3be7256b0bf985376311f03024b9e2d6aa53afa2d5fc965f708343e64c81ae69fa769e2d38017662cf0f24f821d20dc9facbf6d79758893b500c9c5441ebef9e59cfaa717caf11dc765f8389861e39a9320ffefd9c8270f8bd40c7e33786cb1683fe9b219f604ea55581fb430b1c1e2bdf5b8", 0x599) r2 = socket(0x6, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) getsockname(r6, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) sendto$inet6(r5, &(0x7f0000000080)="5308d9e5f13e1b35b20c4532ab7ce082733eecd410ae4ea9bf766a7d1b17fdef038f3afddeea14831732056a1837c95236998a54e32e44e0a309b90f644a4e969071f015dab6696ab0a98de0cd6c02bae987093116d110888df4d23199a7954664cdb0a05c0c650899cbfb5ba6e00a891911397b6dab78a52392b04d9ea3f53c1cfc016044a5ea66c793bdc309e997", 0x8f, 0x400, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r0) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:21:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ff04000000ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt(r0, 0x5a, 0x8, &(0x7f0000000140)="3ccaf696a3c879ceea4d3be3c57367bdc451a3d9f17f0eda4ee18c8ff83d9fb2e0b36be7eb9a7dbc5e8655878c0e0900ed76cd7eee2050f1814354e6fa0c95047062ba23088b067bd11a2c8ed019afc86dbe86a9d037d9705ce9d3848e257449bba5fc97e336ba22289c82e092b4aaf14dce71312c0aa6e1b5c4a608ea103c59265d6f2b6fd56745699770b9f320af199f96201e3ef27d957a5cf223c07c162bb30773fdf3616446e1358339cfbd0ba48917", 0xb2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket$inet(0x2, 0x2, 0x5) getsockname(r5, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) write(r3, 0x0, 0x0) 06:21:48 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x18, 0x3a, 0x1}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) 06:21:48 executing program 0: munmap(&(0x7f000000a000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x90, &(0x7f0000002000/0x3000)=nil) madvise(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x0) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) madvise(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x4) 06:21:48 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fchmod(r0, 0x40) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080001", 0xd, 0x0, 0x0, 0x0) getitimer(0x2, &(0x7f0000000040)) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 06:21:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCBRK(r3, 0x2000747a) fcntl$dupfd(r1, 0x0, r1) shutdown(r1, 0x5) setsockopt(r0, 0x29, 0x2a, &(0x7f00000000c0), 0x4) 06:21:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x40}, {0x6, 0x0, 0x0, 0x401}]}) r3 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0xfa1, 0xc09}, {0x18, 0x3, 0xffffffff, 0x4}, 0x20, [0x4, 0x6, 0x9, 0xffff0000, 0x7, 0xfffffff8, 0x7fff]}, 0x3c) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt(r4, 0x3, 0x0, &(0x7f0000000040)=""/100, &(0x7f0000000100)=0x64) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x1ae, 0x81}, 0x9, 0x38cf, 0x0, 0x0, 0xffff, 0x3, 0x401, 0x3}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/133) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 06:21:48 executing program 0: acct(&(0x7f0000000040)='./file0\x00') sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000300)="77efd6aab2fb63adef005e77441b819cbdab8ab435539546a7cf462f9fd6ea079835780daa521d9463bd5780bba776f1dbab270d361570d06e25f14f0108c46156ed06685b40e19182187ebc0cfa14b361115941272581c244eda9857a8f295f2fd0adcdeecd0a2e3ef05eff1f0fde0bb9eb33a7079440f9b54df5b16b4f6e131eb1dc04880246770da308b4f5c6da1fa5fafacfe2b3c5b6721e55d521af10b39edc7c4beb23528c96cbfeb695ef9b4e214a5c37ae9960877f868f4d6eca1791b114b5927fc08c4d931d61315d7308b21ece11560280d0c706519e47e86b957c33c12b9d932f74c8754655d86178fdd7587b513e754e6fca03a29b4037c89efca7971b3c5ce0fd5a6fe008188fb628af2550d61759c564e7eceb3a00001fece7eb0555f93730781ea7920237382ff5cc24260899d3e58c6dd8a75a259e3397b4ea1ab03c3a1b8e29e057d15ee84b596ec3076bdce659543cbb0bd84f6937b44f8d5def5ae03c637a3f3e7be0cea26e9c06a59cf3d32a19feab87932181ddb430d26f984b835fcdca1a91568446b3eef36fa8935042129f1d522399a2195670ea5e0a54ae75b81dff51dbcfdd9e9070e746e6390e190b3becacf46dbcca93d789e07f766275fce129a55289230d5351d7e589d8e08a2feff85fbff7144baeb0147498e36b5a720f0dc850ae11bace4fecf8a7784be80f7755bf6fce98c5986278fbcb9ab1f2b8264daafcf64945a346b95b4adfe6f034724ac1a13369c611bd7d5a44ce8f9ef86f7d9788d1980ab09bb160a9ab7c147de89c80ac040aae3a2315f82a26c2a40dc877e2066d21c0adb26077fdb22e3e25675cb1f53f72ddc1f8f59efb979c70ecb1f0ee62636f3648502ba44698134fbec4c17daac87633e0192e0edf6b71cfdafff0886f2485afdabc0973bd54c3d6ea8483d672df8925343b97a55e881f599e88f8f6be110ae42d00"/699, 0x0, 0x0, 0x0) 06:21:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0xfffffffffffff000, 0x159465b4}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "737a117c0000000000004000"}) writev(r4, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 06:21:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) close(r0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/172, 0xac, 0x0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 06:21:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0xa75ba2f4da915183, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x101) nanosleep(&(0x7f0000000180), 0x0) 06:21:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x1fe}]}) 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="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0x16b68000) 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", 0x21d) 06:21:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2009, 0x448632f) write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x3, 0x0, 0x0, 0x0, 0xd) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x400, 0x0) 06:21:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbfff6fffffffffff], [0x0, 0x1, 0x401], [{}, {}, {}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r0, &(0x7f00000004c0)=""/4096, 0x1000, 0x802, &(0x7f0000000000)={0x18, 0x1, 0x7, 0x3}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = dup2(r3, r1) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x6, 0x40, 0x0, 0x81}, {0x2, 0x8, 0x20, 0x80000000}, {0x7, 0x2, 0x8, 0x3}, {0x4, 0x0, 0x9, 0x5}]}) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)=0x6) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x1, 0x8000, r7}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 06:21:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000106]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1f, 0x3, 0x8, 0x9}, {0x6, 0x5, 0x9, 0x6}, {0x100, 0x81, 0x4f, 0x20f}, {0x7f, 0x91, 0x9}, {0x5b0d, 0x6, 0x4, 0x5}]}) r5 = fcntl$dupfd(r2, 0x0, r3) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 06:21:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/150, 0x96) close(r0) nanosleep(&(0x7f0000000100)={0xc6}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) fsync(r5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) writev(r7, &(0x7f0000000380)=[{&(0x7f00000001c0)="9fe8012b3796229f715bd706b7ea2a3ca736aef99188819b76f8c8ae353f03690c67aaf6", 0x24}, {&(0x7f0000000200)="daf789cec4811d6e3f6622498d1247112441fdf8a13644376971cb021f3448bc0f34f9e4f8d27e503f6fb822ca29963510666291483bb265c7339e65cd4a822625ea1106d470d6f9f70cce18fe610a7c7d5511048b1a88284efb575a7abc85a008b0e744c5ed2aadd4e13359c7f7c52a5d99937b8579567ea0e568b16f87608c471ff2a492fd04238b1887722a76b5f7430088de24668d37506d98781d9dcce4640e56d52e97080a1bc29638d252eaa393efc6c19ca4c708cd57545ac1aca4caeef58d6489a34f8e40f7e8c51b4526a5bb310ecb105b92007e2f", 0xda}, {&(0x7f0000000340)}], 0x3) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000180)={{0x9, 0x1, 0x49}, 0x3ff, 0x1, 0x1}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) execve(0x0, 0x0, 0x0) 06:21:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffe7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000000)="156406d2106b5d2a52406c21229bb83315bbc23487f613d3e2cda7bfd76d511ff9c421e7a98ce6e6d90af7d4de9cc6201fc7784965d22f7d", 0x38) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fatal error: unexpected signal during runtime execution [signal SIGSEGV: segmentation violation code=0x1 addr=0x1 pc=0x42c00d] runtime stack: runtime.throw(0x916e5c, 0x2a) /usr/local/go/src/runtime/panic.go:774 +0x72 runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:378 +0x47c runtime.netpoll(0xc00002a001, 0x1) /usr/local/go/src/runtime/netpoll_kqueue.go:86 +0xed runtime.findrunnable(0xc00002a000, 0x0) /usr/local/go/src/runtime/proc.go:2372 +0x515 runtime.schedule() /usr/local/go/src/runtime/proc.go:2524 +0x2be runtime.park_m(0xc000163080) /usr/local/go/src/runtime/proc.go:2610 +0x9d runtime.mcall(0x0) /usr/local/go/src/runtime/asm_amd64.s:318 +0x5b goroutine 1 [select]: main.(*Fuzzer).pollLoop(0xc0000a54a0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:319 +0x127 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:261 +0x12c6 goroutine 21 [IO wait]: internal/poll.runtime_pollWait(0x2e9a39c58, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0000c1698, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0000c1680, 0xc000244000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf net.(*netFD).Read(0xc0000c1680, 0xc000244000, 0x1000, 0x1000, 0xc000165a60, 0xc000165b40, 0x7c894d) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc00000f378, 0xc000244000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:184 +0x68 bufio.(*Reader).fill(0xc000057c80) /usr/local/go/src/bufio/bufio.go:100 +0x103 bufio.(*Reader).ReadByte(0xc000057c80, 0xc000165c00, 0xc0000c1700, 0xc00000df00) /usr/local/go/src/bufio/bufio.go:252 +0x39 compress/flate.(*decompressor).moreBits(0xc00023e000, 0x926240, 0xc000165b88) /usr/local/go/src/compress/flate/inflate.go:696 +0x37 compress/flate.(*decompressor).nextBlock(0xc00023e000) /usr/local/go/src/compress/flate/inflate.go:303 +0x36 compress/flate.(*decompressor).Read(0xc00023e000, 0xc000250000, 0x1000, 0x1000, 0x8988a0, 0xc002bb72f0, 0x199) /usr/local/go/src/compress/flate/inflate.go:347 +0x77 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc0000fab40, 0xc000250000, 0x1000, 0x1000, 0x10, 0xc000165b88, 0x7c87ad) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:131 +0x51 bufio.(*Reader).Read(0xc000057ce0, 0xc000020a90, 0x1, 0x9, 0x0, 0x0, 0xc000165d70) /usr/local/go/src/bufio/bufio.go:226 +0x26a io.ReadAtLeast(0x9a8280, 0xc000057ce0, 0xc000020a90, 0x1, 0x9, 0x1, 0x1, 0x0, 0x0) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 encoding/gob.decodeUintReader(0x9a8280, 0xc000057ce0, 0xc000020a90, 0x9, 0x9, 0x4050d5, 0x4307fc, 0xc000165d48, 0x45a310) /usr/local/go/src/encoding/gob/decode.go:120 +0x6f encoding/gob.(*Decoder).recvMessage(0xc0000c1700, 0x404fbc) /usr/local/go/src/encoding/gob/decoder.go:81 +0x57 encoding/gob.(*Decoder).decodeTypeSequence(0xc0000c1700, 0xc000000100, 0xc000165e10) /usr/local/go/src/encoding/gob/decoder.go:143 +0x10c encoding/gob.(*Decoder).DecodeValue(0xc0000c1700, 0x832ec0, 0xc0000fb020, 0x16, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:211 +0x10b encoding/gob.(*Decoder).Decode(0xc0000c1700, 0x832ec0, 0xc0000fb020, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:188 +0x16d net/rpc.(*gobClientCodec).ReadResponseHeader(0xc0000fac30, 0xc0000fb020, 0xc002bb72c0, 0x0) /usr/local/go/src/net/rpc/client.go:228 +0x45 net/rpc.(*Client).input(0xc000057da0) /usr/local/go/src/net/rpc/client.go:109 +0xa5 created by net/rpc.NewClientWithCodec /usr/local/go/src/net/rpc/client.go:206 +0x89 goroutine 7 [syscall]: os/signal.signal_recv(0x0) /usr/local/go/src/runtime/sigqueue.go:147 +0x9c os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x22 created by os/signal.init.0 /usr/local/go/src/os/signal/signal_unix.go:29 +0x41 goroutine 18 [chan receive]: main.main.func1(0xc00006a600) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:137 +0x34 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:135 +0x5b0 goroutine 17 [chan receive]: github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1(0xc00006a600) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0xb6 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:71 +0x3f goroutine 25 [IO wait]: internal/poll.runtime_pollWait(0x2e9a399e8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc002bb7ed8, 0x72, 0x1, 0xc, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc002bb7ec0, 0xc001542430, 0xc, 0xc, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc0029ee910, 0xc001542430, 0xc, 0xc, 0xc0005059c8, 0x40c698, 0x10) /usr/local/go/src/os/file.go:116 +0x71 io.ReadAtLeast(0x9a8a20, 0xc0029ee910, 0xc001542430, 0xc, 0xc, 0xc, 0x0, 0x3ff2a8, 0x3ff2a8) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000d80230, 0xc000022aa0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203000, 0x203000, 0x203000, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:757 +0x282 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc0000926c0, 0xc000022aa0, 0xc001465c80, 0x0, 0xc000505d28, 0x444ffe, 0x413b6a, 0xc000082e08, 0xc00138c888, 0x18) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:282 +0x108 main.(*Proc).executeRaw(0xc002bcd300, 0xc000022aa0, 0xc001465c80, 0x1, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:293 +0x25c main.(*Proc).execute(0xc002bcd300, 0xc000022aa0, 0xc001465c80, 0x0, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:251 +0x6a main.(*Proc).loop(0xc002bcd300) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:97 +0x4de created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:258 +0x1155 goroutine 26 [IO wait]: internal/poll.runtime_pollWait(0x2e9a39df8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc002bb7878, 0x72, 0x1, 0xc, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc002bb7860, 0xc001542d60, 0xc, 0xc, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc0029ee768, 0xc001542d60, 0xc, 0xc, 0xc0005019c8, 0x40c698, 0x10) /usr/local/go/src/os/file.go:116 +0x71 io.ReadAtLeast(0x9a8a20, 0xc0029ee768, 0xc001542d60, 0xc, 0xc, 0xc, 0x0, 0x3feec8, 0x3feec8) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000d80150, 0xc000022aa0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:757 +0x282 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc000092870, 0xc000022aa0, 0xc001562a80, 0x3, 0xcc4d80, 0x3, 0x3, 0x0, 0x7, 0xc001471ce0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:282 +0x108 main.(*Proc).executeRaw(0xc002bcd340, 0xc000022aa0, 0xc001562a80, 0x1, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:293 +0x25c main.(*Proc).execute(0xc002bcd340, 0xc000022aa0, 0xc001562a80, 0x0, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:251 +0x6a main.(*Proc).loop(0xc002bcd340) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:97 +0x4de created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:258 +0x1155 goroutine 27 [IO wait]: internal/poll.runtime_pollWait(0x2e9a39f98, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc002bb77b8, 0x72, 0x1ff01, 0x1ffd6, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc002bb77a0, 0xc002ca202a, 0x1ffd6, 0x1ffd6, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc0029ee758, 0xc002ca202a, 0x1ffd6, 0x1ffd6, 0x11, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0029ee758, 0xc000d80150) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:603 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:597 +0x89f goroutine 90 [select]: github.com/google/syzkaller/pkg/ipc.(*command).exec.func1(0xc000d80150, 0xc002b7f860, 0xc002b7f800) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:742 +0xba created by github.com/google/syzkaller/pkg/ipc.(*command).exec /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:740 +0x19c goroutine 29 [IO wait]: internal/poll.runtime_pollWait(0x2e9a39d28, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc002bb7e18, 0x72, 0x1ff01, 0x1ffd6, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc002bb7e00, 0xc002c8202a, 0x1ffd6, 0x1ffd6, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc0029ee900, 0xc002c8202a, 0x1ffd6, 0x1ffd6, 0x11, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0029ee900, 0xc000d80230) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:603 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:597 +0x89f goroutine 89 [select]: github.com/google/syzkaller/pkg/ipc.(*command).exec.func1(0xc000d80230, 0xc002b7f7a0, 0xc002b7f740) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:742 +0xba created by github.com/google/syzkaller/pkg/ipc.(*command).exec /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:740 +0x19c