kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Nov 25 18:10:24 PST 2019 OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.47' (ECDSA) to the list of known hosts. 2019/11/25 18:10:37 fuzzer started 2019/11/25 18:10:43 dialing manager at 10.128.15.235:18184 2019/11/25 18:10:43 syscalls: 337 2019/11/25 18:10:43 code coverage: enabled 2019/11/25 18:10:43 comparison tracing: enabled 2019/11/25 18:10:43 extra coverage: support is not implemented in syzkaller 2019/11/25 18:10:43 setuid sandbox: enabled 2019/11/25 18:10:43 namespace sandbox: support is not implemented in syzkaller 2019/11/25 18:10:43 Android sandbox: support is not implemented in syzkaller 2019/11/25 18:10:43 fault injection: support is not implemented in syzkaller 2019/11/25 18:10:43 leak checking: support is not implemented in syzkaller 2019/11/25 18:10:43 net packet injection: enabled 2019/11/25 18:10:43 net device setup: support is not implemented in syzkaller 2019/11/25 18:10:43 concurrency sanitizer: support is not implemented in syzkaller 2019/11/25 18:10:43 devlink PCI setup: support is not implemented in syzkaller 18:10:47 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x880, 0x0) ftruncate(r1, 0x0, 0x400) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0)={0x700000000000000, 0x5}, 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) fchdir(r4) r5 = socket$unix(0x1, 0x3, 0x0) writev(r5, &(0x7f0000000240)=[{&(0x7f0000000140)="8f6ee92162036222b07f1b8b6f04dd12999e6f9899517d58619770882e1696cf671f9a8d6aef9bae0499ffbc5c72a2574194c3e20af17db553c29f8ddc5a7c692bbb6f5800ec9f4522fa856bd7c33278bdca2fb383b2fc6e258011e4b8f93bfec15321a19a615720d3c30e58d74e2540ae27d97032dd8bb8fc08b5afe96b8bd2af2c85bf71c67d8a041281f05415e3a20f69844fde95e2c60a19c17353b573bcdb714d46c0d7cd0d5e6bd922867b2e2a55b49bd088538a6f3f92b98adde67074bad9ef6bb0326faf75b9869a96d991aebd530c0b76eaf6c8ce5ef303ed29993904f60a57edd6", 0xe6}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000280)={0x7ff, [{0x1, 0x9}, {0x2, 0x400}, {0x3, 0x4}, {0x3, 0x8}, {0x2}, {0x1, 0x6}, {0x3, 0x3}, {0x1, 0x8000}, {0x1, 0x8001}, {0x4, 0x4e}, {0x3, 0x3}, {0x3, 0x400}, {0x3, 0x5}, {0x1, 0x5}, {0x3, 0x3}, {0x2, 0x3}, {0x1, 0x6}, {0x0, 0x2}, {0x1, 0xfffffe01}, {0x0, 0x7}, {0x2, 0x7}, {0x3, 0x9}, {0x2, 0x8}, {0x3, 0x81}, {0x1, 0x5}, {0x2, 0x9}, {0x2, 0x3}, {0x0, 0x401}, {0x1, 0x5}, {0x2, 0x4}, {0x3, 0xff}, {0x1, 0x9}]}) r6 = dup(0xffffffffffffffff) ioctl$TIOCCBRK(r6, 0x2000747a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) syz_emit_ethernet(0x29, &(0x7f0000000400)="7770a2d5c68a12a9598cc9717b285e6e72b1738e321459c18587bffac9de27735a8de25e5caae73e25") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480), 0xc) socketpair(0x0, 0x5, 0x5, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000500)=0x1f, 0x4) pipe2(&(0x7f0000000540), 0x4) r9 = accept(0xffffffffffffffff, &(0x7f0000000580)=@un=@file={0x0, ""/21}, &(0x7f00000005c0)=0x17) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000600)={0xffff, 0x6}, 0x10) utimensat(r4, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x7, 0x7}, {0xfffffffffffffffb, 0x3}}, 0x1) sendto$unix(r7, &(0x7f00000006c0)="4905058555fa91675a0ee9c8b6f9c7968294406c03ae9da4615a19a32055458f577f7fd1f4cef233879d55f226a276bba7edee23793812bfa073c028a0e09d617af86242600d95a9d42ccde34b5f701a6d8ed11c9c6b3b3252bce92c03d5b3b514f6f33af308fbb6dad697dcf315f8ae0c187573a65e1c6c46a858c47867af155642075208f2e4c205a25c38938b7cc0f1961f418d97d03718c2113ed518bc8014672820946c82ab646e8c1224efa1364c698865f739adcd426757ff8bf61c37b8e4eedad8473f0c5d9d367aa30db156de5916fdb80c82050c80a97dd36604e7b73fc2bfd77bec1c94ec4fe5ce", 0xed, 0x2, &(0x7f00000007c0)=@abs={0x0, 0x0, 0x0}, 0x8) geteuid() r10 = syz_open_pts() ioctl$TIOCCBRK(r10, 0x2000747a) symlink(&(0x7f0000000800)='./file1\x00', &(0x7f0000000840)='./file0\x00') r11 = openat(0xffffffffffffff9c, &(0x7f0000000880)='./file1\x00', 0x0, 0x120) ioctl$WSMOUSEIO_SRES(r11, 0x80045721, &(0x7f00000008c0)) 18:10:47 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x170) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0x3) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x0, 0x3f, 0x9, 0x1, 0xffff2316, 0x1, 0x3, 0x0, 0x2, 0x0, 0x401}) r5 = dup(r2) fchmodat(r5, &(0x7f0000000200)='./file0\x00', 0x0, 0x3) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x10000, 0x0) fcntl$setflags(r6, 0x2, 0x0) r7 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0xb798, 0x4, 0x28, 0x8000}]}) r8 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getegid() fchown(r8, r9, r11) r12 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x1) ioctl$BIOCSBLEN(r12, 0xc0044266, &(0x7f00000003c0)=0x8) mkdirat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x32) ioctl$BIOCLOCK(r0, 0x20004276) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f00000004c0)={0x4, &(0x7f0000000480)=[0x9, 0x31f, 0x40, 0x8949]}) r14 = semget$private(0x0, 0x3, 0x44b) r15 = geteuid() r16 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000500)={{0x8000, r15, r16, 0x0, r10, 0xc, 0x3}, 0x5, 0x10000, 0x100000001}) r17 = openat(r0, &(0x7f0000000580)='./file0\x00', 0x1, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r17, 0x80105727, &(0x7f0000000600)={&(0x7f00000005c0)=[{0x100, 0xffffffff}, {0x1, 0x8}, {0x6, 0x7}, {0x43}, {0x1, 0x6}, {0x41, 0x40}, {0x20, 0x2f9}], 0x7}) 18:10:47 executing program 1: r0 = getppid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/de\x88/bpf\xd4', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000240)) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x8, 0x35}, {0x1, 0x1}}, 0x6dce40363be9f1f3) mkdir(&(0x7f0000000300)='./file0\x00', 0xdc) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000340)=0x8000, 0x4) r4 = msgget(0x0, 0x200) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="b15bf9b400000000000000000000000000008c2d000000000000000000000000000000d50100000000004973b81a7bd647fd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000055924579c80000000000000000000000000000000000000000000000000000000000000000000000000000000002000000a386000000000000552566db57914056ac76800000000007000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/290], 0x106, 0x0, 0x1800) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="3b04db61d12c2b5c6ef6fcb2ca3167ed58c47422ed61d8e1f13bb9c4ecd422b681736b4d3bd5449917152312a514708550b3602e93932d3c1b9fc572c074c3894983cb3221c9f137f44543325a047c7af6fcda7d90aa94b10430a99f465795e5b9e6c1913add5127d552f4d35c260e563c72000000"], 0x75, 0x400) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = geteuid() r7 = getegid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r9}) fcntl$setown(r8, 0x6, r9) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x80, 0xffffffffffffffff, r5, r6, r7, 0x100, 0x7ff}, 0x3ff, 0x100, r0, r9, 0x5, 0xa9b2, 0xea0, 0x3}) r10 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r10, 0x1, 0xfffffffffffffffe) msgsnd(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf041a89a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a80100000000000000273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgsnd(r10, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000005ea0b4738008012b34b6e5403e1fa5f10d2459514645bf9e94bff7f7ee81ec5abf8e1f3551a3b02c9e7c33dccdbfd4154937b4f4efd1b0278256b217a772cf43e1b8323b5a2e6dbebf94ccdb214b2ceeba5cabcefd28478e6fd4b682f899607e7743bb3325d62ed453484ad97ea84b0f125007d23d82e86b7d46bbb250e21b69d7be01aef0368a1f106f7746f34a54ee88cea4afdfe95fef597ffaca243e17544afb0271bb5783bbedbb18fdcde41740be1afbf5937170622a9d02e3fe9961e6ef2657e3b48868a28e7363c50d56b9bd37bf15479826fec43f8d6d3f824d4ec6b19e7e897e7c018afea7d4af4c805744575e433aa958281aefb330e4521d34a1373c73a609b86d1eb48f4b42e86ef0504d665f43673ade63ef98f29e2b3bf0ee4b2cd8d18fec6647fae60222f0f216b5216b894775b9673f3757af9f645d47780cd6e7effd9517cf81416c95afdc6e25c541530d4a20640d7bcc224cf5eb0a62d450ea0d2cc0cadd8884ceb3b356dca16365dc38bc5e09ba6a33e797036c8c96ee55f4a7e22efff44e3da2d5d5c19d048224e2a9aee1d4c10282b2c85049f4d4bd2bc9f4e6d6a7cc00abd26094ee471d84e7947656e924589fb3760096657ce7781a700bd61a793dec74eeb62b29fe3e8707ac388802f2aea9c85fd977ffceab9da2ec0aa245d801cd9f4d010c49cbde39f78c68ee35311562aac7a55b6cdf7738ce64a841509eddfa85a53aa4e8a24f3f1496fb7c5b9bd46d48fbf164cbd1ccdb01cb9a27d5de3feea9916400dc0e3d74b3a0b8fa1300104500ecbfac850f60356bd70f687ad18aceaa439c6dc1e52000cf38650d99871bdd4539fd946e5dccc57ab4d4164b4c98c4610d606b9bdc17862ea23152ec5e5e9c7f7cbc35a0b09b2f839a2edb6c8aa7379d0fb457d882d6cda249e4799356824a01544948a5057fbdb5603cd71ca09355cf5ed3147d38af3169f9c71d2e6417a0b62ecbf9f56cbf61401bba4d84bd78a1ea8df4a9e2748f3880ecae8dbe86f783a8273e984793d5fd88b69c6e1321021e210f5223cbed577a4251ccf401353280c76a723f249e15d93b6847bf72f11ed17aa8948973ad9d9234c4f71ab2b3c97bfd69a3d405ce917696f74b83e5fd2948d10e09471d88098bf14863c026991dcd5ce813b24ea3c0dcf33d1f34fc9efeb81ab0393f03c967bf79a580679095c13eff8f95b9a2631d5d7476421e7ab73baa2988226c85beaa3224be1c0ef5af3b30b6ff399b5c8928445fff311db83359459fa26caf4b56d206b8ca10e743abc2ffe63c73129f508facb592477a9063d7c3b6960426b6cacbc010c2aa5d3b2a1c60781b54be1edf0cff1c762687e70bec9b6f6ae1d5629eb9eb0421d596d0253e79d719563f27ab88829061367862e42d28cfdc8db2d434257efdff354b16fadf32657e43d52484d0e95f9c18a0aa83433637a29ccd35dd5328ff60874122fd6eb2be30e4cb91d1487b3ef9065a26b703409a1293efa03d69b394cdd244559922ce804d7693a7f2a8aa850815c926ab78fceba9992767bd1a5df45c7d2cdcb8685b2b55661200a97fbf0ba51f7b02352321e7d1056e8f46e339337e5cf1a231f36ff39db94f2584a61aecee3e519aacfdbfe6f1ec349ee5c21b0016aa9afedbe518fa451ec87959315f4ff2beac8b3ddec8328ab9ce7a6d4383aa35f8bf515ee51b9fe101ab411dfdb42b728382904674e5d8f6aad4ee7d6ed887ef9b35663aa14ec813e646a86c172ca081d171c553bf6c5443a4fe76c4bb3dd968e40c45052d11a1623310fdd5896fc6a205b508cb5a1c09811ed62bf3e3a4fdddd5c7d1147c0a546507b36eec0b1f21f4cd47a3621828ff43ed5c6d7b5e3d25216e9592a7a4b1cd59998a734864a84bdb61a841de4fbf3d944e78b2c801fbce50f66d4368fc44f0ecdfcba82f288c9c18fb93061820b01a9e4684e47b5113487e53bc0e37f91b3c9984ceea8db0870e394cee6739293ef3d89be297f692b062097647dd8bf561800c8b0a01facdd5ce4eb96a76f118054cf6e31c80930a6b9e52bc266b05e35e2fc21f7b0c79fcd93d4c99151cc5d427391a993d566aa52020b1302eb5b40491f3cda5e605a57ca773e378c37ac53ad36b81473f8c480f84dbecd7a3787e1dcf5498ef66fd5c012e5078b973b9fb98758b32c50ad4b36c8d967c6dd075198e057a45ab3b37a30f37631cbce1c7ed8aa3913b71f44fdd57ed40f78a9d6ce1dbf04256821508f6fdef9e5c99d179c0cf738e5b0b6ebf98c761a8812777a22110b43e806992fd82b26197e7f1a1f0869f33e78db914a9fc5727ec245a1d9074cadfe0fe69d7562cf6900d4ed979741177942ecf89250c53404454e07da2878908aa8b696b42d43fa118b978d39df25687e00a1934f3c81c57c2324b7b9623df4c445ab309e3c600521611becebf5b8e27ca2f3531afc2efb33057993d3b470f35c8c4f269bec2fd85910e5f03cadab274ea83e00244cbc7c07cbe1e7e769f5fdd3418894ac099bda75e769a9863e1564650590e666ad341dfab6448380ad29e1638568dde0628d16797ff1afffe16eafe66fb241a9ab8a57b9626fe51221c683b53b778821a606709f76e126950f02b4d3034e655f9dac333d7588368dfd7a6d171d5c26b084448088d04ad363043fd3d1a365c579586e027b03e6daec2b56d91f399ee402701b51b791bb96bfd80a99dca23ce5bd653b5691cb17ce36c2118c344edc75afc6d70fc8c20b688bf80d749463efae21d0bd63a7069afe51605ee9a78cce9e5dc22f0a8f4db2ddf82ae448f67e3a138ed5e17139b95647addf655aa6364b4041b3c7277c169a487a475714e29a060d401b555ade79b85a6e056d013f4f60eea043e999c8ecb7788f568b8642a2bfba6ca54a32946b133c00468c4b47613798973e4d01a1cf8fd5e55d0a6c54f52efcb3571cdf287493048b4b21a7bf234a10b1f3f354def7a9fc2cce8573ca7d4feb70e6270ebe5e345b6e1cf0efba2c9234c5355dcf2844f11f621da6f1c5da39bcd3fbcb0d69f0a727dac49d102b760e2988e3895188accfb4e75b03f10232f0be2900558a25b71a656d8df5c99df21a6e463cc50a508784b4d5d2cf18b529ff9351a9534d1a40e482d2be0918c87c6a88de0a0bd38d2575a50d59da522820686fe8fd979179419364b6ff6792370654d798e1955a821ea6edeeeee6dead833edd9106f7cb7cba2e7460e2e7d1bda930ca2a941566d665f6e229937deb01e0e2b02b220965bcfda470dacd4b4fdbfdd35df6ccba7b93a0480f21c928f8fe4ab44284b63970071b63539a564066e8a41bcae8d32f65e00e74cfb23672705fed237e5d6e700b20b0df815612bc58c54311ebf50cc09ce627f7ba99738155f55b0308d2094358756cc881bc9c0f1a772eb82a2f5112348d6b9097094964838fddc7a7c5034b42c3e881e1d6bdeeb92c89bb22542f70f4f106edaf747042d8dcdc5769fbe260027fd8be12b2504fe6261140a0279639ec2d651457870281dacc2e41e3e13c0c76e763f051d05422e98bc7047aeff44f4f3334e8534cc189344473ec123cc4483715a9ecedaff06b1b2d79f8eea47806b09d7822aa6c7e677c35ad4752aae7f7cc6d71644852888d2567c08f40824a3c88b37fcb9c9bcf0641ce06015223e84df424f9e7e5de8713df3f398af5f65beda5969163ddaae17b32f0fea16be63e2e0defa868d2d51f37b1bfb0dbc3c2470838f7d8396ed7d198ff0b850d8e913f4f54f7f953f80115bed8c72ce3aa372f0ae5280532addec708540fa62b6b714c203ab910602be23ae123a6c9ee799bc8581a3a7dd4aea05c21a9367c653c087b3e3f4335624bcc656ffcf57f112c9f49a1885770e82030694205b06fce14abe2a393dcc48cff1c2422ad50ca47cad76a9d9513a718e7bcd455352c8c752d7b357e65064daa45d1328b27265ed2224f01de98beaa5eb2b07f0910452d1d5a87f7c520f1720b056865972ff8a036156ca6cb84f1e31661922cdaa545d020683e19ebb5da46d4729c03614d4822ddaa43c942c002dbd7c6d4b555c1526e172c0cfe275a6fb515c4c082c338dc31b8dc0ffba50473d68a9276430a49a2a270f6f5cbacc526ac59042c232174fceed2f44b4bbae2f5300885b13a1ebd137b7f7860709f02008b58dd042f2de0f82b61044ea0a210492dd0226264ab3100ca484be80bc388db0a0f3ac15cb4f6fc48586a38d91814573ae00bbf5dcb55580877f325d2a226f51002a4bc3f73b9346889fd65be2720ff6d6b863880b7a28b18621cde22ad617da588ffa5ab8d81bed7aed95cec2a7f7be3fd2ec6140b68038dc8ce14bf145e617cbd0112f0553f3185dd34f0b1e3e28615c98207fa40634e3a941751692da2e8f244e6c5c516667c4a4b106c7d591eeab29a11442537a5b134351a7e9c005869efb987c73fd0834b4b4ccb9413aeb4d2826f7243280f08d6139453b3f7c80275d81eed1af368720a21e2f33132545034f248f4d32274ff7afe4106ec993fefdced25d70cd5094de6ae7175c44e1635a36458f3ce7f522eefa98757326cae81b8a200a541aa165af1ec9e0a82e044cb610468e71c6a5bb07bf9c6f9a9883e001dbb32f1117e2682724bb2bf1220c7ca2c37cdd16bb483835f5fd40b3985e8e0416f995db129a45e6c79920dd5363cd7df5254294bd744b3fe1403b7448b2b6da4ee2fc9942610f0d714aa5817c6476bcf499ced6a5506059eff9a79279455b0b70304e5b62a97912d95f57b81fefe414a01d9f1bb2afa32e2e167b645eae26f6c95086b43df4c6e048366842c4d24bf02c8a269f6c05015a058a5d4c35934a026dd87c7e7ea47f7b91c38f10a8f8cb9f59c49b109e5a8ae423a9a110d1ce83e970974d4f8347fbd1258a894d02f6942bbb4b3fa9c62965bac0dca7e63eba875eab939298681a82e5098758752d7711268433476f84be3b8fd72e393d62fa57b67ba18950a4ddf48af4efe1235546b23401640e42b302b3a0de1c4132fb122c8558504c1f099a58baec06412abeb963204be83f2b728b4e619bfee1181fbc25c6ab528b4c57a09a8bf17e1de8d158600ce410c568e4c805c9f82a894e9ef175f8b79094f07c03ab9fd3c8bc1fe591cee1e3a7e28fcf0274ec5452e22894d666ddd22b99fa2c39e2f507be6d2f18fad48bca91a91bac4a2706a5e4359b3ce8f5f374febcd518b33409b962bbfd9c56a5c0f819b7d9d9686a74bcab5f06f9fb2284d96224d239a6a282265bc3a831f86204c14f88d4b068e663bd2e1212ab8fa3fea20f147631720d087d332653c7b3a6ce5d1a6f8c96e9212a07b085a3b8c41859a8e41e4ec398f1ae9f6fa87205f6a50bdfdeae06614d62a8fea6da0befbc77f3d4a46e045daab7534481075ed4dc9247e11e87f67886135e6d63cae88c34152b885353617968f5a7d5ed41ec6d395d8b76ca1c6cf486a5e64101c5ab5a97fd1c13a3ad35027d4ce6cbd4ddb860b5d3de20db4bc0e29f10284296449a36a0da0617d9a42342686102f06b4b7704a671acc499c5b9d87f9db072fde3b0c4d56f20cbacd2e490f4fcdee0f4c732347f4a0501e64962569417aac6adfc8ad341a6061ae8135f6b53adc5802ddcad615ca59c97b2c27b8a58968697c77963c3e4a70533f06604390e170c59867f99c7e88469deeb457db8f64459f8a9be4df334b9a82963a4ccd8cc7d6b2c75880221366998d439a8ad5e6b90bd4df8334483a35130ef03874f17331be5916f3e275b720373c4f92ef7525fa04c7eff"], 0x1008, 0x800) 18:10:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) preadv(r1, &(0x7f0000000000), 0x1000000000000092, 0x0, 0x8000) 18:10:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x2, 0x4a2}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x4, 0x1) r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7b, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getuid() r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r13 = fcntl$getown(r9, 0x5) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000540)={{0x240000000, r11, r12, r11, r12, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r10, r13, 0x41d, 0x5, 0x5}) r16 = getuid() setreuid(r16, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r12, r16, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r13, r14, 0x0, 0x92, 0xffff}) r17 = getuid() setreuid(r17, 0xffffffffffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r17, r7, r8, r12, 0x20, 0x7}, 0x4, 0x5, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r20 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r20, 0x0, 0x17, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r19, r21) r22 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r22, 0x0, r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r24, r25) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r26, r27) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, r25, r3, r27]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000700)={{0x7f, r18, 0xffffffffffffffff, r23, r28, 0x20, 0x6}, 0x10000, 0x2b, 0x10001}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 18:10:48 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x0, 0x400000002, 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 18:10:48 executing program 1: getgid() mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x8000, 0x3, 0x0, 0x7fffffff, "73ec510e52b37f0000000084b9d8f30d3fc9c075"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgrcv(0xffffffffffffffff, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x3, 0x2000) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) shmctl$SHM_LOCK(r3, 0x3) 18:10:48 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r5 = dup(r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r6) r7 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r8 = dup2(r5, 0xffffffffffffffff) munlockall() r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x2, 0x4ca8557263fb171d, 0xa) r14 = socket(0x2, 0xc003, 0x2) connect$unix(r14, &(0x7f0000000980)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295955984c87910162be976abeebf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6000000000000c07fb15801360bcd4c0a162b58473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43850010000000bce926166d6dbddb663b0093b9f458cb000000fe6536a79fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000015f27b250000b3f62eee000000000000000000000000000000006ee27dfd7ff2c5861263adf77b7d31626d2128014e9b2c0a7f95b1f1beb646ce0886d8c51caa6451f53d27d67bf799643997730ca0aa03193f344b"], 0x10) write(r14, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r14, &(0x7f0000000840)=ANY=[], 0x0) write(r13, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r13) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r11, 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r16 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = socket(0x2, 0x1, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r24 = fcntl$dupfd(r17, 0x0, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) r27 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r27, r28}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 18:10:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1000000008000020}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x41, 0x87, 0x9, 0xf69}, {0x2, 0xbb, 0xff, 0xb}, {0xeb9, 0x1e, 0x35, 0x40000a}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f00000002c0)) connect$unix(r2, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x7f614d21c862cadc, &(0x7f00000001c0)={{0x9, 0x2}, {0x5a00000000000000, 0x6}}, &(0x7f0000000280)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) shutdown(r5, 0x0) close(0xffffffffffffffff) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020217e00000012000020f4ecd0aaee8fd23ab5943fb4f3502b2b31b9800fbed5d203ab48bba0988d6b303ee2f5553b87c602b9b8f289c253413d95b998c738d0dc2ed8cccc9e69181daa400f825a6c2000000a1b7a2d1ded0fb2fdb8a89c630b419b9ec1d3c53cd6abd6fc80e19155be216f52129a955c423970d28cbbdece1a5d874e9f2dbe29ca0947f087a0531cec8b7d92d359f0403452bc614c706deb68e0e528dcab83972547f4610bd8aeb5dd2"], 0x10) write(r5, 0x0, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x4) 18:10:48 executing program 0: link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x24}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8c1, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000200)) 18:10:48 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchflags(r2, 0x10001) close(r1) socket(0x2, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 18:10:48 executing program 0: socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x4, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 18:10:48 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 18:10:48 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771121b563bae85d76d815f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0004f4bcdc865ee138ecdd63f034c9d510674b1fa63fdac0b82cc68e9ea780010c000000000000a4e12b0cc6dbf9c8ca56e9fbff0000000000000000bfa9310bf49843da00e5f8c89ad6681fdd19cb2a8cda67ffdd85bbfb4c3663ea372bd2da77ebdae72e3bc08f18f8c924530583948141ca90f8a9d3df164723c00d561e6ddb81f9bda8346b8153bc88b0ed10ae9545b89f3fbb99c7983a54fe01a1e33721bf7d63e0b714bf4dff8ce97cdc6be108eeec7a931a6fb8b52700aa51d1151b1d7271d60f9c619c71fe4ac4f1049737f8fa8cb8aeb66f34184be1c83521dd8f997d0b637fdb050bab03106de78aaddd8e2fbea9d48775f1a10e0969c28d9d2fe0034fa2ee933d95ec00"], 0x10) writev(r1, &(0x7f0000002700)=[{&(0x7f0000000480)="1e337b4419c0eab731cb9722457db79a5a4551ea9d461694c0032712b1dfdb9438c386bca3352cecdad36f0e34c8cff02de457e7b4e11e2400cc3fad7e75c4eac376958160ca5c7c33647108efe4f214c09740c43f669f5518b15490a78633446d3c3233160c8532ba5ca9d430b83f18392a927c1bffc84d85cb9819d7f66d393dd9466e6279ca5cf4fd0a8765aa908ee00a6c3a719ad2f13a5a4c11fcdf342ce8276fbfccd8bf63ecb86d0f640f9ba57ba0958adc164edfad283ef3f2484cbdb3a3b8a83bac03f53f1f29c267fcf345cc397c0340bf49c37ef76a75d3a8f457061aa78458b7584a70cf06fd2b289448ae8272a01c3eb4953d6f8b267fce855b13fe4affed247d3bc2c0997941db2db48665c851ff75fa6e9ffc369c4112a8d42cd81dfbea9e512f5d037afbbf8089faa46ebcbbda0f0cc0e0ceb477eddd50034ff4db3e64ae9c527375f3294ff32032ed4eee035c432d3649e462c91f3310c17aa9065c6635207498bf3789de0d37df1655dc100344ce2528eb5e6daa5cbdcb3bf4e3df786d4692f56901000a3c4ca18f29cb047ecc4b7759a213b273ae388ad0b0ccb70830e35ba5de5b63135c3b4f808ca418d44090b96b9d540f3e7783357026fcf152a0dd93a36e0b9b17517ac6e59c0dffc458f47e2f00974ee1e0c24502c6804b005f81bb9220cde486d78d88d3b959f345905153d45117760ae0fc8251b165a8bbe0178764235a4d50ea4c6a0f22157f0ad5224c6608100ffdf7043c90b8329b87ea2159650b33a47190a76443073fb4d5a365e9bc059b5bbe495561cf5cceed7f058b740a60acb9a8491fa1e51c32fc9202c4cf2941159e6d95ef3f66689208c447fb5f01e007a746d6ce6b06cc94a4a27ccae177c0d1e968b9a26fa39c127f453030a8f998fa92357a4debb092db97c09692465f35178075cf270f1725ab2bceda487edbcaaa029766c3f92110750b1ea785fb0cf96e02e946a1a98cb2bfba245a734a15147284c87d90bd6002a218f11aee625f3c87e292848bb79f2b0a70788eb5e97b3987fdf9726fa2506f01f2e6d250bc15df31cac4ba0475b0427926cc05f43e0c41607b86a6857823e73c41bf0ac0c4afa3174c959da7ff0ec7cb502b0dcb626c8fcb780bf13cd1750cbb735bd1aea050d081064c65e8ad7fea8c986c2eedd5b8c302c784539204e341fcea2b349b087857592c872da4329f2f1c2021103d8690c2bb57799b4976a42fba917ebfb69a5b377c49baefaafb4424c77e43f4ab27e4f2bc9169f2b446de5f58ec8f52f11077ad0fe870857e9ce08bd040465de905bc525e66749602145d0528076ffc1091633e93c936a8273da3286ddb413f1c1ebb44824d102026b7ff69c3c3fff37f9c3574811de18648cbb143e11b8637ade4cc613d921ede251be06a2f883cc3060f8b8fec05ad31fc3f531c270923c92df69a71424427000a8402545a4e675cbf5fdc60519ef209dcf59e1fd98ee29c9e6432bb3e2e9e10638c9b1cc68fa9208bfa6203ddac58cd373f97f657bcd2dd8c40c01eb507dddaedbb67d9ded228bd82c226cf390da780d5e4b649eab8ca42bb002cd2a4a916d398b355b5ae27f5435ca48ea1d1b94e7ed7d92ed7ca417c9f181ba68fdbedda6254ee0383d89c21a8dd682c804e7adabf5383a3ac4dd7f21ac7fb702467b7318f2663b9138863420a2c1347d1f1ccfb63d6687cf00eed4e6a5b12716be6da9f05132e0937cc0f570c2194df8c2deb06b290c95411e909f3309c78343007b7972e71f85d8cdba2b2187e0c19e4e2b36245ee3c408c96fe638442e1da359283616f2b1d50c82845b1a9c53af009742b8bc9a99637c20f7fa8daa6d4744ee5191b83c73cf84137caa9d0fffda1ba9dd1b329c703b7a58c3e1e5f090734ea01d61ec77088af99e93d8f2399a21ff1e97ac2e2509dfde0ffaad71dfb8e03874bc0b42df9f8cbf38aa9c38b076ba3441e3a47bdd3a67b2106da34c1a5c8335919ddab8b4f4de6ea4a25122b4069eb27952853", 0x59d}], 0x1) 18:10:48 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r4 = socket(0x11, 0x3, 0x0) kqueue() r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r7 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r7) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r7) r8 = socket(0x11, 0x3, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x5, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x0, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x8, 0x1000, 0x8}]}) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$WSDISPLAYIO_USEFONT(r11, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x8001, 0x2f86000000000, 0x770d, 0x1, 0x7, 0x3ff, 0x100400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r13 = getegid() r14 = getegid() r15 = getgid() r16 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xfffffffffffffef5) getgroups(0x8, &(0x7f0000001580)=[r12, r13, 0x0, r14, r15, r16, r17, r18]) r19 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r19) r20 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r20, 0x4, 0x8000000000000080) pwritev(r20, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r20, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 18:10:48 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wsmouse\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) r2 = accept$inet6(r1, 0x0, &(0x7f0000001140)) r3 = dup(r2) msgget$private(0x0, 0x100) dup(r3) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r4 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x10) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) 18:10:48 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\xf9\x04\x13\x1d\x01\x90\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) setsockopt(r2, 0x80000000, 0x3, &(0x7f0000000500)="04000000", 0x4) r3 = dup(r1) sendto$unix(r3, &(0x7f0000000400)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa36acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x40c, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000580)='./bus\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x10, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r13 = open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r14 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r14, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r13, &(0x7f00000004c0)=ANY=[@ANYBLOB="aa1e6a18e25a08fc9d9ac29c933bedce8a14bc798954"], 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r15}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 18:10:48 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r3, r4) recvfrom$unix(r3, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r6) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000002880)=ANY=[@ANYBLOB="cb1ffd1659446346981d1fbd81e56319da482442c093d417fb63d62a0de92fb6b1543f88c0d13f4cb97b77e969c363dc318e791d53e35b6849eaa224960dc43460ea03bdd71e387a1a4320ec911d94412a4f6d994ed66dd47ff80031e9a0e2a4ea03d9270755f3b3cb62fd1ab0a8aebcb64c7291ad073ced3b9f0318d5c3d09b45c510de0c7df7e261a67544cb70aabd3effff91a13a796ec434b04ef9aa428e214f7982cb33c0aae702802195523ef7175d18bd7f009811815de8e6021ab73a35a594f7cd9824b41554089fb055e0107f4b2fad0f"], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="43de057255cc4eb8", 0x8) r8 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r10, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r18, r19, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r23 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r23, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r25, r22, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000740)=[0x0, r12, r19, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r24, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r27 = getegid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, r26, 0xffffffffffffffff, r27, 0x0, 0x0]) r28 = geteuid() setreuid(r28, 0x0) r29 = getgid() sendmsg$unix(r7, &(0x7f00000007c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000440)="d192e4043563633f529bbf33db2991c81f04c11d96e1ec9521744f7d8063a3b59aa54245a80ed2d482e77fd5f9a75e38dcf7abdeee84ca3acc5cacb92c87ef7c3f664e0c84a98e8863d670fdeee34b9e8ea9da6572d1b0fafc84e0c00783cb5b1398b75853c13ed5f8a4f5efa5ee2559ff2d47951f2fdbf4b865138ade1ca6b95575738e17fb715ad3494bd2b1f2a5522710f6730ccd709dbeb87204ed7d4802cf7f676f068eb53a5037dd9e50d371b44f2bad58153b5b11826e2a029d262cd9e1f6ee", 0xc3}, {&(0x7f0000000540)="81fff16113e34b1caab4b134297a26ef6f697015149f963b32dc09edee4bcbbf35219e72695ca52ba8b9b1c152fe2522e69a2056caa8df98acb08c638be470338f2df92d7c704247dfabacbfe93eaca4500753d1dbcd917c555da4eb8e28ba70c6c7195093a7dfa9fc416f74e3427af9a5e725d276322d7e7869bb0740805c8c9360b71d4bf6e622485949bb1af6d9115d2cc7bb851124706a22258168fc6acc18a08769cac476609ad132191a54a95c8f22a7baad99508d88a3a634183d28659eff09e82fe6504190edc6ce2353dd1866fdbf797cba7cde06ed360a34dd9252b1e5e24c313ec7381288", 0xea}, {&(0x7f0000000880)="c21917643687c735232416cb9c43a74a745f95cd1e77ccd4df7ad554b37f083be9e5e358d485f8f647fcdadef622f2e18e5b19771d69cc57ef81a11519c77e0b1b12ecb00d8e0ad9e65a85c27fc3f1b5464266006c67c050b5d46e8feaa0915c60ff60f88114783ef3664114c4c6ce1fe4f254852b2e338ced04365f0fe20b2a42ad64022d8e13e83316f905cd14b9265c943a9a577f5c7239a742076cbfe407b7cecb90b2b04b73d247c0e51aec2dc04f5a3d50afc786ee613ab6398927e79ffede57613915d7e74b271a153576745ec2637c301209278fa740afc5659a521307c2f39f6a5bb5a15c6d3fbdd05414daa8fd6ca1cad430776b9dc77c94961170a6af434cad69c30d38c192942620f742b08458ec5ddb7cb7da114a6fcbc98b3d6aa43b8985838b57b3fb218eaa29f29652e4573d2b1dd0cba739a22d06061865ee5bcbb636d5dcd1446dc9a4e5982fee11a9c72600456ba829b9cc3a11ab7149cb819e7783da91c2eedc014771e18e56f94b815feae3275c8a1011f6c5f8ef4846d361bdf64143d22329361369fcd156f501e386a19ff7708d5ebeb3b78f67b84c7f7bd4baad4a0552d253f293d04bc878ea5ef98adf2dbcb51a276b92dad66c6cf4aa44a481a35380dd9013dd74b510596fa41e7b8aa87fc7f4245b85aa59b7d9bc086456e48059bd25b918806cdad2709456535788a7ac877eb699078c6e0bb4b95a99688559419bdc07eaa216fe0ddb73c8e3d417348783985c64c7403b4cec0d137a9417891507689aed1600e2c965cf433a926eb371a7f48c0e54794c46746b4b55fda59a8b48853f8f64113af6f8400cb09983071a997d8051e4cff5f208290efeadc87a8fcd4085687db9f5e6a9604ebcef50af713dc330b4c6791c783cdca355e4e2d96f5965ef0718b8da7ea45f4b7f27c3983254c53f4fdae708ec69e2b2f115ab79decb13203e77a844adfab27fe83b7bfeffd9c0623e92242dacc8d8e2df0e021e2122f72eeb3260f9bb5ec17ad573d80d9157b73d9ff5e89ef8bebe71d2ad8e73dc96c1faf2703fd0b64c14565fe4b357b901ff2c26d8647392a13b240804a2fc79f44764d185344cbe65f10a0a61ee73bb7c521590118ab5fdeb32d501f8acfe7faf9eae91db3c9ffdaf693e2584bba73056b62dff876813ea8c596fae9648100fdfe6b25c636953f543e10c16292d1c05280f02d4267581e1a53b8cba1a5c913fdb2c12a772dc12a67660156cd92a7f55a018af513209f65f8be4e9d43f7ba7636d5e52dbddb9106f5d931acf73b5ae81a8fb92f60d301dc8da701682550395dda01e6924e70ad51a963008b2368154a398974d32e9e9f20f2f982903c3cd3decdbda07d31f217b26f74938cdc2355fa93233eef4e421a9408fc07e7116b6ab30ba8ecaa69cc63f94faa1451272a5fe003b5574b182d8f71c35c8e8110d2eb8a98b55f2c0f6232dec7cff35afe8315eb1941bb3f6ab5ba1b9b30f36ae8b0442f4980c65f205c79a0f6d9051508ca12bc674d4fa333b34f378bab8ce940a041564550fcfae6c623b837ee2acc7363df5978e9680bae8d17407ae9e7a749b836eb8e12ffaa4ea25835d546d1f60d14fe315d73890d9e7ad28ffb38adba983624087bd3b05c65115d25c2fce1e7c42f3ed4e58fa6da6542aff85daa8e817740e40f607e88bf60748261508e620af055c1d2e5b216f4df3ddfcde43a52fb67ab01022e31d00caecdfcf9b6f7d551953723f7baf0c8fce4c3c9ab8039b9f1db09ba5b80e213a06acbea04da0da3fa634afe9fff5f9dda58ea4b3a876ac925bbeeb83c9135c93eb5ac686f2cfb4b0248c0b2d9269ed9384e424cff5c55fde43b1075380a9c307e557a516007a2de5aa8699959aabd6ab5bdaa3bf59cedf63ffdeff7ec1876ec76a720ceb408c1017b24762be16648236a713e0f4dcbfa3ebb16932b7e9dff26705ee3590d9f9b8a9db630f3eea0af7c00c2fa0226f90296f170ccfcf93b385c96b1586abd868f1b060642a93963deb3b8d2f65ff5fb59f7cb5c45202cc350a56d010a81f4366e7be11449113690609bcb16c892acc5195a13b0c979bf95b6dc8e2290683723e581108e1fa06b13a936e32d4e23f5a8058529494fbd5acd901e86c885cabf74b1d6a13d35e1c4db4a1174836ca877abdb65d95a9ca8c8a1d5e1ec5af63be4ad97f5ec8dc128f1b61618f7dd44dd6b58af8b873f1caf7096c71c0b3a6604ac73ffd2da07911b085b497b8eb0700e5a5c0f99efc6131c95028757c48211a37b9fb14f1d5a4dd00b916fb2049436a292009752124e0000b496b56422cca40cc71dcf452d3e3c7e44b0592e9126190ee43e92f6734e0a603d7f770e9c5d3c9b090ffe17afcb938964367adb905a009ff65903686ba647a8fe9a60d9aa7ef6ae97e416266b3f2baea9062b5c43fa285b0cee1e15b5a94b34af59800aea7d7efe67f3970f5728aefac7331eb46af8f520536fd1a01946b2181c4ec3f59c048a73e6e299fd5958882492ea647a83c9788e186a03435df21145423363f971f915ddf8f61de6663f1c7f8e7ab8dac12a2ab4102ef0836d979ec347239612b7b5da4e94633df120ce63145a615fc400def40184e62df1bdd3c1ecabea7ef9e65aaa74e8580009fd3ac4b31bf4a051a0aecd5c2ae658d6fb0c128a71415aae77b0fc95cf8d5b999ae300e927537fedb27519a3691d1ba3804da36488e0f0c7841b778906971cfdaeecd7640aeada2cbc46893237e6f63e159fb37fa1db22e182c118b4a8c76a8e8ce1d2290f46bdcb4ad88e447a8212d13cfe6a9a4ca83c9bbb374335ea9878bbdbf69d39d54ec590cdd47fa5e76a9a98802415a835ff8fb575c363b2a6e28ad7a66bffeb7bfb027cc88254706f40ea6549ae88a4e7f38fd17b8e5b7cb486d5e467971357d5b2df2f103a8bb2a3124021a72fa8dc05355746fd518251e805a011017d3809d6e06a894005d9cff699f8574a707bcdd1fa8fd69c8699b37646bcdf3ee3b586c7e60bf37d52f32210c3cde95499d38d54e1d68cbc96eab1f9b2dc4564bc250440975a528bcc8e67ee7f18d2d8b782817ffe7f8b282889b61758ffe5bb1158abcfc26c7f87f419c1e516210cb3b2097c669242aeaeddea04d1e9261388636fcf11019d3775b963aab530197cdc9ce286cfc4bae097fed5456239d7300f697cbf5aa5d6cdc1d44627748d9eebf9d656dab95c4d61ee0a7f88a5e5823a5413bd89dea0cb200f86535a0bba4ae68dee04fe85dcc4acfbcf30ec64856745a4654d21ab134fd3db93d9585ad29c9b9db2dbb2b165bdb99c8f38e3a64a11a74a562a600f23f9b24ff281d5c1b9a5c967c3855448aae5f68dca79c0b2909741afc2950ea8466503a00514b21d799a1ac1502907ca2bef8dfc9320fc183eba2418710962081dcc97a6d75b0ad0fa4639dd038f7c37d6aa1208561b12cb2c6039914bcbece2dfb2805a1c3a0e9c355aadb97cfe04964ebc42ca32790229f5102e477875156116e3f35d7c2a14eb3ac0211faaede1007bb004f8725f332810d9b46fdd8619ea4fb27d55a1924e627ded578db2cdf5a04b6d5ad9395d4cbe817b4dd8d13a61c5837909a8773ca77f9c1397ca17935f5501924df1284b0c116638d7d85017143533980f858a03ab7e775694440f0f99d9d7bf0b1b1ed9c3f0d38e78822aecb10176f68b9e1c25104e30d291db6ffe605f9ee97f85a3a528b85c914c3557bef14f4b27ae88e24ae9119cf5d0e028778cf23827d091fb71c938e36df1b1d4a7fecaa95b0fc87845c40e68505153b14d1ea75f64b9f939393310810b47a7150d566c926ffa17d21611bcb373baba0d09add772a64f16f3dfb055591489917f03c5eaa2423995cd5489d5e7de74b82b05da0737a3a08a483e13c7c77034dd44bf2e785ace3bd176da4da230e3b26bf25ef60869cada95df67a9976253a878d66e9dc81ccaf55ef30b4252ef9e3effd25da0f4083227d7828c0e90a5afabfb39d6b450e249180754c3003c2ae30574bae6e6d8e0143ffe6acf65e555b765fdb0ce5a3fb0a570df51464e518fbf884ee905960d5ed8d4961da4db05c06b36a588e9dd112abee8f5d8fda0e303331f3a4a4634de13f8237db9ceaf6e78e29a463d5a2290420bf3746b43dc9bd57efba48d9759548862e79ef15bec0e101faaa78e115c329111a4ac7b0f0aecc65a631b3c6946014298edb491a2d8a243f5238d4f1bb1f43c7656542ba5ed39ef73d5d9ba86dde1da203eccc6b97cc8801be6f5b18d1de7c3df4a77d5531f1e0df15d385cb0e705227cc681fc99a56a127a84fe27df41c5caea24f6dfedf3eef2001d1566eb04dc745f9537c8052547730de5b774f7beb7e7fb9fa3f1a7774950c6cf56d92ae72000f7319a5697fb1105ef52e2fad4d1368b5d79d190a931e3d2bd3528cbb67ea5ad0b7eba3c9df4dfdccd9869895acb298658815bc2b514672958354e48e83edea378a00140d50f171beb0b7f515e8b7876137dad71654d26c51d26a945c7340a5f5d27124e3f44a02a4e0126913e98d04b03f103c411aa2ce0a1eb0a95ee70eb1c10974841a3c7577e028fcaca2da89128f111c00f7ab4659814d54bf4dc1dea1c0d0841d5e4eec0a7d125ba81b941773ce9e8a7129ab7e518d17fa832c0247d5c8dc883b11873a01955a86245b31d89651c84a8a80e5658ddcd249207d5a6b47c09f118c680435cf37ba19c293cd5a71ebdf5529c51db1d15e7b600cd4efef65b8885e7e2156f3eb99594040607a341fe4cd8b874943a3c04c84b4531f0ed3af155f359394a4094477b261b87597e8b70a25a71c58ef0e46e1bcd6ab72a5ed36bbe2013d7d155ba16c5536f24fd392127cb7004d441113a0a215fc65648277b9ca611d86ce75a92de2b0ae767aff6e4afc02c78588c90c46fa29cfa2c373be7a92f9a0ea89f176a98175773f4630f9baa05067045f286ca9a9d4cca110f0bbc894c6edb9ebed93d58226b02a6276c6ff61f817395a280b44fa385b341eb1dc9da2478d9f30ea8d7f4b378fdc99f02c59ef12a4382bbf539fa8c70d4db9bb4601252d1165b70a09a4e015a73adb9c9d33ac26e1cbea3ba22c0d9556c22f71eafc74d8acc1c091a5b290cdd779deb36b2d5a6006b4af1237d3006ddf0c4fd1cd5beb4cec5421a0e4cb689b6731483b6a815264cc3473d2932a464908cf69c35f2eb05da2276fac663e243d3325265e246cf0b5221bb4f1ab670d62c2c9a0c2d4a285955d69cdf5227195d044aab277eb2d90687a271aedb2d400343d69dd645a3e02e8a69065d6c6d91f80c1644f760c2303a8b6cc3ccf630c2cd65a05c3341a3145a1647555519a2a5a60cae28ac7771dff6e9d040ebd59e4a8edba0d9da21cbbd1d21dfb2da52ab0250ca26e1dabb68dddb384ceb9d2b9989efce1eec3a7a2ed626497be75a13734c8a574b02842ced513422e0810fe638bf234d5f4fcba3e5e0431434019d745203f683e725747e5b99bff4ad66d3fe232c98a51037c2588330ae29c173be914cd2e87913a3d27681e2436d76c3a862dc19eb1bbe48cb4832b2163f13538a9a2cbe45f0c9b9cc4354b0d06866744207dc4ba8549081516c4ddf54e344471a8dd44c14da22343d5e1b96f101ca7ad70b56ef6492363b88527018cc6fb0fcb23312a8662edb301c51c6464a904fe80731ca796f62c340a3cadc70604e534e19771d06163c8a9d9554697e846eea98769f13c4056c52e650180427f1cf56c79b8ea3c955663340c0bec18be9957a6c43aec25", 0x1000}, {&(0x7f0000000200)="66e2db2649877d9e0dc0307b3a0e163c281ebd61423eca69f7e7e14ae008944784a1e40b639b00fc19f6a3d3e6b1a25f376bc2ba9f571b6a9d68251b3f599a9d5c2333e58801299f7ac1fabf2e6a5966eaf4a87f7846ae1bc7d78e89bd953cd44bf683288d4c369b8e76432a0dd745ec978129e73051022edb70dad5b0613b213b0d87c1aa23bac847f8e9d20e9292fe28bb81431f3efb03e356a97cdeb2a159f1f41030cd055b653d47923b1e095e", 0xaf}, {&(0x7f00000000c0)}, {&(0x7f0000001880)="6659fa6fe15e4d77748f32577760f3ccc106d174aae6b241e5ca1c53922ea99d7d281f9a268dff7e32242c696baef8cb2c46b0bb9ea9db860c840178a6502e11aafa4310592c8deb70d2c04199674aee01642abc7c8b140ca69b59feddeeff29f13e4adadd243ca711681cff5c39eea7e3a340be48810ca441d377d14c19010ad139040ad650887bd36caffcd9877e8c717417984393d6404cfb09ba07dac1c23c85f8594c7a925d2b4b472a929696e2ddde6d90690ec3516209edfc8dc4583bd07b3fac8cdacf1d42ac3ae852bf88eb61944348b3b6fb15199fad7983f3405ca96e913586db1c9b98e4967a4e43b54d02da133ecd6b77aa6643db97185c2f5403dcc89fc37553d9cfc5420720234e28dc578e3218842a32d7802bce1bacab01d3486e169428aa6dc62ed23169570c9eecb16d914304d2c1cbd5476f3e4d6767dc49ed5d2c5418d1d030e8b9fecd51bbd7a6090f338b57144e5e86c207b5cbaf980663aa309833ab02d3d0633a8ab6062dd6732c724ef59d0ad912f555a3d0d7edd24cc7283abd4cfb0701dcd2cd5b8127c7a57ec3c18c1dd237a0bc08c5a03c25c91adbd330b9b035fb62eb962d23483fda93b889c7b5a174677366e7f4d9d5ac46d65472b3efcbe5aa8d8ee19927f43ccc94355060c181bfa2e3a5ab0c5edf07cc32ac6ecef654afb6fbd1ac687b428548e8522f450a86f4ffce8a23cdbbfbfc1da2eacd56280ce63b8fd21b41ea7c8b9f6b3fe3ee822a1fbc5dc3310753a02b0b33ff0dee348b6ef9bc3956dd56cfbc9b9066ff66363dffc5578db2ad764a9aef95c33abfe2846225c63c806f1a6dc3418634ef6772222f4b9c88dc0647b714d216eb6e8102cba380b6fd23fb828db6697a0d90e2da18751f266392e327332e4c7199b972cd27c237437ea44d6ffd1d9d8deb7103c0cad1fc7fa72d00de067c6bd7ffab50acfdf093783a2352b4a2a14f869666e73c604c8efa3fda9656148789b570ddc66fc6099067d0a0d69bbd78ec051ed57e58309f5d7bdaa7e2a3f92d41d76b85d8dc95ed6f9fbd2d2a99d0541e657640440f4250b87102ab6e2bb7c77da234cdc2a335d23c2a6121baaf99da69ae0bf990a78b15d4381d96747dbaf7ca4cf81ab20bc5d759a5af82b9f3b4356e54e6b508034d2a1b723f2c9739003d4ed016421c02cf21953fa5d167fb7824ad2d622fb26948c83ebcdf98afc41e4a8ce14aa9434142e77252bcac2b2e240fa3052e6f98b4d94bcf4fd1aacffd55d6247f0e363b4fa147485090ba9e8214e49cddb49d8b3398fc09a681cb0cb54b460bfbba4089d591fabab67e757fbbb6ad857a0b8a0264fa5c765680efef024da804fab62f99933f331cf235c9909c84ebfab628bfd2647aa01c85bc7371ae888fc5b42d5893cb5337a13a4ea70364cac1d3bf9a2c12f6afcc8e2ca783ce67be9a6ff938a6f9f5453eb2a40730ceb66a925a362bfc8363179d45a31255fa8f5cdfb0bd21bfe95c8d35a36219b6be68b9878cff9c58db33cb68bbff51bce199fa81671ac2b5ac5db30325ec1fa8a8d9bf4926a0005c4ca2f7cff02063738d63f796c698fbb957be50835710d721832b4fbdb6cbc4392c6d61ff453683c4ffcc5a2f42a2121da42322d30709a5ae009eb9f1668b7f756d784f669ed5033d31e81c037a5f1873800f96bec34527f1e679788dcd3fea22b3ab05dc97429384bc37d089c371e88d8dce087b1274797b727db8b623128a990ab1085e59808519f1c3cbd05c936f9a8cf926b1e39b2a09e26ecb261db02530195e9c50b748674e850ae03599d26bead90fe64245c850fa3770080e20056020e25a41d439f17e9e87e23ef448cb13f26b496da7041544e8f0b70849e4cf939f171afbebb07d0afb59b795fa5ef785753471213b07782d7b55b2ee18e6de5a07c5efad6b7528978dd360a13deb5a6ec300827434f951411d23263e6045d2928b61e2d424bb74a64c9e3e231909aee57745f245bba4f4b93db7b401c88428581b21f24e3d4547353de801dc07c27dcd9c783c9ae4a644a76b38aa0dca31dd8fcaddc9d8d47aa3ded6b504c4046e18e92d63f593772f54eebeb3e146738ef2e181416719d7cae41e4878c853dc363148c5e8abf851afea3a239b05a867ae1031fbce25f63058656636bf2db5d721d7f1ae05aa59560635bee70a3cb866b0a45d6e4fd46c5d98c6b83ffc84190d08d735fab3218d5ec66ebb0f3a0bce38aa708ae556e5ea8a2dc188b5967946cdfd1228276a6a529c25fe240e60247868baf923986ce33eaf67aefbfbe3134c5d121e8454fd0a2d60107c5966443ef3fb741756f1271720bad80ca63cac7f05ef1e66917ce7ee187887d42a64b457c5af19a607c1aa105a00bbf5b09ad7b13569e346dd0478d4f6742a64efde16a84a02a8c3da193f6f0c8a0509b734ce3040d4632c96e6892d4c2fe452c4620205c17ad03352159bc5f5d8aeb318ee8a0d108916a11085a5643a21e070931fe732b9ba68b6a7b53e37119727b2276b0cb80922c7c784b10b65e3b9767f574caf38bb83160bf9a45a0a87f09999ba7b1edbc57cd79932eb3c574f7ed112412abcb53b3c1f93703facbc80e7de4b88add205dc2acb1a0b17df7d96ce2557cb6b24629f647e2342428507bb0ae58c4daa19405a123b25e4fca852268378b7a9336ceb226c63733f67ae3fde67528e1ae04982333bc78709c23b95bf24d01cf497f3b4c9eabeb106a897e3dac8f592d0841c4a5124a69f1c3b32cc4b6179e871054cc5ca1b473d4ea2f326406b9dc2f1c23eb8e5365d1786da9cb3a406db4626da5a0d9086a6f6b8f7c95e5208a38b9f62a0251ecb28b5aa9708e08099cc67f1d0a28bd595b16ebc3177f3a27f6816ad7c20c4397c3735521ff2d81cb8dbce1d60161a833bff5691617ae3395e5c54550c50743c2a9c00395d99ed82b64488586d5c654e536eb81a7352562f1962f05abaf21091726e685858eaa50d2fd1196f23b27b6c8b3bfd15d93cd5adee338c8d8a99da39c13b6fd148edde5ec140a47358e7d1a70ab7999333d014b0bf4a31f7a5b885f82a43986ef2893b9da5d50d9d55ec17badeab516d60a7251fece659d18b113a82c7fce7d87113e980ffc71aa131a895b30c1dc937881f707cb31074e454199923dd3acc914bac218650e8f628350131b3594db408adf1bc6e7c128282d35a60fcaeed3773a0e6e1d6daddcef053b966d438722f7655a762e13b8f7d02c882d8f5b8dc8e7335056d68cce357f4c4246bc6e23f114f918fff6222c19202ec9157eee667963d1b8fc7121eb121b7581112ee0d5dee16d5228ec6306a5d76e37b6dee65f47f3dc0d88c771089f50f41ecaccafa29151d9790fc3c34e2f9857cdcbc9e3452c0af203e1f8f236d8ad93dc2545e50cd35132b5374cef75bfa1f9233ac4d7ea4e984d08a1f9281d18b5bb45af4c118bdb4d81aaf09237cf05dba705ac84286f8b6684ddd3df44443b1c4f5eeb19e01ea3f2a5d78cef4658c14c5ba7202a7ef3101c6dfdb46f4f46ab9a851403b0586507933408a8b88d8df02d671b7346d7ae157764442b0e13e98071a7688234bbb60f3df0a83c0aacc6dae520d9d0b8a7bd78e6ba921f3c45a2401834f8e4cf33cf62a31675b45d9058ed51a337c0aa124f9c5ebeb4534053e69e86d5df921dd94dd208e0679e2d0b6a95083577d30de17c208851eb5a32893985b2d196f50029fd4b1b0b5b47a0cdf26377130052528012f7b35106fadb51803ff599b965ff79e8ae4212904787dec78c39729b1ff7efa500692ad19d52b1380b4687cf78200bc36be5cd726b939f5712c454ec4ec663080160cc3c0bd39f49560816decc7537e830e90a5228b2c28d1d13b5dd02872da70bb87173bd7903409ff6dac8b190d5e88c53597f38b063e25615f61d63966491ebe6cbd7c28305ee67d58c289711218cc4fb71d6a629dc7986a932bb00bea48a23865f2f403c071e70ee0faa25118a8450e178b199da6d4ce09559ce8b1292e088876de89e296c1fcb70a1b653064eed80273dda7b4b018c1ecbcc7bef5d0cacb50c075e850bcae849aa33dbd52685046395e2d8196deb7109b23aff16409de2e47e7b5231c46ef361bfb969bcc0867137e0dc50fd2d076ab06eceaf284465f34c7ffb1f116962f0d2f1ba93c9f0cdce966dcb53cdf069571f797e3e9e5e7f43b747f34639dc9c3eb816d31fb8fe690459ead9dc0fdf21bed1bdc5e2a8afba63e322fcec4b2ae9ab2aa0efdb22e783f0f84e7da8b0acfec2e2992a058d998b1470d96bfb7860dd8c98115ba55985124fef6d91bc79fa421bca0eeb28bcbf70bcf359c955b5ea7e0785c6081dc4f0cd487cc96dec1e8694c86acc952fd4a4049aa0beef3d20d92108e775a96d8ee377aa73cc8006912ba75c4d229c250d2ab45454f47b58d89f3491fdb6244eb09b031beab5b4436921d2a5cd7a7414948cd3fdfb2e3802145f003b893ebb1fce5a0000960af42fbfc22d5c5514f77a03df1022dfe6a53f91510395f1863e50ccf18237fc2ce7993c2cd407f918699d91ab6cfe56f85915865729ff09e110734ec85bba6eb2a33af6f7cf0fa5db173572390160c7bae1d4b7515f51b47b673bd2128858a5f5c3347429f265d4ad4bffc3028c946a23101b0b71e4fa097a689235895cf70a4e4bc79f07c7f040fcfdaa7bcc8d23b0aba99d800933a813e0eda7adf497b195fdabf20888678b1b4b930a94f2a7c900fe4d2b5511c734cf358556b0aa9c90fdfa2e27fd84cb872edd831cf3f38563913f944299a70a0f21c95b23363eb7895fd6cb1182a508bb3b207134fd5515369239e4f48f60404383cd1499361f0124ef63efc1dc71abf0c0e30d4632613a9887f3e392591bd1e8dcf6cb4a8042cc904a0db1107a92dd2251be021dbdd9ae4744038b6ca4f7052da22ce44eb426afd08439c0628371d833b144e026b3ecbb4038da04e4ff55fb30cf6f34d3f608ba4941940beef1becc0fb0732a8f704815c4d89104d4add72ac5679f4105f090d123022576ee0b74c8f46387a906f0a4dd043efd9475a42b467017241cb698e4c0e70e9a87a96ca1c81555e9c3864758587ad482e9f72cf223922c0b16c5e228e390078ea6fdc843d4b9dde94b12e03bcf1d6a59e5a688db0153988a82eca2164364d122ec1e4cdbb2d41e0ce217e2b6ebaad3192c810bf0bc9e71334e4635baad92000015f38b1428bb0028fcf94d3ab9b1e3cea100ab0d8a93767a409c39ba0bbe65180a84bdf0682f1b691bd86534a72184c56699bfbf34dae8760cb2b8b0e588fd0846e49e779cd298164178cb98249b0ebc3bd4c193ad51726c64be80c3ed514b3d09c4b72cb24045b6e948b3062b9a2ff6d39d300554bd95fec3f781028001f1b03a30f171df13edd12ce2b15d8f281b5b4afd353563d2d573fae7cf5c6f4bc6e2288b7d733afc4b3e598effaa4588a1f06f4efacbf37c90cd15a5a8dfb10e70a7c75e211f58084f67fae9c87ebd5dc32799a27fad3dee24368b70ac4d22c96ba62174be50cb52509624fea93f39f4107ac07c177083d6c4fbb4901c8a7881a88f1b3509737bd7da143de338dd83ae804d2b6b155258e7e0957fbd93d9cba7ac11f69e956684b9710997448fcf1dacfdf95a942bc80f99e8769c52072cbe06f85fe6e94ec86a600b59bafa17cdf787c2d20cc644debb20afbcbf7797dccd040eee8e18567d947e448fb2971fcb6c65553ecf52d099158f471101699b8fa67597e1075e301d27a66b980c71c12f4", 0x1000}, {&(0x7f0000000340)="d1cdf3806af8140c21fd109613e1351dbcdde6f0d791517c5aabec48a9ca815dbc727e178a40a5b80125f97a9e3972caddf610db6cbb3efbb4c85edbea489af858c65354be4cf97806deb7aa991bf833a05a5274891a17", 0x57}, {&(0x7f0000000640)="c15895161c6f02bc5aff4c0e2766d4ccde37a16389ea8142d1ddf95e9b08881fbe875055d14828638273d1597d2f0da200c2c7d9b2d274ae3aefa0c26d12ba86ff962e7260191b87f79a6ca1d33f3e6395ac333fecfea17977fde9c2d96da9e8f08e2c7911024e0e2da0b56eba349afe0b4b5500787d8d587ea7d89cb499ca5fcb2418ea0d2afef3915d1111af8951bec412b89c18d5fb37d5338b820f852e976ae42a13b3b0e8ac70d64e8102c685ac532b6b836dc5c61bb56d4d93797824aeb792dfc3ccf9db09f721c6eeb818c743b82b1dbe7d52f907", 0xd8}], 0x8, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r27}, @cred={0x20, 0xffff, 0x0, 0x0, r28, r29}], 0x40, 0x2}, 0x404) msgget$private(0x0, 0x606) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 18:10:48 executing program 1: socketpair(0x2, 0x0, 0x40, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000357, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(0xffffffffffffffff) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f00000003c0)="ffae5ede8f6bc86bd5295bce85029a4876ce3985ebbfcaebb457bfcb135e926d4a630c7adae883c23d2daf9cafba9ac0c5d5108d0940300609c6150fa628c5d249661d19bf7b655694ead99c3e305e1fb14c0cdef74438c75d68cf437559e76fba245545483b29e6d95f211bba76204ffa9f837a6be6edf7d6d0969cfdbf51fe4b6c514c76ded5c4fe4df9fcc56b16ca4c5ce266aeee1222cf57284ba793a2a9d3a1e9dabb95725dc1866c9863e10e76a380158ed0ef56f6c855c03f73a954a7a0ca0acf7317086633c23411e3133ba2095cd7d1c0c8dc19af7599f52a02cdb42ff92791da02a5e57cd6191004cdffb9f2bea198ec8b", 0xf6}, {&(0x7f00000004c0)="92ae21a8413d74f24ff14b390a042319557b3fb87654f106181671fea97e2b7ab0c61051a0e6ab4be3cb579c5e6c558a397cb50c26054bde4aeafb2698a88cdcd8e324acc5fa9b65e456eb8574d9f56cc42ae0f25bd0d73cfb6f8f95e27165032a8b0f28b8f082ca5bd0aed6d465acc469a607d984326e8568ea3cbdc9ab5673a052f209ad029d7907ef1e51051216d97576f94ebe84f89653917b189ff059e6a8f8d6561a43d47dc3886b436d8863b13709e46e539144c40690638f662376118becdc5c29fa42bb72f6", 0xca}, {&(0x7f0000000140)="8ec67d3017218ba92262ea26c3221c3e2e60c3377683841485d23642d7675676729b5161c7581bc32624c48d99bc7de4a13c8cc791739bcd5f39400053c8a1d245c522b0fc0c1499a4c67454cabe17335914ac79a14d6f63146072ff", 0x5c}, {&(0x7f0000000300)="67d7991c461b81", 0x7}, {&(0x7f00000005c0)="1fbcce0818339484909ed5100e780de275e9c8c95d0d17489986b0756587ac135a24cd7c1c8aeb3ed19d1ba4a2041451d0869ad9fefb5d4e468f5ff81111c300665103e1bb6da0c01a038334ba666cf17dd291e3c524418be883223c01ada46ec7738994f95f820c1bddef841d221491cd5eb46d50f67df58543bf443607b439f5218aa280b07c34e6cc807a7e3d55c24c691a4cd89fb94cfcd532a6a6537c78f5e13fed6144", 0xa6}, {&(0x7f0000000680)="9614cd15e1dca76ece3c733a01f1032cadbc343cee9aded12f18a88556699842f27aad6febbd6cf9c6ad685452f04162c3f85ff454a94402b9568e24b7f8c90e1ae3ef70b6694144907e243ed61f998cd7e18b8461ab051dbc49d12c98e380860eb53c45", 0x64}, {&(0x7f0000000700)="d518e460e31ad8790067b8e515dc77c6d4338a61b6e9e8c1132c35d21ea7c42106aa1519b5278e0e5826195a5d18590558e89c0cd8a87a88c8f6557049b1f86e4c4a1c5b7d1adaf54a537f3941e06cb8cfc7bc8c0a5dcdcd67c06647e9c7a740d4acc975196e397778e008cf7678f2ebcdc9cd44033368e2f8afcecf6deff7370450f13878551528f84f7388540270c447b554560aa24a0fbf9d2824b054561af2fcd15e3e66578d2cda0c", 0xab}], 0x7, 0x0, 0xfffffffffffffffd) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000100)=0xfffffff7) write(r1, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 18:10:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61, 0x0, 0x0, 0x1000}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x101, 0x2, 0x5, 0x6, "afea5e94a7324b95990e132f9b55bfce2f893f0b", 0x0, 0x9}) 18:10:48 executing program 0: link(0x0, &(0x7f0000000100)='./file0\x00') open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x20) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x10001) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x20, 0x1}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000280)={0xfffffff8, 0x2, './file0\x00', 0x8f0, 0x0, 0x2, 0x33}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$dupfd(r3, 0xf, r1) r5 = socket$inet6(0x18, 0x2, 0x3) accept$inet6(r5, &(0x7f0000000080), &(0x7f0000000180)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000240)=0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x5eb, 0x0, 0xff, 0x3}, 0x54663ac) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) dup2(r0, 0xffffffffffffff9c) 18:10:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x2, './file0\x00'}, 0xa) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x6) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000500)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000000c0)={0xd3bba5665b25c6ac, 0x467f}) r5 = fcntl$dupfd(r1, 0x0, r1) r6 = syz_open_pts() r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 18:10:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x3a0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget(0x1, 0x2, 0x400) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000000c0)=""/10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 18:10:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) open$dir(&(0x7f0000000080)='./file0\x00', 0x90, 0x40) chroot(&(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 18:10:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x40}, {0x6, 0x0, 0x0, 0x7cf}]}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x9, 0x4}, {0x18, 0x2, 0x548e, 0x1}, 0x902e, [0x101, 0x81, 0x9, 0x3, 0x3f, 0x8, 0x1, 0x1]}, 0x3c) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 18:10:48 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/32}, &(0x7f0000000100)=0x22) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) close(r1) syz_open_pts() 18:10:48 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79083d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a6de56af3e0940f3f686dac0a0557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13e584f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117", 0x1d8}], 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 18:10:48 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f07000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) listen(r2, 0x0) 18:10:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b, 0x0, 0x0, 0xfffffffd}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x3a) socket(0x18, 0x3, 0x3a) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 18:10:48 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) fchmod(r1, 0x40) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') 18:10:48 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x1, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x4) r2 = msgget$private(0x0, 0x1) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = socket(0x11, 0x4003, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) r19 = getpgrp() r20 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x8, r5, r10, r13, r18, 0x120, 0xff01}, 0x2, 0x9, r19, r20, 0x2b0c0000000, 0x1, 0x101, 0x93c8}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:10:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000], [0x0, 0x0, 0x0, 0x80000000000000], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdedffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x7fffffff}, {}, {}, {0x0, 0x0, 0x0, 0x7fff}]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kqueue() ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:10:49 executing program 0: setgroups(0x0, 0x0) setreuid(0x0, 0xee01) r0 = getgid() r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600), 0xffffffffffffff1a) r4 = getgid() r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) lchown(&(0x7f0000001280)='./file0\x00', r7, r4) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) lchown(&(0x7f0000000180)='./file0\x00', r11, r12) r13 = socket(0x11, 0x4003, 0x8) sendto$unix(r13, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, r4, 0x0, r12, r16]) r18 = getpid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x8000000000000000, 0x0, r20}) fcntl$setown(r19, 0x6, r20) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xdf, 0x0, r0, 0xffffffffffffffff, r17, 0x20, 0x2c8}, 0x6, 0x8, r18, r20, 0x80, 0x4, 0x1}) syz_open_pts() 18:10:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80f0040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r2, &(0x7f0000000000)="65d4d297a34b719077813be530b79004ceeae3d9b08e495e2957a1307cb2d2fb56494e3c6430eb0452c787fb3d088762a9a0421c75ace98e695c2793a32717e9cd5bb0bae4d4b2d849310b9a29157d8e3947768f357f7481916924060afd74760d43865aa7a1bf948ab108a0ae7340c5", 0x70) 18:10:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0x10001, 0x0, 0x0, 0x0, "1ffbdfa6163ca70277925f93ef0000ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) r2 = msgget(0x1, 0x10) msgctl$IPC_RMID(r2, 0x0) 18:10:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 18:10:49 executing program 1: msgget$private(0x0, 0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fsync(r1) r2 = kqueue() preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/132, 0x84}, {&(0x7f00000000c0)=""/152, 0x98}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000180)=""/63, 0x3f}], 0x4, 0x0, 0x5) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)) 18:10:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="9e976abb4e56"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0xdf, 0x8}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) rmdir(&(0x7f0000000080)='./bus\x00') 18:10:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0xd4) 18:10:49 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x9}], 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x45}, {0x84}, {0x80000000000006}]}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)="b15cc911efb087ebd29b545831f01abe", 0x10) syz_emit_ethernet(0xe, &(0x7f00000007c0)="b637f584697cc83c518e079e3dd8") r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2, 0x1000}) 18:10:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x54}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x10000000000000bd, 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") login: pckbd_enable: command error pckbd_enable: command error 18:10:51 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$dupfd(r0, 0x5, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000140)={0x6, 0x4b3f, {0x3, 0x5}}) shmctl$IPC_STAT(r6, 0x2, 0x0) shmctl$SHM_LOCK(r6, 0x3) shmctl$IPC_RMID(r6, 0x0) fchmod(r4, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r10, &(0x7f0000000180), 0x10000000000000ae, 0x0, 0x0) setsockopt(r10, 0x0, 0x7, &(0x7f00000000c0)="03b23e60ade3154b975a1fbd38db5aa7d8f085e91a1cdc14d511cb67044702293831", 0x22) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000000000)=0x4785) 18:10:51 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x0, 0x8000, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r6 = socket(0x11, 0x4003, 0x8) r7 = socket(0x671a7751f4f1ce9f, 0x8000, 0x0) sendto$unix(r7, &(0x7f0000000300)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd70c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c50000000200000000000002020863c52f71ed9ff888f2865913d5c59ce59e7bf180a3c566091af34e1c43da9dbc1f2bc4d13cc1f16406b5c231492306dc8e37a0477f854dc6bacec421e904afdd74c3b78bf3e513951ebc104366bf434dcad13318b7", 0x9b, 0x0, 0x0, 0x30f) r8 = dup(r6) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r15) getgroups(0x4, &(0x7f00000002c0)=[r3, r5, r15, r14]) getuid() getegid() fcntl$getown(r2, 0x5) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0xca2fac7e3b155732, 0x0) r17 = getpid() fcntl$lock(r16, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r17}) r18 = msgget$private(0x0, 0x0) msgrcv(r18, 0x0, 0x0, 0x0, 0x0) r19 = geteuid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000140)={{0x5af1, r19, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x800000000029, 0x40, &(0x7f0000000900)="d5ff966894f01abe7ca1e419d6af74c7f8bd5d8ec2978970a5a2d8d91f341fd03a6203fd19146e1677ddcfa90beee30d4d6d530d2aaf08ebfb36900114440437ebb0bc608532de74fe1ac62967a970c28a0441aa3bd157adfa83bf46e66b01312dc51d8f56aa4e85343e7088a5b016661af336643e338fac8e75d1d2ec27c8ed69cd0d2ada3ef579c430e97f0fabba64b76360ff523c62d64a4f26e0836668850000000000000000000004", 0xab) fcntl$dupfd(r21, 0x0, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) 18:10:51 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x2, 0x3}], 0xbe, 0x0, 0x5, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000000)) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) 18:10:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x9, 0x7, 0x7fffffff, 0x7, "cac11045661b3042419dce8e61593cf52ab9cd01", 0xf5bf, 0x7}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r0) 18:10:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x61}, {0x88fe}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x20, 0x4}, 0x8, 0xffffffff, 0x1ff}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") 18:10:51 executing program 0: setreuid(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x200) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = getpid() r10 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xc736, r3, 0x0, r4, r8, 0x0, 0x3}, 0xa7a3, 0x6, r9, r10, 0x7, 0x2, 0x1ff, 0x100000001}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x7ff) fchmod(r0, 0x0) 18:10:51 executing program 1: ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xffff}, {0x1000000000000024}, {0x1000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000400"/24]) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) setreuid(r4, r8) 18:10:51 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = accept(r1, 0x0, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = dup2(r0, r3) dup2(r2, r4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r5 = socket(0x18, 0x3, 0x0) nanosleep(&(0x7f0000000140)={0x1000, 0x3ff}, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) 18:10:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xd94fa6e3102dae67, 0x0) fcntl$getown(r1, 0x5) 18:10:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="0100", 0x2}], 0x10000000000000dd) write(r0, &(0x7f0000000340)="0f035b54a8ca", 0x6) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000840)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2}) fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x3, 0x0, 0x6, 0x100000000, r2}) r3 = msgget(0x1, 0x240) msgrcv(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="b15bf9b400000000000000000000000000008c2d00000000004b620000000000000000d50100000004004973b81a7bd647fd0000000000000000000000000000000000c009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000055924579c80000000000000000000000000000000000000000000000000000000000000000080000000000000002000000a386000000000000552566db57914056ac7680000000000700000000000000000011000000000000000000000000000000000000003db85f4eb9d8ce5e817c43ce80d7be79000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000a213d70a6686eb18c1b05971f62727fd835e212b6d0757186f0282051a0caa20326426729f8ad113bb51968a78b0cf5733dc6e44501a5acaaa5b"], 0x106, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="3b04db61d12c2b5c6ef6fcb2ca3167ed58c47422ed61d8e1f13bb9c4ecd422b681736b4d3bd5449917152312a514708550b3602e93932d3c1b9fc572c074c3894983cb3221c9f137f44543325a047c7af6fcda7d90aa94b10430a99f465795e5b9e6c1913add5127d552f4d35c260e563c72000000"], 0x75, 0x400) msgctl$IPC_RMID(r3, 0x0) read(r0, &(0x7f00000001c0)=""/114, 0x72) r4 = msgget(0x1, 0x240) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="b15bf9b400000000000000000000000000008c2d000000000000000000000000000000d50100000000004973b81a7bd647fd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000055924579c80000000000000000000000000000000000000000000000000000000000000000000000000000000002000000a386000000000000552566db57914056ac76800000000007000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/290], 0x106, 0x0, 0x1800) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="3b04db61d12c2b5c6ef6fcb2ca3167ed58c47422ed61d8e1f13bb9c4ecd422b681736b4d3bd5449917152312a514708550b3602e93932d3c1b9fc572c074c3894983cb3221c9f137f44543325a047c7af6fcda7d90aa94b10430a99f465795e5b9e6c1913add5127d552f4d35c260e563c72000000"], 0x75, 0x400) msgrcv(r4, &(0x7f0000000380)={0x0, ""/135}, 0x8f, 0x2, 0x1000) 18:10:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) 18:10:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2", 0x1) syz_open_pts() r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x56bbb26259844c0b, 0x0) pwrite(r1, &(0x7f0000000200)="c04b78c81fb235568ee748fc7dcda551cfc9ed1624fc034a6bf3998e8a84bc5a03da2193ebacb03c363dd689e0051920130df66e91fa5475abde6d46d11dafe36a07b3e121682c2b04701aa0fc7f53fa6642dbd6629407c996f4c144d4cc2ed9769de65f34cd269302838e68ccf4d91aee4395d9373658df019f63d6208e1c09254771d77d84e9c17d23334b56354eafccd852c5d749249654a070ce5aac20129c1faa1c25332780e8fc85552f14d420854e1fceb61b438894d4199f39d165e56bde926cdb7ebd60a9195bc473341b719d7f0b5e1bcecd814260d9ddc050fcc57058498837b7cacd82f9d790e1bb7ecef0", 0xf1, 0x0, 0x0) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefd, "854955883d026111fe4d04000000100000000b00"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 18:10:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x48080, 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc24f42a0b66803cce2086caa672009bca0", 0x4c}], 0x1) 18:10:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3e67, 0x5, 0x1000799, "b3ad2e0d3fc9c06d00007f00000000000200"}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) writev(r0, &(0x7f0000000580)=[{&(0x7f00000003c0)="028cf4cde92caed869cfc127807da494c8dc1a8e0e4d246e042ec4a06e2251ddf7dbffe2b38216993650c735ded76c17e29d2a23ad5982b65bd362c5dbf841c893ff113ad92a76d133249d52b96390fd412a9f0926c89eb5032e1dab250fc391a98e6bca5eeb19d0bba5fe51e469d5eb5414c9", 0x73}], 0x1) 18:10:52 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0xffffffffffffffc1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="8f0a3d9e", 0x4) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) msgsnd(0xffffffffffffffff, &(0x7f0000000300)={0x3, "a068f78b13a69579bfc5254f68695b068d0720b06e1dd8e5383d1fd2323cb263ca1d94b1c8019afed9f680ec952e43d427f02bee8031a273a626f62727b54f9bbf0322bc9cf5a80a3684fb7d845e3e751d89329c98dcc0f1ea282417915d957ebadb0fd570afa12b5cb5015defd1bc564c6908373923984f483c2ae2dee9e4ac76408a4382a5bdd990227b4c4faf76985080baa0f7f7ae6d48de6f3aa60fb16779db4afbbc8aa33de4265e27d0515e2572e584"}, 0xbb, 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x1ca) fchflags(r0, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r4}) fcntl$setown(r3, 0x6, r4) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r4, r7, r9}, 0xc) 18:10:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a38620700000000828495cb8899c3064d97f9ad10a7f23a5984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a42f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d05bbf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc48868c1ac356ac3392232b5d1251a0152aa6488c5e4b721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c0d6827490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98e800000000000000df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c0000e2c36c140f3762fdec8bdf42"], 0x10) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f00000003c0)="caf5b415fcf1887acc0d906ae8fcbda4c4deab76b1b7102ae556b7d9de26225fcf6ef10a8cd01f97351c83992e156fc071dda7d9941fa9764a367a61948c8afba01072cc652ef41ae663bfda8e5d7a650eba9be299da37129f5c7268abaa3705902e5c268c864518780c0279a7e39ca92adc5dde09f8c7086ebc37debf68df7731026ec1679b63d55cfa92fa95fe3140e970acb27e4484ead82e3206e9000000000000", 0xa3) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x8) sendto$inet6(r2, &(0x7f0000000480)="9563b5ee2c4ceaffffffff3621bd232ee09a6c67664bcf5f283bb2095b435f3e36fa72241bb78c04758f3dd91e348372fd", 0x31, 0x0, 0x0, 0x0) 18:10:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x17, 0x4, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) r3 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() r6 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, r6}, 0x0, 0x0, r5}) fcntl$setown(r4, 0x6, r5) r7 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f0000000340)="ff4fa5c5cc057701bfb14e6687d47fe57b4a28a1cc2747e591e51a5de105708975ffc4e65d52935f2bbbbceaee5dac6a4a2c7944f6702b2727ac4f0037a632e76e4528e4a01ce0e41a2b5f196f85022a30a57a1d2c7ff1b5c348bdfaf2789892f202a1aaa9a1b749c4198543788a7de9c3a3c9b6ec65abe16b0bcb4422ef777b8a16dabb12b6c43d87e63c2cdd20962a40dda2bc559f4108ada7e574601c80b66be60235d9e086ace795ca67efb5fa15e51945721644bb57befcbfc80804094c16b0cc439402aac6a80dfa349cef5ed6dc74814c20fafa51769b135f75fb03", 0xdf}, {&(0x7f0000000440)="89d97a0859f9453ece377094fd34523c9d4c9544ce1fea50abbaaa30af205af17c1ca642f2a6137b657afb3d0f3cadb6449277aec84752da5bf4b2b91362fe7073cf6e11412decbd9d74fa6d6ddd0b291fb1083fb0748e492316416c06d94f815fb57c95c52a3fcbafb635099e9e30c59e4a7b538318985fcf1720a1d7ad4a328c49067304b77c5a8916730a063cf86d670a26b6b50babaa4f8f9f262cf15c441d387ea6f66888b55a5aabe27822844bdbe6f80402cc6f27b13ae2c3eb2afa1655490bf4f7c9cd46532d7f481df31be1f1de9e58adf68ba33c7f1a37d9d344bc4b62634738cd3fcad7ab600c166e53900105d5ceefeea641ea8f4dc9e20bbf8b91780ae309872aa68ed110f665fe88eb29ed89c8bf5990652775af43349589ffb0d457dcecceecc7dca92eae67ee7821df6e43396c24b4727453732d7bb26e4d9ed7b43ef594faa53442653dceaa89bc5a9f0a59112f39c5a0a11a18d3ff299896af792a8321016a32a18ebc8079be8ef413bbf70762f863ab4c97c0e99eedd58a6a4ff25542c9e6c556eba08752f873d359714e59959c97b76b1ce3947b3bbd53c45cb916e0c768953eec4b91761dd58913a9aace1e15d8b59100ddc9e668ac307c03d8e91df8cf4020bfe5ee1cd0743481c9fca9bb128a4046a518db10f5bd8b9b8055a1711011e7b50a98209d770e7238c70f28a4d80a0ffa9ad888a0852e4b14bc990b76d5e36ec7afe3f322e86147e7184becb62e101beeee91add1e48a2003cd0f75a7ee5bcd162baa5919aecf71c6181334aacbab90e4ae38fa7d9e45647370edff1531aea71143d1035826ef9abed2ae906b300e05a93e687fcd741296d5a76452566d07fd1136184c253bc7e52cf4484a6d71ac25ddd23dddda6b3baa9a55ae9e1add5edea689a7fd965432680219183aa71d25db7810ff0286c36c43416bb37b46533a0cb1d889c19fa55a6e5c040c2ea429ea7ed6aaf325e0f87d8a06a86ed50de9c48feb9a9f7cfaac06f6abd086f0827cc8e661c29692394e5cbe3af5cdb426159ca1b450ab55d47d5cc7b25136614d1b5fa187db36897ce29447f1debe78b1593265badd13fa0cec60154418bf667b9d861d518b9b0eed393dab52db0f15b9fd823e9b370b84c8b3d569be5b7a06004b2bdbe84d057e9ed6f931d50d51e07475a357f0f0c4a64e0da04a3a4260dca5561c3df4da25dcc2e3b868a4a2dc35bb12bedf16a0a46607b99dff1f9d66bde3bc947dac556aadd624ec9b3c08e11737354e56548c392b56fb4ba9eed3c2d3528d52b151d305596be3f2091c410eac354d526841b6dea98b431e0b4d9a7ce2b50cf4dc27caab89eb383b0ae887872e2f0f5c8c0c932b6de36eec9046fdafd1ce71941126ab843e6ad03771469e25c9ba69421ed2024ae98aac22b62f894e6351bdcc07bd97e4279091d121236b671628b5b09d8ed26cada7516ba7f19cacdc8d8a0fc46698a6f963b91cdd181c02dc5f4bdea7dc3679b8de626dbf744f85ca28443ec8e4b4131c7a853e70e914fdec161233e0e5806ea2f5ac4931f9e436f5b97e849df1c879642c7d59b407d34ed6b188c5e4edd8ce48c5242b9f80ef8f9364cb2dadcda84d754b91d9a0cd2f120eac3e8aaba857ae845ba596b2b4503d8be2e3c532048c87b7ca9b60bf1adbd3d704003464f523d75d7f5b7db1dccbd17add4352fba6aa35ac1e9ed9f3b2b2edd24fbd0905123f17d0c5b21d67fe30d1f4a0dc34395e4a7005d91e1887e6f59bcaaf2c4f3b9acea81a929c383a8a5ed8cce7e045bb2fd204d1adf7f06321e30495b68bca7edf475984cceb002d252f9a0c401234874881f74ca524dc71506072bac55119fa5f0614a1a669b0c8ad9e0d84592731406a73c9b2063b21a8b44104acdfc4e5f2198f09e79ad64df0c21f754a0875b3babc1c09ea8489f43a10b85ce84fece43f7a04c386518d929eccc63ac97438a6166f89e7bc8203cf7e7b8f054890e609c9e4d92c162821fa98fc4835135ad81972f9aed54c5a55d76bc00630b101853ab523c833d5c56ae69b017ab8792e213e293f1a00994137c32253b8018d8d9b23699c4b113c65bb9ef9911970d08fe43ab65a7cededf5b14d5a70df470929ee3288c59876c70124c8065ba8c8ee5801dda10fa02714fe85a6557b980b0e1a394886720d7b9014cc023dfe9ec5b9a1ab67f1488ad044bc08f5e8b5ac5ec91b9c9f401b73eedbbb92b4236eff31402c5a6340a6e3447f71dedaf766d368c8ed9c450442b55d535f29f1503103a4556aaccba38afdb799786bf8705c2a369e00b913418d28c9b13cef31e5d7bd94e9725eb04ad721fe26406e6aaabacfa2991552e0834de941c51eefc243ce005a2d8ccfafed7df7f6a69c6792e4adf9344b258db9fff26750caf9a386d150f7fbea3086232c7e9c2d5f521f1fed6f4f516a02f3062c010d63c5be6dd74412e34c6558bb49f111e9c05cce3f5c6b28a3271c0e1990e30e090049928b6402aaad6b2aecee2036144c50416262e3e3e22e7fcdee8d65d3c4e6fea76f7c3682204d13e9526d34ee30a8b9992feebfb4efeb701576abb179315f5b96f6da6ff31887a1fea54fd6fd8b8c79c8fad3199a190acae06c7b95fe0e4ffed61baa1865563fa04fa8325775d647860b4b4f8c133436995be0342aabeae382848479991ea0f63676b134405cc385756fd51960814549775a3b8c591051ecc2a590f0361849c753fbc046924bf7169b480140977784d2ac39f172c1c87d86df907de958540423433cc1d947751bfc52d454edde9789acdf4bd614c59d3041237eece5bdebb3a919c6a3a80a75b5e9c9e5c88deb52d3172bdd4c62842dcb3e00e97dc8d758b35eb782f5288b8a92e3565b9e6af62508db5f6cb027a443ff482216ac48fde45e9ba7adef2db6a5eec58040df339e8a3b21daa08475d6d13a41e51f55cde751ce60bcfffab1620bf61e4c51474434e0d26090cbecd8d89b9601537aecc3da7443e2f822e24a1ca59e3663fc5bc1ff94fe614dba88f0b8ca8252d89ad74d8d8bb1faf03b0648257335bb283f8c79614ecafec0511350755cd0b16030018a3dcf807789a3b49ecd00f3956b34836be79debb2904198064bd400546afa71f390c97a292716e6bd164cc6351f58fc765ab57e3ac143f6d51bd49de5ad8fc485d3b5541e9652aa875f9cbe2f6863ec579078bb56432e18832b575ff6aee8d58bd1b9532e44b8acfb500125c1e49c510fad8551e7aadd0fae277ef2e2ae4ffe253b461c04c58ff3d35322e02ca77535cb366c34b005a9a1f559b8b2518a3eadb677b06d8887335bcd67e7bafb9eb35eb23810f4f67cca198b957015f767dfdcab46df8d3e8b7db90c0fede8e742b5ddcfa6bda3c3b0e7af481de18c9cddd27992441fe2114b9f27bddfe9723cec078897027d77220f66e6b7c156d291511f19fc6d79d56cfd65a1e94e00e849795b041b2457da4b57f61f4a9ddc4ff16c86de9bd03ddd8b013873ef7b211b8660b54afe06c5ff1385084b1168013048baa4d19594fbabb5b172783631de59125483a9250619fecc78d2de0397b08981d4f853226fd9400e520375abce226dfa3fb0286c02568b0068352b6ec4cd8804526286aa64b1a895246bb65623437a44b7023ddcbcc4f3fb4f9ca4b870846403aa945af3b7e9164d76a851ab6b0fa17c3753cc99094bc79965d395e0fb3225bbe41b7c360aec6fac7872f3a41527546b520649d3d04fbaedab3ba45e500e350afdeefddab405584a719f1565ed0ba60cdcbc05171d8041bdb2cf15fd8e192b575c41d470e8d0dd33220a1849c3b8751fe399634edc40da6637e93e7984e4013bc3661ede906839d36d39403cf03b12b2eec848dd2fce9f2a458a292cbafe73f4213802d789b8bfef4e8b5070849ebd5887471e32e35ffa6c06c4c3ed920190ba43560de6f4879088702d71ab038b46f4b558633bc05a8cd04fea0ac080cf77d8f5b0a3b9367c7fb3164ef341bb8a03a85c4ed8e05fe3ec6ad91a41d12bc12828d47b88119210e28a4df92303552fb4cc6796ebea6b7240597b8e2c7d03ca0650650cde9d535c790c5111cfe5e220f40a57362b29bc5cd4198987211b23070a02bb512c841aed537f7c9e0ef881313bdd7f33ba3347e8b55df412946e1ea05d314b8a737dc88b08c9f00e9d7ce54914c90abbf30d80ddc75afe3b95aeb9d8afddffc045aa2d6a7e65e3f1f64d666dcc44f0a135c59c332be9ba1c815d1e7cd8f085685b8dfd11dfeaca6c4808162c3b5ffbaad0055401dacf56354312c757300f77a1438bacb9cbf7d2a7ae11ed7b4a0a154772323dcfd2e77e8f780e88537db37b94f334799de58e08c3d985e19c55d88d3faeaa7f369004bb615f5b42ebd3bd4c2de36ddc0b989ddd515172af85d47dab7da08f2a91dd5b5d2cfdbbb4deb089c5bbb95ac4ab81925df03afba071c445008e79e0f4de5ce1427d8094b36a25466ddee08fda64f2f88540de455e9e4cc105f82de8490ee9a21b20577e7de535e571da26711d5e352b0646beff7ec01c948418237cc890246d9c86ee99ae0b04f9e486f1fef9ef893fccf1e0abd60d4402e4489315f9e75729a0884f465c9b77c933ee7beacaf47e9c89cf826f69c488b4ad8b80780d3fce92bae06ad722418397a1d01ab8d53134fcd96f7e07cb3c7713a8dbef20cb861f02e1102133f6efb60e703326029a77a24021bfcc68499a056b7bc372230219c82a1831ef948455907610901638623e25df900cd2e4f9ff445b046a60c7ccd6779f62a03fe474403f17d4b8639516ba194d88ced80146fbd266e129f679b5507bd07c67b0baca1849baf5a347af5d7392733035be3b1eb612829446bf4073c6cfcb13c6120a0687c6203c8d0ac0f92c98379c3f24adad31b29c7c5dc591e35db7b1ba32c4c1c9841081a163b576d9419c767f6c6cd0baa2165c3010b0ad5bcd0913c7ed0c03b3e010ff5310cdae034d67d4c8ae80d1779779f7fded22c3d27f5273ae1d3ea10fc6f6d43e200848031608bfa0585c5020360a8e5294dd9b969d8b32376f1d38e07a1976d3ed861d8b4aeb03f3d75e87a0c234a6afa6f8c236c5615d5ca31deae4218b8bd3d6516f35e2049297613a05c0bfb48b21e0956b393c0d7c15d41f993b290ebcfc48f60c8197ce494710b12d5fbe4a555f46eaa164e9a298dd01dd6054c3ae4efad55d70169adf849456ed92561ff0d6f9a44ec7e5ee784ed590900126f2745fb078b39b4b0b64ac1d6539c28fdb04729edd1c3451d688f56399fbd98b5eba785736b8893d64ef15a2f42d64328ec911101a44aa553523dff3ff00203bdfe9833a10a08b124dc68e54a5326ba1ffa115f881f917bcecef83f5202dfdb6ad7dead1235f402108aa59b96c1dbd612b5b7bec629dd0d92883a5468ff10b5b2530ef154493d78b20dc5824181bf446247dfdbf67038004e3738c8b431eba23178c67952b90c3b7b561ea2ddf1286af6dd63816544f5eaf0474bf7302385c474457565b3b996b9c6e39e7eb94dbead6b33cb797ec69c192a099af5a6843a71c16cdba88854985180729c458a96927fb5a2f2a116cf85f89dfc5f7b683ea71e7e696016710ddb0050bcd095ba7748a016a4d79ca103f7f72c2aac64c5c49ad02cef3d92b027233ef6a2411c43c9a41d45ec59ba14eb06ddab9356c7c53aef77d7b48bfb558caa21ee7a85314b23a1fd74d627dcaf9501352e119d95566b039f26820dea20241f24355238cc219cdda2f6949fa4896b5429e", 0x1000}, {&(0x7f0000001440)="8b7e2ee64172adfcdfa2d87612769e0311b25facae718260ffc5f2eea59433a345301bced45623d00e8c1506cd6cb73c3a0c1496529d0f8955b7ee63420a2910086b80214da64115581e9c5375b7c41517d052589351d2aaeb39d72f0827a1715609ccbc", 0x64}, {&(0x7f00000014c0)="10a51e09f40b7ea48d86b8f0e36a51bc7d608148804a7a64866775944e4986e5030063dc2e428e725c", 0x29}, {&(0x7f0000001500)="aa319c72b7e2fc7b16ed1288e3dd7a41b0b40f274ac1c01cc017400cf1d7fe8aa96b4c23522015a3d71c92030112a19cee0582adbf70febec707b93ec9c26ae505176d524164031fb09096367ee3a5b361124bac12f67d959c1eb68e373e8e283f14f7dabebbbf3792c9cc4b8725bef25939e9e1a1300020f3a78dee5c59b9e260740b83be17234c2e", 0x89}, {&(0x7f00000015c0)="920212d29a8b98f5bc71a051043b6b238749789bbcce766c1c5207a4d2f3bdefac5c670acb43cf88e0adb4f8106cec63e37d2529e24da8212d78f6ef767bf85d0aa409dcad7ec340e7ee7e10624fe580c58971fd13", 0x55}, {&(0x7f0000001640)="e877a89e0ed77f0a30d0a57214fbf6b952a8f1440036ac6491667afc43bc1fbefb5750c18c32b64de55f904dd0ef89f2cef37b68178526f97377b9641763f1c7be362a82af61b0f0675a1aa6a6bf3906acd8699bbcde46565baa7bc8984835acbe2c695e48a6cdb1f44dacdbcdecad6fba5141b324bc5e9f91265830b4cc5fc4772236fd075fc97dda94883b2b0e08d005c12df226fdeddd0fc3bfffc7b8fe8583efe16dfbacddfa6bb007b160dcbccb3816e1c66a16548a6a443d32a9e8ed16bfb6c2b3a3e6554578eefab28e25ee540e1e93fae8271649b2c6294239348ccad07762f796e92651ef61ab0c6a", 0xed}, {&(0x7f0000001740)="00d0516c02ec1afb6ebc04b58b1f00243fade16cb6f78389c5f6a440d26a04b3fc758caf6b7a8ebc453ce43bc4b10a800e0a9754870a5fbd6dfde69b49e9fd35171af4a33743f6cb65b5b1e9e122c133dd07caab703f2697507d4376ca078d016cdc401f8e2e063e771f4afd10f77cb6672e21eae53743cdbdd13eca111f2e38ad220997a0d6182a0ae6d7570d6a5e6551b7cd58a03744417d0b6709e4c4f3aa86373ff614", 0xa5}, {&(0x7f0000001800)="54d91e32a777325af01b65050fb801efefb160ae054a65bef681aea875b5eaa6bcd5950dc8cd2ffe2f3b359157014cd36e0ff89e44f595000c3d4b5ed25a748c84071739c785ffad0fcd5526c3b4729d6e70b9827c23162dfbd198569f24d883aaa8440b8075d7b9bc241c7f183842acfe818f9e412315bd95dffee5a8211b0bd33e91610e48d62105031a5ea329693b18ad47af7e9439ea2dc302a7c0736d423a9226c9e9f20b2bad0d0a6a1f2fa000706e915e68a562a9225c18", 0xbb}], 0x9, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r5, r7, r8}], 0x20, 0xd}, 0x8) dup(r3) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000280)=0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfff, 0x88, 0x3, 0xff80000}]}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x3) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000002c0)=0x4d4) pwrite(r0, &(0x7f0000000240)="7e3ac4acab4095c7b4f911b708bc", 0x5e, 0x0, 0x400000000000) 18:10:52 executing program 0: socket(0x18, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 18:10:52 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82eaf8ffffff85653000"], 0x10) sendmsg(r0, &(0x7f0000000080)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x68}, 0x0) 18:10:52 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getdents(r0, &(0x7f0000000040)=""/249, 0xf9) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdfdfffffeff], [0x0, 0x0, 0x401]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 18:10:53 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x7, &(0x7f0000000300)=[{0x8000, 0x2, 0x2, 0x6}, {0x1, 0x20, 0x9, 0x9}, {0xff, 0x4, 0x2, 0x5}, {0x0, 0x0, 0x2, 0x7c}, {0x6, 0x3, 0xff, 0x2}, {0x4, 0x5, 0x7, 0x20}, {0x8001, 0x3, 0x2, 0x8}]}) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='\x1d0') r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = msgget(0x1, 0x240) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="b15bf9b400000000000000000000000000008c2d000000000000000000000000000000d50100000000004973b81a7bd647fd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000055924579c80000000000000000000000000000000000000000000000000000000000000000000000000000000002000000a386000000000000552566db57914056ac76800000000007000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/290], 0x106, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="3b04db61d12c2b5c6ef6fcb2ca3167ed58c47422ed61d8e1f13bb9c4ecd422b681736b4d3bd5449917152312a514708550b3602e93932d3c1b9fc572c074c3894983cb3221c9f137f44543325a047c7af6fcda7d90aa94b10430a99f465795e5b9e6c1913add5127d552f4d35c260e563c72000000"], 0x75, 0x400) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100"/174], 0xae, 0x1, 0x3000) pwritev(r2, &(0x7f0000000100)=[{0x0, 0xffffffffffffff24}], 0x1, 0x0, 0x0) utimensat(r2, &(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000140)={{0x8, 0x8001}, {0x5, 0x6}}, 0xa92fd7f53fd765c0) open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 18:10:53 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r2, 0x0, 0x10001, 0x0, 0xac}) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r2}) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xfffffffffffffd44) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r9, 0x0, 0x10001, 0x0, 0xac}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r10, 0x5) r11 = getpgrp() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x3, 0x2, 0x5, 0xcd57, r11}) r12 = socket(0x11, 0x4000, 0x80) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) socket(0x11, 0x4003, 0x8) socket$inet6(0x18, 0x3, 0x102) r16 = socket(0x10000000011, 0x8000000003, 0x0) close(r16) setsockopt$sock_int(r16, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r16, &(0x7f0000000040)=[{0x0}], 0x1) sendmsg(r13, &(0x7f00000002c0)={&(0x7f0000000280)=@in={0x2, 0x3}, 0xffffffffffffff33, 0x0, 0x0, 0x0}, 0x1) r17 = socket$inet6(0x18, 0x0, 0xef) sendmsg(r17, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) 18:10:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2c6, &(0x7f0000000000)=[{0x35}, {0x14, 0x0, 0x10, 0xfffffffd}, {0x6, 0x0, 0x6c}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74, 0x0, 0x3, 0x3}, {0x7ffffffe, 0x3, 0x80}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10012, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74, 0x0, 0x0, 0xfffffffc}, {0x7ffffffe}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000040)) 18:10:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect(0xffffffffffffffff, &(0x7f0000001600)=@un=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff9c) r1 = socket(0x10, 0x5, 0x6) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb77041f5a872c881ff7cc53c894331c5b30b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xffffffffffffff3d, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)="a50884893986b3c9a043fe8a2d0a3301c7d0b62a7b28e349d87a02d9acb6986ae62e732608d19d590d07cd94c96c21870b564bd9d7d7f4e60744fcec0f958686844fe8acf7152044df8bbfe82f29642b", 0x50}, {&(0x7f0000000140)="b775c522c739c58d1c62b4fb2c1ccb2154b990bbc189e550de2d8f240a6f669be72dd2d1d8bfe2dd1eb1d170bf85c6f0470c36d3814731e4395749d6cc593fac47df5ccefcbbe686d67b7a88575cd994613dc136845ac9baa3845a84f715e1d3821e2a3f9c994e2bed039769949337d3540fd12c0740d044d084e6d387941730bcbdb235dabc7e74b08ad013d17b4f2827785e798d0671970a3c76bfccefa0af6e518a6948b4f1d4ed2f1c197e6e21e691f4f11f517ef4739182080f9d5dcedf80042bce590fcf155b151a755cde025ba8e57b605697b7ac1a4566d8e2077e1d5022c5", 0xe3}, {&(0x7f0000000240)="3e7e67567b46daa3b079925728f57dc88c9aecdf2bd9025d7ad424dc", 0x1c}, {&(0x7f0000000280)="8e83660f2d82584cc1eb8a1eec53829553bbe83151b9a699f110a0c74df5c8c7af54afcd29cfa85750268531d6478eccc7d4c699398ac6923d1dfc0f9ba706af101ef71d990a4c75e79684adcfbc356b7194c102f01e056df89db4935b027e6d74c8ae772429d91e511dce5d7b413d98ad7e29a06a6662c824957009f55a2e3d74c095eb8e55f51639aa245b2b21a9877d710644b6041d5c96f05fca8dca1a5661dcc0e8a249f480a7f51958a31afdb5c76ea9e1e275032199c2994f7726b04c827fb3cf2a10896b10cd8e39cbd7695c9ff5014e", 0xd4}, {&(0x7f0000000380)="77b04179bff89e78024d5abd1117272d08e5577ec6c94dd186529952974f95f3f217edf141e4a8892c9e7067f2a70a7c7f0be1030daa8fb286188d0e931a6183201d77160646cf9c5a0f559594e7ea248cc86537a999eb4fd6ce7de8793a4a56b4ae9b005d08ca2d9510c4c1d62fc0104ae225c9f325bcebe53bd0072747fe35f201cb4dfa72f2846e30feb023b7ec4a22381af26e2317c30752c4a7dc06", 0x9e}, {&(0x7f0000000440)="84ed05fb304c19fd7a8b9dda71db26e78f15dc7d3fc8db766e59faed3465224f56e5f104b8fa1d646d034882bf3e5b79362b519d8bc44e74201b7f4542274009617b783882e2b69703", 0x49}, {&(0x7f00000004c0)="794b0a96596d16a920a42ef01cc75037b5fe981d8240894ceb01b125db14a68b1f349b1ac6d869f21e722b7e74e464f988d7f41da894c6d05033958677268782b469146214fd7fe63304f908211101eafab6a7d94dea62083979e9c1562ee824ad90bd6122791ffc81a7263312bc70dafbc0cd2b0be6b6596ef7156b144ce43ef48024fa64272e5786fe48f621abb0a00209c26dc4b64aa6db0b917a69a1e035a99f4af6de8cea3a4df487d72a", 0xad}, {&(0x7f0000000580)="dc5e863c33d8e23f63ecde735b0292d0abafa0846f091fdb42be19e1d14125d764386d63058b2578244578ec94667693f780da0ae5da92c1c0ee658ff92f0639a0c4ab5417eabead9f0931c23dce92a36f1c45922630d9f479c07b64152c93c613db142f2cca770c034fe2a3b1b2b2de8dab14d1c8a79cb56d94882f96e2585c8f3d91320b26a2f7bc39c88c5a34cc06437c579c13c2ec69ea4ee85df5200869f8b78bae24ae4cf70ce3517c87d4e12cfb8421b7a7dc232ee0a2d688b6577d09ee4c076ea39b38189af9a9738dcfce870229c8b28389ac7fa7407e680467e434d4e8733ce7556912ff0f2be766899d57aa7e88cd4fc8c4f5358d92aa077834fb962dc0686ef492300ae94f972dbfad17ed00ea4fa26a817b2bb2c2adf0447bcc1a02634e206f6728a6705429a59218549775825089ce7e4a350f2bb3bd9c8ebd912c73dcd633d405b4445c968daa52be25eae6e46f0958e2c463108487e4ab99eca365c97f2b2c094193bdf6f0b30705a139c3a4440947b6d4dfc550fcab9fe743affa6ab7baab55af8bf8f633df64189bebb6c75d5dc32dbb0bade8a8da790f2d8485b9178bfb6f4ca1e5ec5051ce82b5024ee41c3b576d9b3bd36d43d80b972a93a2a4f830280f2f91c7b29c5ce29c3e8967ce460c8e568ac6781d58f2c9565ef64671474959fdb33dc7f58f8be9999de84a8739673c9c17f9174df86773980e5158d6b8b2d0fd6e1e4ee8d8f09ce28b548fe2e18df014d7301d62539d9aa8d7ba2cf63558c4f073411ed7f9d5836f4c3ffcc8764ec7ed26ef6675d556321a5e5ae34606d3745a55c78995549dd1375ddc235169c06d21fa3c1c87afbdac2e1cac271abd5149bccea2d66c8619b456488c28d5d39e076fc85a748e38158a6c3e0f9dc83069826bfc4dcb5ab7723f97681ebae0454a7c6b43151af2253a1804dc4640ceb11c0b6337edceebb73a7ee82b7216ace9f17f742fc806fb19e417e15eca317baf93475bbc7dde8520f6b698423f646a4b94e596a3b8c15e94f5b872d9cfbb72f4e9034b8f5352d35225f90cd2b693593434b3444b9c9abc1698f5e25028976f36865e498068759f21d9936e1c3009ffb2dce1b0a045a7054055fa8a2e92c2327e1aa68b0d81a3ab3221259cd2a06daf80e1d76b31f1a9223ede095758c07be41edf61c7fd52d6cdff72aedd99e627330ecbc8aae8e871900d899867651d459146fbf1770b49d349465dd49a2f07fbc9843ecc756f9150c6b002e5cf58acdb48443ac6ade01c831920506a22e2c05f2697afb3b77b280088f64530d1c4dbfa90131a4f31b09faba79c78f83eefc32bafd80afecfc6477155d062d46a8c903c96d816fbc007ecbef6ae21eab81b216e7684f6491c3a82ceda30c0defa483daa1c25f7e995219caff43df80d535d909719d0b816bf563d3cfbadcc342791586fabe52fa3ffe53188eb0de41aaae49f0db3aa8ef4f98454d6b9772d71be02bed40230dbeb114267f8446122f238149660083f0c713051859efc9dfb7883931811b4f8d9de8aa8f8e739ae2877a740a247b44b5a7b79c0149fce34730abd2ef1bde0e6dfc837c936d04a81a96b23bcf400271f3710c9a828ac27e7e106ac545bfd3121492f3fb68d68499c3472320e557551970c28ed9c46925870536bc87cc60666f90c09097f04bd5526c77d8eade72d6350813c496dcd275b6549a714ea17dde80022c6cc729db4f86e85b91df7b4650f35df85c31a7c7bf70b398d28c8b8ea9edf0662466906dc864c70574618021df066a1632daa3c8ed52e56fdea9a9e5e4935db1b4ead2529f4362bb55f99a705599c64a4d3c7eb2da2d025c67874161bbc46f2e9b17762d9f6b02ec5b3fe6728209715718fca04c68c391994cb08cf0955f143580184a459f02196074b39267246e9ac1e2a2643b4fdd1a30ac8d0d7117e3ba9a3fbe136b4c0a8c8e227ed38f070bcc790697d713b10a07b349ab67e277e41c5c21d4a4bd4de490c7dd84cc10a7d13f9b4603060b0a728a58bcaf28a399330f9d42540731491cb1e3004afa4f91531c2b7f1f1f195cadebe2fe2abf379735f42f9479341176db839e3d61be6e06227cd97365ec26465fa545511cad3fdaa49fb8d65e09e959c48765b70e927de814d93bedd6e698fd2cb7d411b221393310ab5d213cd56e42b4d2794edaec54d375333abe2961f7af9570a9641f0d63ddd6f9724abbf86e2dbc3bbdee199e38c9fb3900f2433463c09b78e290ef1a8834e1780ab932b79f80485476df25c9fe9d90d0803ae3ec09f06bc56bd98a3a9d157758cab045caf2fc2e2eb4eef68de8abc0c2fa32750b8f02bed1986e4e5c13a204ba7d9d3d075b59d3392b348301687668bb2f614a3e94871d9c19011f15e760357f2845d5818995fd0a04dcc6c3a3f85eeac72953adf424804d6db5ff56d84e0f5faf98128c23b16744ae2ebd6ab1a99aa6f0ba1703f69fe4ebfe53731191802ab560c4dc3c70c00996d8763673f2494b772e92aac72f705efb33fd736f08dd88e579c3ee22bbfb599480bef034f76e3b346fe40e1f4b24974f43b7f048cae4e591a001d7f4a17e97f10278ef556e572bdf45b3f273b7dee1551e4a69a84826ca615d6782b0fcc897a0ed542110f99e9ef7aad56cfba4e275a83310791bbe81eb52856b0d368b4d53271b65740a9026dbc195f72f0895100e7a963c305839ad1aff5e01b8a29afa05ab3cd854b0ee2d136bd36a3d79602eeb7c85ebb18396b79aae3b37bb9fcda6a08e10cca3764a45faf751daba00d156a03db681da37eb87a2f92a854cbeea0ea11e6fdc898e6dd41a7856376f264d3db91a8e49869fe2a5c5e6d8d56ed441db20bcc9732f93c962bfb60b73dad746f34a5243779eea0d3548e8b97299dc003c22420b8ee7b3005be9a45498e2f77f69d74c92ab6e27cc3d526ac8d9181f8616b8257ca5766e4eed51bf0515fe0e3af123dd422f161f2012f6e4a593bddbdd7c56470c1cdcd7805d0ff65f244e2bae29706bb2af755a441a39fc28e7aadb3e59b4fef70dfcddef23c52600aeccf4e620ce0c8b3a72d7e867105e1c51ff9d26515bbc58afda692224e61be1a1361c633662f83c2bf2ecf5cf952e250621cd09a883624bbba5b01137881ad92f23b580397c0c57ab07309bc19ec5b7a795acfcff85651cbd0fc2e3bc4a9d2b9f80cbc1a8e0498cae28ad30729e9805833eca701066d45f114aff065b50e5581303f35b6f7749bdd89907040ee1d7fbd105547d33fd4f3f1a4b42d26c1010120d109df090899007fae5bff10fbb894c671506b8e6ae756b40162fd156d45314dfed0eaf7b02a688ffc707ee69a2c283e1426ece3487fc43889318587b8a1587405aed5c3c779a347f7bd5a5193279ca3d470a1707be012aa2d46cb88f4e99d026f6f5ffd5a908a6e746b7b2d4b57527d8a37e637e11c0856a8fd13f143656020ed5a76c07a66a06b248129fec963373745232e50ad7404c5d3cec7b84c730038201d6bf7f50b672c4c75431fc8a1d85d655bf02e3509761dba59757778324cce6a02acd0b7a1b915d05397ffebba8aee4321bb5d7442d21d16f16da53de6202330caee96b9cfcc00094e1b690f98c2d03a2d199fbed8816615ed34d0f0643a2a5d1d6bb1d61b3d1195226da85553a956ecbfa9ca1aee96c918943941b8801c0bb8d524462013ccef1eff8c5974dbd2873b43ee9d027cc29a893907a9e2fae366ec899521896db73e262a04da1643388212c6b198e7e73192c327c319ebd8702bd34c663fe5450ac88daa09a1aea0772f8467d0ca7fb15ae1d4595a50493ca8b15d6de6f975b63ffab79bfe42608dbf9cfeaa323c24ea276e399d87f9fe2f567c190005c656689efb1a770f6a580f017be5d4020646e47c47fa2b67807228acc52db4bdfd0ffdbc1e4b39e0e77d59f86cc73c68c18c7c2cb7bb6376e561a9d49e4f0a54228cf704914be54d66f71f378240006577ccdd8a865c0a6194ebbd2ab50c9331b060845331d91ea94ebd4bdeb4852ded640728e60e0dc35e3152270da262a8da38ceb2b97953eb9b622a38d950f760d72ab46504e09e0f644268ca5d03c770f9e5119e5a4b2bfa79f5c761b7f4bb335cd5f67c5e5bf35450c5db1764098bf1cfb931e867dfeec337bed27f9fe27c3edbd1273cf90c2b8abf77e7e0ee75006f5e81f5e8415752533ff57d717abdd84a512f7939eec82b3d22b6e3b802c54ad36ef9b5c8321f2b93ee1b219bd32becbb7181a66813cb42e6000454f51270ea44d15d97d152f0b27558b3d7c4a636fc14eb9f191754641b5e2a234cdd7ae5c73efce2282ce85139e561404898e119c17e5a029690bcd860129e9adaf857589fabf85a82340ad6fb9f2a2a35c41b9011fdc266b9d7a20d8b4f962281091948b632fda405c13db762a4c349ecdc1651c31e054e7aa1cfcf6ac190d9494a5c091ae6f690f980660e2fba7974db2a9b9830e010b7be92046f395fca695a028c151127e533f0338ef37e60fca518856d50c935bbe9a8c7b17f742804ef3fee8b57b8a085fbe5f32b170cb8e33452b96729b8ee0c60fdb883cb9059fc22ef61d767466e6bdb9d307814f32f1738fa1c3a148bfc6c56e1e75bf547efacdaf392c6a67753fb56c6b131a1764c88aea4cb2496d8bb0f510ef1b3274a0dc6a2ef807604a4e30d605559110c001aa18ab10c7a7890f97a21cd509a21eec0de606f9f15fb1ac644b16b358cd750707df6a9dc743d2ca2b23f3ffe7b040263209c53e1894844cefad16476f5ed476b36137b7976e1841ff389203179f91ad88924f3c07a655b184092467f331ab5b82788f881cc9d0a805dc36e8407c219914e643105e0a82b6291703c11c4dd8ee3ae88b538b61143fe8bed5bd6429bb7dc924ecd2627d0f9a46d8a9b6141056b0f8a2e28193e82b88fcb3961ead4ca2771fa4bffb0bc2f9ab2d41dfe5804aec50a4fc483a755939aa3436258fb8c6b6943f5f3505f26c5065ab69d3e49c749b87fad7f5a937442e553252393c0bd5d2b36c46f8e93412405363c05395049057a8a0244136a3e4f4ef613879a43223c4922d18443b4d1c44cfef330e9ff6fc6b5dddb00fb42ca01b78b48ea197e01cfbd5074d1ecbb4d5f82fdff491091ef2e7a5b16f861f918865c306d14e9b9db104c718f83f1f55f3d1f80011cb60982b2de7c19d2bdd4da3ce4b61ad7230258932d5352018050d96c4802dbe0f7785b036243bb84284c96f1a6eec84b47de1f502d24052f92ce806d4341a391af998ea43f7a267e2be377ebeffff2e82c6b31abc6fbe9d47885225869af20c4bac8f80484a0e5d5769a48ed0faa6a93b003c73d0e9073a9c60fbd67bb80d73496e6ef0acc65e90e79beb0f0fbc2445e65efc83b72bc6fed6de5eb2ce26a4e0a17bed7c9150f6a1728f6bcfa1312973abdbd1bd95f77acf2a5ebd185bdbad1b0b81358156c615bcba17dc85dc1b855d41844f4b6b662b8cf92c2e94255b2e20e9b4b20771b45ff199c1052251a924f0e3bc4b9393b41fd0678d8febc6a6a90c36dfac5db2aedfc41906b6eef369aa1ce6c502b7172bddc8971d2d0f4032867860dafd9a804aa4afcdef58e050ffa411adf727d5d6682e00e66b295dbc0a0bf2dc13ccc66bc643880a808b0058c37cac4c22892a87cc99f193fa549d204309138685f86e663ed83e25545222cd9c6728e49c18a1195d30416db5743744fa01aa6a575e15621bc1829e17c210066476d330bd881a7e75eb4b634a08ea994694ce0c0a6f4334b", 0x1000}], 0x8, 0x0, 0x800) 18:10:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 18:10:53 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f00000001c0)=""/184, 0xb8}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000480)="c0d50807fbc2ff04777c17ae7d6b2c0683a5bd6063338f94740d3cbe4c1b11ced656976b0dcc23e37495", 0x2a}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000000c0), 0x1, 0x0, 0x0) sendto(r4, &(0x7f0000000000)="ba", 0x1, 0x5, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012c, './file0\x00'}, 0xa) r5 = dup2(r3, r2) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) msgget$private(0x0, 0x301) r6 = msgget$private(0x0, 0x226) msgrcv(r6, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b3000008000042ca00000000009dc4ae0bad2deb45007f1a0000000000000000000000000800000000000000000000000001000000000000000024b72ddeb8cc3818d2d63e5ea58bec9f3c3b3ac8a0782c79db9f4e33f83090859d03b30d85fc2aad2a40fad8ebce82d7248776cd8a2700"/144], 0x1, 0x3, 0x0) msgrcv(r6, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x1000) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x400, 0x0) pwritev(r7, &(0x7f0000000880)=[{&(0x7f0000000540)="bf97a494d43791e34fd7d8eecd0e645a1351401731b969e59e1cf7e4780bab38ed1bb33aaad1a1b4ec55fc554f73dfde9a3bb99145652ec6ea03cc7e8a65fb2e9ecd45c034642cbb8a7cb0a37bc1c31897e9bba7365c0bd96b03bf9526da89462cdb0b1d25b7f522b313f8d0b12a1f4993475b2625d6a3d75a955d60a8c4b3d49b8d7ec8b358a72a1149542197039f4d5f037b839ff5202746b51ac27612d5c9e7ae7577d277461d6f79a7a324346e", 0xaf}, {&(0x7f0000000600)="620c26c291448fa685b72e4fea419d157c389427f4b00f016021e053234b11203e93266b55f6bb42d7632fd04b70afa62b38d1409a02b8f1eeba159f05c0f03d96057d1b2df580aab6f491b25799570b34710a35b1c2d439a0a697b78bb3fab7b4d44192d97d2b6b4db79281216bc2ef124e142164bffb328b95a237fafe288f598374e7071f2770229bd46a2900ce6464c2bf12c0597badda077feafc35253ab44f697cc96e2fdd9b040954dc", 0xad}, {&(0x7f00000009c0)="614bb5bb03c623046fc4cd8ff518ad24822da3bb0d6d60b3a8d74ccc1a4de92234fd44189e88c5b441840f5b9bcebcf0ab64c208a4426c4e8d41a654c5d0e4ef26e81b8b94eda9e8621f1d93726ce00107580f98ab176805ca2bd47def87861475cc567e977ff4f39f2a4e8d7f05bede6fab8fb0c4fb6b8df57a879e37b858db9ac3e6d6bc17a1b194a2e567c22538d3ecf6f3ef6b08a4945de8879a863a78140424cac9c4a4d81e3bf96a5500b6dc75c28ef92b196d104f3e88d22e4595ee8ff02bab6d076364f002960f979fc15817d419ae08f7d5ad51e8891c3d2b19681bdadc3abf2e3638a65706cac99950a959a89070d2e0f0617be792705e9abbcdc9ce8886fa60184507cb68136daff0e0968492041fa0a1e31ae8e7cf78c7e234605f2cfe4570fac35c09f74b2cabb488a3b37a6373df898c9232cce90a8a3a9c01b1dfc8eec32fbf1cf20902696c5dbaa0975c45266400f1697e88faa7da9e47ec1f2c0f04bb5f2a60d67b56f4c683cfe23b9aa2fa56f114515448ee01621a933da6230436dad545bfae8c7d26eb97bbd45f3ab807fd02cdbb740ab5bb30a9d3ad4abe6e3a0cda814c38821cf62b63e7db212ae65c0d544a5dd56a4855979dcb58ad57b6eddc296e71701fdbf67a56b52c2316960063c2a53b5431665a074e678350a55a490ab0c79c0cfe2921fd1b56ff2157f767b4aee1ee9ae9b92162f05cddcbb3c52194b52a01227f4afc129573819e0f1a60788c8493bf5dea34d972dff3e598b468de9cd36eb08a1ec977f0718de4d3130664986ae6f8dd61742c7919ed65738c23cd5a37679ab1b6e63faf7550501b5c925cf30c5a21fb5ddff8c3ca1beb4c1748ed8804602d4b17efc088c3c91ac3e81d721c13d23822477141b0a503e07fb341831ca556d663a38ad01e0b3ea1682ba8794724d20054e143f7cf87e2bc7ac54cf4a7ea2fda929e272711abdb065a57195274e04b780cff0c7db2785da778a97ddb0247ea8723f7c75a557b3a033c087ae947b664ecf7bd13aed23150ef0aed521805743ade3a98297f4021547a4394c551af4525849498af5b76305a23eb20bb0b8ccc1de8053fb9d73e651f6cc4dedf8ea5046989f4ad8f91012563ac497d21c4dc7d8629cff589f6328ab30d94a1ac3d8beebbf8ccc84ae2e00b4c691f93423d9d3ec2ecc3a6fac5d5d3c27dd6456d142ed61ff90b1050a10d7843d9d716bdaba1fbd7c334690dcfd85a4eaeef6bb8e9d0a2ec47fcc4dfd1f4e822f51908591735781cc9834ff225ca53597d43f392cb0fafd722c06d2dc56c1fbd1e6a57efd8386416db03be4ea1b1701e3f01a02a4ce51069b7d43979c66efdcb07155f12797cd5b6c7ce00c5904d94b3f84a72006ff0549b3276245ae2ed92225e0773e3502e0765f1691ea8ab6aa6918aa811eb55e6c0e94493f5c9d353ed6c12e87ea1a0d2fb7da7a18ac412435151850a482e1056eaa287305ad757a397137622b1bb08fd16748865ea27e6462d487a434ae1e46a18d2b7902afcd85db6da5967ddac5c0528faba21edc66539df2ca3618648f01e8cd9aca6e409eb21b39e7543f7da223e2ff89e430723e5148e1753f3388e4a2f35ba35ae684280aecb3fe763584955bc3e537766c53ccf4382cdf5091f6df1811b71f92bf87b6c3fb7b9cc0a66c0ed03764989d9a7addd3abc70d87afcb3e2e593851239e2b6116bcd5b6a574a8db251453db5cfc4fa018937188ef032d12e8c4e0ed90e3f427535507433ab8cf51c14462bffd600f478ed2b348a89b0ed2a740008b9d2ad1578334c630b4ff4069240159a7be3bb1cdb7f2ef3c66a02d016801e738aa6ad08768ba0f9c92e882431574071c57ef8b42cd2de9a507e9d9b03bf62026c457998fa18961d53679663e659a4f60c50baa93cf9b1301eee2d2e5ba22aac8e52d0493c95940318c41d92d5bd3b74deec5fbc4751401f625422867f27a7b8ec4cd398240b783b61d015fc6bc8b55f892a375e740a62d8d3880f96d54378361f40b0a81cda90ecec884b5c0a304408349f25bd513f01348f12787aeec32270549a2a48ba567d9548ee38a755ddbd57b97b46b28e6bb97c4bd60f335d543e8d397aae96eee9ab2d3197494a06a7a818912801650cc98fceb8263d5805ccec69eb6c04c66098aa4a9ee17889258f8adc0c77204ec7e8528b64ac7941eba2a9cc6fb55c818ad84a3609267d7b4dec37e5428b6c3e550b3e98443b2ff71485f373e8ead8daa2bff43ca2c361edc90a24536c8aee2403a0a920c66452eb49a642e98901198dfd2a66c4189d8fcd01571fd14e1917e38c8ee71a0d61f32de8bf5fc2a438c3b660df64b641140f2b84969c2f1dd774b9df5253f27fabb1fa67849a6cefb3270fbc2be5bb40b0356c9bfd3d32570d0616e2fb07334d72d03c7b9709f0ae19a810de04dd777887ec9ab91dbbc1b35cbd105d496dd189807d83d68a98f30522bec7605aaba1dfa41f65f09ca8b6f4ffb67dda70b7a13750053bcb2219a1438aa46ea5c3835bd81ee62b5c7b157643921ae1001d0983c49a955a6fb9149c15ee2e31b99444bde2af392b9331df5e9c34af5d0bc2f1d9273cf7ac079bfa10f482cde273a5807144d1314b0c5bb0f24ae9de51c7cef37fc553b08c61ca13de2519a066584f03b470ba6be42c5e41bdcc441df40c2c1e2c2f1b6da64e1fcbaa78fc218d6e2d87b04995852485293125419cedf0893e7ab435deaf13ebe699087596706ed27670a75a150f98530b7aa7bcaa5d64096e5b03aa6ddf910ec6aacc85285643ac77fe20f86b04a5fab70be8dc0ed6f0621f2340cb9a0d6bc261d6a80d87f5e11bd684cea29f7de84b8ce9221d3d8133d1c3337e2aee3af4a869d3c7f6a5a8d2586a5ca32a83ad106b102a4e416948f5aea7f8136e5099d5ee7fec6a106ddbd4377db35171fd42ea382d10ce185ca0bc9d73108f93f2e29780d1bf19d84bca9e47b7f022717186fe53b0b48c38f6e8daac0374389782293617f9c49c5f4eaf3fea721892613eddd61beca61f564667674fabdb6861eafc5787d52bb17328c6a8cd57632752ac96ba9285050e35e43a7698adc6ccec788d99aa799c190f1a7690af7e7a1c7896cc781e0f39059363bb730f7c96360cad01583e96f404a8d6375b8e6f3274a0393be0e82e97f8e59c0ce3d193910c81eb99ed65597ab0209fc536cfc6d66554dbc691025e91f47f8241d4336fc8047a5499e46de6f9d9d6454d3d5eb67e732f5f5bd6f2e69b2bd5fcbc8bce609eaa16fbbf29a77500d968ea7a26f98b1e709a5aeb52f3a940a0c6ce7e391da54f3cd1ee811975d02016f1d62301174814ef33b358d2342887b3198ec9a40ffe58277276ac52206d52f716dc648d9d2f5f4c577ead86b22d70072f7930af5df3f5dd2df6994c903088bc0e847821fb9368be179a158f886734c8e52385d16abe308b644a589d568c96f99003c7ad1c181e0a9d1dc499f45b6ce602ee6c3e5ea3fd407029222d4231ee5f1f33ca14c3133107f177922eb78054c149c5cb4488ad9c628f0ee08900b4d810f4062a7b105944daa107101e16967fbb4d0e8f4e75497b0b4403eeb1789b66068beff0134aa416231a89ecedf0e88db68333a956acb9ba28e10ff0699c9cb221542b3f6802cd8196161ba1b9e0b35ddde73fdbdc461dccea0ba8c6adb4c9524e27bbb09a10a273f1dc4ed7cda55ef23d54720af5c44bc73fde6ea8003b08f07e58c261220e6ca183aa208618624bbb93605ed212359642cd9df0539b059f9781750b4e672d104467db6fe1d179a1ffa119af4115940b22fcb1fa32966147800d13afc1cc895ae0a1fcea48ac4e0b18cff079dd73b19051b68cc754dc93b9f7cb35b22e56b177355e7f4e003e19e95144a5879a19bf9e7c92f1edce1904e231c7e9106e999cecd5ef0e25c9720f05c20ef42e7dc328d62530522ea0ba98b3b08ed6c49e3fccf066f4a2107c0cc0b1a0fa6a4663ff8fe1da22d01ce12b83e5ec368cbb8f38c6de2e5b621cefd998339497be610e11fc93d90382af0806135a637e7cac76aaa31c8220c6d13ac80c45bdd1d06890e409d9a7ed46753345b39e38c883a1b068ac43bef79e39449ae6d733c57a144d2f82ad17b77e6a492e8d6224247edb85cc9e5306dd2889434645463f5e4ff4456c0c7c4d15565c8856a19ab7f0773cb1585ea9fb56af09cd67bfe8fa9a9cdc54d1cbe1825318a93d6919a0032eab54077ba310dda834394d070903c1274565618b49a6546355189b906ea2a55fc81da896ac275d942d077d578039aa16eb6fe2d858cd77393966c320ffa6ff5312bcdc99dc47e1c24d16c895150499b37d4202fde3c931d71ec53ebf3eae11c02d345b2612c0e8cb9a624a98abd7a636fb580018e56341bd6943a6f08e7143889ee9dc1f6a406e7b0a93cd1e9d9216b08c0cfaebf41f28c724b482b264734b48c1c17cdb8820fcc1763263232d4154bbfc2cf85c22676ca0068fa3e03698f987f1ba7d4ffc04432dd320232ae1eb3f0b6359b7cbe96a3e1285ee37f7109795661aff8e550f806e2a642d292eb593d80b63813276a325e8dac4570a096faf67535cfdfe633d6c652c749fc29fb4d533648d7e673c11e6dd7b9988d553a6a184373393cd8e9c8d0d30d236e915326d43be0f09333da2cf240f8e5f9ede9e0146bec6ac3c6b33396f74248213122b1775efccef2f8d2a2dfd6e89a2f25b4f0dcfcf65ab99b3751928b0251f0358a88ff3b647c74d1ac58e53dab8687b4e7bdc9f90476af29c04ba524fe333b5b6f6507f38b61bac05f68f70c1a9ab4d65d14e21ed742b4cc7db5b13cbd8a0c14364056db68f24c00cbc6242ccdd585de6081a77e1768b65bf3b50c2cfbcf6693b14ca30b7e8ffcc79e3d507c6dcdb2637854469bcb7d9035ae86c8b04e3c0b7433dcd6965cfabe4982eb66db4a09772dccced5c5bad14eadfb9621d871308f1f0e0a375e267aa2c81105424e497becd5002d8fab13f124a069018c30504ddce1a99e500d42b7800da0beaa3638c5a8d8aafe95ebbfbc06291e69d25d3185bc75dc7999be39a1a7e074db58d871d61eb2db22e462144d46bd29d07d632a7d6a9fc5f10351434c737e25ac97c7ec8c1af72fa4eefbbd4ef5ef942222280e236bffc8726f38a0029424a697bf48cb6a753b45cf6a491f493b5884dd751bed7724063696b019e30772930910d323290165f00f275c59aeaeb4bd3cda52ddc2f27f008beae50733a77a44a227c0e2c1263e6f7ad5853cfa0c51f36ba5250115aaafac4c99cf5f5c9b2c4f8791133afb966721bb789162b264c866cb82b77e4e703baa01e21a95888a5700d4625032317b7e92889da2a669ce4f929855482f804bae9ae3b42e45d0af6de3371cf2a49f43cd4dfb22e4c1ad4b9ce0f5a7a140791b589431e87f5c23d2e3605b7cf77ea2b2264360d2eedf8e0987dbc74b2e20126e001a002e592d39fac107cb87b836fba7d294f9de34868a80156d47068fa4fb5b1d6e1e03e0dfec5072c00c96632b1df80145efecee4b9373c947683d8ef180fc9b97eccd1e571812420dfb64b45db60cace9071393a674ac92b9e49b9bd5851946e088fe62b0c62370510622080e645aa766ce55d3f98dd2c13a80574ccf25fc719dd482c9109ea4dcb15c62b13fabca710cc12ea896a211579a0538ddc0b4f7baad620243fa64fe75943cffbf7543c44e9c3ba950320e4ed64ac5d08f5bf1981f3fef2ba921366695eddfe8c1b5ed32bf26ef3a4fe9b360e50c79ffcd30e", 0x1000}, {&(0x7f0000000740)="11ac1b941bc5b851fdc5c72fb49f049255307ae2a2d6270df068d4568bf21d1345d9831054a20d198e11999679c0f4300379fc97d1e6e9b2a1957c81884c8997c3359eb773e1a9db62bf14cc86aa423c85cb3ff909bf2798139dee3a4a0da7dedcf899b17ed3b544e12b11600d7afbf66bac12f22a45ecf7bee78d7dedb20ac7", 0x80}, {&(0x7f00000007c0)="4e6f2f82ac8568c6388519010669577fa1fffbc031483385a0621d04a7fd93d8e73fc120767d23f901829ab27c75d3edbe869ca0d618ec18eaeb6dfd0b7a381489bae14a460aae86c06d22af7b9d4be5bf29919bbb26e8fdd8267c2d4da8710a083d97883887296c3507220079a056458932d9859f19304f9e7508ceefbb0ae99ac84efb07cad9d3ab8d757cc8379bc346bb684c250a283dac16b859a4b077dad26a48473453", 0xa6}, {&(0x7f00000019c0)="6e43dc459d1f04e9ad399c369ee293919a34a9a26b455d5aa2c7c51c2370c0c676c421684af281b98b2dafb836dcd31c5e3c33855a0dc1013637f62d4fe215d8666d71ddeb0be59292175171b9940e1287ed7b9bf9513fe691d65669af396afc386adc5a6510e90ef77185561dee6215ed36f0e3e7a7657e660628c0faaf653680e23163a5cc77911e7c5696fa561312104b54314947b85f40aabd808d6432f34bb63b8e7cb3737cd3840de88fc46bde110191b80b8377f2226197ab1d4768e41dd1f2993205b1a3e669ab303dfbf55f94cf3cddc2cde74f7480a59a6645434a5b1d189b02a69453bbdec79c5a58b5dffb082053e95cda", 0xf7}, {&(0x7f0000001b00)="c18ff4052091e85aa21c5e467afab758adf3925c0b2b11ef36da3757b1184f16987a352bfdf165c62618961044f990b1188cbc2044cfd02245331566869d7f437fac7efd0b88bb62ce88b6d5f064d85e45e6952339a1cb8381b7b76e1b3a359f30e083532b88d37b1d7f14f6e910cd7a88f8ff2cbbf349c2029f8f03c85defa04ce71531bae8bf2f7376ae26a16e3d8d9f3b5ee9eab04327c00e5b3f7df665d4c138c2", 0xa3}], 0x7, 0x0, 0x1) socket(0x18, 0x1, 0x0) setreuid(0x0, 0xee01) r8 = msgget$private(0x0, 0x4) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r9, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) 18:10:54 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) 18:10:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001}, {0x3d}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0xff) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 18:10:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x84}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:10:54 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c224", 0x2b}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) r0 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x140) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x0, 0x3, {0xfffffffffffffffc, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x460) 18:10:54 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = dup(r0) r2 = msgget(0x1, 0x240) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="b15bf9b400000000000000000000000000008c2d000000000000000000000000000000d50100000000004973b81a7bd647fd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000055924579c80000000000000000000000000000000000000000000000000000000000000000000000000000000002000000a386000000000000552566db57914056ac76800000000007000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/290], 0x106, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="3b04db61d12c2b5c6ef6fcb2ca3167ed58c47422ed61d8e1f13bb9c4ecd422b681736b4d3bd5449917152312a514708550b3602e93932d3c1b9fc572c074c3894983cb3221c9f137f44543325a047c7af6fcda7d90aa94b10430a99f465795e5b9e6c1913add5127d552f4d35c260e563c72000000"], 0x75, 0x400) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/255) r3 = msgget(0x1, 0x20) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/166}, 0xae, 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000ac0)={0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x3], [0x0, 0x0, 0x3f, 0xfffffffffffffffb], [], [0x0, 0x0, 0x0, 0x7b1], [{}, {}, {0x0, 0x0, 0x7ff}]}}) 18:10:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = dup2(r1, r2) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x7fffffff) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = dup2(r5, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000140)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, &(0x7f00000000c0)) r7 = openat(r4, &(0x7f0000000180)='./bus\x00', 0x400, 0x8) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000200)=0x100) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) vm_resetcpu: failed 18:10:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/28}, &(0x7f0000000080)=0x1e) vm_resetcpu: failed 18:10:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) kqueue() setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) dup2(r0, r1) 18:10:55 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00004db000/0x1000)=nil, 0x1000, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$dupfd(r4, 0x1b, r5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 18:10:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000000)=[{0x5, 0x3f, 0x7, 0x1}, {0x200, 0x40, 0x5, 0x8}, {0x3, 0xf7, 0x1, 0x9}, {0x9, 0x6, 0x3, 0x7}, {0x9, 0x8, 0x1, 0x1}, {0x6, 0x5, 0xfe, 0x9}, {0xab0, 0x81, 0xff, 0xfffffffa}, {0x3ff, 0x3, 0xfb, 0x401}, {0x4, 0x1, 0x80, 0x6}, {0x4, 0x1f, 0xaa, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x9, 0x10000000}, {0x9, 0x8a33}}, 0x2) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) fchdir(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getuid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = msgget$private(0x0, 0x840) msgrcv(r5, &(0x7f0000000380)={0x0, ""/102}, 0x6e, 0x2, 0x0) fcntl$dupfd(r2, 0x765993767b30a4f2, r3) 18:10:56 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0x10) r1 = semget$private(0x0, 0x1, 0x47) r2 = semget$private(0x0, 0x1, 0x80) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x3, 0x0, 0x3}, 0x211) setreuid(r4, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r6, r7, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/10) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000000180)) r10 = semget(0x2, 0x2, 0x4) semop(r10, &(0x7f00000000c0)=[{0x0, 0x7, 0x1000}], 0x1) r11 = geteuid() r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0x8, 0xffffffffffffffff, r5, r11, r15, 0x108, 0x9}, 0x9, 0x5, 0x4}) r16 = syz_open_pts() ioctl$TIOCSETAW(r16, 0x802c7415, &(0x7f0000000040)={0x0, 0x1, 0x9ea5, 0x5, "6d9b8db5f5cbc5056ef88a7c53093a08632fcd78", 0x0, 0x7}) 18:10:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffefffdffff], [0x0, 0x0, 0x401], [], {0x0, 0x0, 0x0, 0xffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 18:10:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10420, 0x0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/201, 0xc9}], 0x1, &(0x7f0000000340)=""/90, 0x5a}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000440)=0x10000000) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000100)=0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x2, 0x6, 0x5}, {0x18, 0x3, 0xfffffffc, 0x2}, 0x7, [0xffffffc1, 0x7f, 0x2, 0x40, 0x9, 0x5, 0x336af98b, 0x3ff]}, 0x3c) 18:10:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000300)=""/135, 0x87}, {&(0x7f00000003c0)=""/249, 0xf9}, {&(0x7f0000000140)}, {&(0x7f00000004c0)=""/85, 0x55}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r3}) fcntl$setown(r2, 0x6, r3) fcntl$setown(r0, 0x6, r3) r4 = getpid() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x2, 0x1, 0xacc, 0x400, r4}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0xfffffffffffffffe) 18:10:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x7) r2 = socket(0x18, 0x3, 0x6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 18:10:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x10001}, {0x3d}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 18:10:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1fffffffffffff89, &(0x7f0000000080)=[{0x1f, 0x80}, {0x7ff, 0x0, 0x40, 0x80}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x240, 0x0) syz_emit_ethernet(0xffffffffffffff71, &(0x7f0000000140)="28d8000000fa25f9ef1c40ff9bc9e07c51728c32fa2dff000000e1ffffff000000") 18:10:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x30, 0xeb, 0x0, 0xff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 18:10:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r3, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x4, 0x81, 0x20}, {{r2}, 0xfffffffffffffffa, 0x11, 0x20000000, 0xf5, 0x7fff}, {{r4}, 0xfffffffffffffff9, 0x52, 0x4, 0x4, 0x4}, {{r5}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x4, 0x4}], 0x7, &(0x7f0000000280)=[{{r6}, 0xf1c322b0c9477ca2, 0x2, 0x2, 0x8000, 0x4}, {{r1}, 0xfffffffffffffffb, 0x10, 0x0, 0xd, 0xffffffffffff7fff}, {{r7}, 0xfffffffffffffffa, 0x50, 0x2, 0x1f, 0x9}, {{r8}, 0xfffffffffffffffc, 0xa4, 0xf0000000, 0x9, 0x9}, {{r2}, 0xfffffffffffffffc, 0x43, 0x8a90bbea078c0f3a, 0x0, 0xffffffff7fffffff}], 0x2, &(0x7f00000000c0)={0x7, 0x2}) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 18:10:57 executing program 1: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) pipe(&(0x7f0000000200)) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x4c0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62000100000000025f58fd8d979a3eb0373331d3efbdd4bf757436e0ab06a8cad7456a59210e41590ddfc92e166f14c3f00c6d03f2128fe0293560f01c53735aa5b073c99d342264febd9a9de008e6c7ee1ba1407300"/98], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="a87be704ea5986c067be9c5e0c049bad952fbd5329d071f7767f998a1d9bfbd8679c9372a928b8b8374bb529e131f12e86a8c9b3305f324864d0f18e3b50fbdb91d48320c57e74bd4dc3a5c1ac5674632ce1ec89bfe484eef2ec2e7d1fe53b72408d373a39b63a5006bd62e2b3b50190db059a0902db070ee64f4d054a5e58af0a5339c69f0d7c655e6802a65b44b2dac0d887daaa735acfafaeb7689beed33c278e431da923d667206b"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r4, &(0x7f0000000c80)="bd82c321a8b1ac848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a023d400000000000000fad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b489304000000000000009cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f3687b662654bdff0d7b16d17f7030a73a7942506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed31131361160b55248e02ee595dc0f3f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd481215099982902551684ea14d307b4e0f194138e6ded8b8cb70aa386e889ff024f4c64b693f7ccce0997b6edb59f9a4c5c1cb5f036c548c4738b3ca6ee969667dc9844f73cfd1baaa066f605cec03dbe3854211b38694253cc9dbf83a7500b9106b7a4ba2b13ef508502fcb723ae83b2b8aaec6bd97a8bca230b7b7a4e0dd636b8877a1bb11477d1499352e0d333416fcc6469a59329ece038aacd212709ef98e4fd13faec313e5a4813ed1a633cecca8a4447410c567d8882bd161cd912506a2ade97e9d75e1ce7530a140d1bfa1ac72d29f91515ad99a90d72a07727dc316bf51105cc81b83629cbbb9a6f53032517ec5363fa30616ded398086acb5f12aee168b3c8ef5e5de4e366a9d62b15cd1ce7859c54f189d20697ec6782119a300f690c77aa2d076b31a31dec3aeea9bee6189e78ba93bfa8d05c946c2928eb0e66ffc6e9f3c453c790dc170a", 0x315) close(r4) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000480)) accept$inet(r3, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000280)=0x9) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) 18:10:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/del/\x00', 0x14086, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r1, 0x1b, &(0x7f0000000100)={0x2, 0x0, 0x9, 0x1, r3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) unlink(&(0x7f0000000140)='./file0\x00') 18:10:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x84, 0x4) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x400, 0x22) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') r1 = socket$inet(0x2, 0x4, 0x1) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000540), 0x0, &(0x7f0000000140)=""/86, 0x56}, 0x45) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fsync(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) sendmsg(r3, &(0x7f0000001580)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000300)="fa28f68c2d303a2702a6f03f05626c35b21fa94a5d19130cd51f3be6565101e8ac1cdfc5536799c68ced9c2fd7e0975a7a3c9155f0187076a832bd072bb43fdb3d818f3838c47fcf877c38f6cf9f978afae752bc603b4c0d6dd4d97f77321d31358ea130a2ab8c1da4ba9c6ef8c082563825482ad6298d3dc15808591bdbaa753bfbe8275eaf834c4394e6b41c18a104714f7ef8ccd5e3e60d4d3dcc6746185a105b5c45912a69e25b39aa3029c52175cce7f2b5", 0xb4}, {&(0x7f0000000440)="5bb545dd7ec763de544d433c2a78378f7a4d5627a56b93c42f6878135d7db4664d65b1a99640343845ef4c98a445876a8ebe1a230b76965d35a8c4c2fc7f92d8d3b808d2aeb550fc46f3e1e708de9416e51d5c46791e1a42c88a3c4b18ab84e2b723104501c93e0eeed0e95bb8ceaee16b90f07f108f1253b92afc1b39c9640894ae0b7621b9c633", 0x88}, {&(0x7f0000000500)="5cc8e6e6e5019455ceba71c698d88aaabe3693627f7adf7043313c8a555c3419d0b754dbb1481ee382320453c7ca34ac521cdcba9709956515175ad13bbe660ba37287827539750c0a5de4d3e99cecb51131e1b20c86715ea8596b904adae76cf459f0616d85435399710b04a2125b54d4ad1ed5502e463547b03710ecd851e512cc87c0d434e30886cd9bc4b479e55c266638eadfe9926fa04161392f615c446605e52b16017ce71c22097492d6abb636b2b0b8e8faf72ca25f756f376b77157cf0fa846e667962a88e6082b0489ed6c0c1e6173d02578b51b712e7662edbe93ba3a789ffbc815303a2f207483de41cc7d3e1c3e31d56a86efb6e798179f62dae1cddd1b7a5e9b9c3903ece4236532a370bd459a4e6044d438c5d5d7b92018036ec66ce8a8220d0af4893a9bf077cde632dd168e787675ac9d983053b74e71471a684768023f73295edf8f12cb5faf761948bf7f91d6b3313351224af271e7bed4af661829303a95477f9021a45c13a2955953c6eda591cd311a42935d7a1fc847758abf2f5e9e2a43f71b96724fe9a0fe9f614fe958cec61a1a8453af075ce848516bc37227e7923bc59033da1b0db3c33dbc912244ebab4846921cfa23107fbc8dc1a9a4334a15dcb2497e503526aca8ca282df23ab56e070f13ed7fe8bda0138f876918b587f30bd4ad717cfa6ef46b8580ed6656e2bea44d72b4d378a7cc00c5a4c52a13779b3e591cbaf293db9292eafb6a46faebc6778e13a1535183a33169fea3ec1424ac661a79f2605ce4c99e2704886ae9266d17986a19790f1d79731dcb3d37777e76a59ebd7bf6570034d3b0b8d0a2f2e6e534fb42c63116f57c0477a70f88e7339ee84fcaafd39d1dcb180ad76db610446da91024e5f4f5e92f27d3046848dbddc4fd8646bf36984f4196131f0b5885bfffafe11ac78cd30a20c966c6b4e73a2964a467592e226a586ff65372242a88126d38e4da4de250da5352c94484e5678e82cbf890b342af706b5199d2d49e1797b5194dc117036e96537524d77b7c32b31237c35a5b8bc5bb2403922d76024fbf9c092f67a3874130df42ce46f0f534c8b4ef3b96a01f8edc12f70c5424749ced9d92955c937273ebaaa24b21d1c1dd2564ac7fb9283b30cd8fc1a2dddec954c9302d9490dcd02ef0af0416b6f0507019609c481cfdf7cacb8aa79f5bfd0291fe6e3d8d26c50b6931f1f2b0cc232f4e8f2fe921df663b63ba66294a01f56fddbb6c64be2773dfeba08c8184f37f8fc32b48f6d3ac156dc2dc1c0c3e517ceece787b5d3dea0e0da7df59b9dd7b213acbaf0ecf2f03d6273c59136978e6688baa6b5cc5c6a24b900a293d1f6c7bab54551d69ecc9168e9a05f36faca680323a8734cf9d0e9bfe3d6277c7d0ec5902232c31ebbc34e43366fd1f84e2d664b0d44af8cd3ccc26f962e8bdf3857f55afade9d1fb61a95341be9504f41d0f5f7945d0e010fb715890d3300e9890b8a5f867beb2ba5fec13acd899109474da69140c873b3c73c06d2910e8d0d11f490be6845157d504cb061dd74f135c3495042d47433ecdae0efce066af96cc505c5486007a3d3cb74a482958e6fbc4dcee1b032e0b14f6adfcd322b7bf16fbc017edfe09948a2186deb097c0b4b54ea3960d5e68a63042d160fd25147b3c4f39c77b88f46d451e0a0aa9d0551ddcb31a62be2e1421b0e3fa01e534fd1ca85d9b10887f4fbf3943ac807685e8bdd53147e6ca21cba8c2b67a01bf1b7473251b42a11ed91e084c2245d3cdc2867cb40ddaffe7a187d32be1ccd6fc6106611de8fba99b5bfafdbf9d3485fa4953bb48b45707938027c0570ae03be7359298e857cd618434e0c453ac198c349b30439b5032738d34000f73dc0810f3171b7eec95b94c45e546bf99730fce1be8fecc0ce4733ccf0e3633ed51047c7e9d6f182e661a7b95f9621ff81df944af1c7f42b28dd8a480c912fe17dfd213edba9d4491ae0ffebfdce0537fc16657250e53853ed89e9de6b752d2c4a7c627bb90b6b153c9556a866dde8206cc8afe6ef4efe005e3de95c47e2ae2db72ab30dfb539970fcf63e685dd6ca3419a05c9781098a772c1979d05f84d0b2bae01d3f44661893a66b63b6649f4e6e1c99a26271cde409f2159a42dfda79683a9502fd1cb6a65d66deb4621127d26d1eb00c0bd13ad5f848761e20226f6665a7553d6c19a538cf86810c2a2f7d5352a43d3f6ba813b9608850e4d93becc1593f0aaa57a61fdb80b7c3c8b75b06041eb3000fc445a142af3df6c2e0d2a203f8cd64f26b78ec1acbf8253d8ec7cf8082f4efa67be3d22640c3b6579f4dbda4220e38f41d5724c7deb53368e9cf887d5a867bbe5b0c653bde916787912bc541b8fe381c38035e734564e11aa846b08aaa7d972dc3592efda1d885e5997dda10d4fb4db87dec59486ac5640331bd4f8682f92ccf36a38ac355becbd8ee9b3e88199ff96d8ec3fcfbfa342d9858b0f8cd72ca28cb27bc4fb26c7edfcc389cef02529c33a974b4b981a9fd8e8d53d126aecb49db40a0036e94728f0c0996445442e0acbfcf605aa3045ad1f97ea5151e63fb9f6f5ca6caa4828be304edaf46e90a7fb944583122ef460b14b261d26b1c70837d9c4786800eea1c5d67c143cfd839c23b8070d5d5acb2203ff790779f817dfdcb15c49701b4a1a511689f759043d5f130f7ae1ad50c60acbd99cf9bed5a03dfe4a7fb3ed15c5e7de1dc6c3b2acf80ba1b078bf0ccc354043a262ce5e697bfd9e8fa1adbc7ef1f428c98ae0a8baaee5fbac55f169a4ab0e303803e452f9fd991b48f97a945e18570484fac10c3ec31037f1a6babdf78d4dd36bdb7d5bda0768430056bbd74fb50e8841e0c03cede2518ef2da484322765ee02d588331584106f1b4b1998c3b2b9e0e7e6ead435805366f6fce83cf39cdf9168cd75676d0e895c810957516ae51a30744bcade2ae5d01ddbbdafa00ce33828f746bb524f945726195ba6cafe07f93820aef441ace485ab19809a643d276c50fa12c9d36aa2455872478c4210aaa5fa965d18b2e705e624520982dd3c398327271e92cef2e495792f7062562e8e6ce8fca2730b87afb342ea8effa25dacdc1640aa93c7422eee34ba2accd1910e7391fbfd06fe88ea8f8c3ddb6692c8e2bb1868c92675d90c2de34f604142e8c18b749a5a208c02d4c2e8caa9adefcd0cbf3aa4b0397c984046b77f3e7577111b566545bd4ee39bff5874bc4d3d6e1ce840b5ca9ec753b45889a3af1cf1fdb22fc93e74e86e050d25590cbcd3c906f20b1d7f44ea17a724bc024c92c5328cc7b6f29d5c40bc10a5f5272855ee981a4e65df4f5e0ca47bd7f7579b46a7e46bf0bf50b607c47f584252e7f359c2d05a8480b0f6c7ad02c6675bafce875a209ed2d199fb5d04a90d28ad83f21742a8e6e5140576f415022dd04a008694afaf4d82bec5662c15cdd9b7fd634fbd88a185467499819b5e74de27f83230df311580b148c83a7d02ed63a07bf029b52a00a17d442eb2898b75a58005e75aa2027267466987cc81073fb7b9affe5edafd7a164e486d480d69f50ee605b3a690c6e77e4b2c89a11711ec634c19fa61bf0b2f413b651f918b72a3357a5bd8416fd728045e3b2bcd4d78a952fda3b743680f328b476313ccbfb22e9ea5e7b70d9c547d0ee7777c65cef1fada9355c08266fd7112049b94285a131679b01c7a572dc0ac0c159e4d646d6b107259fc1047c8ea2b169355ad538b90f795dc52c1033f735a940d3e6097ddb1823746bbc1a5cb6f97133bb16302c9d26b161bb10904fc6f9312cbff4579c1bff32d12a068dc434350bc30bae7bdade8671d6d0f237daa6453a08c3facba30909f21c3ada34cb1799652a71e99c34d47d55705e6d46371416d104c223fc40fa13d5cab662a3a6324dfaea1c991afeb14d5329b4e282dce3d53a8a5bb316aea81747cbd99489d348f69452a2842ca4babd82e923a4db58c8bdcc150aef71b8e91702b1f0ae8161dd669f0e71953939774ee835f2b8607a4a9511b4cd2d7ad27df3f317267d081b649434b1ba7b22015076e931bda0c40c1dc75832e5a00dae6a9f6b278099136a56a2fc8f55653180234bec4cae29fc063b9e7de465c94213cfa9505bb365f7dd609794ca02abda581f559a6f44808546bfdfb5eca2d4ebf4385e3110c43d95ef39489e177aa4fa485663acb256a3cae8327af417b8171ee812d40aa6f55037d3f7bbfd7213d3673683256077c737b2aa7d1186824411af6c8f655fd0589d8eba519275224519933d912ce0ea6abecbeea1371616d6630bec4b8ed8d2fff9de6b670c2991d3f3dcdc85f609c74f0ca27cf49101b8ef363c0cc380e78aa836402e08c2d5a057f6180a60337f03006648a188f3eb05a6ee6d59bd62ba7325e8960041fc0a064b91be5161cee2537260d60489ec78f77a548c931016bbaac153ccc4bf01eb1e84eec8c4c89de710e514b000ecd6f8d032023a191ac87bc67822608cf95442e425a2853d46a983aec7243fbd1531761c41c8f8b977bd0edfcb4cb6f51dd1000f95f56a9d35afe932d869b071f9fa19e80c50fbc0f95d894c735b10498ae3e429728d5fc7e79c21dfc305842f09a10cc1582d41325eb6a9cc33e18469a3ee4531a8744e3c9340d71af0e8ed45a392cf2526aca5bf2cd3fe1af0e872f023acfa21c5423dea62bd65a9c527c484a09114fd9c9fa6d5d67802349183d7ba0659cb83927b7b008a290145f7ee6d6434d9c797d44447021e45fe2575a40c8aef83edf79ec1dd1e97108c7f65a8c589e57c8655b952405678b99abbf7fc441f0b1e4f2b7ba6f94750a30fef5f9cac85727b16e5fe0697a1dbcb4fd7bf66868d777be57a757b4bb167f30e7e7ed89cbb120b091011a074f32139b0ba1bcf4fa44159e3308763da593050eebc708f48c4bc7603e5bfa393c53ca0c779dbebd40724f6796f4d4de12f1cd5aa27667f514be808d859e2b4911f7147e7e535cae2e4b69e7b0f7d22856097e925ee5cb928444969caf8169478768ac461ab5886c8169e41ba39da10e50c12d98644cebbd0a57b17b4a248d43a50be7d545af9fcfbcc40ae0328c0f3d62a0b46ffd96c543e44db9cec1f9531e80a65ea0959d376a8cef6a9fc1ca16781e83f0f3068e43192adb2059ac46aaaae28ad6ff37c6934142c960f1e5a59863ec65c7270e9c8aa6948b00cc72e61b7b3ccd8383db8159fcab548582b6edc160107e55ade504e08081f8152719c58d2c4f9242276245714e8dea72c0144b1c001e6c2138d232af1c3c990ba516d851406ea7ffc0bb0104d53f7d6a78498c478685c6323b1ac8e8bfcb0ee2dc6bb718756fbe7889c1249d6fc4aa03afd0dfc77e1d7b904f6af09757808263caabcc875ebfd2d96b8e13b03be4615496960ed8131ae1674074a150908c200a829c69ac5d1de699c16099fdf055b995f41273f98ac21ece04d27607e2c056d4d6f5b46023624d0a51323caf0bdd22320de9483d37e8b4b4d050a42b0cc5c61b5df12b95726aebc2d2a21516731c65aac375016a89510e60319b8a43db8b4bdaafcaaf9f06c054e6eb7126d90547f928b8059a9ecb84df5e98e25a672f40f8f1fefffb313281f5de38044044a82e7936f5a105e35e16c19a091dbdd1caede5b2d81caa6f2267a905ccf852f6f00ded7dfe5dd048e5b579d7fdb5b5cbcc2d672ed8d829f6c2a4427b2fb61031509743cd3983c26bd38cefee5f71afae6821e55b94b0eae717b131179bf127e5919b962197d322092cf2c5", 0x1000}], 0x3, &(0x7f00000015c0)=ANY=[@ANYBLOB="28000000e4ffffff85209d100700e80c9157a005da10337905000066e4eededd335eb9e56af0db87a1777000000000000000fdff00000004000025362e2a3d84cdc8dcb72ce1e06936fece344f74face85d91000a306b694038fb526e03fad76a9e1bffa9239e5337b842600"/118], 0x68}, 0x408) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') mknod$loop(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) 18:10:57 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0xf8) syz_open_pts() socket$unix(0x1, 0x2, 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f0000000040)) socket$unix(0x1, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7d) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r4, 0x25, 0x800000000000009, &(0x7f0000000180), 0xfffffffffffffed4) kevent(r1, &(0x7f0000000080)=[{}, {{r2}, 0xfffffffffffffffa, 0x74, 0x4, 0xcccf, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xfff, 0x0, 0x1403, 0x0) 18:10:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x2000000000000002, 0x3, 0x102) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 18:10:57 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="7beb4c10006749a95c926e14a2f7dda23a42baf7a809fbb6bdffa76bfc89a02168b8ae5b67122d714b5880a0f64c11c4e76fb3b808021213cdda0069d92ae1c9ba339b904ce66d3b456a89b413452d09cfa011a535eb8e8e1b0406c8c28daaace7e93bc1be91ee1266bdd567c07d6ef83110d76e1b08c47118bd912f31c4d0f0c547349a02e01bf0e0ebdc2961455499dab93fb4a27ac908b66e2352be4e3166f5cd19937eb329f4dc2fbc8ffd"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) bind$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0x6}, 0xc) fcntl$setflags(r2, 0x2, 0x1) close(r0) 18:10:57 executing program 0: r0 = socket(0x0, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005026000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 18:10:57 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socket(0x2000000000000002, 0x3, 0x2f) r1 = msgget(0x1, 0x400) msgrcv(r1, &(0x7f0000000000)={0x0, ""/93}, 0x65, 0x0, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = semget$private(0x0, 0x9, 0x42) r3 = msgget(0x1, 0x240) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="b15bf9b400000000000000000000000000008c2d000000000000000000000000000000d50100000000004973b81a7bd647fd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000055924579c80000000000000000000000000000000000000000000000000000000000000000000000000000000002000000a386000000000000552566db57914056ac76800000000007000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/290], 0x106, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="3b04db61d12c2b5c6ef6fcb2ca3167ed58c47422ed61d8e1f13bb9c4ecd422b681736b4d3bd5449917152312a514708550b3602e93932d3c1b9fc572c074c3894983cb3221c9f137f44543325a047c7af6fcda7d90aa94b10430a99f465795e5b9e6c1913add5127d552f4d35c260e563c72000000"], 0x75, 0x400) msgrcv(r3, &(0x7f0000000140)={0x0, ""/75}, 0x53, 0x3, 0x1400) semop(r2, &(0x7f0000002800), 0x0) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) 18:10:57 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = getegid() setgid(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 18:10:58 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0xf8) syz_open_pts() socket$unix(0x1, 0x2, 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f0000000040)) socket$unix(0x1, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r4, 0x25, 0x800000000000009, &(0x7f0000000180), 0xfffffffffffffed4) kevent(r1, &(0x7f0000000080)=[{}, {{r2}, 0xfffffffffffffffa, 0x74, 0x4, 0xcccf, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) kevent(r6, &(0x7f0000000000), 0xfff, 0x0, 0x1403, 0x0) 18:10:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9776e80d4580ce15, &(0x7f0000000240)="b656d69fd8a93f0e210adc813b695084cccdf7ff42787539de5dfbf94d65b478a26dc8498cb3a6795ae20ee53d4df3988f5c5970727b39f955172189839175cc700d21b7b349846d3257627bc6ee8b5be833ad1aca2d2a354b38e10a1bfcab6fa182db0bc4879ec1b144331abe05e1fc55201a37936307fccec01da183bbb57791f779dc8af16abae76ed94812f98dbffd850897595a4ea2f248500b5f596b08e724f10da4c0661af79bb2b92012fd3b80e94a41bacc538fc282e6b8fc1105eed504b59c15a311eeeaaaab37d6fd27def2944b847dad68a020c8f3c0efc07328fdfc1645de6226fa") 18:10:58 executing program 1: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) pipe(&(0x7f0000000200)) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0xb9e2, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4, 0x800}, {0xb, 0x8, 0x2800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x7, 0x5, 0x3400}, {0x1, 0x2000000000000}], 0x9) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x4c0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62000100000000025f58fd8d979a3eb0373331d3efbdd4bf757436e0ab06a8cad7456a59210e41590ddfc92e166f14c3f00c6d03f2128fe0293560f01c53735aa5b073c99d342264febd9a9de008e6c7ee1ba1407300"/98], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="a87be704ea5986c067be9c5e0c049bad952fbd5329d071f7767f998a1d9bfbd8679c9372a928b8b8374bb529e131f12e86a8c9b3305f324864d0f18e3b50fbdb91d48320c57e74bd4dc3a5c1ac5674632ce1ec89bfe484eef2ec2e7d1fe53b72408d373a39b63a5006bd62e2b3b50190db059a0902db070ee64f4d054a5e58af0a5339c69f0d7c655e6802a65b44b2dac0d887daaa735acfafaeb7689beed33c278e431da923d667206b"], 0x10) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) pipe(&(0x7f0000000480)) accept$inet(r3, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000280)=0x9) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) 18:10:58 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) syz_open_pts() socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 18:10:58 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getgid() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = socket(0x10, 0x0, 0x5) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) getgroups(0x3, &(0x7f0000000300)=[0x0, 0x0, r7]) fchown(r0, r1, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r10, 0x4, 0x46bfe) r11 = getpgrp() fcntl$setown(r10, 0x6, r11) readv(r10, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r10, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x49) pwritev(r12, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000140)=[{0x44, 0x2}, {0x21, 0x4}, {0x21, 0x4}, {0x6, 0x8}, {0x1, 0x4}, {0x2}, {0x85}, {0x101, 0x8}], 0x8}) r13 = fcntl$dupfd(r2, 0xa, r9) ioctl$WSDISPLAYIO_GETEMULTYPE(r13, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 18:10:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0xfe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 18:10:58 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) chroot(&(0x7f0000000100)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000007c0)=0x8) getsockname$unix(r1, &(0x7f0000001940)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ef900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9bdfc5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aec9dd0814ff099ce42a72e7e834723527e383cee0289003e7413881b207170e31dc50f8569b528b711bb1c6baab024a5295e9f1910404bf666c6bc8a82d99f214068ab65bf5c370485304032bb2a74b92afb9d4dfdf8d7c32d2000000d12d8151d3a489d61ba00cc9c2d128d8fd8a"], &(0x7f0000001900)=0x1002) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) readlink(&(0x7f0000000800)='./bus\x00', &(0x7f0000000880)=""/4096, 0x1000) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000001880)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() 18:10:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000840), 0x10000000000000b6, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 18:10:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = semget$private(0x0, 0x400000000d, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r2, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r2, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r2, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/234) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() wait4(r4, &(0x7f0000000b80), 0xb0c77b59dd58f405, &(0x7f00000000c0)) preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f}) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r13, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r14 = getpid() preadv(r13, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r15 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r17 = getegid() r18 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r16, r17, r18, r19, 0x1, 0xff}, 0x8, 0x6, r14, r14, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r12, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r12, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r15], 0x1, 0x800) msgrcv(r12, &(0x7f0000000dc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba1402000080000000009abf17b144047e3bf4800f1316e4ece75022f9c4d8feb6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310dad2f294c24f708eea75a0cc9e13efa5e980c9058fe1c5a08a57c83a71436d8c48f0a5dbbc448e4fb3e4bca5ad2c68182f5b3e041feb45695ab3049a3b5f8bc2af433ef5127b777f14bdea28c837b241d1140bb"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r20, r22, r11, r17, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r23, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r24}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r26 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = msgget$private(0x0, 0xfffffffffffffffd) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r29, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r30 = getpid() preadv(r29, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) msgget$private(0x0, 0x206) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r32 = getegid() r33 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r31, r32, r33, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r30, r30, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r28, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r34 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r28, &(0x7f0000000980)=ANY=[@ANYRESOCT=r34], 0x1, 0x0) msgrcv(r28, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r28, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r38 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r35, r37, r27, r32, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r38, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r6, r19, r25, r37, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000b40), 0x20004) r39 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000ac0), &(0x7f0000000100)=0xfffffffffffffe7c) fchmod(r39, 0x20) shutdown(r1, 0x1) 18:10:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tep', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 18:10:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280), &(0x7f0000000380)=[&(0x7f0000000440)=')\x00J;\xdfmm\x8f\f\xb5\x00t=\x8f\x0f\xf88\xf7\xb06,\xa9\x95{c\xa9\xeckW\x01\a{\xc8\x16\x05\x02\x15\xeeMi\xd0\xae\xe5dG\x05\xfa\xf3\x85\xff\x9f)\xbd\xa9\xa5#\xb2\x18\x9c\x9b\xb26\x01\t\xd4G', &(0x7f00000003c0)='.\x00', &(0x7f0000000340)='!\x00']) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400e7170600000000000000ffffffff00000008f8ceffff7993547d00"/44, 0x2c}], 0x1) 18:10:59 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r2, &(0x7f0000000140)="75564e2c935fd943ac181945f64a1ff944adba87fcc0bd575bea8176411ab8c0fb580a787f997d0798acd85da6fafbe08a86f0d0cba78ddf38deca2951472f09e557ea93e720b5a9069b8787be1a2eeb470eb70509c50cec8ee9c2fbfb2b61c6ba2cf5c697eac2fa7736da708186af764f3aa441367925f200db8f7c643e4c97a9ca4d147f4d569c7a123183e978667701aaa5dc8bf9db335620de19ccaaee0122eb83453066922c0f5db2ccdd0b2cc37cf31ddfd5a5b79cff8f217eff7b13e210da3170389fbd119e4a4d71e51940a231f3e10f7c498bef7d3c4d389d12f91c2e3c179a24929c9304e317a1e742d8ac1dffd36b37ba", 0xf6) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r3, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 18:10:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x20) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x65}], 0x7fff, 0x0, 0x80000000, 0x0) r2 = getpgrp() mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xabbdd3ad66f38997) getpgid(r2) 18:10:59 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = dup(r0) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 18:11:00 executing program 0: readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/34, 0x22) r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e4d300000000000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pread(r3, &(0x7f0000000280)="552e7fae7591402f6c400b52a2f26b5af63e4c19afd507341d292692ccf2d2f5eebe8f378f9921179e0c8a11e45f71b271c3965470", 0x35, 0x0, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x3, 0x3, 0xffffffff, 0x0, 0x101, 0x3, 0x3, 0x0, 0x1, 0x9, 0xfff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) 18:11:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000000)) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x35, 0x0, 0x0, 0x0) dup2(r1, r3) 18:11:00 executing program 0: msgget(0x2, 0xc8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x7c}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 18:11:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000014c0)=""/26) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/66) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x100, 0x0) poll(&(0x7f0000000700)=[{r0, 0x2}, {r2, 0x8}, {r3}, {r4, 0x100}, {r5}], 0x5, 0x40) socket(0x6, 0x4, 0x3f) r6 = socket(0x2, 0x2, 0x0) dup2(r0, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x20, 0x5, 0x52) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 18:11:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x101, 0x7f, 0xdc}, {0x1, 0x5, 0x20, 0x401}, {0xf8c, 0x4, 0x7f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x7, 0x2, 0x10, 0x80000001}, {0x2f00, 0x8, 0x20}, {0x7, 0x9, 0x81, 0x6}, {0xdfc, 0x8, 0xc0, 0xfffffffa}, {0x9, 0x81, 0x68, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x20, 0x0, 0x0, 0xfffffffd}, {0x5c}, {0x4007}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 18:11:00 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() poll(&(0x7f0000000040), 0x0, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) setrlimit(0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) 18:11:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) dup2(r3, r2) r5 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x20000, 0xea) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) lseek(r5, 0x0, 0x401, 0x2) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) read(r4, &(0x7f00000001c0)=""/217, 0xd9) 18:11:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kqueue() close(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000080)={0x2, 0x6, './file0\x00', 0x7, 0xf5, 0x736, 0x80}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff002201"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 18:11:00 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x789e6084061c2d7b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r1, 0x5) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x7) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='\xe1\xff') 18:11:01 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x400000002, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = msgget$private(0x0, 0x100) msgrcv(r4, &(0x7f0000000140)={0x0, ""/124}, 0x84, 0x2, 0x0) pwritev(r3, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8, 0xfffffeff, 0xcdd2, 0x0, 0x1000, 0xde69, 0x1, 0x0, 0x0, 0xe, 0xfff}) 18:11:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000200)=[{0x8, 0x9, 0xea, 0x2}, {0x2, 0x1f}, {0x11f0, 0x4, 0x59, 0x3dc}, {0x9, 0x74, 0x1, 0x8}, {0xb3, 0x1f, 0xe1, 0x7f}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x13c, 0x0, 0x0) 18:11:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x1f) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 18:11:01 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) r2 = socket(0x19, 0x4000, 0x1f) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f00000001c0)=0xc) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x3, 0x7}, 0xc) r4 = msgget$private(0x0, 0x0) r5 = getuid() r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r16}) fcntl$setown(r15, 0x6, r16) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r18}) fcntl$setown(r17, 0x6, r18) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x10a6, r5, r9, r10, r14, 0x194, 0x3}, 0xfffffffffffffffa, 0x4, r16, r18, 0x2, 0x10001, 0x8, 0x9}) r19 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r19, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r20, 0x2000741d) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r21) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) 18:11:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x4, 0x5b016a74, {0x6, 0x3}}) 18:11:02 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 18:11:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000000000000212, &(0x7f0000000000)=[{0x1d, 0x0, 0x0, 0x4}, {0x35, 0x0, 0x0, 0x3}, {0x106, 0x0, 0x0, 0x5}]}) socketpair(0x2, 0x4, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = dup2(r3, r1) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000180)=0x1) bind$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be9374ebcb5e2a6", 0xe, 0x0, 0x0) 18:11:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0x0, r1}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:11:02 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) 18:11:02 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = accept(r2, 0x0, &(0x7f0000000000)) pwritev(r3, &(0x7f0000001680)=[{&(0x7f0000000080)="8102f8610a4b381f1b027e1e7ea655182a2d5b96c5582d22ad036ddfb82581a95ede9e8cfd85db0bfd899e61485e6461507ee809b9072a0014a7958c4640fb598f8b6d6418061765eb97691d5dbb0a6c62c82b56cb1a7895d322c8303721d725b663c8415fd98215c383e9223dbc1bc8b4", 0x71}, {&(0x7f0000000140)="7c13db511010d2cc809fa841bfd2e2f683233099724888f7ef23c75998c6059716d1fe9e589fb897d74ae28a624bb6ba2f3fb8069bf48004740ea0bb2dbd24fda2c0707ebdc35ce981dfa6ea4c4dcbd9ae86ad4dbe6c1a86ca5474a6ab9d381e2aa49831dbe12d3b66ebcb6f492af73cf940e7b9fd547473a3ecc641564dc66a2167c09f0f0dbf5c0c00bcfe704bb73559c7a170251450603636cbf79c0769ca312dafc9b47190d0a7bad730a1486e1ec3cd7cc8dd0ebb4c2bb5ae46c77419f4b789960313db03ae135ff7805038006e2b58b5a55bee5a59d1ba5ca489d02e3326997896a07dbebf04ea5525", 0xec}, {&(0x7f0000000240)="b373e1a30390553cb1fa5e043237951202070d41b54c3177e1c73b3e146fe3df7febc685be71423f10239723de2479322cd45c1733887b19bfdf00d997ba1ed48ad086186ee4f44f84b75491a3811aa17663582daeff783d7bfd6d8a2f843ca5d209e8d6eaffa10a98d2bef22c692a06132594a04caf5f51823df2fb2b1abefc6d4faca754d63e7c86", 0x89}, {&(0x7f0000000300)="08e5fa479de7c473c3167231e9a75a26f6fc60b143e47ef9c68a6b81f5190acbb15d82c0eea47f1274059dd669387c47ecb2f9f3efc5772db9eb0878e8500ec3a402fb398a5c2024213094eaad97f7693566fb7bfbbd955d", 0x58}, {&(0x7f0000000380)="ad75fbc40f09e75c555111a6cc718b19324272de2bdea68132387e5eb994981f9b3d655902805396544e0ba0035106fe35f4d67c086310d5211087e2183f3eeb93bf3f2b9c8e9358ed988615c6996506cf86511f", 0x54}, {&(0x7f0000000400)="92dd4b33ebc203caf298767bea6d3b60e5759fa4481bec90ad2487a68e7948074a5b0150e56ef032e99a7a3719363eac9b2922e5e539e6fbd16d8b377b00b1fe4b208936562d1395375641a5044b94f12056133e4e4b00f48ed554d0d7dabb549cb576dca0ca0fb796", 0x69}, {&(0x7f0000000480)="471554b3205d530455fdb689e65502d4bff518ff295b6e7452cdd0e12023a1bdac22f28aeb181d945da9089a1843dfd31b7d0dcff93833ca43d92275a5078e995e38c0832c659c637e356d70c9b0ba76b8c380559e91ae19b217f186db7968793ed6c8e50f4c64662e276e0529ef43f73d8aa4c8c1b5181c8868e15fc24b60a985c3cfd82ac9d8991de62c1b4299a61f37acedc793c618f13cbb2188c060a040adc37b8398c503e5ab82628089b29c60d10fa8f9e999e881484cac41cc5e1fe5aac1b1dd194c620f919bbb21a9ca61b6752da6228c1a14e96aa3ab293be291235b5a242b3178f5e64d89b68eaef735417e9b06b3c5aa27", 0xf7}, {&(0x7f0000000580)="2ff444128ca9627a5bd5f51318cf0a4eca87f51275138177999159f3673cda40fd58947e28c1c7eb5e43063c8102159e7c3032a26193b9d83db1865867ca3cb27f47179f382f2b24630716971ff83e07ef94a68eaee8c054342135704a1b5c44bfd8f2bfcac542692102158d362e2b261d8e5c44b2e4c02a88c1d8ff11db94e713767e113f51bbe28ca0024b113840a999754a6fe25713ba29cb5325876ef781ef80c9b8956b2e4193491ce5d8bfbdad463aba02d27f6c8b69fdb5d044629e401a811cc618f66351623f4e38a489859952aa77c1359cee0ed186fe2ad44528d1daa6b5690a8d5304c1fe0f24a12aaf0309b2f8c133b0140dc4b7097dabe0a85154a82725731faebafcec28654f70b5434cdc19ccb91b23aa82a530f763fd3dfa80b32170498e49c02335ba7cd84c76c13bcec51fb6a3c179eaa9649073d7302934b486734765de4dca5e089a97b5153ca60d1c6c700f0ae678ffbc8d74bfc24dbe860b4b85f6fd1508557f89759f1913cda62ef59489ba5a694a5e840288fbfc073db2fd025f07b3b474d9f5946e859c812bba5ee55bcfc8b186d835165511631e3e7cd9094090d43e5631ef8905a364f1b931832e4d2eae9732dbcbfe8ad6ae3422b4227b1155347079491937728a0c4644705fbe5680081924f567542df266f814f5d76bba5fbde6fc50d6c3f12b54ec1c405b88423a40cc55c52715dde6d18cc9129902e17390915c7d0d6257620ad1dd5bc486442f57b4e58511e797bc6184193b39b264dcd4879bf29306f598f81c297e8326bfbcf0e2af4fcf6542f021ea76b1564311fee6a41c225976c161e6b7e2abbcb5c601e50190082f35ee714431eb20a915d28966bc6d12d45c7e0e8dd4b498805e076d96a66148e6c54fdf166b622556b65b75189d6f87e0861827782c3ae01391bb3744643bcd41c0d02104e498cbf28e107f32d0c81df82e555d01f7c5cd2bc1ca94c5f574c67b0be64a633de478fb4970b74fb1acc011f929b1f43c906666073c3bdef549795bf5cb5a9d83c555b0b179380da91c70079f95d78bdc4384d72f7e7589893922d744ba731bd5b5d4d5c6b783ce89e93a9ee6d38b2c0c46cce5186e6ddc8d462cc16f00987d8ceea473baea969297021d2a9a6c310f0cfcda70d5a072ae5b86c5c6d92ec6729fd193881179c47deff1d4f1fa1546f9d3e338e407581fc29dad99ce391f12b58fde081edc6480fdd12af658a0ea31be214bb7dac5397c0b0cec6476d29a788e41f624e20fa8c891cc61dd20333b111be43182dbfa77d460c202fffab7b7415b2cb3ae27796f0902a26dd664f6d50dc71200053b0199f7f8318c5591b8f1a21c8803105321bfdf9d1a74fd3b1a24f918096bd90d8503cb20990f31c29af525b931ef8e69c60eefef53cf3f0dca7a68dbc83d243b0c8042ea938252875cb1f8f6ca591c8d18bf52b4dfba29abdde81f65d506390222f5651a0065b43828bd81bf4ec16847f66ea2de55d7606334f90ddec1fd4e62c93bf3b0b78c6972578cd32a2301d3452b355e58aaab5c89b80582b38ee02d1bca4bb990d3b419eacee0e7d2c3e57c3ac67ae8b01e1abafc259c2ae493eaa28e630cbb34e3563bddf05c4cb6d75c84693ea10d04a7fe806b6b6a9295b8bf794aa2cb98ab411b314363245cfb919588c5edf85d797ce55b76bb199df83ed77064ee7a540b92ab9c0b53681a3eb333aa1a0d8bffb3654461b10fc67e77d020846f5b8e5685fe635bc28bfa3a657a2fc18f68fa1c698f21efb7dac26d51f411021f25fd53542b2010ffddeb7f4c74932fb34b8cb212b2b17a80dcb9b2f0bb9884de57ad844828a5363491274b5d494e028273d94417c7c177ae62dab1be50b5287083324d9727cf32562f8e9690a417adffdc02489ccc279309082f18af6da7d902c4a0bfe792cc83a1442b21576862b5f4d24e1943790d5300bd5a0cf3198fcb95a8335675f74bdc2afdbe1ab6d2375e5d78f99e52370180d64a216b58b2b2cd590ab04f688a6dc5599932dc32664b488bc46649879d150c2b59aa1e2fdfca7a8f1d0dbafb2616b39595cdce2dd747f64cc86e78263589043df684263b896b0d6f5489970ba0caba334b8854bf6df4039317231f22e7dc848ffe9c151f96fc0bbb073d5bdf6b8e1ba76f1b1e9905a2397c8f2e00f5c1018407d4ebb3914d79cf314c4384e49f084233717ed53bf4cbeba59d364a9fbc25e151588b3f55c8225b87863efade26f88411a38893e3addf1eee7e7222a06766dcfdd1976a5fcec952b97f1feddc1e1eaef0ba0125e2098a35f1c217549ea2bb7860896390f65ea265d8e938681aa92e467bbe3f195bb582d7c1034a12ac4d58af11230a9ddcb3219928986ca955dfa173d8631d4c8f5a86f7f88f6808fa14e7f77d5f1ce56b12936713d67ef61c3cb600db0b407de1155b04410905bdd815e112d932bfb261177ad55a5883a35b7c7066f599433bfe980ed54b11618e3f0a2035269dde1d0d7fe73fa55fafcf603e181fe8b35b98a7b51ec1f8b364b6d8c4c605d6c00c145d70750627f7e43992a15e0dd86fee2a67c4f794dcbc4cf7ea2801b952f9f0f6a65b793b4634f3bc480318e86c4b93f1ba848ab2c482a3a889ff16b05ed410d987f5b0fe43ebd1c74dc07765bae950e3dff3fe7c9e453231a08d999f8aaa6df2e07a8d688d9e475f7c44d9f00a88d5c0da446024d8b22e5030db20dca95570fd6a10ddf25af451e2397b80aedea0ba9b41f36120752ae108767d72aa7c077bcdb9373389bc994e509ac697883ba980734ecec8883961f0c16f2a8fb7be3518349671e1f0ad75607bb523f20c0f974c76849976d84e53f7d6db5dfc46b117059cedb06568dffb60ca18accf7acf587a118358c773030ba8376c764a447992d28a777130aedf056e60ddee775b9aa48f3aeca467c1ce966f0a6e1ba69b035c962ab3d2d267e866545797b4e23405da4eaf649a5e0d526a5315a42588a7e70960b387b69046b901dd8213181bbe1f7af2a9df2a2e2c8e72ecc7884f457e3aa59ce23059c22fc8e2c916d1a8cfcc100980a8e6ac663205c4e9e71ca2252a4995c82b89fca0e8ab17ac0d76285f327f31e953ab492fcb70cd16f14aa0587d7f750b196a0a461aa09418bd27942c63657d2c5ed7436c254bd3eeedf2563ef8129e3a76d2f033a07172ca0a6a9d700b75fd4f73e91848a3f4f8870dc80ed2042f1a34282aa6329e70bafd4db57cd0d5aacf6394f674a85ef747045adfffa44dd9eb3ee62317bfda498101c57323772650b90fb4a0d37571b7e4c34675be01508e5a56f152667ac11a523acb86df829b35469894c2c1a71d784af49362b8ea08d2e4f75b2f4cda036c023ab453bd45705b42a10768a67889fa1eb8b546da1df27f2c8f501a5431562373ac7e68e65c1ded29cf03a728ee9eec15d9b33ed26222c60000260460e7ad66f98132ea348b9275dc8782b014af646a4ebf350d8dd9be06900b70485c4873b7419463b2c1051366d058ea0d6887e560d2c6b84bc134b70dd26f0dd964acf9c493336b31cb464880e85f14bb32150b53a0c2fae68b7a1961e5fab984c60aa39745dbc08948bcb0a4eab6761c8bc7a8c952c373cb28274ddc259d1ccc2afd64f746979f217788dff6595f8cb4ec9ff93c3a4371ef02da355b69eda62581c323e61860796968ca11e8dad1db8ac83ec81512281528832634b23ae3854427298619d9150c403233ba614df57bb4f6bfdd0f1539a62b9e02be032ecd19789955588f687e95a4be36b8960e667bf48216ffed937d1b9a0e81607a845383d67990d704406c7168210767fc14b064c1626d3a18ba0f255773dc729bd5900e39405a686648d1d34e284cf839f93aea9b7788d6e5a3081db2f84040b803b28944d09850c72ae898601b8e44c18e7a56b94096b2bead7a500d57f68fde4913e9115b1ac023ffad392346bdfa4b4a39a602b4917b71ad372560e1c63c26af04208163a6673de110ea08f78b8dca0984746038504837e6338af5606f9b7e31d0317ce78c116c0744ae0f5f0d5032aadcd7be6e24b81b6e2528873c6cfa2b1c03fb81bd66af831260de92f959d00315cfd9f9ec8621ce1d34f40ce4800ca59f34199373d1095e11daaccaa3c4527713e26decee0b0c3d52aff453a50fc412edffb8e26e443152285e04fa1daab6a6121815457d960821f9d4cf295329d94cf470dfb09b66d93c526f62e39ce338b43dddf9b5b2c955861efd18ad6b1acb25c949553eccceac49922271030f162e69880759b2326e8465a1de276bc33d5445c1b47fb6a1edfdab3fe0648598ea6b6c65cbc3fdc0c0850fe235bac7fd05c48a56bb82024a2748bd0610eae666f42c0c7e9a11880848073a04995bac3cae995f3a165ed80d3215dc6b5165563ca9f083dd458b6392f3e0b12f022b3989796f352d63619dc912bbfef62eaf7144ec11e4e2931f8648652f0247852b06ba4635f6a0329b04f7517e6865bd556b95c37666042be805336d0e43a283c9afa4d820bb65b908efb011f2259dcc195c1eb7f79ee3c98a80213759437b3d878821515cf18a985d3d6f04b0e2370514025d0d8b27417024d66f7876ee75f99b01e55be766815755920a0a58bd04b3a2d6e323b1d98b453ed754ccbc40c7adbd80856f91b2bd0cddd2420973c5d2124748722a3969f52576e123db05b8ba6537d8610a8541fc740504572926cde0b583e213f63fbdc44056fa8b210decc623c3e326a6ad30be08dee120581031229dfa773a816f27da90cf9e6fbff0c356bb5ebd4ccc873997c757e77e5316df5e682571f683c4b96fd365152f458369361c8f91378013c0e90214822db0a31112328e239147113f7a1493d4554088649bf0b3b6db3042a83635a8d09244d91588509228bdf50acb983d787714692d604bc65355c919e314a1df4a47e7d1bb6ba459d080e1f15572c164924ac391d3cd172b12f88269b32a5b5b0397a879d787c822c33ec637d2fa49ef44449d1747ab6df80748e6a7369ed94327ad1b851ee49ecba8da2a3b16a4cad2525b694b2b6c99a13c9b724c772ed9d5d51148fc1757271d48d4bb9abec31ef52ab8cdadaf45cbf862effdde1b08071a7f22c8376a9f0e3726d2f95510363718ba1150a5beb1104a08bdb48fc631db5946708b6d6b2fa3bb40f7a7b838ed055bc418a70462f91519302377bb0e1a75f1d6b03d7802897a2002f686648d925bfa8b1dcb34eaa7aa6edecbd22aa64b55d8eda0076a1cf4b50146ef5fccb420edc2993ac472f60817b38a1ca22c2a382ef9da4189cf67248ffa379742dafec5a7c16593ad17d302f1cf5f8ac717e7f5a45c68899b41f9398b6c97a7bcf9d0b85544603605b7bc7a0a91d16816e6f338b351def4568f3ce577865526ffdd461a6763c449e475c999222654c92c872da03c2710c160192d6272ada399a8fd74b89efdac458abfeb8d51c31f2d2fa301401a748834c2266ab4f86dcf4612aeb8a64e45f2d3ef8577324dcbb8ab428a07cd4314eafc1bc46a90c358927be8eef8bc56523b6a4c91252594da93a2012dfa35620b5f1c41ced143ae98fb4319b678d35bcceb61d14a64c8ad3d03299c34944c9a3adcac75db660d44a5e5184c425181db25775d5ff72d72af13bf93bbe7064ce745a9188eda5255713d2581a066e6990b940f0a860c399d401e8b6e18559be7c8bc4492445028e5347ff3f1d1d856620a3731bdca24a595293e2373d7fea106edfe14f37bdfcc45ca9dba8f5d21b28b752bc8f2", 0x1000}, {&(0x7f0000001580)="87abcbdb1e3fe2f2e8f9b2abab1aa0e06df2f2a735bb81f9ee04cf72d35233e7448e84a625035c27cf13a19554be6246b3af1401e565029d4a2f5eb9254c0ad2d7ad00b5b5ee494d91ea76f20e590d6916fef6a6e3e7582ed1a0957053474631033200f304c75f1cd2922b63846764e94d43ddae4f3cc0f1182a8cc32dc9f1139d3c1187f92234bf80eddaefb4993cea7200d310fd7fad6acb64554b2d51348c76574d6299a813732ddb229602cacb27d02def0a674bf4d50ca7ab5d511cf1d3676ea1609d3caf815b8be1454c828996b3be431411d3a5e7f6e253d90fc72ef7d353134bc51c7824ac3bf8d73828e6", 0xef}], 0x9, 0x0, 0x2) 18:11:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = msgget(0x1, 0x45b) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xfffffffffffffe16) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = geteuid() r14 = getppid() r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) socket$unix(0x1, 0x4, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000800)=0xfffffffffffffe8e) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe94c613e2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a52b5416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e100bf12"], 0x1, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000280)=ANY=[@ANYBLOB="0dc49068d1c91555ea4d4dff0f000029ec40297bfa7bc26b269faba3"], 0x1, 0x2, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x2ec, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0xffffffffffffffbf}, 0x400) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r22, 0xa5, 0x1, 0x100000003, 0x6}) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000100)=ANY=[], 0x0, 0x0) r24 = msgget$private(0x0, 0x0) r25 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r26 = getppid() fcntl$setown(r25, 0x6, r26) r27 = getpgid(r26) msgctl$IPC_SET(r24, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r27, 0x0, 0x0, 0x0, 0x80a5}) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r30, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r30, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r30, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r30, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r30, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r34 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r31, r33, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r34, 0xa5, 0x1, 0x100000003, 0x6}) msgsnd(r30, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r22], 0x1, 0x800) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000028930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000004000000000000000000000000000000000ffffff7f00005665f5ed00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r35 = socket(0x2, 0x1, 0x0) connect$unix(r35, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r35, 0xffff, 0x1023, 0x0, 0x0) r36 = socket(0x2, 0x1, 0x0) connect$unix(r36, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r36, 0xffff, 0x1023, 0x0, 0x0) r37 = socket(0x2, 0x1, 0x0) connect$unix(r37, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r37, 0xffff, 0x1023, 0x0, 0x0) msgrcv(r23, &(0x7f0000000dc0)=ANY=[@ANYRESHEX=r22, @ANYRES32, @ANYRES64, @ANYRES32=r37], 0x4, 0x2, 0x1000) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x1, r11, r6, r13, r6, 0x52c3c0130fbad893, 0x3}, 0x401, 0x2, r14, r16, 0x7ff, 0x0, 0x0, 0xb6}) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r7, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 18:11:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x1) write(r1, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000c80)="bd82c321a8b1ac848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a023d400000000000000fad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b489304000000000000009cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f3687b662654bdff0d7b16d17f7030a73a7942506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed31131361160b55248e02ee595dc0f3f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd481215099982902551684ea14d307b4e0f194138e6ded8b8cb70aa386e889ff024f4c64b693f7ccce0997b6edb59f9a4c5c1cb5f036c548c4738b3ca6ee969667dc9844f73cfd1baaa066f605cec03dbe3854211b38694253cc9dbf83a7500b9106b7a4ba2b13ef508502fcb723ae83b2b8aaec6bd97a8bca230b7b7a4e0dd636b8877a1bb11477d1499352e0d333416fcc6469a59329ece038aacd212709ef98e4fd13faec313e5a4813ed1a633cecca8a4447410c567d8882bd161cd912506a2ade97e9d75e1ce7530a140d1bfa1ac72d29f91515ad99a90d72a07727dc316bf51105cc81b83629cbbb9a6f53032517ec5363fa30616ded398086acb5f12aee168b3c8ef5e5de4e366a9d62b15cd1ce7859c54f189d20697ec6782119a300f690c77aa2d076b31a31dec3aeea9bee6189e78ba93bfa8d05c946c2928eb0e66ffc6e9f3c453c790dc170a", 0x315) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x10000, 0x100, 0x2, 0xffff, "fe3073491f2b2ef5ab8978c0d5b9f4dd3978dfbb", 0x0, 0x7e4a}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) pipe2(&(0x7f0000000140), 0x4) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 18:11:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) r3 = dup2(r2, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000800)={0x9, &(0x7f0000000980)=[{0xc0, 0x24, 0x1f, 0x1000}, {0x100, 0x7f, 0x7, 0x400}, {0x2, 0x2, 0x1f, 0x4}, {0x8, 0x1b, 0x1, 0x1}, {0x6, 0x9, 0x8, 0x2}, {0x39f, 0x5, 0x1f, 0x5}, {0x7, 0x4, 0x5, 0xeff1}, {0x200, 0x1e, 0x7f, 0x1ff}, {0x80, 0x4}]}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r5 = dup2(r0, r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001540)=0x3) r6 = dup(r1) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000840)=0x9) r7 = msgget$private(0x0, 0x220) msgsnd(r7, &(0x7f00000008c0)=ANY=[@ANYBLOB="050000000004000031b3f6845683c648a5b7e2f98df4ab9707229ff7a8157c692f339caed611f3683058d4a95451949c1eb55049aff4b10fd065d83ce2e9dd920ea47815740a35d38094c2fd9376d2718b758caa83ee131416846e16758bda32bd56adf0ceb0d30b3eb105cc0392bf66a675c5514febf632837d8a48f45ecc9361444a2790bb0b8dcaa134179ace7a46"], 0xd, 0x800) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r6, &(0x7f00000007c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/237, 0xed}], 0x4, &(0x7f00000006c0)=""/248, 0xf8}, 0x3) 18:11:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket(0x10, 0xe003, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 18:11:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) r1 = msgget(0x0, 0x410) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = getpid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r13}) fcntl$setown(r12, 0x6, r13) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x3, r4, r6, 0x0, r10, 0x0, 0x9}, 0xb798, 0x800, r11, r13, 0x101, 0x41, 0x100000000, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:11:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008034050801000000000000000000000000000000010000000066a2d1f43f856748b3d2943f", 0x2c}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) fchownat(r1, &(0x7f0000000000)='./bus\x00', r2, r6, 0x4) 18:11:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r3, &(0x7f0000000680)=ANY=[@ANYRES32=r0, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR64=&(0x7f00000019c0)=ANY=[@ANYRESOCT, @ANYBLOB="e0b476c5cab540376b48b2aafecffd4f46707f66e26907b69ec95d246d97f15cdeada3fe38d807a9ca88468cc23bbbc329ec2380aa667aa8aba408556de7894f1fc65fbefe8f33f43aad9629757462cc36e491e35accceb6eea877f721c161d6311c2260bba014af0eae8bf7160a6608f8c8e7d9cb8b7bcbd909c2c15f2f9e7242e1fc6d7733ea538ca6b3597e73e839ab463958932e9bcbaa656f72f34208983b18d3afa171538dd4d56d46821fe6", @ANYRESHEX, @ANYBLOB="29eb513974e0d46505d851646ff894f25b71b13cff73570c31df6cfcdd526a9517e7e1c1df743d3d00feb60346f3e6b525c9832e0fb6daf1602007fe481904226c660f485c1c49955a0410af22e03f009b5a3a09e6c105e2962ef78e0c1accc0cfc741079ef1db946517908c22f267538361b383364a986eb920cde9efd525e03acd35b2d65d439e382d1bbb95a0289d2f44156862348f4fb8128ca8b6250726201cef1ed6f5a158f3b63895476fcb68c14a9ac7d17704067d04df10f62446c81a0928b78a88abcad7d231ba717b8263173c9422d5d38bad710beddf2f756edc37dc4d7cc2e8cbc5de1feae3a5e6208eb4f1881265ac0aac0996ff46d6ecb9aae2931c827233cb90803ac71bafb6ed78a46dd4ba4944ed728d9540709362d0101daa63772f985c5ed7631e651c8fc5bf9bf8a23dce12d24369d172c306a9d95564e2e1c3cb00b9b5ba2025ee6091dd09aaffcedcf47da90e3626331a0102159a552618f711b3c0e6e12cb71e088135b7dae94816bfe16309eec4c227a102d82953127b958e1ca1915a89f08fb8dfe47e85d21bf924602792d3bda2cfd0db2341a54225d8a03be46f042fd8565df75c736fd2c6ededd344e8c9721d1afe4e256a311e6f075fc2d3e2b4200317e8fdce10516095eaf2464bd4b7fb53db21eb242d08209202095f22aa73d0caec6f6369a98ace06c3f025b401a96f0244b0739d0e372be9a9d4c7823cc92cf6bbe7eb9bc7596e8b338cd83cc459671493a72b82c681662f34e9e8b72f538902b7a47db65db7d003e1ea18d108a411bcb294b75a70250b6a967fd6ab0d5b3d8113345a37ad2bd12863e2b1680895d435ed7154fd07f5fc3842bcc9e2aee7888ba31396f5700b0762186a68c0f2c54e29957173164c9fbcaa278afc1f6308a4c7081b88b7fef3d6418b4c690e02b1618739a8bd0151e4941b77166df58197e46cc4af0fdcbe9cdf4c0c9aa51d7b9efcbde4712ab72c3ab1da65dfc968a9ff59ff3f0c66a2a9cbe5a2a652f7318d038209f3ed0ede08de86126c4835e48401d2b6e87c498953721d88f43799afdbbdff788011768a89c679ecdcb8927ea8b8e1054ab47bdc5e59d2f3ba20d8ce0040a83cecdf2db4b6d1812516bb37a314968b21850e298f9903168804087495283b4169322d1359ee3a044cc6cab6ddaf278ef46198b4460f61ad1dd0438983b4a45b835800ed041a4147549a97ae42e8435cf0e4a35ecda274c9b68287aa3b6f4328f91e06e4a6121b6f7e92b0c7c79856e4b445243732b24542f9783a5d3f88357a68ceb2f4de1be0d4990c8b051ec922d74fe8cb86c6ab51b27110f4bf7c2ca8cbff6ec7c5aa32e5b4d75dc05b8bffa7561ac565a6e2921582c8994642d3566ec281a141e48ff5bb477b30c2f4898b16f411c2d2d28c63dbfa8036cc6fc8b841a3a287c4a08b2e9698f528301b08b40a9556d6786ee9f95c8c66daaffc7a471bd5fc0399dae50e7dc9da527cf4bb832143bf25e9ad3e0516676b185c070c5a0fea674371335797ba951992642a1f09f8052ed89596bce4bc40c73ceb7eb7871f2ad3a5d536c37d3a4a57f197c5c64de09a166b439cb55e88cd7be173d4729c4f57ef971025254e08a3fd9f6b3ed98ff946e09d9cbc415de31f5068aa81cf6ba9129648fc7fa857bdafd8794fe56b9bc5b68e9c28e9a209ed08387cbdf40eb39e57c4c03cc98dbba78af52ddad76e63b4336e1204bc36b63948cc42c6814d514ed0eb8c387cf3814ec0a9529665a5dbfa36cb9c2af9e283ccfdd2c79ad1f73bec9e2dba7fd42371f8f77196a4c1f1609dae685296a05e280ee2a590ce4e97a7b0c87ac7012f9b24ab36f245a317a67aa11b14086a3c83b1f3206f2d4aad81be052a36ad33c7b61d8c28d3b44d418c0e2dc6d2e38dfb86c9b4438a502b1306dc087186404e1f20835da81c80cf69276f6825748820b2951c4f2e0577c966c606f51d87f599f75287dfaee4361917e8082771ddfec19fbf286591a80513016615d162790db0f6aa7b622fe51a1f8731f7fa9e742ffd428e0904db7f1b02d39a0ff6490f8e8a2d03e45142a3d02a00dc51108e3c681f0a6b02855e0c7dd81646b18bad5174f6abcf5125b7db7d098d19a33502160fc36b2e38c34838e4afd6edda5663047d910815c35866095ecdb89a19123c86f940468074246908665620ee992b9c1d2f1740d244dce54065eb5a4e3ffdcb8ee06ee3c2b0a773d03987766e143d22bc56edfa313ff86f503221d33998b216ed097fc02b92170d5f9f2316facdb1cf4d9783192a1c62aa6cbb6c34c711715f47feae38197d0fc483cc7d4ab1424465280e6206c012e52981816c85e9e749b54270a3d7fd68ee4bc6413e2572f7f38eb44f32183779be7e240c30330a5f1aff3a0ea46dda67bb2a6cd099d60f5122ce434a65c0c0c9545ccc17e1c8207aaa0db4522a408b8cb2cc2316a49c9c2ca800264d8d445973a683fd78bcb1a540f86b4bed303709b270762085fed9f9c3b6cc4b128e6bc2ece89cc188c91b71b391e4ff2c66341102cb90e2c752db6c3971d7fdc2c2ce0228ff1a97e23dc484a2cc99ae21ec4ef60b8da92807e638ab9c0fe857c75c6265107051c6669e2c52684a08bfe64fd07dfe3ccb36ea03190e2636e0d16ddda231238989a403611576977c1a22e337e24138ff073a3a0903dc78d9ec27482d495dc5b4020926e423c4535e596d934ae6b7b4325556cb2fee43ef128062763859f58a90c2ff1482ca339fbdc572424ab8e2ecbc48cf5020360f13d0a03f892ec4f0380fd8aa3b3ac1467876975664fcfadd0ff759d4967ea7cf169831034d4a7cc76a3a96023c2d8ca5c39d86ffe8ec4d6dbe054f89117923c777a27179fbe3dbb36be256903f0d30d1f3622afb48551c75c7c768b7c45b632a68fca0738a596a1862446f600cc72e2c7cc8ae401dcd2dd187860b976ff884760f501e0da5cdbc9f1bc36926319400dce19f26f71b328b9b2859a935763c8c07a8cc4f8550ee6493d564462903a39e332162bcd912b35d17558c92effa234faea233994a3a240a271d1e3f6c25955842d94368cc952ceffa0438843b919d523802761aaf5b8d7b25b0238388789f6886f606ff89e23663eb0d97ef62232a7d98e56f0b5df55b74d5459628033b85e8478172189eeec2474200fc92a52785eb048bdd9fa5b96bbd0dc33879db401b688f19ccdaa2a62548e4b6b500d740629f84985252d5310023c62c3d295bb9448382e176dd801d69be426f964e262a161c81f3c2a674610915e5ca239480998d7cded475b0f39dcae5f6cb2e688505a9645ad57deefbcd6126a1770a838454219ec46e7b9b0c3eddd66f1091e3ee250b8ec392adea398686f57783c51a31fe91ae40988dcb7bec8400675f66460d7bdf0fd7a5f9607f9ce0b585166f24742cbea7f27b3be2bb36881b16b5c74746535e41f452c29b3028f791006b55ffeadabef0bb820a3501ff2b0a7a627b5a6e8c91ae8fbdd6d76d6785678775963bf2c438a11414ff91ee95d89cadd44cd1630d3f6160216d9961cc381f0df60206b9894b4a3f62e44a32ef9f227240188f440b2e5f57a1992f51da001bd27579b5145a0b953f425ec4951feae30f83740c7a7cf053975382b666aee259f65247418a61eb5c94f78a180a715ce624dd24f72afe415c92760578fe3e1a924f316131a5b3914f27f85b7cd6e81acfe4a6c69395fd77e81567e0f597f01a904251662223fc55dc8226bca9338ea3fcbc3fec7dde8d62bc163c390056d5579d62accec653d5aa0c8c9f53397d4cc9b13d0c2207936db134b74299498788f32737da1eed78db533a239478b9b662b493ba59158a752766c59887d19085f064bee0dea8a55e122ac4cff17ab0e920c49cbd140785361613e64348ae49cb139fffbacc13b9f7f965813ba48a392f8dbc3323467a3e9757dc834cb57c94a5bf6bc5d395c3a107e474b5555da12311873eec286a65dbd83fd7a37bae4dbbbaf094bf28a6ac7847ff6438d50a6c20a428f62459f2e5ec68104cefe7729630d2752e6aaa5d5600374666d0755f51a71f2487ff4905313972075316e87a4b31aed70ce1fb21d0224dd981faca8c44601200ae5cffd8a08d4d3919d6d044cc310b3da488c6dfd36c166c0a40908ced2c9d21ba4d68911454cbfd3905e10a8e4f07df726a294790a75bb40b75a333dea687655f6238c9bd0d12846917cdd17fb1403c582c167f74478906d5a65e25534d7d0af0cc1d4625b6213d22026ac952f94ccad64ab32c387cb2f4bd06627f2b6980532eb6b581135a0d563a5ad4fd3fba62271fbd9e794565185547980657ea7e94d1cae6284ff0322d999203722c350e8a96efc662bea5589f10e1ecb77b403c50928c419374780f868761c45942a4cdeddd48031b5cf99e76b45a8c51cbbcc9207198a0aac3ec9b0b66a6be720f8ea2821f3f5974c2ba46937d9d9358463ee05098bb1c65702e4a9e3d2d194e4c42ab0ef559a5af47192aee3895aece5b5dd7a26823c966ebd7fe6a57c89cb69605eb6bb8b30a7ecac3ba085d4d61fe3d87653722ae5710efdb25a4d29d21dd83287596a2f5a2b49eece1096861ec3d8a7ab240e339146b02fc52d4ebc3ebe39725aa22d4a75378eb0d798bcc4aaea2bd02cf46157b1357d633cbe963297549fcc8b3f2747b6590d36f8c3560915dee4db7f51d17bada16b403ba8c7f1adf20d7e8706ef88fabc4d0f44e44575e62f5ecdc1e2f4e33acda6944db6eb3f7253565c50b4ff092460ea72e7008eb099c68e37cd35baa106b49969a90f65337a741ce6062898c376c366e64f4807f1bfb1c1432a029c10c67c4da9d92866b201941a502f9d0e557e3c211e8754a03750223ba6de7d4041ab3979434823b3b287d20658c2f4dd1d2ce27bceb0f45d1283efc073e240ff2b7fd10b00335c15b7335db4a6e353d4303aa79e11228fe26cd67ad21e33b7645fff57a542b391a233e31300abc86f0e46c00f43e6e13bede2b5378d0c4c3cbdd2210e48d40d977c5d12bb9310d09aeb980a45be77d8f80f5d9cda827a2501852d6b32f4ee182109f785e2e6dfff7327543d15a8afb8cc1612679057325657a5ec5adf1ea87168c665ac82c47e628e80599e7d912e6f6d02cb959a460cf465f7ea648c721023bc64345dd9aa79edefa7b67afe58efbb3e63deb3dff2c4cf43353725fbb26a0918d12838e275122bc3619876e266a323ca36758d89481e1538c5d27eb583b216ffdabc7cf45c7885ac41c0835109133aa3795c77a49dd2eaca1e6717c911358f675eb909b4d8ba9c1444f4c2bbfcaf797b35fefcc7c1a2bbfcdf85f681aa72bb1662c3f1bb3f0cdf230d0eaae3c947f1972b0d10c8d8ee15eee14add2ebcb3dd96b877be2ea7dbb2f7b7fe8a1daa8474837c426d0694096442b5d109094360c22611e17b651d09d39f20ef48b521b2febea718bb6e9a9203fda6b89aed356ddd077844d09102b1e483a22b23e99fe6313e2d615fd862e172d3e6419f0bd0dded05afaa102556c14c2badbe4361b37ad379c57a0342b519dbbf5b5557e63e8498832011d0b15e79cbbedc3fe3630af74e5e9ec75787b0470520b6ac662d86a46a0f09a8d8d3e598d31441ea3359386ab295a064830b3c19ae304d48851cbab2129fe6e3d0849a940b738d952a8eaf508d87691e6acaf802bd38350b710055c5d7d02d37831727e13fca425db227a031d75b4dc2e63d520d7a1f64b8382437017bb559a2df27119be2f2fc1e2d58fd7"], @ANYRESDEC=r4, @ANYRESDEC=r5, @ANYRESHEX=r6, @ANYBLOB="35aeefe4e59ad722d8a3277a6581407a59ca293b5218528bb33f75a2169fc71e47b9dbf935e0039bfa59c787f77825c5b2d447c9cf709c24d36f7fad7fd17126f2d70c92d8f220186814434c09e76a1f0f4a7edf10c7317f152e210151a5e877b51d5bf416ffa81815732ade83f0c504fc2b26357eab889c79709a48e14e4807364be73ecf0de0e4ee2cabaf9c546b006fb1942d1d29ac2507f2d58896abad1684796f785341aede13ee678eb89c811ec133373294f978eaff1c84704d04d368d034f4af19881ff21b880d85a1e56d4626763e7b689748ad3c33c02c5448dfd1d3ee8736edc62a83", @ANYPTR, @ANYRES32=r0, @ANYRES16=r7], @ANYRESHEX=r8, @ANYRESOCT], 0x4, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='^\'\x00', &(0x7f0000000740)='[$\x00', &(0x7f0000000780)=' {\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000940)='dI\xf5\x8d$\xc5\xc7\x83\xd5\x1f0\x00Z\xd5\xecG\xf4\xd8\xab\x8d\x86\xd9\x12,\xa8\b\xc6\xa5\xc2=\b\x88\x0fu\x1c\x82;\xc92\x84\x82\xc3\x1e\xa3`\x12Co\xf2\xc2\x10\xe8\t\x7f\x8b\xc1\x1e/\xf4\xf16\v\xae\'\xba\xdb\x84\n\xfb\xe5\xfe\x11E\x97\xaa\x91f\xca\x06-\x00\\\x86\xc5c\x82rf\x8d\xa1\xacB}\xcbq\xcd\xd2\xba.\x85\xcb\xaf\xac\x8a{=\xc4.\xe0\xadT\xde\x87\x85', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r9) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r13) sendto$inet6(r14, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r15, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r16 = dup(r15) sendto$inet6(r16, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT=r10, @ANYRESDEC=r11, @ANYRES32, @ANYRES16=r12, @ANYRES32, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=r14, @ANYRES64, @ANYPTR, @ANYRES32=r1]], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="a6f7ddb978293c13a0fe187ce46aa38999da385914a2b0811fe3e2441182f6b5669dd153afb7f6eb2ace16da5903019ce84729e268e0e6a1de8cf499dd80ba9e93bb1771e5a61e1cdc9b", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16=r13], @ANYRESOCT, @ANYBLOB], @ANYRESOCT=r9, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES32=r16, @ANYRESDEC=r17]], 0x4, 0x800) 18:11:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r3}) fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x40000008, r3) 18:11:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) fchdir(r1) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f0000000400)=[{0x3, 0x746, 0x1800}], 0x1) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) open(&(0x7f0000000000)='./file1\x00', 0x1, 0x109) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(0xffffffffffffffff, r6, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r11, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}], 0x1) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) connect$unix(r9, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r16 = socket(0x18, 0x400000003, 0x11) connect$unix(r16, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r16, 0x0, 0x0) mknodat(r4, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) 18:11:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) nanosleep(&(0x7f0000000000)={0x816d, 0x1}, &(0x7f0000000040)) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x9a32267f10fbb3db, 0x2, 0x100000001, 0x800}, {{}, 0x4, 0x45, 0x2, 0x800, 0x10001}], 0xf95, 0x0, 0x214c, 0x0) 18:11:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x6e272cc80e46a35a, 0x80) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x25b) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f00000008c0)=0xc) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket$inet(0x2, 0x3, 0x102) sendto(r7, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440), 0x98b1d6c265c2fdb6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) r9 = fcntl$getown(r5, 0x5) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r11, 0x0, 0x10000) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f00000000c0)={0x0}) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r11, 0x1) dup2(r11, r10) r13 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r13) r14 = getgid() r15 = shmget(0x1, 0x3000, 0x218, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000700)=0xc) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000380)={{0x3, r17, r2, r16, r14, 0x5, 0x7fff}, 0x3, 0x2, r1, r9, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) r22 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r22, &(0x7f0000000040)="670dc3", 0x3) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r24 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r25, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r25, 0x0, 0x200000000010000) ioctl$VMM_IOC_TERM(r24, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r25, 0x1) dup2(r25, r24) r26 = fcntl$getown(r25, 0x5) fcntl$setown(r25, 0x6, r26) r27 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r21, r18, r23, r27, 0x5, 0x7fff}, 0x6, 0x2, r26, 0x0, 0x7f, 0x100000001, 0x20000000b1f3}) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r29, 0x0, r30) r31 = socket(0x18, 0x2, 0x0) close(r31) setsockopt(r31, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r31, &(0x7f0000000040)="100a2956b9223776", 0x21d) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0xc, &(0x7f0000000140)="ebffcbff000000000000", 0xa) r33 = socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffc95) r35 = fcntl$getown(r30, 0x5) r36 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x8cdd515af292602d) ioctl$WSMUXIO_ADD_DEVICE(r36, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r36, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r37 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r37, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r37, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r36, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r37, 0x1) dup2(r37, r36) r38 = fcntl$getown(r37, 0x5) fcntl$setown(r37, 0x6, r38) r39 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r34, r28, 0x0, r39, 0x5, 0x7fff}, 0x6, 0x2, r38, r35, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r40 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r40) getpgid(0x0) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r41, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r42 = msgget$private(0x0, 0xfffffffffffffffd) r43 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r43, 0x2, &(0x7f0000000100)=""/100) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgsnd(r43, &(0x7f0000000400)=ANY=[@ANYRESOCT=r44], 0x1, 0x0) r45 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r42, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, 0x0, r45, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r42, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES32, @ANYRES16=r41, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac6d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="ce89890d2a8aecb7f95eb146964daf636432a46fda1f746f236e842fba8075136a6cfdf29fdb9f5f72bb55fb884881b1a12e4d482fa87571fe3215eb5859144f432381001a66c3380110c84929a77ae50bad4b5216b6bb1d74a6b73a9fdf71aa1bd6ee6a1ebfcddc59394ced4da506f9c74e526a3cb37efaa1a051444d2b2e1e2d4e0fc299d30ff20d8e1dc39ff7e1c99347ce7f02e8c99d974bf09309462513c98120cfece5c9b9b098f332ba88a8c117caac9458e9e5"]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)) 18:11:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bc0d15917ac2bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a3c429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b15b2705ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a524fb732d42def79cd40b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46e0b77b32f7b8405b65400234685d6fbf1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa606c4530945bf831a766568d18e797ee4d8dc50901a"], 0x10) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r2, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10cd8, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000000)=0x3, 0x0) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:11:03 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 18:11:04 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x200000000000001a, 0x3, 0x2e) socket$inet(0x2, 0x3, 0x4) r4 = socket$inet6(0x18, 0x0, 0x81) bind(r4, &(0x7f0000001500)=@in6={0x18, 0x0, 0xf181, 0xf7eb}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000040), 0xff20}], 0x10000000000001cd, 0x0, 0x4) msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x208) r9 = getpgid(0x0) r10 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r10}, 0x5, 0x2000, r9, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) getpgid(0x0) r11 = msgget(0x0, 0x0) msgsnd(r11, 0x0, 0x0, 0x0) r12 = socket(0x200000000000001a, 0x3, 0x2e) bind(r12, &(0x7f0000000040)=@in6={0x18, 0x2, 0x8, 0x9}, 0xc) r13 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r13, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r14 = socket(0x18, 0x4003, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r15 = kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x27e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r19, r20) setuid(r16) r21 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r18, r17, r16, r19, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) 18:11:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = dup(r2) r5 = syz_open_pts() r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x10000, 0x100) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r6, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x15f, 0xdd5}, {{r7}, 0x2, 0x8, 0x80, 0x5, 0x25}, {{r3}, 0x8000000000000003, 0x8, 0x2, 0x5, 0x7}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x7}], 0x9, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0x90, 0x8b, 0x5, 0x7}, {{r4}, 0x0, 0x40, 0x1, 0x40, 0x1}, {{r8}, 0xfffffffffffffffe, 0x53d5cf28b29e1626, 0x2, 0x3, 0x806}, {{r1}, 0xfffffffffffffff5, 0x2, 0x2, 0x10001, 0x5}, {{r9}, 0xfffffffffffffffe, 0x2, 0x4, 0x9, 0x70}], 0x9, &(0x7f0000000300)={0x400, 0x7a}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000340)) dup(r5) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000140)=0x9) 18:11:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) 18:11:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffef7fffffbffff], [0x0, 0x0, 0x401]}}) r0 = semget(0x3, 0x0, 0x422) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x2]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 18:11:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket$inet(0x2, 0x8003, 0x2) r5 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) shmget$private(0x0, 0x1000, 0x201, &(0x7f0000ffe000/0x1000)=nil) kevent(r0, 0x0, 0xffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x89, 0x80, 0x5, 0x6}, {{r2}, 0xfffffffffffffffc, 0x88, 0x2, 0x7fffffff}, {{r7}, 0xfffffffffffffffc, 0x885209871a563778, 0x8, 0x5, 0x1ff}, {{r4}, 0x7ffffffffffffffe, 0x74, 0x80000000, 0x6, 0x9}, {{0xffffffffffffff9c}, 0x9816ef0709cf1baa, 0x80, 0x1, 0x129, 0x4}, {{r6}, 0xfffffffffffffffe, 0x10, 0x2d68e6b9ca9869c8, 0x5bcc2ace}], 0x85c, 0x0) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) 18:11:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000015c0)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r1, r0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x2) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000200)="67a10c9f852366733d9934176b826888c1a7fd77ef1a27a66cbff5748544a68f91ee5161b7a3a946751d06ac31f91a5165755fa99174ea7d8a035b19a0ad4a1bd1d6c17826d235edbd37fe2a05acccc3b0ecfcd838f07d9380e100482ce7983b3a01c0aed3b6d3f337f5e794d27cfccef71b63a6ae2951d9c524df6ea208e2d4cd4c633e9a5852d47b0eb9bc3dcc2c30a1", 0x91}, {&(0x7f0000000300)="9cd40a0e8d7a4f1851d0717006ec52067cfcaf468181dc30ab136c449be05260a3a1dfbc97ed1d22bb3f8c32dc65a9f25f91064cd948861865970d36788c67b9d4e43276e34d2adf5055d23ac787bfdb5baac045bc1ecea6d0eff1094b06d1210ac2977114055f02cf63313c83c864cbdc25eeaaff0a49f49f71e4e3746d69a1192db38159d38836daef4bf8894aa84a70eb983c3e62a72377f18f56b1ab02a020333239e010ca88d764b53b9877ef76aa0be0298b8323f963ad55f3de7ea6424108f82bc8475dab618b1c66177e5d6e94927f88b04ec64fae0eeb76ac2553189798f9d3a709f9", 0xe7}, {&(0x7f0000000080)="d9b5e15ed4c34aa38edf2c61cde3a8d57e1fb59c7905e12fbf7ccbb95bbae8a6ec89866d41df69c790395675ab0e001b8f35edd892440a9fd044f739b8f2274e65d0e3d051e9a946f6746ca70539cbfe9f3054be2685f2cc0b1033665d73cc68c6f9a9", 0x63}, {&(0x7f0000000400)="07d4be2841506667d15983266d514067f19eb2cdb610330a740fe6ad58afcaa188c0a3022bc3241fced748b24acb6b55a9e7081b739185c4e7ac3917bf09ccd4f643176d6b84749f9790dd53a4bfa13a5ba57b89cafe4643230c69801744b23f9598e2e552b507fd9cd87601e5aa186556655f9668451aea92a43ebd95ea1e2b66a87c35c4fd5fc82dca14dd0d14f54c89bb38eb47a5c34c94559d7d64fe870abb40de6ef0adb52a47b3b43e2a41086538342118e3877b6d91f2f04ff67614a0d7171d7cb4cae46066b46a9c7583457acfe75b101b57bed7f69956ca37ae8766fbde93073adece8b6e231c5ceb4777ff12fb20bc984c16a841add36c7db7fcc0dd45a1871fed239b3ff99967e0f19f9ff911e34ca39068b83743c98913bf58bc63a0e4344e9241df1de054818eab0f6e43687c3aef49e6e05f5a092517f3becbe6af33e164faa9ea5cf4e3b2a426c3a0b829bafabb9664c4f46acba5da649afce41bea38a898a416331516b586e966bc012d09f6eab2b7d661ce14faca4975f58a44105fa1b23aba5c7687b32afe8c37581929d5094c3439b879c39e28b65f663821f7774eefc93a3d24ab4f29669ea73ded7abe7fbb368d8ffcef4cb519b7b371185eac9c0781df1ae7e6cece9cb855a9cf42e5c4117645ec831b811bd3f1da0c4f700b5fe1a76de5e21003ef8ac61efef4b13a10342c67ee47d9fdbbc00ac2a3a1db4c1e6530be7dc0cd8808f7bcdeef9dc26d407aa80b412b821fd421d009668a4b3ac24e9f69d3c778b762a504635b33e5dc6e0785682d82b13852df94b9b53adce9e2f483b1defe8b5de33e78b197f2c06748c26d755322ed8c6ba64cca757752fb4a21fe361e789138f71acb8c9a97e8a148dca2192619c36e65518aee7da52f35ba0fd185aea9805fc6359e1fdc936083f026762166968d46bdf7d2827b6f86945a7decccca96cc675dc9f0ba0bb3aac2759432ed47a7a4c293dba634401fd2cc7386b9d26505fdd4f7ce7f0d19d0afc7f1b7f2138359a47bb9ecc71efd250506e323daa30f0161289610207a95443bb8b1222e3cc2836075017794815fdc63a2e7c55e731aa385033fc42543f7c4b9bed49ad3c1b16d10c3ff1d9794f50d1a763724db0ec0abc8f7a21a9ca0f1c29a6691802696032a91af65ea0c0041ee3b20bb3c92f38c4adf9c7fc9dfa7b5d5f77535f99cc55fb26b0815dfff56f63979e0556b5dac6fec89cd7e0a4645dc58c3f58cb3da3679e702a4f74fd72e2d7fcb37348abbc0fa7b9b521a75bfce57fae01f7fa0ef31dfb8ce9852840085cf1074c47e9911d2154a48326d80978bac356a422bbf42e036953ca6cbf7c6d4d5f6eb535a1aab66035d5c2bacf998a7614a16bd7e2a5d1aa07a00c71e6dc30a52292f51792c714e890a0dcf7a45241f3827fb0f53175d931dd29f89dff577589c8dbb89a77a5c6c606dd289dca01ed26fd99be25d1d53ed6f0aef3b1df678965c567055c55579eea9983cde5fb873416437f2de88ad6ac892db2de3cb94f4a8f061cdf94839ee0b78142d81392c090af4f3294b54e7a3803b65489a5c8a8c8248902215db65b81a852c3b7400d2bdeef4b9a6ba5afd779fd8f10c5eef4f14adcf289286432b1daefef19f654afcb23262125b393eb9f2e942abb3ed32ae2f740833e3c3130252ce306a16b1d6cb3598789078bc86eb0f65f503d6b3d8b94b0d02fe30b46429f56059c7ce33c19784616cbe97342ffd33d180c6ccc27c36e8154d917fd1cc50b00cc321d9c6fdbd8da09db3ad1f78f04dd7e41651cac64dc8a08fbfbc558c3fe32729e93afc53cfaf820b4750311eda68a4130430666582d45ef241a50f6917f0b8f36ddee7099c0491670c1d620db768fd474e14f5cb26d771666a3ed602625179c9f304c3f4eb0e8aed2b197f1b7675b08fd9892ff8cead68e758961011b25abe24c169875f82cd8346014ff6b0ae27698795f03a919866b3fb0e2fddde360c374ba0e9af798bef066f6a8f240769c220d88fa1044f56fcf4219d321776d1ad7e33224832b71155e44affa919bcb0c7b1809b732b91d5222cd1f270ce28e4987e527fd055be1fff2866c6f3bc683e606f475b6bc68298c6b1e037f6cbbeeabd2e4d1b18e6373c04400f2db0fe71bc818fc492b92c4bfe425cb111772bb989c363212d49bf4a5ed875d5f901e715ce201abd669005f419a48578f79aab4bc9406b027030dc60fd2a36a909ff2439c6319132f434fd54cca657bb965d978e7e06f108551d8e3bf0460f98627992ed5ff56e4b687ce3b96c43ab18a9b4c0fa78e2d51d626265cf17a01d42823af42e65a0cac813fc877ed7192ad9b657144b2a9dd102c3744ff304d9cbebeeedb88b48fe9e137884b4436d33df673d64d75df5753b340511da315861f1e84ae987fe1a52e8e47bbda4bc43939d746c15847e74cb4cdebc0f73fd4fc416e577accbcba08470705edebfa4d3cccf50f84c37e885ed5e61e6c0b6c235cb28c33c713585b1d400d900084a9566b10d73f3f0c401c48ab1fadb438ff88196bbed29cefe17c9eeb866f8e02279966bdb7306ae65110a2e79e18b99529d787b1044102cc9a87f9bc031ce32ac13491377c728dacb75ead3f5b20cbb32bae16d440a69b6d588dc56eb08591fe4dc0490d6cf54b705d2d1871f588565d0b369ee4ff268dad29b621df6da4ec8c8e8a476935ee891a30b1f1d9437a7fa062482698037f71964ccb427e41f16b94076ca7540362ac4ef1addc2c891183c789f52f8210a81bc7f4ed3a50414be350aa8dec149497e5bfb3a59d876a94d021c278ac6d99fc463c533a6de52e2cef6a10c6402c02515558b01d8d7cf10590d574b93d93b39e01d53a1aba6c5ee02eb0f0cbf2aedc6f654e806323007222133bf5bea4afb0c1d0cad75c8760b4d6d07d4651aad68ad5df8f7e3af474137374d9f4178bed1a167c317a4727a76d44d511ceb63295c473bdceab466ade8db4ab56ae9188923a578274b87f77998876b380630fc3e1e558295705f4b40781851196a42b47965d0d03cccd4f2eb4585e88b59ea57ef67468c13269cdbcd1f660a2b28c612da1f9c5e0dcb6a3cb050886ca44fd3cbda2417948ea7e3d3a52f3a3da5f430bdda0ea2afbcb24f104c0e310efbf5e4e3fd10cabf42b6f830a9c3667724042149fb04cb84728a60da23a08aa6d580f440b5a090f7d9aff0d077e016561eeaa5e530eeaf12cde1d40077eb48940e51c57f7341789db77b4916e6dbcbffdd1c686eb01238b07d5302581a1482dfc6f003ef88bf6821a18b21401554c75ce105232a3193e05a28c397671fb89f15f6f1720d470fcaee9eac9c91d0dc5d95031452b68ced99b970619c886787e9e4954ad09a25fd16963c281012a87473cbfb3087c7b82b482380ac394e04a671f9739200ae90ed6c7f364ed7026ccdd01f3b29d1656733787256bca5379cffed99b73e72d98aa248762982b53d32625c449e5e30400fe48ece6a168439beae89592181f9c193aa625ab58e84d730a59496dfae5fd332ef79a492dd18152684112f3f0ca898dd5aec5d287da97e6f5b4885acf9035dc1ec97a95ba56317b596f7d09794b51b2566187402e8bf96c80903850daea3bda07ec2351d064eee1bfa99000a86fb2ab7fa9094acb7acdacfc46285fced7acac82884cce7d4310093f723befeee6926ea56a936e5299c6f373011ad6d42854b4881efe8423f574357bedf49a50fd37ca453e3eda27693cc908aa81ca4f1351b96311a2243b1f0861df5e17aa0614b35306588401a645c808f3cddbe99b40abe7f32542f96dbc05279411a223c268cfbc1af6e545d0b23531f7849a303a057fbfc2f1a6fc2b1792fd5bacd954ace5b6e5e6466233eca62c4b2d7ffa2c364367226637a9f2689816f1cb68e20f0c9064e3b787c8ccb2eb9e6348d8e3d58051e82b779b8fa2993ba59cff7c7ecd47fc4dd82d98126513f790946efd49cc4c7518f29c815d52651f80ca5fa17ff7bf291a0ce6a3e05eb1636f8b28271bd042cd0f72e827f021e0d92d07b596a3706f02d306a591f5d7bd7a4a8e1aa4e41a8a3d39a149a697718b92a135a7fc520fe32c1f98dc11fa7638b563d1e22bebc660d7d848edc036140a4cfade0136a6e0ca7e0bedbff53bcae65f206dbe552c37fc48b7dc911bfb103b2cb7c392e52d4b00bc152ce4a20f2db326c902ed6d61d368edd18e85a68dfb5f9948ada085cdfedd43b7cf812c55698d2c322a34985c9c6d296139aa688e7cf7718666b23d17334c312c65f93e2b1edfe8cee3cecd5c949c12f6d82b3ebd249706556e52226467bcadea825ffefe27cdfd1ecbb2c3c654a05c0d3c210a7ec3dd57837b8d048f61dbe88e5398c22cb64ab2929b13990f6aedac6c38f470fd0e3042c5d7cc4b1b1caadc4ad521be0a880c78b012bc4de1730094def1c02027b02dfee5a3fd87ae5d55dbff9002d0e6b5fd850f31c5e05d3cea1f061774ff63dadb27a7137b823c9426138347f1e70b019ed7f9e724399665c8772a9e65fcb3a90df6585fdfea350b1e9ea76d47247a5da9f2103ac4adcbf1636570ad3be3263323276c44f0d1f7b2d090a816bcc480a5548c62414822501d022f0d2ae133508088959e11885c4252a1108c67922e6a34b2cf8a7a248e26a273f8292f8b4c2798cad51052f570f11efd6bdf01cf00749de6cc385cf2fc52ae7d2c6dbd73f6fb194f60fa7a689c18734a6741e382833e6b69f9a2b0fb8720b5a5330af48b42b4955e51a45df3f5980c0b428013c0bd4daff9dea61ea0b0109b6e8307c260b150a3b3a215af9f3b0b397f5e7cfc89d2854ba7ce9354914753ead27ede9c1160235bd58e4f5ed335d80c55f41bfccb655e253e4aa2cf3a97628f5135966b7fe218fbdabbdfbf8dd7a9f578ab7dd0206bc47123588472f4b3f4cf48584ff103de9605f05b37b82726adaf2d830e4cbf36596ef886f94e70eca8589ab8e995e6f2e88af25f6a7387ef131a9b0e1cbd102cfe46dfb8f34c66a4944eab58ed1d839d3ea5517a831d6f41d9376e99151dc19a79eacf93e80db067445a0cceea54b85cfbc4272f79e8d2c0eb3fe234fbfee9d9607845718b3f02c528759cbb90ec5c010035dce05054ee02ba7cf6c1a90422b661847e1d35732b508a342ef21aab427de1e4b64f3d08411517cd49591557c16ee92ea0c27dd863558fbb857c8a9e06f8a652a33b3a106910a93fd360c2775e4e166e0e681962f7d2a0c5b8b22d107dc8638e6804226f0a45a40d5bac0ab8298a6a15748ade9bfd7f4aba9a479d4df0582bf26008fc720a93115a9b47f842c1ea94838aff8cfd98845397ce339a834c230134869f9a74c0ad70de7c1e00db8cf1f47752ec468ead1e54db91b59c72b9d3d60c3d3818c3369bbfb2ed52b62431fdeae8a761a547cb2b434c9cdf3650f0e7dd9d022be8e8dfb81a24faa4d5a729390250509970c20b22ddfd6eef5fed224a69e91de393038b4527d9962923330ac645c2f5675a84e304a53e652fe134505a4f3c699e703ae41c7f779ffe03e9bbc70bd8b0feac200493b394f9a716994ebc88288f9b4ce6748bc8da12c7600d213554004c45ec359789d64e72ee655dca12d374cfb2c60d588feebc0838c5fdddcb685d5d1e12d31f1ae11280636e7b797a3e2dc78a3a7dc6f8a8ca09074417208593c3b1036d8db95e8df3c979d419b2e5466a11da5e50337080a98bea2065e89a484f8f395ed50c232cd204028980cd95edcf33329bc4565703cd770f85bcee8", 0x1000}, {&(0x7f0000001400)="4b1ab0d873b5b081b2d43ca02d803db33df29dc7e78da60cf9b2bf5875a56c6240b6a59c58810a4edd44accaa01c3f4bfbb0cf8a12e4d68fb7bac600a108139a2012ff9b82f93c3228336a6c0497b974d7884c9c6cc3c13d78a3db2deca350ed0419c309238667c368a52cc36b79b32f82ad77ee0ffd3a5c9f595f062af34cdaa0aca4fabad016585b3a3bc1e217b30e0ac9ada38420", 0x96}, {&(0x7f00000014c0)="bf", 0x1}], 0x6, 0x0, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x800, 0x0) write(r3, &(0x7f0000001640)="7f1d8a57ac86ea307b93d3612bf40d660e024ac112e2ab5194d3776ee98c7127e07190adc3cf8d5491383e269927b276d7bda2b065b84abaa632a8c2b54356470f799d0cd6ade515e67de9319c951cdcbd0bd2d3e15dbdd18d7d5765aac6f3966e64561f5a00868d64868a4bf00d7e52d3612786a6a64108f9d9a086f51c79b26f6ae8c70bee67e2815cced7d47db1f0385b3aeb496455c220d5acadb7a89246c18c855f0e1e41678a546dc193480a41a8f8c1f07ff00f545564876aa23a16130d1b8ecd2559c956aeabf584e693d98f53b3ec4d0a1cfc7c56aab4c871b41701106cd7ca3021a90e8ff3e57db883f57c0a59527cc5a5970a6b", 0xf9) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000001800)={'tap', 0x0}) r4 = dup2(r2, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000017c0)={0xa5, 0x8, 0x8}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) preadv(r5, &(0x7f0000002b80)=[{&(0x7f0000001840)=""/192, 0xc0}, {&(0x7f0000001900)=""/37, 0x25}, {&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/202, 0xca}, {&(0x7f0000002a40)=""/212, 0xd4}, {&(0x7f0000002b40)}], 0x6, 0x0, 0xb4) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000001740)) pipe2(&(0x7f0000001580), 0x8) rmdir(&(0x7f0000001780)='./bus\x00') 18:11:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0x2}, {0x4c, 0x0, 0x0, 0x7fff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet6(0x18, 0x5, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") pckbd_enable: command error 18:11:05 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socket(0x10, 0x4000, 0x7f) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) execve(0x0, 0x0, 0x0) 18:11:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x10, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00003804001fefbda1e800190000000001d5b401000009000000000026bc4ed1fe3a7325581f57fcc4ffffff7869000000fc030600040000000000000900000000e9e7000000f9ffd3000000fd966ab97149f000"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x3) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r4, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 18:11:06 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r0, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="14c3", 0x2}], 0x1) ftruncate(r2, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) pckbd_enable: command error 18:11:06 executing program 1: getitimer(0x0, &(0x7f0000000140)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000200)="3cb1779930352eeab876c37ab9feecd2e947b6ce4929348f2bfae7b059896b4764c753d64360aed2ad82bcf464087340171c558498c5e64becdb3b7ee224ac4bce00117580f9d705a3", 0x49}], 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getuid() openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) setreuid(r3, r4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) r5 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x94) read(r1, &(0x7f0000000540)=""/226, 0xe2) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000002c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) writev(r7, &(0x7f0000000480), 0xffffffffffffdd9) r8 = accept$inet6(r6, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xc) fcntl$setstatus(r1, 0x4, 0x0) 18:11:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x8a, 0x0, 0x10001}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x0, 0x2, 0x2) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0x0, "d730c1e400a60400"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x7) write(r4, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r5 = syz_open_pts() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r6, 0x0, 0xa, &(0x7f0000000080), 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x18970, 0x0) ioctl$TIOCCDTR(r7, 0x20007478) close(r6) close(r4) close(0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000280)=0x2) dup(r5) syz_open_pts() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r3}) syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") 18:11:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000100), 0x15c) getpgid(0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8001}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0xb, 0x80}, {0x54, 0x3, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r2 = socket$inet6(0x18, 0x5, 0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r6, r7) setreuid(r3, r7) r8 = socket(0x11, 0x8000, 0x9) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r9, 0x0, 0xb, &(0x7f0000000080), 0x1) r10 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x4558bcd53bc9a24d, &(0x7f0000000440)=0x1, 0x5acd1396cb7e8171) shutdown(r8, 0x2) r11 = getpid() fcntl$setown(r8, 0x6, r11) socket(0x11, 0x3, 0x0) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r12, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x1, 0x4) msgsnd(r12, &(0x7f00000001c0)=ANY=[@ANYBLOB="030000000000e1ff933b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f0300b447cdfe2786025db7f96f"], 0x41, 0x7eea135638a8ce50) 18:11:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0xefea997895517873) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x42, 0x8}, {0x45, 0x6bb7}], 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r2 = socket(0x18, 0x1, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000001680)=[{&(0x7f00000001c0)="747398458ed207a2900eae2ceca148681d3ee7620d9e1d107744b0e01e87ae2603c261f75fe8484d6bd23bce4c92f9413c3c617e39772e94662ce4adb34f7b4c8cace85f300b9621a9568585", 0x4c}, {&(0x7f0000000240)="6736a79a95d188a80d46e2e8c9a3a9514eca07b212f782db10227a36ea1b160d79f0633171863a094a700c079df965b0d0fe035eb6e5c4778218eb063862a6aa1d799deff3d0e2225cf3e10e9261159c2a7eb00acce0654bec7c6a240182fe54ab7d57e368adaaae1b3d284f15276c9a2837d207f175b08d7d07e52cbe7544b0549e29ca5e9f9a24b565958e5d68759db231c6213089ebf87d3b", 0x9a}, {&(0x7f0000000300)="9f287d06c45c8e4a3269c42c646224eabb9530b86e43ff0466fb72f9d65d650d95e55978eda8007e9cb3b82df08dadc939d08804d5be616ba07ad8bcd457ad9d2ea7ea5bf16cbea2834810629db886249939098b73aa0e3d04be7bc9638f792eb5b6d94b0ad76e4b97c7ab3d0caf296b1dd1b59e6358bd9167cf191106d3de1995b3614bcf308864bb1b417f88147bead8a98c74c89c5c24ce8f1fa27555314ddeb145c6e26aa7c350b7a350b47d2cec4aed0fbf476b1cc291631a4d8ffd72a6c2725ab5188383a74013bf4d83ed83ab3a591875d9b25bf8a21fd98f59e52fc72ecc742ee281ac3ae9548a4e88fdc815dfed8fb2c5461cd31c53ec99436fc3eb18b1c87d2db8cd6289e2e6322baabe4269ccc2b396c01461e31dc1e173660e8d4e3dad388348d0d1d170ed0f4cdfda5479d3c740bab901e04f1684105601c328275051487c1b20ecd7cf38e58f60c75d3fe7b804856ad1a37b0f9bbfe90b63312303a8109191dc018760947306c907ee8c93034dbea21dfd1e9e693b4bbadc150c6639d3dc4abbcb3085df9155b7b3fda144da640e3127e74c0368ad51c4e3c77dd2ebc8b12a1a969cfd2385ce5902e49c59fdd272cbcad8cfe6d84ca63903a70de5544667e200ed4b3970602f78c7165013c125bdca967a2a1b23e1c7bad79fc147d309d90b23e132ab6a4a9b6183292dde9d7232403792ff60d6a23a8f352abb8a0b084fb43aedb63fafdf7a52012501b4db472d3784aec7d4ce639c4fab4041bd783f0a7a29c10b9139ff09c27c36fae966e40a8a3a45815fedf5f4789e4f982928656a8418a07b73cbe9a6e55f2c9ec402830e9d4ca9d8cf4d74262dbe6785bdee7c6114b5040c3f3bff210ef51fc654bb1653919642fdf95a6ad06cd79cd4e50bf0f6bf21bab0d7cc59c9f98415e6956b0f923eb55b460941b4e80254e1a58b9fccd0cdd3ab305d660665d8e87d01875d5e73c0681f5418c687144887b89b76a507aae017619f7a23e5fbd0a42179c383b89f257467bc644a77330e925ccab15f9055452e51956b9bacf643a4b0494ebc9ba6362ff270514edf9fcdae61da72a580ddd9038849a2b18a20667b8017cb4a52736c77cb50d08c3fddedf9c4975b6af4cab0dfc4c18722515020fbe699593351f26572cbe1e52192e4388aaa026e184866b7c524990cae76f3bd8e7d3d28dbedac865735f3670d0f586ad077dd6641303bdbffd58cbf01781ee56f28344870843d75759921ce20af66309b445c748d3e5f246368b2eb09a649abc050709b26c6aaf7a070d035e8225b8d21ab6537dee72ab22a8d2b7eefd015b06094c95d902537a2704ebacb1c4f11c9090c80a997eff04fc2ef80e88bcd511c36144b9ec464aac7de36ff08b66f9fd8e6b187b2965f025af0a4ec9cf69f2ee60b33a1a4156dc27d2d7a55fd18ed70d90a228334166ec6c0cccbf094d71c38a2b14bbbd744174ba7b2d26f22ee57c3230e89666c11b1347459c205c131bcb8a4044ad7598128be612b09e0e568e90b28bfbd2d6d630c5d1647a4764b2fbdf46862b7899fe14a899e49c48570aee80528e7490849312ba2e6740e74a3478862598fd12cb9ae6f68bf8ac6aa5a229ec8ca25b0e5ad887afe6637802a5acd2a72e266962dc35898c8996ae4c8a0e0fd1fe7fb59799901904ac3981be49c1e8f07bab9c07068bbec84775c035c78f316fdd418e652b7daf139eca67d8ef5cb3e5e06e8d0613bbfeb818791bfe8da535c3928b90bfa578fba23cb828e0dcb62806824eecd47f2c2289eb8b637ae2e51dfa283c8b0be4170e63a95285dd8bb047ec659560baae093892e2ee021e3b71cec64c05a4cc261dfeef86208514d9207ea286844874de924b1d7a9dc16274f3865ca4a01cefb36e9d76eecb2c0757c915e2cb0d9080bea0809428c08b8f6c42acf8aa3c93c292e1fbe248d26936736facf4f81a9ff15529ba4971ab2c4df00e325765c1d272d96ad792047844b4dccab73bfc3b0bf0a18fe7ae0713218654cedb263fc8c6804460cbf4f8ebe03f17616d3bbad6538815586ad17a2f88b83f2ac76f9d8319726b198f6c8844ce8c25ef111fb6dfc4c2ec23c1766ae85c74bafa5316efa4a4444ee791e10e4ef44abf1809d07fa782aa6201d39b2c33c52c4f6edbd0d8acf540425d9ecdbc845e2b69dfe678f0218910e4e66a788aae4e329f40b1547cf65d6b541cf84d8f01d600a6e846d089bd4a6eb86c58ab6d798075a0302a7c30e19cc3ae449270bc74ec8b31eef674cd67da27311a4ac549b6607be8e69023837d35c3d2159cfca0f57f94ccde163713bee85146e466a65d75f95b6568ebef35e0b0f6c2704d019f1dcb78610bc9bca7aa6f580aebe6bda4b516530b6b6b79c7f81de2c6d255b902816a9649509e11ac5b41608e691955e99534373a05f1cfca2f66e81b28129938bb06c2fca7a0ed088a95d50d52100b6524af742e4fcb9db211de1f9b63d3b7e9e2fb02218d91714d49078089d8742b87ac9b7e48befa0850253f2c3a7b168fc4adf21eee286f578c74a3fbcbf125e6438cca15ba9b4fc3ba8e96a49e8409f942f2772d9f432691b2f9fc711752d500b6ab0063a5dcbbd95c2a6cefd7a40e9563966a6d3bc846acbb1db61befc0de7dfc2fffcf704fd92eb14873ce3e3f8df417df93ec2c20c2f5b8e437d3dd0ab88fdaa303bb068b94623cc88b0e6f35d3fcd6d28ad28bd41b62637e558f890d8db79f5080407be7687e5cb49a12c6a852c578c0cc6e1c215e36876878cc9357667e899e00c6e8f649385e401de4428a4b622842cba796e6fae9da5a20cc11d57194345508f6d12f0f16beeb0d6f4fe4e41483a9e98c4ee57bc7d8be028faf8311eacb0b795fc10ca3c14a13d94be145cd6d0767eba2dfa5faa4deb3bd5484a55c90af5d662139a587fcdaa5e71f155b6dae2b0208e004cbaaf6938f5172d86ffa74e1af772227e26a1636674e4b68b933d35faaf5bf7bbfad3b70eec4def1bb3f3ad928b2a9cc17a92f59b05e08698e9e8b024a5b59af66c8d9504a6958b498b818925612233cdd753ffc165f8bf0d5484791b0a3aa934d6c2e2f7727336ac7e1416657583b12b6504c54003203c42b7e4a3c7bebb22f626c25d636ebcb3d016dac8be94ca544bc44d1a3bd2c5ae220440773f932dda4ff2d6cf7369164c8a930a8d821ae211072c620ca9b50e33c6ee700a20fcd6a02aadba6b11e33085b36a288d9aa0ce4f7aa6f43bfe6a0d951f54c246c2591b2b05f2e402c8b7457b50aaba7023b9f25a8d175c4d4459bd88c973e855bb62062d8ea929087708af4612566c2d2da86372fd0596d0871aeece6ac17e457eca198bfc963b76f3de7c813dcd4cb8feb193e7e75b80d60b01aff5a083b03e8cb47a0c23b6f25940dbc2a098f64d207cc6005e4ef2a7357e6ef07ecbe920b0b1983a176637f3829f88766dec5e5fef2921459875f26c8488c670ee7795d44d7c0b493f359631b5a0a1c21c492997a6a2c4b5c0208912d6e59f52a0acaf5858c1fd578d607a1fdc5eb9109659aa02eba77a4396949616a357245009aaca6078b52f43a052be539af201ae9f0ba168661324039516b19385b5b3109a0ae0c2b599608190655d0e6ac38a33430c873c5c27cfc8aa8f9977c904a6fc6d2006cc3f9cde3360ca3cb502f0501adbe0e2b62ea54bcf181d7f1417b84efcae95549fa7ccc66c52cab98222b1af14e7ff886e2ffc13c72a5539aadcb3889d91dd149ec336b8df8e4792a96b12e049f94a698da515efc71565a2849db8b1cc175673d9fe410ac64c19fe5cdf2a969c767e73373aa724bab83d079a59f6833e02012a935a9e8519019348aa7a70d6b58ba26b4266d9a6a80abac78bcdba81275b0532dabb4b585eab2dae1e167d7b2b9b2c2d397eb9e4302565b479e04156781deade231ef5e224786c57780e15cb5bfd87bfe0c6ee38e16f065683939e123ef056ef452f24cf47fabcd80ff6f47266e1b0e4a8804964b5cc54b378493c883955484dfe7cef54a9189d6668eb331af387012b934f5a7fef3b8d2d485eb7fe83e0c950edd62b7cebfac6d7eb26fbe9d3b018bde139479a15e7f8bef4818cbf45343cc1cf3189173ecd1d3a3b7394f903ed3b9884c17c28136ca5a3e0edc4cf68136c32be48081b1c56bf8eabfba568f8df6ec3a107a6a47dc352afcee4fa19640637fcb8b504c1afb74e787d8e3873047bd04ee3910c316c015c131fb57b20cb550e52aacf1b54b2cbc1ad21cba87c22c051535356814cb6ad9ed4e39d856df9f7854cddea16f3fb975c58361869b8c4657c4acd4d3f3b7a9a6bd8db01d486b9d3925c0d5dd237781705380b2434602f881aee96e8f4d98f6784ceaff59646121391083d6a7ea1f11647748fd6024d1e93004a38a6f733ea3eaeb309bf0f83239e5161a3497f9e2041f9e0c73b60659d8f8231b600fb2f1202ab5a5da0d90b83de90da727b9ac82b7b440728b70cbf0252bb791ef60051c2ce6694033f1a906724f408d7209fb089dda85aa6d03ddfaa48f523616494d7343ad5d4a66449a2168d330e6a6dcd13f6487cd5d280940e01638fa62bb5c9ccec05f0f9553116d605e2906e11194aebc0b393057e3196c41a15bf9bf8bfbee369176e454ad97d759479332b5194614898d0abfbb40e3321e3776abc86850fd1ab399ff7b22d9ba8bac6900fa56bd2583c0de315534cd789115b3ed5c3e6037a4133de9005c6a65cbc35baf4a9e2405385bc16a2e42d70c1e23f40ca86f64eafc657cac055d12d7b6a097123682e881cab579527c11f8b6b80ab5d31279182600d26977c74664e9e56f47fc861dbcf422acedbbb51521240ec34c3385bbcdf4f95802ebd50654045154aa0b9f60d4aaa695f35ce8037590e17684f875832a08eeb170bf1b85dcec1bf7399e3fa8ce07fd1fb12c1faa14d1c522e4b1547b108e3faef0671565e3fd9423d255ed7b4cc089909402b6ce92a1ac3407a142f8e425d58655773f24300ffd787487ee400dbdb3929a61a40f0417654033cd432f839df0beb7f7adfae2897281b7422728b47be88fab21d85eba1a0248b1573a1b19d3e59982002cbce6da2df1faee8a5de3bb64602e0005cad43c81c0d880e4b2b2ef7002491f9406a9b6ab8678c1eb59de94a4623b001d9be89f2e0e6543e70a86902b6172f712896a5443e13086b8ff9c8fa77125ea3a1a9c77e2771e215b055b45faaae9c8bb1e79825537e3d00a3d95dd165dcf5bd9353b25fd81595d95fed4035e817133e8e8fba7dac68c9f2d1d7d0c0d0e4f7d22d18c36c5042a550e4f5bcf3827d567061d3add0fae209be91e27a345e3ff62f29621e412cfdb64454d7058fd7ff9e446a877a913fb8495235cf3ecb3b01c0fd443022ab48cdaaa9e279d810150ffd4c7e899258048811a642ff0b2f2788c051fa73bd2afbb7c19fd73b5733c478f4074e9cc1a682b4f9268deb9c5ef2ed9e9e33619387b89fbba7a863c1a4ceb5482bd9da22d8414f39daa2ad74c7c7ac1f4608738b7ee2222412a3c46f9583e51a622e756644b870f6f9aa4301a60f992c83bd0020b6a07de9cb5292740a2d56a3646a470583b3e1668cf8f0a83a1cc05181b821a87a659349c4f6f1882328309d4a8fc0cf1d684939fe08e80aec8c7e3ed45d1afb3b290a9af1845338dee767616c397cb71a61cf0a062bb437e6c15d39a7c274149905bd1b647a71310fb48cfc479569a8338ccdb7ac519f816fef0cce1e7bc49591f98e40a184d55e2ae246f3795b13f2e21f", 0x1000}, {&(0x7f0000001300)="36c3f9aa0c27d0f7edcba5e5874f9e59584ae3061f2ef916b03a4dff6721159854a444f03c04a461f178b785e7fcc828b5d049f5c34a6191e134606b0e001da0a8833ffbcd74cf881b1b5177dc7e246bd2db8d7fb24726fef5310bb49a5645969eea83f7903503a04ed0158bcfcee498ab47825a3f2f9cf7512aa3ffd64f668ea98d48bb0d0e560011ae0f21913cefb2b827e8a95eaeba91ec538c61e2f1b1fe61df3bcf", 0xa4}, {&(0x7f00000013c0)="760918b2af04bd88aaa672eac103bcef676b035f394e317529eb4d4db0f1450b021500fade8b44e5ba5ce014e2945ee9ea", 0x31}, {&(0x7f0000001400)="671842bdbe3dd84297ebaa4a8f9b48c8814921a6179a92d56a86024a5dae364141fac381117855952e0fda1920921f7f4224c4329599f2b77b28629732cb9a9ca0c8900d2f3bd27e4145155e2379cf7b7afd1e656a7059341bf0da480fe86b0af63d304ffdf8f49b85f68447a5c204dfa839b8aa00198094550acac14d11ae7355ffee25666bde0bb40872992172b25b066b5bf51dd2f51d4770", 0x9a}, {&(0x7f00000014c0)="3d0f76973fc8f5718348a57448ddcecf58e5b25b9f91f60ef26b321771553930db34865171ca16925f2ceeaf557ef5c30578d26e84060455c3d075bfb5613c60ec705d6b20fbb732eda718f95a303fac67", 0x51}, {&(0x7f0000001540)="b637fcc8bc60587b0694a976491a83adc0f1d0ddab051b30a3e5dfa10c37d500fb6106b3b0c6fc6bc889f4d9506a6531cb8220aeffa47e61e8c5d7a877a9716a4c95b50564b1347c967047529d4939e0122fcb5e4ad1d878d961095aa7df34a15de3f488a06de233ce425df38c22030747b5cbb70af2c82327bef8c3d37dfd03857dd2d4d2561e7ecce9fda3b8b4e6fe8aea5de0c4122ba07cdbc2af19b793faa49e477db04fe42ae30289495bc0b2c32881f449c116e65a4c15e62ecaf5945d9407f1aa41cd3d69bea96fb003b950c05cbd329f923166ff8b40de554c2cac62cf9536e86dedaca1f67c7deaf5102c6dc4c99da24047c805f4b8028a3001fb", 0xff}, {&(0x7f0000001640)="93627a6f02", 0x5}], 0x9, 0x0, 0x78a0) write(r0, &(0x7f0000000140)="fb3aad6e7da40b2c99358ffcb7d298eb571c4702ab6864821807cbda8dd1cd09f19d52097cee6b3ee2e741cc58e0d179d0572811357a5d1680bf7745618b6b2fbd0dd28c70afa2b8101a297965e4d98c52ae866dabaaff696e", 0x59) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:11:07 executing program 1: socket(0x11, 0x4003, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2cd}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0xd4) 18:11:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0xffffffff, 0xec1}, {0x18, 0x0, 0x81, 0x8001}, 0x6, [0x3, 0x80000000, 0x5d5, 0x1, 0x7, 0xcf, 0x73c0, 0x7]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) setgid(r6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x6, 0x4000, 0x3) dup2(r0, r2) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 18:11:08 executing program 0: syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x1d, 0x2c}, 0x5, 0x4, 0x8001}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pread(r4, &(0x7f0000000200)="efc10056df1082f90a1a2e1c2476f737f35a0843672ff6be316ad56283f26c9018f76717d8fa00338694dc894059788727373c0be151d82ff002ff33a1dd92884919ddf7e5ad8b8ea2916b5f409fe230593a46015f542acb21a88b0a278fbca247ec6ac8d19f80d0c9225f01dfdb6badf5b0d4f3e3b868beafcbbc6113be7dcffad4ea60a5cd900e48848599f026", 0x8e, 0x0, 0x47f) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000300)=0xfffffff8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r5, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000002c0)) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) chdir(&(0x7f0000000140)='./bus\x00') kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 18:11:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() dup(r2) r3 = syz_open_pts() dup(r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8, 0x0) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) getpeername(r5, &(0x7f0000000800)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000280)='./file0\x00', r6, 0x3}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) pwritev(r7, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) unlinkat(r7, &(0x7f0000000240)='./file0\x00', 0x0) 18:11:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x8086142) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x6) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x6, 0x2}, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)="1ee5311edfbad6f58530fb99a6a204f973e70d2dd79fe7864efa2896cfe7a6464f9e8b08ee11b9221f7e48134191343baeb3ffaf1e48104bcee1e6847741db17bdd46da878eff8daa7e4782f9d8b8047ce5a0182eaa4", 0x56}, {&(0x7f0000000200)="610d9bf0b570c5fca029b1c6d87ea24f5e00044cb73808fde5fb4c42922ec25b13c458efe5f3f7da3c3881fecc85f7fdd99d0b06e7f2f02a6f15b728f45ef7a2a3e36c7585e730c995c24bc83a6f128e83e179f8a6204fbb22ff9c41bb3585aff888a714c9b7d9c38aeff1a7d8b2598976fd", 0x72}, {&(0x7f0000000280)="5616c70b074a43a51dbdeff2c8f624a42ff7f90b46d869a1cad70b9b5972e8fe8d35d0785487ea9996bcefbfd8d39a832b147f2055cf7495411c126e3c1dcff83a9c77809fca36709c1fd88d27f84e897687d58354fb1e526a28b0cebb7dfa93e8c7fb06172a", 0x66}, {&(0x7f0000000300)="b1ba9f822a23f9d4525b02ae39a922e22e4e13a29ea7166bde559a870d12cbac2bdca1427c24b1326c74c1d4f2e8be9a273089acf6c7668c45eda13232f7", 0x3e}, {&(0x7f0000000340)="d48d1f46054db078eaa1be8d89c7b656f30e92747ec8f28669a663b2a34215739a8e67bc6358008fc85f6827e68c07d8dd6883d22e39d2f92c9d5c1e22d696d470cde4fb8fef82d577d66881a146414653c2c1cbe405fdcf7271aa3e30941c56bd529b44c796705d713e4ae700c6c4d5671d4e7ce6cdd17693ba6d717ff544dc2af2933d12ccf7ec30fc0c0e06b17d0df012909daf996c18f3061fabeb69dfe6240264748f3c8186e42c261f1c2766590034ea1704deb52f4298be30b546406071be0e515abc375d8697c4b406ce1d86972439c06c46b9341a02dc32b6c7ae8bf3840fd17b276d8ac387b866c7e9c1325bd73ae91e28aba55381ef", 0xfb}], 0x5, &(0x7f00000004c0)=[{0xf8, 0xffff, 0x7f, "79a92143b0a175791da160d739895f2ce951dcd699128537da9309b659e0b05ad64edca19b1dbd5812bd0448e3a0ceeac9e253cbe6e3793aeb0374879ffecf9a564f23f6a179e63371d230b3c8f77fbb7322aa14d0099d5a181ab1b1d8fcd70babf3a90ab68b1a2f5a5da22bba879bcc87f572db5ebe66784b89c301cdfd9a0c560635abef08d3600c6b8ce4321cb30f30994dc93b362c0579baa46667722fa3e3f7c6849dc2685d22791ddae5524892eb7769c439e5564cc82a0fbc34d6ae3b887127d2801e4bfbcb30f650e7f107d5db1eaf4e9d8a0d456ff8d344985a385470d251c7"}, {0x20, 0x1, 0xff, "6351eed764089abf82cf"}], 0x118}, 0x0) 18:11:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x1000, 0x3, 0x7, 0x9, 0xd152cbe, 0x8001}, &(0x7f0000000180)={0x3, 0x0, 0x0, 0xfffffffffffffffd, 0xffff, 0x8, 0x6, 0xab6}, &(0x7f0000000200)={0x4, 0x100, 0x8, 0x4c7, 0x3f, 0x3, 0x1, 0x1f}, &(0x7f0000000240)={0x80000000, 0x66c6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 18:11:08 executing program 1: setuid(0xee01) getpid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r1}) fcntl$setown(r0, 0x6, r1) getpgid(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r3}) fcntl$setown(r2, 0x6, r3) ktrace(0x0, 0x2, 0x10012, r3) 18:11:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x0, 0x48, 0x800}, {}, {0x2, 0x200, 0x800}, {0x1, 0x2}], 0x5) semop(r2, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x5, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x3) semop(r2, &(0x7f0000000240), 0x0) semop(r2, &(0x7f0000000240), 0x6) r3 = geteuid() r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x2) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r7 = fcntl$dupfd(r6, 0x0, r6) writev(r7, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x45}, {0x16}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x45}, {0x13, 0x5}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x01\x10 7o\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x45}, {0x16, 0x0, 0x0, 0xfffffffd}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r4, &(0x7f0000001f40)=ANY=[@ANYPTR64=&(0x7f0000001100)=ANY=[@ANYBLOB="4936f7dfb62a5b1b02b1072b5af56f675863745df685b12e19b76f6e1539addc8f9e6371729ccaba1709a9904fcd55edabeb225ec8551516ee1fe8e972701f14936efedb3846c3a06a8e01ea36a25e8df8fdf2f6f54ee608feedcb3006ebf3f690015d3c7fa583c3d142cd434cc8ff4f3b6e93a8497d0d6fe1bd391a29bcce0441774331905a992acacd7dfad27dc4d21b096ef4db64f19627b406804d011882b6cb5c76cbbfcaf596", @ANYRESHEX, @ANYRESHEX=r0, @ANYRES32], @ANYRESHEX=r8, @ANYRES32=r9, @ANYPTR=&(0x7f0000001e80)=ANY=[@ANYRES64, @ANYBLOB="55ba4ca818b7b7283db16563f159ae1331767c2f750496fe6c97285c3735cfe608e64d3c7f6fd158d6e572a8b955a753fc48b37d0b4bdd18190f6b1b9ca64dafd96b4f6c403505a024", @ANYRESHEX, @ANYRESHEX, @ANYPTR64=&(0x7f0000002180)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX=r6, @ANYPTR64=&(0x7f0000002000)=ANY=[@ANYRES16, @ANYRES32=r11, @ANYRESOCT=r12, @ANYBLOB="a15673e03c96fdbdb16038df593a08059f26336ad465db5ffa4dfbc2ee4c3dd17c46790bc4c57e75b1d87d7e1bc875bc90571f1d3cb3511f661fd0ecfec89e2b37adff850ad801993d18b8ef2f4f6b5ce3ee6066454f2aabe685167891e099dad3812a2bf155cd8fe4d581a249e109914b4836fc666461edb25a26669c8e668f963d3d9e28ca3bd9288bd760a16a67d84ccc6de2a2", @ANYRES32=0x0], @ANYBLOB="d915388b1c61a527ce608f90573dfe88d2d497799cea3798461c38902135f8c696b3a626520055d69233fb5c54d7dcc18000ac96bf086a524ff40d37d05fe24acc0f72c3e89a87e9cea773111d98b9da2fa8ad164da656352f63ee707c40836c58b4ad3d74067b2271a8bf84ea6b17650c8e8097fb5e0568c47da1339283c60e"], @ANYRESHEX=r1], @ANYRES16, @ANYRES64=r9, @ANYBLOB="94f1c13c73a91162bf6f1585a057d51615d0b953976f284fd854c80da686c0b9b4699177c34bc3f32f52928b5907f1e8f9e8adfd2a9ba3b76752d70160e93b8e51a72e854a4ca3e2e0b188c80ba02291a0f64f0c89da7cd7fe999e0304e89c00daa076aeac3fe58cd3714eb70455f8110478c1b3b78c04000000cc335fa762b80d674678", @ANYRES32=0x0], 0x8, 0x2, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x8, r15, r16, r15, r16, 0x90, 0x10}, 0x5, 0x54, r14, r14, 0x2, 0x14, 0x3f, 0xfcc}) msgrcv(r17, &(0x7f0000001ac0)=ANY=[@ANYBLOB="ecfcbe230b68925c3d8bab3f95c700ebb08ea5ea86cd578734191a8e966b44880c8489d49f0de313e7ae8598257be33ce1fc326bb99d5eb8137e0255af0523ea3c52f6f04c494021e39d3cada0a5532d982d0e783f562e8a4baf281b53204585af6e73b20b08e588f737dcc5d9c7608b9f4bcdcb582de17526ab95cdf14194998a3eb86f4d6f1bb8561130757904c5dd37c22000000000000000421e2ccabb16dc5056e0717dcf"], 0x1, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff09, 0x0, 0x0, &(0x7f0000001380)=ANY=[@ANYBLOB="1ffeffffffffffff0100000020000000a056c457c5dc12ed486b102062966419eff03c0f1a70fd8c860f8fad4bd78fb5148becb516c11cf401f26521c54240396476db4dcd556dddf27c241e4e05a516530deca96cea660c5d000000000000009800000000000000ffff0000030000001ec0335da230b32fdb3f000000e830af24f858ec1a5b717fd87d11bd62fb05d3eba3903907609f6cdc5b5e5a4b4995106e53686506a059c4ad2b4f149fc8040240adf198e5d576eaf4e6ab0f840e5e771c91e86bb557c4e85b415e3af33d12e4fa6991943440d1e056d4e9449757f0e1dea58dc282ff2bcac2c0cf53ab9df920c12c9049760000f8"], 0xf8}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000001300)=ANY=[@ANYBLOB="00010000f023f200696cdc5751327696d6512689acaf83bb3d2f93eea875ce6044f800000000000000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) r25 = getgid() setgid(r25) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = accept$inet6(r27, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r29 = socket$inet6(0x18, 0x4005, 0x70) r30 = fcntl$dupfd(r27, 0x0, r28) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r32, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r36 = getpgrp() r37 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r31, r33, r34, r35, 0x5, 0x7fff}, 0x6, 0x2, r36, r37, 0x7f, 0x100800001, 0xb1f1}) setgroups(0x5, &(0x7f0000000040)=[r25, r25, r33, r25, r25]) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001c00)={{0x2, r18, r20, r21, r25, 0x4, 0x1}, 0x100, 0xc07, r22, r24, 0x3, 0x31b, 0x100000000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xfd90) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r39, &(0x7f0000001480)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecf86581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea7b258a45bcc9ac7b2f838ee106cb3de6e5efe7e86c417445cecaeb0180d1b2b441a93e90bf2d08fd3125748f346a10909a8a3e184282054a068f5508b1d2354bfa93eb525d574cd1a8eb1ee6dc488fee093f973ef3d1575118ad82210f896d92e01ae80e21ffd70f0973020f21a9fc92e5e1c63353823f36d949b5f85579244bdf7fe82d9c4a245cdf5efa0f6b45f080ab1cfaaf3e8a7f5d739cdc8d5ce77b8463f953c9ead76639bec1e4190de85ef44f2ae3f38e9c429749dd9993f44c4e80b7843dc4f952427e4c5261e3593eca8a884086bf3abb"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f00000012c0)={0x0, 0x35d, 0x0, 0xfffffffffffffe38, &(0x7f0000000000), 0xa}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) r45 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r45, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x24}], 0x1}) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRES64=r45], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r46 = fcntl$getown(r44, 0x5) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001080), 0xc) r47 = getuid() setuid(r47) msgctl$IPC_SET(r39, 0x1, &(0x7f00000001c0)={{0x2, r47, r41, r38, 0x0, 0x66, 0xffffffff00000001}, 0x100, 0xc07, r43, r46, 0x10000000000001, 0x20001, 0x100000000, 0x1}) setreuid(r38, r42) r48 = msgget$private(0x0, 0x682) msgsnd(r48, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r48, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r48, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r49 = socket(0x18, 0x2, 0x0) setsockopt(r49, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r50 = fcntl$dupfd(r49, 0x0, r49) writev(r50, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) r51 = socket(0x18, 0x2, 0x0) setsockopt(r51, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r51, 0x0, r51) r52 = socket(0x18, 0x2, 0x0) setsockopt(r52, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r52, 0x0, r52) msgsnd(r48, &(0x7f0000001e80)=ANY=[], 0x0, 0x800) msgrcv(r48, &(0x7f00000010c0)=ANY=[@ANYBLOB="00000000001457d01812df7b753ffe870000000000000000035287df167be75603450ce3fe48083d0f255c3e0e375ef76d4bc9503027f7196d6664fee38173"], 0xc, 0x3, 0x0) r53 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r54, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="3800000000000000010000000600000032d85e97d224b471a6f7cfb17fb4de98bbccdd27d24abccdc0181777c131479925ec7ef89bcdf9397800000000000000ffff0000e50c0000a3be41b94fc41c4093138e175bfbb804efd62784548b16f049f6ebc72d3f260db7e826a6ef0d76edf7cbc1a1506b1e67fe923437075d053586643aeeddee19fef8290f936d641d810706b811aea500ab3779755c0061c3ae4f8de8d9d6526467b5c0a8400000000039ffffffffffffff0100ff07000000000000654b2872253c228350a3c29390a1dfd03e0cfb9946ed9b9c119186296b37306a1b54d7b150ad7847bc1063268fa5de99cd3482c85563653a1e4f9101d53e2a8885e01bdc7cbe343980ffbd32812e0ebc1ad0cc0481d672ec3a8d3b7e8415a050bd1426da3d1fabdf9b3b301b4901e429330f9d15b07761a022283a944230f52c53239c1ed2ced74c198475ea2fd07eca500b964c53a72800000000000000ffff0000ff7f0400f5832fa18957d670f906faf4f608de3376000000000000002800000000000000ffff00007f0100005c7b69b6d27d4c3e28b4abafe28c8ab916178380000000001000000000000000ffff0000000000009001000000000000010000000400000033fbda837c6e6888546bb834dc099156e3da2f525b3d143766d2acf10406bdf5e60fe90cad8d24c13bbc758f76218e354a139339cbf9086f3646cc5c3abcb78a94d8219496f4e470e53fd142ac9740c7c0ff905b97212976cd6bd186e8599f56246b1d1a0af43c57b72ad14c36f17aaaaa348f250a843d49ea7e5e89425b00002800000000000000fdff00001f0000001b3d464056b4c28fda6c952290608ff7d30c5e1d339e01edc00000000000000001000000060000006f0fd01e0cb18aaecf76d81ea867aed50227f1b8b135fab781da1eaecee21c94812d93af93d74db12aa77e5983f3a85a246f356f25e66f17cb3ba854ec5262d1b2f34e178f0d4a57d60f935fb17e3f32e5740317493e0a811e60d22b0b022874fc5d226dbc881b46f169b2c2aa2675ab527e901f865f5aa7009ee87b1075ee577a023b68ef030a3522f659a333fdce19a89511fef688240406132e30c9faf9d5bbcf1116e33924947d93a35e000000000801000000000000ffff00000004000022b6ac640d87f77af7d030f60752d84ae2f4a14cd93b75646ba7e7b039e92dcb04f14ffb8108840238c620d7831d0ded92a1c3af4d99f9361ac2ff8bed438f979e17509f1daac7a011dff4a68a3c7a5dc878164211a264f986ad2e7bfea8ecbaca1977bd48db764bebb29f5259d45d344cc30a13da2105b8b253fb6bfbad5cc28b5978fc24d4ff3ea67817dd2ec5ff96c58bc012d589645854e1d2d76f667e295dd003896790b1aba4e9479f5635e2bccd8272e687876bde467aa960957034ca297df36cd9c2a9f6297d03c1df27aed4ebb1ccf9249263c566fe7eb99beade8eb2905ee2f79fb503f6b22767e2d1b7bb9a442766969b0000"], 0x438}, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r57 = getppid() r58 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r58, &(0x7f00000000c0)={&(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000000081f87a7ce7c6a19bdf449802c98597821578ba0b96a99ca257c0c2a373dda774a02ebccfa8c9fd0ef1c8e9c9e372d95cd114487c1f6e95b3920db37c9063bb307a824b39e26986c96311519d659d95c614ad354de2f757dc53cee489ee31d289cf114a8a4d198f9fd5eb1f7db38a1a44d9bc73ad8d0a0553f86cae4f8353c93c699a04717ebf6602ede0e7dbddf04636ddc95f6b6a64b2c1bafd"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0xe}, 0x0) r59 = fcntl$getown(r58, 0x5) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000980)={{0x2, r53, r55, r56, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r57, r59, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000580)={{0x5, r3, r20, r42, r55, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000040)=""/4096) dup2(r0, r1) 18:11:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x20000, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x20000, 0x6025bc5d58a06551) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008034ff07010000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 18:11:08 executing program 0: r0 = open(0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) nanosleep(&(0x7f0000000380)={0x2}, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000700)='/dev/klog\x00', 0x800, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = getpid() r9 = getuid() r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = socket(0x11, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) r22 = socket(0x11, 0x4003, 0x8) sendto$unix(r22, &(0x7f0000000980)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r23 = dup(r22) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) r26 = socket(0x11, 0x4003, 0x8) sendto$unix(r26, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r27 = dup(r26) ioctl$TIOCMBIC(r27, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r29 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r28, r29) getgroups(0x9, &(0x7f0000000740)=[r13, r17, 0x0, r21, r25, 0x0, 0x0, r29, 0x0]) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) r32 = socket(0x11, 0x4003, 0x8) sendto$unix(r32, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r33 = dup(r32) ioctl$TIOCMBIC(r33, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r35 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r34, r35) r36 = socket(0x11, 0x4003, 0x8) sendto$unix(r36, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r37 = dup(r36) ioctl$TIOCMBIC(r37, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r39 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r38, r39) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = getppid() r42 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, r42}, 0x0, 0x0, r41, 0x0, 0x0, 0xfffffffffffffffe}) fcntl$setown(r40, 0x6, r41) r43 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r43, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r45 = getgid() r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r47 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r47, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) r48 = openat(r47, &(0x7f0000000800)='./file0\x00', 0x1c0, 0x2) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000500)=@file={0x35697c8ffb5a536, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000540)="dc7d05a5981d3fa1a3e7a7f180876e045ffad3aceba22d6c0ddafc5ef67d8788b79348d9e1dbfebbbbba6d1cc68eafb54041d21f5bc63c3bf1a4e816a8bab3aa2a6310d7cd0b9446ce9b1d80ff", 0x4d}, {&(0x7f00000005c0)="3958e638896673adefe879b5fb65262f32f39f21dce69cfd6096c1653fc4bfbf69fdeeec0a112240fea40e078dc22b6265e00f20e6b4a6c1c80ed3c62db5ff4094158a3f1a2fae9d3ef570257ac19b0648d1b37d1fb62faa1e2d9548b05c869c1f1bb12e63e96bdf755849e95d7948a1a605226f614ff138974990a4c548c99f1adee2816be0def0e013f22a8017a0f3ee20042c8986fa09f9b590247f5b3aacf92fdc6cf287f394c5964a698d7b51c2d30966c2bb83b23db7c3f19be3fe7b4e104968aff1d63e5da32fc7c29b26ba95eb55", 0xd2}], 0x2, &(0x7f0000000880)=[@rights={0x28, 0xffff, 0x1, [r3, r1, r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r8, r9, r30}, @cred={0x20, 0xffff, 0x0, r31, r34, r39}, @cred={0x20, 0xffff, 0x0, r41, r44, r45}, @rights={0x30, 0xffff, 0x1, [r2, r46, r3, r48, r49, r50, r51, 0xffffffffffffffff]}], 0xb8, 0x2}, 0x11) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x3) r52 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pwritev(r52, &(0x7f00000003c0), 0x273, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='%+-\xa8%\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='-', &(0x7f0000000280)='%9\x00', &(0x7f00000002c0)='^&\'#\x00'], &(0x7f0000000480)=[&(0x7f0000000340)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=')\x00', &(0x7f0000000440)='!\x00']) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x18) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, 0x0) 18:11:08 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) close(r0) accept(r0, 0x0, &(0x7f0000000080)) 15:59:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c6530008bb109ece00a20c4931efba8b55327"], 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 15:59:57 executing program 1: r0 = syz_open_pts() dup(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x5, 0x0, 0xfffffffc, 0xfffffffd, "d730c16d00b4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = msgget(0x1, 0x240) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="b15bf9b400000000000000000000000000008c2d000000000000000000000000000000d50100000000004973b81a7bd647fd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000055924579c80000000000000000000000000000000000000000000000000000000000000000000000000000000002000000a386000000000000552566db57914056ac76800000000007000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/290], 0x106, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000080)=ANY=[], 0x0, 0x400) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/157) setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x23, 0x8000, 0x40, &(0x7f0000000040)) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 15:59:57 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x83, 0x20}, 0x1fb, 0x100, 0x1ff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) utimensat(r3, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffff7fffffffff}, {0xfffffffffffffffe, 0x70f}}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)={{0x10001, 0x2, 0xfffffffd}, 0x1000001, 0x5}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) accept$inet(r1, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r4, &(0x7f0000000e80), 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x201, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r5, 0x0) 15:59:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000002400)='/dev/klog\x00', 0x20, 0x0) link(&(0x7f0000002480)='./file0\x00', &(0x7f00000024c0)='./file0/file0/../file0\x00') pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f00000000c0)) recvfrom$unix(r1, &(0x7f0000000280)=""/4096, 0x1000, 0x1, &(0x7f0000001280)=ANY=[@ANYBLOB="00002e3066696c65302f66696c14302f2e2e2f66696c650000289db187655c75afa2e58a9258874ff110c98bd59dbce454b6bc36cc7c34f43759447d1b0ee8bc8fcc137373fa2191a7034bb489efedc5c658e9e059a1f6a219aea9ef76c6e3539264b1f9c22bec2aff33e9c4f2bbfeef276c86f498fd1590fa9147f997becba074f85aaa790d8a00603a717ca5f90aba5484d0f8ee52a2ab7b24625e4b01f86d1aaf4da06c63fa2dcdf015591ffc5cb49e204e6c0e57cbf7da8322e35189f1229067ebfea7d010d748cdee372d902bdb2bffb009ef"], 0x19) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0/../file0\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000001380)={{}, 0x2, &(0x7f0000000200)=[0x0, 0x0]}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x3eb) pipe(&(0x7f00000013c0)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r3, &(0x7f0000001400)="64401a6554b489db6dc7c080c885c3fbc5176096c5f1a7252e8fdd88c1ffd5b628b2c895270a5afae53fd689d3f6df0e801d809cd571f07f10c3c3fc75367ee37f8e11cc5182dc4cd389facdda6a20e6db02bc7297364e87e20732ea10c45604d6ddf5a6aa7253d8dab714ff989470f0fa2e296f61d063526f1aa47ecc7e1d34d7980ba00ca9e629ae114ba6ad1e1f9496cea32923695df70b07dbdf5960c1d75039d17ce5c7b2d6915c3582c091d07998c7b366a4eaef58a9ac2057111a57964d4f1f3c64b2247666afa025da924e74f35307a7ba318df1f41452ea5e8189347eb91cdcac69d0f5e14ef842378cac0a2564f8558574386375ddb99829c73e2201958086b1f65c6ee86d36d3db61bc6bdef2d156817a50447a36cb2fa7ca29345c04f060add4df36d288c66519a7e095a032b3abccf6a72df02796128fa9c498d9dfa019b4d7b5ef8f1c9fcd6cbdcf3c3859e7a4327b22c2c1c7fce56bf7eaa9248db11b9a3918391356881bc9ac0a7df8171dbaeaf20baf7853bc67334d914aa43da5a2a02cc57681bc1a1b62891aa96b0f669a49c8f5b0ed8589e3125fe11e8ab1de951054fa31b7685c02712cbb24e7f1875305ee1c3ed7c160c7231e7ebbf1876495d1d6302e21f34fa8a56daac604a91a944b1c74718458d262cec1dfb9799f75eeb7e4e1aa8610a531455412814a54f110cb2bfe1b4db08fe94e8e53f6b60cf06deb64851de40920d2ddf8e4a3220174633d81a9b2b57d654454c7098eab9685dd4dedd9d87f98fcd75197adb190b03746fe55435c457fc578f535230856be796b6a0ac5ebec4fd4b718359f06c5b8be49d30f84ace45b3df37ed0a5347d52bf3c59bb578f8a8247c46b2ff3b0c18524770d415f46c8f1de491a9e62332fc0ac44c445ecf0ef4edc8f5e135b116824d97b1391acd63a45b98f52e16d9a387cdcb81d2614c83ae752644d3345bc20462475cb5edcdc38e9526cc7c7309101dc9731c559c6f7f5ecc1f85b940f78ea1af6c6653528a048c5711c27c3a2825e1049273d32462283cfff8080ed5576881cc9995814dcedb262f0fe92062b63bb1cd0d7d77d018f778232507b1e07ebbd6a739557dbbd2ec9046131ed348f32f2423ed91561f80f6256a340d6a23bfce2b23e3f0fdbdfcdedd1835a58dacb2b6bac8de3afcf4a25ab3dc1fc05a240496c4e13fedfa26d3ac9a5e7fe7f5657a09c453e6f3f307e6c1a1b2f18553b3c84264fa940b6aa00d1c555b1ef8f95634fb5b2e5d24cec7832ce8f57f8f1fb330366e36b783b6b72dd1786616b3822ac34f1083e8d53c9813bf2d913254c221ea5f41f210f333fe9d69036cdbe5b38dc694ad262beafe398f032c1051c19d24529a81f968224d0093f4ab154f546eddeb4b590bd97f22babaa5d62e1d4a5416c0d91c5ab93ef32e333a70db311df610cdf2867b1d9ee534593550e64612b4d2b1255426fd6c5f4bcd951d74a566ef9daf8732100456b8809de2219ad069f97fb94db0dd78af589d37c6835b87101b65cb49c57a1f524f08565de9203c8af6b5c167f5cbd580eaeea97d53a27108b5898f7555dbbff6265bf5144e978c4f664fa7aa210a87bf1e9e334e97f5f83df5ec9e71bab2cf62e8f837f6ac12d02863d46f4ffecf8e4279048bdb194074c2e15048ac2df4fd58200575e2ceb3d79a0d72971ecaf51129dd77566962fcc91f6f2569bf8b35c7acb8acf7458d7fb38ed4fe89eee6e496fff0f2a61e1110b20ba7c0575e954635bc710c1f88d2641b209a1ff46d88f0bd0299f01e5f016f233b613dca4896e7dc9ba04fb1d1bfa710045241e2d264cdc7c38cb2f7e7da87b2b295cde2defed74352f8bebb1c613d0a5ea7e72c41369e7657a932852a39435d4c9411959a4243514bc3cac564c67b5385f562ce5d065f1fa0a00de38c7ce9195cfdacf1732503494d6103d611a088aa22f92445661c8f213da1f948855a51b65f98696ecbde0e9beddeaf9458a8dc036261b5aab9a59eb3bd10d5d7050ed1c86dc5268b1a18cd0a8b371b5f4fa73910def6e5e70d9d6de2e77ef3b210414eabdd0f878c5b62b1f91431c439081c64721cc32767ceaa1f41324cb5c94c909c78bcd519e9d50d340955b7841f8f03909fd1bee806b5954cc9ec73aeed87eef9279d5b5d6f04e171c5e9aaadaf4bf033b3e55d4b8d0c4ab7db009a4da8b54e8b8cd39218e69ff880a8c60d0bb624082c494fe6e85864c856f980539ca35631a081692c8322854d101da91253e86b48469db16364eab1e4fb82547a0705363ff79959a6b36544c823edf4d509433472c30bce2fbed245aa226f98892ea8f39645ef99b098bb778610d5e9ce3feb7a202acbbfdf41a71fa946adf48b167617a43fec1ec83cff6033b4f102c57723c0353b6cbf13869e80e5ee5df569d098b2e22841c658765b4ce95d541943640800b7cd8e121ca731ad65fa6107a26502d10e1492780961a9128169823a3a84bc756f70b4dc814469e8a49b76726a436f38df88637121f79424aa8294e9e1e981ac4bc683351fe27c29fa029b935101171238c943231ab6fb1842026483bd81833634f21a61c21c07cd849f70a9b8a319d734ba27f1103e46edaafe037a9c632585ca4cc12b8920f0bb760a22a7a930b2e9ca6b81feef2dbd81a9c18732942be8c4ed500bebab9985ca029ff76aa7dcf11dcc3585a18c028dc11ced756857444b0a30a0a49780dce9f2060c787f1c535a14bd7d776fc164ebf962fa9271cf407b3c9307c5e181868a05bf4365a110a903a0b94e885a6c04f9c3942f3bbef94fe2393b9c4b3afa9dec77cc1a9af6028bf962526e1d167b7b730fac01e84fb746cdbbad0177042da42b4ea13526a3000189cb4737de8a031c5e82b5bf16bd9db9830671e0575a57190521828d6a03dda409c2eaf7a392ccac4deedbe316cd679a092376bae6164a7285a5278334b14986de23c2adaeef8bbbf114f19df5383dc8321d67d48bd6d916e3dc2a74ea771989fb147ef1ea1c88e825e22d3be3cd55487ca32d8e50ef4a7c29f84974c221704ce127407a339e0482398e4abb55f4766e01093a05856c89d4774628067dd8f50aaa7caac209c12ab352370223b58ad304bea26b5b2edad4bc26d0f4e54f0c88d486bb343c617ca4e6db4229ad483aaa53ed8663b51cb8194e5aa3e603b7c4dda243887f2b35fbd3a6056288a1f45935fdf6198d2e2dec68228b1c565a0663562d6e71eb99204f312d145f03a237ec2a33c1bef6a3f6f210a19d347103a4708e266c752eb3a6afd0b255ee8ee696bd77e5a4b1807909b049fe49b3d94cfac9326a7b07481932ef77f395070eb9bd6f35f5fc3d94878a2023e5a4a5a078105f7b9d0101a5cb45bdde7d3b9e5ecf5edc609b2646db02270a0ef5122fe4b8df44ce6c6aa56c60a16ba635846c0aae088fa3037316196adbf5ba1c5fbe1dcb651ea7803535b361f6959ad0b222442b811a4c1a9064c97bed92f21b6ed83124cb5ebb85fe891dfd5a0df8824dc0928c27e3386199640b30281d063aa0ede21117f017ab61a9bbf95698ba970f67815b7c1f0918ac742913b2b6d8bda81b7f012110ac8012b397048def51442bee06e8dbc5b3d16a0179b17aa1d5bb22d3a2694348953de47afd8f0e62f71a653153acc2adc0705f980179fe913dbd2a220919eca9397148072fad9f852bbd0df5c5b19cb20ff0262808cf1d5083a332463c356ccd70bfb1437563119d3c82785a64c725ae090ea372e1fd15acd6d3aece2bc8c33c706a6e113e7ea4e3a64cd3fe130b8636eec79fe1604286fbee2bdabbff4f6f5216712745c3b85a67b1bb21414c12f392e6e9adad1a4f48dfac8ebcec972ea29a94472f1f66a388667b180d8c1414f210a728391c077edc948a228a874564ad98201988e9de3ede2c9f3fb8fb9948159e5e18a4abaf3155e07d31dd277e0f346129a395573632e4ed6a3ae4ba3f248bf4256b327e1eb5df62ab781510d355e5549a3a8c9e3deb2e1f98a10d4c70faa3fdac72b458300a3717a151be4b351b61a04003f8dec34765c247432fb2d3fd7312a73f9ad5254d99f7a7b6d9544fcc24f2df6e6211b1390e4e7d980235e874218701427eb7f76c55223ed9c6e96e0947b3c46583d23698acf66f3cc22db4c2764b22152bfe9a383eeed1e000ad4b1dc4b8a159ded80a93220eef7322e965bcbe955802bebbdd4de87e4d5650d1c96c627f2fe7eb4378600d174ce82d0babf5fb0335ca8e0a118dbd875b8d47f244e369b07d11dd958cb8da72da0e9e85355de440aba33f9244ba348848eefdd6b70e56bd1e835e681da5c6f0b13f541152ff29708bba185ec313c5e6f8d90315ef0a73478a13e4507b68c3d7e4f948b7acfb392db6339e97de55f8245a499eef5d98eacb991e2c604196a2f1beb0b93fa6a13a6ac8fc7811f285fe4e7fef6e9eb3f51e2fa2b9e321d9b33ceb4bd394e04d2b91d8c4396febc33bdad409a06bb4af2bccb6b4e5cd7c46f5df5c3c940b1a8620b70824240d854c2529eaa3996ecb47917bbfcc6a1c4b9c29bd6a9befe5c66ed7cfd4a8c771d7a717e3b5a211b96f2ed27a2f551956241eeedb2500c5b0b598ff0a6b8dc35add409e0cd3fafba658d47f326b7da3dbcc88b66153d42f8b5afdcb2a48881cf33de803a4b89ea4ba9dc494affac1c2f8f35a9f11f6337a3049e9ba913d96cc3068a75675737f6e1beb4ff589bdb7bac97f024b7a30ff0655173ad11b2a7fb33ffbcf47fd4dfa6f708e1c5a9359473f1d7cc6ac82976403352837632738d44dc9db91977710239be8274edb12540e5e53ae44e763687964a99dc34ff9338ae537f1e7a915e86360f4783622703c0350d7add6e15b638506ececaf53196939693dfd867e1d70adeaef4035e7c1070c1d02d0dcb1f7713dc34c32c8baa412ef573f4199362165117544358283da9f431ad93300a566615da45791e340697b71c3c14d90741109fec7af1ecee0a2ded101959165fd847c00bd196b1b5aca548099926604c7a54343d4dcc668c273db9256e50dc10a02843bc19e204a732a080d708ed641431d6f5c944c09a64c39b125820fa8d8b47dc25bac79c7e13b08cf8845c4eafcbfd2d5ce36f8aa0a9491983c5d58bca4a9bac75c88e4b5ec009b3f0c76d152270b34cb7661e9fc268e2045cc32a5d7716888385f77bd3b16685bae0e26bd16c21ace6c317c7a8898468773477f35a36abb710ad1ac1891636f50266fa1e8a603cf15a5bd13f64a858a1eb28755d97f84297fdc31572a85e170528a03743f0556caf077509c620037d6da56dcd28918f4d6116d48b6558151245c9ed8b2f6ac7eeb896001c95906cdaff71e513f3018436fc04d9e09e2254f85e8d702ee96e1c69fd828056f8850fc971a86be9ce53e9fc2223133299b4bae28a72ca3143e8c25b4cfa4a5e530bcf2b4a28f115394adb51c681e250d59e4f8b0b7b784705f5036d58868ce01f55e3713a6866354025da16e03a7054991f67524dd19a53f8b30b04962597c0716b94a9c0b5d02057a2bf139017845b6abc3b6c7cbc701fcab5d3df6ec07a66b62fd30a0260358d795bf623c5bcd629693b569b3610736776af4eb58097b6a523a24ec06c897557d1ebf52865689b8e24c2dbdbcc2f2f041217b070b49a368198e796103c460e8572283ecba2379dc0a2a2550210a553c04d470c21abe84ce3d2e9bb3c1506fffb050dd8dda5f1e76fea5f859d71920879f3cb69650e07e387d4a281d008ce4f415bf6393be0105fb51a25", 0x1000) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000180)=0x4) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000002440)='/dev/bpf\x00', 0x200, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) openat(r5, &(0x7f0000002500)='./file0\x00', 0xc401, 0x268) 15:59:57 executing program 1: r0 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r0, &(0x7f0000000100)=[{0x0, 0xffff, 0x200001004}, {0x7}, {0x3, 0x5, 0x800}], 0x0) semctl$GETNCNT(r0, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/139) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000880)=""/227) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r3, 0x20004268) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file1\x00', 0x6) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r4, &(0x7f0000000400)={0x18, 0x2, 0x80000001, 0x6}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f00000007c0)=0xc) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f0000000a40)=ANY=[@ANYBLOB="0000605af039cc42cd2f09f68c440aff207e18928ce6a2084baebffd8e08aeead8b4ec0717839dea86fecf661e00f0f7d72c007c54abb870c842a9f9eecd0cc845015bc613ba067b0e"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000500)="5c829ec5b37c0af91f9b9b98c33babf364a766b1356fad53af8456d27ba637a5276c68dde8e9e55607195c7e524de45ebb868479ddcc665fa8d16a711c5a8b1c28e253dae53662bd4c62bc398270521c6bc8f7251df91b4a20fac3af48e0220084fe430bc15e9565a46a2afb9c4f23696fc02aa8aec67906be2343e1a34302c67be2d36307ce0abf54e969c8e74590f703dc2cdda4e8dd908e26d323fe8c4268ce25d79e414a9016f93918", 0xab}], 0x1}, 0xf) r5 = semget$private(0x0, 0x1, 0x420) r6 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x100) connect$unix(r6, &(0x7f0000000980)=ANY=[@ANYBLOB="0100392f66696c65ecfa80023d22d17acfddd54e006118469f69558ab7cb5890697f232f9bb0b2c0e63b4600194fece4d4bee5ce352de41ef3f807962010433c34682c4323bb6a49f2e957bd8afe7e7ae251838743679f151cda04829490bfc718458500d2502f8050f2712c25f778ef8458e1fa6f212ac509b803f9c0a314cbacc0447788fdf67e2f4f9e4282d9c32a6150e2ad287f082499670311c7d33d69f23bb21420370f11e2ebd9ceecd5e2f43c1a427f7e"], 0x10) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/25) pipe(&(0x7f0000000080)) r7 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r7, 0x40047309, &(0x7f0000000000)) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000280)=0x8) pipe2(&(0x7f00000001c0), 0x10014) rmdir(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0/file1\x00') 15:59:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xb, 0xffffffffffffffff, 0xffbffffffbffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 15:59:57 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000340)="8e000000b58d29207b03e3807f24897d70f71d9bb28bbd89e253a5b17ef6e275070469b170170b2a5fe33170611d3de60480376a0b48b882023e24f12efb7f1c65bb0846d9b4c2b4d484bc6a8d7619715164b39018e2e8bb8a71bea4cdea75732695553acac624af83c0c3e867d01731143077547e87f4", 0x77) socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) socketpair(0x18, 0x2, 0x2, &(0x7f0000000540)) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b230ed689c0d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d287001000000000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193896b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3853486bebf6cd15910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24c50379d6cb61980efe36868d77e021fcf3593d7b497e57a8f5cf6e1da00000000000000"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r3, 0x7f, 0x8, &(0x7f00000003c0)="c47333c6259b4fd5d9bfd53550615f8e563328450a736374d2ec4b737d07d814127f75571bd89be845390a139ad65273a51bc294e69ac037e6cfcb07dd44e411dd1acd11f0fddad7d462cc65439bd5b3986b11e744bf278d12aa68a755ee687e528b969ae93609f5fadfa77180c85da40b4f926c4327489d9cd298604b1975e4636b90c076b7c25b1d7bb9371049b3d39f2156569341a6f94e29571ff55ec23d3dfc7907278cf1a6c23c656c9b12b303174e86ef0d388d464721afc56ebc621db91a462f864e90a86ed6fbbd71510e4bb26e47a610fcd9f4a04531b39a", 0xdd) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x80}, {0x6}]}) r5 = getppid() setpgid(r5, 0xffffffffffffffff) fcntl$getflags(r4, 0x0) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0xc6a513640c9bc5d3, 0x0) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000000500)={0x9, 0xc1c00000}) 15:59:57 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) preadv(r1, &(0x7f0000001340)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000000)=""/14, 0xe}, {&(0x7f0000001280)=""/137, 0x89}], 0x3, 0x0, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) execve(0x0, 0x0, 0x0) 15:59:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003740)='/dev/wskbd0\x00', 0x40, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000003780)={0x0}, 0xc) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = getgid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r11}) fcntl$setown(r10, 0x6, r11) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r17}) fcntl$setown(r16, 0x6, r17) r18 = socket(0x11, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000003a40)='./file0\x00', r20, r21) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r23}) fcntl$setown(r22, 0x6, r23) r24 = getpgid(r23) r25 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r25, &(0x7f0000000100), 0x0, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000037c0)={0x0, 0x0}, &(0x7f0000003800)=0xc) r27 = getegid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r29}) fcntl$setown(r28, 0x6, r29) r30 = getpgid(r29) r31 = socket(0x11, 0x4003, 0x8) sendto$unix(r31, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r32 = dup(r31) ioctl$TIOCMBIC(r32, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r34 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r33, r34) r35 = socket(0x11, 0x4003, 0x8) sendto$unix(r35, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r36 = dup(r35) ioctl$TIOCMBIC(r36, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r38 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r37, r38) sendmsg$unix(r0, &(0x7f0000003900)={&(0x7f0000003940)=ANY=[@ANYBLOB="01002e2f627573006a9a75d3e406d4494c817fc761899e2966cc2ab9fc4feae0397450e3acaf3ae5a760b8052b4b1b79a65d80f23561579f1a6dee92a6b824c9745162d4ae412d32c9f7ed488a9a97abf55c24bc3ae3b3b7e455420d9aaf7136054c5460e447e9d923fa0169b844b8cc8cc75f38e98ef0c96485917e6587d97c124a3295f0eb6969f994bb044b73357ec082ed48853f4c09e1099a84c83d105bceb11ced60fe14e89014b4e7ac046726b12b87423db1d92518aac0868e7288097cfe"], 0x8, &(0x7f0000003680)=[{&(0x7f0000000140)="19c0d23bc0190c883cb917656f6ec410214ae7bc8a78e5ddb821a9d6d3e2f731985a393c62206708b6581dca8d42592dbe62608e6d76d3bf4b0a0326132d9b3c1bde1e79a14e6d72706801248c2df873092a1040f5187a2e51b389e0", 0x5c}, {&(0x7f0000000080)="37e9907d5348f2ff9174ca1d46a0c048357a59d15d", 0x15}, {&(0x7f00000001c0)="b7182f99d9a1ca816424b4e0365c3c73d85baab83c91ac08985ddcf424a5466592b98d698099476206f68d929ef5109c5d574a6356a1b0591f68d30be068542c3d59eb5dcef8cbbf7c88b12dc3b37b9837dbd84e26347af28c7c0947b5920fd99af531b30c13f321eba153b3099b1ecc6a193cede8df0165d3928752e01257478f04b26a7ba066ab67684592d800e5b28b87a337f7a4b3dbbc6c4943dcfe47d63f093e1697a82b672f4cf7ac9dc71db4b3370b0c56b72c6ba1933c0d8deef196bb57edb8f7e34625974717fcf09ed1bd2031e513858d27414c3d8db4dbb73d927ee21e9b269e35fb80", 0xe9}, {&(0x7f00000002c0)="c930661b937ecd3e853dec7e77fb7aa4f1aab735032e5a6b9331e708cc1d7a0df063895bf0ec997a08a0c5aafed0268e68f7e8e682aabcce4cc10c51a1074e47a6043927116f04dfabafa29a9b0299011b9a91bcee5755ca5acce7e0a1bd4a924a44c2ed4ba38f24c0bab77065a4dc5cceacc391dd42b12dc4e9876f942b744a6caa341dc7b278cf9d9212c3880aa143abe0c71f49dfc4f45eb122ab5ec160941b2613b30ea2bfb8e58aef794d1400cd492708b6cfb7c9770166979b2baccca33416cb89a36e1235a2dbb32a88ae65b954939dcd7b6de8f68d71e4926910b1442e490989a7f50dd37d7e08b10fb6fc0aca2923c0c0a19d163b86c8845b0c0fc975f5c4c5ce38fa840a9562461dca4258c5421544d3b427a31167351e16d234b6071212c0eb5b4c25f9d58a15c72f7e097a663648a7faefbf8d363b02c5dcef9f2fb6645a56ebace05b7aba805acc178e3dbe7f6878c4f9e43550c5da842c80ec490d9a2331b9749c6a1a141d5afa8fa771d72d7a067a3d69c58a3c1c941a8413b80b209cec88faeebf70f11fcc711f99f0b30fc6d7541bf969e4f419b9169c4039bb7d257693421b950f0b411432cc40fc7052510cfaff8db1b0496c02ff41c380c5bf3f91a705f0ac7c58231834f3823643ef657fd5211e4896fd9ecbdb616e55726008e6b75bd1d68ed6b724f06392578691998e5a5f8974e3296f195549d50ab0dbaf4764d995bbee6284f0a450ecc7bccb04cf0d4e912d36fd92931577e020e3f6c97cdec17e5b3ed3d7b152e0c2a5f8a8cd18d91443083ffb225dde2b6fa74b2457798c0e744db578883f5391cb576d49e33d7487d27f91763adbf606e0bea3da13e645037e2222ce3dd5ffd1719600439e518b2408cd5223e13ad507800afa321e669ff545098b343aecbba9ec0aa0f1a346a85747b0cbc293271ab9c69e2ada2135db34c6a90b7f901c5217b7dacb786c7ccc5d9de77cefacff5ec41784bf5d9ef59c1ec0476821af10de5b107044569d8242d5c9d933eced4f8d7f5f2c6a61b718f7a4bfb15b5986a96c1f0d4f1d91a9e7ababb983f83a347985847eb86b39a03b4d124513645d77841a2292fc1366ab6611dcdbfb528a8e30bd48840293456f73e243f16ce0608540f8cfcb74bdb0713764d54eef40d03ce763970f0bae814fc225ad91c110f10ad959e8f698cb0ce5f917a34afb1539d3944f1d06c01c33181c37f99267e1d794051e4fcc23d4e8adc80ee914e55840e50f0ab6d883a8c12ffa9db11ede5868ea10b8df82e74143d918555f837b448efa17dc5ad9a36ffa478ef289b2c26a4c1c5f3ea8f6851e9252e62fc069176fe604bc9c3f61c575eea925f168c8b8fc994aa78e0635eeb23963193205e44a8385b6c994f1131b90e043267d30943aca53b85f6f2670133c30380b33f10da4a675139c45ad58c8cc42083c29c641c98e3a4e6746c581ee0abc469a3bdbc4f65dd05f76c6dda358bc52f7536b0288575376a2c2233f7ec8f2f8c44495008c876a7f2c61a267243ed5c597299236abddc5f8f52c4af5ef959c4810a922af2175eb800b5f222ff3a6747a5449d2ac5e395d9a2a78e53be5c28c2002266ac826c865736ba97cff70af199d648c898c4552b92ff138f0cc5bd02b76d9080ee0b95ed97ac6c93c2786ce0b98bc6627caad38f3cdcd4ea9a7b246ed5337bc16c5084339a42713661f679a5f317898e9ade28be6acbb038d0ed66208143f354af9351bdbddd420af0f103020d09f030e770e707fbe72727381fcb40c3327ec7dc5e060fc5e7ad31835c49aed5e66143ffa9b1924369166b4fd88244139bfd49ac7aebeb83b39ad2b5d4a404ca9b1e2b9fb222d170ce03ed1d64de7ae59d53a2835dbbc4441c52f42836ce929a911bce954b2e7e1f0289980afb641d07fac42d44cb9a317fa717ab1c8ad5ace3c835dbc67c286d262042582b52b060c1fe06525ada7b1c3ebcae7c06a3e7808fb93e4695b350729eab4637948732d608bd5c962d87b8522f51655d0ffd70a517b38ffb69fa2c950e45320b232c051daf092d40a71c5c372c7611d6baf67ce79056f6fb5a82de91bcdaa456333423b820df98681fd933bcbcbbcc5ba65917e23370edde669d88e84c6ee8dff31f65273fae9f56392f353ff79d54ecc4d256baf54c21a752f874bac19bdb97c0ebae32d404496d4a9110aff28f22ea515c3fd12ea5eb03c627faa5703e2c8b3604bfc79b0c2e3e79e45a6b2ced67530e5f2dec7f280526bbd70a610fca03456b396a81a62b444aef7f9585df48d6e46d9788384d8bcd609161548de6661b74032b7b81614d7be38815d1f5632d9ca03250de85904724c67ad05fb2766aeee273f323071cd4028e5f5e3a086554b56ca9d8749f3f7b467ff0db5407e1721604abf94745261255baed7148d4a5b43764fa5d834cb2e39648068aa235d9d3f47595072f4ee7c2bd937db71925d86772644d3e25bd9e79a8312c6504c6abd04ac921535bdf4fd401cbe9fc8b1084a902ab585ff02eb306110c011cae720cdc77ef57f9312bee710d8e07d73c0f0d32d24d8e3a81a14a5d82e44b734f7b7bb2c803c7c77cc115220a9aa727e5a882c2391d7c3916ccd19b4d15bf60ec565244049f62c9aff11efdefd174c1d6c048ad0b86a1b4d84068176f43f49111d8eee5b416bcefdb9bc43ac569db8d4cd8317138c148a730461c8f790ba5bae752c3770aba0510dbc422e3e9b81436a493cec95f17293285bd9828a2a7d97ddc490afefcc0581df57c8a03a89b3b9b1cd3bef92d329f71963b1d5bfe1c3715ee7f04e81c62c7babe554ac945e1128196d0f2885ffb197c87bf0826094356de39a7d11e9f06fb80142e7aeb1fc5b8d4c72428112d4ab691f87382dfcf6bb606918955c6b425c75d7daf27d046b8286d53dae82ea332e5d4d0d172d56c5810d678e8e9a1990571a1f2b280e2c5a2bd7f200c37381e6e5cefa9a04202f06128200022177b922c3ce160466b70f18634e490d3f3a730d961b984953d309532d9f97c986c2434cc725fe7ac44b174b9d51541146811d01562fcc10a41bf3e8b91c632cd066e0c6ed6087edb423abde2e0002614402aca091932fd5aec281aa59f1ea7a46dd21eba4083c42bd8dc7392276ef3ab91d1d36a67e04632f8477449fc8018f349ca7d205e1b030778894f8632191b419c91884ec3a6305e9c7f8fc0c172440d3be17ac3ee3c73a4931aa458a180d6af0c967b48ef601f43a9b16b00a11ceca8a63e15d9340de71e95e89abced0eeb374d9d2bae735aaa3082ce185d32caa33dbedc94383a1513b8943078ea1f2a0c51506c15e643976f812c2913f217c245dbec82013fc1b8bef98453ceea6db34084db1a26ea8c3d00134c7c7d0292e356ada06b9688c2a2e563163ace9d1a060879db3e61c2f6f4012209c795b03d2490bcc7201597dcefbde62c4c49e5a3777eb58f4f8b88a7ecc550668f507d43dc56786854ca2cc2b9240c48cbf99f6765eee0516958c06f28d42c33482068333937e28145f8905a437c0a6dbdb14fc749685a74729bc5d79e511f86e194e541197bdeb8a75b9d6f9f6a63428637a3f7760612d69af893f673fa0bcd45b27dd67dd9d19df966d366e4dc9957424c96abbde09ba1d370b55ada38f47a83f4c1c2cb7df02f6a0fe36931aff4f9d8bf3aded9ab95b60ed7bdb4c1d42bdead83dfb848d1dd6fff73016657c5da7c3bfeccd6def66ded19ccb7d1ba2c41d943bf84e10f3c965b8f3fee47f9dc37e38334956fe6be3ecc53ae8c6da38468487292df7392fef22b7443e364f9a68204df6a533f6d20c7f4d59e727786900fe92cbd7215b3999631216bb86a083330c168058551e4b04a2f992e3be6475e514cee0ed398d40e5b149625cb1056d518edb801f57d744d9004515b6b9d1b4dbdc9ac494315fa067eb870e171ce4669935a44d484f5772dbc0982a064c05cea568b6d2bc6c2af2a73e4f5554927ba9fd2e830d7e9dcda196bb37163ceb3ad27d4e0cb8c4926b4b12a661ef3dec05dd1b18dca1a26dade1d1a81b7b8c399a9804c64799980bd22e6e77730c2c5fa2866673682f625608ee7de63eb38627175ab7f9bd74c9fd9b3879cac02e300c5b8c8b22a63f0ac83dc468a33773db348f22a6ef60bd0676003146d1b609bd891715c1898c16cb2097fe44f5e315a878ad47ad2ab18c1821585391d59f605502b36701453a8072b25564874b0580be7f56a1b7fbd3e6aa868a88260b5c611f0dedbba749c0b8b18e9915de99986592ccf1178eee073683f2a1e2114c029f9384b4b017a0a0391fcba94bf85be4409896e93a6c022aab228514bef8600c3bf732df469332284fc833cb18f7bdd4db5c461fbe6d32b18a91b1304ccaab1bc11be123fb79592921b53828f1f35ad01d4db6d217d58a312af5b4046bcd5b1dd451853040cd2c29c2d9106c335bd727fd4b939e43433bce8f0cc934a6085d7dace9f475e1ef2b1e87de85dca5f29701cc84ddafebd43462f25c37801cc75e4336a96e4e8e72437b546bf410ba8da7bf32e40aa759d3ab61ca1150adb5d543ec142b0ef50aef71ea9e598510bf3263716bdd71a57785968033cf83a61fc93f3e04653e1c1a20ef2e1d3ca9f26e75eb454527f94533402e73eeafeabd883795ded69ce1675938dbe5ac6a79c4ad615ea6eac70beeb4aeaa6c785a7a0543ae0b71a0c639191c468383830140d11961f1f3eff95ca7c55a611215885673b0ca4120318d61b4714c48b2d0e268f60a4c10c1d17aec96ffd7141dbd5314d88fdd7b68e83a311c6c4d7ad77a7a4c27df2b658624215654d5a883fee62e03021371ab2d7b8fc73d9c72c7494c2dda6aca624073b99824c7f230fce4e2194ad0ee4c54863eb989baca04b0d605600a1852c5e2d9cf7043075255b9dd135f3d227e3100b3eb9186910dcc3cdbc3211a3f2b9c13f7723b4368ac04ace6b39bf4be8a8af292a17739fe309a2bd68bfb0c470ec201b21938f460c20981ad35933dda39402cf503ce3f0f07bccd443f0e47e8027e1baa864e49291584ea67fdcec2cd568301bffced7a73effae92bde2bb0de8c8eb38c301f1ddad0171a692e098bc9f724be5313fde7174e0e1b19c4a3226c524a62a6b2fd7f79425f537f35c2834b07574faf54562f9cae9f774d3d89fd60d1eac1bb007e236b896f7826faff8e0b204038a07d56009de708d0d2c719f91cfad1458789c2af85aace2351dafe5e2635767d018e9abb1f404c5a1d991b423bc3491d71d3f58ba1905436dbcbb96475e6ade3b72a55a083d47f7e7bb723cb707e5659fdff7f30cad4499bcce88d55c0478919c0e167b12558d72234c538789ab0218cbe167f2624d265fc1e32c27c290f6d05385b888783d20684d51929a4f768e0ff5ed90d7699e3b31e97568fbcfdbd466a2fd695435418876e88c083de81ffb9f46c9d6d92f2f8857b1cfa61d1cfa8cccdb8f16e3b37fbc04637a6d7fbfa3ee36a037b0c431a587d8209c9ae61aaa4e72838439465d8b11d4500e9af8731ac66fd39775f44e44b580cf0a8b88f400edc5c6182399840b20cf2fb273ad0a76d1234279ad9fec6f8481ae65b1e8da9e63bf17714eb7621d2f380f43442f5687245374e7b7b31bbf6546a1771adf3d1183fb105ac0511f7ee0b2cb05518e144a14b3307d881aa752c587e65aabb25dfe22984d48dc6bccc3c9b92e8f9c2f81f2287fcd358062ea45554bb054d0f0967e704a8cb77a039f129823b017e3ddbceeef146d5a89f8fdad8", 0x1000}, {&(0x7f00000012c0)="35564c22296993ebf0609f83661f8fe2b870cee799d13edd6b19fdf058c56e2224b541690bf24b96e3d66bc38c245c061807a9e091a97ee6f0e6cffe417d6d7bcbe4b2353a6bd86dd2bb1c4ad725c2c11811976328bf92af878cbd7b5d9b8442ceab7cdeb4ad25f926f1d333de3583ea1b58971bcec2688d809f146857cc762104b304c8cc2c65472581f14cd41362de897d8adff348e2a3", 0x98}, {&(0x7f0000001380)="b8812572b6b7b88dfdbfc2f58ba4ab18df5a6ea1a7a16e0dc5bcdafab283cf719a66663126afe3240185d9ecb15dd91f917efc2a467ea3d720b028b00e963d4c669b60ed6ce657e82d959f898b6e14256ff0af7255208f4bcdb004767cc00341ca465f5d07bbe2b2c17cd1a8712b4822645957089abb01c7ca798267936a202a73cd01eb77700d311670b39220451c3e56c77bf9335b9c4ff18a97b161150afb3d2889428ec99530b84d97e1da6f7869a204c55287a56fdb1a153acab17b485400fdf5bd1850d40e55aa93ef6844cbe0d602cc2444c5ac2d7c97a91ac366b8e4cbb959517e4ced273fe89b7a5afcbcd710299e031df800ad43ab362fe154689c49ca571d2c8dea282fc71b812538da6c16d6c6265b653fe93a63bdfc6cebe88f6437675e496030af1ca2193b7ceb1b0f23a659615861808b9213b901868a5b9f17da98e286640b4cbe5ca19fc5f90d5e1f5a1c5421afdcc05b72cdee05079fcf1bc35ac7e3031361630c61092381d1fa30d5730fb3209c27540db0d881f2d5be4ebcd8bcb255e1e1aaf4fd56f55a26ec670f5feae53a682d539e6d86eb2674c094aa83804743640336f6326229024ffb24c0648bc1cca5631eaa936d8979ff52412fe75e88def1910583a925ba111accbb1f8cd876891fbca827e8715a8142bb399b70ee48fa0615386ee340fd99d27c71f016606a86f5cdb9e966826b40cbba188d961ace01ab36e8ae84a4029c70b2736f8d18353d254e51ee59cb08b2f555cab15a08f406e21d9ee889b6225ebe1c6e99bb517aa2f74c7edf0ba6bc1c008467f01d7a660c654858be790026087ba8742b3d776c04efeb40073e4515595dc5e044ccd20bda3dd9801e675893b0207e2a8a6501695110d91e3e07138cf3f36b6196079abe97459eac2df961365a11663c4be71e3a562d0191d2a50bed32a78d88c7fdccd13c2395c3f327f9f4ff4be3b0441cd8a0d68e32b33a6dae232c431a41831e6b47a47e67e0f0520498d29b63ac993882198aa5bc0b87eb3c8fda3c8e99bd0b044884ba362d5bb909b677c09883b494a449e54af8a0d020455607950fa4fa32a529ffb6ae1a51ca40f2e3aa6ebedee01ebf3eddc54b227836204af170b0692da6690a4b7af8e5ddc10fd493cb5896d69fcda1335eb548024c1ddb428ad6c7eb3a9d67c937341a5965a278f311ad05f33a7367b9a9f48fee5b558fa4c573cc496905562c1eb25c89647defc5739ba66b27384bc3773c3d1ad3447c4084b691e8af629a012d7b377983ffa8021712bbf860fb3f23d7b1652f80ec91fa2941d52e6e8346a2ec5e33726a04fa91c6e7a41c1e7badfd7f0890e22c0194cf67a70b0cffdbb438f23e15449030f42773f0b492d18ce3cbd27491c8d3f76d90ea208455ead8fb6b50b008dee097b6c7a39ef8a7f03fb0b20ed49be1a52f2b3754420634dce7aee980efd3334947a503bad00886f471ce63d558aebe54b9f136ec9da63c68fcb1d0e249f54833473b17ac903d41a42f89c7f3a1e1563843518fcc66c9841f99d4b76ccd988800e6ef57b47aec2755c0933483209b9cc5a66e320c9e4420c23b1e9da2577933f0f7c641173400e47fa62aa57d0d0b27921773458f25f6ae5f2e1a686260c6f43d310298ae1d71e3635159e77f0c87de359f002d6a072f365f6c61887b962b665588683a6f547e4c9a727231e3f39d7987c362c0710bb47628f9b8867e9d6fe975dc2112f9f10c0d7551ec8d56304528d183245f890af74e5169d18277006ef3fe2e09d4cc3608a3904005fdfc235514cc123e444f6b9bc5782d62467602fb94d6a47b0ee8995fdfd5b276e09cbb5c8256768ac0443eef74cd98ef3544c5abb356265555e385d52856f3a26edb6a3431d80d84cab0699c428a28eabff44f5bea0daf03ea1281fb6dcd04e3cc573deeddde087bfffcaead92515576424fd4ebdc8ea951dcf1ea7f62df0118e4e9c4d0af533be937f28162a64e89f2a49d62ebcd3766aa3e9e25fc967c0062791daa63121219748d6f7509ab80cb1b911c9966ed81ae9311da70fb69a9c6260a7c0a8486bce52c2dad3b9de752f19f91e33f7c01f67789d65c1776dbae73bd30c3bcb7432df11da5c88bdabc6f0f521a098eaac92879863c724402584a918ca933dd2feedf90293315a1647626d6e3f25b3095c019c7a4042cf388ba40252be14e06e428966a74e3b5f3a55fbb89eb681fb200edb24a9efeb0f9d1c001b163c2aad58e7eaac4b6407568dac001515ef21ee44814c88ed52768a9118c813bdbf8938f30001a38e7582d19b6d7547ced64bc2a703825840b36d00535a1031fb84c9bfd933f9680e03d799827e85e91d1fb2ede0c04f78f5296c830c206d6d750e6467fb9241089f577a567aa1b2f50b8ce47b63263f8027128075c9d5e6c14009eb1b7352b94efe19fb01f90bea5c863c862f63e747e82264462ad201c8e7c961d9fef670f196abd19fc53c6d50ac9db1f9089b1f575308acbc33a6e3e0dc9f7d126906cdf6928a6f144a17a61c4ac19073f5e44857647cb988893eeffe99908c7e5f8a91d847b87160fe06ab0b3f8aca97fbef05a05b77d6dd5c2011ab1a816419965dad171d7aa2708a848222ad333dbc318c98dadb49883767e0b6b01074e5b1574f8152706d22493036e89bae48151fa8f2407a59647d0f18cf98b8aca5c8a2018acc7aeb0445074bf7a0239f255fc1146b0ea66ebd5c3c24fc17ddb00ffac65620fe4127b59030064734d2fc0964435a269c6d4147308f8a1d47820131d0f0c3693106b74026dd7b4eeeeb4e3574f729d93c4d5e5ccd28a2f8170bfbead4c8c33a592b067b919c5c4546ea6812134808bbc9e75c3a85b3ff8e942d66c43f9caf49bc30ee9bdfa41cce6ef09285a136b8c7eed8efc3a81613f0b2428eab79612c4e5006aa37578d4257b40f1882bec0762faa0950d52e42e85bc182470296f6537011d4b225c45f9b07e702a04c220cf432e034bf7131c6c0b0093b4b67c67b9f206a81dd6e7ae25dbf53242e5f9aa8bab3411dccc0bfe181bbdafafe5c6d058dfb7ba721a79fcc496ecb41476337b3c20065f124daef54945807bb39db500d29fc55bae1c2c4b2b9d0fc2cf39f31e90ae77d873e7a3c1ad11f0f4880ab829d466a384ffbb6ca021ae7929f40d78da3a7d6eb99476aad2730c56f10e6c2ff24d06dc2945b522466ab118e00290b9db2b99379c2102fe824a88cb2a45f76868b339afcd276b3a4ec3e91419938f3b8baffc5794c58012c456de2b520409c70ccaa1b812dd6f9beaa0f2feb0ed8cb21a8c5038638391e8d726f44209bd87a5cadb6e71130a53274f37f45bc6e20090b9f9162c774ed6ed207f67ee8c3921d6e8b13c23972bf1e957bee66dc540cdbdbcc6fd787df0e86f6f4113dadecb4aacdfa234c8b98d64e31adf82cc71a85b8e458e4839bc71ef874ebfc5b19d5d2bb7cde117f17737bd74b79e9268aa4ee77978189b2d721047a0a3c9370911c91e94089288c39fdf460c36c51c9baad90a5cb3b9f96e491a468c5e2d1a3a04f4509899f2e7441d69d9c61f91ed0e90e464694139fef042151a78e5952b2ff3e1023d1f3e3b7e49177a06fee6bdd6faeadc3c9d0a1d0083e19b7332f09761342cb19e47c1430dc309c7eee97945cddf355b583aa95e668df7a942251a2263be6e9ad93f4d31e3e9cb3dabad9b7a63e98bdebc2555980de7d6b2af66482037323326f95aae95da3b600bd02fec6656f7b5943441752f2ab19466734b97c90b95aff763d080abfee22165614495bd54cb67f737b3429dd45ec6df4811a09b9bf1e1d1cbf47d906585dfce3481fe3d36dba11f4b87100f1a3c6f4adae0c39e261c60cb4e326b1f444a49f8f5c57ebf694bf6c2c820b3c79aa06ceb45245283cb4a909fdab49370b3e063934351f419cf4f7a27ccd5b9f947566a18ce10641169c22d9a643ce1fe5a9f5f4266a482a5eefe2dd420cdcdb613f230bb3cb30fd6b25e05a3061004aea1ff3f4d3b95e169c05642a58bd9c42ffca23ab39961f6d037db4b654ea5408687ab4219efadd73302654f277504d985cd04ebc9bff53666a5a9e0f3466f5e056534521101724f5c39cbc16eb1a95605299fbb73d0270d17b85b007ca0ffe22d4107212f51133d967af8226211f020b80e8274093d8739d8c712530cc21221b4b0deb1ee2f7f06fb617df1718bc50aaa07b45bcceeb4e8ecca6ffc7708fcc434a7462e58a298c7316366ea1e871430e39d3533b96837d9599e3596a2a26b547c8027044f0524a61ff473a61fe569fccc2d25cfebe20217a5b62c7a32f5adecab707e13decf6ca3ccbcb8a9a7137dd80e716ae6ffe530dc8bb6b71dc1dcb3569155f3383df101cfaa818b696156bf0a72f7bb45ccac68b01c6eb5a7da3e7ec0094c657b01d22b4f05601c3fb5a687a430c99dc5bbfe84d80626e3678c46b33f58cee57ff1c7a5b20c618f851c91518d5f8846d0c644f109b190667d60b673ed64c93267a95c4a6ddaf6eeb659b64a5d48ba38b063556b35a154e892fba15e2204a1d9bf1fb6d8029cc252f00f3218ab2e9b87916054779f3e2e94a4ebcb395ae4e668bf2cfbdb1a3fe47f0430b97e2ceee63baca2a43a62d3c7135d4eee07c02fc6be9b94fdfdf42e25052ccd55e40829da47074c60a6bf4110d644721363f962520cf4036ce1404d81584cc6ba05bd07e8e0c9edbf930bcae91c83f8d97e9c1c59bb62dbc563ef45d7ac7ae6e1907af031c2de7e6144849af5122b4415e930be525a4f891da0827f6be8dd73b0f8780860b67d4a12373db9c78eb6a4f28786fecf28df2c5f812ac70554b7885a1469524affa0bba5d77c656a66328c2d95ff2e5ec8940b5c265bca08d30b09397aa3e90604e6010b531aa4b6425304fff7d0e5f3fd519f102d9f3707a31008ff7be4f0098da37f15ed3fa746a345377f911d1063ee9893d2a4d3d90aef035695223f8484a1db905309f2d39ae4fba4309bac6df5076bfdb5e2d0dccbe9756f3e0fc0ceb13ac7d81c37d6bb407911eee07798b9088c3536cb67a221bf0248cf371e0d0116aed9e3b855ce0abd7dd055c37e3a654d17396b8687c46f30d33a0a0c0a6139528c75cb129ebc8d7b6d4e1c51360cfb183511e4a20764790d9b3111ad12b65de32146328b344639ace61ad2219da3e88673954db7b604f9717135c921ca96f868b628c45c3b0ce07e2315943bb0a6bf46833c92bd7482fef1d4c8894b3708f7eaa49440740c42c97fafae4a88fa83ef4f8205b92d5b587bc0f6f7fa8ca3289982b9b85024e933c51b6e2f57bc3ed3b2d5887f6a24c8f9a137ccbfd7890df0a65734b4dc85dc55643f874fb9c9828608b7ec4b38dac0e4e9c1513eb2ef8de466a5a56ac169eb8325c45ee417ce601362a871597eb11fd3990d318844068ba633409aec89ad6ba5d0b664ee14089103f36ad6dad5bfd394b289c1ae89d3ef6c20a0f9b9dda6e85a8b838e212912cd3a27f8ed2173c907cde292a83aa4005a60e7421f81718a6249754f520e4474a774096ad825b213cb81c791f9acd4d8dea48cc94f6155e0c380ed16f5690f47bee7efb4cb91ed284b81e48cf909f724b6a1d78125019ed7420f78101c18dd737cf55b523a2db1e1f68cadb25c225e420002e3a6cdcd18f16a142009779ae98213a1f7c262e517d14eb03919d3f7896b26911eb276442442a02d64076a58ed6c883c4f6eec3f1102e0a65e374b9189346c6c8d0c9eed578bf5659b2b15553da9c072d764f7457bee0823", 0x1000}, {&(0x7f0000002380)="66e393b2501cf04bf06f6bf0c61a3c536808d5249c0a22d82dbf2d8145afbfb9ba84374716879545662edfb2a62f978566de257f5d62270cf76fbf76c52674f9fd6038d29beb62c0c53eaa9fc20d5ba4971b1b9913687378554dd92c8309789821456382a98ab744bcde07e1d53e45614f70531243f2a302bbe8dca533b0c15100761aa9f8397c2996a48ce5d9fd51db155a2e30b1b90d9309a3a53bbb1c14422dc5ef2adad97d986cb9e6282f3993cc2f44fbe6e988573c1b84cef56486913f41bcb4180b0aaeea274153de2f2e5c2f67323a11e5", 0xd5}, {&(0x7f0000002480)="090299c59f1e38cff4a425757f26f3022db41d44aa260de5951983b85cbb0f12571ab2e4702691230fe2e0d25af5911c486a6422ce3ef9f82c2222676526a56fb614376592fee6fc2af215c5caf43ed7b5b29b83e584370f738306bd50cd74e17e41efc39b6780d537556b09e6020892cd605a429b8a845810ccc04c34445cbc3f765d7e38d03ee4e89ea6c2cd5402600103b97efc3a6d66ac29d76675136191197bb19c945efff3eb2260bf32e4ec5de061d13730b63fe37a124354d1f0269d9d5fab59c76ba58c8016b58e17f4d88e059306efb10b6e2286a26d643344b2a34a808467efc13240a10722a072b2d8", 0xef}, {&(0x7f0000002580)="484ee37a7bfb4e897a9b07c0d63fd84f8dd5c2bb2865278be9dbe967fda38de044a83db03a50ad67201bd0d26121b30fabaaf25c833044d819869b0389dc2a4985c6047a9d2c0d91f582c91c5877341ab9145be811f0829748b385179ce994f8b564c999683ee9977a511438e07ee8b89342e11dd0c899a7f0724b5d6b61380a37545fc77cd612e115dee14afa4d0dbc687dcd645fea3ca47e116924904d2bab6724987523a7ecbdc243ccef2d301f2f84fe2ebcf327eae471edee0b58c7c0f92d58cb2be466d211a2bd215af1e3cc9fd8965da5af3d43b3e5df3f34b0ecdb47ff6e6722103da79bafc9f78b6c2edcdec08af829a39068ea2416efeb896e8152625aa6342381b1f419669216b593a26fa17bffa4cb7c72693272d483e96de4653466d214973dc056bb9a95f6fa0647331c00c551f268169d92fbf44d6aceda9a37dbe38628b2743fbe030ff340a461f83ee94c96b9dfe8c1a9018d78077fb887f8e843b8187823bda92e8c2807a5ec2ebe558201695ce30e0dfa78083a0e3206fc3d69ef0266e21d5f4c2e5a6fc37ceaeea77bf1eb8cb8f3b36fd4726742b872de37bcc65d8b0d5f0be3370e9446626210f9227f714e9902838d370ac6e3e3bbb3698365cc67abf1a2c1ba62ecd709afbdc9bf4c011cbb3d1a89c029edbf4426e27420e1fec00904ff19239cf0f06239c6383ea607f8db4e5d7c1efaeb6e31955cbdc4659050ba40509a29507ca2ea33eff6b9a6280fa411b44c4b7f7395f573a6d2313e88458eb5bd0463fa2186cd90bffcd278a0175476e5d38f6d85ff9a4d22cd0b3473780b8301c53fa7f1b54e5f02269c16c6caba97e031b5e7add2a0a9472263c8920868635db1c163b7e0ce465cbba46b1e40040c98929689cb948630d6fb05bd5216c40329ddccda2aee1ddeb0ef99ed1f463efca3fb50b7379a0c01b1f322181df81dae767d8c2cea9b5c71863a1fceb6df23551391fbd4f8293f17c6d9938abd5ae6145498c51889af9b76fd9586542e650e9b63ed1e26c425e140041c903c2213fdd11cfcd4ba77fa7baca4afd87fcc3b648715683eb4ea1c9bca5d5ead624df3b69e912a6c4b2a0b9eb5948a7ab88c7a342b2d3ea682183d9c178bbb219d0cfa2047cfd6a73d623f35cd0a0477e17bcbf87394fd3814e7fdcecdfe261fe2b548b3043fdc5ffb9b61dd5bd71af7afc4dc63309af0b0c9157208b0b9a85bbf9878bfd4fd73476b7b5041412446c72f4404719bd53135abd09c4503ac2ecf3ba9df96c0a72d89918f13c7a3309c4cf72669b356fe1e2b37a9058854b99375c29f9386fdffb2ef905b99934bebfd89dbf806bac7af03f593aba3225559caf23846da9ccc849fb9027ae457fd6d49dbfce7a169f30fcda10026bbb597b3678489ba11826de891488ee9400fd0e87f0d7bc9da07b141f06e3bfd2f6c59e46075360ad99a706b4d76d2fa4c7eabc47fdd1eb1e7f63a2bc935332e0dc6521f17f0461f376cd6ede8a1925a21ec59e04b0722b9c8383ad08f0094fca66617422ae675a284cff88db8992904493694053dcc26db919611815dd64b6accf73a189c8087007e1cb3cac4402d6cffa5f7a7724f83cf3d89732149f2bb0071c4e81356854f74d3b92e9f392c56329e2c05ff7ea77053fd557b94379b0e912a60ea703cd0c07032edb51c3ec51cecf8648b7b55a93c8c5a2a662eb59a9d62fb42da6d4ec61be4606917797166ad7479e97f11fd3611784be7355f1a28859600142ef872072d13aba593d1dca8cbef449965874c54a4d0f90d266838488028f542c1c30a982a74e7897d2fcd1d59d65aa0f393042e2c162e2fad0266216ffb3a644584570a9b7997fc4bd3f1e1bee2c983c4e7a66b1fac2dd3cfc40c0f65b73b61f07571872936b79a5436a54a778f77530ac61aaab2b0070ce560cc6c83459f1493f3b39f1a1a9230283beda9015608818bc592540d0235aa4af27046586a081731b2c8105c7def84594ac88655fa363fceec8b38001b6d464e2bd84d1354016b2b2b1e615cb806029557f33336706e85380468eb959cd36287a5cd07db8ff4a91e33d71541b44b2e28da762016eda33d6721357d0a2056fb3f48ae1c374ab97d96ade139dff00e0b8e63e9acb8985ea345ca45692d96c702a4b1fc1351d1789953f8fc0ef43756f70dd957c8a419bc412dbe4de690312eae38812561c8fcf8b0fabd863c7507b2fbb44cbb699b535337d18f6054f13ce38a0b1874f1077a9861372b6c2f26312f9bbb610c9bf8a6c70b496f82ec50043e68db45a5e048a7fbd1386b3c51b58c4a777732d79e67d0c44ad812d1d2500210cc5cf17021d80e1d5ba1a3b6d974456e0c98339303a07a5761f87cb9ebc925b52955e94a5c83fc614d81f9d201da85eb65d407c502515d8a957068f8443cee4f1783f32e3e9d0368a99ed585efec14b8862d4be6fb74db35eb5091835ae47e3ebf4f72cc312188b18b51bea784f2ddd9849b7875054fd577be7c1455518cdd468a9fc5fff73de2f94814819b06d960847c1fe27719ff49360314a8a2389b4e62bd25c374f42aa05b96ae7c8569cbf09b4628a9e7d3d542e578c1f7f498b4c0eee85acf7440009c68813043968d679de1765be7c140e14b13fde8848010ff1f3f5503f3aa8cc4eee888cf5408ad60378dbc98a963feb6a248ef653c996967e3bcf879de54469aa13409cf2f1d6c4be7fe5c9f4dd22e04a292e143470fd586a1183ed0a442f9bbdcdb47d66a03e22280bf0a60fa33c1ebfa506b149ca385b2e292d0c6a0744947f0711e892408135ece1f7753719c2f94a685f46e302a92f121bf03799e923f657cf2669e19a1e0d8d303970918f9222c57c77f78ddf7a8a05f2428b073c688595040a2ea9b75b10993dfdbe292f83668ac68314d7c6d30a2acc20b22ecea52a9f4f25437ebbee4ece77d8a979ce48be2ceddc3b8e4fa8f8921ecdb8ed7c61f1d8fbf7b25a230d388c3cb7c4c437b2cd95e3fad4b75acc4242fa0852858fb121159e466f6e592744856164c2f5bbc4ea5802f16471c3b98df8fe6c53dbd0a2bfbaf5342adeb780f701ade70443548f099eed905982f830ea92e720975143fdaa89c03ca0daf763506b53dd39fdd3f3a9f82e825b7595654e760e99a5006db7c69e7cb88d650ed5911fd5909039d3fdc190b3b49315af658156f9b7b69c392753eb1012697250a9ed7602d57360ca133b9bdddebe257046b058efd598054757c1e8da548784aded22d8bc5f830767517e6e4e5b10be3dfb2a059ab63ce10d19639d0550607d26c59445b33ef5708e75e2ddee042e6ba46a3632ba6cdfd64cd0613935a2f815f68ec6d63a6875404dd15f4944e3c907af3bdb1ce4d6b424b3bb80fd2a7542ee67b8624a9abbf689f72fb5b475cf90f991d2ec3aa133c10a350e7ee0117de92cc8606887ad50f6f2590e06ee0271439a1832dd05e02393fb876488c016f09482fbdebac8ba5cdf136542126bc9aec4e8dc07655450b40c749690329880bb77abf06b78c741c8243b304911fb1d731c470b9543ccdf5d3e858e4da7d4d150a794ec7424013cb3bc93bf29617d193446da6fa9140ef9efefc78065c0f9504b355e63a26ecc4995e53b41661766ef8b9e41cd090b4bf5b8b99a4bfbd0858026ed613f63e80bfd1fed46b40653dbfc4c43731645e7a035eac8de9474ddb20447e5b889a1e7767c2b0e5f686f95dda12d20c7907084c918b56fb1a8d3665353738d7062cfd5091a930fd3b81a3647703f5d09b171e32e6b4cdac53f11bef4d9b94e5ce7e0a154035abd8f42e32b6ccc4cfc28c5c0f27755564e63544ae6f2d5c4db76a750cf09cdb4f7dbae54fa7cbafbb7ff5f3e21a4c11cd26ec48657a0b2391d1e10209cd6c923a9c84980f84589e52d4b558e54673395a404edfff4172f3841c3d80296e1b3e390930487ec85653ad39fd5c7071b21d414f09169b331a9ba0f4e4dc01477dc33edb3cb3a6dff8bbbc0dac3b2187d65ee9642e307f4942f7cf09d275e28d0ec95f29d880d9c943a233c9cc6c0bae1c3b3ac266e07e173ee55ce941cf3bbea85b95b92f1d000ab80c27d660f39fad74c043045b72a48603238b1deb4b3594128abbcc7132731a4be6421cb7b8cd57fbf47841ced2bb73b97d0ac73df55b7a66d60cd693b21ffad090824e2c71e135bc0e330fa6fa41c510fc462f2b79c972cdfcaa68c34b3842be69edc8ab2727da3e071d9ab872f4214e20dda1fb7b178bc60c7a6c98e8a4acd705332bef0fc5b3e0a8a2ddec6c87109b36311f5abbe1601c83a97fd02e4de069872d26a06b508771557df27f79d47f37609bdcf7e909fc17800f77a32a3c57ce07e92eb55b314752be8b87453fdc2eeab0357c1363c795a458a29d69c04f302073bc3fc326b2b083e2b2b70db3fe27de4e1b81900fac1f79570475b4fdf74fab835303e4d20f2b5da7570dbf8c2c960f6c610d1187df6446d214f71abce9137fbc08a7ed7bfff5f09e23608c2e3acb1dbabc5512f5398d28f9c9e381340f7a387eb43c2c9b705fd91364f61ee18d403f4feb0ae94be849f86cf42995a0581cd8e309bf3733c65bfe24f7c4f6fab06e79f741f3f5a977b9846f04591c5cd66c2543f079b81aaefe4094b8cd5eb4d7f2486bea01a9fa2406e98b81960c1f2254d56bf8be7c6ae256b68069dfc37e9e7b3db73e979bad5cec62c0d238d7cf20a02ef2e090d0d903550de4a6fcbf09a4477b5fd8cb30be289dd98d5a0f2054c434cd3d84ead4f9aa3bcfff98f07c6802c124a490fabfec95ceeebcebe2ff8c7b557a8c8819de01815f3dbaa60e8c4f3012eb4b7838dfe5198def9b8293c1656b2551cb790e48330eb5c32f3643279a052c0a4ec6da1dcf090dbe4fc7fce166f77e6d508389c11ea355c862bb2fc4004c4d5f9467f60b685a19bb6ecc93131eec454c66254cfd89f85d093b714f9c39275b3f6401f40a6cc7d8e5baf169f66915fc54bb13f8acc20072aefdb0d32bd7cf90e9300b2e6e149414d54c6a4c807eaea782caba16738b30e1141c9a28914de533501c9a233745ddb05260e92d2afcc15ce42a7fe9bfc2889bf3805b8baaccf06fc00c94db0be765ca6188513fe464b67c4cae8bc8daf57209467c6b477ca7655f6bfe5ddfa6b55ac7be797e691fc9496c4852ca3165107406236baf6b5bd40bb3b515687f02e7fd98e04c324a38c8a7fe19d47a2d94112d6c4b7a23c8d39d9456d586488d7210c9b30e65cd9f0477cb25a0c78e8901cf7f8cf07107d5afdf8dd6cc89d113996e3e1daccdd8702dbc50f7d1b3974cc91b93b7c0127c8c1f40b4fcb2ad7437d3ddee3e301d338c0c854da618470cef700a61b876091b7d97313532b6111126ede550286c77e132083a51070f9e6c37c9df746d273942882d0dbeedf66ed5a4615cd4284e084630c8e96abe1659dbd157fda1dcd44a25df28db6a3a53261e7592377b0c0af8da78e7813915b3b1864df5b9e6a55e1955aff3bc56fee737b035c2fffc5b95c81377679efc3bca64bcd94a890b1047285842e8bd44872387ea66dfc1fcd6c7f5a4873a7c743aa695a63959063d0b7c8649f254dd10235ef2a0abebbdae06f9a68a431d97d261945a711c871d4c99b2a75649080638efca31c14e75969d6e49db5307612b35086254a2af141ace7bd853db64c05ece3b4349eb7631e3a8825243a63df28b6505c82bbbbd6ae293b16e66605a2712b158f5de2229bf7a1820073e06fce48fafa382399bd344913b188a28a7a5325488b19b779478", 0x1000}, {&(0x7f0000003580)="2fdbf4cc55a71a530a541cbad32e59b9de64bf58e26aef44a922174ee63e1fd68796c5b31c493ed7bff6661eca3893aa290abacc064fb6122346bedff5618acebbf1c965d52da163d8c9a24d24c0f2e0107830f0a4c54cd14c576588f41f28395d713156823fa91a29b1a370a929675cf05723804e532beb34473a71b220bed09e93cec52d560a595dd2eaba7aa05dc6f58365ee06eb83f73d60f13a17d1e1e40a1231107512527281429563265fe99dc1daf846afdb6ddeea1ecbd4a59712b3aec80a9e142c685de710bd7780875e4ff4fd760b79db86e13a8c10b82ece3495a2163b0664d2f238521f846723f93f0708910f14b5dc7266", 0xf8}], 0xa, &(0x7f0000003840)=[@rights={0x18, 0xffff, 0x1, [r2, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r4, r7, r9}, @cred={0x20, 0xffff, 0x0, r11, r14, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r17, r20, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r24, r26, r27}, @cred={0x20, 0xffff, 0x0, r30, r33, r38}], 0xb8, 0x4}, 0x2) 15:59:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20000000000080000000000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pckbd_enable: command error 15:59:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xfc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="ae0a8fa81628214eed90804ae30a1b6e3ca6474041db1f677873484b369157e488f589e369032007ba2627eb4a458c9d8c70b8527b76fef0e819c78cd0f2b5e9538a306e4cb24c575b07000000330d2201000000876f5f383c8ed36bdecb4cd4cb38ff46cdc3ab1af01f84fc4ee792d1a2ed09000000000000007b209e003674f6e07da9d6b46af01fd6642d1cd95e1c939754dae46f40d81a3ed6f3e7b330b4571a46837f8ade7f90e26ac9cc1c8373767ec61d11f9ad2fab6e00353a0ec3a287c643f2fe8736ac5b4dfe2f2a5ae1afd6ffd334f46b2b941c50bc62954f8454b3e63fdd9c"], 0x10) write(r2, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 15:59:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x74}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") pckbd_enable: command error 15:59:59 executing program 0: close(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x14a) ioctl$TIOCDRAIN(r1, 0x2000745e) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:59:59 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0xb593}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r2, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 15:59:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x44}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 15:59:59 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00548a", 0x57}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) getuid() 15:59:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0xef}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x6, 0x2}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000200)=[{0x30, 0x0, 0x0, 0x7dd8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") getitimer(0x7, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) r1 = syz_open_pts() close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = dup(r3) openat(r4, &(0x7f0000000180)='./file0\x00', 0x200, 0x20) write(r2, &(0x7f00000000c0)="48d2569ec873bbab165fec8d0abddd544f827b9d463dbcac0a472faeca7ae2fc9f937dc2360df9ef335b0757e55108562b5452b42165e3c3d59bc4b45a3da828acfad57aa46a29fd240e", 0x4a) dup(r1) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x2, 0x1f, 0x4}, {0x6, 0x6, 0x3f, 0x7}, {0xd2, 0x0, 0xff, 0xabc5}, {0x3ff, 0x0, 0x2, 0x7}, {0x7, 0x0, 0xf8, 0x5}, {0x5, 0x1, 0x1f, 0x6}]}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) syz_extract_tcp_res(&(0x7f0000000280), 0xffffffff, 0x1) syz_open_pts() poll(&(0x7f0000000040)=[{r5, 0x21}], 0x1, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x4) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x800000000084}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xff, 0xf312, "3e58a044b1fb37c2bc00", 0x0, 0xfffd}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000240)={0x9d9}) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSTART(r1, 0x2000746e) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) r3 = msgget$private(0x0, 0x400) msgsnd(r3, &(0x7f00000001c0)={0x2, "0bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfde9818103bde1bfc78686c4eb1f4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6d"}, 0xfe, 0x1000) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x2, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "dad6c968e77f4ca99f4de2c4585aa0e4d0e53691"}) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2ea, 0x0, 0x200003, 0xd0f, "b04d6a6e069f67648baa088b9c000411f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r4, &(0x7f0000000c80)="bd82c321a8b1ac848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a023d400000000000000fad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b489304000000000000009cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f3687b662654bdff0d7b16d17f7030a73a7942506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed31131361160b55248e02ee595dc0f3f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd481215099982902551684ea14d307b4e0f194138e6ded8b8cb70aa386e889ff024f4c64b693f7ccce0997b6edb59f9a4c5c1cb5f036c548c4738b3ca6ee969667dc9844f73cfd1baaa066f605cec03dbe3854211b38694253cc9dbf83a7500b9106b7a4ba2b13ef508502fcb723ae83b2b8aaec6bd97a8bca230b7b7a4e0dd636b8877a1bb11477d1499352e0d333416fcc6469a59329ece038aacd212709ef98e4fd13faec313e5a4813ed1a633cecca8a4447410c567d8882bd161cd912506a2ade97e9d75e1ce7530a140d1bfa1ac72d29f91515ad99a90d72a07727dc316bf51105cc81b83629cbbb9a6f53032517ec5363fa30616ded398086acb5f12aee168b3c8ef5e5de4e366a9d62b15cd1ce7859c54f189d20697ec6782119a300f690c77aa2d076b31a31dec3aeea9bee6189e78ba93bfa8d05c946c2928eb0e66ffc6e9f3c453c790dc170a", 0x315) close(r2) ioctl$TIOCNXCL(r4, 0x2000740e) pwritev(r3, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) sendmsg(r3, &(0x7f0000000580)={&(0x7f00000005c0)=@in={0x2, 0x2}, 0xe, &(0x7f0000000400)=[{&(0x7f0000000200)="0ca3c621977972cd0704032d7847ea653631d1551540f203dbd217244e65f74ce69454ac01930040a561762577d910b174f3eeded8d990c9073c1852574c901b2281742477d799121323331e3769c063ef7801a9f930c97f9d4dce05f04c503e229235", 0x63}, {&(0x7f0000000280)="989a8e8133957256f1d1e685e19e1f23767874f739c657555833be", 0x89}, {&(0x7f00000002c0)="ab79d2ed8ffe24dd627d782062253b135c6aed08c2be7fd1f9e708c9f54101668fe35e1ace2b71baacb0761902c6a5e82176e09563082359f79be24c0c25f610a834b2d0fe4a5c53c8c48bf544da7106effe14a2979e9bd20e2ff0e8ee845125568ec970c5b88c4acdc4", 0x6a}, {&(0x7f00000003c0)="cd104a373378ea6bea75b92995", 0xd}], 0x4, &(0x7f0000000940)=ANY=[@ANYBLOB="e000000000000000ffff0000010000003e356a5601a9b264382d5cf3da0c83d82f19b6cd577cbcc3b5c1cb4e2b057b8510d836c8794605d8c98b3ca9b83de1ef0f5bc5bd1f46c0283c4bd6d18990350b0d5a8040e172c77174f1e6de376a65e990a5ff1a60a5520071505495f22c8e5b3714298b50ed6904c1d6c03a47f131b9cc1a7496fb2c7409bdb7a8a2c8156f3153791e54def66b03e283a0af2efa630da11ba508705a95fd97e6b57fd1b3de3ef2c6de2cd5c0f479c004d0572468f01489be636cc7b405eb84e9236b29a028d6776bfec972cb6cc80afcda06e0433678fe00400000a7a6f04630a96a5e5d522d000000000001000000008000008b9dee017db8eafde96c72e72d3408a8f38ab4c44896c1b0eed3c0110f2e782f131c8b1bc3fea393260000000000000053fab6d8f468bd14cbb3c0c394615e09c3a8227dec7341801391f3e103000000000000003c4ad445e15f2e6b8700a4ed168d920b6b59ac3fa4e45d68d2976a200d90735886f29ca2c3b4032a3b92fe5fe232563257f4e4a0631262fb054b9961b5a51bb73cccd11676d00681386c807c95640e1315ac3bae56de82030ae6b55fed24039fd20ca027dde6c978b0751e9892d561ef50172d41cc0b2a2730"], 0x120}, 0x401) 16:00:00 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x12, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) socket$inet(0x2, 0x3, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r3, 0x0, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) fchdir(r3) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000300)=0x6) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x220, 0x80) recvfrom$inet(r5, &(0x7f0000000180)=""/232, 0xe8, 0x40, 0x0, 0x0) socket(0x32, 0x8000, 0x1f) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x10) dup2(r6, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r1) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = getegid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r8}) fcntl$setown(r7, 0x6, r8) r9 = getppid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0xfffffffc, r1, 0x0, r4, r6, 0x20, 0x11bd}, 0x9486, 0x400, r8, r9, 0x1, 0x4, 0x10000}) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r10, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$KDMKTONE(r10, 0x20004b08, &(0x7f0000000140)=0x4000800) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getppid() r3 = geteuid() r4 = getegid() r5 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x68) r6 = getpgid(r1) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000200)={0x1, 0xc30d4257417d46c, 0xffff, 0xffffffffffffffff, r6}) pwritev(r5, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getrusage(0x0, &(0x7f0000000300)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r9}) fcntl$setown(r8, 0x6, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, r7, 0xffffffffffffffff, 0x10, 0x9}, 0x6, 0x37, r2, r9, 0x8, 0x68d, 0x496d, 0x2}) mknod(&(0x7f00000003c0)='./bus\x00', 0x2004, 0x800000000004515) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r11 = getpgrp() r12 = open(&(0x7f0000000400)='./file0\x00', 0x107b8, 0x304b11580a38090a) pwritev(r12, &(0x7f0000000100), 0x1000000000000154, 0x0, 0x2) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000180)={0x7, 0x0, 0x6, 0x1bf5, 0xf}, 0xc) fcntl$setown(r10, 0x6, r11) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r14 = getpgrp() fcntl$setown(r13, 0x6, r14) setpgid(0x0, r2) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x90) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r0, 0x4, 0xc4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000580)="2be30000c1d49d1d532b97f024e5f6d94a1720a478d52547e0cc4582997f82dd12d22424014931ce215b4dd992e5edfa7f82d2938dd0d62835178cc9d29edfe882431596722b8684d54c79398d5a2f3dd5bec5149da503e2a429bdfa6548a675705eb410dcaefd14f0ba3075f8520c89f64beb168bea45c582b4f0cec74ceefd54732b713ea2b342beb4d728aed1a95ac0f6de2271e0e3649f19dc94093d777174689ac35345cb47c849e3447e700c5f0bbec754febc877988287b63f8d78d8d590054b2760a7aaffb762eb52d738a15e8", 0xd1}, {&(0x7f00000003c0)="d53e491ee8fe5ca46ad6e3483a949b692e4252a00ae3f3d83a28e7a20a867e3146186272e5abfa75083176f1b5cd70dbdd040e4379e70efea4ce643cde88f0c41625106603f3d6573e42bc05500109a11c3c8c2755ec12e04e5e78a37ce88aa378ab0759b69255573f950b75bfe84cb615f0f9191c8dffda9b0b804714170ae29186", 0x82}, {&(0x7f0000000200)="c05916af38ae01d8e7c64aaa85db5c59a13d67eca661dc4cc2c31b5914a44ad126c9af13224e0000f959789a8d3b833a7b941f34d740e60e8ab170657952699a863feb8f979276e36f94d5692dbabd8de473d92015e82e822ada41a6bae56873d1e2dfc12b040a94ff5025393821ace8c8e37393b39a65fa416dde4dbd5f7c23152ec7d204aed788478a973cfd1376a3eb4b0f0000", 0x95}], 0x3) 16:00:01 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x81) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x4, [{0x0, 0x5}, {0x3, 0x8}, {0x1, 0x800}, {0x3, 0x1}, {0x1, 0x671c}, {0x1, 0xfffff64e}, {0x3, 0x100}, {0x2, 0xffffffff}, {0x2, 0x6}, {0x0, 0xffffff01}, {0x2, 0xc6f}, {0x3, 0x1}, {0x3, 0x80000000}, {0x1, 0x10000}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x3ff}, {0x1, 0x800}, {0x1, 0x49b9}, {0x1, 0x7ff}, {0x1, 0x10001}, {0x2, 0xf868}, {0x1, 0x8}, {0x1, 0x3}, {0x3, 0x1c0000}, {0x1, 0xfffffffa}, {0x3, 0x8001}, {0x3, 0x5}, {0x1, 0x2}, {0x1, 0xbda}, {0x1, 0x1000}, {0x2, 0x8}]}) r1 = socket(0x1, 0x5, 0x19) write(r1, &(0x7f0000000200)="a17844bed98ed4d762aa7505be751dbef7869d128e618cc83c40edc3cfabe95606bdf1d64ba1720a92", 0x29) getpid() r2 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0xe6d8c8ffe81fba97) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x6, 0x20, 0x3f, 0x584, "0f64d26a4cc0ca4acdead7924747a9918f3118e2", 0x10001, 0x101}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x8, 0x0) write(r3, &(0x7f0000000300)="32ef92b40d69ed6d923d63fd9ce46e4f89bcb9676f33b7ab5de5bc63461e607f138dd344e74a50332c83cc00937f090f56555f6d698d78b56487a094687b057c6b9bb73d33df815f2da7b11131636b23bafd0711e1d4b6df3720dc23ff8e93316f1d6e729ad78845c89b3b8b123ff48d6083ce869d067a15b0f0ca686084acb571942ea3d0f851f77726ddc9cc4fbf8630de4e9d3a6cb3c8c427faca6f9bfd668a67c2700f31a47f9f4c5f06285b0c8b2d6fc499e8a0221a4d2e1cac005883deed7736e2015e91fed77ce6c9ac4eb0ff6ab8e195ff5517ba7e3263484342a99c4ee37ed478f69804e058", 0xea) pwrite(0xffffffffffffffff, &(0x7f0000000400)="973dfff7d48340ac566ed4f26b0b821b01d0fef1f358ecf3fba9e91b6a82ff5f10e03640d918d200b41eff54d6ef81497ed1af4eda9b5a492ab5e2bae163c50545db5434fefb37d4be26b12b5dd57fc7752131657c4dfcdd7ce7d9562bd570c0b554fe9665e8ec2803abf0dc22c3532937d297838add60bfc932f9846950a1ec8252e69aebad26d78589ccbd490a4a0b19b74f0679ea97d44400", 0x9a, 0x0, 0x6) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x10000, 0x0) write(r4, &(0x7f0000000500)="998e4f9474dfcdb97330ff3bb000a24e64fabdc2e2a8ff2a6c440d03726e8b4fe1b02b541578adc39128b4c7c2c582255631360f71d535f3a84c82a43fc90ca88607cb70f78b1d54fa6bf633f32d98b0593fbaca75eb002ab549b707d525b60e2982421a7e4381234f3195a80aa36a546aa48263e0f7fbe40203d3218c985f16bf9fb82824c673eb305d11b420e10eb9a85acd09491c7d39b12ea191d44772ecfa45c0bab976e66ce9eadc57edc550c60b7460932f9d1938dd269658de60c4891a6724cd1f416c28a24ce9c4e7194065de7dba986b8943e1709ac405e7927897f724e5d4cda319c66e", 0xe9) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x800, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640)='/dev/diskmap\x00', 0xd152cace8fc5e8c2, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x100, 0x0) r8 = kqueue() r9 = openat$pci(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/pci\x00', 0x18401, 0x0) poll(&(0x7f0000000700)=[{r5, 0x40}, {r6, 0x40}, {0xffffffffffffff9c, 0x80}, {r2, 0x164}, {r7}, {r8, 0x52}, {r4, 0x8}, {r4, 0x10}, {r9, 0x20}], 0x9, 0x7) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r10, &(0x7f00000007c0)='./file0\x00', 0x40, 0x3) ioctl$TIOCNXCL(r2, 0x2000740e) r11 = msgget(0x1, 0x4) msgrcv(r11, &(0x7f0000000800)={0x0, ""/74}, 0x52, 0x0, 0x3400) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x40, 0x0) ioctl$PCIOCGETROM(r12, 0xc0107005, &(0x7f0000000900)={{}, 0x3, &(0x7f00000008c0)=[0x0, 0x0, 0x0]}) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000940)='/dev/null\x00', 0x860, 0x0) ioctl$KDGKBMODE(r13, 0x40044b06) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x41, 0x0) socket(0x18, 0x4, 0x3f) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000240)="7746af79ba388f582349f266552c39c62a060c2935222e315fbc6d9f9f3754164648a9ac08c337f4ed5b297ea579b036066f7b9540a0154565a97fca14265febcf3e5c20f7268279e54c3ad3f6770e2f8c4d9bd1a10b3cffd80760f8f6e59ecb346001103f1b488c0385adb696de154bb0b31aacbc900032920ccbdf973f9cb8b2ed32c8ecc1f58924508aea15aed05083f52c50f8ad", 0x96}, {&(0x7f0000000140)="a2aaba9eac6e01fe499c5704bec7f03713c86b5ba09c75afd8b295d035a2ed69b53ff5c9fcd4a6554e378acd53c747d8cb8c034791db0e64b55fec785b7ec4420059829682fbf972548a5aa38534f2d452ab66beae8d72cd63cb6cbe0f53d766a60dc3efb3c34dc0c5b31367a43bf84b4ee135ff", 0x74}, {&(0x7f0000000300)="85facda88a497283747d55dff1f481744dddb1bcce0d9df88d43cf8c908758141875f28653aff13c7f76b948d130c90c089a1fe17746d09f942d78a14d59b0d4bd699778dc11c04fdf3cae12931743ac6a223eed37eb8b903f5764e3498bba08f8ee1e8ef4b2f46991ecb42ff167c0f50cdbb72440bce0256cca2d77c860220f4b658897c32d2ed4d6e2b0070d2bdc982287a404d93f37", 0x97}, {&(0x7f00000003c0)="b6215e8af27d5483b81cfe69219717a4afaffa59bc31a23976d0a694d4345c15ddfcd11932caef60e1eda23c9d77d4b0f073db21d281c84a1ed2f876a71f1e255e67f55c6ac8cb1caf4a5181a8a6d37dd0a220cb0dd32c386e8934130d0f5fe02f353e53ac9ada4e1fb368191b4573fb4a57", 0x72}, {&(0x7f0000000080)="5e229ae3cfe6073a", 0x8}, {&(0x7f0000000440)="d3a2fd70c260e5a1846635e59a66ca2c23bdcbdd45bb8797c3d97cca6437f75f33f9088b24b7a310cfdaaa063aa2ab3c8d87eaf2ef281a6de351b16c69e499d1a2", 0x41}, {&(0x7f00000004c0)="dd6eb3774b730f661deb4dacf7041a9da10150a29b26522ca7e2c4bb6a59a8a19dc7658870f8c5560145cfeb94429e274cf24da78580be46a7142011b6a67e1b5b69e5bd59450f153f10130d6aac06fc5527de5593f73746f5251dc45b458e10a46ce4bce53260a6c6664127f5743c6dd1e4b82129ceaf97c6c2c85e9a0621ac715577f59a167f6ce61cc1c8e0fd13645e69116773b3091972e0b99ce92b42bc41bcacdece3ebed60177c59fd5f83113fa02e911d8ec072f61f411fffe91e83ec26c1381865b2a64cc7ded49", 0xcc}, {&(0x7f00000005c0)="f86934b46ffb28ec6ad76eb97593e16b5850121e520381e9d0a2cbdd042223adccd8e57d", 0x24}, {&(0x7f0000000600)="7ee5ff85f18d718c62d48a7523e8156d9b24efdd62eeb093f8c1412b4b64331981ad5eab2f1c38888c73b2ba764228eed6446926587e", 0x36}, {&(0x7f0000000640)="72aea6618569e83f96f69573488ce29b4efc0a5ce42062917e968650cf2349bec2c8c68b23ab91319ba57e6777f0b438c1044e15fce488aa2baf8711d1f44cad4f06b1489ce126ef40cc32316f9fbdd55f7c1c4941b9edfbdd6c9da57865a831fe4493dd1cf97456b778938f77ea3e8706e2b2edca83721c2ab08984684ce385ffede3f622af74d393", 0x89}], 0xa, 0x0, 0x5) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x3}, {0x4000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000580)={0x0, &(0x7f0000000540)}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r5, &(0x7f0000000c80)="bd82c321a8b1ac848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a023d400000000000000fad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b489304000000000000009cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f3687b662654bdff0d7b16d17f7030a73a7942506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed31131361160b55248e02ee595dc0f3f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd481215099982902551684ea14d307b4e0f194138e6ded8b8cb70aa386e889ff024f4c64b693f7ccce0997b6edb59f9a4c5c1cb5f036c548c4738b3ca6ee969667dc9844f73cfd1baaa066f605cec03dbe3854211b38694253cc9dbf83a7500b9106b7a4ba2b13ef508502fcb723ae83b2b8aaec6bd97a8bca230b7b7a4e0dd636b8877a1bb11477d1499352e0d333416fcc6469a59329ece038aacd212709ef98e4fd13faec313e5a4813ed1a633cecca8a4447410c567d8882bd161cd912506a2ade97e9d75e1ce7530a140d1bfa1ac72d29f91515ad99a90d72a07727dc316bf51105cc81b83629cbbb9a6f53032517ec5363fa30616ded398086acb5f12aee168b3c8ef5e5de4e366a9d62b15cd1ce7859c54f189d20697ec6782119a300f690c77aa2d076b31a31dec3aeea9bee6189e78ba93bfa8d05c946c2928eb0e66ffc6e9f3c453c790dc170a", 0x315) close(r5) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000180)=0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) linkat(r2, &(0x7f00000004c0)='./file0/file0\x00', r6, &(0x7f0000000500)='./file0\x00', 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000005c0)={0x7, &(0x7f0000000540)=[{0x401, 0x5, 0x62, 0xffffffff}, {0x0, 0x0, 0xb9, 0x4}, {0xbf, 0x2, 0x1, 0x9}, {0x6, 0x1, 0x3}, {0x200, 0x1, 0x80, 0x3}, {0x8, 0x9, 0x1, 0x9}, {0x2, 0xbf, 0x0, 0x3}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000140)={0x101, 0x4, 0x6}) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1731"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000180)="a3", 0x1}, {&(0x7f0000000200)="399788e0d607101892bf4c02e7746fdad006fe71b9ff615a83a9546210c6ec2a8ee10e27eafb8abc4fba6f0f472b48f2307e5546c1bdb817c2a552034ed9a5d179b08aa11eac7f5eb2", 0x49}], 0x2, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x2, 0xfffffffe, 0x140000}, 0x8, [0x130000, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, 0x3c) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x2) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) r5 = getgid() r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = socket(0x11, 0x4003, 0x8) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) r22 = socket(0x11, 0x4003, 0x8) sendto$unix(r22, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r23 = kqueue() r24 = dup(r23) ioctl$TIOCMBIC(r24, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r26 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r25, r26) setgroups(0x9, &(0x7f0000000380)=[r5, r9, r10, r11, r12, r13, r17, r21, r26]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r27 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20000, 0x0) fchflags(r27, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x1e, 0x3, 0x0) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001140)="f0c753cdc441365996c2204f76314de6b77c90d24b1d620c256ca299b64275198e356a2b6415820b3499e2ae96d47bc5116f5af95572d66ecfec6293a8d4eda88a120eecc83ebef7fbec2950a33e29867fb47a3dd4fdbe3ae86b77fb1f46d4264ce76e32a77f86c4c47109f514c1f98c7ef0db65cfd2de137ba0e4356a506401fafdd83d8c58c4807d9539082ff10d533b32133c1a8f1c95c3422441aa62286d557015680e4e2db45a8c0a3d406114b8d8c9fbce6a0e849621f3a96b2f7666faa4d148b0198f87078683499a1d768c3d0a339ea976a5f9da5856ee2450b6bcf388233454b169bd83b1d890ccf08c4bdadeda28b00718d2938146ea29fb7eb2f33430b10b0824192c787f128466abf6b378ca4028c22144eaa93d48feb133aeca107f1f4c0c297a58333873f985bd2416ea19c32ac3cdbe86ba9fd0d2b2f18c681a3b3bfb91faf418e8019004c69c08f68ee96d1cf46ad69a8f1fc62e548f49fe0c6551137d7da851bc6635a97bc2ddd5be58f72ea31350d25e6f579b74fd09c84b213ec67981ea8b39a05edc662504452cd65bc60476a27de7274fffa0a0c8ead938bc1eee125791b3a30280f7fefd266721adcc3c1d88e13db72f43e39b0ea911792cc338afdee59720177e5876c6fcfc27277e1e2eb1f944596067eab02e1ab3129a411543ed0ace2192787abb83c5caee35c5a1db9ad8279e529a169a60bd6fecdb03a8f647e459e4a1495ac6ab2bb5e7f4f1093ca0aaf754d8a65642b70e1de0083227d125218e17538f6c3647234c33deea56353a57d1c5f42c395c61f29b19cf9aec15930b571be50f892c86f3540e28d42521190306bb1b7169e6b9f9bde2b7325e2bc46c5cb06e3d60a176007a9d379d31df8acdbe5effebecf1db6b0a28835c43251f856b411eed6fefc21b38a61b93394fefba779c3307b154ce8f573bc22304c26e9d6a1077f33dc926489f5475901bad4c3ffd2a9f22c6cb254a0dd653544cc2e14d5247ad4405dc278c9aecdefc9517c359867c5581cebd78c1fad464b4d7e3ae2f8f7d618f59f7036a4dc64fb4d132d9b04cf2633cdba229d935e0574313ce8ff46532dc93fb2b5239866bbb46112c8c68d70350d0c0c0c150fcfe980e819044262e41eef61ce27fc141bb897fd820ac7d777d3ca4452929d0478188905413b9ec2f6192e5b985363fccc4c9d7b3bfa815514145e18e3c1fba24061a31f83f4e9182183f821d609a32c3fd0b7953a2166daaa5ae20700f6c867f99e943c6ac38be06315885a91007c685ce52472a02abd9243c13d0dffc57dc5774a1ac8d2d68d8bb08a1faa4ba4a5d78c558b78dda5cfebc303fcc8387c832adf167f20dc4fe09a632d41be4a3a0e3a20504f6689d9440bca9e221410ea573aed8b3577d80a2fcfae558bca7d202a497559b682b79619656df7c022f22e1dda209e43ec728c38c544f735b3ad8c990fbe2ad93619cb0ccac9475bf2e09d563b2b32ff3f5f0122489ee81a94686bdbd77247db73c328a88808ea8d8a64afd33d3dcfc9fc3c52a7a9f09f5b75fc9eef4be7c46296ceeece08a82fba97f1a42a62ca8c772cdfaa302f9f28ba0a73a67d5a218f7236d98ea45e55bbe96c4d46eb712cc30324a78c3a485fd351b56b832b8ba5e843f7900030983fa5e92e10a02a3df55693f5cbe0d03f50a4c9cfc65f0aceb7f49c7cea7316e93d7790be15db3073f2ff7b6e25146b9ae2b6ea06df98742cfe48e99d29791bc68a51ec00cc00fab0c2662481b87220081da975211032ade19ca6ceca76d3a1a992eed0910756159df5a799f2b9a17cba6ced2bacc566a8131179900eb1368c1b7f37139266022d7664e37fa5643e902145ad87b9c5596705091b0c40bb84a9922464389ac3390b037801ec80261ca3ea0de705066be47b892dcd9549beb621906e11e01cfaab44af92391cdd19c76776c0345d15a89a323d416c05af8fce251136616f7d4d153c911e7eed99e5a627b054ac24c60688a64d43b2779b4b1bf1886d452da784495b0739c4b0852f6f63b21c1a17b448088793942efd85332ed336a16df1818184acf67a92c1cff05d35e453aebdbd91c2014b205b041061d38b487d359966b7b8f76054aa84a58f9bff15f5d4bdeafd98006dcb92854450a5597edc02ac7d01387957a5f6d8c4ac761473d95ab764e68df8153ba76fa191045f5223b2991c45bd2da1e3812067a8898d3fce69a554194891872990aa7c4e91d0ef48c0f56ddc743c5dd6b45a097ea84a5acf67c198a42c8454803e92d45adb5447ef99a17226963df0d2d4505cefc81b8f883e34e24b1875653de6158f69529cac6e05e80a923199e0682a921f6a8c88fe688264401aa35067d40dbe4c9b17feb6a86f309d21e26018851f363ac3f3a3fa72facf9257577698d6f3b0ece7d70964417790144327447f6806c5bc6401377b666bf5f325abe77782f1bfa17a207cd51d0db921540f2c32daa291edaf1621e0f456a1e6bda33a243357cf3c31c9d44ee9478a297e2923b6460f9a1554914d9924c530cd2d3b767eae49fca4a57ca57518932a7db3e14cb019c8145a14b7ed9cd9c460bee7763120916eef558c14147fe6a86074fc9d659fd0032dc3f56a585b4124c1b17ed7250eb3fb36128baeb058043488d1db420e10fb5ef909a7fc74f736b03ab8d84c3433a87cd709fe5c82886cb3eafa48f32b86eeddf4c6c5f56e0be381985e1ccfb7fed3d7c0065e0aadde9be04c29a981a86972d05e69d134a1fcadad759c81ad6b8dd62a68e4f0e584121c5317ca3dabf718d1e3d0cab44f5dd9a8ae8d38ae855495db6da6457a99126decc5d93308624d05e6708ba557a1e0d17141c3bfb9fa5c6fe5423ded09909e9f26220e262018ba63e8e3dcfe9ba57bf05900fbc221f5ccc7e54384dd4427d7ef072646b251ca31e1017019ed01db60f923c650bc4fc53c7d0b1dd8862d9ff05ad2733b2877eee685cb26047ee17b2a0a54a4936e1d0cfb312265578e795ee9346dfda1d2f9e82ecb059cbfe288a01289a2bba97f5fd35749c86af09a0df75ea8a9dfdc706605fe27b4c8e47f838b9c40e202180442da7a5517895a336896d4a6ccd8ff74c2491d8eb32de14ebe98657d365d88e0563dd6389805b4a935258c91865f2f9c32bf9e4e62267748bd0c651c50414552e2a30134fee7633a1d40ebbbdf90b92f7a4865bcb07d8d00c203877af05115f3e668ca2113a4bd26cd46588930a1def5a21a12e17f1b8cf1d0bd9b1199f5b4558da6b1816799d0b4d5a509cd67f9254ef9667524ceaafff8de8ba33e5afd197c6e4931b4e2c121841d8ea07e06dcf7a4cb6c08171facfb77ac5f80e4b17459e8cba20319dd9a624638c5ba0341dece019740b34130cc7abc2fb6f80e099ebacf1e6056dd04f231656f2e152b2ccd396d50ac836101ecc50551fb94286d0a8ec3e6a7268f86942e608397fb82e952870491a87a5a68455d4fadc0e225db99306ced6ef069b1cf2f5422545ed187911f5ca5ba2cc351b11807e866f346bb393065a53f94d1d03b4b8e461e29f002e3be393f7b5ccf4d77eec5ff224739948073db0b7fd2236b3c7acf758ec24cf1720e8e6b7f430636a64e60931da7e90be8007dd764dfa774a1cfe20174bf8375385494f4238eb26bf521d3c44e0c508264e07a81e0e99004243021deab5f28257e767925fe5021bfda9ca1af17dbed695d8a05184afeb706bfaa89f17615ec0dba990debb4b613144da0f00754089884c599cee3f7a5ff3440411c894051684d1edf4340c02738f17d8989229d299e8eea72e2a5424666ab9822f6a2dd2cf1b59b130febbda240277cb0a4019ce9acbfbfd3c6ae870550137d7184467ab25d6e39cbc91d0ff8a3155b3e8f27899e273c883b1d53f452c6933e218e0dd69ea81f9fb8b3f1317076d3e83f8e68c06341796d2716c0042229983cfcb11f1ca0fa6775df227360ed1870e41cc10d4bc76a52a62b43b3e810c95566427120315c0a1f8320bd8a4c712ff8b9f4a28502b9ae6ae87261e5efef5e4325149c1c3a0abcde0f75b27e196be9e11a18168aa8cc62cce29533cf8e8790c39ec03ecbb2095b08e65f5ab2a35c88accb152820a3077d75ee7f6ea2f5821e0c398c9a667c88d74384be684a9725f0ec4dccbf55cb0534397ea2fcc1f14e2e15f92244f52aa4493b8a621f42363707daf570fea8b5e70a9c17d14bc5a5b0f42ef57e57e4c4de2a693a7bf38da6950eeece3c8ff4ad57c74faf9f2af7223b15605eb89f3bbafaa013f19d8d18e82ccfd111f218253466154c3e004c5becb459c96afcd136e31acb86d6bcd4d7b229fdc8229b58a866ee2ad3a7e2bc9163daaed7a0483f256c1d4f0b6202c10dd0bb628a7d6e3ae8138817434ff8c5ed1f1e516b44484ab0af02cc922911a1ed32af2cd631eb13ce5373af4d41ea8122503cc7166be99d955ce5cde4db70f0b30284ce4701ff634c63ab0533096436bf824ad12a7cad16acd0267cb5da73639221a7ee133e1d50e862dd1b3c23ff405934273a151c6f9b5aa4e32aa2afe7c8eb12130df8a29ad16cc1180da6c58f7a5a30ed4dc7757f7274be91f4b52515bd007bc8d531dfe575bbfd5d62fff2f96feb2395d95f3feac5c0461594e62ee2dffb1e6b3c92f9d7eb2c5549798a86e442df6f4ec8580418a4e542262ba05f3dfbf9fe3cebd68a0f0e6e208fca8b5a9d5b6bdd024d6b39a6e1d36ac44c54af610fcc8a06fffa163f7fc8c38359d7468f56c560a74e90bbfb7c1176cb97b70c03e9f75d95f2399ac2b10b13e08c29c93fd1b60f6c4759d2e2fa207f4ddb251c745de20f68bdbb333ce6e95cc73874002f34e8c3dbea2489832fa4a87dca8853c6ee8330a2438b2f1f2229567e9165384c5953718feb1327da298ae32fab2ab1e67d69b52e08443d22fa442717b01d47e3b74772a2d69cc8d15693661c20f3f610422db6c99a08dcada0257c2c17d32493c8a28299d51ebe6a5bf234d490e7ae5b43f7111482171bef3090c58a4f03891bb4c1393c7125c53ecd15c09e8503fca62679066729cdd8f2b15adc4cb24371ab03a1baf26bd154e1f3c33c4ae904f74e1af200dbe10ba7b99b9f2b2203fbf3da5821f7af774eb2a56b2ab373974b64d3983ee220786092d410a0778c07c5c7486fc6bbb76f6d367c099425ef7752d69e1783effd2469f52b8b610e9a217307d905c1ccbe406df372625306abc2aa76c12d159426665792c46b332cbfc11a7129a40d91921d87d369dfd13c1310ba76ea299bf29e661cfe3b988d0e826cfd053308cda67c44743ddac84729f4fc8b8e3896b9dc30e9e89c3c2dca3e7b4f2a583cdfd47887f406a5f34a705bf8e1f2469825fa4a70ad032c0f52becf5000c4e6fea4881e4b39ae76a749e583f02cfefb5206c6e4373513c096ab9e3dde354a9377006766442eaf4d5b676ffcc101e7693eab8f6a80243bc6ca9df110af3aebfe57394e97da3b20f67d89e1a4c01832eed3c5669d34426126adc1c0743cfe2e3fa7a2f78dba887c7937b962c6933c5703b3326e03978de97c34da2a23f06ac1f021f9e4962d685e10d6fef6255afed0e417a59fd8bca8569d633b25e650730929cd868dbce2c722430ed5d1fec466cd1e5b20f19393dba85a9474e3b1b83cd9fa589038f849f8390fe86c07dad9a7896163251836543777a124b4250e6268fcaab3216a95c665737bbbe0c637f903a2e146b01076bc131315c82c90fefd5e1a3eafeb978a3583d4dd559a35de7a7ac2ab545869b6269f7", 0x1001}], 0x1) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x6, 0x2, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea79b7ec0"}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000001800)="1ede70594c77f4cfc3a269cf5128ed7f2a6f951abdbbee114b47600ff24c805072984c92836671b401da97a018ebd79ecdf843fdba3a3ba889bccb8f1109609072740c775bd694c2e2c21509ce2249216955af8dd74f9be318a2b5c1c8812dda84ce5bb74f3d5f7cab5c2df4ae79ee47ec8e7b14c15fc7845193cb8a215c77deb48d7c6561e8a93dd2efa868fcf89d31aa5ab5a7525af8b047c767bc095afb5f6dfa82bb0fc949cc9932b7cc7186e6d242eec6c59f21d7be5f60759514bd3e90011276b2903493496538c168e3d015d3562f3104322d3c12507de7c97c6301ccb46e2e8aca303cbac7ee66982afcace9a284ca00e60a", 0xf6}], 0x1) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r5, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r6 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = msgget(0x1, 0x254) msgsnd(r8, &(0x7f0000000940)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4060000004e3fdf290fa65995d43deefa8d4bf9b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a995333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57435db595468b9273b60b00000000000093833278de74c9d8302dbbd293f1159fdfaa3b0e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c26a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e8c7099b6c27caa46e14e8527f6775c303735d496da784bbf9d5063212dfedd1f714035459a9200e24e49bd1d34b706968e4091cf91ee4010c812ea8932a0924c8fe0c7bb47a3a74c06e87de23d1d0b7578f4d06e956dc268f17ec1c6df5db62735e4169200"], 0x107, 0x800) msgsnd(r8, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgid() r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r9, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300), 0x19f) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r14 = getuid() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r20, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r17, 0x1, 0x9}, 0x800, 0x26db768a, r18, r20, 0x6, 0x1, 0x1, 0x2}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000040)=""/85) 16:00:02 executing program 1: open(&(0x7f0000000840)='./file0\x00', 0x20000, 0x21) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000c40)=""/235, 0xfffffffffffffdf6}, {&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000d40)=""/184, 0xb2}, {&(0x7f0000000200)=""/11, 0xb0}], 0x5, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x1000}, {0x4, 0x401, 0x800}, {0x3, 0x9}, {0x6, 0x7f, 0x1400}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0x4, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000480)=[0x1]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) getegid() r3 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x20000, 0x0) r5 = dup2(r4, r3) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) r9 = socket$inet(0x2, 0x1, 0x73) shmget(0x1, 0x4000, 0x8, &(0x7f000000c000/0x4000)=nil) kevent(r7, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffff8, 0x28, 0x20, 0x1, 0x200}, {{r3}, 0xfffffffffffffffa, 0x10, 0x80, 0x300000, 0x20}, {{r8}, 0x0, 0x8, 0x2, 0x2, 0x10001}, {{}, 0x950fbb57061d0b63, 0x10, 0x40000000, 0x7f, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x98, 0x2, 0xa4a}, {{r9}, 0xfffffffffffffff9, 0x5, 0x1, 0x2, 0x3ac9}], 0x9, &(0x7f0000000080), 0x10000, &(0x7f00000004c0)={0x4, 0x9}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=[&(0x7f00000002c0)='\x00\x9b\x00\xca\x8aV(\x8d\x06\x93u\xa8\xc6\xf8\xf2\xae\xd7\xa1\x10\x8a\xe6A\xa2\x9c\xcaxJL\xe2\rV!\xea\xd2\xf4\x98', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\xe5*.\x00', &(0x7f0000000300)='\xc0E\x89xKv{\x02\xa9C\x12\n\xabC-\xf8\x8dbG.\xc9'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='@\x00']) socketpair(0x2, 0xc003, 0x102, 0x0) dup(0xffffffffffffff9c) chmod(&(0x7f00000000c0)='./bus\x00', 0x4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 1: socketpair(0x18, 0x5, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x2, r3}) fcntl$setown(r2, 0x6, r3) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x7f, 0x7, r3}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f00000000c0)=0x3) pwritev(r4, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0x15b, 0xffffffffffffffff, 0xffffffffffffffe6, &(0x7f0000000340)=""/225, 0x186}, 0x801) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7}, {0x6, 0xfd}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 16:00:02 executing program 0: r0 = semget(0x2, 0x2, 0x4) semop(r0, &(0x7f00000000c0)=[{0x0, 0x7, 0x1000}], 0x1) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0xffffffff) r1 = socket$inet6(0x18, 0x1001, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x1, 0x80, 0x3}, 0x3e9) ioctl$TIOCCONS(r1, 0x80047462, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x100, 0x0) fcntl$dupfd(r3, 0xa, r2) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfd7], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000004c0)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fsync(0xffffffffffffff9c) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() r3 = dup2(r0, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xff32, 0x0, 0x2a}, {0x9, 0x1f, 0x80, 0x7}, {0x7, 0x20, 0xf8, 0xfff}, {0x2, 0xd3, 0x3, 0x1ff}, {0x1000, 0x6, 0x92, 0x9}]}) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) pckbd_enable: command error 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000400)=':', 0x1}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x611, 0x5fad05f2eb38cc2a) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, r3) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r5, &(0x7f0000000040), &(0x7f0000000140)=0xc) r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES16=r5, @ANYPTR64=&(0x7f0000000840)=ANY=[], @ANYRES64, @ANYPTR64]], 0x1, 0x800) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = socket$unix(0x1, 0x2, 0x0) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r11, 0x0, 0x9, 0x0, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="ba9d0a3fc23fc886ec92f1f5916a528ab2b9f338b05c86efffb7c1bc29051013d342c035e34b733f7e7c73a24da32ccc6564184c8dd32eed2b0530ad167b0ec9354eb978e78378981b11ac5ff43b6fcd9b1bfb0edffffaa6e46712cc5f08cc45bc06913d965a56084b4cac8f7b3ea1c911ed1cc23d6321886eecbbd1020c569eb75a9970af4c6a4f9999c7f8132f31fbb9a5dd62135a0f6a357fec9801a511f9476dae9cade3b71c4edfd0a18af572fbc966e52474186def0f76594bdb4e607dd30922b792948b83e56ba8c501565f36a68a9df5e469779d03e84efab48d1225967755910f023b9d34d30c0a8d0e701c1da6709e9ff3ca39ac5941160ce4ecd711922a5038f71a3382ed548e58e5ede072d64eac4a8493fb23c2401674d38ca34b59ce76d35b2222353c424b0e11c99be1e87b7f16b59fc4f384d8c1a125c4a2f8991e7f80e81f27947b5a2526cfb4d3faf25966c01ac703dd28a0ef93e470dedf017a9f4cb9ce928af76e3ceb979dc97da52b3205fde69d0ba4f05f1b50b5188a1aab2ced8264a93641436e6149957420205bef0a1cf609aa1bab542b774dcd5c496a5f218361b5535f490d17f0b3492842eac3501adb749432aaed12bfc5d5eb97772bf30e648ba9544dec9673fc24b38a15e88dcd06d122cf856a149a360dfecd355fa03914cd812814a0d1df7ac96f1522147a94bbadbca5e32759675ee316aee618b1a49f4624b7eeb88646c48eeadb93ce30e527b13d7a10513f9f8c12d9145e744b511d68257a60a493335c3599feb932bbb2b6ef0843d89b26d1eca028d975d474b24a759f46afa28bc5bcd63daaa4dc5a26e2cd97e45b8886dd476e7004321ca688a0b495ce1e3259e66e2397d3392bfcd2a8cd4a4bb49841fcaa710b3eda0e7d793c641a7f463e02481d1a7da26639ff1c6f8fae67ef5aea7013cbc3d999427283b5121b577b9f909b44e8e95757495f1c2a461d652ca916e3367050b97f811da72227c140c2252cb388d7c2075ab58f1596d27865254ff9ec12b47f4cfac534f81ca06beac7999a4696f0b2dc2f48b9b0a44a4c6ec01546e2d8c1361db1cff832b10a8d8d476e1ccc632749fcd25b301f93aebd7e02c907e7c398980d932562bb690d1de54012a89fd5339d770a43dec2ee205074751531a658f3adee8fc935f74febc3144d65aa97ed0a47987815c83fecf6cfe15cbb87789cce6967fbdcd3755a65bbec73b46d74bdb945beb17da03a84c377d6e59206e68aba7c66490d871ff4de0a8d97c2aa0a988c5986bdf0c41d3d2fe9f341e863c6eb15b49c21e7211e43030a098d16299e440ebd1d40595d3a86923bbc460e84007924ea64f7a3032dafb43e8ca11740b4acb3157bec857e04452ecbb2a0de76e1cc12f16d334738f3becd14bcd387998f6132d4da3b05e22b02c7bc163ef310e714f23a1c3c51cc1b66f7a9967bd806fa2c010421e102e9d3a7453d387b592de1a14ebfc128c56995ab3d020a6a993c030b7722adf521f3698c8bdda35054acdfacd401d2d6ab7cf28f6f48641546f4ac70c708cf030a5df0a50b90a73ba7cd087a04b82db129b9678610aebd99e3024b0787aafc362bc2fa2697e0cb3db353f98797cea433fccebda3aa3ed77b78c6631c23b8369805bf3e0ffc21e328be9496abc066cf5b32a20e93dd769995ccad209d28c058787b0e04ecdae8669113f3710cb413f039e7e2fdee1c6159eea0f5f32311f72490f375acfbf900f224e214eb25b8f1f08a6afebb685fae12f1a22794fc49b458a73263a7836c340416bdf8ac5a250c6e1cae88973d1d1f37b6cf8e54d0fd4991669b6ef661835cd53f92bc3d6a7cba83a2fea90cfa6986ff5ea70cb5b963551977b7dbff6823a2285963864eb78ac31c732a191009f776a53cea9b42cf5fb0311a8f5c213ddcde097a5c28cd6ea6e5ba9ffb3c0efb3299d71557733130c4008a89e1494d15438eb186a1cac6e39f953d2299e72b08437d20dee652292c240ed8e711bfbcddf31eb4ecad1f1e56c91148ffcdfd0f29d3116f49d25582a0f259dee524718e0562bed2551c444aef0690bc354bf16869a8c65b1bfe88b12a5173c46dd92266c165f246ecf4877fad9f77413217136a8b058697b5ceedac777f3eafe04e873bea5252effa556912a9b0e5d63fc951a7aa8d75c11a405b3cbb17424cc779e80f2a79da66463bcf0879bb6240356ac91dab9f10fded7f4669f180f7a7092002ee3ac61c26ded489d9c7aad18860afaa99cd7cdf76aff3f2e8818c65ff2255551cd8c50eb5984cd2af35097cec82e7abc218e6725ae1815654ce72c8c6bd88cee354386b14304239147fef852850f376f48a184ef94bc3a4d63d064d8b5f160273b7e5e7cd758ac5fffd2ef6e48464044f2c265834fae1598fe65f9914525dbea21ab97a4c1716dacf8658200a079e8bf79fb31f58b657684cd19a03c6e8f84617ff4974040f6ef81048f8f5a7c13b97c510003d6ebeb258a3a266d61047f2552267ade8af554965986cdd4f9ae1835c1a1861ebe7bba776073a6a095e524ecd3d8293f407d50eb168f1ce077c34aa77d62b8bd2c8063b2ef21a70dff234ab16c417ab9235e0016a6b21e370811107dc6b4de9d80dc9056886227c0379bbc4562d060180f633a8a04d0d8dfa81adaaed9339f7fdc58427a1a3ad7f9be288f1de0c4675bcb1ec9ebec1d189f66ac56695c94dda38c9bc3df8f278d508fddf2bf2de172c40a75dd1125c600123c1b578260c6b2d8b23b810cd945eae5f1174e085412b0a2fd39023aec736cc1a38108e6cb9d5b3918fa38b470a9386e3a9eb51eba13b2e65a5f9801d4beb67d82660cf244e5b7c6952eb6198253456d1dcb880f875b92fb4291bddd1ae6cb4afd5de44017ef5781c3181abcb058ac6bb34be5312617cd734400400f1660dca273fa943b637e649ee0f065ebfdcb9649275565610393c1ed2bebd8ebbdc9292b212094716a1c99d434703ceaee2eb609251cf9942c7bda0d8d36332181236085243420c6b01bb7cc39b368fe45b6450dac2fb96ba180c135e440053301b5e0fbfd14d510f89ac5772aa313307b041c830ff8bc855d08f6900169e4516c09d495d69ac8ac5c05bf7a3f09b50ba93e9c50145160b95fed17ae224708bc0029eda9be2f81fa29e289d651154e6787c3afe93d7c1df72c0f241c8c2d2dda0c7f919af349c624576b98928b0699d565b5139f2373c6342db34424adfddb06196532b3b5541bdcf249b1263af0b746db80e06c901329ce71c386fc534485c7a525eaad0c3d24a4bb1159c2fea976c4cc30011910f37ef5bb5805a4dfd7eff6e07d5ae0b54b1ed1b213a798c917116315e4368a3f9045f6a7d4eb24c999068671bc03afb74d42cb45b28a988937bd939527d4066a491104aee94af8399a9e8f7d5296ccc0e6c736ce5a4dfdc657f2f464b8b3e02f47c631526353e8c53ac9b9e2993b14a42066734a3b96877c91c07cc393ca0c2192d03b8cbc1dcedd6983b9dc820e447aff0049ecef6cf3f664c112e6d813abd23d3d72ce913e54f51af13a749063069593e56a8c09a2a0a84ffcbcf189c02168f5f8f405da3fa3185827bfab75c74faa7b0626fae09bf6602efaa45bf44b23daf35c7fffb2fcbe5f3d2b93ca384293fd9909e56bdd0c9ff69bf90670ed94254bc15beeb86e07a41286ab5b8382ad837f2de5b3eb632eaac395f1624a35ea68bc4d4a962d550eea3a76f42c49e12f23d813d05de5ff66be4ce445c6ef2e17c6eb9c7e68e30325ce98c936c40471da57f10e74747303783bf8af868c4b13abce223647daca904769e9af33b0bd8dd3e500c3c9305dfc478868f215a7e8a8a25021adb492ff244913cdafc341a03428ee3052599057348857723667c960218fba64345aa1cabe2541340ba7c2d8d7d410b0a75e260d940868f8084b7c3e812362ff521942738299b41a9ca168b6c62fa6bc319254f9c5446eaccd63c0fe37d5eba11b245614129ece3d68dafade49adf9536cfd865289894dc3ad94b3676a2180000b8035e48fe988bd2465f5761278876f01f5b34a510082aabc5c1100a721d107355213773f97cc989e9c0ac78cf99fccd82a4cefee7b49eae1cdcfad3a4dcf3701d252116cfbba02d2bbfafcd9db23f40031298a3cd614681f9e0304058afb4b60042fdc88a84813d896670995f45109310809fe72290070fb024994f418037546ba6105492111217f889753ec48599d7468fa5579bcc25b7b436879843a93375156f879a23cb1f200b5d52c06fe50913b6b28fc08bbfb9936f00c8b9cc7f36886e8b089517ccd93b1c23e0569a5c78365d5638e0a1a0655eb0964fc70d251399c7d1f01178411d8308740430c7c50daa155114571069522fe8bc1d2f1e5703680dfbc2780ee8e68b4e81943da70b713f5761c3f973091c8b9d1677f4633e18d6805fb8d8a0418eac26c0786d7f6cc4c0d6c4cf4132607eb9342f80f12b0c493294829ffdcacda77068597f7ffce3b6830e73e2f1e0cf245fbd92cd880ff16e55ffef98781e0f89b136b2185b1990a192123ef92fb237bee054ad0ace3feb0ae53c7355efd5c638765275c2ac417e02755a4a0606c077df5673677b56ba323e61bed5c0d7b38459b924f47ea43dc2b91bbd5da0be1de2561789cf0e8c7d51086d91635b93372a5aacce7bd8a6f71c8b721b736bcd0e9e5cfb969aad6b7c9d7754808c487c71dd7a6193ca999256f12a3932cd453997ef6583009f761c2b6e08525431fdf7ac24a90dac154a9a712a61784b6dd403fe9d686b42126aa673d70193d37e9aec94b5b2e6a12883daeece0131fbcffc0d1e8b0e64e935a4f5cb397e77063805f82d16360c69e1131ad0c043190bf9aa3892a60881bb9fd02297fde46e866dbce18a6ca16abe15f4f41185e28db03495a88149ba4f7247bc8a782904f6b34ab2f3ab7cc0a7a10126d9683cb98d890b723da3747555524d49678834ef1f9a7b61d6c160a40a1523341808fa73427356798d39fa0653995434d754f179b95eba252a439f20df7ef9696ed28ee419ed304a7e243e3a0bd167ca1a272e71f7192cc8fdde21b554840bd872f01674bde425e3e34896942f981a62dc3b896640a9ba676905b61070e1525fe5023482bf04e4f288b766b7190d75ce161aa7b2d0045403eccfd8d9848f23680403ec0e5ee90c5f3b8cf913637cf1f090ff0267c903ece0744e3c0e16d8ed656cbad8e493c91a9016617f461ec986113271d4285015cd72b8207932560250dc772d093d3bd04a662feaa6f73f8036095732295c62ed680c35ea0ff6e110eab43cf73deadbba838be5532a36f5d721f251e6b26e4d0f28093c0b4be4deaed2cc464a3eb8fe937d6d41a5e5bf619de3ac4409774f73320ccf979cc3ab3c05b2af4d67f5848cf858ead861017f748d88c8a95adc73218d432020455db58c8193130c9929a3cb411f328874bd7729bcff6292a42f773293a4fd9768a14fb92316bf9f9ff4a4239d4979854c5bce9a40f0dfdd360ba11423607829b211128595e61bc533a61ace436f21128a2cd36f1f3d8fe5a17a418eeb3188d119075ba62e16834682293b9a9649257764b4bf0eb54f0a90dac32b38c4c6123c3a0b8cf3331321825cd34c73bee9d0715689e475686df7504f2f9c11ba6a36fbe59d8d99670311f826345b5732e9762bc0f873df16b4df807675b4f013c07cb8fb8a379fd7ea3bc21129cb7946b9609be213cca07e7ff464442fad3f6b505ef7ad46507e7691d7bdc9ec", @ANYBLOB="c7b450e057131d83c23d28776ceb38d6aa4b955522a92075b36231e51369fc2cff81c494bab208d9cbfb9b4188493d47a2f5f4e818c88d4cf0176b8c1872eb890c3237916ef4e90d58ee139119ae02dec374bc246c3a4c94aa5fb16b1b248f446ede9c68ed1de3ed600043f3a59d33fa0b6dff333f81577bf7af7ffc163825b4cf15d067ad37f3c191f3bed0e86ae555fdb22a2e7524a06115350dc55d82301db74fc9a2f1259a", @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRES16=r3, @ANYRES16=r5], @ANYRES64=r8, @ANYBLOB="f4f800098b579410fa8efe5e43135ec467ce0e4ccc7c209a585a097e0ba3d7de3842a80026e81cac973a7ae047b9728114156acff05af7226d816b7d89d280499ea585d1b580e90ae7254ef268b4fc9f5fd638230838fe34656147a6bb62909fc08b178042680449e354617925353c8c0f799861daa61145daf986ddbab5e49adaa87a6670f83421e2dc8ba4f758a3cffb3dabf99bbda6550815a6a65ac89bd5bea4e1c7d55d53b98edf3cb2d3658e24f91d799f77006c996c9770df522d94e2bdab68", @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYBLOB="48cbcab2667e72b7665b0a803193b2740c082ece83fe85fc0f659140f26b186771a59095e002dbb577ba8083c65ce145dde7c0e9d461cc1d9f2db128b714757eeb79b8a5ebbfcb509f2e1f0e9e163a362994a8698bc27927ddc49bd70dfb5d8393ce451de011eac535dc13476b7880e3ae39ca18", @ANYRES32=r11, @ANYRESOCT=r9, @ANYPTR], @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESDEC=r10], @ANYRES16=r4]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) geteuid() r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r13 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xfffffffffffffeb4, &(0x7f00000025c0), 0x2, 0x0, 0x2d}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xffffff0c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa9, 0x20001, 0x100000000, 0x1}) r20 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r20, 0x29, 0x38, 0x0, 0x0) r21 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r21, 0x29, 0x38, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x200, 0x0) socketpair(0x20, 0x1, 0x0, &(0x7f0000001b00)) r22 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r22, 0x29, 0x38, 0x0, 0x0) r23 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r23, 0x29, 0x38, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r26 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r27, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xffffff0c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f00000001c0)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r32, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r24, r29) r33 = open(&(0x7f0000000300)='./file0\x00', 0x611, 0x5fad05f2eb38cc2a) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x80001120, r34) r36 = socket(0x18, 0x1, 0x0) setsockopt(r36, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r36, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r36, &(0x7f0000000040), &(0x7f0000000140)=0xc) r37 = msgget$private(0x0, 0x682) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r37, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES16=r36, @ANYPTR64=&(0x7f0000000840)=ANY=[], @ANYRES64, @ANYPTR64]], 0x1, 0x800) msgrcv(r37, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) r45 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r45, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r45, 0x0, 0x9, 0x0, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="ba9d0a3fc23fc886ec92f1f5916a528ab2b9f338b05c86efffb7c1bc29051013d342c035e34b733f7e7c73a24da32ccc6564184c8dd32eed2b0530ad167b0ec9354eb978e78378981b11ac5ff43b6fcd9b1bfb0edffffaa6e46712cc5f08cc45bc06913d965a56084b4cac8f7b3ea1c911ed1cc23d6321886eecbbd1020c569eb75a9970af4c6a4f9999c7f8132f31fbb9a5dd62135a0f6a357fec9801a511f9476dae9cade3b71c4edfd0a18af572fbc966e52474186def0f76594bdb4e607dd30922b792948b83e56ba8c501565f36a68a9df5e469779d03e84efab48d1225967755910f023b9d34d30c0a8d0e701c1da6709e9ff3ca39ac5941160ce4ecd711922a5038f71a3382ed548e58e5ede072d64eac4a8493fb23c2401674d38ca34b59ce76d35b2222353c424b0e11c99be1e87b7f16b59fc4f384d8c1a125c4a2f8991e7f80e81f27947b5a2526cfb4d3faf25966c01ac703dd28a0ef93e470dedf017a9f4cb9ce928af76e3ceb979dc97da52b3205fde69d0ba4f05f1b50b5188a1aab2ced8264a93641436e6149957420205bef0a1cf609aa1bab542b774dcd5c496a5f218361b5535f490d17f0b3492842eac3501adb749432aaed12bfc5d5eb97772bf30e648ba9544dec9673fc24b38a15e88dcd06d122cf856a149a360dfecd355fa03914cd812814a0d1df7ac96f1522147a94bbadbca5e32759675ee316aee618b1a49f4624b7eeb88646c48eeadb93ce30e527b13d7a10513f9f8c12d9145e744b511d68257a60a493335c3599feb932bbb2b6ef0843d89b26d1eca028d975d474b24a759f46afa28bc5bcd63daaa4dc5a26e2cd97e45b8886dd476e7004321ca688a0b495ce1e3259e66e2397d3392bfcd2a8cd4a4bb49841fcaa710b3eda0e7d793c641a7f463e02481d1a7da26639ff1c6f8fae67ef5aea7013cbc3d999427283b5121b577b9f909b44e8e95757495f1c2a461d652ca916e3367050b97f811da72227c140c2252cb388d7c2075ab58f1596d27865254ff9ec12b47f4cfac534f81ca06beac7999a4696f0b2dc2f48b9b0a44a4c6ec01546e2d8c1361db1cff832b10a8d8d476e1ccc632749fcd25b301f93aebd7e02c907e7c398980d932562bb690d1de54012a89fd5339d770a43dec2ee205074751531a658f3adee8fc935f74febc3144d65aa97ed0a47987815c83fecf6cfe15cbb87789cce6967fbdcd3755a65bbec73b46d74bdb945beb17da03a84c377d6e59206e68aba7c66490d871ff4de0a8d97c2aa0a988c5986bdf0c41d3d2fe9f341e863c6eb15b49c21e7211e43030a098d16299e440ebd1d40595d3a86923bbc460e84007924ea64f7a3032dafb43e8ca11740b4acb3157bec857e04452ecbb2a0de76e1cc12f16d334738f3becd14bcd387998f6132d4da3b05e22b02c7bc163ef310e714f23a1c3c51cc1b66f7a9967bd806fa2c010421e102e9d3a7453d387b592de1a14ebfc128c56995ab3d020a6a993c030b7722adf521f3698c8bdda35054acdfacd401d2d6ab7cf28f6f48641546f4ac70c708cf030a5df0a50b90a73ba7cd087a04b82db129b9678610aebd99e3024b0787aafc362bc2fa2697e0cb3db353f98797cea433fccebda3aa3ed77b78c6631c23b8369805bf3e0ffc21e328be9496abc066cf5b32a20e93dd769995ccad209d28c058787b0e04ecdae8669113f3710cb413f039e7e2fdee1c6159eea0f5f32311f72490f375acfbf900f224e214eb25b8f1f08a6afebb685fae12f1a22794fc49b458a73263a7836c340416bdf8ac5a250c6e1cae88973d1d1f37b6cf8e54d0fd4991669b6ef661835cd53f92bc3d6a7cba83a2fea90cfa6986ff5ea70cb5b963551977b7dbff6823a2285963864eb78ac31c732a191009f776a53cea9b42cf5fb0311a8f5c213ddcde097a5c28cd6ea6e5ba9ffb3c0efb3299d71557733130c4008a89e1494d15438eb186a1cac6e39f953d2299e72b08437d20dee652292c240ed8e711bfbcddf31eb4ecad1f1e56c91148ffcdfd0f29d3116f49d25582a0f259dee524718e0562bed2551c444aef0690bc354bf16869a8c65b1bfe88b12a5173c46dd92266c165f246ecf4877fad9f77413217136a8b058697b5ceedac777f3eafe04e873bea5252effa556912a9b0e5d63fc951a7aa8d75c11a405b3cbb17424cc779e80f2a79da66463bcf0879bb6240356ac91dab9f10fded7f4669f180f7a7092002ee3ac61c26ded489d9c7aad18860afaa99cd7cdf76aff3f2e8818c65ff2255551cd8c50eb5984cd2af35097cec82e7abc218e6725ae1815654ce72c8c6bd88cee354386b14304239147fef852850f376f48a184ef94bc3a4d63d064d8b5f160273b7e5e7cd758ac5fffd2ef6e48464044f2c265834fae1598fe65f9914525dbea21ab97a4c1716dacf8658200a079e8bf79fb31f58b657684cd19a03c6e8f84617ff4974040f6ef81048f8f5a7c13b97c510003d6ebeb258a3a266d61047f2552267ade8af554965986cdd4f9ae1835c1a1861ebe7bba776073a6a095e524ecd3d8293f407d50eb168f1ce077c34aa77d62b8bd2c8063b2ef21a70dff234ab16c417ab9235e0016a6b21e370811107dc6b4de9d80dc9056886227c0379bbc4562d060180f633a8a04d0d8dfa81adaaed9339f7fdc58427a1a3ad7f9be288f1de0c4675bcb1ec9ebec1d189f66ac56695c94dda38c9bc3df8f278d508fddf2bf2de172c40a75dd1125c600123c1b578260c6b2d8b23b810cd945eae5f1174e085412b0a2fd39023aec736cc1a38108e6cb9d5b3918fa38b470a9386e3a9eb51eba13b2e65a5f9801d4beb67d82660cf244e5b7c6952eb6198253456d1dcb880f875b92fb4291bddd1ae6cb4afd5de44017ef5781c3181abcb058ac6bb34be5312617cd734400400f1660dca273fa943b637e649ee0f065ebfdcb9649275565610393c1ed2bebd8ebbdc9292b212094716a1c99d434703ceaee2eb609251cf9942c7bda0d8d36332181236085243420c6b01bb7cc39b368fe45b6450dac2fb96ba180c135e440053301b5e0fbfd14d510f89ac5772aa313307b041c830ff8bc855d08f6900169e4516c09d495d69ac8ac5c05bf7a3f09b50ba93e9c50145160b95fed17ae224708bc0029eda9be2f81fa29e289d651154e6787c3afe93d7c1df72c0f241c8c2d2dda0c7f919af349c624576b98928b0699d565b5139f2373c6342db34424adfddb06196532b3b5541bdcf249b1263af0b746db80e06c901329ce71c386fc534485c7a525eaad0c3d24a4bb1159c2fea976c4cc30011910f37ef5bb5805a4dfd7eff6e07d5ae0b54b1ed1b213a798c917116315e4368a3f9045f6a7d4eb24c999068671bc03afb74d42cb45b28a988937bd939527d4066a491104aee94af8399a9e8f7d5296ccc0e6c736ce5a4dfdc657f2f464b8b3e02f47c631526353e8c53ac9b9e2993b14a42066734a3b96877c91c07cc393ca0c2192d03b8cbc1dcedd6983b9dc820e447aff0049ecef6cf3f664c112e6d813abd23d3d72ce913e54f51af13a749063069593e56a8c09a2a0a84ffcbcf189c02168f5f8f405da3fa3185827bfab75c74faa7b0626fae09bf6602efaa45bf44b23daf35c7fffb2fcbe5f3d2b93ca384293fd9909e56bdd0c9ff69bf90670ed94254bc15beeb86e07a41286ab5b8382ad837f2de5b3eb632eaac395f1624a35ea68bc4d4a962d550eea3a76f42c49e12f23d813d05de5ff66be4ce445c6ef2e17c6eb9c7e68e30325ce98c936c40471da57f10e74747303783bf8af868c4b13abce223647daca904769e9af33b0bd8dd3e500c3c9305dfc478868f215a7e8a8a25021adb492ff244913cdafc341a03428ee3052599057348857723667c960218fba64345aa1cabe2541340ba7c2d8d7d410b0a75e260d940868f8084b7c3e812362ff521942738299b41a9ca168b6c62fa6bc319254f9c5446eaccd63c0fe37d5eba11b245614129ece3d68dafade49adf9536cfd865289894dc3ad94b3676a2180000b8035e48fe988bd2465f5761278876f01f5b34a510082aabc5c1100a721d107355213773f97cc989e9c0ac78cf99fccd82a4cefee7b49eae1cdcfad3a4dcf3701d252116cfbba02d2bbfafcd9db23f40031298a3cd614681f9e0304058afb4b60042fdc88a84813d896670995f45109310809fe72290070fb024994f418037546ba6105492111217f889753ec48599d7468fa5579bcc25b7b436879843a93375156f879a23cb1f200b5d52c06fe50913b6b28fc08bbfb9936f00c8b9cc7f36886e8b089517ccd93b1c23e0569a5c78365d5638e0a1a0655eb0964fc70d251399c7d1f01178411d8308740430c7c50daa155114571069522fe8bc1d2f1e5703680dfbc2780ee8e68b4e81943da70b713f5761c3f973091c8b9d1677f4633e18d6805fb8d8a0418eac26c0786d7f6cc4c0d6c4cf4132607eb9342f80f12b0c493294829ffdcacda77068597f7ffce3b6830e73e2f1e0cf245fbd92cd880ff16e55ffef98781e0f89b136b2185b1990a192123ef92fb237bee054ad0ace3feb0ae53c7355efd5c638765275c2ac417e02755a4a0606c077df5673677b56ba323e61bed5c0d7b38459b924f47ea43dc2b91bbd5da0be1de2561789cf0e8c7d51086d91635b93372a5aacce7bd8a6f71c8b721b736bcd0e9e5cfb969aad6b7c9d7754808c487c71dd7a6193ca999256f12a3932cd453997ef6583009f761c2b6e08525431fdf7ac24a90dac154a9a712a61784b6dd403fe9d686b42126aa673d70193d37e9aec94b5b2e6a12883daeece0131fbcffc0d1e8b0e64e935a4f5cb397e77063805f82d16360c69e1131ad0c043190bf9aa3892a60881bb9fd02297fde46e866dbce18a6ca16abe15f4f41185e28db03495a88149ba4f7247bc8a782904f6b34ab2f3ab7cc0a7a10126d9683cb98d890b723da3747555524d49678834ef1f9a7b61d6c160a40a1523341808fa73427356798d39fa0653995434d754f179b95eba252a439f20df7ef9696ed28ee419ed304a7e243e3a0bd167ca1a272e71f7192cc8fdde21b554840bd872f01674bde425e3e34896942f981a62dc3b896640a9ba676905b61070e1525fe5023482bf04e4f288b766b7190d75ce161aa7b2d0045403eccfd8d9848f23680403ec0e5ee90c5f3b8cf913637cf1f090ff0267c903ece0744e3c0e16d8ed656cbad8e493c91a9016617f461ec986113271d4285015cd72b8207932560250dc772d093d3bd04a662feaa6f73f8036095732295c62ed680c35ea0ff6e110eab43cf73deadbba838be5532a36f5d721f251e6b26e4d0f28093c0b4be4deaed2cc464a3eb8fe937d6d41a5e5bf619de3ac4409774f73320ccf979cc3ab3c05b2af4d67f5848cf858ead861017f748d88c8a95adc73218d432020455db58c8193130c9929a3cb411f328874bd7729bcff6292a42f773293a4fd9768a14fb92316bf9f9ff4a4239d4979854c5bce9a40f0dfdd360ba11423607829b211128595e61bc533a61ace436f21128a2cd36f1f3d8fe5a17a418eeb3188d119075ba62e16834682293b9a9649257764b4bf0eb54f0a90dac32b38c4c6123c3a0b8cf3331321825cd34c73bee9d0715689e475686df7504f2f9c11ba6a36fbe59d8d99670311f826345b5732e9762bc0f873df16b4df807675b4f013c07cb8fb8a379fd7ea3bc21129cb7946b9609be213cca07e7ff464442fad3f6b505ef7ad46507e7691d7bdc9ec", @ANYBLOB="c7b450e057131d83c23d28776ceb38d6aa4b955522a92075b36231e51369fc2cff81c494bab208d9cbfb9b4188493d47a2f5f4e818c88d4cf0176b8c1872eb890c3237916ef4e90d58ee139119ae02dec374bc246c3a4c94aa5fb16b1b248f446ede9c68ed1de3ed600043f3a59d33fa0b6dff333f81577bf7af7ffc163825b4cf15d067ad37f3c191f3bed0e86ae555fdb22a2e7524a06115350dc55d82301db74fc9a2f1259a", @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRES16=r34, @ANYRES16=r36], @ANYRES64=r40, @ANYBLOB="f4f800098b579410fa8efe5e43135ec467ce0e4ccc7c209a585a097e0ba3d7de3842a80026e81cac973a7ae047b9728114156acff05af7226d816b7d89d280499ea585d1b580e90ae7254ef268b4fc9f5fd638230838fe34656147a6bb62909fc08b178042680449e354617925353c8c0f799861daa61145daf986ddbab5e49adaa87a6670f83421e2dc8ba4f758a3cffb3dabf99bbda6550815a6a65ac89bd5bea4e1c7d55d53b98edf3cb2d3658e24f91d799f77006c996c9770df522d94e2bdab68", @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYBLOB="48cbcab2667e72b7665b0a803193b2740c082ece83fe85fc0f659140f26b186771a59095e002dbb577ba8083c65ce145dde7c0e9d461cc1d9f2db128b714757eeb79b8a5ebbfcb509f2e1f0e9e163a362994a8698bc27927ddc49bd70dfb5d8393ce451de011eac535dc13476b7880e3ae39ca18", @ANYRES32=r45, @ANYRESOCT=r41, @ANYPTR], @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESDEC=r44], @ANYRES16=r35]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r46 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r38, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r46, 0xa5, 0x1, 0x100000000, 0x2}) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r47, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r47, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r48 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r49, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xffffff0c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r52 = getppid() r53 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r53, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r54 = fcntl$getown(r53, 0x5) msgctl$IPC_SET(r47, 0x1, &(0x7f00000001c0)={{0x2, r48, r50, r51, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r52, r54, 0xa9, 0x20001, 0x100000000, 0x1}) r55 = open(&(0x7f0000000300)='./file0\x00', 0x611, 0x5fad05f2eb38cc2a) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, r56) r57 = socket(0x18, 0x1, 0x0) setsockopt(r57, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r57, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r57, &(0x7f0000000040), &(0x7f0000000140)=0xc) r58 = msgget$private(0x0, 0x682) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r58, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES16=r57, @ANYPTR64=&(0x7f0000000840)=ANY=[], @ANYRES64, @ANYPTR64]], 0x1, 0x800) r59 = socket(0x2, 0xc003, 0x0) connect$unix(r59, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfd63ffffffffff3f7b238bf46854d78a2a197a386287000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b587ca66086a2d78efd4237b8fa4d012ae447543c220495aaee48c02f6ac41e6bf3bf554799000000000000000000ecb2fd57c60f13ad30505eff0f00a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd835000000000000000000008000000000000100000000000632ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d9000ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7e75bac417e2a8ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637aca538c99527fde12e4887e651a9630000000000000000"], 0x10) dup2(r59, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x186) r60 = dup(r0) sendto$inet6(r60, &(0x7f00000000c0)="3f4e629623d9bb9b69dcb74569889ecb8bc028769632dc6a0d509f274b66a9551047eadd7e7027be56ad8ded0892fd75299e1b21901ac502bb6f42d8d6b4596b01ca48ba7af1e6919b9e29472368ce9e2d32072c4f0f8ad2e168781fccad2b55a5e865188d46733cb8f399a8f6bf404de14f38c4a41aea204d75d96d4e3bb75c82581a06147e6961be2b6176d1aa853bdf56a80000000000", 0xf8c8, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x9) setsockopt(r0, 0x2, 0x5, &(0x7f0000000000)="10b0071344d7bd25", 0x8) r1 = getegid() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x1f) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0xc99be0e7a1da1e98, 0x2) r4 = semget(0x0, 0x0, 0x6c1) r5 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r5, r1, r6, r7, 0x82, 0x4}, 0xc27, 0xad, 0x5}) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x4}], 0x1, 0x5) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$TIOCSCTTY(r8, 0x20007461) writev(r9, &(0x7f00000003c0)=[{&(0x7f0000000240)="271d0b200f460947ec9eac7336160b52f58aae8ceddca0851496c1174c35d25c2e9ea9da0c6630c20b18f8dd19cf4d3ce41cb618fffc38f0a2182722097f2d0d8fb23b7c031407df500aa48b4037fcaf4d0dcba812", 0x55}, {&(0x7f00000002c0)="8a60714dea043c941831a2b39fb48ebfca031fffb74fd5f297250fe7048dae47bafb50903fb31a3051a95e222e13c1bdc4824dff38f2c44d61a21c401ec4661e3c1bc2ad3d7b64556db2657bd2e6a68448659e92e6df11cdb63a5e85e91e59c7754ee66af57b4bf767a3040b26cb7b186e8d25e2ae21087b91a98b16d03a83b0761ea4813b10d4447e81adb8cd1aa2bce12a76fecdaa7e7bbe6c66bc21530d574bc4cd82a621ff89e7dd2fd63e6bc66e603f53a3800c62970ac054d169bd1416f608869b70e7287bc26917762c0c931c9087e5ee9c0710174262a386ae55a92c047edc354888d9c4", 0xe8}], 0x2) socket$unix(0x1, 0x5, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f0000000440), &(0x7f0000000480)=0x10) r11 = dup2(r3, 0xffffffffffffff9c) r12 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x4) poll(&(0x7f0000000500)=[{r9, 0x80}, {r11, 0x40}, {r12, 0x1}], 0x3, 0x1f) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r13, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file0\x00', r8, 0x2}) pipe(&(0x7f0000000600)) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x9) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10000) connect(r14, &(0x7f00000006c0)=@in={0x2, 0x3}, 0xc) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000980)={0xde, 0x10000, 0x60, 0x40, &(0x7f0000000700)={{0x5, 0x4, 0xff, 0x7, 0x20, 0x500, 0x1e33}, {[0x1, 0x81, 0xffffffffffffffc0, 0x10001, 0x0, 0x1, 0x7, 0x5, 0x9, 0x351b5982, 0xfff, 0x4, 0x8, 0x2, 0x226, 0x4, 0x40, 0x2], [0x8, 0x1f, 0x100000001, 0xc28e, 0x3, 0x1000, 0x0, 0x7, 0x4, 0xa099], [0x1, 0x7, 0x9, 0x7, 0x5, 0x2, 0x9], [0x1, 0x7, 0xdc91, 0x1a, 0x3, 0x5], [{0x0, 0x2, 0x45, 0xf6a}, {0x0, 0x40, 0x2, 0xfffffffffffffffa}, {0x1000, 0x4e7, 0x6, 0x40}, {0xabf1, 0x3, 0x1, 0xffffffffffffffc1}, {0x6, 0x3, 0xfffffffa, 0x7}, {0x3ff, 0x1f, 0x100, 0x100000001}, {0x8, 0x0, 0x0, 0x1000}, {0x1f, 0x6, 0x4, 0x1}], {0x6, 0x1, 0xffffffff, 0x5}, {0x5, 0x6, 0xfffffff7, 0x5}}}, 0x8, 0xd1}) socketpair(0x10, 0x5, 0x20, &(0x7f00000009c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) pckbd_enable: command error 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x3eca, 0x1, 0x20, 0x7fff}, {0x9, 0x6, 0x9, 0x30e0}, {0xd5c3, 0x6, 0x2, 0xf813}, {0x800, 0x4, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0xed}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000080)="272793eb2d7551fa2e3a02549cc8200043d6efeb0160bed62c44ae737f18b9b1007aa2209d63fe00f1b3c212fa0672022b2fd1ecfeb26ba1c49d19003e60c0ac3c430c4e16ab78892332f94c42f26d60c9512df56993b018ef211190a7e22ba247ff4314a7b474dbb1ba3ea84bd48374b2f21d3e1d26d2cb864b6fc4530216ba1345dea72f9b682907888081f05153195872fd0df7fabdfb72c581cdf83f23cf677c69eb99de21d3c8d30886bc6b8f7b0f67e82d0fc854496dcb4f9aa94f2afa702c50dcf91694aa198918c975de7d487f9ac4b45a30bc9c973716fc0d6ac3850721bcfbe676e2926f1c338b80b10a3f8373df426e6b89424b7ab01552b94bd8a5859307ed8b5c203a10fec20e3df9d505d266e91ef5b04861edfdd9f00486d9e8cc48ebbf5e98d21db42f0a14a353169dc2d63084700ecf6b45a80cdfcf7a4eb2025e511c889088aa7f44b97dbbaea892c9e684f70349bd30fdfbbd2a33ea804d6652e4465aa52b5498d826cbabbb59a96b14dee776b5c0b5bbbde6b0202031917a2ca571e5d89ca3ca187019820f2602d2a2e00bf4831fa43d1a38d9a032d488c5ad75a0c15ca8", 0x1a8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x20000, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r7, r8) lchown(&(0x7f0000001280)='./file0\x00', r5, r6) fchown(r2, 0xffffffffffffffff, r6) 16:00:05 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{}], 0x400, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x9, &(0x7f0000000280)=[{0xe2, 0x4, 0x8, 0x7fff}, {0x7ff, 0xfd, 0xfd}, {0x3ff, 0x6, 0x8, 0x7}, {0xf001, 0x35, 0x1, 0x2}, {0x1000, 0x0, 0x1f, 0x7}, {0x2, 0x81, 0x7, 0x5}, {0x1, 0x7f, 0x20, 0xfffffffc}, {0x5663, 0x81, 0x3, 0x6c}, {0xd6cc, 0x40, 0x20, 0xde}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x20, 0x0, 0x2, 0xf3e}, {0x8, 0xdf, 0x0, 0x7b}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0xfbd7, 0xbf, 0x0, 0xffff}, {0x3a, 0x3, 0x9, 0x200}, {0x5, 0x40, 0x1, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0xe, &(0x7f0000000140)="44c7f36f803c4196493a3e78dad3") 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [], [{}, {}, {}, {0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:05 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="f4fd23bb0f84fbed6c70fa8d62f6346a9073abeb0f226b278e0e1e7c3abbb4679084bd64c6e57ad9429c4b1815f1e48201fdc6d42fc5b962f9a53acc266c6727324af2bef74cc15b8040bfffaa9b0e57cdfcdff352d01ed8e73a", 0x5a}], 0x1, 0x0, 0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x60}, {0x1}, {0x6, 0x0, 0x0, 0x20000100}]}) pwrite(r2, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x5, r1) pwrite(r2, &(0x7f0000000000)="6e6ab0304a11b5a573950293b1b8985cd5ae69c54465358f32cb27b94ccdbe1a26b7169ccd0abd4a6df2bf7fc3cddf14e215cbb3d24093f1cfcc31a7c1e324e97644139cb912bb14eee9cc73759791a9e87b3f775e9448df6218b54ee973da59967ee0a34765eef340", 0x69, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)="216c58f9f6996fd3325b2889bd6a0594eb6c058849466aff54cc991bcfa17d700840dcae236ac14e1ca96a1147e28970e6f7faf2147159b2e8", 0x39}], 0x1, 0x0, 0x0) write(r3, &(0x7f00000002c0)="6f4cbdb636a46fa4e5c454a395354927d678e23a6ac02f6f1c61ea20ace010a84905c5ed386463245b916a9c16b24407b376331c8a26422e", 0x38) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000340)=0x20) linkat(r3, &(0x7f00000001c0)='./bus\x00', r3, &(0x7f0000000200)='./bus\x00', 0x0) getsockname$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000001c0000000000000000000000000000deff00000000000000000000000000000000000000000000000000591214b524d023347022d500"/97], &(0x7f00000000c0)=0x58) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) lstat(&(0x7f00000002c0)='./bus/file0\x00', &(0x7f00000001c0)) mlock(&(0x7f0000000000/0xb000)=nil, 0xb000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) munlock(&(0x7f0000003000/0x7000)=nil, 0x7000) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r2) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tcp', 0x0}) dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x6}, {0x74, 0xfd, 0xfe}, {0x7ffffffe, 0x0, 0x0, 0x4}]}) r3 = accept(0xffffffffffffff9c, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00x\x00'/4093], &(0x7f0000000140)=0x1002) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x40, 0xfa, 0x1, 0x2}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x10, 0x0, 0x0, {[], [], [0x80f0040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r4}) fcntl$setown(r3, 0x6, r4) fcntl$setown(r2, 0x6, r4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) connect(r5, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) read(r1, &(0x7f0000000000)=""/224, 0xe0) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8", 0xe5}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8, 0x0) poll(&(0x7f0000000180)=[{r3, 0x80}, {r0, 0x10}], 0x2, 0x10001) 16:00:06 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r3}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000380)=0x101) r4 = getuid() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r3, r4, r6}, 0xc) getuid() r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000040)) fcntl$getown(r8, 0x5) r9 = socket$unix(0x1, 0x1, 0x0) sendmsg(r9, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x478, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84"}], 0x560}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffed9) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r12 = semget$private(0x0, 0x0, 0x1) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r11, r14) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r18, 0x80487008, &(0x7f0000000040)) accept$unix(r18, &(0x7f00000003c0)=@file={0x0, ""/56}, &(0x7f0000000400)=0x3a) r19 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r19, 0x80487008, &(0x7f0000000040)) r20 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r20, 0x80487008, &(0x7f0000000040)) socket$inet(0x2, 0x0, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x10, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x12) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x22, 0x2, 0x9, 0xda}, {{r3}, 0xfffffffffffffff9, 0x8c, 0x0, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x2, 0x9bb94a3887ef7728, 0x7, 0x3ff}], 0x9, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff8, 0x1, 0x80, 0x78, 0x7}, {{r5}, 0xfffffffffffffff8, 0xd0, 0x4, 0x3ff, 0x4bb8}, {{r6}, 0xfffffffffffffffb, 0x80, 0x1, 0x3, 0x268c}, {{r7}, 0xfffffffffffffffa, 0x10, 0x1, 0x3, 0x1}, {{r0}, 0x0, 0x1, 0xf0000040, 0x9, 0x9}, {{r8}, 0xfffffffffffffffb, 0xac, 0x40, 0x429, 0x100}], 0x80000000, &(0x7f0000000200)={0x10000, 0x7}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186a560100ba6d3a99feaf000000000060d5706c85c2768511fed95be1d2341de39f8fce02a5db5189", 0x2c}], 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x44) 16:00:06 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x7) chmod(&(0x7f0000000140)='./bus/file0\x00', 0x40) mknod$loop(&(0x7f0000000080)='./bus/file0\x00', 0x1, 0x1) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpid() r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$setown(r3, 0x6, r2) getpgid(r2) fsync(r1) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) rename(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000200)='./bus/file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) read(r4, &(0x7f00000002c0)=""/64, 0x40) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x25}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:06 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{0x0, 0x0, 0x8}]}}) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup(r1) faccessat(r2, &(0x7f0000000000)='./bus\x00', 0xc0, 0x9f74470d1d98a0b5) write(r0, &(0x7f0000000240)="99", 0x1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x723e72433ffcfb1c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="bf5882ebaa1da574f286d719c2e3") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) openat(r2, &(0x7f0000000200)='./file0\x00', 0x1, 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74, 0x0, 0xfe}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x34, 0x0, 0x0, 0x200000}, {0x4d, 0x0, 0x0, 0xffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)='O1', 0x2}], 0x1, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="891a2ba9b35dfb4e370f944fe5d1ddc8f9cfea9560ab6388e4674932514187b1f8c4110243f48262c9f1c298c59a79d9ebe8c704bbdeb7a2a98e34388afaa83827092e1e83c364e31348590b0cdb0a88e30388106beb2d51e8129e2bda8c7d24ac03d61db36e0a267e624022bb8da40db903f75fe5634f8490d15a44219b17deeb8e360c72dd9439a954a4ca08966fa84f3353f62c82e605dd07058a6176fd6ddc264ca115d8d2064fa6fddebfeb8cf45d0476230ec5685c4451ea3c2640f396d64daad366b4a1944884913be17fbb38f895e571c06d79dd", 0xd8, 0x9, &(0x7f0000000140)=ANY=[@ANYBLOB="01022e2f62757300"], 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./bus\x00') 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x40) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:06 executing program 1: msgget(0x0, 0x69d434bf5a1abdb5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) clock_gettime(0x4, &(0x7f0000000140)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x297bf1cb58fb66fb, 0x0) open(0x0, 0x0, 0x80) pwritev(r3, &(0x7f0000000080), 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x4, &(0x7f00000015c0)={0x2, 0xfffffffffffffffd}) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r4, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r4, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) msgrcv(r5, &(0x7f0000002b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004eed3265ccb953a0c1f23f4b3c37cc3864a0db753c86eab49801352f3ea6ce0cad8df2e70b078ff9a99136bd5197f7d755ba02e46625edd781006e9e7d24f827c5e03889daa23c"], 0x1008, 0x0, 0x800) msgrcv(0x0, &(0x7f0000000800)=ANY=[], 0x0, 0x2, 0x2000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4d}, {0x6}]}) msgsnd(r5, &(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0], 0x1, 0x800) msgrcv(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="000000106b5a745d0d9d0000000000000000b92069f7a16bf69b338b8ea01c9934980262d2a6b1986a729699eae4f32c9e7297e0a4897685ddf50b7f"], 0x8, 0x1, 0x1000) msgget(0x3, 0x20) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000380)={{}, 0x4, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x4f9af0f46b1e5ef9, 0x5, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x0, 0xa0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/203) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x35d, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"]}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x2, 0x0) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x829, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd0500aa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="ad18f05de2fcef182c36165c9ac1c6979292", 0xa8) 16:00:06 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x800, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) read(r2, &(0x7f0000000100)=""/180, 0xb4) 16:00:07 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x4010, r0, 0x0, 0x5) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x100000, 0x0, 0x0, '\x00', 0x8006, 0x809}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x882, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x72c4, 0x5, 0x4}, {0x7, 0x76, 0x8, 0x8}, {0x10001, 0x7, 0xfffffffffffff890, 0x7}, {0x6}]}) r3 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) semop(0x0, &(0x7f00000003c0), 0x0) shmctl$SHM_LOCK(r3, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x84, &(0x7f00000008c0)="4b5f7b3d627ba30957803539e3eb89766757b91601e01ad63c6dce69cb0d6709f74d35866c713a6ccdcdd01d6ea664670316f799c423c1429e683604df67ccb8f2749536d93955e4ab78618dc9bc7bb113339b5f3f1248f5c3ef4edd2c97e7fbf9080dc3fe00680b317fdf2b891fd0dc00902f1d2d575005623f60c4b81fa441a96548b1") r4 = semget$private(0x0, 0x9, 0x42) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9, 0x101}) semop(r4, &(0x7f0000000440), 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000004c0)=0x16) semop(0x0, &(0x7f0000000240)=[{0x1000000000, 0xfff7, 0x1800}, {0x3, 0x6, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x2) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8080, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) recvfrom(r5, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) fcntl$setstatus(r0, 0x4, 0x0) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000160000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000300)={0x1116, 0x6, {[0x5, 0x5, 0x0, 0x1f, 0x3f, 0x6, 0xfffffffffffffffc, 0x7, 0x1, 0x4, 0x200000000000000, 0x1ff, 0x0, 0xffffffff, 0x1ff, 0x2, 0x78a275f8, 0x4], [0x7ff, 0x400, 0x4d27, 0x2, 0xffff, 0x0, 0x7, 0x1, 0x7ff, 0x2], [0x0, 0x1, 0x4, 0x800, 0xfffffffffffffff7, 0x0, 0xfffffffffffffff7], [0x3, 0x101, 0x1, 0xfff, 0x1, 0x40], [{0x7, 0x4, 0x8, 0x10001}, {0x3, 0x800, 0x5, 0x3ff}, {0x7fff, 0x0, 0x4, 0x2}, {0x1, 0x5, 0x4, 0x7}, {0xffff, 0x8, 0x8d, 0xc945}, {0x5, 0xd1c4, 0x22a, 0x4}, {0x9, 0x0, 0x8, 0x2}, {0x0, 0x40, 0x8, 0x2}], {0x200, 0x6, 0x23f, 0x5ba7}, {0x1, 0x3ff, 0x0, 0x7}}}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0xa0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) close(r0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9300000000aef4000400ffe000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="7800000000000000ffff00000900000079b916f71cca8e7dd3256a0b862a0c850b515dc5dbce4350b9043325daaf61fe9ee8cf8bf71cd2a8016f947e70aedc671d801029b3999bc15863008c4237c447644d2a0872bdbb99c000cc16b3c647783e005078ead9241f68e42e0379c67db0d23f19aad2000000880000000000000001000000ff010000ee92134a41a1086ab388527a6964d1ca9606971c9fa54200aae97f33124374bb818095a22ceff57d22f8d22fa9c70c52e1d44dd06eaa26024bcd0b84b655943c6a04a59964fe73795564fd672a39f8f8d2a85ee73de9ba334e6bf16319a0f748df82ac872f040509b3509f1bd45fc583105ab18a8e0000003800000000000000ffff00000600000072f1be73b340f71de708d545b06bf36b375dc5b73a6da81a00fc55888f16cd398800000000000000a800000000000000ffff000000800000c096636fac4ca5614b38dcdbcf920090878774eebcb6fbebf7b4e353a2c26d3ca1454c5e4cb13e5bafb952d7206bebf334d8c77cdd43767dbebe51d56d3be02d2acc4680fd6bb7e44aca6e9c3e9ce6fe58b1732a8a3293edef777ff540cfbfde527c46c1a5b2f1a5fea68ccbc63a18b92fd79ae8d923dd4a39064d794fb25a5f05ed999940d17c9adc4ab93edf119ae5619b0000000000007800000000000000010000000000fc0f17d14a053327019cc58ccc32fd9a208cc4deb0e125169a9199f188c8ba5b380bddf618bdb3cc7d62ed46679e224bec26f6fea5d37e192b66f9356cd6e8ac21f4c34b12d18aa8b06c2c3f123e273c3134efbfcdd14984cf89905ac891e3d81a9c8bf62b58b70000004800000000000000ffff000003000000d7b4d15de85438aed000e9ac1cb8f789ae62823362acca407cf4ec99fbaa8dade8736d287d96995d31dfbdc6db32de462fef000000000000d800000000000000ffff00008ffd00000b39b0d797dec34686289a8473d06476965f57505cf91529afc09779ee8abe3f6ebab99ac7d2cf658a40bfffefcc527d4f7e763be812e2969a06d2c64e45656620c17d2c9ae9b8bc56befcb29e6de28b6062116d827e9225879a7a94ec72a63432d24d4738974671423ecef0e53aa8158af095a947e7bc333a36dbf232b23a8e4b4e52b2993d496eaa52e3c48996f47a96ee035086a7cbe99a101f37b7a4f430d74a57887dd62f41156b9fb967a224a45c6ee8b79f79a86b0c724b8d17fcd43b333d000000000000b00000000000000001000000ff0100002cd4063779546d4305c33de32aba356c811cd19284f52420207d817411d3a1d1ef3d18f4dfa585424dd4cadaf9bec330ba6d5cfc282220ef30d977871c0379aaa10b82a29d1f84e484242a9daaa9e5b10496fe1ed4460c12f4002163a3eb1bb0f7fbe1b40718e778112b14449396205ab746b22746f3182b885f545858a8338a269291ec07fe2a05a19d06212d98f13a53e0e412d63bf8b5118015fe00000000fbf73bc7888504245548ad493e737d382ea1299c2145825dabf5eb65a9ef20702215f68e523531bdf69b1d6445ac9218939188850d9f6efdf8db4ed1e6c7d081203c533bcb77d7b23e34294891c31bfa4cef5a25291b8a0dd11857c0748c1475112af93148af"], 0x428}, 0x0) 16:00:08 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x14a) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001240)=[{&(0x7f0000000200)="66d86a48558b1aef30572478302cbef2df9719afcdc6200f7ee6716738a1bf23b4b682280712fa064ce7d8ab34e575c7efde2974a109bc53a45c3e8de0b08bd69e98d0e748f73acde4d7dbeb2424dfc505a9bf9a40539ea74908461604b4f640a6f8056d766be22cff7dd60c4765f363375ed26ed69534f4d9dac1241b3a55c8086e7d8d4fb1b4615c050d5e18fd33ea09692269f1365ff1539909350996cdfb8e3a29018389e5175ebcf108340b5de9eb2fbef4750fa95845e91641bcf55ef30d411a0cddfb8eb64315fe7c851cf13197195b13f20f6f1e138b0ffa8175b63ac97fe7eeb4983e51b4548f9488e880a5ea84b8834d61db77192ca6d9d0e00004d956ed8c1f099204640a0ce835bfce7ed9f039e046c268413bd26cfd4a367b65f0bd56043bc1242585a2f437cf94e6110ef0ddc31b9de947b1204e8d4cc92efa592abfa82fd9015239151cac07be1157d63cafc5f3db632b77606a45561a6bcba474165e222c3c19b1328a7d7aadbd2e80b6244342dc0677b92622b11ae3089b39853c55431f722cbd32a6bc4220113f0f2332eb253794c7a4f4112ae397bde232381d40fd5fed8afc647427547941533c0d1d095e35949e21d74dbe21d9184fe9465b7ca04fbcdb660c09025e75697d8bc9b303c76e6efe63f6ca74cb08dc2902c083e17a1f5107e4541243fe8c41589e308a97e9e22ff686ded0f848e39f76d9e4508e069d77a60a9783b8247b9436110a286037d3c49796f562d8f155b8bcff606524a461ffd69dc749bb3522bfd89052cee189897d19cfb6db5827a42426a8f62660b20580087aad5cf5e3fcfebade4fdb20eb00ea15339f65d69c7e927830408505500ecb94829bd89a71140c4b62be23e324433bbbff2399c21e3ad171e402de2b563de2535f92d1569790aaf87962f9dd5fff731688fbc0866ccdf6b0d7df0b7ae25f04789e80e0354ec25dc28cf1d25e949b063793427b78db4abae84c417b94754062931cf8e49524143d50adbbb53211d44496b62730253db33e71eb085702b57ccfcb047054e272fef3e592242a7417d910a4a1ed891bd9cc87d092c8310d21cef98eb278e60504a6cc8ba698d9c59eaff6bd8f21d840ad826fa1782b17065bc68908ad9571e8f5e38750d65b74583414801261acc1cb30ec5d88587840837ac7da326e5e4a6441a7490eab607a74c18d7c993421862dd5e301d810cbdbfa2a7d044e203f889b966afc6b686921cbc7b94f0666ef9823d1ec7afd09b9c35fa44968c15ef45b6957054be061c1c6fac940849373ad1f1e1fc58a0322380b29b66151ac2ca4a7c8447e25cced86a4fe56458a7cd909c63650ba8e0137a24ff58bd1b4b8691dc0f62699783a9e7085be707cb71bba3ea9ff782daf76d6ea11f851830001c85ce472454ef24d941ef37c3a494474bf159b37792fe1251eb06527d405640c091515de951b1fc3ddb0d29043b56d1b66003707de1df6b6d1011479155a8a5cc9992337b616fffa6a2b2fdf75cac5edfe78093df0d10c89115a3cee77851b646673efc0577244fcb9e20f2965aabd61103f579347e11e23f3fbef801139338731b8d9aaa9691a12e2392b13cdef159b4483187af04f27fcccce8ec52dc68fedceafabce4591c50a4fd89a4ce9226237773a4d820d7b2cf3d7882278ff4948ff41cfa2031b1d806852fe59f629a176854c927b4446d6f6550d728bf50c21d90d17b1a4374b5c06f1c05b857438c68db4db02e0df30f80a5d3d7d9cdcfb53cf16ad8b94418f232528d8cfc770f7c59a89fd89e251403cfeca2ca099d5dc3fc1e3f5a04be9fad6f26e16f00ffac3db3cf84f848ef1284f036b05584447d0a54989134a955b1b1c6ea4718633264e59f04083fabf61ebf488eb02c22ee45b4595c95d525a7b3ce3b79fae3bcf54c88729bd52ef8ec98cde42d7c4ebf030f85f386fdaf6445b39146cc4bccdc18d2f07f6c3a809f9862c180a923efa4087d957f7c330b56b0e5d78a0fe584026c2d9add9f099907adbbaa31a1d838f5b1514c354d196c29e8f2a578ad75451fce3067ce37d20c7fc78e71cf690342ef883742df097c5d52e12af42425fbf2e3e53ae5c2840fdb0d47624c5590faa84ba2abda088eba9376b37e47cd86b1f0377651c7fe742c4ccaab40719264860e4f87ed14972c72da55126cf6608eb51d19eef1b67bb9aecbbd69ba488d8291066e69acb7893a6150f7ab58aa18aa1dc8b16b5c487c003c8bd490e89ca92448e837e85aa4e5bb99d686d04afdd421c09f53f692da0b955dff889d3ab1d08d5501463a3592c9433d367cd23e4aba21f88967b33e6667a9e6f11fe237930ca3dc6d146d6e8ba63c05ccc41af9d2b1275be6ed9b5519e44f53b3af25be06a01b158942e9e47f5123f648950d14dff9fd3ff92b9c0bfd2256410ed55e670487a7dd343d10e1c3a041436f972a6e1012fd9ca6041c6738ac8341add4f1f62d73f0e2d4df36c1a3e49f6f0a87f1a07e9d0a8e745d0a44c20d80025f6b979b31070aff4417c77ae657e291166d0c6d287827946bada212048cebe5aa9ea98fcc6bc155eddc6aa11f574d34c91f222f8aa7a988496da1e61582c6fa9f6eeabad94fec81e78681109939e6e8f5dfed932aef36b1456f3764a44d758437fb9ae40aea86ebca2ca1ba8ef83aef52ae283aa9d8c1fc65f0e267e9624e3b76259f673e816a878ccde4bd82ff08de9056d1a3fe7d43cc4f9f79430d9fbe7bb1b2d2ca425171438ed5235fae668a24796b62f3f970ab0ed27e9f72671b2652ff352dcb090d764bef0c3b220f841ff5b55498ffadd0d374a95d1011513fdac1e2f809fbeec936ed30ae81a1e6a4ef9ea86ebad9702d5974f5410cd19f32fe3866b843abe21075438435be567a1f16ec2c485e4d03ee8c501f12582f491e39ef00edfb7e2c817b7a83f3e4f4f10e0939388bc9adb3f267b449d3075073a357284210717e852ba251c3fc097bfe944d5a6152ed22786001ecb96de8491f1d5623b391106f258f7544f0cd5c5c0bc0c05fe94a58914499af9405b92e682638a7069ccc6870c82c79c85acf9da9e123c3af23217e397fd8af3348f82a2d29933b84b3214f6e5d22c63bf427fa1e38b9398502920dd09e642200a775680d5b43b479bd16a614c486d5ac451cb4224baa586cdfd16378853b05ffb3a23aa189a96b1105978c2bfc51bd308916bb9bb79d45a795fdf1dcbd06151dcacbf3ab9635f8a33dde2cb1898b42e2c7ef358c22c33936cd73dd2395df407e7f2031ab78d06015c18aaf62c4bbbbb08d2ff41bdf8a6199863b4c0b812a1e217e906b1da1744fb71e3a71e711a4e54c938094bb45030251a033b0e01b9fba26bede30db798e96acc608ee1e39836f460480d8cea0f1ae7c90b00e48d75d23d0e2a2ef50e8f7b67afe82da24fd05ff9d60706a4dbf736d7015ceebf31871b4c335fcb5a33cb82e631e0ddc57896c6a96b9ca08c367107c216490c46a4d83d40bab3b9cae6bbe4d61709d7618cb255ffc3d592fe70586231727d5514ffd86734bad3774ad9489d5ce826f38a1f9ffc282cda85fcda08287fb77d73b8aa9401dfcd00269c92b7618f76a78b8343e2e5993e2fe1b9212105a720ea0c21632249a156157519ca75916286bfb4ed6211c2b3f7aaa52313f98c6156a5a8a5d33a820650dad31555bba5c449180373ad4c8074ec0004241b28112e815d903f2047b29da8da05233fe333b7909e3dfa2f080d34e5c6d34baea807ac2f51445e1fcb5d37e585cb011ecdae0bf5a8c2e2aca52c7a7d4c7a7d05ef230fef6b8208e2764ca396077d0dde1069baf80874d711ecac388cf4f78a4478a029fb5fb3054b78b5913f4920317d0bd342fc2750fe9f9b2c8d4d8f797987f3c1e26bbd92ecab27ab955a56bb1561fbc9ccfd38046197c675ede0b3ae165c1583908f000a8b88aa9230b7af7d58950dc173b2cb74588ad6f8c1224ca20a27264fb1b89785956a8503ef1195b0b76d5d69a1788a4c596ad17d0ef2215899d46ffb5e609df73c411270bded1a55bebea9ab9dbbcf68686bee0d8b98bc938e8f29161f232835ce440f9e5c21ac3abd887bb3450b6429a9d7d576de1b9c32c74f7377a08fcd7077572410f426e9e18ad9b4aa63c5da4871a9db876609e4c688f9c4e6466eaa697bf44d87446483fe54954aea94f29789f42230ca16db9f52315e0f3683be341776910c8f17267001af232ee26d8a8a41979d826c15da4dd60b4197f29c4efc0bdd7372d93bb77b858708025a70ca9860e2bd0b20819c61fa960c98d2ca29ecf836e8b312a94cac0ee1e1dffcb5706cc582224e53fecc583bb3c99dd0d7bdbf121831c816b275db1689c50bfc67bb90f81247bf85c6c5a3932010d08edb1ecd9f4b32d10537e26a6b31e272cce485542817db3d3b9d9773162fc6e629621b2f8812fc6cceda8bbf582645f1b98cc6aeab79b129a9dd8b02655bdf8d22d32f18868ccc2177ccf490b5fd3de1d6fe5f43bbd2881ad8079fcc0df483651601096d7f1bab2ce2d740ddfa1b449f892f5e711d16c774c2744468a8197da6796cf283d6aa3bd5cd72f0e1c2921592c7c722fc2e467e9e4175def9bbb0572adb12bfcfe86163fab9529aa54ff5d8efa2e84511dfb883a0ec568831f98b772c124adc4da0425809aeb789196ed8a77553cbd29ec3092395eb9e9d4437525a8208f715247111fad7e09247ed8ab8bf9de0ccff0dbdb1b45d556341ee559d7c87ed67254d7ca439f255e01c80b8f51cd99d8b14232f3612a7bee5eb9081c84766025be48fdfb0c16d6df34c15cbac3d8859dc2e8f8812e9f52ef0262ec9804d95a371244c4316feb419ba723bbad3b9482e9a5e7b71f05d492f6aed4c298a6c3940369c567ffce5f9d7c622f58acb9e2e03d1d171d6ea0ab9b77b94d46c89455abeac589440612565d1e3207f25309430eb85d01b2dae7fb2b3e80e23a812058c3256959273866b8f93685ebf849565028da0ec0741923dea61c337612e49babf351193ae8cd4060ae450da86868fd561c005e16641c37222208a56db4bcce8ddf91200ea145416b2ad120e9ff35a803cf0938257bb0f9367ecbadf1ef8cb50b1392ec90beb31238e980ddfc7765ea0d7f8b800852f3aaf5a74f2411716c58eefa3c6770c5a17ea24510b92f97262a7431b73c7a91101ff146b3a4b87c895490d5f179c41a8b9db00a7a3cc3db78e8c49fc5e021d5e8bd5847ade5e055ccaa447234d68fec7a3c2628011d4597d0cfc391dc68ac46d5a3a20976f39392451b1c8911f015984d357d993433aedfbb27bfee6845a040df18bce435de686db05beb7041b9d56a8f9cff67ea779c420e6f3db8b91995065fca0449633346bb408fa7c04960e6c23edbf20c2a1a1317c72e843ee9483b1c55449c97e28b882a003354eceb289b8107d983f95106c196e605eafa51b0e2e3193f357278b0bca504b845b4faf626ab81f0a4dba87602e13d0bbf39a7f3fa8c36ed210e5213fd952ed8ab221d405a1c887445e11fd0caff0bd3ae1ba76643b157dadd5c3ee4fc94ccce5b03b319739ba0cd9dfa6b328d640873229d95f2459f35d173164e99122da33167ab121ab7fc1987d2b64975f16fb79a341d337719735d94b80486ca25621c472fe94025569752fc8a813e38405e562d90ba5bfae896c6ec886caba72036e48471e700ad19e1a0ca5a589b599a059944ded5263970f470542ff616cf3a24e8d1f341127e8194d4af6780ab928be375336fe4ed508e4572ea6779b57", 0x1000}, {&(0x7f0000001200)}], 0x2, 0x0, 0x6) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x6, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:08 executing program 0: socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) fchmod(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x80000000, 0x4) select(0x13d, &(0x7f0000000040)={0x101, 0x0, 0x3, 0x0, 0x0, 0x8, 0x800, 0x29}, &(0x7f0000000080)={0x81, 0x0, 0x3, 0x0, 0x0, 0x0, 0x100000001, 0xfffffffffffffffb}, 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = msgget$private(0x0, 0x5f422ba73daebc0b) msgsnd(r3, &(0x7f0000000300)=ANY=[], 0x0, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x800) r4 = msgget$private(0x0, 0x500) msgsnd(r4, &(0x7f00000014c0)=ANY=[], 0x0, 0x7fb) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0x80000000000000d, 0x0, 0x0) msgrcv(r3, &(0x7f0000000480)=ANY=[@ANYRESOCT=r5], 0x1, 0x0, 0x1000) msgsnd(r2, &(0x7f0000001dc0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c751005cc1ce9f3f6a3d539c35658ab8c60de30528675dc8ec86460d76a65586ae54da06fd12ce7867b9b9591f260e63d2e1670ad760403e842f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2db7b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acd9137ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb323219166bb776a9715a58d35d513f7c368519afc9cf5b74a27171246042ac8381ba7f6dd97c0c7c65f3e8a4d3b458daac52c3cc437fcf0f442ffd6e0ab090569b0e1bfa599ff0261326e854bf71e1d0c29b3e361157fd78806bdd48b40fafd0cbda3ea15c451118e385848a900002c25ba4f3c211f7706b945123994d961b5cc7b0ce273639213df68fa72699df737b03fd4fb7704c114a7aeae1419c2306f35707f00573383c7d17af7a951defbf3dbf45d3b9b555b50e1a8e1fc4c5cf661a625fb0cbb3e52ebe9ef3ccde8724acd448ce1ebf91ffb9ab59bb97e7431089bc760800d8e2867c9cb3e6"], 0x156, 0x800) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c4060041622b1194de0d711fe37a0538913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a2d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e03f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003aa9a86c288100a2000000000000000000000000000500"/79], 0xf, 0x3, 0x800) msgrcv(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038b8b943fdea"], 0x107, 0x2, 0x800) r7 = msgget(0x1, 0x28) r8 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r9, &(0x7f0000001440)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r8, r9) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r13, &(0x7f0000001d80)=[{&(0x7f0000001c40)=""/6, 0x6}, {&(0x7f0000001c80)=""/248, 0xf8}], 0x2) dup2(r12, r13) r15 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r16, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r18 = dup2(r15, r16) sendmsg$unix(r17, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=ANY=[@ANYBLOB="28000000ff06f30001000000000000fb06094e23dbbb00afee95a2cc38c2856c72decdf32a4dc0af5bab2704261a695527e241ea0500000000000000cc5957b3594f51b4101126e922c2cceb8bc88beffef9d39d0b1cc108c5e2f2e6dd399e3648b7e209bca568d3c304c7fb0d23ffb3e6e5333db4383c527e26a547e311c8648ce6072c9ba91390baaa63bf668565753b8ce81d002fbbb4cda7133cb05ee7b1919e2bf6f45acd90228f4802d3994b3f526a0fa35bf63edee5de2a117b28176dc0595fb11e8880101663bd58a231a078d683d7277a999460c1b384a490b3f32dde41c24b5b6f3eb7087a4ad0", @ANYRES32=r17, @ANYRES32=r17, @ANYRES32=r17, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r17], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r19, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xffffffffffffffee, &(0x7f0000000100)=ANY=[]}, 0x0) msgrcv(r7, &(0x7f0000001480)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESHEX=r9, @ANYPTR64=&(0x7f00000022c0)=ANY=[@ANYRES64=r1, @ANYRES32=r14, @ANYPTR64, @ANYRESOCT, @ANYRES16, @ANYRESDEC=r11, @ANYRES32=r5], @ANYRES64=r2], @ANYPTR64=&(0x7f0000001740)=ANY=[@ANYPTR=&(0x7f0000002340)=ANY=[@ANYBLOB="f1be993c0700000023f0d6c24cfb62c9c192166fa01a62e731345ee98bd2c3a458000000000000003e6f6930dc0d1236e35b49ff75030022183e28ebfd33c16c81e5582213759427c51e93bcbb92df5dd3a68c4e0cef959eacc405cbfba1d54bbfe101fb8a61740ce07e0aca20c23e5c12537e54bd99ed38dd167bd19cb0baad1813c20ab97a20334f0eb1387e8e48bf89ad0cc3275ed38b4a837a076676639abebb2c7304129e477929684da0d9ddd11c6ccf3e2f7c7ef81d70aa11ef1f82e0609837d9a14776c6bfbd57d7d505c14a5d88cc65d419bf18be7db0f26830080b7e20fc", @ANYPTR, @ANYRES16=r12], @ANYRES64=r17, @ANYRES16, @ANYBLOB="1f9d3e64a0267de516b5b35ede2808d1dfd42f1945b9abd14f68ad0aa549af61a9640a3bd64c6822f0aad67110f19491873074b36a648ec708a83cc92b4b2e157c8479a3bc826c64f7b8e65da7b64525dfb8cb0769312bf03a3f0055dc2437bf79290cbe2bde5481fb6ff9f58507cb6660b8bd7f30b4c5e4c2ad9787e0ba98b89afb33190fb27687a005ca2fec41851cb12985d6584cd443222f6882ea277fdfa9e4b476dc3e6ad2d1c02ba556283c94eb2a29e7a00213c2a166c0347ad726fd2780b5e84030ae892f5164b0225871202e11212a30dc600af66f0ce4321cd9cbf90c0305faccf936a78d0000", @ANYRESOCT=r17], @ANYRESHEX=r18, @ANYPTR64=&(0x7f0000001440)=ANY=[], @ANYRES16=r19], 0x5, 0x1, 0x2bbaff95d624e2d0) r20 = socket(0x18, 0x1, 0x0) close(r20) r21 = socket(0x18, 0x400000002, 0x0) r22 = fcntl$getown(r20, 0x5) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r24, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r24, 0x0, 0x200000000000c, &(0x7f00000000c0)="80", 0x1) setsockopt$inet_opts(r24, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r24, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r24, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x1bf) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240)={r22, r23, r25}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r26 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r27, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() getgid() r28 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r28, &(0x7f0000000800)=[{0x3, 0x8, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xfd, 0x800}, {0x7, 0x8}, {0x3, 0x9, 0x11800}, {0x4, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r28, &(0x7f0000000100)=[{0x0, 0x4, 0x800}, {0x7, 0x200, 0x7fd}, {0x4, 0x21, 0x800}, {0x4, 0xb}], 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8008) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa9) lchown(&(0x7f0000000240)='./file1\x00', r30, 0x0) r31 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r31, r32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r30, r31, r33, 0xffffffffffffffff, 0x40, 0x2}, 0x49, 0x1f, 0x5b5f}) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x18, 0x8002, 0x0) dup(r2) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000180)) r4 = dup2(r2, r1) r5 = socket(0x2, 0xc003, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) dup2(r6, r5) setsockopt(r5, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000200)=ANY=[@ANYBLOB="c4022e2f66696cb3e8a5b4542a466468944646653000"], 0x10, 0x0}, 0x0) dup2(r1, r5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r8 = dup(r0) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000002c0)=[{0x0, 0x4d, 0x8, 0x7fff}, {0x4, 0x9}, {0x2, 0x6, 0x20, 0x9}, {0x20, 0x3f, 0x3, 0x7ff}, {0x7fff, 0x2, 0xff, 0x8d}, {0x6, 0x8, 0x8, 0xd31a}, {0x93c, 0x1f, 0x2, 0x8}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r4) select(0x40, &(0x7f0000000040)={0x3, 0x9, 0x8001, 0x5, 0x4, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x40, 0x0, 0xfff, 0x40, 0xffffffff, 0x0, 0x2, 0x8}, &(0x7f0000000240)={0x614bd6d4, 0x9, 0x38, 0x9, 0xadf, 0x3, 0x5, 0x5}, &(0x7f0000000280)={0x401, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x401, 0x0, 0x7, 0xb46e, "73f2e9ff7b001c000000000000f7ffff310a00", 0xfffffffe}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x9, 0x1c5a5c6b, 0xfffffff8, 0xc0, "5491940022ef7c339271d7cc346339152f3798e9", 0xfd, 0x200053}) r4 = socket(0x18, 0x3, 0x3f) setsockopt(r4, 0x6, 0x3, &(0x7f0000000200)="ccff44425bc9d6635bc0a95a63a3e909ce549d5474a88906be1044b2121b0b5b97ec2e8d2c0999ce93e32380e938d8e73ef030c6aa5d368d62f119c37fc0541a49506179bb8a466a7b5280a66d1dedbf0765dff36d657639", 0x58) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x10004, 0x0) pwritev(r5, &(0x7f0000000580)=[{&(0x7f0000000340)="6d08514f0e1c67ade1097eacb24e89f44e1c0645a30a771abed777", 0x1b}, {&(0x7f0000000380)="ac337eccefd0febc03698b2d802f24e59a78ae8bad34db27ac06ada8f3de79110a54be8d95b3bf6a5e216803ea675e4bc84e44b2535e03fbe5d1af125cd3b28d6604e8f719430d18ee0b3068fc20f7608bb19c4c195809fb7d6565e9bd47c446a08bd30b04c0d1d06658628caa2a3fcc92ecec3034ffd15d3aeda7ddb24fd2e4770c3f83db239b72b1afde8b31d7dc7d051d08cd876409707677002cc9", 0x9d}, {&(0x7f0000000440)="45219539bee89c1700a6f3bae47d529025c947ae9fe7712a42e93c8b1738bd0f2d1e7a8d905f36081b1209ee0d9c72f494b5b6e8a86081de853a5057e7d57ed6bb7039e57951833511faa8b13fa532cecb8d307c166ab8acd1e05bd258457f01c2624d80798be33ca3c4286e79dce8b8bb391846f72c874e387867b12188", 0x7e}, {&(0x7f0000000500)="5a03b7cd53a9412df4cd9d65942b42ceaa73d25a7e6d50d11a596e250bab58d763db446a87b13f7df7dd0ff12f31f9b9c9888e84ab017666ecc02441b2c6f4c599321afd7978548a4b94fa26b848cb7280af4be3251ace8887fabdbcbe2e634e25", 0x61}], 0x4, 0x0, 0x3) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000005c0)) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000280)=0xfffffffe) 16:00:09 executing program 0: socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x23bad8a22bc09f5, 0x3) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x5, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000000000000471187e9768fb335ef55a9ff467c5a4e4ecb0a5c4da15b7e0bd3154985f5f678b5c1f431b32381d5a1f0270927eb615e3bb2c422699ad4feb324d71ad85a344d3bce54a67ccddd2d3795785f836804dff11a40536697616d7324e04fd8a1245b38f387d8a0c9521f300d44ffa29079eff08ae4251a09f7b293d89173450e0505b6c2378d8be4dc0000000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x80, 0x6bf7ac243dea2f3c) ftruncate(r2, 0x0, 0x30000000000) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) r3 = socket(0x7, 0x0, 0xf2) ftruncate(r3, 0x0, 0x255d) writev(r1, &(0x7f0000000040), 0x1b) 16:00:09 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r0, &(0x7f0000000140)="564afba060d2e384cbfeff6bc20e18c5308f4c69f80cd8af4b46d695fadfdf87f2aa7df685d2fcce7353904761e3ea5df1d74d4c8409d90c5e9f8b73c34bb83c4e3f569972fdf9ed9a06176ca2cbe667810feaeb8ea57ab7bf51765fd780c02f41e48df71c23610edeea1714ddab962d52a96d11057cbc0b336fd11ca2a369df328249dc758ac42284295b352ef071adfc86ab6f0e86050ed4681b", 0x9b, 0x1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:09 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) seteuid(r3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:09 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) kqueue() r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x10) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x100) 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() syz_open_pts() 16:00:09 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = shmget$private(0x0, 0x1000, 0x488, &(0x7f0000ffe000/0x1000)=nil) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = getegid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r7}) fcntl$setown(r6, 0x6, r7) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x23, r2, r3, r4, r5, 0x20, 0x2}, 0x9, 0x28, r7, 0x0, 0x5a3, 0x1, 0x3}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x81, 0x8, 0x0, 0x3, 0x8001, 0x3, 0x1, 0x1, 0x1000, 0x200}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='\x02\x02') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='W\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:10 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2003, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000c80)="bd82c321a8b1ac848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a023d400000000000000fad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b489304000000000000009cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f3687b662654bdff0d7b16d17f7030a73a7942506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed31131361160b55248e02ee595dc0f3f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd481215099982902551684ea14d307b4e0f194138e6ded8b8cb70aa386e889ff024f4c64b693f7ccce0997b6edb59f9a4c5c1cb5f036c548c4738b3ca6ee969667dc9844f73cfd1baaa066f605cec03dbe3854211b38694253cc9dbf83a7500b9106b7a4ba2b13ef508502fcb723ae83b2b8aaec6bd97a8bca230b7b7a4e0dd636b8877a1bb11477d1499352e0d333416fcc6469a59329ece038aacd212709ef98e4fd13faec313e5a4813ed1a633cecca8a4447410c567d8882bd161cd912506a2ade97e9d75e1ce7530a140d1bfa1ac72d29f91515ad99a90d72a07727dc316bf51105cc81b83629cbbb9a6f53032517ec5363fa30616ded398086acb5f12aee168b3c8ef5e5de4e366a9d62b15cd1ce7859c54f189d20697ec6782119a300f690c77aa2d076b31a31dec3aeea9bee6189e78ba93bfa8d05c946c2928eb0e66ffc6e9f3c453c790dc170a", 0x315) close(r2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x6) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dex/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x25}], 0x2}) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000200)="00002100000081000000", 0x1) write(r0, &(0x7f0000000000)="0991", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x5, 0x9, './bus\x00', 0x9, 0x639, 0x7ff, 0x1}) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) getsockopt(r1, 0xbe2, 0x7, &(0x7f0000000040)=""/122, &(0x7f0000000100)=0x7a) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="a2022e2f66696c653000cee3d833ee8cfda5ff6d4562610e6ce289062e518a708016f569bd415c8e1f6f60be3e49be4a47a026a3bbd14e3a"], 0x10) r2 = socket(0x10000000002, 0x2, 0x1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r2}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) flock(r0, 0xc) 16:00:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='T'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xdc645c85250f75de, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x31) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x74}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x8000) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='$\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='\x00']) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x10000000000009, 0xffffffffffffffff, 0xffbffffefdffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000200)=':\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='\x00']) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x5) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCCBRK(r4, 0x2000747a) 16:00:11 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x104) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0xd00) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0xfff, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000280)=""/194, 0xc2, 0x800, &(0x7f0000000040)={0x18, 0x3, 0xd4e2, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x45}, {0x6}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x25, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="bfc52416dc6db1b90412faccda6e") 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000380)=[{&(0x7f0000000300)="fabe8e3b78c72308f83b639d34357e601428d1918a5dfda1301cb3f8580d2276682556a65904100985bdd6330e0fc480f78ce66655fb78582a4598e8620d2a15851cadcb8f00f9abaea38c611cc23d872120eab05a6f9a846a4b97c7f6b65878411d89da3a3da8b94b65d50c810e", 0x6e}, {&(0x7f0000000280)="516417a9e857cf41b3282c29cd1eeb7b2f051529b7b9f0de0412da33cd7403afc906a0067f1e741a37206b6de20dfd99a34dfc37a72a5e7b4b71", 0x3a}, {&(0x7f0000000540)="afa5327867c674c65433e859693dc395ccf90fc2e0f31c0124d4d42a719a17da9239d621b0f85a5a4f12d302c5c329d4a3beaf42cc2db02a1445a4d8eaac0fdacbba41f94b29514f09ca737678d0423096638deffea89c65122063df4e57218e2e5bd179ec856f28be5f866758974aed99cafbe3f5d0c39f24d31a96dedc15f6e4968cd7fa293ffe3873d27b407f4f71", 0x58}], 0x10ab) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x2e4) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r4, r10) getegid() r11 = geteuid() setreuid(r11, r11) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a5}) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_RMID(r3, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r16 = socket$unix(0x1, 0x5, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r17, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f0000000440)='./bus\x00', 0x22, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x12c93ff0b1e9d702) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x0, 0x6, 0x9, 0x2}, {0x8000, 0xff, 0x9, 0x400}, {0x429, 0x1f, 0x4, 0x1ff}, {0x3, 0x1, 0x8, 0x7}, {0x40, 0x20, 0x1, 0xfffffff7}, {0x9, 0x0, 0x2, 0x50}, {0x4, 0x7, 0x5, 0x3}, {0x1, 0x7, 0x3, 0x6}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) linkat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x2) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x20) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r3, &(0x7f0000000c80)="bd82c321a8b1ac848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a023d400000000000000fad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b489304000000000000009cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f3687b662654bdff0d7b16d17f7030a73a7942506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed31131361160b55248e02ee595dc0f3f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd481215099982902551684ea14d307b4e0f194138e6ded8b8cb70aa386e889ff024f4c64b693f7ccce0997b6edb59f9a4c5c1cb5f036c548c4738b3ca6ee969667dc9844f73cfd1baaa066f605cec03dbe3854211b38694253cc9dbf83a7500b9106b7a4ba2b13ef508502fcb723ae83b2b8aaec6bd97a8bca230b7b7a4e0dd636b8877a1bb11477d1499352e0d333416fcc6469a59329ece038aacd212709ef98e4fd13faec313e5a4813ed1a633cecca8a4447410c567d8882bd161cd912506a2ade97e9d75e1ce7530a140d1bfa1ac72d29f91515ad99a90d72a07727dc316bf51105cc81b83629cbbb9a6f53032517ec5363fa30616ded398086acb5f12aee168b3c8ef5e5de4e366a9d62b15cd1ce7859c54f189d20697ec6782119a300f690c77aa2d076b31a31dec3aeea9bee6189e78ba93bfa8d05c946c2928eb0e66ffc6e9f3c453c790dc170a", 0x315) close(r3) ioctl$TIOCCBRK(r3, 0x2000747a) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r5, &(0x7f0000000c80)="bd82c321a8b1ac848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a023d400000000000000fad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b489304000000000000009cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f3687b662654bdff0d7b16d17f7030a73a7942506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed31131361160b55248e02ee595dc0f3f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd481215099982902551684ea14d307b4e0f194138e6ded8b8cb70aa386e889ff024f4c64b693f7ccce0997b6edb59f9a4c5c1cb5f036c548c4738b3ca6ee969667dc9844f73cfd1baaa066f605cec03dbe3854211b38694253cc9dbf83a7500b9106b7a4ba2b13ef508502fcb723ae83b2b8aaec6bd97a8bca230b7b7a4e0dd636b8877a1bb11477d1499352e0d333416fcc6469a59329ece038aacd212709ef98e4fd13faec313e5a4813ed1a633cecca8a4447410c567d8882bd161cd912506a2ade97e9d75e1ce7530a140d1bfa1ac72d29f91515ad99a90d72a07727dc316bf51105cc81b83629cbbb9a6f53032517ec5363fa30616ded398086acb5f12aee168b3c8ef5e5de4e366a9d62b15cd1ce7859c54f189d20697ec6782119a300f690c77aa2d076b31a31dec3aeea9bee6189e78ba93bfa8d05c946c2928eb0e66ffc6e9f3c453c790dc170a", 0x315) close(r5) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f00000002c0)=0x8) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000280)=0x8) r6 = openat$wsmouse(0xffffffffffffff9c, 0xfffffffffffffffe, 0x400, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000240)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgrcv(0x0, &(0x7f0000000180)={0x0, ""/219}, 0xe3, 0x2, 0x77d82d42a2cd053f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2195, &(0x7f0000000000)=[{0x5}, {0x8001, 0x0, 0x3}, {0x86}]}) sendsyslog(&(0x7f0000000300)="72cfae9e89195adc65be37546c94245d", 0x10, 0x4) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe, 0x0, 0x0, 0x5}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000440)=[{0x703, 0x5, 0x2, 0x8000}, {0xffff, 0x8, 0x40, 0x8}, {0xf800, 0x1, 0x9, 0x7fffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0xa, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x74}, {0x7ffffffe, 0x0, 0x0, 0x10}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r8 = open(&(0x7f0000000240)='.\x00', 0x8000, 0x2) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r3, &(0x7f0000000080)=[{{r4}, 0x0, 0x4, 0xf0000000, 0xc8, 0x9}, {{r5}, 0xfffffffffffffff9, 0x82, 0x4, 0xfffffffffffff000, 0x6}, {{r6}, 0xfffffffffffffffa, 0x0, 0x40, 0x4, 0x8}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80, 0xffffffffffff0001, 0xffff}], 0x4, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffff8, 0x10, 0x1, 0x5, 0x7}], 0x4, &(0x7f0000000180)={0xe7f, 0x2}) r9 = openat(r8, &(0x7f0000000380)='./file0\x00', 0x40, 0xc4) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[{0xb5c, 0xaf, 0x5, 0x12f}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc4004704", 0xd) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="c6aba96f302e20d2eef37f3bb79c6b68f5731d3c547a7d201aea6c33fe0df680b175849f03c90341a752d0d214aacd97a03f25d8df2983fa43d844168b36268a04b6ad43b4b736ec7569538430f403463868faeabf78f0e4c8354a2e2678ddaf0da734cbff9b5dcb713fb60b08ab7336250583905e5c40e1e6c5de3a57ee217e646e8bd141c3b3f38423a101fa02f4", 0x8f}], 0x1) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x2200, 0x0) r3 = dup2(r1, r0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket(0x5cf13dce28b7700e, 0xc1d460494267d02c, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0x7ffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000180)=0x2) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r2 = msgget(0x3, 0x100) msgsnd(r2, &(0x7f0000000040)={0x1, "cb0f5eb6339e5abe938e4f57c418b32e9aec0895faf7293a5264adaf1e30bd6d4d4b57596e928a9a2fcbd499e178a44f9eec35e8d0bcd4307109a496fc9247109205d3fa58b43e3b66db62c11f7c4205ae182bc1810219"}, 0x5f, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x80, 0x100) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000140)) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f666f6c8c0d1ecb9ca6c5d789bffabeadd050653000"], 0x10) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x47) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/89}, &(0x7f0000000100)=0x5b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 16:00:12 executing program 0: nanosleep(&(0x7f0000000100)={0x9, 0x4}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = msgget(0xffffffffffffffff, 0x750) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYRESHEX, @ANYRES32=r0, @ANYRES32=0x0], 0x3, 0x800) mknod$loop(&(0x7f0000000240)='./bus/file0\x00', 0x6000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x2}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000280)={0x2, 0x40000}) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000bfa8797b5e9f8de86b8ae5cab5cfb32dbebea59ca286e385c990750efdef78f41641b278ec8251f5cae5326b00"/67], 0x43, 0x800) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) 16:00:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x2000, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="ad18f05de2fcef182c36165c9ac1c6979292", 0xa8) 16:00:12 executing program 1: socket(0x18, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:13 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pwritev(r3, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) r4 = accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000100)={0x1f, 0x0, 0x7f, 0x5257}, 0xc) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000000)={0xfffffffe, 0x0, 0x0, 0x0, 0x0}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) socket$inet(0x2, 0x3, 0xfd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = socket(0x18, 0x7, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) shutdown(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) writev(r1, &(0x7f00000007c0)=[{0x0}], 0x10000000000002e8) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() msgget$private(0x0, 0xc24) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001080)="631f5d91f5375f8cded6e54687319a091581ce8ca8b1412ee6d5991b0190c7d85d6ec241422273697fecb8d0f3c13976844ec0b92e4160f1c5600b4b7c9556fcccabba30f69c9ac5cc75ba4cefa2fbc1fb0196a1af5a7750a1813528d71deb8d68158180c0c5abaa0264cfb26b2c1229ac6e83674d7e6bb12a4eba9513255c02c61e8ecfb15eb36034d2beb4275a854115450fe22fbcba555bee3cba32b36c9701bb5c282e4bc976e118d9b347afd0e4a927577daec89a522b11720dc225e8b37298dbb4a8d3673b75ebddf57c6b04255e9b913f583e982928451d904245a489d99e2e2040ee6885af70199669f38ee0f76a1c7aa4296a4028043596bad71d95cfc216d14ba98fbdbd991301bf661bf41a6c46f5ed0ff071ac8e6b2fd056bbde0b13476d0f4e2738af6fa5edea0ecc8ee586a0663561768af7efc2014a14458e6fc9ebf651c78528d4599caa6675825c3833eb62948d646b3b5912f2b0eb394e3c32f2285e467e731ca956222921ddabfd796f1ce8e4367a56a68d35aef69e8e3b816ad94d5f5a589dd484dd9988b66a5795611ffe4c857e06e40763dd568df787ee9b8da8418cd7faf92edc110284a10e543283ab04c46499b61dab31620534ad74803c1ab7485dfa1d1299c9c6c58815a9eb32fc1073efd83a1c28d4a3699f38fe1c6833dbfbb5ec06812621122f6bc43e60d492a664d4c76929610690e9506d5fccc830d2b82133d3582d8e14488f809870aa2fe57a9a40fba04ebcbaeb4b9f2a2a45fc084bf7a4380b84b25ff0771e438f64ebddf5f84c72ac57164422d0e996d323de41c62d724d1cd57a677675c5ac400b50a67450e96862a32f4bdfe57c96c4e199f31a434221a09a244bf44ed00abe9bdaa0746549b5c558b3f1fa3b1abfbab23f5b4db6670f7680f7e76d23dcfb3a991aae501fb9a8200072ef85821511c557bb981151f3c031f606d81788f81d904ae820912e58302206f9fd8fecb690d4f24856aec7c9686988d8438cb2a231dccdbb856972abb5b226bf25c88ca7a3799d90af71a8c196ee448259e47ee547e04b24ed3157a428c1b4da8da9302620668f205c1c46eda01d7011d6759278c5dc7a91ca24e332a5e01a5276c8bb275c4d197e9721f0861ef11cbac1e04ae6316982839431733dc2c84eca56e9ca154c64cf535463a5686609164aa5251a3b0610774c4981ee31a7e4d6ac97fd4638db7d8bb4e06332e9fc6a220a4b40f952c28bb2f18964c6d1ae5171f1df2900611777cee902d924d4eea3af677f80dfc1ba26f013b5e544a62910c1953c75dcedc8f28c61a0d7247955538676f44bbeb501745ae520044dab06b3e1e23f2753bbeb46ee906794aed8af524c27d6a88d6526acbcd67fd1056d569e177f76d2c7330d0b2a2d15de074630934cae75901f2108c277e9152d778dc9facc9a0f516c6d80d5898db1c42c51d204d3b65e2eb88558a31294e5c0b5fc0a4c4ed3170a2207f801f732d9281f00453ea9e118ffde64128e492af286f92aa346c6bf2360184803999c5e7f4a1e79bfe9ea60fac1ad097621f675b8282b0e91c70fa634f6927a07cf4049056bb4c18ad572ebf4267edfa886ad712f7ba42e8a4b27dcf597e0247c0888ba3c8109fedd3303d0e1564744f17c63abdefa25978145baf489506a7694dd0531d9e25892c2ff8b290cb23a892dd44232d6f0c08ddcf983d255dac7547ae30d4eff63476f4ca1d72dd68ef85e7a86218e05ccdd639d08063d2211c24c20d8eb1823363814e4d795feec99afc36ea726d87e3597af6631053b34f7a531e7607e0ffb672138bebf00a5b1984a8afdcabda91fdf1d5c73d9fdd0464ae5485a4aec6842ad8a1e659324925fc9ac54e3c6bd7d9b4bd4d5b36bfdcfa9a4a781ddaf1ff99b9a488f19e7c91fa4a1455f294ebe8a90d6ef463b74c3770a2ae7cd7005425292fe16cc2b02d8e51bc76e575782610b6ee89e5aa2a528e9b3b04eda2cc20445921f01c21fa605e8bc407d118eff8b1decafbfccc72bfd59b9ac6c93a8c1d0b70f84638ca097905f1aa48b71860c2a4eb2c814007698ab222652ea1607b988229608dabdf8fe03ce134f2d8ae02dd497b3c635f5c0bd92b656d7ef0fd64870246729a1cc074d6f85bd01d37d7210eba1fd68dc6225a56cd173c98778b5fa08c6afa3aeed03eda7fa87f2ada7a541469f14481328eba0a140cc055335d1eb5b243dcdb8cdafbf01d479d4af0bf517206c39471ae0bc7d129b6527fdba5f0df3d25ba2920468ff1a725fc9c6af44549934271228118ae581d871110ec535b2db6f4ebc27c14a0e2b21a6c2b040718299271347fb20187ad5f0ef3ece67594eb43a338ee8e3994b8640e99114616975ecf6cb8b49a408e5652849d58980aa2b5d0b670a297fb5b18cf71b66b5e2b59e3688e03a92f553b03dc555ac1e9341c7562fba67899ed5e984a049a431939cb42ab79d3a3664091fdaf965f373a99268e71018bcc51228c48e740d9e1be18c39f44f1e8dc02212c142f9d62878685a7741c58455fb9f61b1cf7984ae52b44cf82ddeb770308ae686c0fcd54e46278bb38f46025bb860c9c2ce78cec564cdbcf37a60f11a3155d5b5fd23e63b20d0e3e12f43a3725cffb8517bfe3514eb6b6285e67108f352f9356e3a4e6a05faad10c364949c484be6d18a8a3371bb9b0c90f25bfa4f6b189b9b48df726c8b0a0a8a5eeadcd59d6561b33d0d35b99c93b12e17cc4f8508639b4e971b30e49013f211886f8790141b638bd1050aca8e35b2cf69b5eee2565064f378299622033425e8f7f1c887f706bef72c96598cc4047515a2d3c41758c22b44fdd33750977f5e55a0fabcd79ffc560a0e089739e30502a91e85d4c0d7888d3d251d47207a32c3a25cf103d3821961baa3205c9d6199ff7485c6f48d985572380dd4f5cb6ec4596dd51ac3e7912e2889ea55d34c02d927545f4a420c3850781d5b792450bed53a162c17e18a93e738a3443bbb25b9b992e0cf832cac80d482a52523efc7bc8ca0666a4c9615b6e155e6dc69c14017ada0ee566278ddb070368773cb5739c5f06df8ec1799c80738c85b9c1d58461b970021abcb2424f07e22dec5d9725cb757f2bf21e928f2180ccc9b690a7af9ab405746aabd969ab925a5480daa761cd9546a65abd903aa0a189b731f9acf58d343a6a7821f051082171f39cd1c85985a2b5ec4c9dc0753003b5b77ca3dbcc965f8e8d44296c6472144053b7037516dc264b02d0629eddee9563e3ec91d39aed55ce762d9e5d23d66776c11f7687609bcf4dac7cbb5805c17372b5bbcae1d9afd01610e978db8fd1df6384864e3bbc7c0ac6b8f3c7062ffd24a793caccf87c36b9f61740a7b366e4bb5f9f9e63e11e39d21140a22950782a71f3634749ea79d1a71d899934903074541c8dca7d93f10873f38537e9c65d4951039f955ec991c9d92ac60724d08b4f95d0e7d58bf039466ec7ae150ef6e9681ef36735ac40f864823b978a593f11c4411423ad5b77480f458501bab3e59dee5a0f630d3411b32b8e5e55dc1a6296fc3a5b3e45391065b63ddce04925ef4a376e3cb5d4602d6222b0c59759118620fb69c8af392fa224ddd57097043ca27da6384d0d6417b02e0a2753319e2f50b442f4e4ab6685f403ce2fb45de54a16dc943256f99a751f43b0e320a7c9a90ccd81f437b282ff4ffb4195b570108546458f973014650fc1c9eccc255891510303a885f889f5af4ef01f52f41be660d4eb887ad6f9d1a43dc737c9c9699d11723a0d8195744086a6a156273deadb4563095356ecbb2317a2542e9ae93989dc0a99d250e2e94737a3c57f1d7a9d97753d79b9b310152b913e4bd4df9cc4a647d9bee6b04945c97498bcc13e98924c43ba8a8fd9af81fa497f88c2d9446a67d241b0a4f1c2769fb2b7ae12325ddd2745a6e31a78b014f01abd822f263ff7acfb782e42198c19136b95f8d7a1ecb7b5eb90b7a1c8237f3fd0df4cd8d359eb32dd965e1ff09cdde81b897db350cdbdff2e69f155ccbc2695038b8138089a2c7fe59b2efe1635e3cb52de94f666cf6d359a1e3cd147bba4666ecbd64ad012f9998ce9b859dfeaf717ea269df037df05cb303ef1a91c69e52bc94a2c55edd921ba4384ab530f4be6705914c98685763614e51733ad8037513f225046717c381763a6d534d8b6db72f95ec42e5ee553ed00800c07be79e4bda64fa3da8f6534cb354aec22351952be791caf781de6104eee06c00430da23808fa3ee7a53dec821c6dc842eeeac6769ff8e3a87fcb65e8c543e2f8b01a88167c5595471774cf854f1f7d0e688eb509590f05403e0e6d45506a3e4d03d3580c1c55463fa7b03496710f50d54f8c5ebd0daa728ee825de5049f287b84b81f539a01f9dea4fc11b6a9c861c5562bb10b015fb56931bf04e8d3525f2fc28d3acc0a53e8c50155bc0e188ecbcb199699e6e4d4188399abbb7727364c0a8ff0a6dd5f1ed80820b543796d251bf471f68dc7d06b2fdd085c0a3bce6bd11028eda9f8e66b9facc5bca72d4fef21b2a937e542ba408f2da1ec36ec58aca9fc54cc18db4072bb28b0fa844df54e0393a48da6f3da6ce53fc33d83811b2c0a3664ad0c132452a6d3d731e75fbd506030cd85c65e64072645449191b9936729e5d785db578a8191e26922d5efd8685ec7f1dbe481d89f792ec39ef1da9fda3f719aa998f08c26df3c28d38dab8aace052cb80768b4a465e112539039585badb8f9d3e9847d62a5a2febb7c6c85cd6d0d910767a85f35cc997e0e759feddef7f54dfdeebc60b2c1d379867ff0c95deca8d71ec1953df75f9d19cb33273c4041f737cd1ca1926c5b3556c7cf5a6aa04cc9a1a808d74b56aa845cb7182f1689b9f1d4a3eb2a45cd3e6a10500e636aba406f01e3f139db4394a24932c7c1452e9fd5e83e0e399a9190c6568820f2085e586624624b71fe33a994928e8c98a09257d053cc0f78c1fa3a71185a106a53b5eb0b58963f8f2938d67705a5cb82d749277a3ee5dbd179d96577cc6c0d9b92d4a3c5ece9e614e50e955c0314e76c2e0686466767bc0a238284353ae38c3bd0fdac661a6b3fc4779a8c6575a1ef3dc99816ce493a5a3f71afe34d874f3f1256c623efa7e399602376464d22c9216531c8b065beac907e25b5ca14b0f2defbef0d5c065ddbb3f7166fb7011287f4c440339b3aabab76ceb1933d9f44caffc9994c911647c32cdaaf3ddee91d7ca620a35d270514239e42786af494d41dd282cc9da50f5490b49b404124d285019f9c988fac3c98d490b1df19cfe5b7a5f3a94932ea516f52dd7c87db1aca60123f92666d1f01652fd02062ecb42ca0e6c6226bf2529ef0bca88c7f73f70af6d8fdcc5011c6ee9a3336cdf6e232a2d2d0189f80c964510dbc39077581cb40958fdbd2255c746912ad769b1c10c1206bac58c7c00f3fc18f42d6f9b0f1d58068121c9eee91a112b1eb2c720aa107cad89316ea13cf9c23a6a5a04180e3133896a06bd949c8648168049912083d946cdf50281febb7b42f837df5ae071c47b64da00f87f9930475b0f66bbcb98462798f4b61ad6e0f39c8f2b3132a7217744ff2d504582446048aea3148a93c54e0dca59ae92bed106bb90d7ccbfd77440473a349bdc061c392f20d424d144d01149d5804f169f98538835b5a6acea93eb7e9b1ebcc30ea8a2a221e8bf36fe8e2107192306caa32b336c1a96d061c770c7110e4b816ddac24e32641dbe6ee5abddd085b053b68869180c8d28b6c11118b857bd59a915e", 0x1000}, {&(0x7f0000002080)="4d8f1bf6d499064721c8b682e4307ec299cc5d1f75cfc6a553aff744f95a17e0938d9eba98f4ea63eeda797d6f54da9df9a9f07a56aae0190d70a315ee333a49da088276191ae55bdfa4a43bfdaeed8e506a4e197e219d999880c6bc562571fe1b963f8718308b51829adadce084a5f91fe0f0bbe35645e9d81a7e882b4684dd82034df384da5664fb9f31e85a1e4836ab6e83916b1f82a102a6c6ff1af39d7629659efaf1b34258b5658145accdbdc9efcec0396383040226244dc9329c95bfe32ed1281b61e6ddfcb3b0b4657c7ba171e64a66a3acc7cc2eed38510f075ab84be447af7f866ba1452eb63be37a523437b7f676262f7e8f6309fba2d4f733ce199c623d4b2ae1703d20c943db90b8710e9f6d987dafb4d0a8340748e8514f7f28c89c7e816183f2453a761aafebacb5d04f362b390becf55ac7d846ce811bc8372cdfbd7039dc83ebdd884395b8988b5797418aec9be626f06f7f76615a2256a1fee1ea358fe2be0444d98e7c6665338d5d6d39370a060cba95b679ca7225b7aa0a0d63c5855d10c26b31699bfbe2a88427a38e7368ed8efb9c0a0a312383c99eb008969aa8b4ef8052cee6ebd2a7cdf9a75a4c020efbf9a65575083e3fd1327ae53a7cf3e8e67e917186fa3741d55eb29742fc9b32d636cfd1b809d9ac80068ca32ef4a3f78da471c8d6633e207213c5c8af4527c48ade448feb779ca70c44417a040ac428441ce868fb649c592fb629730631e689e2ca2128edf92e66bada8f9993dc815fc02563d9a0b17b9b88102996cfb8f58ed294d6fe5153c6d4cfd3f7ab362485f7e9f4505f0340cd5f01e39ac399f1cffbbe5858866fe610b557e61b728d1524f3e208eea6f164a7df1dbb23fe1d56b9fc34366efc88d3e89446f8c02c18052d226df5e7341226cda50f1f619b84630da69e6b806681209cd545bdb0079ebda959c3cd329fd808b91fb2d434edc987b837424c6f470f240c5dd0c364392f737d8e607d938131558de338f1136ba11dd339d2be9910fab240bc1f5762ff8bc6d6f197d1d500ba122821e22c7510349a1426988f4a38c8f156dc979c7963c3a1f9691c4044c6d598445971fb1301b4688dc82a6b4136312d01311913e5fa9c2293cd66de7ed2dd5375a9082cc1da003689482cee139b2ab0b9d653d3f471464e3f613018c38d3934cd1808078aed225d5404874dfe4c01d838002d1a7ffd01e41cb06cfb7922ca4a77c8266585880b0ac5d9c38b3cf5efd9b5f75f4584bf7c9fb83dee7a70e41638bf94491648f75752111a17c7bdc07ae0a7e86d464c4158f59cea298a4809a917d835619c54f1928b588f7fb43cb2163962db7553d315d7ff169af6479049d68c8b71905d20d172667e849a1a1249fafcc7b39be3fb20ce66a23149942aca7995ad2364a47f068efe2ec47f926ee00beb36abeb80dc7da6cf43c81519e2181eb3c4feaa9143d4b0c5aff463c395bace13d7168cebe14d7ea7507347bcdcc830696fd790cbab27f73755690436b036dbb600f6b094cff0cfa32e17ec9eb7eafe69d12be9199ca4b66d12ca4075a8af04d6dbd95d49818ff7e68598216fb6f9b19d3268b7568e862ee86efe7a8e24671bf8b032a3b6ff19658c6a85ff2664dda76b753d0888db5378722d8bd1c578c137dd0c8f6741c27e1cdd49fb0f6827c000473fa8cb080ae53227f05b438210b7f0b9cd2f1b7c0fe207b67e3b976e5b2e16bd187f979852f06b91fb4bd16443191dbe20d16a518a38d7a089eb7a824e256fc8a1d7d2fc7e7f84dc0c419ccafbabeb166bf2e015ab1ec33858f292b23146e9c40ae8801f6ea6045e0785148461f23d2b1094c10eca72472e530f71f645c7105bf610079f56826b51e02332e0ccd77a71268f2ff2cb36eecd29ec3bda376a4903d8e22225a4048ae3c9c6a636d67fdb554568c7637d5f45afd72f0a843b7d4749304cd4704b35f785afaf0362a5e827b3cf4b7c9c512aa9c1b5d5dcf96001bb91a2b85f6591ff50efd4967412c28f8d6041c911fdf921a1b8d35ea49453b2f604f61596f22ee4db70e2d0490db5299939476dc34b050bca4ed85d57bca4db016782f494a1051aeccc9042c6d3644b08cbb577c51b58ce9024ceeac642485a51dc5369e8b348e18be9baa0b33742c90517b00f1e1f3dd77521c636cbe4d3a4c2c34bcd8f34073da91cc7d8a6cf64487f4ca0803b533446a51bf9fdcca5ce377ec89ca0f2e1e03cd9c6b2ee2984403fc3d80e91f402c025e90d8329b75cab456d28948b33aef85a351c91a97fa9bb42567fafc463ffa24ad3cdabdee0894ff5329f53f0fa0b372e24f5a43af3a03f09901f5fbc38b5becadd48f8f66be02bd651978a601727c44862fe2bba0b8d303cb7bb87524c2f5560a37e06c1352bfcc0f85f8c2be2aea2b08fb48213d34d435788d2dd545e188126cb61090340ff0766c7cba1ffc452d233f3394c52eb7b24bfd3b29a26aa94bb6aa657528f682bb10cb67d09bd00a06ed141beaf9fb03e0480385e6bbbabab3164bfd4e4ca08dbf8421045c07c17280570ff657c0ab8dc9cc35e90f367499e170ef427575f4602fd7b0598cc37198d43a0d7a167ca6210beebf69e9a07f17c1ab8dd62b22d7078aab00865afe18e72824401f54f1ff4b207965bd91b74a0deccbc928d0f245cb1f0a40761672fe3d1a6a7a9da52c063427b8c20423414ffc47d7f5c7804153138674f65872f665c8f37291bbd6b2bd638b8a5477726b953e25eb2168beb679442f77940909daa77f133df446c45adf80babd8163ec8538f600de86066e38d980ecb8aa1b81eb1c5aa4d79ab7a100d66e6e72e1997161d9b157c7bf5a90e294c4c7cdf50756bf98b3c930c597aeec7a12bba3e6cf8461bbaf9c20f89141c533403f0fa842f7302add9900dd5a1a52ed7bd05917c58b383c81c34cfbed7c2d3c75cb79e2be18488094eb804db85691e32ab4d0547ba109152725cd4c4a58c2d0dab6a10c8490883ba3a5ea5a198036664b241afc7b875cd00cc4af766c82c1a04c757ca5aa7a6aaa9a71c76d85966b6f3c0f96ff0a7e1a38218174cc3a2d81f653279fa55bde326f6df0157450f672e9a71782b27731823681cb420379fe72387827d25cedc0259684c3d93cfa8356b114f854df9ef5401a91a3c07adf04b26374701dd77692ec25fc78f32dd04a1d62dd7175caa0074576783742ac1a4717cee91bd39c5a4f72d45605dde7a21631ab67c89349bd8c7b828e09d368a603c23f39eebb39ef92329c95ca951c30b28efa1785b78cc6183d21a2f005b6edea4e62edf24cc5c1d5777d69a5028090b2aae4eeb1c8a50c5072e1cc5b95e5b2d14d24ae3b7038251771032c0439d9274453c6c112ba36e3304b32fec9e1d7a86620b415df552f587358df6053c495de3d2e4f6a08ab65a4d0fef48c1b5119d30b8adb8f03cff08bddffb30c6b8efed2b6d3a2f241d7099f0c4d5a31197deb9f83cd7a644218091d655a696ea61b61686bedbd68f18d8fee951a3383508cf21decc911c01f38dae611f38d24fc1e5e2ffb0af68b3d32220ab7e2d86dc46ebaae11ad20e94267ce3d966d1e69ead90e82dcf48b4a63705b1ec5d4a10a312736a6688f85dadf6c9c438823fa95cbfe2a3cf0d342f9e7602f1664cb389d74409b8a798c1fd6c02fc31eb13497c68a8abd67fec0bcd150d3e64733bf38c521546d1173476facbcb6d00bcbf926bb0d113d949f5b6fd052223fcc96d3209f4d0ccb2aec77a3f5c0bafd2e235b28dbff974be20b43ac947ef72aaa90bfdaa2ad5fa2120b79a41ad3fb697ded5193e01c59096074feb5805f683b9184e316d8c9a7d9579587ae69a35e6b9a1737e0f01b73977bc5ea18ae8f4e83906a35572e0e2c87f42a1c2a22d5a7280a494fb4a55abe1298794bf521671e4349004a150ea9c8588ba1f16e1e2ad29e004d2740d88338cfb110fb44386bf4df0fcfdceee9bbfe52fcf5056ca32cc06e1b446c6964d37e11ba0d19947e2fbefb8193a2c59e5636cd2eef5457b317cee6b2028ac7a1809210d597dc59815c8adfca5427accf0926a4f48fcda9d8a4fd3e25ba18153ea3190673532ebf383ff6645c874e87309e65b73156de854e9b8c01c20f2378eb34694d8da9e68f29ad5d81155b450e18d1b68526307e219ed134b900220e198fa52de064bce05855d38907b9f0df2def85f20beabd99acf0f0979d4312981f2b12a2cf1dbb5c48c113da41abe55a26aae1e31bfd9c89fff803bea6f6e939a5baf2a3fab522797632de3b4bf8f94dcbcff674812e1344db08e1579a2138c346809da89b0f6f54e3bff524619a4d97585a567ed8438e9b6f96406502446a294b95051d66bedab26e6e30bcaef33577ffb9f1d58bfe831ee9b3b6faa50d8510c7c1bca456c829d5ef84f539c9ae94eaf88c004b403282c8c59bf92ab86627729197a817b981f91b080d58f00c040a6b124655e9cf6f02e8f99e94dc49fc8071d4533eb8a2b814a9c87caebaa2769d37b0ed3bdfe3b709b9cd5f59606c4259e31b88a39f1e83f6fd4f8272c77becbf5ad34ae4124f63ac1c9d150ca394c3b3179a2b00b396ab461d79ff233054242643375c27ddcdbb955f52197c10f865070e3626422dd52741391e6eef2e5937b6c3dc430aa4b5f62ec6845a3e37b9395a8d3de8190fe4f62cd8d53a612cf92f045fac102866f030871dbe971e50be88d23e8773cdedeaae2da749fee4d3f57c89b15759b18d1190cb04e5440558b6f832ea1d5a68146e054a784040c20a43b5579a2f718a053008b997f40a57834a16c5e5b37bc4d00c513dc6f13190d83a7843165c4d85fb04be9765be34cdb71b506063dff5b477a3cc88a757194d906ded9f46102a89fbd7921c6c5cd03b957cb4f154d9417f5cb58b93634b19da293ac06a06b214bf5893ae4190c5f48fa0ed3604d4997653ea95a2826b54dd0b61001c024a482890b7f4fd79cb5c158b350253479f3e6bb5755b67922478ff770d3653ba052707dcd75405a572d7ffa3a83e8b35c0438170fb0972d6871c57e335f1aa18887cb3ea24fa929fc9d9c5c1fe701bb7137abeb2f774bb8cdfded2615ffca3e2f8e96956e9eb87282d9f5dad8bdaeeb62f7c49fdbc32340a4147b38f5151b0460eba13cef932715a257131a86c2b8c789e1abd2a25149f5dad57e92ec91d97ae2e4019fa9d238afcad6d41a6a31c94a18eab516afcb9ef60f5c3eee17cba40c8601dd1cb407626eb625b0e13f2ade30e6717ccdee0c401680bf1521a053411afe9e0d99cbf8f3854690f3444829f5232fb9e6a2c68da8cb959ae1ee48bb4e791272aff601359988b7bf9e9a9555d809de69d76e14370199742480ac03dabaf8b087c6a4ba93c65115f73c26fd34f8046c58ddaa6eb5b4af2f5054ac72f94edd6190b27a3b05eb59f739c290b77f9b4c1b2b37d7770c030a019b8fcf62612965eee7fa29c70a30a0adef94ae369c4f3a2192f3b972c113cc0469c8e8c06c381a2926276eeb3a260fa8eab75fb488abc4d73e6c323a3ef5f5a2f5fe25e918b3fdc24be43142a559bad1c346639ed51efc635921e07e53b5132369c4225ac1fa65608e86cee7c8d84e44649c9479874fd3ae5ba75e63945b09f2bb32d1857a7f57d2dd8a1d20ee98da95c0658d5641c09f76365b5b99910bd0f559a901c8f0ad2789f492465311761e2678e7bc60fec155b711cdf6703efd24fd295477a0732ecd6ae112772c8d59c85f42273903cf29d045449fbb6f134cfc86c794dfbaaa3b98708ea3d2", 0x1000}], 0x2) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x80, 0x8b, 0xffff, "a110d1caf4803ffec631df0e6f1c0aa5a18a0d2c", 0x10000001}) syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x1fe, 0x730, 0x9, 0x20009ae, "0805646d9746000000000000000600", 0x0, 0x8}) write(r0, &(0x7f00000001c0)="88", 0x1) 16:00:13 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x10001) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x108dd3bfd0f3bee1, 0x810, r4, 0x0, 0xcb0) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r5 = semget$private(0x0, 0x1, 0x200) semop(r5, &(0x7f0000000080)=[{0x1, 0x6, 0x1800}, {0x4, 0x6, 0x800}], 0x2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(r6, &(0x7f0000000a00)=[{&(0x7f0000000300)="d9abc06189db9e2e87abd30d4c90047527edd35f8af8366f10e3885ffec73611ac0ddce49f5aa14ab4b56654d301861b22a8116d81dc675959cfe98b80093d7acca2f535037204ad267071980b99", 0x4e}, {&(0x7f0000000380)="d9c7fff25b4ede6e04e7e07cb85374cc7c52aaf1f414c6885c54a7eb56cd0c144f094e6f6db4f204ea03bc2eaea13e3eeb2b364cbea0739a5fe2be99d60d5105e470c4dab024136e8d11204485180d3209a39115d968b062685ad5c00d3f5dd23087b998383b7d0502873adbea6c35ce1362b01df9c21eea", 0x78}, {&(0x7f00000000c0)="b67aac8d", 0x4}, {&(0x7f0000000400)="1863c63f7aba92e7e1c2440b0d1d516e294665a7e74c16ab085d32c636", 0x1d}, {&(0x7f0000000500)="21b3ff691ad285d9c19ba66cb390fdfe5d46753504a41ecf2422219cb619163aa6cd4d76fcdab25beeb9706c258cf9e168399e19d1d0cc6edd5dfed689ac88b4349fb5d3ac7eaa57f10468de09fa429c8247fd2bea7ea9f4095b9d004af55ed5e63cc8ceb6e9df1cd79b7d0fd35f0c3bc8b94d3cde60cf38705c5b62ca542d4170917692016e7fb51e3f549e6c02ef456f3044c52b22e714634c778c60d4a5b1ccc12e4a750864f002dd0de9fa3c7241ef3a6bf9b3e709cf119e60bc3f04d1168d6fd93e", 0xc4}, {&(0x7f0000000600)="68aa124cccb1d15504ae6211d856357dd640a9442e47297532cf8f4f0a497699061a8a4168097577557b1af8965a7a88005d7f631ebb6be19b71cb9ff47a8b440deda1081e2524a3e7f0b774b702cc844a60375d82052432f13f8c25e143bb652aee17820e811541eab62445d01e8d7f87c233218068b8fcbce9883c29f891f3b1473df992ba1e40e7c265a04abca7c7265f07f285bd8ac8dc2908796459d5960ae25b4fecdaf6b5c05fc1daf75662bced68679ff237c1336cc6c0f0bd4dc1e92f3738926d0ed73012e0ca33c147b6", 0xcf}, {&(0x7f0000000700)="20c570c015135cc64b989d1ffa0c73946c89f25803cadab53fc5db71e679fdfb9c0a2862d30371334b894968b7cfe94cc9f2d488bb567b0781849fc667eb765401e059e001daa4741c1604dd41383a05ef4b826c3254ac7f8e2fc2a4a858589ff198926dede63b2f2c3e0b04e78ba945e2987150c40e72b14b345057e2e61acdfbe066f156ac5c7f28", 0x89}, {&(0x7f0000000880)="0454be264ba492501887e30e384e43cc32cc6ae069c40face5325a4e7d64bf8bb174604a063f2e9eba2726024f3024760f3dfc0e7a032f3adfe3619ac1cfbb1c418088c20574a515bb8825229f3e7e0977a5bb2d04f70505f0305c8dad38d7d108bdaba6d9d4c47f31a29ba565dac18d1930c68c350f1c19978c64b1959ddf40f10ec6d8f1fece6b02b196a4c477821cc8ef15ce326dd4e7b7d9b0167e0d7cc55002509878acdd876e0fcc2b818767aa37f04045a72bbc28b6fcc60c", 0xbc}, {&(0x7f0000000940)="0d461c09b5a99f4c5bd0464ad5b8e14227c5559b867d7bab5612e4206daed8a4ca09995b36addb92cee02ed6769b25f2f30eb79c47a59ed77621db9ce18a893fe7264b902c1ac89137465b5abe9000492739db95676a79ebbcc54b56725d4398b96639e6f522d1cd85233aae744713be3a14b2d2e0ae25fa9a7f5698f1a244abafba1c2b9d", 0x85}], 0x9) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x6e272cc80e46a35a, 0x80) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000180), &(0x7f00000008c0)=0xc) r7 = fcntl$dupfd(r5, 0x0, r6) r8 = socket$inet(0x2, 0x3, 0x102) sendto(r8, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) r9 = fcntl$getown(r6, 0x5) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r11, 0x0, 0x10000) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f00000000c0)={0x0}) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r11, 0x1) dup2(r11, r10) r13 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r13) r14 = getgid() r15 = shmget(0x1, 0x3000, 0x218, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000700)=0xc) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000380)={{0x3, r17, r3, r16, r14, 0x5, 0x7fff}, 0x3, 0x2, r2, r9, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) r22 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r22, &(0x7f0000000040)="670dc3", 0x3) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r24 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r25, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r25, 0x0, 0x200000000010000) ioctl$VMM_IOC_TERM(r24, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r25, 0x1) dup2(r25, r24) r26 = fcntl$getown(r25, 0x5) fcntl$setown(r25, 0x6, r26) r27 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r21, r18, r23, r27, 0x5, 0x7fff}, 0x6, 0x2, r26, 0x0, 0x7f, 0x100000001, 0x20000000b1f3}) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r29, 0x0, r30) r31 = socket(0x18, 0x2, 0x0) close(r31) setsockopt(r31, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r31, &(0x7f0000000040)="100a2956b9223776", 0x21d) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0xc, &(0x7f0000000140)="ebffcbff000000000000", 0xa) r33 = socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffc95) r35 = fcntl$getown(r30, 0x5) r36 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x8cdd515af292602d) ioctl$WSMUXIO_ADD_DEVICE(r36, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r36, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r37 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r37, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r37, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r36, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r37, 0x1) dup2(r37, r36) r38 = fcntl$getown(r37, 0x5) fcntl$setown(r37, 0x6, r38) r39 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r34, r28, 0x0, r39, 0x5, 0x7fff}, 0x6, 0x2, r38, r35, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r40 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r40) getpgid(0x0) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r41, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r42 = msgget$private(0x0, 0xfffffffffffffffd) r43 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r43, 0x2, &(0x7f0000000100)=""/100) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgsnd(r43, &(0x7f0000000400)=ANY=[@ANYRESOCT=r44], 0x1, 0x0) r45 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r42, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, 0x0, r45, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r42, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r41, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac6d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b890d2a8aecb7f95eb146964daf"]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r1, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x68e5be9d8db97771, 0x6) r3 = open(&(0x7f0000000040)='./file0\x00', 0x35e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = dup2(r0, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="06002e2f66696c653b2f66696c653000"], 0x10) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 1: socket(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) r2 = syz_open_pts() readv(r2, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file\x00', 0x611, 0x99) pwritev(r4, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000400)={0x10, 0x0, 0x4, 0x200, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x101}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x796a}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x1}, {&(0x7f0000d73000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd40}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000c3e000/0x4000)=nil, 0x2}, {&(0x7f0000c02000/0x3000)=nil, &(0x7f0000ddd000/0x4000)=nil, 0x1bd}, {&(0x7f0000fe2000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000eb2000/0x3000)=nil, &(0x7f0000f96000/0x2000)=nil, 0x3}, {&(0x7f0000da2000/0x3000)=nil, &(0x7f0000d54000/0x1000)=nil, 0x7}, {&(0x7f0000fc2000/0x4000)=nil, &(0x7f0000f09000/0x3000)=nil, 0x1f}, {&(0x7f0000df7000/0x4000)=nil, &(0x7f0000e60000/0x8000)=nil, 0x4}, {&(0x7f0000f66000/0x1000)=nil, &(0x7f0000d5b000/0x3000)=nil, 0x80000001}], ['./bus\x00', './file0\x00', './file0\x00', './file0\x00'], './bus\x00', './bus\x00', './file0\x00', ['./file', './bus\x00', './file', './file'], 0x80000001}) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r5 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r5, &(0x7f0000000040)={0x2, 0x0}, 0xc) poll(&(0x7f0000000000)=[{r3, 0x20}, {r5, 0x10}, {r3, 0x2}], 0x3, 0xa76e) 16:00:14 executing program 0: minherit(&(0x7f0000ac6000/0x7000)=nil, 0x7000, 0x1) unlink(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x7, 0x810, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x8, 0x1f, 0x0, 0x10}, {0x4, 0x3f, 0x26, 0x3}, {0xf602, 0x71, 0x1, 0x6}, {0x5, 0xff, 0x6, 0x4}]}) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x89, 0x0, &(0x7f0000000000)=""/137}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff73ee], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x3ff], [0x0, 0x0, 0x401]}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f00000004c0)=""/4096}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) uvm_fault(0xfffffd803f011550, 0x7a355f85cb39, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f011550, 0x7a355f85cb39, 0, 1) -> e pool_do_put(ffffffff825871b0,fffffd802e162d00) at pool_do_put+0x12e end trace frame: 0xffff8000148843f0, count: 0 ddb> trace pool_do_put(ffffffff825871b0,fffffd802e162d00) at pool_do_put+0x12e pool_put(ffffffff825871b0,fffffd802e162d00) at pool_put+0x4b m_free(fffffd802e162d00) at m_free+0x119 rt_ifa_del(ffff800000ac9500,800100,ffff800000ac9540,0) at rt_ifa_del+0x436 in6_unlink_ifa(ffff800000ac9500,ffff800000a65800) at in6_unlink_ifa+0x571 in6_update_ifa(ffff800000a65800,ffff800014884950,0) at in6_update_ifa+0x13f7 in6_ioctl_change_ifaddr(8080691a,ffff800014884950,ffff800000a65800) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd8037004c00,8080691a,ffff800014884950,ffff8000ffff2ee8) at ifioctl+0xe60 sys_ioctl(ffff8000ffff2ee8,ffff800014884a68,ffff800014884ab0) at sys_ioctl+0x5b9 syscall(ffff800014884b30) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x22aca9c0d0, count: -11 ddb> show registers rdi 0xffffffff81b379f5 pool_do_put+0x125 rsi 0x17f rbp 0xffff8000148843a0 rbx 0x7a355f85cb31 rdx 0x180 rcx 0xffff800016b47000 rax 0xffff800016b47000 r8 0x4 r9 0x5 r10 0x6f0c7867f055ebfd r11 0x38c32c96d2ae0e2 r12 0xfffffd802e162d00 r13 0xc3647a355f85cb31 r14 0xffffffff825871b0 mbpool r15 0xfffffd8032d50be8 rip 0xffffffff81b379fe pool_do_put+0x12e cs 0x8 rflags 0x10296 __ALIGN_SIZE+0xf296 rsp 0xffff8000148842f0 ss 0x10 pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> show proc PROC (syz-executor.1) pid=31589 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2018,0xffff8000ffff3170 process=0xffff8000ffff6010 user=0xffff80001487f000, vmspace=0xfffffd803f011550 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 31801 386888 93112 0 2 0 syz-executor.1 *31801 31589 93112 0 7 0x4000000 syz-executor.1 41430 15839 17838 0 3 0x3000 suspend syz-executor.0 41430 282692 17838 0 2 0x4081000 syz-executor.0 17838 215399 39341 0 3 0x82 nanosleep syz-executor.0 84826 138833 0 0 3 0x14200 bored sosplice 93112 104584 39341 0 3 0x82 nanosleep syz-executor.1 39341 114578 26082 0 3 0x82 thrsleep syz-fuzzer 39341 220501 26082 0 3 0x4000082 thrsleep syz-fuzzer 39341 137027 26082 0 3 0x4000082 thrsleep syz-fuzzer 39341 247737 26082 0 3 0x4000082 thrsleep syz-fuzzer 39341 51117 26082 0 3 0x4000082 thrsleep syz-fuzzer 39341 351031 26082 0 3 0x4000082 thrsleep syz-fuzzer 39341 255609 26082 0 3 0x4000082 thrsleep syz-fuzzer 39341 94383 26082 0 3 0x4000082 kqread syz-fuzzer 26082 42783 14415 0 3 0x10008a pause ksh 14415 156489 90167 0 3 0x92 select sshd 16385 415430 1 0 3 0x100083 ttyin getty 90167 24724 1 0 3 0x80 select sshd 85713 115008 91750 73 3 0x100090 kqread syslogd 91750 147970 1 0 3 0x100082 netio syslogd 86256 372639 0 0 2 0x14200 zerothread 48497 260185 0 0 3 0x14200 aiodoned aiodoned 10401 232054 0 0 3 0x14200 syncer update 31242 138268 0 0 3 0x14200 cleaner cleaner 29288 130510 0 0 3 0x14200 reaper reaper 44420 305108 0 0 3 0x14200 pgdaemon pagedaemon 88056 158354 0 0 3 0x14200 bored crynlk 45330 200764 0 0 3 0x14200 bored crypto 75882 108216 0 0 3 0x40014200 acpi0 acpi0 18030 456266 0 0 3 0x14200 bored softnet 99761 278281 0 0 3 0x14200 bored systqmp 21452 136920 0 0 3 0x14200 bored systq 53020 329278 0 0 3 0x40014200 bored softclock 21023 446422 0 0 3 0x40014200 idle0 11713 182319 0 0 3 0x14200 bored smr 1 163271 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9514 6287K 7510K 78643K 12484 0 0 pcb 13 10K 12K 78643K 129 0 0 rtable 103 4K 4K 78643K 262 0 0 ifaddr 84 16K 16K 78643K 156 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 30 0 0 iov 0 0K 24K 78643K 99 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1223 77K 77K 78643K 1738 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 1K 78643K 2 0 0 VM map 6 1K 1K 78643K 6 0 0 sem 12 0K 1K 78643K 70 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12646 0 0 file desc 6 17K 25K 78643K 347 0 0 sigio 0 0K 0K 78643K 52 0 0 proc 43 30K 63K 78643K 420 0 0 subproc 32 2K 2K 78643K 53 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 84 0 0 in_multi 55 2K 3K 78643K 96 0 0 ether_multi 1 0K 0K 78643K 4 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 228 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 114 54K 58K 78643K 1739 0 0 UVM aobj 23 2K 2K 78643K 25 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 92 0 0 NDP 14 0K 0K 78643K 34 0 0 temp 143 3539K 3607K 78643K 16587 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 11 0 5 1 0 1 1 0 8 0 rtpcb 80 137 0 137 1 0 1 1 0 8 1 rtentry 112 64 0 24 2 0 2 2 0 8 0 unpcb 120 316 0 310 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 52 0 52 1 1 0 1 0 8 0 tcpcb 544 390 0 384 14 5 9 14 0 8 8 ipq 40 6 0 6 2 2 0 1 0 8 0 ipqe 40 184 0 184 2 2 0 1 0 8 0 inpcb 280 758 0 752 10 2 8 8 0 8 7 nd6 48 7 0 4 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 6 0 6 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 294 0 87 15 1 14 14 0 8 0 art_table 32 295 0 87 2 0 2 2 0 8 0 art_node 16 63 0 26 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 16 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 66 0 56 1 0 1 1 0 8 0 shmpl 112 23 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1994 0 599 46 0 46 46 0 8 0 ffsino 240 1994 0 599 83 0 83 83 0 8 0 nchpl 144 2678 0 1079 60 0 60 60 0 8 0 uvmvnodes 72 2450 0 0 45 0 45 45 0 8 0 vnodes 208 2450 0 0 129 0 129 129 0 8 0 namei 1024 8041 0 8041 1 0 1 1 0 8 1 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 520 4 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 7854 0 7854 8 7 1 7 0 8 1 plimitpl 152 48 0 42 1 0 1 1 0 8 0 sigapl 432 514 0 502 2 0 2 2 0 8 0 futexpl 56 11379 0 11379 1 0 1 1 0 8 1 knotepl 112 136 0 117 1 0 1 1 0 8 0 kqueuepl 104 217 0 213 4 0 4 4 0 8 3 pipepl 128 422 0 403 3 2 1 2 0 8 0 fdescpl 424 515 0 502 2 0 2 2 0 8 0 filepl 120 4597 0 4505 10 0 10 10 0 8 7 lockfpl 104 409 0 407 1 0 1 1 0 8 0 lockfspl 48 107 0 105 1 0 1 1 0 8 0 sessionpl 112 18 0 10 1 0 1 1 0 8 0 pgrppl 48 24 0 16 1 0 1 1 0 8 0 ucredpl 96 508 0 502 1 0 1 1 0 8 0 zombiepl 144 503 0 502 1 0 1 1 0 8 0 processpl 864 530 0 502 4 0 4 4 0 8 0 procpl 632 997 0 960 4 0 4 4 0 8 0 sosppl 128 12 0 12 2 2 0 1 0 8 0 sockpl 384 1215 0 1203 15 5 10 13 0 8 8 mcl64k 65536 48 0 48 2 1 1 2 0 8 1 mcl16k 16384 6 0 6 2 2 0 1 0 8 0 mcl12k 12288 17 0 17 2 1 1 1 0 8 1 mcl9k 9216 7 0 7 2 1 1 1 0 8 1 mcl8k 8192 24 0 24 1 0 1 1 0 8 1 mcl4k 4096 59 0 59 2 1 1 1 0 8 1 mcl2k2 2112 3 0 3 2 2 0 1 0 8 0 mcl2k 2048 63676 0 63631 16 9 7 12 0 8 0 mtagpl 80 20 0 6 3 2 1 1 0 8 0 mbufpl 256 104911 0 104814 36 26 10 21 0 8 2 mbufpl: pool(0xffffffff825871b0:mbufpl): free list modified: page 0xfffffd802e162000; item ordinal 0; addr 0xfffffd802e162e00 (p 0xfffffd8032d50000); offset 0x0=0x0 mbufpl: pool(0xffffffff825871b0:mbufpl): page inconsistency: page 0xfffffd802e162000; item ordinal 1; addr 0x7a355f85cb31 bufpl 256 7194 0 2286 307 0 307 307 0 8 0 anonpl 16 70121 0 45976 102 3 99 99 0 62 1 amapchunkpl 152 3063 0 2882 24 4 20 20 0 158 13 amappl16 192 2806 0 1460 70 1 69 69 0 8 1 amappl14 176 88 0 83 1 0 1 1 0 8 0 amappl13 168 8 0 7 1 0 1 1 0 8 0 amappl12 160 7 0 6 2 1 1 1 0 8 0 amappl11 152 175 0 168 1 0 1 1 0 8 0 amappl10 144 11 0 9 1 0 1 1 0 8 0 amappl9 136 722 0 716 1 0 1 1 0 8 0 amappl8 128 314 0 285 1 0 1 1 0 8 0 amappl7 120 40 0 34 1 0 1 1 0 8 0 amappl6 112 172 0 163 1 0 1 1 0 8 0 amappl5 104 153 0 145 1 0 1 1 0 8 0 amappl4 96 734 0 708 1 0 1 1 0 8 0 amappl3 88 129 0 122 1 0 1 1 0 8 0 amappl2 80 3281 0 3214 3 1 2 3 0 8 0 amappl1 72 18891 0 18490 27 18 9 20 0 8 0 amappl 80 1240 0 1193 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 24 0 2 1 0 1 1 0 8 0 uaddrrnd 24 519 0 502 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 519 0 502 1 0 1 1 0 8 0 vmmpekpl 168 8015 0 7989 2 0 2 2 0 8 0 vmmpepl 168 69493 0 67038 141 31 110 133 0 357 2 vmsppl 272 514 0 502 2 1 1 2 0 8 0 pdppl 4096 1044 0 1008 6 1 5 6 0 8 0 pvpl 32 209149 0 181474 232 7 225 225 0 265 1 pmappl 200 518 0 502 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 493 0 49 13 0 13 13 0 8 0