Warning: Permanently added '10.128.15.196' (ECDSA) to the list of known hosts. 2020/02/22 21:39:45 fuzzer started 2020/02/22 21:39:48 dialing manager at 10.128.15.235:11499 2020/02/22 21:39:48 syscalls: 337 2020/02/22 21:39:48 code coverage: enabled 2020/02/22 21:39:48 comparison tracing: enabled 2020/02/22 21:39:48 extra coverage: support is not implemented in syzkaller 2020/02/22 21:39:48 setuid sandbox: enabled 2020/02/22 21:39:48 namespace sandbox: support is not implemented in syzkaller 2020/02/22 21:39:48 Android sandbox: support is not implemented in syzkaller 2020/02/22 21:39:48 fault injection: support is not implemented in syzkaller 2020/02/22 21:39:48 leak checking: support is not implemented in syzkaller 2020/02/22 21:39:48 net packet injection: enabled 2020/02/22 21:39:48 net device setup: support is not implemented in syzkaller 2020/02/22 21:39:48 concurrency sanitizer: support is not implemented in syzkaller 2020/02/22 21:39:48 devlink PCI setup: support is not implemented in syzkaller 21:39:53 executing program 0: r0 = semget(0x3, 0x0, 0x420) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/128) r1 = getuid() setuid(r1) r2 = semget(0x3, 0x2, 0x0) semop(r2, &(0x7f0000000080)=[{0x3, 0x7ff, 0x1000}, {0x4, 0x6}, {0x3, 0x200}], 0x3) sendsyslog(&(0x7f00000000c0)="cc60b2cd19dfec90d05d0710cb98bd8251cc8c599077edcfe6b9564a073b6f4ec59e146ab632380c54867d954bdee79f22a47f8f3a8a067633d1b54e08587d2cdfe955f15487952fc147d3d371374795a57a109b6f4a1730", 0x58, 0x8) r3 = semget$private(0x0, 0x1, 0x329) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x800, r1, r4, r5, r7, 0x118, 0x401}, 0x1, 0x6c3, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000002c0)=[0xffffffffffffffff, r8, r4]) seteuid(0x0) getgid() r9 = open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x18) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000400)={&(0x7f0000000340)='./file0\x00', r10}) r11 = getppid() r12 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={r11, r6, r12}, 0xc) connect$inet6(0xffffffffffffff9c, &(0x7f0000000480)={0x18, 0x0, 0x569, 0x8001}, 0xc) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x8000, 0x0) dup(r13) r14 = dup2(0xffffffffffffff9c, r10) ioctl$BIOCSDLT(r14, 0x8004427a, &(0x7f0000000500)=0x5) getegid() madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r16 = openat(r14, &(0x7f0000000580)='./file0\x00', 0x200, 0x20) dup2(r15, r16) 21:39:53 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x94) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fchdir(r0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) r2 = dup2(r1, r0) r3 = dup(0xffffffffffffff9c) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r4 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001240), &(0x7f0000001280)=0xc) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000012c0)={0x1, 0x5, 0x2, 0x99a, "1985aa9deb686dbb78022e133cf53f2e3a4f4150", 0x10000, 0x7}) r5 = openat(r2, &(0x7f0000001300)='./file0\x00', 0x40, 0xa0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001340), 0xc) accept(r2, &(0x7f0000001380)=@in6, &(0x7f00000013c0)=0xc) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r6, &(0x7f0000001440)='./file0\x00', 0x6b, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001480)='/dev/bpf\x00', 0x80, 0x0) close(r7) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(r8, &(0x7f00000014c0)=@in6={0x18, 0x0, 0x1, 0x80}, 0xc) ioctl$BIOCLOCK(r3, 0x20004276) recvfrom(r4, &(0x7f0000001500)=""/245, 0xf5, 0x0, 0x0, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000001600)=[{r9, 0x80}], 0x1, 0x2) socket(0x2, 0x5, 0x20) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001680)='/dev/zero\x00', 0x80, 0x0) symlinkat(&(0x7f0000001640)='./file0\x00', r10, &(0x7f00000016c0)='./file1\x00') ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000001700)={0x2, 0x58a, 0x7, 0x6, "a031b3ab0e1cf03599f58d407c53fd8748ed32c3", 0x8, 0x20}) r11 = msgget$private(0x0, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) r13 = getegid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, 0xc) r17 = getppid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000001840)={{0x6, r12, r13, r14, r15, 0x1a5, 0x9}, 0x100000000, 0x100, r16, r17, 0x3, 0x8001, 0x0, 0x1f}) 21:39:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = socket(0x18, 0x4003, 0x0) setsockopt(r3, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) shutdown(r3, 0x0) kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}], 0xb37, 0x0) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r3, r4, r5) kqueue() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 21:39:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 21:39:53 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a6", 0x1, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x751af240) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0xfffffffffffffffb, 0x5]}}) fchflags(0xffffffffffffffff, 0x10001) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f00000005c0)="10352265e9c9057b4386c223fe716b363fa30579b7639c59203e6e53690e17795f9514d1981adf460bb28d0db4b90b2085bb796f1f739976615bd38671ce6e3387cb8f2d79e770583c42f70e292dfb80882186858a9aaa4b186185bb9896429d9a2f5ccf37e11f8d5ba7a7068a92f60fb293103930f47cb85473a8c1958525421cae786e4e88c7e4fe50cba50ebe015b07279a8c8931355ffc1b33f557b68be26302ce1979ddcf99112787e8e4c184fe4545a3360ea7006791a78a7613cd7f8ef52e8e080df6f5eb1e6d0d833b7f3cb3d8239da1d524dfa5c0c799974cbf784af077e592bd5d68c94e997fdef0113efa1d5a6eb59f9f1c33963f0570a5525dbee4deac050e6fa967c156734bd5e90b4a42374369a20a23ee4ca5c2ac5fa3d8b7155a7ef2be10afe91277646deb9655fe310b85abc0d8b6dac38c825b3061b489b9b71f71a52cacbcc9e810565e86feab46cf3866e0dfcd78aeddea016482bddf7a052a5952378714e45723b175d2b87b9b5697d149a9dd482ff5f137f384ec8f71038492a60de20480f68b01df35e2f4a68475f6211c05f3655d1be76e3bb339f834530cfc7865368137ec0495bb18440f92b5000a13b12ebe540915751727e526a28cef5adc68336b7951d2f46afcfd29e12f1d043a5ece25f2cb37c230441a00cb65ad2844c38a1ee05ced535911a99d3b84f35f22ff1b4d44a222981c7164130efd06e4f0ac6df040d05da7700aff2ffacfcede9af62afc8e470dcb543351df879b4a1710ea036ae0df60771f6a33358535332aa3c362fcfdad6bfd030d193fbeeb454ab578074cf5d78f25fda173d9d0222f991f57ad80482292ad0c320fe068352230e55a11fe7100e873d0b8fd83807ee1bdee90a85252ab8dbf8d4c1810b02830ec28efe8fbbc03a5f0ffa5724aeb72a30640844360537cfdcf4e6869bf35b1efde917541365c6b441469bc3c5b7eb9dea6a7c37e9706f2849ad758b3746b61ece12aa00dd5665b94a76c26d97836dcbde4d795bda6133be65719ac18aba24f7ea6cc1f5c1ef098daf5c38c4c419b58eede5da4c0a652d6b4a4df3b74ab6b54fed02ebc1042d52c86e41c1bb6aab7450caee4583d157ab6e42b27ff002ebd03dcc5d38514970a11828c07070c747d28716ef6b6abca03782c20f06a5aaa1a18f390926c11fc7cdb9d7c3cfe2a73ad748ae466e80f4651667ce183bb865186d6309e42861804f394f87bb857744624d2d72d53d4a7b6c11e5f8b4b87cd5701733df26cd7a31fb7bf9624158c7d24965ce908a203b3747d173306a5895f296a5d18d0b2fc4d2c70a9db84cefaaf39f89c91ceab0a241f205ed0c6d149364285d80b152ebba7d6bab768565352f40a0c3dab96be72cf03c79d4e1894fb98ddfdc982cbc6db15b332151b1c390e529d2198709babbf85ba3ad80615a9fd848095a75467449325f792566b6fbd244b07606c5f12825d7b654ceaa29e0b01415936a79fe81718c4b7664caa4e272428e15edb081724a1aa076341d3b3d12108d8d92a50b63181d58c26f1cc85329908952f0d77168faeba569f9f73baeda0123870b4587b90d4d94f17af0dedec82eb802055b5ca956c83a74b00604caf0937fbe26fe9e818563e889621957ff67fbd538d349de0b5cfd4a0cc23bc9a312ecb3c10dca69e81a94fa94c0c3d30a81862304b99f637285f7c964f0356e8b6dddb186f1acd7629bc09952009d2a07ecfccb7c16795faa6d70df9814777f6a26c63a4323c29d386a76d8c066c8e4ebd06468350a1cfc24f0a3b68302fe46984a3cd884e11760210edf5e1267eec70d1e558023a734dfb2ac22b2cea17f143c87099b6694d4d8ab29033e2c0e0910fc4e57a7735f38b767ed4bed7f24da3c4fa40d0cb31dc81d43680c09ba03d37973f1d63a330c808ae5af2272762db95abc1a74473ea2edea6d2a0f08f83258390d5a44ac97e7c633dd4cee95306fbda35ececb1a884fd1a894faa048db8ce8d6754bb7eb42454dde09fc3204100c24286e9502ad76b80c5304dc7cc507c6a9ff8985ba279b09ac10d8790f0a10fc9eec0ec2e6ae8077c3838be4163702b477f0f3f2b2400ea4747204ad173cab380951e284c27ce2bfe5902d249f6c5b9176b8c822091fa001b45ccd7391ceba4397333d71d30b1e0687281bf9c36ac120bb4b36334dcc624dfe0220d350d1640f645beb90828ddda45897cb6d298e5e4526e4596bc7aa5f414e40cfd8293fa800ff9250a5dc27740b8be52519388f0ed0e69ddd24dddf263a1772d93bb3bfa73a653e095c39ef94b842f4c4280e9ba7dcd4a52d00daea5e04a4061034e053d7926c48e9116fd80701d657a55988550a0b149015915cd0f838c143e2bfab167ce8c815e895d9358de750a0f61744f4732cc48751ff1e65ae5e29655df081e6befef248d99aa94132e091652e260df07501db6da43d7af8a3dbc47cda541e8af718b942e197627066fd32f607789590aec49008b9de69fb402c9de0fd1a7eac3e875b29dba4e5ca1d6a7bac67626e268f7e16a1c4c394d7c4ad79f9ae13b3385af69f36b903e4c4ce0f15609df16ca2e1f1297c48d86c0e94570402f53c4cc1a2d5b4911b1f961ade21de86ab36b0f99670e5db72c51e112180f7a0d5c8dfcb820d277ee80a0d52b03daa4881b899d6179601625c6edc6d86d987f5a0f6dacd4d16e1112c369c417f32dd5f3f13630c61d0b3589730c8e3374fc94e34f1370789d447544412ae0feec05604abfeb9652a50624c07ced00c321e7236401889bb222c8780a1c6465d189c48969f5cf97a191727ffa32e373128f9146eb20cbb3e6022a52a2c6f47f348757459777a9cfa07dfef3e8e9972b4b5b4cb3ce2398ca5acc2fcfeadcc8be0b35c8fa2cd79ef7662e886e4af95dc70d3c97b5415666c7f231e6a1564bb62254f8820f5ddb45ab5ecd2f783396b43e36932812a0db52e17eaeb431c011b554ebe79e7312794a8a853299e7cb3142f462c828e9bfa3cf56b3d3db4234d45c02c17a8a9139aa93390ec4d485db225d66fa0be3fcb2bd28a0de58bf1fd02deecba01df615362da85391273fb4a7cf3e0eb82cd73ad2768431b0d5163140e63583ceeb334ee577d7045e86072148911f1d44a06432f406fae50af8f8e6b9841ae64c48513466e5eb4219806d1b4817cb09461cca258cb7fb0d11c8550111102f64e430f50b9c84a61c53984b2cacb7940403c09b96719229119e2cff5d7d457df00ac0655c154373e0fd2715a4efdbc222a3eecc1dd934f509e756531507f48d70f51652ea97a1366d180fe7c0e42dfb4060104050b59fc3f51cea615d91aabdbbad0ac3888a29355ccdc8ae40cfa6b06957b4c6ae45b9630d72fbe437a2198de4cb0a83ee60e586384e943df78e6e21d84d981a257375de19e978b73f16196ea946ec61eddbc98856bff1f083ad57edd710115e2568fbf9c281ec705065a131ebf1d61441ed3d851e98bf32ce5d92c7489cde6641ab7373902430fef5a2e8664a211e45ec4d7ea45b5f6b0f1dada74af253e4c8ab44d391bf14889180deb2dbe3fd73f1be17c3e7c12a1cfdde751d9f62d8e0c4d95ab0f41eba980e8f6ed79892f00921e6555c287bb6a450c0d96a464111f1e4ca5d9dde2603c69f1fc1534194ac68773512a9cc979a5ad54d48ea68a000865d3e0a63551d7043628a86d9ad2fc8b856d7c75e6e64731bdd4a4729d50916fabe92ac23f48f29fd98981c9764bc9e20aef285e3b1c93cfb692e30ffe19a2063bfc445c6ad786a34359442449175d1cfa87800b8203ce618f1ebd6cb58a53c6ffe01c92eaa07057422b09562acd9beaf84709fb2857ef41bd43b82a89593b419c0d3e5bd9438f1730167a2ba9589c227709fec3fad8254f9b5d918ff4e6155051bf7aa761e82b31e8ae04b9b72eb104afafed8ec2723e7533c394f1cc0940fd5adc4349bf49896414d3ec4aaa16e4d0c2faa5031b453a5c1b956218df4dc33543b15ed4f423374ae8b0a44f351928962264baf48e0f8a670e1e8378c5d87b1768e03ed0db6dd5fef5ce75e774f4cd1f592f9c2b17fa9b5bc6f0f421bddb1ef644ec769f06f0c9072785a8fc419dfca7c56d3d52003f1b73fa18774dfba08aa6a3d87277bec991f90117122be70d7b1734d57657c34c58852f419c23e85f186111f5d17c4ad3d2748768295938606b000f8892bfe8b78cfb4b4f15745cb038d845dc92902c0f87ad85277550f8d619d370820b86bf6e2cc2f6b8fd5c392e222dd4ce315ca5896fb0c39ccf387a8954db6f3f6c033ccdd73a4a23837387383fc6e7062f9d2afa81057a4a2da8008b26a23169b02baba8d57c90faad08cf23d4cb34ddb1dc4c2d983a3b75b3e88d816fa7841899391aba19e84cb38b18fe6a577510e6a1e4108f48038f0c09a136f5afba234a5c7d5cfe0f95dcdd105fdda282d95cfeca9b7cf3a41c34cdee7daadcdba104aa324926c26b1e13351c5d6052ad1ae46b371b44707b7565e63dab673667121a05030f31286f3f5de595c8a5f705e0eb157babb99a508ebdc7bf36f6d4da9dce8e7bc862820580492bdac6a9c9d016e92a4ad1f8eb475684dd088bc026a243b77e3acdbccfcf3e407827736aaadc45dfb4de765e4601702c3aed4663963b2ca554d9c35073fafecf70f974c2de5044bb8bc256b3bd2529555379ae312323281de0f147f51a3c3e593264b7014bccc2af6fc5996f2ac015930b2656515b565bd53391aca4716d2397dd05b8de92d1b1570ecffb1135fc0296416d4237af6f07150e6574564ef48bc7140dd5ba77f2fa9676941bc6d6522479b927ca66b28345c40201e5e0a75fbfb196d6bdcb6e122f62638f366c5e0d43ceb774517688e8df8f9f5fc52acee77993e96ef373e24dcff258d5ee7d0727550dd3cd1abd73066f00873083a644f6177fb1e96d0215cb2f7a452d82c93b893d05f2281c54a6619574268c5b01146f317efc2af42c5acd561c39e5e9974ec8c04552941e70d5c2111b461ca1b2b6db20c1c86ec5a58bf75d1286d114a732e87256f8ca31e52dde5fdd5e3bbb0e30b860687ac7d66e79fb78f4b0811d477cb7c165ce836d8d1b2f3d44aaf684f79bfdb6ce90675f7473792b2a16904726142230b057057032236e40e0c3120cc8f870362619c4f47a6776460d349b906ee7447ec5e4cc0e50d12a246456923fb49c52f32f26c1f6fe4b8dc82385de4e0378d19b35758f543f2b059637fb9c99e086465a0749c062bbde0e09b62183605472c266859d8aa5f923ac711a4ec622dc7cad04321e23aabd304c635ddb22ad874a512ad56e2f8449ddb6dfc9bc8e44452449ac62225f886f01b155f0bb31c0cb8c99c527ac97923a836ce75b1f492711f68e16b5db1b4a0586b6bd2696e1d63c033588f880ff559a7019c5eb9e5f3396bcb3319e31bf73fbb534b78a182034a655973d4d710697fd10bdb2e73f8e4ddd16aaf8399d41fe185950fef2131154cb090c29f1bbd6daf5bf902e8ff3e9f0cb1112e1a1b9cbc85e927829ccb329c5b9ee11d589afc7f6179d9f8436fe8c90aaab259da12a9bcd5a1d93c99429eff16a74b1e60e457d13524497630bc52282bf709c69684b2e6de710dc6ca507f6bddfdc88dcab748c08122ad513081b95e9bf58fe998a8363451dec2e42e7ae5a9d093ea116bd69d88a6d407610655fc10344e70a02c1bc1beaf25c0d293358e2faa252780853e673d61157d130f550806c9fa2f62dbe96a01b7488535f3030fdb62e395b8bea72e5d8cd1be") pread(r2, &(0x7f00000000c0)="a6", 0x1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 21:39:54 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x72) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x404, 0x0, 0x1, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) r4 = socket(0x20, 0x8000, 0x5) connect$unix(r4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r3, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x4003, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000001c0)=0x5) setsockopt(r5, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000300)) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c653000707bfa9fff5e13c7ec7aac97f67539ab3c00e8ee262c2cb1878b89b48f494d3b129af5d59b836555bcae2c9cfec65f71254cada6f3a500ad99fceb9eca4dd2f170afb3b4047e80ecbf9840fcd883d4190d9f300d9103b65bd84fc6469a7abca85cb354fc27ef7dcc7a2134dcb23d99ba3a51223e355d1436acaa1e784cfb25e5b25082c38137f92396788a460c61"], 0xa) r7 = socket$inet(0x2, 0x4000, 0x2) geteuid() fcntl$setstatus(r7, 0x4, 0x40) bind$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) 21:39:54 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02002aba"], 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x3f) connect$inet6(r2, &(0x7f0000000200)={0x18, 0x3, 0x40}, 0xc) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 21:39:54 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) dup(r1) r2 = socket(0x2, 0x3, 0x0) dup2(r2, r0) 21:39:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f00000000c0)=[{0x9f9f, 0x40, 0x8, 0xc39f}, {0x0, 0x27, 0x1, 0x4}, {0x8, 0x9, 0x81, 0x7}, {0xdf4b, 0x1, 0x19, 0x40}, {0x8, 0x4, 0xdf, 0x8}, {0xdb, 0x80, 0x40, 0xb38}]}) r1 = dup2(0xffffffffffffffff, r0) shutdown(r1, 0x0) fsync(r1) 21:39:54 executing program 0: r0 = socket(0x20, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000b00)=[@cred={0x20}], 0x20}, 0x0) dup(r0) 21:39:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 21:39:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdfffff7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r2, &(0x7f0000001980)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x8, 0x53}, 0xc, &(0x7f0000000880)=[{&(0x7f00000000c0)="d9a451480038ceb058f4cebec4224ee2c72fe37f59314433ec7d7b819bb4cd64cfcdeb1f5b27fff0ba7446251369abf6a36f5967bcf5a540bafba247457a6d2ec56228f4ed2fcec6dc6448bccefc153625a1fa756cc94d5c483f2768f7981e6b52ae6d83ac300c0040e8bfb18dd543c4e2671e6dbe3f51deb74b77280229e7bc38db006a3f49cb31c90a93dde936a03542f6c096bb4f7231040a6e4149eeb71f47be60130c2d1f9482627e7a4cdcb30d", 0xb0}, {&(0x7f0000000180)="74cef8152388df46d8f95ee984fa5eff8264e609fbed6e94231dd093dce1da560d", 0x21}, {&(0x7f00000004c0)="69ee091926b41af17ee98ce147b58b47d7e7a1e06f60cfe43a373c58a8a0c8c982424cd8e59a7517fd3a7e669d5b9e50f97981a722b27662ced462c13dd594bc37483b9537095f1090e8970b3de3ab87d7007ba9482edfabf5f0363b603916d2067fdb72041580e2e74eadd77c8b78837c3cc4a8b063e6515b4f3bba34de23d6c0a07c6c4897b6a6b075e378a2edeb6e6a69ecd59da80e882b5cc4c80a434e4187ae5dedd206ec404aa93def6f096debcc2195aabbeea41a767de80301f7cc8ae16a4abb3b6ebbc50065460066dc03dca4581bc67bd5439e170c9bf94315ccd8c91b530bbd02", 0xe6}, {&(0x7f00000001c0)="96c085706086bf3f1d401960e38db8ccec4fbdaf36a4ded30e48b0a601a286a6dd897fa001cb7a4a67d359cdbb119cc916cf10c5cddda5291243e67f7d7bec39a817734640085f063c81", 0x4a}, {&(0x7f00000005c0)="3ee51ad2f42ea7ea8babf0624d3e2d88f46feecf", 0x14}, {&(0x7f0000000600)="9b649da7e40d3b69c2ab5c676915f0fdaeefec828764f73d564a3b665f4f8c08faa9f08a12933b1b0ca24c12af42f2dda6cbffc200fe55960788972affa183bb6dadd42eb46e3a306ae5996de05862d2d4321e5be7e46e7052757357f948e32432423ffcfcf582013bb1e2e3b902a4ab64aeada6c8c4ddef365cd3dfd9a6ddf030c5926646b206893884f1eaa25fbb6d302a6024e38083be13f4aff1c6791ea57421cd18b2da049892468750b2b42d43b0b2", 0xb2}, {&(0x7f00000006c0)="94691b89cb49f1a7ecbafdf801d6a8dea22599dca1d8c99d9e1f3bf073fd7e54d515a2bb7330e48776e31cf3ec72278c90be335c308953dfc98c413f562ce8e682598981fec2e079d176928ef387985ef6705bfe1cd051c9263f21ea81cd8cb1fd34f084b32946f34b5ca688f5c7d32368d4580c3a8572a2b7f82dd1c42c33d6ea79d691249f869016e04d", 0x8b}, {&(0x7f0000000780)="7944a721070c69576b8dc0df584f29e41c6a49a6448f7a768105eb95467d5c091fd6902d9d4ffd6a638d34a81d3a0449bfd86ef998821e993190917f2f23e82ae96a717441d687b7231a93dabc14068532e3b3fa9e40de3466cd1a02a9599f94c911b81d2bcd9c200cb58e8461f4b6a97c759fad0b85d290308da12436b19b7f860c355058c0a441c7daaaeeb1c983e340f399dd9355a2a23d0f9d05fc3ecc17569a1b50ebe65a8b3d7f81baf8e9cbb68e7b974dc0f6ca7b1f14643aecc7fe954928ffe23d", 0xc5}], 0x8, &(0x7f0000000900)=[{0x20, 0xffff, 0x68, "9d71fe85c3aeda48c641ec65cb3560"}, {0x1010, 0xffff, 0x7, "2a842e1ed9170ae751d4f9742e8a16fe383630cb68b4650d8e14773f727abebdcad827e727c682d4aafc7c58269eb5737abcedd1c92aa5b369efece2e097f6e943366ade9183cecd83e78a64c9b31a3da3c72b8e5b52148a063ace304974826e26fb23ab2ae8bf077bc96db1b7c49d4e4769e83539a11de36583d94c14bf30edd7dc77fa7bae7f2970a040f3195499b2b6a434b2a671f7a0e9bd67b54a33314d89e55e41474aea2586b493831a6db79b1e765be92af3fa221518478c449dcb0a35269ef1fbd61dd964df954b51b79e272e1ab7e36869802fe0067d1a2dd442a8ea9f2c7521de921b6c08602b719cea347aae0e15a53806a97913d64e604cf983b6b4eae4200a76ac8762310504b6f9210316f656aa6ad53d43825d4d54f716583e8f6218b1ea0eef8f8cd757b844f1514cbe60bf451e36ded3c6cdce214cded75dfc8a7a82c65e95371d1933d62bf39c7138fe3e01f95727dabe6dfc0781ab480e67f35f6446ccea1b2ada54c15f54d0ea1dc09cefd10ac614e520d93f78a4f69e714e059f83486173e0fa5a510054776a33e597d10cdb1d786d0aa4814efdb6edbbedf38b146b902307569946dbb26171710f48acb9be2bfb0e6cb69eae4874b025fb8eccddee9862f44cae5a5f9f7563d4ba6802b4f448a600ffa200df3bff1ce4c4345807168cb4b297ada7cff87859861eb382562eeadb104a27061b8a9bfdfd924f083e169afe1bb6145dfe51f6c283cc407e3c5b6193e1ed6e848671f20acfcc85d142b796330dfd7c61b93202203c25ac41b1cd4c06c9568787efc59e89b985f6a054bba7dc588a7ba86a131fc3c3c8bfdb8c924e9658995949da3c1d20a057d8550be1a8fbd4339b861d80e47e3f335c13ca545afe936a4ccf801d1fa91104e86272a6b4c2913d4778f5eb1eb38c42172f4436b15160c2daf148e998aed511771a9fd95f0503d2d4579b8ba07d194948469f9f72cbf138a00dc94ad95d941c3a316bc13af569bf237a3bfc90dd985a3530eac1531b3b40616d8b4c7651dbcf361682dd64e8e6f419f69a92f2a450976aa550a8ff491c68e1e1d91c815db7c866fe6d7cb59e6e936495beb7a91159e7bd4202602cb246a8fab12809861c6174c7169b15c040292d3e2522ae9f0dc2b234ee5272989cb0282b50a3611da24db2468ad3cc395566f5c7237224404d98ce2a2fa7fd35bbb3a6ebc7a2edc9d4ada8e8ca513919b0c75d9e0f42fb403417f602422b48252a582187939d75be73e158e54722bae3e7d6eb2291c1d269dd09d149069850797b905f5e9456cc491b3e06c5de8eda6ece6a939806e5e45bd1ac13137071c6b41d72ffd95603e49a087178ae8f1289bb9da646faff629934f61d300c0c3b32d51f1643ff9c1f329b012c9efab9784c353415969262c203b7aa3772a042f29f56d2f38a7567f4507fad9143227f11e1cb06a0b6afbd943a8df36d00751fbd9877c30b253212dd3267cf0de8b39a309ac320fff4035a519d6d5bd7ca767c0be3bcc040cb2e1e6122ca84d1f60b3c04de264a335ecffa491cbaa3c100359cb9bea84a9f8efbe3ae0d213edfe7d7684541fc5071c804e91898b04ca0ee272426b2ccfb9e36e2258035060f009cc845fac17b3328d48340c5a095fb988d9996146ec0ad3d5d7312565f5c226200719ec2402dd2050b08c8a7768f0de3fee15170dc70c668c3dd73430304fb2984691e5119c288500e86f7d7e762d93bcd8c79e36d884e07f3167a1c814245fa06927eb3eff5675c5ebbf4873de5274444cd3ef02a9d96f7f088da4b5bb18cbbae8d401c51a559a4c8e211f295ce99f6da89c21e83acbd3f41c378076d972210a831e1e0f78ee1832f9f6d0f6e10002943189e5c84b6ff6061628ea7c8ef492a0ee1f95a70cca3b559c2c8b153c61b1c3b9c5ce5042843b3153fa917ca7a726c27ffa2186e5d16de0423b99b571f7a259c29d9c971f443f96c7a2df39fb512c16804c23ae7f3f628dd5c05d32042c8c1358a1bb7925d2c5b532527a1e242e2adde176d634ec326a20581e53697acf4f18d2f189cf7fce178f1d2aab6714a3db5ccc9338a8a8d382407d3206e83371cf22bc7946777441aaad8a1246c965b43312014ae33c7545f392a84d74d865f4c16440c2bce2c6b85c7bbf212c0d159232e09225c185ef9072990f76ebea72c5da0ce1efe07d16f17597e1fe5f58c9d3f12a5699c4bd9205204394026123b63b5521cb46d13b616a42482cbbe9fab703c9e23fc91ea91b9cc96f2c324915e7226bbcb50d399b042c02e2ac0b6183100585e3fbaad3db10bc9fa62d2d3e3a5bde772e147bc3a9032683b101701eb02262c63d9375a748d91f437fcc7cbcb60fa8ddc37e410a6f7a733c156fcbd289da513bfcd728ff9dedd918b2b4e6e435b8603e3e27bd02c0b9862b59ee92ff258d58cdbc8f6745a99486da97cdbea4367beeb2bdcf1efe657852b6f072c5455759238b8bb70c155e3aa6cef2e1867c40291f4d0cbb7291df47492bcac3cdb36aaa8c24c88e3cf6cfcff7190cf849a884fde3d210f5b9338892561cb07033a71c3a355e20aed7018c95ac026e075f6cd5865d90c9e1e4d09d42727451ab45da854815ebbe59b675d091e7302df7653fc85d2b4816c62ecbb8727b0bd1ecd0f8042eb2ed4490c6d243e09e788113cb24be7caf733e801d931e96e4a0abddbd9407bc7ce90a4c228b3c971b697db7d2670fc03506f7b7794df2b8cf2559a8b6e94baa9259bbd313f80739b5c8c841ead11eeb9c24f5c295793222190a7cad46639becef22be285943f89227667d958848711d3fa2905a2c0e64fdc42da23a9ce89f9797f53309f2cd6d94ead09cb0cff75973e546e43d62853b30f05c01455ba4a06e53fd3e8391a77e11b17983e927372e39e994f7ba17fc768dd7762637a3b0cd38d9309ea43e61dc5c149699e2772bda9df9581aa9e54e75de40498c804e18c299b97fa214d52145e336151caf101e307a098a2c8116994c88fe52ef5f1362456a800bea3c87b4ab48e5140b48c8bb6aca08cfdf348133e94566365a7f7313fe926dc9c9c854db2513c72834be4ed15a43119ea4412d6dec96d9639629a1dd2e038a1746c0c612698f723e519be1ccd07e065f0ec90caefc333ca874d3b37de11471701090966089feb1bf3799eb70bf6a640d4729ec02472f15d867eda4487ae3e36d36060164d7743133ea1ef742f848656b7384045247e0d10030589349d1aabfd21e0d3d00631459a300f839916d10ac9224eb965250f44d0b5816d85cb486f7a6245f0fc180fd686f43d4ebda2cbbeb870fbda293da2f1305095f37ce750e29850f26bf43792c9d333b130c8e41e1d6c63b14a6a4688f1f00e8ea528ac8cc9ec2186977d65933920b4b2907a860293ca101937000470165a5944eefe4f59028396ea6460dd99547c43da9dc48aa5c2337bbbea8f22da79828d38a88c419702edff85ab6fdffd3c7075b0b697a2a494b90dd758c8e94e48b441b2283f5fb835b4aefc5ab509f8aabbdbc400871ea8087a0003e33b5077e9f6d9ce53df33d2c436e5969b52899629893904a54b408affaeb14bf53f42da6998adc90f832ed8a92213e977c1b9bfdb9a9422b39b2356ddfa594a3767f228c1ec650475bc57e4c435aba7e3f9ee4786aba90e06f5969e4298800405d64bf451b1a99e0bd8b71c4b12e90f27b1038c50fafc5d95681425a550dc271abfa847978ae8886b7aceca5df0559ccbc14c61a0892ea002180b4b261968c2055fe6430a9b832fee9d4d14969db553ff55c6c5b980f980b6aca82fef832d353e4cbec19eed4447bc2aee263dbc54c80efeed553ccb4c7e398c93e230a5b510ef3f386ee26b6667e7daee4ba5535dd652a37d78a08969ce3edeeb004532a7f61099495f5b1063d2f63f704485a5178551958c8cea6d41bebc698364ecaf7af76c7a1bf62c62ecd422772b792c731abead1bd739fd4eb16ce6dd8a0f3e9a0fa4b46784ec8963e7cf5991ac6a6ede0463b14006dd43b56604bc80b3fd2498a84a67086ce0a50d2984528ea3d5d516f9e01b534e8f08905299133a5c3e72034b2a554b30109c530086913383bf23c631aff720f0ede2c8996b21814cd993803f0f01f1d19032560b9c25ce607bc5885f58be1e6ebcc9ffd9d1ed90680ccd07988f7d3df8b7f60a15ecfd9dfc8ac74076992976de8794d19e7410a1480b93a06e9f335487df464a5af1a7e5195dcf512b4d8e55d3718f971ef6e26ddd8116b56c95d7561394d2f9cd57cd8d38ed83db1d0c57ed329edb9fea009780e53378006001157370060e77a5ea4afd018651ec3526664c775867a212a26cc41cc0323a4a7386966920ee3f01daab4695c0c3ed966959bd602fa86427e857773ab5e56fe2e79e01b8f0d41d83bae3ef5378340a2e439cf09e9569df11cecf9218a2838762ee1f5d2db728b65a621d4213066185ecc2eb0e0b0bab3175b321b58a60ba7c116816e949b2da47cc0e277966100e3e272208f039573bdc641191bc6ca313468d652e0a12c06d739de4a9a4acb31eb616c04180c948b1f367ab5511c3a1dba3679059d1bd76117d590aefde6ba6fce83c3a617fb6276874eb5c09b3314076371431ac7498de0d12c60c932f82741fcb096bea9d1ccd14cb79840375bc2771b1105c5816afd08b1fe6a72b85a622f0cdc86e0003c8acd15bf6df77dde0312b07fd24659ebb59c4cd0af97d5a10c11390109c17030e0aa9570e3fb99746dbf36be3a602a31cbb3f0b371d27c8bcbf5afcf5337c2b8da25d15db3f2367543f27ae019bbeb8e7cbf755b33346fa0c45169e450f0af7972b06da22403fa85151a07029a02a70fb946f9301cf44ce20f93fbee0c2a91cc78c67414c898fdb778ba8b7888f2a74d0df646460b69f359242b90d26a8b87d991b50c00cb11f06e21eb669e06c0b7191659cb27af9dfd9d1e6680c525eb149bf9f3eabe87b8b3bb7fe263bf73e2b320fe97d7310112a6a2ef6c8d590d24f1b3161dde6e4b39cfc3c4f7bb75b86a9e25413d82ab8762200008368e74a3ad2369d43a12994f649739039c25e6cfcc387e20ef72b4c9ec5903baf8256558b7a39104af1e2c4ec675adc26768026e7f32b97e00376afdbccf184cab710773b943441f75b2a0cce9d0dfb34c0bbfe0aa6ed319c1a0300263d25eda62c5dd468e735114f6e0af71ff862bb3e7f6111cca57417856a08b4ce86d568153e37d9835d8a9fa3f9967b58477f84056822a57fc4620d9baaebfb3078e253ab95d7fa2580c90939be76333049b8d815c91bfb4605e634c2d1aa232af3330c43a4a32ccc7b177d3c9712659caf69398b637a756948fafc99e70bb910f5f24bc63d4e5e002e658a4ac5e184a2ce970d413d553abedd62db9fd57bcb8e5749af5a0592779c06722b060640d50d88e5a2db27cf78a30b90acafc1fb3384d5b4198d22ff99cd7b7aaf4a83e2885651f6d0b1e79787010012171e5cb7ee571ce9cefbf27feb10850ff8acac7cfbb3518919f57bc76dd0514305cc1742d23753442fec02892afe0d6f9903f711e277041e5619ad29813a07a28fd51c7904747a0823cecf8ffd29cfb47ec0dd78476d65cdb05c8022dddc267946deaf31b4a320033fde025e5522aa51046ab1862b1f97cd227b5a9672b9dd6895018f72a9792b55fdeeb40e2b063d9c113b9cf4eb62d24484adb4ce43563c76acecd098e1aa6bcf637949433d1e86108764da339448eb6c7df47dc6de8974ff44efaf259824d760d9c74e"}, {0x40, 0xffff, 0x1, "eb943a6866c4e6fe830e98d8c7b8813ab5e759cb0ae77a2e2aedca30eb5ba976bfbf8db240c81a3dc4008a63"}], 0x1070}, 0x408) 21:39:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) bind$unix(r0, 0x0, 0x0) r2 = socket(0x18, 0x5, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) fcntl$getflags(r2, 0x3) 21:39:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)='g\r\x00', 0x3) write(r1, &(0x7f0000000200)="08ade09f32", 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c, 0x40}, {0x6}]}) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffffffffffff00"/84]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 21:39:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) 21:39:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) r0 = socket(0x18, 0x4003, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) sendto$unix(r0, &(0x7f0000000200)="314d1ca8a7f722fd329fb78e16638d9d4177949f39830a00b7ad3c01f2125e2175c43ab6ba0385f3a042419fe9e5bb67eeed97009251bea93b6e970465ee4c6ca02dc39eaa72887d477cc0f1f8230a7fc7635497b76915a03542cdc5e7c606ac597b72698fa0511378280200bb108c48aeba63ba467293bdcff19020a82dfbc2233930021ee4fd4ca20626b4e5fde7", 0x8f, 0x8, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') readlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000002c0)=""/251, 0xfb) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 21:39:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x14}, {0x2c}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) clock_settime(0x3, &(0x7f0000000000)={0x602, 0x4000}) syz_emit_ethernet(0x3c, &(0x7f00000000c0)="12eda35c8a9eae5e0709d6e79f3742f78d80c4c32f913c264640931ad89f800fe1fe2681e90a14eecc7b8100e850910ca356457615b3318f99a9cbae42d34a798be65b005fac8d230000000000000070b30cd05de982b8411275240136c544e70938abcc2007edd1117c9d60945dc114c7d212ec8bee59d1b97bc1f292961cfb841e5778889c46ae") 21:39:54 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 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) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="c039519c5144381ca0cd6b308b9661e90622b07d08d3e3c2f3a355ba98f17fb5ff21c7a740ebd8c7d0d573", 0x2b) write(r0, 0x0, 0x0) 21:39:54 executing program 1: execve(0x0, &(0x7f00000004c0)=[&(0x7f0000000340)=']\xa6(-:\x00'], 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000001c0)="0205ecd805bdd1cfd51f164ebede6050612fcc65d5abd19d6855ea74f0305f2f5608c6cfe312ec7183e40b2fdec803c30716b49f51bc3040cc739611cb74762ca3e96202487d59aa35c53e1bf0396179847f7997ce15523bb6d876e7b68b293c1894bf826d426e8305b5025403d59ac4ecfb55f30787434be4bbd2df527bc9013708358893d1f0533d053837e5884e848eec26b1182bb8", 0x97}, {&(0x7f0000000500)="6256aece789daeb6086d8448f9d7d53a137e517486ade119279850f479042a11e4e96b10fbf3ebc38a00d0b94a5e112366cb2277d154728f739ac48bd5ab7d621430d095932e4ff351b8a2de740e9ba471775ed7f4a684af0372b515b880aa1e1c1493bf351685cade2b63cfcde5d92a8c411f626d75bae6704067cb19c6577634d8ee6fc3b9b748e07d085c21e1a8064a301dd37ba3c9e9cbfb79783d5b7567a0cf759846a7728f36693820a3b78a2be468251154c0a0ac25cac698f2df802382691d2e4366c61dfbac393a69a99c2b6fc21cbbebbca5b91b7acd6d7d225db6198b9ed3dcdf179227a7b12c293365bf0960541023a259270a2d6877ffc6ea", 0xff}, {&(0x7f0000000600)="a06035b7112b75a08f3ce1d42abd735086a2f6a5b92b4a16f9b558a2203d04045b32b91d946fe96322053947c1673a4aa1a3b28bb1604940f2796d2f8f303bf3d7965b677c3af30625c5d1f31951acf0e69285c4a04a66308226d0c3bcf96739276dce437b72cb86be9891128bdeb59a47069405b77d9f67a50c8522c910f245bd54e06253869eff06eb88b6309a75b7c89d51713c9a75429c48b10de39e53957a7a412991c0cdb9b57d2a78186c5c85c94bf0391462c53ae5a6d5f87fa430ef9253a957c58d842b879768c8fe977141477e7ea4959382d1580ad7d1fe879f5ff27beb41c46c88ff8dbade000769e6f753a197e4f6cb317863e26df5a6fbd1d4d4cb3dc78bbc2952aac122358c284e3d9d01dab9368ac244b5e17897ada1a429dbafdf0e3a78aeb85868385e57229207d9f5f6a518e962f0ea66511e0393478cc56ba4ea94e6e9dd12e3ccaa34c768207c261bea54a3ec0c32de1af7f27ca85abf5e30337aa9b7eb797cfea5fdcf78b8aead1aaf5ca30a1c7b389cbc2370c820ab43f97fc9417d6f21ef6a97462fdb15bc8ea953f1c620628adb96061845ca464c5bcca1658d52172011564db15516b26d6f21c5d9943282ce6dfdd4963581f044ff627504f28e2809b28baf220ce5505100c9633e36ceebf6a15ebf3f326f60b00b3736ed76108a2e79ec80d849b7bd336e1fb42b90680277cb155367a7385c909a4809732c356a990799f7218b64f6e6298cde73b186f0ea9da1a2580f926b6be167a1d63237fb7e1f8a15c31c63c1e4c66c85c756f37b25d58b951571ad30dab6d40d383f90141d139ab7dd0cf39c9de90efd129e14515511aab6dd822b0881b1dd2d15ca447b4813b345b465cc2efdb504e95fc5bfb1a0d11e1fe201d4d3ea67caae1e45062d21b4805d245eba69c35dcfaae013826fe98e1ffac88122b2ab18f6258ee5cd46285cceb057c436b0d8d21f6debccbed53ef0d41346198f3e1f3bb39d38a51af11a607f89b34ccfc9f6d80519f2a35933358ed555bf1551a2a432631de9dd35d4d77f578f59b4ea38fd017d74d063b8add3df87d01f2cde32387598b074f8491d7fa2432ec0c42d02a880d35c6c39661a106eff199b517af64a8f81526cf8dc0e8853659f39ca50daeaea85fd3458038f0656f1899d637c553dcf0830f15055813603d693fffb6801d1719acad969b8f4f68a0941b2aee0c867dbb09aba3bf0be13774636df2cbfc80a5b6a14b7d70ef95cc1ab60e6598ea8deddc33e620d7d1819d83076417409aec8e00de3988136f19473d283f16bea80d568486391c9f19453b53854c130a29fd8c7024bc87af100254353c12c001ff50f08069a16a2b737513d95d2e3bed13deb3aea0f4043c29529b71da2fa7b6d7a0cef58cf5a6f137a23a0261b849a2a0e314d8554e30a3fc0b06e8570d424fa3693caa2e202227bd9be292c392535de4ca2593b7144a67b188a7d76da6341b571020af5d74ffa626fcc9c1e222580a1ccf713f2c0883ae4d3b0e612a4d2a92a01e52220737445e33109f3d6c9d25520afc35c8433c05952cd4c4b573e3b3858f99b1a7b0ef70ed452fb8f822acc17a5c6f2f3b9244b412cdb5cb4199f4571982ba972fc4046efd38c19e7d66e7c491a736f4b628a945689a2eea56e46e7efa5e3659dee4523289553052e2aaf8fe508886ae3665a01a51b46a5fe6c16d6ed382350b6f417150cf53914d8880826f92e1cab13f2655fd6545809705c78d4b792bca5b6e909544770e449aa154101b4e531d8dc9a38e3dcdffc08429aee9da74dd62627731339b150681c7f1edd340bd5d309b3378eaec0f7b9c9933d7352b474fe8755f773175f98967909062a26330aab4a0723e87ba82d97fea2f1dd37762346ff5a30dc9dbd0ebb5207756c59bde128026296f0d62df2b71190c3f5f6b18759245b0df82c0a76d16f90791703683b00796e77e8475d29e4c0faa81e7c460eef567445251d284fb42ec1545369964b82152f6f31994a7fd9e30a7073d1f89f5743787b53dbead7bfa5c4386e4150f076550068c7afdc1c8bde0e6fdd5e70ae6f631a7e2096f2642ebeec344b4295b5437fbacaacef230652fabf396f61b5a20df96e525572ddee6e3139e69eeddd665a9db299818a8a3805571c2d06adec35bb99213f2c02d47133b141965c1e3f46259e29723c8e2ab275ab70404add5301e4dc0f4e4e3166f749f75f66203224f25f38726437b6d9f4c14d96ac00a594ae169ba2d67d578e23513824bd76776285549485af14e6dd7dbf29d8774a9154f475f3a54598135106b1e13dcae92bd5fd2ab260cd529fa723014fe66add58b8d93d0a6f46c6e3aaccf681de1dcd9f1e1305034934cd6001fcff9a416527fd949731a436a3e4767d7c88ccbad443c8f1a862b4c7ac3cac2db8230afc0273a699498b91d10f5fd6832e181b60393bf40337a0621d3fc961c2cdc0e3d88b7abddac15fb57cfb119bc2b02039d12db5b97c2911595bf9e6abfb7fdc13a07fce8d92c1cbf88bf8bca920de3d3381ccbdebb5749f9eff7b41d21d1a17311e576c49566396dc924188498464c64e347867440c70acf8cf75ae2485bf00b953d73ad7c4e19716227cb97f27bd3e6c62d7adb58bc587f336dab95a378a2c93d3125b1ec539ab7b0799e8c637459a3e47b6ac556627fd292a34f4580a0bd0451eb01d9e9fd3857fa9d3e5b1373d9c0a55109111626424442d57c16f1141cb9873bc5544c26412603425d18b6fbc4e070faebee4debc9a943a267a1169348d1990b0caf4504acdbec2c0d84723ff27b3841406dbe19ac2fa09ba57bcff68ee13c37fb68202f38d15a8425cf2b176fc82372bf511085dd68f25ad955c1b9c932aa944feae58d46d8ad4afd4d182ba25a04c0ec11e7d0917cc6053a899c6abbc4ca25f2a2e9925d8ba1c201233364cd903666a9a02ff99e251a73e30ab4fd65f8587a4da1de61a6a1b4a24e78b12f4f03a9ff2c5183e1e7e4ab0a30644b72c155a99688599eb465fa83262dd8ecc6a3c6d292f309a64ead7d5ee43271378adf10a7f929400574b040c7779655a5054032fab3ee24190ff0cf8e4e189bea5f98b33b756b625bf79ffc61babaf5093627aef56e934b7ca16f9970f490cae092ee6277f5a3f12d854af40d9d33acc171b15cbe379db9ff27afd2d8c145f7f6b254e0e1e616cbeb51fa43241cf9d0189f6eacd30911ed49508f6d74976a25deeb1113de75e288aa839010c33092313d8a3694effec0df056bb883436115c0289a6c522a3bfb55b68099be9dbc0292cc7dec71d85de532e653a87f5f9e681d501f72fb18fe02775c35f4f5e4db9daf35b700f30b23d5d5647f873c61531cfe30bef0790ba6d7f58d90a170a426d4d2723f55f962657543a0e8ae55e247334faa9e39b5ac5967987fefbc76a16778dab783ffc2683e7d6a1700343d381259deb19510d5707e516a72227162e749d60b07ce365ee0b650c41eb466c36a1d506e6dabff54d02b108f9f176920030f71044f4a36d2dde2bafa53ad57eda74cd2c44d8e860337c01177b7378f9a70071c696bd0830a41eaf72cf22d963d289033fae43558e5d8985d6e038a7682bfd1b01111a3db821eba642074643cd3c33ad1a8c4866bdfafecae15d3b237a4bf50e598001b15a4936a99b97f62b04a4a3327d2994b6f18a9c3c605521f34f303856d8334cfd7967dc84f230d29aef740be315f590ef9bb975b1ebb52bb4824875ea02529e308f549f7c8cfd61f1d6775eeb0613d3e04102f55085ed5fe645017e36a76b4782e601c45f997821e04d6ea84722dc81d7c483ca5e04bcbbdb1f8ef769b1b0df0a8bad49cdfd54c5a171c6d17be218dd913eff5790fef7874aef9f987e63d251162c1f7d334b6ce3c94b8144570b88f2e5aeecc0722b06f13ee2f554da287c98db170b725f42a77b7f70de8989306c8f493be7fbd5d5324822a07f7e3853d210bd44e447bd3da0f7313e777409ca0a400064387b2ab91a5cf683a70f6d7932a75d31a173d96ad4d83950065f548ec4a550bf78aba36851b69a5d46744033061f7f83221cbb10f55e18ca99a6dbb3c6e45d3b61c5050e9a6ad3a7227d2ff6ed99f93d9aa682a24170b3e9b85ad1ec8cf86453331454d8f407fddab1388817cdf29afdc7e1497feb28e7dc3ee8000ca863773375e2ecd45cd8703f9a27833a7e4d910777c027b54cb42fa134bfc64dbc9fe79b461bc825d75eddacb4331ea2050d3d286456abcb0d826ca91312cd790cb6ec71f2b6f6bb4a68ab3362f8d10283c7ee0b31d396139c0a3511641bf1c542cda6321ff1880665cf91aee47bea3aad50f437464c0716c079b5584254851f2e92060b47954fb72e168a326f6f844ebeaead2e43632bd0f4f0dad1f8753bb2511a0891ada28b55dd4cd2e0507826ea4cccd5f4de281e728a2b1a6de64ab3ef765baedd0da7f29c499dc643c7b4a8edce039d7e2608080d55de3710dbcf98bc3e5356f33b6487e0dd64eafedec7b351ee3d53ad89ddafecce1f0ba17de3b5b1ac83e4249a03419fa0de77181494c13458a6dcde10fad41ca6f7c7e44b7d3c78cb6ee84a7d29abdde0003778161fc219ecec2f3b3bc2a7c587c834550a9f393275e54e401eb5dc992bf4c76e284aba39c18e9cee36514f6fdc2bb519dba91bae845a8c71d590d853cf772ac309cdcca2a44d59537becefdccc074058805f5e02183f8ef48ed74bfe9d0b6854f1c0b7587045be25887be1bc9bf7620c77c67a0d40a35c99eeb58f32c132d2d025d29db84b2d3214030ce532d15dbcb06adaa9927a9507bcefb3fd50baadcc99ec1f9d86ff34a09224cbe493947bdc3db8d17fb32dce68d5fa51c222694c62df1f4849cb649c85f76715ce5bb917b5f15e325677f63efdcb592c4501a2687d5215be17bcd12b070641561337fdb9a911bfef488818b5e13ea415096f867a9ee9627a742a11c5ac82f1ffcbed4d94e9f0d2e70c4e125040634f909a9ccd84a3e58d92b707250fe316216734c7c113d006572856639c38c112d12326ac484d6a50405ee49afb16620432fd452407ff185f83d01b89418be89f6e4411c63ba9b3f58b9f0163105567f24a39a258810ab47c67bf3ac40e5db6b1db7f362b25462ac40549c9fdd52eaf8e6d85c92b3df64436ec1798e085f15f52058c134b01620ba02c541556e26fcd4e09f6cabec96f050eed723fcc18053fe828748213aa1eae4bac3d203d61dafdab392522b612441d5a545bfb9be66c2d339af26baca78bf80669841da244cb32dcf4779fd02cbdd6639cc9ad8d177f0815ae33f25dd4c3fd71c667dc168cb6340846ac235f4dbe8a79b9fa37b27e68b9e7e779e0a9513893c8b78638fa8c65fec940ff7c68bcd82521c94244638a09347d196206d5a5382be49b185caf097917d10da53fcda40f32b6ce7dd7af08e461df2dddda26253e782e7e45e9077671c72362160a998f6ffebd95c5d177495f9585a827d3cd4c4878dcc721f8fb52ab4ced032bef1256db5f066d20f74e5862a0851e46d899a267ba4d04b9b93d2ddf45db3ef469df5342bb8c008b572d9571635c2554f567c931c3f7cea5cab011d72bc86309311d0b0c2b2512274a60e1bd74ec61c858e3e8e415432df21346c81880313f7f253c09643c62e0121798384c88228ff1c7597df956c3833a4fadc2b8122de193c786d8b100b543451a0ae5f48c2f5a08cf8dabaf9eaac202c59b4e036020fdb6d599c00729f1fb0dfe2f38893157f685001fd1392b3b", 0x1000}], 0x3, &(0x7f0000001600)=ANY=[@ANYBLOB="180000000000000001000000080000008f4f4a0000000000f80000000000000001000000000000001715c64842f9953142a8e974b46652dff9cb28ba0e2e4b168a94fb57b6d416b3fdb3d71d32558c504cccf7872c75b6ecdcee94e11c4fcf051e84943414be1d1029d83760c12ba06552bbf364bb66d282646be0990400000000000000167fb41f50bba4880637462b01ef6783fc64ae96c7ad76727dae2ab60969d90dc88806489935566435d0306edc25208e904be2722bf395da2d1b015ac6d29938276a86bd52cb279f150468b6f669fa07069a911959af91c983074435c20667b201a03aa264a671a586fcadf263827ce4e3a0c5557cbfe1d1c90af205bd9dac077c36fa1368627d24b80d930040000000000000000000000001800000dca89dc7048d6d169597a8bea9c68a6ec68cc01052b0fb2c2c9af3fe670a766285d2bcb28f68f426522d9c4ecb0000009800000000000000ffff0000030000002060557f141530666fb043541ece94af5600bbaa8f19f3b294cd0c01eae862cd8d0e4be6cbc350f77c479277f91e3c01c3d7c59a93b05d8a901f11e944830626b86c9039e1ca29e94b1487c4cd0bfd7938c618820cd56995f9bfeb5a754cae04bc8459b58b3238ac8b31c33c3e50662a7d822e156a294ac496fc947a1fba13030000010000000200000024fe6b6a62bfe50ec179c38d7a000000"], 0x208}, 0x403) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x293}], 0x1) 21:39:54 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x80}, {0x6}]}) 21:39:55 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8, 0x168) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 21:39:55 executing program 0: ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000200)) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x0, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getrusage(0x0, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) 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, 0x4) r4 = dup2(r0, r2) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000100)={0x12, 0x0, &(0x7f0000000040)=""/18}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 21:39:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x1}, 0x8) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000000), 0x4) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4000000000005, 0xffffffffffff64b1, "925475447dc50f4f9a8933ec7254a400"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) 21:39:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0xfffffffffffffffd, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x4003, 0x0) setsockopt(r1, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x400, 0xc0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000140)) syz_emit_ethernet(0x5d, &(0x7f0000000080)="0e2c28314f6344f0f3e485fb10c9acf1c18c3f63593c24aac9eb3daea5d8d0c8309fef4ee40024dc7f93985c149d2335c61b2b38cd8774430dd280a4cec5052a761a8a26e8c72751ca949ad064de81c27e0f13be022a8097488552d77a") accept$unix(r1, 0x0, &(0x7f0000000000)) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 21:39:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) r0 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x4002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a58800653000"], 0x10) dup2(r3, r2) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4000000000005, 0xffffffffffff64b1, "925475447dc50f4f9a8933ec7254a400"}) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x4) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) r6 = dup(r0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000100)) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000000)=0x7f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x400, 0xc4) fchmodat(r7, &(0x7f0000000500)='./file0\x00', 0x8, 0x4) getpeername$unix(r1, 0x0, &(0x7f00000002c0)) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x8006, 0x8) socket(0x800000018, 0x3, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0206922, &(0x7f0000000300)) 21:39:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x44, 0xfc, 0x0, 0x80000002}]}) 21:39:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="478be1169f57ad7d04cc7d2ab466405e69874cec4eb5787d46079d6b04ffed912f5f27e58f6f2c28a27a7413c199cb92cf95b97eadf238d62e6708f2cca3b2426aa5d9"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x8000, 0x3) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom$unix(r0, &(0x7f0000000040)=""/53, 0x35, 0x840, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 21:39:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x6cb, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x1d}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000340)="fb33aeb1070000001baf8a8d1a029be96914f6357e3a2c5075fdf79c0ff8e33b5296553e91695fecff83ec7663dfdfb83f6ab69a2034ffa49eb24d46017f24ccbd20a3619b03821c4b7b1ff2267516d9afe06ecc8bb2743a59472769f0a5f58d3ca2e2a387e592caa183997853992606d8e8b9f0c52831b3790bb23e8bd4ac9ea44daaf6f0b73aee0ad95cc694575a48f9eedbfdd39bec7a881959153044ead0c8becb264ca66cf3d11fc9eb6bfc279f072f32ce60841bc399517eef469db455ccb375278a1f09b30a53e6ed9c2dd9eb199fe9449d278e5ec9df2554fcd8cd1c945c130ad0", 0x134, 0x0, 0x1400000000000000) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x5, 0x9}, {0x44}, {0x84, 0xfffffff8}], 0x3}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 21:39:55 executing program 0: open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0xc0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket(0x1, 0x4003, 0x1d) getsockname$unix(r2, 0x0, &(0x7f0000000240)) 21:39:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x4714, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) sync() 21:39:55 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d120100fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc00"/275], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) sendto(r3, &(0x7f00000002c0)="f6fe1cec5be25c9ad74c4ddcd6454065d2c93523bb2447443120400c1465f7bc5fdeb9757f7f48820111d2f8542b3ed8443f46cf1e01eac57cf0167aee0c5b9a4a", 0x41, 0x2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x7, 0x8}, 0xc) r4 = socket$inet6(0x18, 0x1, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/86, 0x56) r5 = dup2(r4, r4) dup2(r1, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = dup2(r0, r0) dup2(r5, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 21:39:55 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x200000000095}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = dup(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "e24f2c98c59bab1844b4a01a3af6f1f573f1b551"}) read(r0, &(0x7f0000000040)=""/129, 0x81) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x4, 0x0, 0x0, 0x0, "8b0000000300"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 21:39:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = semget(0x0, 0x3, 0x200) r1 = socket(0x18, 0x4003, 0x0) setsockopt(r1, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) sendto$inet(r1, &(0x7f0000001280)="315def89d13e60ff921163c43c7affb305e81c5f0aa2d58182bf1e22ec1a77d26b0a5c91202dacd51dd71428ff44a123932462ad08e803d11bc4bfe96f64fc7275e37edb2a4070d7da305fb657356bede3ef514446551ce2cecdde740ebc1976b8d47939eef5f9e582b9d03058e268b11d85109a584f56df9619337dfbc07ec160264c7b5f5829d76321b7b1", 0x8c, 0x6, &(0x7f0000000080)={0x2, 0x0}, 0xc) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000280)=""/4096) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x8, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) ioctl$KDENABIO(r4, 0x20004b3c) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 21:39:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x7, 0x8, 0x1, 0xacd2}, {0xf18, 0x6, 0x6, 0xfffffffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 21:39:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x2, 0x4}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:39:56 executing program 1: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x201) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) msgrcv(r1, 0x0, 0x235, 0x0, 0x864f51a907a84ec0) r3 = geteuid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000001b00)) r7 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000002940)=ANY=[@ANYBLOB="0200000000000000c7d14a56d5f6ae0d9be4c4764e995fcd33b2d73303c2cb789e630e84cdf134de490279cb836c54734db396e1d3d83d07eb2d39e2f4d6d377dd1fcb9429478fca19d81b62357a95c1d4c9b10be72f9631b6ce4b015770ca794392c9b910d7f0706fac85fcc0b9d4df741581dce00131ae5548e43f5b1327a8611916a5e6ab5131ae90d4e66b4662c5a4f6b8996d6f643c9b8c25ce95c1878be3304d2133c1a4f9360e8903c3a5e114e1629c55be9830a585f8831fe0da8a7ef5d0ed79702af372b1628fef246b5cf61f6dfe3c20aeca3e6c55a79936284cb274a00a8b9e94dfce6789b57f6082766a19c8977241d327f70d5daf57a08f8ebea12e208ebca0344f47292f18112c62110225509aac16e4019d1becba9208fba7ffa7d454dc7010cf13dadb0a38046e01b27e8e8456f94ad176da28917eb7f0a2d9dc1b97334101fceb900905837127ac695837cc21e2545521f9d4dd0c8ffe389b464ae06adc7e3babc984fa323078b6f69899957f593230647d71552fa1f075087007a47499e54fa9ee13669f8f2b2f29f1350fb94837ab704703fee3cab9c4be2fa829c571b96009c19c0a81847f61bced3086ea122258ec2d42d694d2c118fc7509f85c172118c1d9ab9207559a0d22f2cecf26fabf59489d2e79d44dc8a9413986ec090577a95a0c5ed3e104979d69169ac72ed75152c11faa3669b705c7edeab6e7192aa5ca02ad8399b6ba228c932b0ce0eb6f259f442140ad28c4b8614601f6830d302293058bd0da93c77ea7e26b069bdac024c699a78adb30a9333aabfd5169b898af5c1c46a493b62e87a9e164bc7ebec1dfba32838596cf84addb92cf8a3606a3041b276b50aad4bb9d991c60bc9879c9a9b1ed82fc88bdfda91719051d6787b3387c32dd48f4c183143d299f52da7cb1a1d17de2d0083d7206094ff5855e57481350838caa3978798c8d8e703a90585ca3702e54c3f47b4cfdc3f485a6405ddb8391047229028f69b2352e7e52e9fa8dc57761a51907a52ffdfc263898b47a782b6dea1d8499bf37136d9ffad3f45b6e4212357fdbf494698f7bcdb638cd88d2d088604b236ddb4bcce72a8a3f757f4acf2ac386cd64734138185c80a57d0bdfe1d602d411641885bad7ce443e1732d76f8fe8ac240602df7af347ecf7a430ba8f8b4f4f27ea5ea7144c034270933ce090bcbacb9e452244ec28d701f3791ff31127e4619c96c33295af00e369374ceba5a2371426e2b2cf629c40f1b599098999bd8bc88c358d2cff5b96a88a7360d285ae565b6fc7acb225ee194536851c7eae8c6186e85379651f706186c1a641ac9e354a576ab6c876b128d3d950a56cd6974e39b34ff524f302f45b8d1b2599900be70e75c758a37fdebaa63522c683dfdd6e65740cb896d15e27ed5b4851fdb2239cb5ee1b676478fcd29c4823986615ce4bd4d28a5ca221b73f9d64c95d33829c8ca16291046e18d4b90e4e5a0b2a50cb77ca392a74304de6b2e12efc105531471da981ca9c4780050a997ce309e2b4267b820c50abf98590a2646e0137b9298abee1ab926a3d6555ff45d07f54e4e2dfe845935549240ec45b7b94dcb1f76776686f7eaa2d07eebaa931764408468c8f5a2e50336516a4bddec066aa59e812430b102fa1f5fbef25f5335b0753d6c4f546fc38e010e61db8d72640b13fecbdc84a45c8c6a09b023e71660fcd899071c96e168884d0363b0cf3ce0b1cfa78f5a2d9d20d3ec5576a89dbb7bd0859f8109f7824b15a51357c492b9ddaad1d73baa09a1003a7295f2793e0f1068a42d7d97cf40985fca097c605a876d7bed10e3d9afd633c2f2fdfa4b120f2d39247af1c7d2a5218c4361d76be03b70a7493a3dfcb44a3382347f8ca0d1ec54fcef6e3498db55fbcb74a773b156e9a14499a41af3cf94b0a6c9bce6760dc6e4c998b762fa9d48e0c6e1937a1d896385e2c00f961eebeca1c95295b89274916526220f00e994ed7ff6757510ef0992424be3100ebbc4ae9ba9f828c000364f20d6aedc97c4f239bcde96d93411269e15c3309464fe3e958231d42ac7de0ea6dd64094a9230ab3f0e7ffdbc77db40dd30350be3e297b5308d4134d5d6bc939f229a1c584eb55755e806399341e163b01a6d64d907d2c1d26b113e03989f6ae4b0d3b34de1afb4c39454efe9416f0099219d963927c46538b57bfafef8debf9ab6a334cec34d72b084b4ba5f7384730ffac79c86a75a05c07c17e3843d60c9062dff8d0dbf5dc7d6740ed1162602f861a98ec17197cafa283ab9089d4d4b32939e67c47d76390e72409c10fbd86a7fe4038a9cc0e13bb4b371f10dd320c5be6e4926a5750c5d9b8f8f490c677413b09781262b751372c43cfa19baed757198a15082da0e527663f563a6599071da368d3f3442317533a31ce2e3726d2e840573a61b017ec2537297cae6c425071d95b7e498838fc208b7a329a1506c98127e584180c974bce83a9a43b3929f21a49899f9d8289d7c7f765a400755f885a144a9708f9ac1185c4285607c2fafdf2611deffd4d27f2a6654014ffe6e901d287561960a36ad55ceb5cdb1028f5ebfc80b904c764ac418e0ea9384710a3108014ffee070572d809eec40e6112b4b58c02a96a10fc6b8a7b90ed800e694c39f541208ca5dac4f09670b828804b2850da7d2a01f8b78b857261f3245438a0b36ea699d1d28058e98b3d0e64fb562e53f11013f158250e371b097cf01b3b8991855f015847094601deed8b0086ec13e9edc5b49e5fa26e502221b24ac3d6340168f912b46c7fbb53c128c83d3d486fc8ab7f78b66661aa79dae4024512d8c7cc78bbefade16a7946966e637999f26715ba1b4b09424a0d8208186d6343bec62af67f3b97098a4b0527ea93328d6e09a09ac4f5a6ca113ffcf56e1c4c74496e77dddccff43092f74bfc59552813daae66b5e05b5a691ee19351b0f431ef5e8661b43573e3a58ce99797036d2a9be045c126bc15a5c55595ef0426147621414c3dac3b4eb7a644db8685c8c933cf0dfe6229ffd33a66096d4036e9fc10e82f3bb53cd328943545a3c05c9d6a3e6ff92fd8fb9fa6454a9aeace8ae844cfe2349905608172f3e9280104139971bddd2d9ee9c00b7a99455e23c2b08171379010c0e79d17ff9a1ba77ad2e00a45bb0bd293baa866394a5d398ece0f0c5fe74e1b7a7b2492630b20beb2705292dcf6d6d94f09078134010f99bbb072d93e051547cabe2e45305337e23035e8476fa7c9ddc6e3cd5f522fdb2da29f4058b9c26ab441f2e1f2fe5657e2fd64331eebcbb9b699e050385b197c688e17d7778bf03d1aa4308d9b647466016aaf17fa542f6a1851a1aa3ed510652f64b08ffda86e9ffa699fd571531d9e72671bb42d7d1b381b3e3e9fc92b4b05ce3781ebc5ddc919b80ed0ea7f1933ddd0deca2c93c40d38de1a3836f6d7f0f9e18632ce06d5b14f120ab0ecfa8dae4bbc73f4bc4ef6a5e296ea260809ec82f055b27d94001a80272a66942be0981f74094eb93369aaf182b9619b64c719f752a72cec33d42e9af3ab86026042380ccab6231a0c1d715a3d7c6e6c8c3883bc312ef5ce7acf82f732606ad46909da7b0b569a9a9efed9c5f12931b783e2e390f5a53253569a91337dfdde2edce013beaf968063c70996f70ad97cec715aa965b8025bd7483564fda38182129b40e53d83f5af24863af025e2a42f5f4bd8a5a6bf748372c8845e98ed30434720e5d5df9bb1358b9b222f35dca89a0464cb171d2fde6e5c8ad179f164a7931c1b6ebd5bddfc1934db40eef1a4c81ec4b146da8252be642f7a20c4b36cbf3fcf6da9d97d7de2791e363c30709294d4316c02a05203e1ac781bd1c518e72ed4966156c192c7cbdb38455e33e98e258d8f93fe1bff29e14a84a230799220be6e9d6e8d5c4e3cf56789899e129d94238481a1078782a7b585ad0350ed538fd782ceedff2b6ce532320967eb8c6025d04a2ae0e3a220d92e194b1c0f366ad5b211cfce837dff377077125d9c559c0611b78795162b71f83d658f7026f0e4128555a17ed465ca246a72ae69242c3ad6f28a8a93cf42f5d63fa621fec43f066cac635ea47b2cdc89efa96cb9372b2775b41411a67215b00d3d5076e455e49ae91d9a7cf762226fff2d43a17b759c32a7fe87e45476873ac36b13f0ab67312c0b48f8ac5f16bb4184bc6e7b2acf502fccbd60e90d43ba3fade192081bdeaad06bfb34aaa2bf203fc46afc60a598edfd33266c73608da1c660ff4cc7fd22274da19df6780fac32f8d007ac7618663eb2703bf6a594467d5530c328368f5e4f62b09ed4717c2eb5d33f1aa941fcfaf6cfea79fd8ad8d9811cc198afc70a826bb48a8c64750b7903162927e74cb5c600b824374d7597e87acfa6635cabe68b3649488c1318c9cd22f5281b5871ade1812e6181f1e2d9019196f91a38ec7eec1c5e9a40c7f4936e4b4d4c71d94420d88a31309e64e641880c2281bb42ff074b6ba92454e2f1f1ba30c4478ea1187f7a4cef74660a0cd6a0c8db715b048bd7df733fb32a1023243ab30a30728f9a2b9b8c13d03ba8438505bd7ab5082f360088673e600f0580cfe22356f1e36d2d2b4b14867806009876badd4f1d32c786321f8951a5c64287e21de87ec27a332808eb14cc15c061a7beea2f85b734372797dc1aaa71af0b644f6ec3fa38a9e15e72c0cfe2f684cf40741c81b9b4eb92c413c112defdbe0f5fe19a6c49e79dd0f5263e6bfad9181cf87427782cf873ac8a7d2f59217792d4bb02f336b7c50dede54af929ca6dcd0db41f5050caabadc85bc29a351106e450dfe1056e76c92c23a0d80b4c422fe46ba8d7368e247b65bcf65456425fe4416d336abe874392f9cea09b5de871badbdb78071c2c2901ac1e123f705f5f74ca0788e13b6bec45e30a6eb0031a49323eb5a4f366308a4ad6948d5f6ba2f9c0349a4dbfb1e1466a5e74e86e2cafddf27420abf2e49330944259528310e5fda41382f7fb9829dd7c60d443fcce5231502daa96fe6958acead66bde8f39171f150d6dc1be792bb34126b062f6e70be667d29918a709ae71dccab2fd3d1c903add2b2f7200945c4623b04c385d00bf46046a326fec8360cd483465cd184e8c0d97cf902ca4a6204834a5eac4f1bbe1ca5d6d3869028049667aed447c449a5bd968413f8ae3d5248fe455efc555b869208a036f28b86321300f78f32e2243bfd6ce93597721db4db84b63b272bd550f669631b6051be48d2ea7eea5b42bd1a630fdcdf3a4462a1254445a1ecbf3c19fc0e066ace18a72d264067ed0885acd62b48af93249123eb37cfb241bb565e99dd297241adbd5cbd46202ad5e7b34d9d5d431d565126623a9dabe355ad8cccf005964ae1f5898c4739b3881ecac226f0d055c6150ced1b174881f7971967a1c4de85bbd51f2c67bf4e0bc705cb1ea5d266bf66c5268fbca5f9f544af8de4851a30941dec4a52cdde47979eb377e57e752640c46f2148dd50223477b5c6db92c1aa1cdf8774f16d42bd77d6ccc82a10b65537a68d187d7c67a81105c4cb63d137c525e3882b3a7648ed87b771a0286689767de996350c325ac09cedf6e1a6c8e3e99efeb8ccd9e9908462bf8ed2fa1167786f96bedb9f9519b523c94d4322b2d8ac30ec25cefae549c14fe0b8213f597f4bd020db5e06629d2a5a530458de7f9e99b902a1fa893a6109199f6a20a7fa1632fe1b81a6f0ca8498114055885995d0f665cd04df9d91c4a90af0d4e6d2f934caa87dc479a492b2e75236b7ef7575188870c7394353025bed4cf30df90e5aff3b2228e12b4cc8db01ef8dcdc9915efc3456a014370c91a197a49c7d9ac6fa294b69c1dd1283bff940c49a763ea012ffc36225653a915a386b31619dcf2f7325341b19cad03f630ef5b871fc0615625ad44c890f70000000000000000000000000072a71aaa4f820003dfd39996678612bec6ed1977a3128cbaf45e287316255a81c28c953c8499eb717398a2b7f38dfed5c7ce93c71c46b424853575b9f6d7"], 0x1008, 0x800) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r8, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r8, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r9 = dup(r8) utimensat(r9, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r9, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r9, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r10 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r13 = socket$inet6(0x18, 0x4005, 0x70) r14 = fcntl$dupfd(r11, 0x0, r12) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = getpgrp() r20 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r15, r16, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x80000007f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001740)={r10, r3, r16}, 0xc) getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r21 = kqueue() r22 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r21, r22) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000680)=@file={0x3, './file\x00'}, 0x9, &(0x7f0000000240)=[{&(0x7f0000001680)="4cdab88f038b6450edcced9b8b79517bf4107e7fe42fed5ad52cf62023801c8b1a0a5dca48115aaea8e49f8de5d6e6049dffc0ce3c2dfa6093c4be765c38ef637a", 0xfffffeba}], 0x1, &(0x7f0000001400), 0x0, 0x1}, 0x2) 21:39:56 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x5}, {{r0}, 0xfffffffffffffffe, 0x16}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x1, 0x44) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000080)=0x80) kevent(r1, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) kevent(r1, &(0x7f0000000040), 0x7f, 0xffffffffffffffff, 0x80000001, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x44) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x3}) 21:39:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x4714, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x809, 0x40, 0x81, 0x5}, {0xab, 0x7, 0x20, 0x81}, {0x2, 0x0, 0xa3, 0x6}]}) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x7) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000240)=0x6, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r6, 0x0, 0x0) ioctl$KDSETRAD(r6, 0x20004b43) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) sync() 21:39:56 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(r0, 0x0, 0x2001000000020, &(0x7f0000000000)="1e0043c7b0f522d8df15e59f9d3168d4b0cb58453d6fe3969afa9f04f5e0c1aa0bc1d1f3c6c668201c0cc9a2ca6c1aff545d92f9b857b2655b68248c1e8ab93ca4454a7b1d1eea2ffbd0ae680b42ca30a6f95bccb41cf737d5ebec5262a4a7a1517c7caef6dc3dad8acb0c01603b2a319d276cefbba8cdf0e751bbbe12518d23e19ce70ea7", 0xffffff15) 21:39:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x66, 0x0, 0x0, 0x4ee}, {0x2, 0x0, 0x7a}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r5, 0x0, 0x3f) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x41) fcntl$setstatus(r7, 0x4, 0x40080) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x7}, {0x5, 0x4}, {0xb6d}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7, 0x1, 0x4, 0x6}, {0x5}, {0x6}]}) pwritev(r8, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r4, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r12 = semget$private(0x0, 0x9, 0x42) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x4, 0x7, 0x1800}, {0x0, 0x8003}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r13 = kqueue() r14 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r14, 0x0, r14) kevent(r13, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x6d49311b, 0x80}, {{r14}, 0x8000000000000002, 0x0, 0x20000000, 0xdf7, 0x3}, {{r6}, 0x7fffffffffffffff, 0x40, 0x20000000, 0x6, 0x2}], 0x3, 0x0, 0x3ff, 0x0) r15 = socket(0x18, 0x4003, 0x0) setsockopt(r15, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r16 = fcntl$dupfd(r15, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x4, 0x4d4}, {0x8a, 0x4}], 0x2}) r17 = socket$inet6(0x18, 0x0, 0x20) fcntl$getown(r17, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) 21:39:56 executing program 0: link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = socket(0x18, 0x3, 0x85) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffed1b6d6db9c5000001be511c43c5eb7e412801af0159c060309309ac5bfc23a625ff01000036e65bc83b2a99a1c3"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000140)=0x2) fchdir(r0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) flock(r5, 0x3) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:00 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "033700001e02ff05000000000000a07b4d3e0080"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) writev(r1, &(0x7f0000001700)=[{0x0}], 0xe4) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 16:00:00 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x8001) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x4, 0x70c) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/70}, &(0x7f0000000140)=0x48) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/161, 0xfffffe1d}, {&(0x7f0000000240)=""/9, 0x9}, {&(0x7f0000000300)=""/99, 0x63}, {&(0x7f0000000440)=""/29, 0x1d}, {&(0x7f0000000380)=""/35, 0x2f}], 0x5) 16:00:00 executing program 1: syz_emit_ethernet(0x192, &(0x7f0000000840)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd60eaa836015c2f00fe80000000000000001b0000eeff00bbfe8000000000000000000000000000aa2b0086ddffff00000502040100000000011f0000000000000001001ff906ed2e7e312e7c365c7a188c3ece91d6fb220b62c16dc089f26e14dfe4055cbf132dd60eee5bec494677cb406492fa48b4405af7d46d347b29d31db08ee7a40f90a31853752eff8f861575eaa7000e63e32ef3c9cc311db5d26f02e23cac49613e74bdd748cc5585b41609f21e43e893bda7248da2828bb59978aca2553635fd31a722531db7ef9ad6e29c19b01a2f4370b0375b13f685d59b381c9073ded5a05067a6a6e62760f009a16713e5c4bb272f433e32a588cef7a4f947ed0a487ee4f179c2270800a3ef4d1a6eb53fdf7a58977ba4e1d706581bd6f9a67f2a31874f84e092e03105c9c286f11a9e0cb76f4ae78a51470cefe86dd79724b801a271980651458125e0532b128bbbda42b682840000042065580000000000000800000086dd080088be00000000100000000100000000000004080022eb00000000200000000200000000e0ff0000000000202a82569ff1fde2feafda759e11082559d78684abf01a5c897d1181194815009dd571b0f780b1419623e82fa7086487bf6434de008000008298d461d130389e13709c5282512377e32be7bbb114e016c4763351dccb2e35c324d08dc25e705c7a365fe2054414a58260bd54678834978afce26137751c62ec623e9250697bce0c4d17213be58d6f1fef735380e897bd1935"]) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) syz_open_pts() r2 = dup2(r1, 0xffffffffffffffff) faccessat(r2, &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x80) getpid() close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1000000000000000010000000000651ed2ec8aa2011fef42b877a82b0000ff7f00000000000012105ab501f903220272c0947207f0370943325796f2ac89b088e78a98178d5d0147ee2eaa6f85a364e79495a04e14e028d2e03c804f43b42b9ef28f80438eba9265017a16fc8b6d16b427c3b1948eef6bd31e6482220aaf4108de15d277d1d25a667de8169a"], 0x10}, 0x0) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0x6, 0x10, &(0x7f0000000140), 0x4) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = msgget(0x2, 0x520) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f00000002c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r2, &(0x7f0000000080)="17abae750e4edf447f299686a30ac821ff2c31085903a3767adafafbe1aa9e1ea47e98cc40791c5e2cadd21c7c", 0x2d, 0xd, &(0x7f0000000180)={0x18, 0x2, 0x0, 0x200}, 0xc) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bc73fa98ad008a33b8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e00000000ae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa650767deb3ed90cb0ec861e5b9add3cef73f1a6e8dcb2d15391df3e77b628782c94657d6596a706496bc72626f6d25ba4a994583e5d2db538b0f8df818abd92465db4da3b75bea68f03bf7ed476b8c46c55dced5c4533193a2a8e0c50dff5e20fde0052fae1c4684a6ed332f7993d894116fee6ede81fa0caf93d0d326e8338cefa4aab00992492f65002c786d8601dc36bfc864f7430143c4c00f5e89fb154a157214a098846adf9fa95e409238959f9c18b404b05a92a0747c5da7914de02ef688a9f4c784a980fa4627f75e9fb15fdbeea5a52ed27979e5f52beeb936b320acd79"], 0xfe, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) r3 = socket(0x692ffcda5f0e9a24, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) semget$private(0x0, 0x4, 0x13d) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x367) getsockopt(r0, 0x2, 0xdc0, &(0x7f00000004c0)=""/230, &(0x7f0000000380)=0xe6) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r5, 0x0, 0xd, 0x0, 0x0) pwrite(r5, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x4475a8a9fd96d27d, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10880, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) 16:00:00 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x10, 0x1, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:00 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0x4) r0 = socket(0x18, 0x5, 0x5) listen(r0, 0x7) r1 = socket(0x18, 0x4003, 0x0) setsockopt(r1, 0x25, 0x2c, &(0x7f0000001480)='\x00\x00\x00\x00', 0x4) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4000000000005, 0xffffffffffff64b1, "925475447dc50f4f9a8933ec7254a400"}) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000014c0)) bind(r0, &(0x7f0000001500)=@in6={0x18, 0x3, 0x7fffffff, 0x59}, 0xc) r4 = socket(0x18, 0x4003, 0x0) setsockopt(r4, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) sendmsg(r4, &(0x7f0000001440)={&(0x7f00000010c0)=@in6={0x18, 0x0, 0xd12, 0x100}, 0xc, &(0x7f0000001340)=[{&(0x7f0000001100)="282fda181959e715a5b53abbdbda3860bec37bf0d5aea45a71c54b7ddafdd8ec4c5c7c3ea3802d0b1d5ee749aaf11faf803e", 0x32}, {&(0x7f0000001140)="64ccb86de30e570c15eeafc88c2779063b32dadca43215173520366f274cd08b85d8c13c1f0b2c9052b10f82ae15e4e7b4ee7bde68614d02974b137cf235f26669c0358ab87d393b99eb8ee3c9655b0023a44eeccf8214d590844de9d50145d903fe16e2eee2478f77b3e80d3fcb3ab1038b63781faa995b476009bc1efc0f5739001033adf64b56d88a9654cf02a9e16fa3b05672daab", 0x97}, {&(0x7f0000001200)="97acc26728ed694ab7e252bf999330202db4bf38ed197852943786ff7a7221ebaf07d58cf65bc6982636551d04a4dfc450853626a772cfc5ab795abec2188a4abdb80a9d9dc0c0fe9557d160e552d1f625b1aed46a3479e5b7e02f49", 0x5c}, {&(0x7f0000001280)="9af75c1f97ec1a2710de7986df353449a767945ebbe562fed96c848cd30d2926a1f301630c5883d0791f90ade12163283904e802e39179eaa482062124b7c4729797b433603c37dee83f68ce83159d31706c5c57af3833abfe0459c3850fe22f7f158f3f96bf1f6b6c70bf7e2c483200ea369263987000a1810925a58b011c077830c944686936cfd04f33d6229ab81983df294732001e7596b29d4960be40bbd3040cf5eb38", 0xa6}], 0x4, &(0x7f0000001380)=[{0xb8, 0x1, 0x2, "9c67c8b6990ae8321a059d691d8c65964fc505a68fb31f38d49bd5385de2acdc379d3982f95dc22bb8d01d12c14c412940cf8f79c34adda87a0b2637d8fb504fcb42928b8c4c42a95f6de226755963d47533b4ecc8abb4610605627e213505008b37c0954369d7118722bf787e8e9464af041ae201e7fdaca012ca7a490659ca23dc7b26b26ae61fd5ca68bdfb9b89f7c763f2b83f1e441547529ffeb49c5ee4f4307104bd65e906"}], 0xb8}, 0x0) setsockopt(r2, 0x2, 0x80000001, &(0x7f00000000c0)="d22736e8c0c7fcf85b5d317bfb00ca5e630092e1823400024e2132d9866bac1aca273cf510aabb509787eadb87397d5407bbb7065a8170d53231e2be37adec476cb04b72f07e9e3d26596276e38cd32861f3e01ed4ada07f3023f3263545525262665965ec2d7aee4d1df00ccbd7299f9516d3742f4486cbfdfdb9ff9197447458897145fd50c423538a1f167a5c4e56feef463bd840913b9cc2c9934d15e8d639beb8afcd7d7eef8f652533e4b72c671df4b6a82c2e9b4f9b33d19bf33f8c18724244439afeaf6d77a64d2526369ae027bc55ca7441abce359b6ea9cc4ca54d200a2ceb25cb3550f766e7f0d8ec002977d5baf21c5888a4d6aea5272fe2b2f24ffd5ce342c1f8f16ff92d528ae7f6b79214785d02caf7a6a936c9edecc125841d7fc4e409001cc13ef6394cb5381113f58c03137a90e240ac8afd9185adb570fb0c7e6c75761cb73940d9a1cfd56f17cb81bc98a9993fa6adab58bf752f5f4916ffdc4d214b9549275c3f3073d3f824db973016ba2ea8323929202850c2f4c561fd18c074cb914fcdfedfdde8974d098069c4bc7afe98c7fff1825ec733431fef5d949f85cb46be69d2bcfa82a4d60b664442601b8ed867f6f2dbe17bead89ef8947bf90c57e5c08a65cfabfc2cd625fcb9d6de43577389ce4a228a8666268b3c9bd6ca9f6561ef32d1555571d4003f448e18ba722729059909455ff37b404f7ec312ad15eee818efa002e0bca82a71a8aa6742b70dcb038a5e1c84df141e0a4d98ddf4ce119f6ab866e8a079a5f245291b539eea946d7266489975cb8fb439842003ef8d79cc95c9455a416c2a7de3d9eae0e272358e112440169e12baa9423f016a7d60a6929a04df2654c03f8ec349a8e15e82214ee46a5935c59b20eec24c188c40c1757f40ba2405a761ce17fb8119037342e4a1c481b0bc178ad5debabaccdbb43b183cbe21616866eb9a5ca513cf7c694d264b76e25cf8f140d5f73872bfaa2e8d957d2684e6ffa6b9a4896eb4cb08ab3d9223e3be4465604340a02eae6dffd32e087bc714ed619de7d4bd257b83d7ae0a30a0feb2fb64a26a5aaa3afdfd3de538f016b86abe3c2a1720e35e43346c3fdbb03d844cc13bf51f49c09cb4ecee0241677b43a9d88442bb79f546c7a36252357ae0d5062710b5ed1ef3124f560678691fe565d84e397261cbb82b0f3e131f48151ea2446e6d89241f1ccde136ce22a46a26fd0b5193a08609713c56b75f6d48574d3bd1cdcc1315e6c4ab420e8deb5e9ee38cdaa4a6eafdac33e34f4f2b07d1a3b62bcab8b68b54163f1307ff8578ea5e9bda055a528cecfaecaa3b7765854d7abfe96a7a21dd964be372a4ef1d9eb4e27072d3218c6cc438f9d3cfa2d6645d36c8b750a50e5069ad6aeb6ccc8c7d76cfe2f0e19d224df7914a219772297ad2c6cf7ab9964c28d12af4ac8310225c7a51ef0ad06ef6e6474066107e3f5d587311570cab46a0b715f0bedbf2bf2d7997c171c8ea1b6d3822f56ebd568acb3159b5f0498ecb620aa9e20532e19d6e01b7976a13a65b7c8189ee5d37a16710799f92247e6e1eae2deea21a37ef21eb280e312e0e42464e2a314e90c57749798530706eb15c27d673b5a413bfd434ac2d7ee8c206a2b96e45b8072beec796ac777fcc1149d57419717ab1e6b703523fb8819d387f7125f923b5d2fa18fde8e2f7ae7870c01b1bf96546963c2caba6f4c52cdf14c3c990cee21d240f2c1b854e9fbf03c6dacb08e6288db2fb46eb5ce397d9dc7683dc564d6f1e80a9eb047040ce61179463a19eb4ad22d64b04ee732765930e85f1dc21fd38c22dcf087c00797082c5c8d166c96037bc3f79d8d0286eebeef037dcf3aaed595b9e5f72a7fb6a6b0bbaa42f0c4f7cb079c2231c2a565efa39d57c0437ef684adf660881b5b84c793258951d0f0afee6dc34285b34df4c4869b64b8f3cab48c54dd1005e6c5c61c7d84cb67ad07e3c6d73f2eb45b1664bbbecacb31789e06a92ecabeadb623787e1a85fbdc92db26f5c64ab1a7a44cd0e16966532e9980fe67b3c33ddf5f6167288ce9f407ceddeaf1d42d19fdb4fcb0b8762d4767b12afbc7f6eb7d393e40a133d1d7a1be59196a3e3c8e1d0523aa870ad3ea290a17f72f3e4d5c0964a951664b43b9007413b92e1a1855d93b1eb89e92a2dfdf299bef32aa1a70f80877c53f974df52f8ef6bfefe9384a6a074f79a9e2e52f2379bf3f335256fb612487ba68ccc21b7a7878201fa5606c68acb3f3378e03beeab86cd2e9d7442c3e4bb8f54d030c10950359b84173975d4138c91d815c7ca2162668b05f146264345a69b9138c059c1c3f6d6dd625db50bacf31d99d5f8884a14a0963db75e63e1af41cf7d97a570ddf541e3eceb1375f2decc78d0393f7913726324a934f84ac2e3bce15446aea9bbe3a108463dd41d566acd17e13f81bafcae83c33c08e16cd3961725c8513bf7d085d2a3e92272238276a7c790389225e080bd9fffdb5cebf4d097e8e71ff0794fec661599e36d96bc789a9dd5cfe552730f796734b6967480769199ce8197a39dbd0eb5b7587137e43c2c2d70192554f415c18039e01cb893d3bbf9463a5e3119cd03a4da1cc2d76bfcfda55e3e66a8983a84decf7019d7b0b18f3c8002daf8cf524c2581dbbf4a8ec8d22fb6b9633f46fa2c5698bcd96744dc908c0a49988c93f3c92feb3dad859f1b15ce097d27b1919eb6a1c336befc147e54ee8705e1b22d7920ef13ee302186fdda972e77d17aece22d304c36cb7a7d749485c5496b970f30816d238f102c721d179b2e9db064f44b204c510c8aa51db4d62978a917cd70777e02ffaa7cd45718487d70833ee7aae80fb30d7c0f1d0e5dd9df4f72e1f1e2a9ad6f0f5c4008066e1465f7fdb655ac398575fc141fa174b16eb1105e9e8593f0fd571652f868135cc55da455e36b1a18d0bd7136c7280a77203641ae379f6fdaa657231da9fe88e50e636af37800c1bb4d7598bef1836eb59214091379f6b0d97616bf71f6766b619d1925aa2fd7ea6911404f2283cfcb154426282b98b53736662b552c408007b9d42b2a399c8bc42fe6bd6510ad6397e897bc5bd59fde591920b79c1a3d8487e0be87676840d05eb3464f8c8730f406428d2e685e38dbca227eb14785aca08e09056c9a8c148dfa75bc875f69b6537218b8a9d4eff77228eb21fdaeafc1965211d270ff713162e1100ebbb95e0d5d8498e8c51516f31cddeccbfc9f21f102fbdad6a9188eebf46446ce56a307a602ebc35069aca5a672394d41cbb2d031760b41c950f091189a3316b43960f8beccff2a818daee04db4f1edbcbae0e35a499fb23fb16fd3d317202c7aa6337f089ece20cdf5835a6dc7ed27d1e6590655adfc085267e4ee65ed062941abcd56e577edfcfa6b9abc4ecd95f81ec999c15a670bf743b53f4d7f8dcbf9b79f0c72e4d353c2b21b65886ab559c8d3c0d928e81860958ef6fac27e3719ddf7f028b5f1ed36161c3e8a41601022abd8c82a4cd2bebcd97143e8cc9e7fd6f779176e21edf07d1f9510b53218a780c4a4a8c40cef566f87e7c226fba08810de8ce5346dacd615a6005976e0245fdb020021a9ea7f945b5e30163de791e0fe0b1d17336a9b6e76905f9bf38425fa25e6b4f2e6b4341820035f7f065c0a9bbe5a9a92d73d764f2be26b42fa085e8812b219b3e4dccd15e548a7f211edc8f89c00a0c936ef0168a778918e2450c5b6c1cd9c890273880f0ce286c5f33ab01a01739dcefb79a7c95f6bb962c68273f8de038158fdc6bff8d3b2599ec17e2869e666b6900060e965de2c2e846377edef677250dabcb5706db961261d0ede892b71a63e6c7fcbab57cdf2aa970974b92f118ff4b6611f2c5c4ed32f42e9ba194b7934eb28ebad1c9dd401ff996e8182d5b63c22cf43aea1f4a9524ac04951beddd6678109b97270863f07444398c6d9faa1309628ff71f133b6d32e67c1b6b0821222518da9dade85d7e88d997575c25c037dbc659ddf0a2a787bfcfa2708112070e16d135b9c08a631d9ac336efdcf3287e057494299d4c861fd536ab32b6a4099206ed211f13a51aecd0ebc080409a5e468fd3feb27f2fd437d22aa1c104529fd8f234090a97673d35d4c326a9aade967423f509e2cefb30b29bbaaf4de1da70f923de150bc92be235440087e0e321a56a22096735aaa89171ede9e58378e0d1ce119845ac5533e8d8756a9777ca67753438d9772d479a85f205a8e866e62bf58523ac10d46961959483fcafe3787ae4498fd84e94515279518b63fe7ee0e4dce6ddb2e412782f4b65c6db049b40717a5aa285b31a18ad01ccdfd3f0517fdf2d79820bfdef05f274ad311b8a922c6d32debea7cd97b999a5e482b756513f499547d942a868ad087490e8cb22c40b092e4148932204af3782e189bd32e0f86df1113c58bb6ee6fe96e6157c94ad78a4642994218bd918695b0dee44ba39ae508b1017f30aa8796688da219152e420a6a0fb18109f4c5c1977632dd528f74366b4302d5178d147c1b95766bb5b25267305a284621be1dd17706ca4751f54606cf1bf76c568675c35101a9ac02ee1dee50dbb86a1cf7e2d56021134c4ae42896a7eaf01188101a9ed91319832011fa6740c3daaa3787cc3f6acbb3e7004827a16d15fa28fee5d3aaf354c49c19b6d5dd75c01f4798e4b2953c56dc797c8ed2e079bde416a726ddf958c2c66406b3be460f82cc4f82de0a4dadfa7a15fa72c36d40071914d52af5196d9b5ee29af6e7e9aad6764cd8d9287e79d993cfd604ea1e87fa661e42a490d1327f725b349908092710a73cc4fda72226bc9cc9187ffb599d689426ebf39b165d7e3d775ac066f6e8856e671d0fb5b10ee48a9d401e3f637b4b7dc4dda6fd6cf27023664b505ea7bd4b9b4b18b062ddde18e8e11ee11d930050c9fb5713f86f7f4514874f56ffecea371837577d787207cf2353c9123347ebe0fff8fbc56e56a8be6d46b7e49112feea2941afb500cda902cfc477fe2fa176d301bcfbf31a8b62be0cbb660e7b41f70f35919c59905cc2113262f55145e3fa57d9a3a25d38f022c3ac86f1f8354a33bc4a7b897c9f8559781c55eb75167e9f61bc8d5cc97523a6f63a441432fa72b1d8059efe1b401daf85529dca880435b817b2a58eff5c1d35d64744188a0c02c33122c150e42e61eeff7db1614b97fbe1bf31661ab55cce6df9ce55723a46ce8789521100678c3575a6a9b3dd6db5004a661999eda7df3dfa1d703dc981ced2488fd4afe52899759b0a0cf7945bd63db8d010270106204b4b3f6fb12cf56c63d69993e1b8e89a8e1f5e2a602bea3b079eecb748e1de13e000a9e839820b1d9e579d6209edc18606cdda9bc0d52b1afc5600c040cfc4311c63206d8576ca655ffc9f19237a19c592922d055db1ad144b5cee7b8b17111ce25e6bbe3551123f95bfb2c1f59b853299123610f76a198fdd3424cdd28ca31a789973fb3c67e5dc5742790cf4152808dfef59de3a8d3bd36787ac000383d1c5347174226c54a0667af5d75f4a8a409498731250c3d2eb6a85bfa848cae82edd8624b56483651f91a67dad0fb34525020ac9e70ec9c835a887d6a09d283cf580fad1d48944a9c4575fd6c1b2f172162659178eec4741b49f55ccaeae175475facbf50d6640909d64fd4e5f0dd524a9294608e8088831274f0acb6ac07fd453fff80c5dd6842092e0248c0c53d558978f22c58a472957c16e98e9d4623fafea2d7877f140e71034d2d748f14cd8f131a20f354c018b", 0x1000) socketpair$unix(0x18, 0x3, 0x102, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:00 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="eb92964a", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="dc002e2f66668b653000"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) sendto$inet(r5, &(0x7f0000000280)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c8750", 0x3d, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kqueue() r6 = socket(0x18, 0x4003, 0x0) setsockopt(r6, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r7 = accept(r6, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) r9 = socket(0x1, 0x8000, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r10 = geteuid() r11 = getuid() r12 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r12) fcntl$lock(r9, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r12}) setreuid(r10, r11) r13 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x7, r16, r17, r16, r17, 0x2, 0x2}, 0x5, 0x54, r15, r15, 0x9a8, 0x15, 0x3f, 0xfcc}) r19 = socket(0x18, 0x1, 0x0) fcntl$setflags(r19, 0x2, 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r23 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000240)={{0x7, r21, r22, r21, r22, 0x2, 0x2}, 0x5, 0x54, r20, r20, 0x9a8, 0x15, 0x3f, 0xfcc}) r24 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r24) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x5, r11, r17, r11, r22, 0x1b1, 0x2}, 0x8001, 0x3, r12, r24, 0x100000000, 0x5, 0x3}) getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={r8, r11, r25}, 0xc) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x8000000003) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r4 = socket(0x18, 0x4003, 0x0) setsockopt(r4, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) preadv(r4, &(0x7f0000000180)=[{}, {&(0x7f0000000040)=""/241, 0xf1}, {&(0x7f0000000140)=""/52, 0x34}], 0x3, 0x0, 0x100) ftruncate(r3, 0x0, 0x80001ffffc) ftruncate(r1, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000340)="25e6e7376525702859401a4311cf33897a5c0087db7acfb324748d4fa5f58e980700000079f0f1e197c38e8823d322df2a92392cf245323113a9986f2869410d4eba6cc3a3875bc3059024baac21c17c6dbdb2d92d50b39dfb2cc15a70dbd5d8123e1b97ee20a657f6324d526aa5ab3618716d73adf98e8d851dc9e4d266a61caa76460560181842cb7f3f9e9b7eb66e8fef0d3da5a3debc9984909fb5a77204ef70d04451405764313b014762c8e59abca15a4dc07a4344350c39a55ced40f93b23da820cf9c99fa6f7b53353f4b881decec041b15a04f52c5d2e9b9354a440fb7dac7e2097272c7d1d463967bab13c9ce34c845183887607086662d273d4ced853b868546fcb73", 0x108}], 0x1, 0x0, 0x10000010001) close(r0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x20c) 16:00:00 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x7, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0xa5}, {{}, 0xfffffffffffffff9, 0x9a}], 0xffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) 16:00:00 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0xfffffdfffffffffe}) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000001c0)={0x0, 0x10000, {0x10001, 0x4}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESOCT], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r5 = socket(0x18, 0x3, 0x85) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, 0x0, 0x0) r6 = dup(r5) bind(r6, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x170) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x0) socket(0x2, 0x3, 0x40) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) sendto$unix(r0, &(0x7f0000000140)="f8060001006eb1c4", 0x8, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x2}, {0x1}, {0x7f, 0x0, 0x0, 0xffffffff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000000080)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f00000000c0)) pipe(&(0x7f0000000700)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r2, r3) close(r3) dup2(r1, r2) fcntl$dupfd(r2, 0x0, r0) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x2) 16:00:00 executing program 1: r0 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) write(r0, 0x0, 0x0) read(r0, &(0x7f0000000100)=""/68, 0x44) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000380)="56f435553691917d5c4d6c78a32e09324548f9438311f50603a8b816d23181b1f6e841aba5df804ba6ca548f2ea06d63120f3c46ec1e0b15e7aa9b9983679d7826500ec038d3fbf7944307b7ccde3db212eafc54c2f6be0faba695e0ebae67a271da5649627757d46725f18ddebe1cf13347faa0565ac317fe5a3630e5a11b26e5383ab0bd558f9bd852b8cb8f480f8f43d1c27d8295e00f511288c26ce03cab16cb027e07c4543532fc7fabe672e4c6dc0a31581616fda84efe627071b0bebadf9e9ce8f8aa36b806a21ecc5774d1811ce0b2295a000fb91257030c70639f411ed2efdd8870932cfa51cc7ebd9607876b33f4d19b2472d72609bdcb8b45ed6e50e7657b4b2cfe3835170546f09f051aea3e03a8a481e8d6d3f15b05ae5eceab6fb3f9f8b3bab08cea9f782ba6b40b71e7e0022bc4dddfdd5c2cbe1589bed264ae90ee2e2b2388bed464f89590feaa3c2122f8139b7c4f3757f4128cfc71bbeb5ff7e44834b7a3b8aafa2aefa713dcbed9bb03d2e43d39151c0f5d34f2fdd905e37ec4f68e99972e0dede77d8d92780360765df386bba62f24a0edff62122397c665f125dfd5e6fb3d1b1b03877d49d5e975fdc62775fbfbaf8cc2a3401ce1d0a3907d76cde9a1677d8a5d44380a4b216b60a2bc15022a75dd6234ef904da76afe30d0d32c4e4186e74c052d369d052bd5d837ca89cf26c7e9290e7bca51d3a3747b45477958facff67402805895ac5fb82ffca2c0da52990e3eb0ef4bb2406c68f9e09fa2c4ea1d8f702393d74f68f8e84050c77944a6a06c52addd424e05ad9adf88a5edaf645bf2d47c399a8053ef1199188c4a4ca8a6f70762d4d466f6013056772fa52df9ab85c46cb6ba05a30133593b685929bda6616311fd2128c4d2a61a67a8b16488e0e0709f8cd56061eb141fc4b1159aaf7fd8a9866ae42a0b9f536f3795c781b23a722b58b9dea0c43581c3b9b41c9de492a2d2fb06b1ef20bbaf3fbe603d7e4a6320a019a1615d0d15189e31d4d19001a0c2b3ba43e654303059a5116012a49d03c8952ec4379fddea3cc1ad52680d5d93986f0e710d73481bf6d7573e8fde0559c368d5f5edae18b0aea5d35c5e770048ce59e57331164f8bfe5518f44cf792583b2c0b07631d345d4c1a233aa0b27efc74927c94f7769187cad81dd8380d70a1f139d06b744ad671e08eb024ca60878b64af9f077e88eea3d7771563b84985ddbdfd4d5273d981e03f34ff1cb08d04cd9de0c91a1488b012b52d52ee220ab5a746d98eb7b12c9aacb3a9462b869142e40c9e85284aa8c50f7c034ef0d49e5883e3d03f17698f672cc24c83d31116b80a2e85b8542b9a8c242d660bee6bbf568f8dccc2a21a8dadfa76b312a39d779467727ed50b9e3b62f094dc94bf6d69be0f8da93148d55f5791a7b799971bb8d4c1a4b69591d75a36a4502ee68c274f099aaeb37296ef57483191f39e7eb48ad9b4e5850b1511cf7fbb412b1ca146ffde7dd22b9e1e7d7c38bbeca1112df6776c70bb701c9b550b88328d1ded5089e13866497abfb231fca2665f02a3a7a85fd45aca00b49bbd48ee4aec26d62a7cc42f7e006630f89c2be7a6d3d319d63e0be2931c6eec9805b445e9da1fd4a2e19bab943d", 0x489}], 0x1}, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r4 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r5, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0xb2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}}], 0x0, 0x0, 0x0, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r7, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r8 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r8, 0x2, 0x1) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r10 = socket(0x18, 0x1, 0x0) close(r10) getpeername$unix(r10, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) getpeername$unix(r11, 0x0, 0x0) r12 = socket(0x18, 0x3, 0x0) close(r12) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(r9, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000001180)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r10, @ANYRESOCT=r1, @ANYRES32, @ANYPTR, @ANYRES32=r1, @ANYRESDEC=r13, @ANYBLOB="bc9ae3302f2b421078525729e3953e99c834d170b85ceea3eb0065c504362e05c4a1c818e3f2b3ffa52aeb20cc3c5c25453b6759adee41388f2d8e67220f6a5ada6baeaf6715744a111186f2", @ANYBLOB="9e31e55b3f1d3015d7d6e0c04d9285c6c96c3727b3efc3e242ec0e4334b80c26e8c246b3ab56cf306f1aff30dd3d4bf318fc3f0c7506b3cb0d3b21160c509546e5748c252f6bae6563b3f0ddb945d0b928a961ce6947c2df0f2faeba98719c7a187858e18c95508a8dd81732ebc8c58ca73fbac529491136889f10b1276a6f06ae7a3997efcc81826d8f1dcd65161addf5a8ebd7b25b3f56626e5f07615ce7b2ccc3324192bf559b3c", @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r7, @ANYRES16=r12, @ANYRES64=r8]]], 0x1, 0x3fb) msgrcv(r9, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9ec0e25699fd8d8e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2bef6f5429faf427609e028522d07cdafae1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090"], 0x1, 0x0, 0x1004) msgrcv(r9, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r9, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r9, &(0x7f0000002a80)={0x0, ""/152}, 0xa0, 0x1, 0x1000) msgrcv(r9, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) r14 = socket(0x18, 0x1, 0x0) close(r14) getpeername$unix(r14, 0x0, 0x0) msgsnd(r9, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000003b80)=ANY=[@ANYRES64=r14, @ANYRESDEC=0x0, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be2979016f4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4442b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce22e44aa6ab80ff572a156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00"/4111, @ANYRES16=r2]], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r16) 16:00:01 executing program 1: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x82, &(0x7f0000000280)=ANY=[@ANYBLOB="47fc4d3fbc4affffffffffff86dd60e1c30000003a0000000600000000000008000000000001ff0200000000000000000000000000012c0000000000000c0022eb00000000200000000200000000000000000000000800655c0000000037bc9e892079c6c7f64d3784c3d9355bd6357a27411b24d92bbfebb849d3fafa15c94c74d7c5bc805a777f236a833900000000000000000000000000000000086d7cb2dc64223c3f6c799de74651d5e63f3b1445665133b2e0b0776530472cc50aa42ba84c65924c5bd5ee3170fcaf3359d51d2d03bb0134b652aeb657590efe78083fd5dcf3e303d253709bb392e6d54b478fcdb681a8d7f99cf2f6fb34aa33b9d110f30d5c0000000000000000"]) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000440)="a1d374383d3549fdd0d32de7f3b5") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x4, 0x1, 0x92, 0x5}, {0x2, 0x8, 0x81, 0x40}, {0x0, 0xff, 0x4, 0x98f6}, {0x3ff, 0x6, 0x11, 0xd5}, {0x3, 0x5, 0xeb, 0x2}, {0x800, 0x6, 0xa9, 0xfff}, {0x3ff, 0x6, 0x1}]}) dup2(r2, 0xffffffffffffff9c) 16:00:01 executing program 1: getitimer(0x1, &(0x7f0000000040)) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x86137) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x150004}, 0xc}, 0x3c) r0 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) socket$inet(0x2, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x7, r4, r5, r4, r5, 0x2, 0x2}, 0x5, 0x54, r3, r3, 0x9a8, 0x15, 0x3f, 0xfcc}) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r8 = geteuid() r9 = getuid() r10 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r10) fcntl$lock(r7, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r10}) setreuid(r8, r9) r11 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x7, r14, r15, r14, r15, 0x2, 0x2}, 0x5, 0x54, r13, r13, 0x9a8, 0x15, 0x3f, 0xfcc}) r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x7, r19, r20, r19, r20, 0x2, 0x2}, 0x5, 0x54, r18, r18, 0x9a8, 0x15, 0x3f, 0xfcc}) r22 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r22) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x5, r9, r15, r9, r20, 0x1b1, 0x2}, 0x8001, 0x3, r10, r22, 0x100000000, 0x5, 0x3}) r23 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r23, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r24 = geteuid() r25 = getuid() r26 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r26) fcntl$lock(r23, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r26}) setreuid(r24, r25) r27 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r28 = socket(0x18, 0x1, 0x0) fcntl$setflags(r28, 0x2, 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r30, 0xee01) r32 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000240)={{0x7, r30, r31, r30, r31, 0x2, 0x2}, 0x5, 0x54, r29, r18, 0x9a8, 0x15, 0x3f, 0xfcc}) r33 = socket(0x18, 0x1, 0x0) fcntl$setflags(r33, 0x2, 0x1) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r35, 0xee01) r37 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000240)={{0x7, r35, r36, r35, r36, 0x2, 0x2}, 0x5, 0x54, r34, r34, 0x9a8, 0x15, 0x3f, 0xfcc}) r38 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r38) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000080)={{0x5, r25, r31, r25, r36, 0x1b1, 0x2}, 0x8001, 0x3, r26, r38, 0x100000000, 0x5, 0x3}) r39 = socket(0x18, 0x1, 0x0) close(r39) connect$unix(r39, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r41 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r41, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r42 = geteuid() r43 = getuid() r44 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r44) fcntl$lock(r41, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r44}) setreuid(r42, r43) r45 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r46 = socket(0x18, 0x1, 0x0) fcntl$setflags(r46, 0x2, 0x1) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r48, 0xee01) r50 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000240)={{0x7, r48, r49, r48, r49, 0x2, 0x2}, 0x5, 0x54, r47, r47, 0x9a8, 0x15, 0x3f, 0xfcc}) r51 = socket(0x18, 0x1, 0x0) fcntl$setflags(r51, 0x2, 0x1) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r53, 0xee01) r55 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000240)={{0x7, r53, r54, r53, r54, 0x2, 0x2}, 0x5, 0x54, r52, r52, 0x9a8, 0x15, 0x3f, 0xfcc}) r56 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r56) shmctl$IPC_SET(r45, 0x1, &(0x7f0000000080)={{0x5, r43, r49, r43, r54, 0x1b1, 0x2}, 0x8001, 0x3, r44, r56, 0x100000000, 0x5, 0x3}) r57 = socket(0x18, 0x1, 0x0) fcntl$setflags(r57, 0x2, 0x1) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r59, 0xee01) r61 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r61, 0x1, &(0x7f0000000240)={{0x7, r59, r60, r59, r60, 0x2, 0x2}, 0x5, 0x54, r58, r58, 0x9a8, 0x15, 0x3f, 0xfcc}) r62 = socket(0x18, 0x1, 0x0) fcntl$setflags(r62, 0x2, 0x1) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r64, 0xee01) r66 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000240)={{0x7, r64, r65, r64, r65, 0x2, 0x2}, 0x5, 0x54, r63, r63, 0x9a8, 0x15, 0x3f, 0xfcc}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x7ff, r9, r36, r40, r49, 0x42, 0x3}, 0x81, 0x1, r58, r63, 0x3ff, 0x4, 0x7fff, 0x3}) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCLOCK(r0, 0x20004276) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x8) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) lseek(r1, 0x0, 0x8000, 0x1) 16:00:01 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) ftruncate(r0, 0x0, 0x6) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000100)='./bus\x00') semop(r2, &(0x7f0000000240)=[{0x0, 0xf9, 0x1000}, {0x1, 0x6, 0x1800}], 0x2) socketpair(0x39, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) r8 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r9 = getppid() fcntl$setown(r8, 0x6, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r12, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={r9, r11, r13}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1e) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x0, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffeffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x101, 0x40f}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x0, 0x400) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000100)=[{0xfff9}, {0x24, 0x0, 0x0, 0x10000}, {0x40000004006}, {0x4, 0x8, 0x1, 0xbad}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) getpgrp() preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x803, 0x7, 0x6, 0x1, 0x1f, 0x80006, 0xd2, 0x0, 0x2, 0x7ff, 0x2}) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\r'], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) 16:00:01 executing program 0: socket(0x20, 0x1, 0x20) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x1) r2 = syz_open_pts() r3 = socket(0x18, 0x4003, 0x0) setsockopt(r3, 0x800000000029, 0x86, &(0x7f0000000180)="1f12fb36", 0x4) r4 = dup(r3) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000100)=0xcea5) ioctl$TIOCEXCL(r2, 0x2000740d) r5 = accept$inet(r4, &(0x7f0000000080), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r5, 0x6, 0x1, &(0x7f0000000140)=0x1000, 0x4) 16:00:01 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468f40d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910af49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da3b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb07000762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736888abb31686023ad160000000000000000"], 0x10) r3 = shmget(0x3, 0x1000, 0x7f0, &(0x7f0000ffc000/0x1000)=nil) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = geteuid() r7 = getuid() setreuid(r6, r7) r8 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r9 = geteuid() r10 = getuid() r11 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r11) fcntl$lock(r8, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r11}) setreuid(r9, r10) r12 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x7, r15, r16, r15, r16, 0x2, 0x2}, 0x5, 0x54, r14, r14, 0x9a8, 0x15, 0x3f, 0xfcc}) r18 = socket(0x10, 0x3, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x7, r20, r21, r20, r21, 0x2, 0x2}, 0x5, 0x54, r19, r19, 0x9a8, 0x15, 0x3f, 0xfcc}) r23 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r23) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x5, r10, r16, r10, r21, 0x1b1, 0x2}, 0x8001, 0x3, r11, r23, 0x100000000, 0x5, 0x3}) r24 = socket(0x1, 0x1, 0x0) fcntl$setflags(r24, 0x2, 0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r28 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x7, r26, r27, r26, r27, 0x2, 0x2}, 0x5, 0x54, r25, r25, 0x9a8, 0x15, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000500)={{0x80000001, r4, r5, r6, r16, 0x16, 0xfff}, 0x4, 0x2, r25, r29, 0xb304, 0x3, 0xfffffffffffff801}) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r30 = dup(r1) sendto$inet6(r30, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x0, 0x1}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000140)="3600c169f162559588e3503b78241531f5fc1e6e332c55aea0fe00486d19fde2c9c12c240e8885479d5dcba6144da5bcdadcda6d59af792fa0ffdd6dfb5713e9f08eb8465b8f3d56d0e4d750ebb22e6fb25227fc1336ac6830bd30873fa3aafedd7f257ffd1b2034b483891aacbe2f908bc5983a9dc56ae86bb6fbc5b35e593bbd721b8d7ff132c428bcd4611a1305c9579cb31348312b76ecd54c63f4dd3519e9ac16ca", 0xa4, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x81) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000001140)=""/4100, 0x1004}], 0x1, 0x0, 0xc600000000000000) 16:00:01 executing program 1: r0 = socket(0x2, 0xc003, 0xef) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000005000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbe8470603ce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000000), 0x0) 16:00:01 executing program 0: socketpair(0x11, 0x3, 0x7, 0x0) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffeffff, 0xfffffffffffffffe], [0x80, 0x0, 0x2, 0x0, 0x101], [{}, {}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x57, 0x0, 0xfffffffffffffffa}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {0x8001}], {0x0, 0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x1, 0x3, 0x85) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r6 = geteuid() r7 = getuid() r8 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r8) fcntl$lock(r5, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r8}) setreuid(r6, r7) r9 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x7, r12, r13, r15, r13, 0x2, 0x2}, 0x5, 0x54, r11, r11, 0x9a8, 0x15, 0x7, 0xfcc}) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x7, r18, r19, r18, r19, 0x2, 0x2}, 0x5, 0x54, r17, r17, 0x9a8, 0x15, 0x3f, 0xfcc}) r21 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r21) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x5, r7, r13, r7, r19, 0x1b1, 0x2}, 0x8001, 0x3, r8, r21, 0x100008000, 0x5, 0x3}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r2, r4, r19}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:01 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x882) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/215, 0xd7, 0x800, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) sendto$unix(r0, &(0x7f0000000080)='3-', 0x2, 0xc, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x80, 0x0) connect$inet(r1, &(0x7f00000012c0)={0x2, 0x2}, 0xc) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0x93) r2 = socket(0x18, 0x4003, 0x0) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r3 = accept$unix(r2, &(0x7f0000000200)=@file={0x0, ""/53}, &(0x7f0000000240)=0x37) pwrite(r3, &(0x7f0000000280)="9dc4996fd7cb5ba9bdb8142b5204fccb3ea358b135467131d54836f576fcfbab66e44e7f6ee76f821e3d9845beedd753a119734a6a1e64bbc5a5f35dfe8f3c626713b73422addefc20be54783de13567bcc34fa41b890a7af6864009c3a487b1cafa1334775d577f4b512704c794c72a94f451bc1e01662a824750150b9133df3859c7dab37e9654a4989ed3ac1b943c73a328989bc12e868a2179805c957c197b0ebf1c43f089c8905f0855419e0d792394acd74d68c3bf41d9591a2220c0b4b72b332ecb1823cc09037f36c2524eec085ea5621fd6fc163806c4e7d3fea516e5e3ac73186d0515057e71fd366558aeafe17e7f9cf4a3bcf2704d8ca579668d8e7f892a8ea00882310b126b9324415bb6d51df1f50d53a2097605983432863251e9931066415f5a81e29edd91d05545aa15f190242e1f1b8f0f3c7b7eb0bb86c57bb34dd246bd6799ad3ac4453200bf37a217da1d9db3fd28fa7dc0c319fec25ff288c4e0c079c76dc974e8bebcc149d762041a5517d24c9ec0de1d50b2753a7895b0e56ce7fdc0a57d34754762fbed73f691b7d8eeafe7dd05c25e19ae4b0963a9d47985086fe0a037f56568bf5f6138c79c82694d32e8a4be7b8bb0674c73f026229d07e342c9d21ad4a77cf7e710a16aee838ff8e387216630b16b4e3b337598ff2c1dcb3fa95b9f8e58119c86e7eea907fba5e803f02f9805406a9d143888610c21b637843b152001d829b1d73cedbff45dca345559229483a23610205aaa8e886b7f569d09a85a5803c7f5c77085bbf5e216ce841ea6b8c58dbed47cba5be636957729e325fb5aeb180533ae62cbdc94609f1286af5173cdaff38b759d83d011efa6784771b63d26cfc4c0e43d66b8a3bd0b52f14f10a3bfebe5b967272d26e27202c499f08a37069c0b27051753ebe01b04d0a3c26699da330483c463012a2ab364b7eacfa6327e00404f1507ccb34eef0390836666e141b809ef71295c4cfb14e0c1cc7d3accc242207891e06741e2419f6d0dc510222fdf39b0d620696844a201254d871fc03adccdff8baed79d319bed4c51c9cad51feaed8eb601f6adc64beb2fb1934f37ee47df781738cc34395a897af7c5156e3b23f9e9668e6721edc076ed005e5da2cb46f585fc29b950f1a7427b6dd6106d412b016d0bac54312f0e501ce38a9c17b5fcf316832c9cda65d28a1ae6d69649e691916cc03ce254072200a894b7ba63de60d435e72b73a0c206fcfa1b50e7bbd65a014bf23626f9c80afe6aac7332ae8150bc3bff123c1fb606a021e028ffc6b2844cc6aeca920739b362c2383c70a05d20650442fb051904475018b512ca23f342193e1275fa54782fb07d57f02fdbc9ff75cb38488c6066502bb30e6b3e19e912f496b20a7617274e299c2eb34345977742349e4a16fa201d90b10d2a8ce21f538b1808ef58ab17b7a35c2cf101c03a88aa4cf0efc993302f981e185551cac39eae2bec075eefd2413dcc43c9e0e916b71be0f907f955a57db8597422c58e54369530b872c2b97c0e728124c8759ec553c88754fa565b2dd4f6530c1223a1582099074e0c8da8fb1b0a0e56fbf69721104369a8aefcd6b2d1575502b74c3e061571f59092bafb0c415d9a04c3aa40be9d50c9bc77f21bdcded88388532bf73b3f2438f55af873b42d308446dc83ebdfb8b7fb2979a72767d9c5e87189af3e5051acdaa2c6cc1708abc0978a6c4ff0f3b802fe7b782d9e128381a1cc6794eec7afb9ddf2666e6ed36815c5a398a244b5f43afaad06f656332c1fcc5f944c1e789cfa07979f7441ad84d57b80b35c0be260a2a01fd5a2a79b1b4726c292d3427944771b754c3bc4a711f1649b5221140de317400b5349413072af4a9253ec10c94f68f20063703ef8a7a205e093e3ff6b213520df900ff354695ac44aef9d9589b2e17f894ba81ca61904a7e75b4911e93799b13f1b40c702849502d46b6a32bb1af9a9f80fd0ea9628bf57b4605a1784fc9a6e1e49e2aba24ebdca701430ec6bc00a5c7610a9212a2cfabc0d256ae1f32f55a86491345e453e48165bdc25697c702478380bceaf4968825aa02ced8e9e2487940615668e1e05a5dbe77127264bf403f434a272f5a811ed2e14fe15153f83eab8ef2f852575748af5eda35e55c902bbe8c4400d2f0a95ee5808d034aa3fdda13d039db97988fe9d8b8d4bd74f4dfc9eb416192a1bd64b989e17f26e9c42ee0fb06401ada215d3c4ffd0da6b0b27027ac94a816b718f5a0fddfed69984870c84063c175e905b8958af306d760353f6393e10383c26aaf8c686b64cafd81d34ffd16e52ded84c3e371cfd39260cb0976285b99d0b13084051d8cbb45581e9d6fbf3b0f16575674e82347a79efae4d192d53e0e0025fb915cfe293e6b3f53f34485f57cc6bd6f6208006ce31c7c2028d36a4b4f23a2f79504c9e1252744779c0dacd2634e18081a0be8511ec6af4a30f1a1726c11073cf7ca0a99f92b2e6c39cbebf6c27be4ed38195768140f5515564bcdf13e8a23a53a5f9d1d1708f3d0d80fee4616c677509cf7d5fe2b80e84fcebb84303cfb5c124499527f7dd3cca084ffa1a2d43b73c9e58ed6406abe1354cfbcb0216d370810b2a986898731f210062fc28cf41d89e9daf266e724af4112082131ca6b0590c153104d9638d785863f6975914b3dfd741f11f8919898f281c954f751eaa1686ea3da3d36f1f4d33f0c7d86ed802de3b85b78be32cb8c51fd052c9fc57212f5e1c095463c75d795acf823a0de3efd457c814da1ad1317b3da820b3d1abffe912effac867621842b0fa9b3e75bff5b93db40f52210a7d8430617369d2ddf61e78a940f872e56b03eff13d7e3860096cb3c18c4610becf7e1da6cef934d01548e87bce3ea39ceb21e980ab0c20714746e8799cbc54adf7da0cae32f836f0301bb1dd8b2a1d8cd046ada9837fbf58695dd3c7ca257d991e0388bf0b442fbd9f38604d8b8601621bc120b836b4bb319cf8e6f59520850cf6c8e924bb4ac169dd70e2338b082f3fa6f534efc1bf16b95f29e20ab2bc92253addc65402abad733eceb622da90367b8726d1172c45b377cb4c2b59af3d74adda2a75366b9023ef44736e96949589b9c63c4d2b54580513b5b18be775b985d03e60cd5109c14b451f167f4f8e9a906781099971a8f1212389d835512617c6a08824f2485c21f713ca09c27d06e81ed55ffe6d075d661ac4426c85c72b7473ecd51950091e915e19636826c8916edaf771c5bd52ee2e50013ceb3e09fcd50cd463ae2376b74fc113ac77c038c63bcfa6223e54cc88001f6bd2b09d529b113b09f6c4eabdc39aa68068dc2d4f6773c4104b05c7247dcbb0567bee0ce2e2020742586d16857516c7a4d4d64c8cef67f2f69b34d669229fac2dd1527ab2b1ebeae74d2bf120a805c2e56f214e2ba0dab36f6105e5154f1dd8f02a7a6c0e103e96e25dbc72cde22e5c86e84c5756f117d5e7cdfc2ad732936064c8e2111ebc0307d4aed85dcf3f71ffb56dc1c7bcec4e1c124996c4c3e862d5fe25f758716e17b41af6aa262ec11d0fcc3a0fc273f4f986e5eebc15b920cafafaf2068e7a08ea15d69a7fcfc0d059bd3bf3a0898f1c8e3cd0662fe9d3432b744eeeba313aa3ac400c72af6edd05c0d94fea4eda38d26337251614a8bfb42c0fb7cde92cd08ae7454c2a52a0c7355bdd16894a5add4b0ef7a70de5b5283bfcfbafed1c9eba967831948e69ac961db29cc59e636adb20859ef26341eec29295870febbc4fe8484314e9d1a7e30962598fdc49832f06dcce77ba2efad5749f685d2c4342e918501d73d273e9c4f05a7fda78298bc8f89411a1b2a37e75a8819e60f87fce42ed767624cbafb621e522f3fd3dd5aa159c27ec42aec9e3c71e8e552a5edf4fcb79787e7357ef0febc66f95d513ccdb1a3202a4933b40c8c152747495db18666872b068a7611063f2804a43ba3e6e619d230f91a4db12e8aa2318d56d73ed7f88fe49a15f7a313381f2958e7194646d09bfd53313c2150b2016cf27e463271f9f01509804bf4a085c05e1ac40dac08f6632b8a8bca54b9859fe2e501f20820f118652befaccc15defd4b999165e1813e52f297170a3594bbb9ac56eb3d8b1dd6c66b02d5902a187b7a51253a93387abf4152318ea372825736c0981c4618de7d5cb1718d86e7f18b7980f46e9c6097192518b152dbfd73b0d41bc0ad55567366dabfa9b54fa20ba03eabe494234cecc5b3154686dbf0086204385ce21ce8f4f5dc68711d390d9bb037023513b9a802d7a6c542ceed55cd4253ae34786008e38ea2a719886f1f8b295a481d0fb7d2870bc598a854f755e3a3a2414aaa782207f7f5926176552b36fb7e994178bda34b43b744d66b3a911f6f769556a8d968bbddf77d7894e0a6d3c3ae133def31e73ea9394fad67df27c5fc27dd0dca732e14e096e1dce7e57241a582957ec8b13c00c9e2d158e8f61fbab3132002ee70418494d88db6a7de252c729c15b9fbd9d268c153ecae852701649476cd2210b761cb47b7efc69641489c9eda8c7e6984dace7c421d90ec0e5543540f3950af6d6e2a72c29cabda9bc2983d12bf358d074b8d2128e31998eb73b0e7c958046582df01eb4a47569523e66e48f829c15ab6b51bf553995ffcc028aaf2fa3d9817d7fdc6945cb8ac7ff62be20c580b9bdc0b08c57317e3c134b2a6f6e5b1743e1c87b4c6a5e33d0ae51ff2b7f205c1811e77c2d361ca64569c52f367b8e463fbf766a29002eb4f3c1bda3b9fcbc66ff2b7e5971a6efe11c6bc58ed22f8eae56c9ba0c84db5d43fca2388d566ee00cc08a1a15937e7219ffc1a9913fcf3e71fec45f7992490ae8cf7409c1957d9ec6c171c24c72210922bcef2c93ee73def9e83f02e5bdc68d66d7cfa89c78734e281912fccb0583e73427b90eafade3c71cf9e7061b5dbd6e17dfd4da8143430af98cab680eeac8d7559a3a610308e41e9799a63081512539c2bb8b9c2f3ff3b48ee92979e0d9e434d8bc5fa17b64d950990461763952278b6c526e6d4c1a42483fe9c24886f06fbad1e0b787d79dcc62828a8f1228e7fa022c1a900d6be47359196085159747a79cb39b3e6d52854bc2a62b3adf77cc8afda4b819f99fea39ecb2977a59f698a46c82e0e1961a78df37a0ae862c0d925cd0617aa35cbe4167d3107f5246e27d4135e7c84c1796c89093f4b6680d3b9513d8993165135d01f7b8d3898a9f942dcdbe584e821e1ab78ce6f3314f074e095299e0ab0af99acf285512d7dc5d76d0505a883c54c124fc3bf01f04c044de1a0ff10402a51132c9050c1f0984fac727fbeb83a66e35d62d75750a2874b080583750b2c0171db4cb32a67a365744570d676403ab0dfbb379866086b0f49f96945463314120732a45528218809daf22211748647b1253c1825b35dd49df992b2d1c98848f8a74b05b6ff756db5a03cbfaf98833c5a948487a6109d95fb9b305b6fc4b111dee7dd33615ce5fbbd7a5313622c493a3851c844e1adcc53414f93660de6ff64ae043543b3e5ff15e6e36b864c4da0c74c5cecc2c9c7e17f147cd924cdc740695194b4315e9edab059de53a72b1ba1e02f69449d8903df793fff5c9955c82b1190c26d71773f3e61fafa879f4f933b64c7198cbc95ed7abdb92e9e2522d94572a74e21792dc47b1a91fd5d85d8c29f1c5ab37510107770be469fe8d1132e4baf7b030cb53cb3b377bebc122a2615a0ca2edaa0b27a92b8fb9393d021e9acd3bd253aa7426c8af7998adc0a519", 0x1000, 0x0, 0xfaf0) 16:00:01 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x18, 0x3, 0x85) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r4 = geteuid() r5 = getuid() r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) fcntl$lock(r3, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r6}) setreuid(r4, r5) r7 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x7, r10, r11, r10, r11, 0x2, 0x2}, 0x5, 0x54, r9, r9, 0x9a8, 0x15, 0x3f, 0xfcc}) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x7, r15, r16, r15, r16, 0x2, 0x2}, 0x5, 0x54, r14, r14, 0x9a8, 0x15, 0x3f, 0xfcc}) r18 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r18) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x5, r5, r11, r5, r16, 0x1b1, 0x2}, 0x8001, 0x3, r6, r18, 0x100000000, 0x5, 0x3}) r19 = geteuid() r20 = getegid() r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r22 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r22, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r23 = geteuid() r24 = getuid() r25 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r25) fcntl$lock(r22, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r25}) setreuid(r23, r24) r26 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r27 = socket(0x18, 0x1, 0x0) fcntl$setflags(r27, 0x2, 0x1) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r29, 0xee01) r31 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000240)={{0x7, r29, r30, r29, r30, 0x2, 0x2}, 0x5, 0x54, r28, r28, 0x9a8, 0x15, 0x3f, 0xfcc}) r32 = socket(0x18, 0x1, 0x0) fcntl$setflags(r32, 0x2, 0x1) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r34, 0xee01) r36 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000240)={{0x7, r34, r35, r34, r35, 0x2, 0x2}, 0x5, 0x54, r33, r33, 0x9a8, 0x15, 0x3f, 0xfcc}) r37 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r37) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x5, r24, r30, r24, r35, 0x1b1, 0x2}, 0x8001, 0x3, r25, r37, 0x100000000, 0x5, 0x3}) r38 = geteuid() r39 = getuid() setreuid(r38, r39) r40 = socket(0x18, 0x1, 0x0) close(r40) connect$unix(r40, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) sendmsg$unix(r2, &(0x7f00000018c0)={&(0x7f0000001640)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f0000001680)="de89aee9584678bf734cd89e1db23914cf3e4e3cc0833c22484d21b445030f1ef4229a1eb80eca95aeee5a43e12043fd3a15654545aacee1064104ff9089cdaf7be223c14436f821779134d9f3f003bc6ce20a2fcc2a12aee665f12255064829f3b79ade296572cb5a7d611c7fc4f4f01c8a2508b1feb3e295e8690c6019fbdd50b201b59fcffa22ad9d8a71e30d9d14fd42b6919cb326b8d302ac7be9960a5cff61b19f762e54bfe34f2c48430cc07aa79943d3d82ad10da65ee6a5c169a24a", 0xc0}, {&(0x7f0000001740)="168746fb4981cc89d7028c873c18f50322f78607a9", 0x15}], 0x2, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r6, r19, r20}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffff9c, r1, r21]}, @cred={0x20, 0xffff, 0x0, r37, r38, r41}], 0x60, 0x4}, 0x1) r42 = dup(r0) sendto$inet6(r42, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r43 = openat(r42, &(0x7f0000000080)='./file0\x00', 0x800, 0x20) fchdir(r43) r44 = socket(0x2, 0x1, 0x0) bind(r44, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r45, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/216, 0xd8}, {&(0x7f00000001c0)=""/45, 0x2d}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/69, 0x45}, {&(0x7f0000001280)=""/241, 0xf1}, {&(0x7f0000001380)=""/209, 0xd1}], 0x6, &(0x7f0000001500)=""/241, 0xf1}, 0x2) r46 = dup(r44) listen(r46, 0x0) close(r44) r47 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r47, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r47, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r47) close(r46) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup(0xffffffffffffffff) r2 = socket(0x18, 0x3, 0x85) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000005c0)={0x4b04, 0xd41}, 0x10) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r4, &(0x7f00000000c0)=@in, &(0x7f0000000400)=0xc) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000080)=0xc) getpid() setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r1, &(0x7f0000000440)="dad76ad5d30242b0d49d2e33e1ec2c00574bf6e38e670a037fc073d3431b32892a2d4710c3da6d10283e7bc6b51ea6ce922b5b0be820f09b96fbb5c604348d44d58b60966ebe6da9e6ce8576d3702bb0779f5fcdb2f533e70f7e89398bbcb62df8baaf47fc6ec3df245ea2d5fb3d077b2ccadae1918cd1df6fd6904a3f7c7a38aafe81f1891aefd598f42e86443b33a841504a7fc3e373f05f863b1a2b3a8ff3ccc589c03dbfd4c177abaa7e437980ba70f1fc9eec7656827a997338a9d3629dc414bab3ba953ffd9fe25eaf17d04bac3fae1525d00d1d204197986c192a73a6a1c42023194ef7d63d6a16bf8daa6c5c5d4344ede29c35cb9fcae15e", 0xfc, 0x400, &(0x7f0000000540)={0x2, 0x0}, 0xc) pwrite(r3, &(0x7f0000000300)="3d8a8c970962fe452775afcc03b73687be11b46ae06e4a43adc50a1523f41eb65d1b438e16d83f1fea4a62e90ca34e7492fb9247c8653affddd1032cfddd06f8f67f03e2e001c5e06745090712f7ec251866a3592cdd3b110d029d62df3a2cb6a24ac689e9646a918f2c1222b849a387d1f9944266e71997e71a235c599735218e5b005a8d4db0f500042a7149b6dcb9fe09744779c97d1e8b00ecb9617e4f14c60fe1b65fef504b5a5938927bba438f6fe6578723fb57c30157d6e8a564a088f0510cbe4e9028c3fd3bdf0125f054c3dcba62c378f078a6571b100f28c3c1907136a85c92262a620bb34266effa43c9cf4ae4", 0xf3, 0x0, 0x2) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c0000", 0x6) mlockall(0x1) r5 = socket$inet(0x2, 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x10000, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000640)) r7 = socket(0x18, 0x3, 0x85) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000580)=0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, 0x0, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f00000001c0)="ecff1202c0218e6684642a664c3c229f3ecd0367c97f000f921910ecce76a23b0867cdb528eb19345e89c79fcdbdf62f9b00475e9f6d32563a4fc8d817aed71227792ae65a0f3451f1adb30d48672b6ee8076a90835b9be33123979944740d2dd9d5e44d8ba157e26b678142182f5cfe256de014542cf80a6407e5ecd0c9805344dbdbdf6bab1f0188a0c139a0893a77c09cd04a98087524c6eb1ee2316f931fd3932896054ea89f71f60083e66d029d416710c020d5c2d8de04f7c91ee43d505c4d92853fb97113b87f9ec00ab2f73ac91d98a684d14e87540fbb3a0805b893a9e3ba148d54327c1ee6a9d657df235bc23057cd6faea232cf95ba371aebf0c4b7151ad0a9c9f75e5deb502e280d027194bde6354ad48115b2316001466c31e627d6f36db404b6468d9afeec45efba694d", 0x131) dup2(r0, r5) 16:00:01 executing program 1: setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) fchdir(r0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x1f, 0x6, 0x7, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getuid() openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) r2 = socket(0x11, 0x4003, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x81, 0x7, 0x5, 0x7fffffff}, {0x75, 0xfa, 0x7f, 0x7ff}, {0x385d, 0xff, 0x8, 0xbd9}, {0x4, 0x1, 0xe1, 0x1}, {0xc55, 0x80, 0x0, 0x3}]}) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/169, 0xa9}, {&(0x7f0000000380)=""/106, 0x6a}, {&(0x7f0000000400)=""/150, 0x96}, {&(0x7f00000004c0)=""/133, 0x85}, {&(0x7f0000000580)=""/237, 0xed}], 0x5) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffe69) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) r6 = semget$private(0x0, 0x1, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r6, &(0x7f0000000240)=[{0x2, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x1000}, {0x3, 0xfffe, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x4, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_RMID(r3, 0x0) poll(&(0x7f0000000700), 0x0, 0x69) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) setreuid(0xee00, r1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)) 16:00:01 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x8}}, 0x0) r0 = socket$inet6(0x18, 0x2, 0x9) fchflags(r0, 0x0) setitimer(0x0, &(0x7f0000000040), &(0x7f00000001c0)) getitimer(0x0, &(0x7f0000000080)) 16:00:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x132, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10000, 0x0) r3 = socket(0x18, 0x3, 0x85) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="39b0708db6df55", 0x7}, {&(0x7f00000000c0)="938e3bab94dd8d8c72f2390458c33a891070de09d5e6499bdeb22822d5d66f3e6a239c1a152a912dedea489953da9e5b43f09a729c684f8fbe7926297349f0f51dc547352dd2ddf75e63ede29d71c3165584998f1d3dc377b05d", 0x5a}, {&(0x7f0000000200)="7c4282299f87c5e506b6186d099d38029ade14d9ea01824d514cef962a3982d6d1e63cdd6ff126d88c47e2f1e8abb275a2ef7e87502bdbdb1a1ffd776075c9e6b2c382054fe1d9450f6a4b38f8003dbf2d15602bbab8eec1db2b4fcb8b3a85b3fd4d7eee0804da6abf2778918366b78280518e3741c5f504740b5fb1966d29000b8d15f5db23cc7c85a3629be76b53918c42b4867f14047dac7329374b28cae5130218f7f8486412789ebd9a0cd6f1941ead7c4aabf304ef4456bc8c37fc307c166a3fb9cc3adcdf87a6a11b5c8893043be112548446a8b70db4a8ec425f6438c7b736377d239886be", 0xe9}, {&(0x7f0000000300)="c594b7b6a6248eb56fb5655281227c328c0d7faed42e51ba65d8b3c6dcdf99df8b8c0b8749c408f66caadc0aef20f26f90d0e7f9554159e13dbce1713ced5609d07fd50213eda1b59073679900e1b38fecabd7c399a843c522d5d48e4f4a85386f8626889ea6266e4dbf2bfcb62c0a61dc8ee3a47f17d8847e671d495f7e28083283675b6030ceb946e43e7e104fcc419df8f67434bf4eb261faa366a4e2a314785f44a4342e11ad4f790668cdbc5979128aaeccb21b9e4c4d277f17edc3ecaa9a90e846b2602ce9cd9eff03eea7efdd1148a17fdfa19374bfefeb1692247feb162ee7f394675695850d42f9108f7dd5da", 0xf1}], 0x4, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x18, 0xffff, 0x1, [r3, r4]}], 0x30, 0x5}, 0x2) socket(0x18, 0x400000001002, 0x0) r5 = socket(0x18, 0x4003, 0x0) setsockopt(r5, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r6 = dup(r5) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x0) 16:00:02 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4000000000005, 0xffffffffffff64b1, "925475447dc50f4f9a8933ec7254a400"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffff, 0xffff, 0xfffffffffffffffe, "03664e2b8b0c033c02df50795acd00"}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() r1 = socket(0x18, 0x4003, 0x0) setsockopt(r1, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) connect$unix(r1, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x0, 0x0) writev(r2, &(0x7f0000000c80)=[{&(0x7f0000000740)="064af1aaa7b1472ffaf6cfc13c58a87e549e7aadb1d8d464369b621fbcdf059d51b764a2", 0x24}, {&(0x7f0000000780)="2e4a875a151e2d8688fa3ee5063a2780b52c63890bd75563286be97f567c9c568ead7fdd73181840020a8e59459e52c1fba27bb5b7570915e9306ee4a993a87f7ad1b2d8e32b4f9a4a276440a76b8a08dc4301cd35bd2f5fe8d304957e8a22ea11bd9dec85aa105f9f0e373faffcc602fb5c9aacfd647509fe2d90681bcb1613f88ebb145f41080b7878652e1f91b4496a83b4d3f6ebef05d3", 0x99}, {&(0x7f0000000840)="c6344681ab372532c338504a924775454eb194e92ff4dc1e536bab6e7f592785cd23338c5a1886df73cd487e64ea8b77a09062253c1b378565f6c0e6c5507d3b9ebd867bc55dda485e7b50548ed844ac28e7f47f02bdced1d8f4fd2b8babd87fb74455c9cfa351865a508faebe9ca8d691f1e3014125d278d74822", 0x7b}, {&(0x7f00000008c0)="c30f0dc5fc4fbb06596a528748e360bd7db9bef7fdc04a909b5630a7b7d9232bf29462f70a3516acfba0e9a54b1b8005368b7b433db13b100c67e8ce713efe2a532eeaa9678dbdc97966a9f78f7f2ab5fdd4c32c309c08577b16a1298e3479ba6a5f0d7dd8a32b8bf4416bfcd486131ca86c91205df7725d0b643791f3d6dc960d02496ef8ea47539970bde8286c574171fc5ef343daff8595ab85c165a5b70a04edb48693de6d5dd611f0e1f43392a0ca6533e0c5863348aa757756880030b02327c88184f613228e2d21786432ef0d226c68264f8abc24bc30d4acdb11", 0xde}, {&(0x7f00000009c0)="8ff0898965857512cb699b1511b5f142258288228f2937cda161f0dc2948e6aeb01c47e6fe61003b242df61a2028a211dfb04b63037b1777b49549146ce9abaf2760703f2cbb41605c92884f352dc1a5a0453acc6f6cb20e1b5cc8aae96d3769d89911dd6cfcc36a22851654fa393c0f5969112a1db92153853eff5bb8ea133554505f82bf4a8735ee2eba6a903e0813b0fe603ed346a641ac987412bdb6810151ff39a0d8c82435ef9086", 0xab}, {&(0x7f0000000a80)="40d7b46dd477d52d4821ce2eed4710405bd7f08680de54979d711b55962104b3ef49b4e97a888f3a080ad47566ebf2602208e5314af3be15ef5d0ab67f62017896df43b97ccaef7ac7f68518117e37e42589e9a0afa8fbc2e1567f6925f76e5910f5fa408572b959619465361509946add771049b5147da8af17406eaa6f4114d35d4f417e6d23199886a11beedcdf71a5ddb09c37c72960565fd530e59ea2452d58d70f54ef41ea8a12385090b4dbe006415de49b049c12bd39696bec776986160efbc97d131e91cf3b416aa771afd8fc4c1d1f6561e523128ca60d87e3bc7567ccf34b4e20cd50e5de6596e6938dbc309d76a70896558042462a51e48f", 0xfe}, {&(0x7f0000000b80)="0d7d953debdbe8d58c1ebd01c52a69516fc25ed461349ea7afcbc5be6c71c63d309a1cb71de6ac12b31345e3ca9bbe1e4e5731c21eb41a2e4975d049ecfe0f098e9a068f41651b2053949ba9553e98869828b2b16711431337b46d417dd5785522e7dce489a880588ddc40cecaae785dfea980d463e016307284472b499c343543abf00e3b48c552248e97f7ab9ff137fb26d0c6758045a8c6a7197f20cbed931146d7ecc2834e1c8634820bf73952f0bc486198ba75b7fd557cd465a16acd232cc3e5072b2ed3e05f9a5a4716c04f34c72a42b07b741fccf4693784c89951eadcfc688368ddfd9bc721f021", 0xec}], 0x7) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03", 0x536) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) r4 = socket(0x18, 0x3, 0x85) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x4003, 0xff) setsockopt(r5, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000680)=0x52) write(r4, 0x0, 0x0) poll(&(0x7f0000000100)=[{r4, 0x10}], 0x1, 0x10001) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x1000010008001}) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r3 = geteuid() r4 = getuid() r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) fcntl$lock(r2, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r5}) setreuid(r3, r4) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x7, r8, r9, r8, r9, 0x2, 0x2}, 0x5, 0x54, r7, r7, 0x9a8, 0x15, 0x3f, 0xfcc}) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x7, r13, r14, r13, r14, 0x2, 0x2}, 0x5, 0x54, r12, r12, 0x9a8, 0x15, 0x3f, 0xfcc}) r16 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r16) chown(&(0x7f0000000080)='./file0\x00', r1, r9) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000040)) poll(&(0x7f00000000c0)=[{r17, 0x18b}], 0x1, 0x0) syz_emit_ethernet(0x54, &(0x7f0000000380)="7447d32cc9db00f43956760000030000003a027e72ab90bc142db9bd0300000006140009000000f1f2e240ef9525682cbfa498bd748e01c1a0352986d2c73ef56e0a8469c6b572abe6ed25ef578b0ac0a0a41fe4") r18 = socket(0x18, 0x3, 0x85) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r18, 0x0, 0x0) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f0000000000)=0xb60) 16:00:02 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x14}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x4003, 0x0) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x3, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0xfff, 0x1}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) panic: m_copydata: null mbuf Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *105068 62985 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff82242a05) at panic+0x15c m_copydata(fffffd806bc22100,198,2,ffff80001d40de08) at m_copydata+0x17e ip6_pullexthdr(fffffd806bc22100,198,0) at ip6_pullexthdr+0xa2 ip6_savecontrol(fffffd80527c4010,fffffd806bc22100,ffff80001d40df70) at ip6_savecontrol+0x373 rip6_input(ffff80001d40e1c8,ffff80001d40e1d4,0,18) at rip6_input+0x4eb ip_deliver(ffff80001d40e1c8,ffff80001d40e1d4,3c,18) at ip_deliver+0x2e3 ip6_input_if(ffff80001d40e1c8,ffff80001d40e1d4,29,0,ffff8000009f1800) at ip6_input_if+0xf26 ipv6_input(ffff8000009f1800,fffffd8058ffbd00) at ipv6_input+0x48 if_input_local(ffff8000009f1800,fffffd8058ffbd00,18) at if_input_local+0x121 ip6_output(fffffd8058ffb900,ffff800000a04280,fffffd80527c44e0,0,0,fffffd80527c4470) at ip6_output+0xd02 rip6_output(fffffd8058ffb400,fffffd80527c5980,ffff80001d40e530,0) at rip6_output+0x4d7 rip6_usrreq(fffffd80527c5980,9,fffffd8058ffb400,0,0,ffff80001d339758) at rip6_usrreq+0x5e1 sosend(fffffd80527c5980,0,ffff80001d40e778,0,0,0) at sosend+0x669 end trace frame: 0xffff80001d40e760, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic m_copydata: null mbuf ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82242a05) at panic+0x15c m_copydata(fffffd806bc22100,198,2,ffff80001d40de08) at m_copydata+0x17e ip6_pullexthdr(fffffd806bc22100,198,0) at ip6_pullexthdr+0xa2 ip6_savecontrol(fffffd80527c4010,fffffd806bc22100,ffff80001d40df70) at ip6_savecontrol+0x373 rip6_input(ffff80001d40e1c8,ffff80001d40e1d4,0,18) at rip6_input+0x4eb ip_deliver(ffff80001d40e1c8,ffff80001d40e1d4,3c,18) at ip_deliver+0x2e3 ip6_input_if(ffff80001d40e1c8,ffff80001d40e1d4,29,0,ffff8000009f1800) at ip6_input_if+0xf26 ipv6_input(ffff8000009f1800,fffffd8058ffbd00) at ipv6_input+0x48 if_input_local(ffff8000009f1800,fffffd8058ffbd00,18) at if_input_local+0x121 ip6_output(fffffd8058ffb900,ffff800000a04280,fffffd80527c44e0,0,0,fffffd80527c4470) at ip6_output+0xd02 rip6_output(fffffd8058ffb400,fffffd80527c5980,ffff80001d40e530,0) at rip6_output+0x4d7 rip6_usrreq(fffffd80527c5980,9,fffffd8058ffb400,0,0,ffff80001d339758) at rip6_usrreq+0x5e1 sosend(fffffd80527c5980,0,ffff80001d40e778,0,0,0) at sosend+0x669 dofilewritev(ffff80001d339758,4,ffff80001d40e778,0,ffff80001d40e860) at dofilewritev+0x1ab sys_write(ffff80001d339758,ffff80001d40e818,ffff80001d40e860) at sys_write+0x83 syscall(ffff80001d40e8e0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x72764b67510, count: -18 ddb> show registers rdi 0xffffffff8175a307 db_enter+0x17 rsi 0x27cf __ALIGN_SIZE+0x17cf rbp 0xffff80001d40dce0 rbx 0xffff80001d40dd90 rdx 0x27d0 __ALIGN_SIZE+0x17d0 rcx 0xffff80001d417000 rax 0xffff80001d417000 r8 0xffff80001d40dca0 r9 0x1 r10 0xffff8000009f3740 r11 0x6eb7d3608d4892a3 r12 0x3000000008 r13 0xffff80001d40dcf0 r14 0x100 r15 0x1 rip 0xffffffff8175a308 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d40dcd0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=105068 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=60, nice=20 forw=0xffffffffffffffff, list=0xffff80001d33a388,0xffffffff8256c510 process=0xffff8000ffffa010 user=0xffff80001d409000, vmspace=0xfffffd806bc0a550 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 62985 491269 11723 0 2 0 syz-executor.0 *62985 105068 11723 0 7 0x4000000 syz-executor.0 9963 109503 69622 0 3 0x80 nanosleep syz-executor.1 9963 241833 69622 0 3 0x4000080 poll syz-executor.1 89629 262037 0 0 3 0x14200 bored sosplice 69622 206705 24753 0 3 0x82 nanosleep syz-executor.1 11723 383804 24753 0 3 0x82 nanosleep syz-executor.0 24753 348206 97997 0 3 0x82 thrsleep syz-fuzzer 24753 256634 97997 0 3 0x4000082 nanosleep syz-fuzzer 24753 144136 97997 0 3 0x4000082 thrsleep syz-fuzzer 24753 252221 97997 0 3 0x4000082 thrsleep syz-fuzzer 24753 470 97997 0 3 0x4000082 thrsleep syz-fuzzer 24753 409804 97997 0 3 0x4000082 thrsleep syz-fuzzer 24753 498982 97997 0 3 0x4000082 thrsleep syz-fuzzer 24753 376013 97997 0 3 0x4000082 kqread syz-fuzzer 97997 243218 55611 0 3 0x10008a pause ksh 55611 100096 43457 0 3 0x92 select sshd 28416 237091 1 0 3 0x100083 ttyin getty 43457 389286 1 0 3 0x80 select sshd 29485 355149 59133 73 3 0x100090 kqread syslogd 59133 456058 1 0 3 0x100082 netio syslogd 79517 330908 1 77 3 0x100090 poll dhclient 921 169032 1 0 3 0x80 poll dhclient 54874 156773 0 0 2 0x14200 zerothread 95774 333079 0 0 3 0x14200 aiodoned aiodoned 92301 263271 0 0 3 0x14200 syncer update 35793 22526 0 0 3 0x14200 cleaner cleaner 9472 465899 0 0 3 0x14200 reaper reaper 47480 107810 0 0 3 0x14200 pgdaemon pagedaemon 91826 29215 0 0 3 0x14200 bored crynlk 51824 522024 0 0 3 0x14200 bored crypto 84459 465546 0 0 3 0x40014200 acpi0 acpi0 70176 427464 0 0 3 0x14200 bored softnet 13660 118856 0 0 3 0x14200 bored systqmp 75242 52044 0 0 3 0x14200 bored systq 53381 281648 0 0 3 0x40014200 bored softclock 65980 346884 0 0 3 0x40014200 idle0 79300 439926 0 0 3 0x14200 bored smr 1 335479 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9488 6338K 6721K 78643K 10848 0 pcb 16 8K 8K 78643K 94 0 rtable 109 3K 3K 78643K 222 0 ifaddr 68 14K 14K 78643K 74 0 counters 21 16K 16K 78643K 22 0 ioctlops 0 0K 2K 78643K 17 0 iov 0 0K 12K 78643K 26 0 mount 1 1K 1K 78643K 1 0 vnodes 1218 77K 77K 78643K 1313 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 20 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 128 0 proc 49 38K 63K 78643K 370 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 29 0 in_multi 59 3K 3K 78643K 75 0 ether_multi 1 0K 0K 78643K 4 0 mrt 0 0K 0K 78643K 7 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 189 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 102 21K 22K 78643K 1129 0 UVM aobj 21 2K 2K 78643K 23 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 2 0K 0K 78643K 25 0 NDP 10 0K 0K 78643K 15 0 temp 122 3022K 3086K 78643K 12781 0 kqueue 3 4K 10K 78643K 13 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 50 0 4 2 0 2 2 0 8 0 unpcb 120 123 0 115 1 0 1 1 0 8 0 syncache 264 7 0 7 2 1 1 1 0 8 1 tcpqe 32 84 0 84 1 0 1 1 0 8 1 tcpcb 544 132 0 127 2 0 2 2 0 8 1 ipq 40 2 0 2 1 0 1 1 0 8 1 ipqe 40 47 0 47 1 0 1 1 0 8 1 inpcb 280 306 0 296 3 0 3 3 0 8 1 rttmr 72 3 0 3 1 0 1 1 0 8 1 nd6 48 7 0 0 1 0 1 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 219 0 22 14 0 14 14 0 8 1 art_table 32 221 0 22 2 0 2 2 0 8 0 art_node 16 49 0 7 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 10 1 0 1 1 0 8 0 semapl 112 18 0 8 1 0 1 1 0 8 0 shmpl 112 21 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1562 0 167 46 0 46 46 0 8 0 ffsino 240 1562 0 167 83 0 83 83 0 8 0 nchpl 144 1923 0 313 60 0 60 60 0 8 0 uvmvnodes 72 1675 0 0 31 0 31 31 0 8 0 vnodes 208 1675 0 0 89 0 89 89 0 8 0 namei 1024 4850 0 4850 1 0 1 1 0 8 1 scxspl 192 5786 0 5786 1 0 1 1 0 8 1 plimitpl 152 21 0 13 1 0 1 1 0 8 0 sigapl 424 315 0 285 4 0 4 4 0 8 0 futexpl 56 3166 0 3166 1 0 1 1 0 8 1 knotepl 112 65 0 46 1 0 1 1 0 8 0 kqueuepl 144 29 0 26 1 0 1 1 0 8 0 pipelkpl 16 111 0 101 1 0 1 1 0 8 0 pipepl 120 222 0 203 2 0 2 2 0 8 1 fdescpl 432 300 0 285 2 0 2 2 0 8 0 filepl 120 1913 0 1811 4 0 4 4 0 8 0 lockfpl 104 39 0 38 1 0 1 1 0 8 0 lockfspl 48 18 0 17 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 202 0 195 1 0 1 1 0 8 0 zombiepl 144 285 0 285 1 0 1 1 0 8 1 processpl 896 315 0 285 4 0 4 4 0 8 0 procpl 624 444 0 405 4 0 4 4 0 8 1 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 400 463 0 442 5 0 5 5 0 8 2 mcl64k 65536 42 0 42 1 0 1 1 0 8 1 mcl16k 16384 2 0 2 1 0 1 1 0 8 1 mcl12k 12288 11 0 11 1 0 1 1 0 8 1 mcl9k 9216 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 5 0 5 1 0 1 1 0 8 1 mcl4k 4096 21 0 21 1 0 1 1 0 8 1 mcl2k2 2112 1 0 1 1 0 1 1 0 8 1 mcl2k 2048 65508 0 65463 17 3 14 16 0 8 7 mtagpl 80 8 0 2 2 1 1 1 0 8 0 mbufpl 256 104266 0 104154 23 1 22 22 0 8 13 bufpl 280 4295 0 162 296 0 296 296 0 8 0 anonpl 16 42548 0 26394 68 2 66 66 0 107 0 amapchunkpl 152 1468 0 1332 11 0 11 11 0 158 4 amappl16 192 1418 0 526 45 0 45 45 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 50 0 47 2 1 1 1 0 8 0 amappl13 168 23 0 22 1 0 1 1 0 8 0 amappl12 160 56 0 54 2 1 1 1 0 8 0 amappl11 152 67 0 54 1 0 1 1 0 8 0 amappl10 144 13 0 8 1 0 1 1 0 8 0 amappl9 136 370 0 366 1 0 1 1 0 8 0 amappl8 128 277 0 256 1 0 1 1 0 8 0 amappl7 120 109 0 97 1 0 1 1 0 8 0 amappl6 112 23 0 18 1 0 1 1 0 8 0 amappl5 104 311 0 297 1 0 1 1 0 8 0 amappl4 96 444 0 413 1 0 1 1 0 8 0 amappl3 88 159 0 152 1 0 1 1 0 8 0 amappl2 80 1598 0 1525 3 1 2 3 0 8 0 amappl1 72 14981 0 14566 27 13 14 20 0 8 5 amappl 80 673 0 630 1 0 1 1 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 22 0 2 1 0 1 1 0 8 0 uaddrrnd 24 300 0 285 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 300 0 285 1 0 1 1 0 8 0 vmmpekpl 168 6185 0 6158 2 0 2 2 0 8 0 vmmpepl 168 43044 0 41007 123 7 116 116 0 357 27 vmsppl 272 299 0 285 2 0 2 2 0 8 1 pdppl 4096 606 0 570 6 0 6 6 0 8 1 pvpl 32 143705 0 124204 158 0 158 158 0 265 0 pmappl 200 299 0 285 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 168 0 6 5 0 5 5 0 8 0