kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Feb 24 17:54:44 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.218' (ECDSA) to the list of known hosts. 2020/02/24 17:54:56 fuzzer started 2020/02/24 17:54:59 dialing manager at 10.128.15.235:3926 2020/02/24 17:54:59 syscalls: 337 2020/02/24 17:54:59 code coverage: enabled 2020/02/24 17:54:59 comparison tracing: enabled 2020/02/24 17:54:59 extra coverage: support is not implemented in syzkaller 2020/02/24 17:54:59 setuid sandbox: enabled 2020/02/24 17:54:59 namespace sandbox: support is not implemented in syzkaller 2020/02/24 17:54:59 Android sandbox: support is not implemented in syzkaller 2020/02/24 17:54:59 fault injection: support is not implemented in syzkaller 2020/02/24 17:54:59 leak checking: support is not implemented in syzkaller 2020/02/24 17:54:59 net packet injection: enabled 2020/02/24 17:54:59 net device setup: support is not implemented in syzkaller 2020/02/24 17:54:59 concurrency sanitizer: support is not implemented in syzkaller 2020/02/24 17:54:59 devlink PCI setup: support is not implemented in syzkaller 17:55:04 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file1\x00', 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x3, 0x2}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000200)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000300)) socketpair(0x10, 0x5, 0x4, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f00000002c0)=[{{r5}, 0x6b3d57cf1ae254af, 0x40, 0xfffff, 0xffffffff, 0x23c000}], 0x6cb, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x1000, 0x800}, {{r6}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x2, 0x81}, {{r0}, 0xfffffffffffffffa, 0x14, 0x4, 0x5, 0x3f}, {{r7}, 0xfffffffffffffff9, 0x81, 0x80, 0x2, 0x9}, {{}, 0xfffffffffffffffb, 0x140, 0x2, 0x1, 0x2}], 0x9, &(0x7f0000000440)={0xb8, 0x1000}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f00000004c0)={0x2, &(0x7f0000000480)=[0x7ff, 0x80000000]}) r8 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000500)) r9 = dup(0xffffffffffffffff) faccessat(r9, &(0x7f0000000540)='./file1\x00', 0x1ec, 0x2) socketpair(0x20, 0x3, 0x4, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) fcntl$lock(r10, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x81, 0x3, r11}) r12 = semget$private(0x0, 0x1, 0x38a) semctl$GETNCNT(r12, 0x1, 0x3, &(0x7f0000000640)=""/57) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x100, 0x0) r14 = socket$unix(0x1, 0x1, 0x0) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000000740)='/dev/klog\x00', 0x40, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x20000, 0x0) r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd\x00', 0x400, 0x0) r18 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x10, 0x0) r20 = kqueue() kevent(r9, &(0x7f00000006c0)=[{{r13}, 0xfffffffffffffffb, 0x20, 0x1, 0x5, 0x2}, {{r14}, 0xfffffffffffffffc, 0x81, 0x8, 0x10000, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x2, 0x1, 0x9, 0x2}, {{r2}, 0xfffffffffffffffc, 0xe8, 0x1, 0x3, 0x7fff}], 0x8001, &(0x7f0000000840)=[{{r3}, 0x0, 0x86, 0x10, 0x338}, {{r15}, 0xfffffffffffffffb, 0x10, 0x40, 0x2, 0x9}, {{r16}, 0xfffffffffffffff8, 0x0, 0x40, 0x1ff, 0x6}, {{r17}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x6, 0xaa6}, {{r18}, 0xfffffffffffffffa, 0x1, 0x1, 0x3, 0x2}, {{r19}, 0xfffffffffffffffa, 0x5, 0xfffff, 0x637, 0x20}, {{r20}, 0xfffffffffffffff8, 0x90, 0x1, 0x3, 0x100000001}], 0xffff8000, &(0x7f0000000940)={0x165, 0x4}) 17:55:04 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)="d4a08ede8560e0b066ec67935ea763f9e104586d9528155b759700beb460e2236b83c5081bfd3179fd3b6185921ef08ece647807a1711ecdf1e31ac8d8e58af7edec24e3196f36edcee62190c5945b0f95766ffa9e4bbc440884810e876731abaca013c63c753fe36ea63ade867e55a88157dae8d937c80802d04dea40fb2100aa8e8ec3327d65ec500db25b753e18ff289eb3500c15d6fe7c69ce54daa58399373b5a8f0ed2c94f6363ee427cc04d7013987ae706d99eda4c2ddee2b51a0b518ebf5898e3a4d295c80ddf088d30d9224314111aa120fe3c19", 0xd9, 0x3, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)=""/69, 0x45}], 0x1, &(0x7f0000000240)=""/120, 0x78}, 0x800) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) getsockname(r0, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000003c0)) fcntl$getflags(r0, 0x3) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000400)={0x6, 0x1, 0xba51}) r1 = socket$inet(0x2, 0x0, 0x9) read(r1, &(0x7f0000000440)=""/4096, 0x1000) getuid() r2 = dup(0xffffffffffffff9c) getsockopt(r2, 0x0, 0xfffffffa, &(0x7f0000001440)=""/167, &(0x7f0000001500)=0xa7) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001540)) fcntl$getown(r3, 0x5) sendmsg(r0, &(0x7f0000001a40)={&(0x7f0000001580)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f00000015c0)}, {&(0x7f0000001600)="e0096980fa69665de75ba675d33467457b4bf9dcbaff93bbf724e5e82cb1d8b5d70350ee72b8a876fccd9252ad186f4e4db04644152e7b22c9ad6f9a6050ec5f2b90afb7e296170e04153e10bf44cbb8409bc427fdb5cfe1dd3cdc42ffe2b9b8e3fdc98459397f7dcaf54b353383f53d5a9399347c605bed8028ef29655e30da8f838ddb854e217da29f0bc70358d75db05302173ca386a3310a570f901cb4f984c6f22b266ee1", 0xa7}, {&(0x7f00000016c0)="38de0c25aadab3ce3d7bc54b8a038b3eb7e5d40fc9f13395c1c0185776aaaeda3c52130c9b8a32b9c44b373692638dd14f5cfeeca5b2b6c3f355addce7b401bd13bb76e54e497658a45924985b3748187197ab0ac444ba2f21a038e52b487496e29c061b00688d6a00566c1e4c80cc1e48745bf5c52cdad75b8e5229f93106b369ee6daebf601d08affc8e867ee5ec3bb001f8e7f7f5cca359c89cf017555992b5716aae3b2c5a4d905946715a4a8b6a028f1d72a040", 0xb6}], 0x3, &(0x7f00000017c0)=[{0x68, 0xffff, 0x6, "accd36935d669701bfb3c88e4f9344af9821c572fea703acccf64761c71f033b564340e5f59ad51c9adee704227535d4d5e261648e8a75452b4dbe28c42f467138f9e8e93460121a21fcb7c90a78ecd88ef0f085de455655"}, {0xb8, 0x1, 0x4, "ee8030992e675e06b384084940dcde51d3050812fb7f8123c155ccf9aaa480add612e11363d7c51b4d5afd587782a5230cf914b3d707d82dd16c1cc4a3af29b3d70db75d5e121e67bca4ef455f73d708cf19540401a80b4a4b3d1fc230cd86af0425264e7fdf087102a1ea4c914e7e02c335e10caa8350aad166dd86ac5940aa8336889e77c5ec43f38f6904b5b6aafa561c36c4cd8bc2acce42a532dfd6c485b81b8c"}, {0xb0, 0x1, 0x3, "680a85830d97ad5409b9682ac55be2e6f2c70870132244ec19db4818110f36b9638c42a26c76a452b7b3b2ecec1a6185f419a09ba10052b172fbfb2e9c64a0724553f1b2cce7fee46b53a07982be56ad1f5b842d4b187879d2b67471f10d03fa194f8e7d7e04be74b4b68084552414114434b5af84580a29372307c7f35f24083ac034a65bd8d33e8a46a6e26610353683a750fec0c8512e9d536231"}, {0x88, 0x0, 0xffff7fff, "1d766995126b7e2c97727f739301d3194f39de9daed80e6e1f2eb92c61bae819a32cbcef25045efd070733cd4c398d8566ce1bace11a7f4f1d586405ef3e65a93fb0aa188b68264ba0bcd1ab63e387361a3aaa0f2d9b60eea73bcb89b192f3e77e887fe58b72b06acb0a16c9e5a01647aae390384e16010c"}], 0x258}, 0x2) r4 = dup(0xffffffffffffffff) r5 = socket$inet(0x2, 0x1, 0xfc) getpeername$inet(r5, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) ioctl$TIOCCDTR(r4, 0x20007478) r6 = openat(0xffffffffffffffff, &(0x7f0000001b00)='./file0\x00', 0x10000, 0x16f) r7 = socket(0x10, 0x8002, 0xe9) r8 = dup(0xffffffffffffff9c) r9 = socket$inet6(0x18, 0x4000, 0x9) poll(&(0x7f0000001b40)=[{r6, 0x20}, {r7, 0x80}, {r8, 0x80}, {r9, 0x20}, {0xffffffffffffff9c, 0x20}, {r1, 0x68c7f409dee264b6}, {r2, 0x80}], 0x7, 0x80000001) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000001b80)={0x8, 0x7, 0xfffffffc, 0x5, "2585f54d4c5e91bb2eead0aed8e072c787f98186", 0x0, 0x4}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGRSIG(r11, 0x40044273, &(0x7f0000001c00)) utimes(&(0x7f0000001c40)='./file0\x00', &(0x7f0000001c80)={{0x7fffffff, 0x5}, {0x4, 0x8}}) 17:55:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0xfffffffd, "005acb09da2bff4b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socket(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x800000000000}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="a199ad3a473feb6202"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 17:55:04 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00c5030000000000000000000000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") socketpair(0x2, 0xc000, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) 17:55:04 executing program 1: r0 = semget$private(0x0, 0x0, 0x124) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7]) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x7}) 17:55:04 executing program 0: seteuid(0xffffffffffffffff) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0xfffffffffffffed8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 17:55:04 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac0f00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fe80ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d010000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a00"/589], 0x10) r4 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r4, r5) socketpair(0x1, 0x8000, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r6, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r2) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:55:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6c) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)=0x7) clock_getres(0x6, &(0x7f0000000080)) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r3 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r3, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r3, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYRES32, @ANYPTR64, @ANYPTR64, @ANYRESOCT=r1, @ANYRES32, @ANYRESOCT=r3, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e25a9387bbc0022e2b3ddd5074408067b8c8828daf9e993b84db943e713ebbb4f8fe6da2185fcd964572dfb02e259f6144c8ee8a2f7a02711188b63bec741c30f3f1b3f334a4b5442d9a85"], 0x8, 0x7fc) r4 = socket(0x2, 0x1, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) fcntl$dupfd(r4, 0x0, r4) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0xffff, 0x6}, 0xc) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001e40)=""/74) 17:55:04 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6b0600000000000111f2b9bd3ef835024836e110a20b61063b6df47f96007baf8e60b059c3625c3a75741db729928f8999e13afb62a275114082a6a8ac8a14d8d6f23c7edbbaf6495e103af6a9d68a7a93e8f92243128a1af093fbb0c77de688c3b3b0b3765b552b456a7d51e47db300ad6b665d48619fe2882a0696149f8e613b68062ca1572010d30b609b1516ecf0c159bce168326aaf7e587371a880e38a974c266632dadefd5b3c1a8e8bd4f1155c3619a4191d819a7d0fe0c8bc2e6f07a7e9a46a3c33f4592e1e0bca9dd653e1ab1c2e44651588d9909d33851982ef45e9"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(0xffffffffffffffff, &(0x7f0000000200)="847090562dbab5a49752c90eadf2e648b370081c23910f1c0eb2a186f1bf833c8eb01dc5b7289c1f6345b45451d23a8009d05c35d70f8f061177a03b9d7de7a352e86e1af8053361c4a8bd4ecbf82fc3e2575d9263149385fd90253a0bc53ae0d11e1eb6380246b0f5f49583391bb40f7ee5637af041fd37d88ec87a745a86ecd517a530e4ab4a43d8755a2f553330bee0937d107e7ef438d5b323167a9ffd10898717d6d2fca5fe19ccb69445977e80b3f012b8bda9ec46ebb0bbf04d39", 0xbe) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00802e2f66696c653000"], 0x10) close(r0) 17:55:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) r1 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[0x3, 0xfffffffc, 0x3f, 0x0, 0x0]}) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r7, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r8) connect$unix(r8, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r6, 0x0) accept$inet(r6, 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 17:55:04 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000000000}], 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r2 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) r5 = fcntl$dupfd(r1, 0xa, r4) fcntl$setflags(r5, 0x2, 0x0) 17:55:04 executing program 0: pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = dup2(r3, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ec6b15e300476c653000"], 0x10) recvfrom(r7, &(0x7f0000000480)=""/4096, 0x1000, 0x801, 0x0, 0x0) r8 = kqueue() fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) r9 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r9, r10) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r10) sendto$inet6(r11, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) kevent(r5, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffa, 0x24, 0x1, 0x5, 0x4}, {{r8}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x7, 0x2}], 0x5, &(0x7f0000000480)=[{{r6}, 0xfffffffffffffffc, 0x20, 0x10, 0x1, 0x9}, {{r11}, 0xfffffffffffffffc, 0x2, 0x80, 0x9}], 0x1, &(0x7f0000000580)={0xfffffffffffffae6, 0x7}) preadv(r4, &(0x7f0000000500)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)=""/227, 0xe3}, {&(0x7f0000000200)=""/73, 0x49}, {&(0x7f0000000280)=""/226, 0xe2}, {&(0x7f0000000380)=""/223, 0xdf}], 0x5, 0x0, 0x7) r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) close(r13) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r13, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$VT_OPENQRY(r13, 0x40047601, &(0x7f0000001480)) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) 17:55:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x0) pipe2(0x0, 0x0) poll(0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) fcntl$getown(r3, 0x5) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x289095f3b1df2de0, 0x800) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) dup2(r5, r0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r9 = kqueue() r10 = kqueue() kevent(r9, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r10, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r6, r8) 17:55:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x160000}, 0x33}, 0x6d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) write(r1, &(0x7f00000001c0)="417bfccc28d4fb0c6cd7366ff822e0c508969429749b23374248af51f1f413ebb2fc48a8708a1f5f5e8bf110f21ec22fb87515ddb7b1b9875f71d7eb979e27b5c82fb9c4925cea65ce57592f63b584b229c7b12a204887dc914bfbd694a2371e80e01dc0a00285f0c84189f6054375e2e06849bd3a47a32253d682fded558e2e73f537c75031f21e258141f9079b3ae0d9a74bc85518e21f39efc04ffa09b3091ddbfd1f02d4d1a097037ba41a351c6b03aaaaf1015c42e9fcff5200a8766358af0d1c66ab074a089af47ec7e2", 0xcd) 17:55:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7}) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="82022e2f66d401a8fafc53fb59e1d248e2b9c5da0e4f65b4bbc2111fe620dbe70c491f18e45efe6c7df16f357291eaca65bb11c999833ac3bc0c7cd2444dc1be3bc399bcaaa0de09ae9ec3a96c7e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d6cd1a0c1b578df5258f3e4fceae1e0b41b7850f86700ee25e3680bc1d4e525d7171cb8fce479092a48dd623453bbe6"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000700)="e252ae490600000000000000df1443e5b5d70b0fcf8e9a2c741c36dce90b5df38215969928a5f2a2ef25ff5dcf7f5d777b3d3e08", 0x34) socket(0x0, 0xc003, 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="3fa1baee22560951d93465ec23831ddb8c7a9b275f6289115d0bbb058d0b846ea761605ead85f92e4cb6169b51e4727dc667cb0b7f182e73a0ffe19bea20625689577d723102301dfd5e606446ab0e4d47badfda2a8892329c2874f77c9a1d65f1617fee"], 0x1) r1 = socket$unix(0x1, 0xaf958d6e9173342c, 0x0) fchdir(r1) socket$inet(0x2, 0x0, 0x81) 17:55:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x6, 0x100000000], [0x0, 0x0, 0x4], [{}, {}, {}, {}, {0x0, 0x4, 0x0, 0x7ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:55:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = socket$inet(0x2, 0x2, 0x9) fchflags(r0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = socket(0x2, 0x0, 0xfe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r3) recvfrom$unix(r3, &(0x7f00000000c0)=""/232, 0xe8, 0x800, &(0x7f0000000000)=ANY=[@ANYBLOB="0161"], 0xe) pwritev(r1, &(0x7f0000004680), 0x10bf, 0x0, 0x20000) 17:55:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000831, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) getegid() pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:55:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x0, 0x9, &(0x7f0000000040), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10, 0x0) accept$inet(r2, 0x0, &(0x7f0000000080)) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000180)={0x0, "09dc2e8907b81c4346a3"}, 0x12, 0x800) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:55:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80}, {0x54}, {0x6}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchdir(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) r7 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') fchdir(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r8 = accept$unix(r7, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) connect$unix(r8, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffff070000169d710a955984c87910bf0902d60f5d00287ead4bcb775ca69dfceaeaa84e6abca64896819f507d0000000000f3c4c549a86488f376fa072951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f041576c5f9286c545795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28708418ac1b00000000029cc4c83908ddba44fb4b7555000000005bcf967304e3331c28d20a000000000000006b47b8d7da43c3f1a3d6ee33ac0f994166518bed2e1977bdfd5e5ea1b1009e5a319d54401c8b0fb636710000d2df0ac87e0d7b6524240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfc788c2c9ce08a146eb899f51da0ff82a27e42cfc93123b8284efea431c9dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494af280cccf9136647507bbb35733c133b192061618696b2d44cf727921461f8c0221a54996026fe13c9e7621c041c7a2994659cc1c56ea6cfc91a379c27f1dee06b8e5c9c1993edc4c0a07948935ddb70ec1b24b761c1b9ee901efb25c669f55f9736d058b4416a9a74b952574fef0a109907f10950cb1bb90ebe58d6f818bdf400937cc88129821f8671feb7cb1355ff3729d00000000000000000000000000000000000000000000000000000000000100000000000000000000c4f67edd21ecab793a0d0e0c3a17281241ae8771bb3a242ebd730ce85fe40833d5e9c463c03136a382ee8d96fa34f4f8283a8f88edcc6ae5ccec80eb6c855f"], 0x1) dup2(r6, r5) r9 = socket(0x1d, 0x4003, 0x0) acct(0x0) sendto$unix(r9, 0x0, 0x0, 0x8, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x37) fchdir(0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r5) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:55:05 executing program 0: mknod$loop(&(0x7f00000000c0)='./bus/file0\x00', 0x8000, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x19137a6a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="b75d03dda38c974a4de781fef1e5") ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000040)={0x0, 0x80000001, 0x16}) r1 = msgget$private(0x0, 0x14) msgrcv(r1, &(0x7f0000000080)={0x0, ""/20}, 0x1c, 0x1, 0x800) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0xfc) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x7, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = getegid() r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) r12 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r14, 0x7, 0xffffffffffffffff) r15 = socket(0x10, 0x8000, 0x9d) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r16, 0x7, 0xffffffffffffffff) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r17, 0x7, 0xffffffffffffffff) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="005301ecff00005598b30300000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r3, @ANYRES32=r16], 0xa0, 0x8}, 0x4) r18 = msgget(0x3, 0x100) r19 = socket(0x2, 0xc003, 0x0) connect$unix(r19, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r19, 0x0, 0x0) shutdown(r19, 0x3) msgrcv(r18, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r21 = msgget$private(0x0, 0x8) msgsnd(r21, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r20, @ANYRESDEC, @ANYRES16=r18, @ANYRES32=r20, @ANYRESOCT=r20, @ANYRES32=0x0], 0x7, 0x800) r22 = msgget(0x3, 0x100) r23 = syz_open_pts() close(r23) writev(r23, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r24 = syz_open_pts() ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r22, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r21, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r23, @ANYRES16=r19, @ANYRESOCT, @ANYRES32=r24, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r25]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r27 = msgget$private(0x0, 0x8) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r28, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r28, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r28) r29 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r29, &(0x7f0000000040)=""/86, 0x56) msgsnd(r27, &(0x7f00000017c0)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r26, @ANYRESDEC, @ANYRESHEX=r28, @ANYRES16=r24, @ANYRESHEX=r29, @ANYPTR=&(0x7f0000001140)=ANY=[]], 0x7, 0x800) msgsnd(r27, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r27, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r30 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r30, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r30, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r30, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r31 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r31) r32 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r32, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r32, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r32, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r32, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r33 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r33) msgsnd(r27, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r30, @ANYRESDEC=0x0, @ANYRESHEX=r31, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r32, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r27, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r33], 0x9, 0x800) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000240), 0x8, 0x3, 0x0) r35 = geteuid() r36 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = socket(0x2, 0x2, 0x0) connect$unix(r39, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000011c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a85f8f0a80704260", @ANYRESOCT, @ANYRESDEC=r20, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r40 = socket(0x10000000002, 0x2, 0x0) r41 = dup2(r39, r40) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000001000)=0xc) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000900)={{0x3, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r43, r42, 0xa5, 0x1, 0x100000000, 0x2}) r44 = getgid() r45 = msgget$private(0x0, 0xfffffffffffffd86) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r45, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r45, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r50 = getppid() r51 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r51, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af07f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r52 = fcntl$getown(r51, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x1, r46, r48, r49, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r50, r52, 0xa5, 0x1, 0x100000000, 0x2}) r53 = getegid() r54 = getpgrp() r55 = socket(0x1, 0xc003, 0x9) connect$unix(r55, &(0x7f0000001340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98287955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f874385f041579fd4c54f66e4384146795ea4a5c5fe659fa202151cd8cac7dbbc5b65c659ffff70b4122cd23500000000000000000000000000000000000000000000000000009ef868016cda65bf6523ffbafcc56ea8811755d9a54f113271c1bf0da5594808e6834635a3f9c73a03d3b740d023c4410a7efc29526fcab6377923a1664b98380630c56d3b215106135023db86a8168f8bd047f9f8290b19394c10a8424415f3d6d020a69d9964503802989c76613016ca4690950747d9913adcf7cb29b55a535bc2e419b608c6d1a95d6f651ae1957499004b1580626e5f601a2a3251dcb4c2495932ab9a206d8dccc94d3f7ff1947d80a77d288a71eacb3d0794231283bff4ecc0536163e0ffe7f2ba57ce06327c87bcc1d281010576bc25279ffbf4cc83dc24c16d26a07ba02fd27c0a672ad778c70f476a2abc1ff4f0d76b51d86d0ea2cf0eb843a93264a29576b17ecff04425e0736e0ff1dcaeed12f008d97f41f41ffa942cbc88ab068affeebb7f7c84a25d9cd9ed2f6a4c597e6472d7edea447f78a2afa941e772536dcf2780fce10a0eecdd0ef96f7a31051900"], 0x10) write(r55, 0x0, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000500)={{0x2, r35, r44, r46, r53, 0x20, 0x74fa}, 0x25, 0x47d, r54, r56, 0x0, 0x10000, 0x5, 0x4800000000}) chown(&(0x7f0000000140)='./bus/file0\x00', r12, r44) 17:55:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x7fffffffff3) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) setregid(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20182f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb6734c1928ca9c528edae6f778b6fd453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb197a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97f0476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/291], 0x10) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000440)=[&(0x7f0000000280)='!$\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\\]\x00', &(0x7f0000000340)='a[\x00', &(0x7f0000000380)='/\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='#\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)='%\x00']) write(r4, &(0x7f0000000080)="9e", 0x1) 17:55:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c, 0x6, 0x90}, {0x2005, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 17:55:06 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x80001ffffc) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x20, 0x100) ftruncate(r0, 0x0, 0x80001ffffb) ftruncate(r2, 0x0, 0x80001ffffc) 17:55:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020000e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 17:55:06 executing program 1: pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000540)) r1 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000006c0)={0x200000, 0xfffffbff, 0x90d2, 0x6, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) r2 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r3) write(r2, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r4 = syz_open_pts() close(r1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205603, &(0x7f00000001c0)={0xfffffffffffffc01, 0x8000, 0x0, 0x2000, 0x0}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000440)={0xb969, 0x1, 0x721d, 0x6, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xcc, 0xffffffff}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000300), 0x0) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c", 0x152) writev(r8, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) r9 = semget(0x2, 0x0, 0x10) semop(r9, &(0x7f00000002c0)=[{0x1, 0x1, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x5, 0xce64e2729da1f82b}, {0x3, 0x7, 0x1800}, {0x4, 0x8}, {0x0, 0x1}, {0x3, 0x1, 0x734ee90f567fa739}, {0x3, 0x7f}, {0x0, 0x6, 0x800}, {0x6, 0x6, 0x1000}], 0xa) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000004c0)) r10 = syz_open_pts() ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000180)=0x9) close(r10) writev(r10, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 17:55:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1a0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r2) listen(r4, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x4, &(0x7f0000000000), 0x3) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c653000ec5ba45d9bc7d905005fb527c797f48995d549a9d81d8d4f5a770e67757b7cf8c1dcfbb9094060688c351b26aa4a7fd64b0cac7acca0d0f3c03dbbae69ed83b90d1916a95b8e9dcb2efab336c63c010f3c503d4d2edc75cc0ba55a6bb6a3963787d68e87fe9d47fd44698115ad778f7b88cf45628030e5acc645cb9c35b5db1d434d752d9fcba2e43726b0dcc5391acc24c5d1969b32313bc0"], 0x10) r9 = accept$inet(r1, 0x0, 0x0) sendto$inet(r9, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0x30b, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000280)=""/78, 0x79, 0x0, 0x0, 0x0) r10 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r10, r11) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r11) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000040), 0xffffffffffffffa5) kqueue() 17:55:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000080)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff65b0, "33ec72735f0a765e2ba400"}) r5 = socket$inet6(0x18, 0x3, 0x0) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 17:55:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) setreuid(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) r5 = getuid() setreuid(0xee00, r5) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 17:55:07 executing program 1: pipe2(0x0, 0x0) flock(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) flock(r0, 0x2) syz_open_pts() syz_open_pts() close(0xffffffffffffffff) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0xf626) r1 = syz_open_pts() flock(0xffffffffffffffff, 0x2) close(r1) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) 17:55:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = accept$inet(r1, 0x0, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) sendto$inet(r2, &(0x7f0000000180)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8", 0x26f, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r3}, 0x100004, 0x19d4, 0x0, 0xffffffffffffffff, 0x7, 0x800000000000, 0xfffffffffffffffa}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:55:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cb9, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000300)={0x2, 0x5}) kqueue() r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b15801360bc94c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa205000000cac7dbbc5b65c6593d2870b4122cd2350000"], 0x10) write(r1, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000400)=""/5, 0x5, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername(r1, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) 17:55:07 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) socket(0x2, 0xc003, 0x32) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) r2 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000100)="0de4b7e36aa5b0a92759ac7b19f1bb2f21359f1b8cb4f76a08030d09590ccd11b6ee3eafd078f435c2d8d64946cc9b8edb7f3e10d23b9ac536a9edff258330dc2f96c5c5db45", 0x46, 0x0, 0x0, 0x0) flock(r4, 0x9) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 17:55:07 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x9f58ef96a6119bce, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) utimes(0x0, &(0x7f0000000000)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) r3 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r3, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) r6 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') fchdir(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000140)=0x6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = getegid() fchown(r2, r7, r8) 17:55:08 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x401, 0x0, 0x0, 0x0, 0x0, 0x800000000}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x3, &(0x7f0000000100)="ebffcbff812e8a4e713048f69c597b7beaeac8266ee329ee8b8cc1cef2e6", 0x1e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:55:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}, {}, {r0, 0x5c}, {}, {}, {0xffffffffffffffff, 0x80}, {}], 0x7, 0x7) 17:55:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x2, 0x1}) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') fchdir(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000100)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000180)={{0x4, 0xf9, 0x2}, 0x1, 0x671}) write(r1, 0x0, 0x0) 17:55:08 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffb2, 0x1}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x5fbd9caeeb16dad0, 0x4) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x8006, 0x5, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) fcntl$setown(r5, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r7, &(0x7f0000000640)=ANY=[@ANYRESOCT=r4], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x10, 0x4, 0x24) connect$unix(r10, &(0x7f0000002080)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002015dc9e37803aa1126482cf5c334e64fb002a3047b45cb267e08acee691e1936eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3f38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100000000000000000000000000000000000000fc5ad47b9cbc5b8b47148022a14da50be036e2f62949c01158433a2eb5adf57a9faa389bd6a10945ac0ca2fc78ccebc7798c791fb9b8298ac488df68320ad30cfaa4d7f5214103b66261f31fd085caffe12bf49d382fa20884821f5da066ba852f9b39dfcb0533977caee94d12cdb697fdf34cb63dc12a361fa837999f851b1b872befe284be0f71fca3d70fcdca6fa87c1b5cbc000000000000000000000000000000b3504f21a676645c37bee501930d72ed05ca5907073c3480d7d904686c910e71f412c9494b417f6f34efed42d6bf9941893ad3730636699100deae85c17ae642408e076ed5165061a27dd01f1423cb99fdd2721a98a45de3d28a96538955db6ed9ccd452173b515d2977fda08212f3c5847896703330bd91802f1a5984621ad9f671ab7977149ca6a7680a1de939969f25a7bcdce816cefb1dcd7a7cbce572fe30388509643ed03d7b301af0844c9c337caec80c5e7f1965f1c2b4154fc85adc28cc9f4118c7aa6c25676ffc8482812f8da9c262c977f8c7d9258b1fa36096acaa72719efd753e88033616e31e99f3ed2296ecc19ae6fd52b12bb730e3af4e921c3334019b80eb527efaa3759d"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1123, &(0x7f0000000840)=0x3, 0x4) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) r12 = getgid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r12}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r13 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) read(r16, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r16, 0x4, 0xc8) r18 = getpgid(0x0) fcntl$setown(r16, 0x6, r18) dup2(r17, r16) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20000, 0x0) r20 = fcntl$dupfd(r19, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r20, 0xc0206921, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r15) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) r21 = socket(0x2, 0x3, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x8040691a, &(0x7f0000000300)) r23 = socket(0x2, 0x3, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) r25 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) r26 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r26, 0xc058574e, &(0x7f0000000780)) ioctl$VT_GETMODE(r25, 0x40087603, &(0x7f0000000600)) r27 = syz_open_pts() ioctl$TIOCSETD(r27, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x420, 0x0) r28 = fcntl$dupfd(r20, 0xa, 0xffffffffffffff9c) fchflags(r28, 0x1) ioctl$TIOCOUTQ(r27, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r13, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) semget$private(0x0, 0x0, 0x4) r29 = socket$inet(0x2, 0x3, 0x0) writev(r29, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r29, 0x0, 0x6a, 0x0, 0x0) r30 = semget$private(0x0, 0x3, 0x100) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r31, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETALL(r30, 0x0, 0x6, &(0x7f0000000040)=""/94) semctl$SETALL(r30, 0x0, 0x9, &(0x7f0000000640)) semctl$GETNCNT(r30, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r14) stat(&(0x7f0000001ac0)='./bus\x00', &(0x7f0000001a00)) socket$inet(0x2, 0x8000, 0x3) r32 = socket(0x45ec4b666b64c51b, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r32, &(0x7f0000000040)=[{&(0x7f00000018c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c7035e7cab3c14caff78895ffc3b443633b6fd0dc9c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbd58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693ee3463efae9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2f24376cfd81940b4e96824193fce368959061e357b43e416a3ee9ab9cac82829fd3c3e3", 0x10b}], 0x57) ioctl$WSDISPLAYIO_DELFONT(r20, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r33 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r34 = fcntl$dupfd(0xffffffffffffffff, 0xa, r33) ioctl$TIOCFLUSH(r34, 0xc0206921, &(0x7f0000000300)=0x64c1) r35 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r35, 0xc028698d, &(0x7f00000000c0)=0x1fffffd) open(&(0x7f0000000800)='./file0\x00', 0x1, 0xe1) r36 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r36, 0x1, 0x5, &(0x7f0000000240)=""/173) 17:55:09 executing program 0: r0 = socket(0x1, 0x5, 0x0) close(r0) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, '\x007\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="f0aabda8bd590e0cfaf092feaf63dca52a471d77a34e1c9d71a69568c2669394bdbf98d48b72bdda8baa2e6bebe36e626044cc385e517c15bd22deefa8831917b062d7d43142c544fb5fa15c81aa75ff4e788c6fff3aec00f5d27dbcc4c3869f534e4f273b6cf796640a7ac584c59646a5f7de8b89b54c549ffffad1e65fe53a6e1e3e98362114874dc4633abe67b186423c7b9dbbf0c5262ee7be889e5afe40bdd8ed70fb01efa17e6fc654d5b854b4a1a4b31ba621316dca786ded69de02e5407d5bdbe0c3d1c60ec91a3dd71f9ce7389ec918c90eca6d29ebbc6d6cca4aaa6fb16f66a79a18ecd72550f7f2e457b4c231035822b7924925bd05559ec291867c9350acb2eb0e10109132bc6512c3e1b3b0fb49a450abbfcaa6c3a5c273bc461dea7258704c8310cf1855dc7bdc5a7ca2f9bf78cecc62d1897a4cda8a9775592e0f4ac73e3cb5"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0x0) 17:55:09 executing program 1: clock_gettime(0x0, &(0x7f0000000100)) 17:55:09 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x2, 0x0, 0x7, {[0x740f, 0x2000006, 0x8000000000000002, 0x0, 0x7b6e, 0xb5e, 0xa1c, 0x101, 0x9, 0x5957, 0x7fff, 0x6, 0xfed, 0x3f, 0x100, 0x5, 0x9, 0xf60], [0x1, 0x1000, 0x7fffffff, 0x7, 0x2, 0x4, 0x787, 0x0, 0x161, 0x30000000000000], [0xfffffffffffffffa, 0x20, 0x7, 0x1, 0x8, 0x0, 0x1], [0x5, 0x8, 0x8, 0x5, 0xe918, 0xa0], [{0xc, 0xfffffc01, 0x8, 0x2}, {0x0, 0x7, 0x7, 0x40}, {0x3, 0x8, 0xc39, 0x4}, {0xfff7, 0x2, 0x3ff, 0x1}, {0x2, 0x80000001, 0x100, 0x7}, {0x3, 0x1d83, 0x3f, 0x1}, {0x477, 0x3, 0x55fd, 0x6}, {0x8001, 0x5, 0x8, 0x70f}], {0x8, 0x1, 0x1, 0x5}, {0x8, 0x8001, 0x0, 0x6b32}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) shutdown(r2, 0x1) ioctl$TIOCFLUSH(r2, 0x802069c1, &(0x7f0000000300)) 17:55:09 executing program 0: r0 = socket(0x18, 0x4003, 0x4) sendto$unix(r0, &(0x7f0000000180)="b1000513000001000000000020000000000004fecea01ea8fef950cf64fbc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d50333e0a9ccb59277d026ba8af63ff37283c18e4fd89720fe0872babfbb770c1f5a872c881ff7cc53c894b03b22f311e404f36a00f90006ee01b1257aea8c500000002000000000000020208a37105000000070000000000dffa52e2b55599eb0124df75a8a54c9784f2144a927e392e8d56a631f1af8baab426867bae1df9da6dc98c819c581c37d6bff9988cf8aa887032cec0b0cee222aee65af55588f98921caaaae1904bee3f57d335f1c0792c44adec5d26d319240f4891505647f449cde7a77247020640924c52655183152278403b4fd943321e070e47591230a118a", 0x139, 0x8, 0x0, 0x77) 17:55:09 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) pipe(&(0x7f0000001900)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) readlinkat(r0, &(0x7f0000001940)='./file0\x00', &(0x7f0000001980)=""/124, 0x7c) semget(0x3, 0x4, 0x316) open$dir(&(0x7f0000000240)='./file0\x00', 0x10980, 0x10) r1 = semget$private(0x0, 0x3, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r7, 0x0, 0x0, 0x2, 0x3}, 0x5, 0x4, 0xa0000000000000}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/94) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000008c0)=""/4096) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x80) semctl$GETZCNT(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000180)=""/16) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r9 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x100, 0x869, &(0x7f0000000300)="2f69c1ea7ebcaafd992a9e35f378d31137b3c20d8a39b07f69ef1e7f264bc84809957b482c414e7826ca423baa5c95222e324d5427543ec48b1a6cbdba734eacc767d3322a23af72a0415e7fc04c2f4bd4e315d64d00cdec58a18b8a153facff129317b87b422c17d80d158a030766a0455375b4152fbb035f52e57bb85943575b72cb0367f188dcd87204da1fae41d95f5e1c4cebf6154a737c2f2f32355530021fb4fe18f5e681c9890883fb5e", 0xae) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) r10 = semget$private(0x0, 0x3, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000040)=""/94) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) semctl$GETNCNT(r10, 0x0, 0x3, &(0x7f00000008c0)=""/4096) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000040)=0x80) r12 = getuid() setreuid(0xee00, r12) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x9, r12, r3, r2, r3, 0x4, 0x7ff}, 0x8, 0xe56}) close(r9) 17:55:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0xfffffffc, "f01d00200b0f000005080000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) fchdir(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xfffffffffffffecd) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000000), 0x0) 17:55:09 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000100b, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0xa9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) 17:55:09 executing program 1: getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{}, {}, {0x42, 0x1, 0xff}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r3, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000004c0)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) accept$inet(r2, 0x0, 0x0) recvmsg(r2, &(0x7f0000000480)={&(0x7f0000000200)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/129, 0x81}, {&(0x7f0000000280)=""/45, 0x2d}], 0x2, &(0x7f0000000400)=""/124, 0x7c}, 0x40) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x10001}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 17:55:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair(0x2, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r4, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r7, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r9, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x4}, {r1, 0x4}, {r5, 0x100}, {r7, 0x10}, {r9, 0x4}, {r0, 0x4}, {0xffffffffffffffff, 0x10}, {0xffffffffffffff9c, 0x40}, {r1, 0x100}], 0x9, 0x4) r10 = dup(r0) pwrite(0xffffffffffffffff, &(0x7f0000000040)=')', 0x1, 0x0, 0x0) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 17:55:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x88, 0x0) flock(r0, 0xa) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = dup2(r2, r3) r5 = open(&(0x7f0000000340)='./bus\x00', 0x200, 0x2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000580)=0x7a63) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000380)={'./bus\x00', 0xd, 0x2, 0x100, 0x1, 0x3ff, 0x10000, 0x9, 0x0, 0x0, 0x1, 0xb}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000400)=0x1) dup(r3) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000140)='./bus\x00', r3, 0x2}) r6 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x0, 0x0) pwritev(r6, &(0x7f0000000140), 0x28f, 0x0, 0x0) 17:55:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x2]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:55:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+\a'], 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) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) kqueue() bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r4, 0x0) accept$inet(r4, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r4) close(r1) r5 = socket(0x18, 0x2, 0x0) socket(0x1, 0x4, 0x80) close(r5) socket(0x400000000018, 0x3, 0x3a) sendto(0xffffffffffffffff, &(0x7f0000000100)="cdf1a95ba1d7154be5", 0x9, 0x9, &(0x7f0000000200)=@in6={0x18, 0x3, 0x6, 0x5}, 0xc) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x79c) 17:55:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x800, r2) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="000000186204018b002b3aff7f000000000af032bdf100000000ffffffffbe57975f2765a826d1250f7c485b8886b04afd1448278211d73555cc62f626da8d0800008528f8b3f3b2e0b57ec649b8711887a679b88ffd7e", 0x57}], 0x1) 17:55:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0xde8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r2 = kqueue() r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) poll(&(0x7f00000000c0)=[{r3, 0x40}, {r0, 0x24}, {0xffffffffffffffff, 0x2}], 0x3, 0x8000) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r4, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') 17:55:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000300)={0x2, 0x5}) r3 = kqueue() r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x21, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, r4) kevent(r3, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) recvfrom(r6, &(0x7f0000000100)=""/108, 0x6c, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1f021caf66694c652000"], 0x1) r7 = dup(r0) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b15801360bc94c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa205000000cac7dbbc5b65c6593d2870b4122cd2350000"], 0x10) write(r8, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r8, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r9, &(0x7f0000000400)=""/5, 0x5, 0x41, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) getpeername(r8, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) sendto$inet6(r7, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 17:55:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x40) mlockall(0x1) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) accept$inet(r2, 0x0, 0x0) bind$unix(r2, &(0x7f0000000240)=@file={0x0, './file0/file0\x00'}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/8, 0x8) 17:55:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x48}, {0x3, 0x0, 0x7f}, {0xfff6, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) 17:55:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x14}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000380)=0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x7}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x7f) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r5 = dup(r4) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000000)) getpid() socketpair(0x6, 0x2, 0x0, &(0x7f0000000140)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r7 = dup(r6) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000000)) socket$inet(0x2, 0x8000, 0x7) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x0, 0x0) r9 = dup(r8) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f0000000000)=0x3f) r10 = socket(0x2, 0x3, 0x0) connect$unix(r10, &(0x7f0000000340)=ANY=[@ANYBLOB="28891312c561100f6217c9ebffa47253e6a981e3a9d163e262a00100"], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r10) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x400, 0x0) getpeername(r11, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) symlink(&(0x7f0000000180)='\x00', &(0x7f0000000000)='./file1\x00') socket(0x11, 0x4003, 0x0) r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r12, &(0x7f00000005c0)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x1, 0x0, 0x1a) recvfrom(r12, &(0x7f00000001c0)=""/249, 0xf9, 0x842, &(0x7f0000000880)=ANY=[@ANYBLOB="03002e918f6dccfb7e6c77c6e8ca403a430600696c653100c323000000000000c321778bade4d813da0aea1c78821848fec99ed3ecb6a86c5482fb589f3eb7171154632ae1f1a911b30ee98ede6e11fbd96c57cecbf5083cf181a7724e027706e596598eccc68ea5c60a93665bb403a21397dfff3feaf50f7fe09f46088f98eb5e181bfcfdae6cb71d21a4f9b3e04f5427abdce1970e84b8f0104d930921eddf55e913efe6ce4a2994cd89cd913bed5b9a04ae22bb3b7eb380d88e1a0a47875a9f98564e60a0d06869f3daf087ac9da3213062f2f02f783a2c4bf24a93eb321c6f22cfd9cb0cc58a69c22d91f3ea519d9abfb5ff2cd6e48dea2d886b1449128ce008edb8aa9300000000000000000000dc01078b209d6bbb43a017ad1c0300ac85ade5d1d99bc75051bd0898c9dce571c30add1c6d40dbf93f49cb73fd877a1a02b77beb205add9b0023881fcf5f4ba8e71e5eea288f3f51fbc4f60d26744573e298689f7283a244676e3f32134ce84ce4901a641e9534117e939b64a84f1f98b02bd4a995507b94329319203cd9d3c6e4476a1714bf9b8193310c1fc3a6919d71abc6564f855cd2fbdac30d36a92c12221f51896e865b5a715d7bbd2f9dead0c473b4", @ANYRESOCT=r7], 0x2) setreuid(0xee00, 0x0) r13 = getuid() setreuid(0xee00, r13) ktrace(0x0, 0x9, 0x8, 0xffffffffffffffff) 17:55:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) select(0x40, &(0x7f00000012c0)={0x9}, &(0x7f0000001300)={0x3}, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) login: "*"*wsmuxpoll: not open wsmuxpoll: not open 17:55:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5d42) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) mkdir(&(0x7f0000000000)='./bus/file0\x00', 0x88) 17:55:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26}, {}], 0x2}) socket$unix(0x1, 0x1, 0x0) 17:55:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = dup2(r2, r3) fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') fchdir(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r5, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x80) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000040)={0xd8, 0x9}) listen(r6, 0x0) accept$inet(r6, 0x0, 0x0) setsockopt(r6, 0x10001, 0x20e, &(0x7f00000001c0)="0cbb2e348246577977c8c6368e394dd0ec226d86f206db8ab4e5f40f2e3fe912567cdc8b090000005cf44707000000d15d3c930cdc008eaf037ba0fbd467a22c3a4d30785efa20c6398c4f210a36b0664e71d2ebfb2a0eb55b6f03bd347aaf30abcd72b9202b4956f1ab51223284d6527e4c21aae79358dfc2266e8bf15288521e4c42000000000000000000000000000100000000006b", 0x97) write(r1, 0x0, 0x0) 17:55:11 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10000, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 17:55:12 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x6001, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x22) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) accept$inet(r1, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) getgroups(0x2, &(0x7f00000007c0)=[0x0, r6]) r8 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') fchdir(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r9 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r10) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r15 = getppid() r16 = getuid() setreuid(0xee00, r16) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r18) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, &(0x7f0000000b80)=0xc) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000100)="8d0cf4af9058736981f0d986f188897d0b389c2c7c4859d69f8204686909cb2d870678c3b60ba554114a542a163ddd2eeed98503e62f956c46e9a9df0dc955d4d79693b3ee6651356656624004bab3bf4513bc57b9c06c1725d407f0fe656f8a496ebf8aab7a215880a60d8ebfbd2bd4d5c6db366ab503639d46", 0x7a}, {&(0x7f0000000180)="bdf0878d647836091dbc192fe7e9630264e83f1596516ed9d0eb1e45fdca9d949045ec0fdffa955e9dd249c0d3404bdc98fa3e1d84f6ec2eabfb052e3f43e546ab198b3921efa0e349b5183eedb1181a301dcbf0a59ddf74a578a530dd41691fcb946484942402326178d74e72fa35fcd1768de9c7b39abb688561edce66a7512c88753fb2570c2d533e5b624f05ee2a5e0050d8fa2cc63a96f6c03fa4b1130b51ed9092698397a94022598c414ac698772a032c2174d56d26277268841c29420e151ca4959e5e4d37e9fe7e904799110849e679f64b6dac6951dd692827aa9f", 0xe0}, {&(0x7f0000000280)="df2c3afbfcb259e39860229b8e9de335b6d25204b9d2994116106d7273af7a3b9b", 0x21}, {&(0x7f00000002c0)="15d0ed78f40495bbfd4182da21bb28c9300806bdf73658d07bfb349a95919dcfadfa861985b2dbf849d4fd9dc2a57a3a04ccbf5e5366cfcbe3fe713133fbbe27ec1aa57bef2aa1d6191e336d2f0f06f165a56d1ef79957ba063311815650f9819b48aeb8b911bd1fca23997e3b", 0x6d}, {&(0x7f0000000340)="ea491a623d50dd252a6a10292347c9636c05da5d4b99f3cdb0cc7a8dda6b77543a9d32752b4543b8f9d2655aeb816025bc4aee05714a0f50bbce365660c8bec95506b74bc38431962dd10044fdd629552167fd9d6b18389ed5d907f07c3861e65dbb438c7d086aae4c2d82d7f26da5dcc51fd2d2cd42af1932288dbe597c59b6445589f9659dc88ca559ca6b3b2e9608105f27aa8b6a3b83", 0x98}, {&(0x7f0000000400)="6814214caf9caa3d34619ee4a38553155971b56f1630813e6d1359765d8a2fba7aad51e957901912acee8ca3d95eb95f470b813025b526243f0560f58f880fd246f80e3229ddf07e42c1b94381930aa5c1d1a8450f0e21bf9d06e0fc591fee722718a8bed2518766f3b584ae51af1010a95d35779136bd92da357e9bb9be25a82dae1a33f70f670b089d8e7e3a79ca58b4aec90b5b9defb67063dd5d5ee8169d56ff8961d4cb35f01fe2b2b32e1c4f32baeb84cbf02acedd05bebdba2e68a35fea0bb071e4bea6c9ea6bd1bf89cb5d4e46a3d3458e399c17a6db82f7950d", 0xde}, {&(0x7f0000000500)="d11f34df72bbe012777e56ba6a1fb91f27dd1303f666ae163bb0636104cf5df78cb003032f37d2902fa8947d92c66d82feb27f9ae786a9bcc4a938f6abce3a8e50bc221b80815ea7963b03166d3d509aa7e84de50ae9fcab0c11", 0x5a}, {&(0x7f0000000ac0)="42ee151a5e86eaf84e673b5072d3683f024b6e90c17b47f9ca697347577541c315e4c77dfa71751814deb6d35eb07855548908b8b6786bcdd8a1eba6907cf726adadd24fd7707b5ef61ce54105497fb83056db296c412011b4e2fb333e649859ad3788c3b4ba70000b0dae0abb976491f998f4a6f90b", 0x76}, {&(0x7f0000000600)="eda9309fd17e51b5ce6e9c1f1db53a45301b569be2e49878cd8231d414ddea980414835f9f705645eb29b11a287f2c6b1142eb1f3af16773a76adc3145f02a61c1515c86cf1189a07619e8e5a66909aeb2719a6d46913305135aceb605246a2dd43da868466a5799b7eabb5f99dd552a1326c52f5784232da5", 0x79}], 0x9, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r7}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r8, r10]}, @cred={0x20, 0xffff, 0x0, r12, 0xffffffffffffffff, r14}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r13}, @cred={0x20, 0xffff, 0x0, r15, r19, r18}], 0xc8, 0x400}, 0x41a) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) 17:55:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bdffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket(0x2, 0x8000, 0xfd) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0x3}, 0xc, &(0x7f0000002740)=[{&(0x7f0000000040)="d79b8c43fa364127eae38b73858dfad59368d553084650f1b6ccfe84b1daea7091d4d211df4fb887d5583492ef68ae724db75b05dd2b682dfa10e35afaf3c2f81689519fec88fa996b214c0c0f2d13295079060402f4be882b61e55962d379912fdfc83e4bae67bf71b6c89509813603959bc27ca8854efc8ef4c3e747578f101c70776fcc18cb7b970a6fa160a944f2287d8c5f08083b20218855f7da6ea99b43a91d1d85", 0xa5}, {&(0x7f0000000100)="ef52af6d758648ac0df2d2c592b374a3c864bdc4734ce22b00d3ac032a223bbaf1772a61479b75d2464c2b18aca7502a29b4a0b295ba9c557c02c7d15cb134e027d3287f3c7b97160a960b82dc1e05d1aa64b69180110949861d67336b638442a9773e161d54f91373fc790db185d217b748c4780a561570498e0cd58b468754a77c02212815321547965e19bf9430179daf46a205655a0b50d0942c36ddd97ade2df249c43818a17c027896d25c95432a5bd3304d5c3c56", 0xb8}, {&(0x7f00000001c0)}, {&(0x7f00000004c0)="3e77a9cc9d50bd939743213805dd65184a60e4fb687d2985fcf12621d656b124f5469fd54385961ec459e712551f391d12d7a90cc511b2b8cb4adf2ffc94fa3dbddc3f2464f3f34196a164ed1029d80c2b13281feb620e26033d5bd6b2d3ab83bbf1a0cbbd31e4aff982275ae9109b3ae2fbc38f07fc4b5651158dbed78ea46710d76c16e19e0fb94e4ed7b7bd5a9cc0fc4fa8b696809f79703b344049f15f35e995e1849941965b7ffda63868548ad6c208cd27d3b0e55320d8b0ca11284054854a04742f54d04c189acc0af6943e18ade0bad0d6dc3a4fd3e1f6ea89bc226f7465093b45df4dd6ea7926d9af1e3004828d2db842cf145fddf03c094573cd14837f27b5ce59be4732d0be03b61edfbcabf543a8504f2aa7032918f349e42c1d9f20b8198e58e6d8f749a98126b3821952ef57832f3e785817dbe339b242a834b77ef8f619d53fc6e11cc4e634ff88b9c6e83e247ec6c66dd3c6802d2c5cd740cc9dc9f1b4f5e4442a98d91e535b59fa8049e564b3058874c015f29ec9b62866b57906333068a58f497a92191de096df88325fc20dbb0db95491f7f4d4433e9d78eba158230c07e7257e2e0706dca5d4d8b2f99e490d8e788780d1523c9377c691b47ff8891b4b5b256725dce3bdcf917faeffa527c40f6da2959c94dc534572f8d4b4e24f1357d266de78026c65db27401ec9bfcdc6f1561f71968e0c1b81b4472b046bce60240e7351edb616f7f99f2b3bc8eb2ed9afd3b87c5fcad842656710527246c979655cbc4bc0760c08785d353dd0febb94be41e4481a3dae5d915c94301d4accf37691fa94dd5cd0849f3d78e1d9cc2666327b1c0f7fd97fa0b8c7316fb4dc743b5a5eb1f4fe850a927422a0b199326ede7ae03650bab07505804e401f1f29e949234dcea82848be02d33b3e5f86cb45e32070da28aa8fae181d54bcc856c3b501fda45bb87e081eac506ab0a10a8cba31320a258155e1dbb15f61c5797eb6cf2ebd87faafdaba62d7cd5ac2544387f4d4719d70b325fc6a8725e068ecc5e044377e5dbc794c59ee791441c1a18a4a63ef8dc80e9b1ec1f3cb9bc5bc21a3630063227054c5aaffe297f144bc1453d81cb4b344e6231bfede574b7eea30b0f740ff25c86d8487555f175a1247cb23492204c9383eb33549332f77edc33f7915de096ba9ba0a21ca5bde6114e9c2e96019e1535481379d23cf9d9923bd9f97a825e5ae644bdb1335f75f5d64bd7517052b9fe35d88cae7476a37b0144359ca288b55b6722adfd2e163f71fd23e98a34e6761a23b28b1e1da8b66378aba37559fa184a9028c9e0fdf8e36d1e33dfaecd48a7b6fd06adbe6ab64f6ed1c087a92be819f765ca3fe9fa83d34abe0ababdd31bb58a27d9ded4ea3718b3e83d4c88874ef9964ba1703cd43dd0166ae12c8aed29c51f0d3eeb36d219d2d168c2d63f9ae566ad6b2463da3259d99a07377b5c0ec708fdba9f12518e6925a5e83f83c0cdcf3670fd9ac0b00febcaee9cb2de9d5d7bc4f6dc75d091863a9a58a53e6fbad725c79d72f16b6b6a1ae0f56b80c8dfe46dbcf5f8a1a51982ee5dd93a840ee2eb8c03eefc6a56fedb41ac83dc45f858bc582d5b866e1aba6ec785cc66eb62fbbe17e90fba0a84840f450e395e652135786bd4a969bba441d803ef554b3035be26f42def39ccf060eb15f2ba3af6c94047c05d300c6120b788e8047fe0253f2d66110e4da20c46861f03dd9188dcda2ad019dfc7facad5dae14aebd83ec00cad5c77adfa57125c6360ca645c77de35a94cd5710093ee3c2927b5bfa552276698c64d499f54b8c6dbb8cceed98c72e37f0b4df8875fb339c1e7ed6fdfa65edf56c8f1b2d16d659cbe07bbd5fb420d83bc301b164047f8cd2086b86e28e51b8f2ca190e3aac2940aa6307ddbde74bf471461161e942e5cb3578a96d49d412d9aff0ffaafe40b350c4507bc5d72150bd93c64a6c7483d6eac16dcc0b664728f50f7ccbc4a79d26eb68000603d36f0e39da79dde547c83a54dd917423c8d05825cb29368f28f350a5db0f795fa0093e75ecbbfb51963375d46d29dd4ff84f614e033c2a62b4374ca2254170eeddabbb786bf70101f44262eaacb0cb27eded5ce698ca3857546eaa8c7f3e120bcd8fc184a3183d281d1bce2307a1c272ddcf81b438fa3552011296ddf2a121b12dde921d633e17e0436a5f2772182082bb09a041c1f6725356e518fad2455bb382dda511cb2727e8beabb4c3a76f5107fce389e960afb39a151f1c825915e66cec90a11a67c5676bff0e9bddaecb0035f34a14afed1f9c7b389c89226e5a15430dbd4cc89a9c608e86a832d869abe3d6245a198cca70b9b17b4d2fe2ebc0297af4327412cbe6391a326ffa3004ccaaab8d26550ae74cd557bc77dff10a7f40837a80dce523120506efb30ea23e0af456f248492ca3a47c3a415dd9e4c12144a68dbdaee6d9c8beff1a1a19f74811b9cdb54b62eb334c7692fd94eaab2ba100aebcd4406f3e1f8782edef29eea9ff7d076081921d66135b1c1cbaebd431b800ed168c3b15b9b5000852c824a155812168af303284f3c44ffcba632ec8886256f99b48d742eec3946ed3029276a8e7f319366fdd6fe792a2078e2fd17bfab41696ce79c6e37d2e07c3a45403de15d471e0c20f060aa6cb9900614b9a08993a99eecdba784c9fa2ff25f033d02541ed31133d73ab423429b78ea55c01feb8e469428b44325550cb221eb6fbd902eb56460b0946ea67dce5f474c75bb0a4940ba96793d91ac750f8aebf99a2431469b4ed89588d5a8bd523bc0346a203d3f3bad0cc784206ddf3ee10f0bd18489a528e2dabeeb5b3bd63a58d669d410581f84f158c3cc3853c641032be5a37e8c83da0c5c87e15f90c9975afaf763e9505fe235e1d119ef67ed96264f14f928e58fe0f08f93d77db3f52e317b4409e6a4ae3c570ff146ba89d7cf5c5433e1d4edb78548a44e7f72f700d271ae8dd7d8e11b5bbf2c0a8f8f4808824bbbf225c52d81cbc26f466502effddb38009d53a31f67f36869ebf552c6a48bdabdd6bc0720d21b9bc54f76efb394312f5550a092ea36a9ca0b3f0e38576695c12753a5a20a96d0aeb6526142d93050365383ed27e3217d1c3339caa61512c4450f48262395e7094409cb2a88908e7ed74e65c22c5b16e7ff7fb47a555f42836b142ab787b6d7ed691f42692cfd04dac9f8c3decfa335b7b0822dd62c77ea49cbfbfd59771094ea2fba3b392ce6c893a68ef353928f3477d233f485afa1c1e9e7b9e6284e0d40ff27a51665bcb9a23559ca64e28764f7943b595b6eb5db50811e332ce5995b35c9d92254a7756dbeaf288c3d729c97a7c7802461827676e9094aa07d7066c381132c353423b155b94e340d7790e3184911daa3c81a265e7b4ddbcd2d1fadc8677a19f36cef1d9202f97ba66419988fb6f77b3579dcfb1eafcd780c8589c80d68a5db6d623ce526c080b63a1a50bd51a5d84a0badeecf7abc10dc60a8c41b0930788b28643a3b5071cc645b13f1d6bd29909830e572af529aae712641a2d48069e9f92346ef2e78a1edfc5579fac773451e7191c3859e71f9b70cb568717eee68aa1871269c8c9a4639910871b853c0515f80a8e7dce5a1f6438f90291784e92a735077ccca3e6d03fdba1c2406657d38fdfbff2946c38be8934465abe96c3c8dea6eea34a69a9c05a95778073d4db8e027129cfe9d0b3bbec1db0e2fac0f1061a4241815c113400e33f4420466d0b6a5b704fd4f138baefbdf9d5906a076630939916e7b35ce1b7cacc92fc703c44c04ce7a0b3a1768f5616f5dbf8839075014ffabc9a4fcd40be1217c05e45e7ae36927d1e5ecf174edb90c4cb86fdf7e4f1d68478070a0debd55e41169c44bd3730ca8d2771db700dfdc5c8a3b072b12a8c8c555e7a7c5364383ba03d1c6e48d0b2a33f538218f36850e6305500b1bf56e43e3d4d3f3066eded2201a80928054906b74ed524bdca19f6e8b48d93ea54e4ac9a5595bc3707d6410cd81e5625572abc119e304f2122970f07f11e4c3bbcd4d6aa20d3e585633d866a28c08446b9ca1e44e7c9cb0612e84d5d1a554d18e5de2a30fe15dd61b73c3df5550ce61c23b339843e8189dc562e529e5edda7a526411a5dd5c1b62fbdd3dd455a9f24b9e057e073492ecdd31111e9c9adfe615606efa05ddf0deb2bf8527a489eb8b2224c0af27a5241d4c2b63bd053bc1e9764b11fbf6855d06099e572e3bfd19c44942f7c750e80c1faa96ff4a0b31a14e7972144afd269c3f563b5903c957f2ee549fbad9a043fadfc4a2d3e6110bc6896b9ef1f5a10591576506a60715c4ad1fa0b86d9b469dff72c2b2811affae90b344ad899518f6ad418c772d136bc2d66ccb156277db61d63ece72c3081291e3d39836d5ec95ba3d39e4109acb5eecd48bdf9b2f025bec33c0c3f6d82d9f6367e479b359f55c0ccf93293d0b64ce66ea171d354ebf3223b8c93abbbd7a175ef579e5f6ab55b6e8bba4e2dc3276e2e3f201e0efdfad0f91cc85522687b5c118bb45dbb7ca9358761ed79377cd26c7f402e72353294f21287aef6bbdfb33e97f981b27313532434bbd49de6f6b61e0f98dd6404701c7b30b82ac29953d430dc9462064cfb60100f256875568a27bf6c45178424dbe19096721d656cf30ba7317078b275bffcfc94c0dafcc98bec5078d01bae7d6825b1d82eb8e58d9f46f13528d1cff2ef78b038e2e6013916fe6ff0108650f2820963deb6dcb088d57097fe60ddd97edbe2b4d31598e03f4b646c21663bac82531f0108af26eb92aa5993e644cdfa7c50972f620b026c722d5aa5db9e3fa74de53c57a395f1b6fcadc69e0173028cc5b7018649b7f7c39a81fde37a94457cf58a27c6fa9edadc71c4d22f5f4c8c5bdae2d3a4f0cd024db860eee685d20ffb16859bee1c502df48b1fc92f86d48d4658145cc5f028640faef81ca994a3df9ed6274dd762b645b1f41449557ded40838b468a7950f16e5a7f6d31198a7bb91be6a4dbd3593ef23b866874f06d6ba76d8b137c3e6fa35e485dbe6d5445e9239afe7fb1774fd5959db3055b3f0d97687f609d288e07a88f52ca008305c2d16c66ff6e658731f9dc90712db7b18905f81d723631dbcda2ac4065191205172d4627d52b76e7f38112e30d7dad752889fcf59ba1ae2f5b1e257756f21cb6ddb83ed8815604000f5a372d9583dc548ee6d38a7fe636cbc178aeb829cee483cc6840b3e2ed35b8a3ada3def0ca032601b8cec9e95353836ace3d1ce51d7ac1fca809860ecb0891682cd941ba3b39e41c041aaa31b6da5bba1682c0c4416cb09e2845619b43087f007dbb0fcb859a9298eb423e098b83bc631c0572741b8377949d0b4e8086168495184791c2fbc943a53fd9749790d9633547b729b758d4f3319bdedca020068fc51e9a1a2711fd054dc79c97ae52a3e63223737b9469246bd8ebfc6df07c185846316b28a59f305f9a24d7b9615f7e74ac996f331a99ec24f7a1891cf953c7c84eea07183371c1437690dfbbe7d1280aa7ce7edc6eface26464338795dc153865e1303b3169de451deae8731c8f9063de2f65c714493f3cd651537c50c894a14829e28378e9965e3e4aa41be8ec5a108ce3c8de32a5436248c3d65501d09555b3290b9d0c73fb06005c9a386d6a5fb6b9d6a994b6e14e014835bab678f6d0e7ef1abcc7e6e8be06d23a0b40b189dca5136f7415691c8681527de6737c830527d5b3ef97636464ae3c321f9e631542b0752976600f1b1e1", 0x1000}, {&(0x7f00000014c0)="3beff9337ef6b3623b434981885ac8bfe137f1fde5f7b82a2d481344ba91a82d6572bffc29059d77d46790ddbea159186e87b37bf5694ab58ceb95d7b9bbda533fbe5d3d33d8b29ed4f59b8f89598f9e0e15307692366cac3364d7a1c5062d992ade3b994977e03d6c31e1ca3adbbdaec39817854f5a2fed65ceb39aa2a6234b1487a02e803736bf86cd9ffb447dd25d33a9fb3d6417b72ede8e51a09f7d102ad116ea04ac958ae0209b61d8ca5fae893201f2cb", 0xb4}, {&(0x7f0000001580)="580710c3e3f58e1844a224dcdaa50ac5d5982ecf4b696ffb56e62b4ec639d0f7a064f64d520eadd5635397f94d556effdad6312094ee6acef5a7518b1cb4bc4b995ade93b108468bcda707b23ae693332bd9203b2a96fe532f5f6ca6d48f390c36230085b53126820e207d7af97ce5757339f8ceaed7527dea6c", 0x7a}, {&(0x7f0000001600)="b88d22a2e949831355533f6467ef0ecaff8a8291464ee65f1a5efbb3c7d74e37a0681f6ac88c4e7082baf56e7baf353606585406c75b76d5a612ceca31d930de7f7b", 0x42}, {&(0x7f0000001680)="009b053612c7b91cb3142fdd958c9b160b6de4f93dcbfb0576e61fa22dd1a5f2a1668c203c1e5c7a2dfdc206b202be4711ff12e4150defe5b8e8120f546408bc8f962ffe10a3e6038fc2455297c57e0b1eada735d43ca0766b1ee31788012146dcc1c218cf84321cf2b498dbbb6e1fd7f28fb335f3571622e15d9a5623aa8cbd018657b87ba73345c55be178e64d0569211d44110e102e537eadada583fdcd7648351c3f195aff97eedab45280e4d9b4918b652255c6371a381a444bb2ddb6c9cac136c3fe31e422359f51bf14cb1c182090cdf61975384b984439d15121e89238ffc8af2f1236a3c10bcc2d53ca5bad110ed6cb4a7ad7a56cac1a2ebe82824fdaa030674f3f343df0d55ae41df26fbb49de5aa68f2a3641d02e0998284b1886ace3269fd4910bb962b31af755cca59b8e31f0e6afdb2d71aba490f9725f36221eb3c51911af38cd21513189f091d0399d59d00bbbbf677e1a1411a082852a4cbfb8504e5820512716999e1b4e4788efe6d8063fea2cb8dc173019b092ea4cae28932e30451d282d0ce60a2fe003cb281ed951b76704da3438919492f23f54152d0413d22a53b353305852b86b5995fc46939f8b3a70402be5b51384492049cf02e39a13f8b919cf138670b24a8db4e8ea5fafa191f3d936ae51540e0bad25faacd1981482e61c40fdd22acd057dfb09ce6395c7025f71a34a969a053989ee5b32c73ffd4e599a5420662800a332bc7b1d887783e43aaba33b328ee707bfdcb83e5c33ade5f492254f9a2e941bb992676d0cfd859a8759e30899548217bf9432e9ffb3aadb1e56dca6e1aae84e79269199f459d8e7dbe011feffd1ac25444ad0d5a28fe2d275db1b924af2a72d1e9b36baa3b18e195425c70e353bccecf43a2a5572f8425d46a7e5d9da36cbb250315eae3a77443e3403e1151ef65e93e9bf5abe4ed7615a4d0769f77de32b57704a72c3d439e80fcbc91e711470dbba8da072bd08ab6e106c8c32e07e90cff269f83c5eb5188e6a0fdbfb2caddd935dd74bb56f42182b49c5399e918fc93b5b10174718f1e3a625b13a9bedaa78aecbd3f4433feaa2af2102f7607dfee91bea133e7fe798ea95c38673d36e65b1dbdd5afc873c544b75b4c95ce0438df1a2b323d8fd480c534c231e3f2b6a896c80b6034cca6736bb2d97d12b1beed5c7a84d726ca640c0cafe25b2c3c389c110686bd1c80032c95ba8181b18d0e758e4ee9f940093ae2f491f0d08b6ab499ce31af246a54819e142851f250e887b292d90989290c85b4558a81e8bb7528969d4a82ae8735011745488f37602243347a8e6f064235db38e599220c2cb227e081e66b082bd092b1423920960f3e0b7102fbf23427c864bc448959bc848a463f92e22b93f1821cf8de65dab933ce8e236ddbe972800698ec0f97f2f23fa712f2522bc7ab026444b2cc30ef9d8046bf44063e30761cf3ad6de75dc1f622ddc159183323c34e2416282abe24edd55865ade18fb699143e6e6ecf5dd698eff0b32979bfd4fd81e84cfe121d533405f3dfe955671fdb10d1a2efdfdbe8d097475b189db01323bce9f6d80bd1957bf07e329b1c1b39b274ce688a94c3fe2c4bf54027540ecae7c4d3ef0e1dd2f13a02e05457831fed485ad12541766dd0d79081622cfab44502cc579c80ef033c674675e3434522321507a0c446a4c3b64d388002405f3ce2b3a34f80043712b08fbdd5e6c71b04c844cb977addca23de62f280215f3dc1cb45d6cd2f84407a6dc43ad227f99c4e172eb9dc65c46d12492af755207d89471a75782beb8652154cd378cf1ef13517a2dc422ea198515d3d9c3f6757f641c1d71a7d38c42814d8649ac950e5ba560769c347041f67b1016f22ad98134377275d3b447b228ff173ea2a22c919afcd2f70d67203776b28846876edb4de876432244f2f44c05d0ac1fc0846af1749aa4c61471bbb6375815819fca937548db8d9f0e97ae893ad41f01083fa502e2f418f30f8679964b432e004d53cb988fb2f9e702214f15490f44feae3994f7ece977f9b7bdd3053a920d15e68a38f020449dbdf4ea51acd5a01364577da46f5908f493622bcee32749627f33bea727fb4f8ca3922994d359ef62c262f4b7a32b428474af4426c71750ec25319495378c5342efc9e53cae3bb0cfc49b95d3a899b0bf85d6cab5364d11f84216995a0bfa0e7902fcebce4efe3c181e33cda3ae85af243f5fed2e1f518b17e94e9250f8078ac81ab5b5563fcedcd8bca92e13bbb712f50a9ed31ed573227e47629d135cb7bdb84ca733ab6c6339c1821e8bd9cf8e4b5a4b83132ccb2b7badcc81ee617f83f8cde0faf6b21d38e33b645ff451ed5461d7f731517d957630b2888f084ad79a7df168cc2e0b48776c196140ac90c92de623f6990f3b7e1247cdd20723af4580c7ebaa35865c4185f7ab65d5ed6d62a2e2f838e541d0d95522dff62916d1a7e59af5a20fb06abec50479761f61c4ed9f2c4d6028403ce8eabfcd703b6b0bda73d787d5a174bdeed60884b39a98f2ca6bde76644043f2811987ec33982395f8ae8d7eeac00ac2b579bf3c003ef3f8c67caa5afe4eb5627b2ba17afe4d5ccfb9a262ccd89dccbf26635831f32cfcb4cf91cc6b3a06527cb2859f016b6b1f801a944c849d612192d63b95764b7fef8e036f0837e611ca1ec4f1790d9b4515015934aa68cbf357a06f4c7801f67816fcbc25e36e6a156a37a89849fa2d8f38758524c7d7aaab7804a6948e6f552abc99e5d46c75ffcfec6581fbffb2a0cf1bf97840710868e88d5b414ebf678d56721524df248dff1bf03c94999b794a306863b63d308206cf93cb0bae7524e736ce19b39cfe8d04298946b502f304c6caebfa539f98144f82785586f82fbe7ba9cf63f7c4ebd03e927479f881e31e6b3dd289130e089c6b4e91f0c7212dec43b03d93ef01a220e1168eedeaffdc3e70bfe51af316094dec27e388bc6b8d63dcf30500fafb27d67b1cc493d7774f7d6287c1344023d4bb34204201b76255649c003ec81acb53d15a671657dfe734d78de4d9fa8911e90a33d1e0181c010a974068e8c4860958eac8b82176f1fa64614f88c90e0446edfe231f6ba906857105a45ca2f42c971ad1757ec94e77c912d6d1f23e1850a28db91c337a58c8bbbd81d12ba9ea88c49abd8c7c155987bcfb8be87cb7f1981cad0588f6cd0e7577d5ffd83e8155b8171527b3584d28413b60fdb4f081a6b3318d66593235d1be221b5544735ab4273ac28fad5fbef668cdc501c59e5815e3bfaf9506c5eeb6ffef2d49f359aa352cf5074181ac1f6b46ea0024155a82e47989f6443091804db2ee78535ed183d2ba206469762d64cc737c38fe9e48ffdf73d183fc78efdab36adffc0317fb7a8c9f1f9a38fc7812c31a3e4e88fdbf963776a7493e92642accd19e23341580dca077346be759e9345c43bd7b09e59d37a267e8d53188947848d94a2b588e4c3d99a0d0b12804769b1d2fa686dd70c3dcbc88791bb73397109f890c3f5e55c081418759da73cbe6513f4a41c858c7e72c031f322d65b1e31d84a500bdf204ff7973177c8a171af22d75a7be71028e10b4077a7feec0d22c5cf4bcd0aab5277089667a20a68d364697b7cdbdd5bc25606dd3f499422b783bbbff442735535738b47cf4084daeb0f60182509a6878795cbd61735c780e1014772a19bb0fe85ae47336807716fa6eb9d8364fa6f33f1d49cbd7715235b4ebee83eac4a23ab4a76eabf7a45fa2c28fed69d2354dfd6740ea848e9ba8bb05868d69dae4482a92383a53863818c72a54205214cbaedd93f4fa9bd0b78082580f3d72f0c8d02058fcea9d329d8ebf514e4c284fbf29c78de050807dbc748ce64846775280840a22deaf8bf788dc4b751e49efef86bde4cc432fba0a5271640e44acfe6e4154d909c0b0acb30c771df51ed35a0f7f0a620d7ace0e7dba057aae36859c34fb18c4165e3005e19f9451643e9c7ad4bdcfa67ba86689da0907dac3c0b19e60728a3fa7e7ce4bf5978f57cfa88d9442bb40b31dcf0f294c99a20dd5a47e0477fa259a40b7fab1767988842c665e3db9667ab8c3d8db8a27670ede702da38a96596bfb38b278fef31134e1e313aae4ebb889a4005300838fb653f5a8877da369c26296f0c1eb1fb184a2e93cb1a6f8afc4e56c40ecbb1ecc0f2e5df7bcd46e050244013c6577cc55f11beaf8857409e66c01cebfa0fcca1104218b38402900922ebb2cde885adc209d56ad885f5b0a9291cf0d08e275e6019ed11bddda4816c08eaaf2f94d20cf323ebe58bdf77908412bbc5dbfa7f752139ce2a9a58a971b3359aa62f059b767af4d6c2d7e25d1a3ccda81f634d93bed8e5aba4c84fc4e3b04e0fd2efc3c29a71133e37ba5a912f1e9a23be2068e14d26a27c4f508b2c5123a427832b81d498241c824b927c8d2f4ab356c2829516b022cf668485758c352fa8a1030e034624205470e9b15b7c55a58532e2720981f4bf28d545f5a1ecfa92913edddfb38077d77970402a59f8900f3042bda104d7e4c920dfcb1fa5129d0116ad3cdc62460f19f442629cbb0940bbdabf6831f86314f3ea826d0d6e6095ecd88a7b5762d4cf36e70a6e31a25aafb35e02c236dc90de977c9585b3316c835eedabc62464235fb1f1a65fc6ffe2c5de16f6c3ee6f4e9f187b2c11668fb6a6ad0124c155aaa4429f0a25c33f7f1b3e6db5d21384240da352423d95276c59d242451e5a4d5e46432756aa5306bceeb3ec2c2c5ca712bf734fa8297f1c051a880323d7c45a2b63ac8dfe245ba14db0cd59145a486ac862bc63d4642d3efad6506efc4f982865a574ca1c147cd86f3d3970fc9308cd846bd3c4b0c21d15cc65626cde392d50fefe315e282e42308e7b3116469c60bad0a6254161aa4daa724a300fb199e6c910bfef5c61b922817588ee3368c2397a6a2ae8759ad2397576e3b2a6429a72e3597842561728a09e480cbf417572ca70976b0dbaac2654f6a98c913be98771de458e8be6d1ab3950dd90e77fad447fc4e0161020b4d775db8446c325f2671a9a45ec13ee2a29cb99cdc0450d6d1e10bb55674552e112e947420f24515968a00c19d1cfad27ad062b1d1cf2fb5f35eed874acb66d14786830bb4e4accc6db4bf1792fb2973b8db55e9395aeaacee9b3bec9a084e65c18bea45abf7402f3ba894e064eeda14a974c1f8c15031e071bb2e5bc247e5a75c0dccc9d52ed8780cf82cc902eece6f2f87c77a6eb73fc809c5996424c14d3da777edd6cdfaee53dd9c7e28f68da31c3ad3cca379184f366741c7bdfd0d2beb2e64e981dbaa886d47bc03cb08e5b3ce6748394e1cc9947e9250c8c755e377b3b6d2e428b329f507053428df11f42872afc40beef398bd17e972876a63a57bcc69cbade737aa20e2cea20e20aff200473177430e4c4f2ade56a9902fd6aeffe7097373a0a53bd2d97e875839014ae3c6d5f448ba1f1c272641b9f7c9ce8694c32bd604787907be0a7155a430bd45ea813743f5813811c61b39ac9bb3018382dc34cf435054a32bfcf803f6e530c4f8f0c1f582dcf892d29e5074ebd5ba9912feeefbeb8695e67482c5169013c0f5bd504d8c789ab413f19a3dd76a58c036e9510721471923efea7d454e684f9feca13082628bc8e3a38b33f863490553bccaea5f0dc279088007132feac821144aaeec32fcebdc5472ba529ed39449894430c0f038a500a442967710685fb7aa6ac6f997dadaccdcc48e5ece10e13341650a4217896b2f92f493d6b6", 0x1000}, {&(0x7f0000002680)="69586b975e92e306761be1ac056548b0cf364bad6bc9ceb14a77b4538584df28b4fb0f72711357f36c9a5329062591cfeaddf4a52c245fe18332dabf9d5f9e4fb28df4ae76c0e4de87f10192516ea4a692c05137f994fc3aed6a71ec8de350fa7540662579ee6c2054a57afdde04b94c5a86f2091e566aa3ce3ea76828503588f2b46c8dcf50adbd56c59b68e1b39ddade27", 0x92}], 0x9, &(0x7f0000002800)=ANY=[@ANYBLOB="10010000000000000100000001000000effc53e9aaa22c5c0a81730d9bd818803a0257ed5263bb6ca736bf24d2c7db8d44adf42ed0745f210684ca396179ce5e468a69faf10afafec5c00b2deac74acb9c973858b46048b7b314b7e40b9f3da9cd8479f8a86d7184b0a8c6ca186bfb4d39d8c1e5824515e42ce548e12afb187d13029f94439afb4713beb0ff882868083150958305b3f6a417eb7bdef547a34d4b35002cafc544553b0b1c61a2585e2f04a2c3124fa4693813537a414ac33225c901f52d595d7924a71b89a7d3d0345f8e5398920782af3ca349891748c7961d1226a874276f98ec8e115b277ff885373dbb973d4dc7fe671089bff564e9222019030f86789763d3c927c41500000000"], 0x110}, 0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:55:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) pwritev(r4, &(0x7f0000000240)=[{&(0x7f0000000180)="8da2f12bf9c0c76ce06c972e68bf2b84832be8d8d5c47a13e15c4dec7fef5f46a95e4c4c78a1346b463e256f0bdf2fe73e848c8b04d88f265a9366ef895c608e2617c54569d6e6a5c2e1381873c64c697ac26f3a20fc55c859f6a9b87a9b668eaf8c203cccadc645df045820e1fef0ed4c604ac9c1d0ab2448b6169377c82bc1c472d39c2514f10f864957f4827b5262a3a3988e956e3119aced1080642075eac4481675f8177dc7cc", 0xa9}], 0x1, 0x0, 0x4) 17:55:12 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffff070000169d710a955984c87910bf0902d60f5d00287ead4bcb775ca69dfceac2a84e6abca64896819f507d000000000000d2c549a86488f376fa072951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505eaf5300a4aeef9d612f871f4385f041d76c5f9286c545795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28708418ac1b00000000029cc4c83908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bdfd5e5ea1b1009e5a319d54401c8b0fb636710000d2df0ac87e0d7b6524240cf97d7f126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9d8e58015f55d09000000cd1460e79918a04434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfc788c2c9ce08a146eb899f51da0ff82a27e42cfc93123b8284efea431c9dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494af280cccf9136647507bbb35733c133b192061618696b2d44cf727921461f8c0221a54996026fe13c9e7621c041c7a2994659cc1c56ea6cfc91a379c27f1dee06b8e5c9c1993edc4c0a07948935ddb70ec1b24b761c1b9ee901efb25c669f55f9736d058b4416a9a74b952574fef0a109907f10950cb1bb90ebe58d6f818bdf400937cc88129821f8671feb7cb1355ff3729d00"/692], 0x10) dup2(r2, r1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r3, 0x0) r4 = accept$inet(r3, 0x0, 0x0) connect$inet(r4, &(0x7f0000000100)={0x2, 0x2}, 0xc) sendto$inet(r4, &(0x7f0000000180)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8", 0x26f, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) r5 = accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) shutdown(r5, 0x1) r6 = dup(r1) sendmsg(r6, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[{0x10}], 0x10}, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) getsockname(r7, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 17:55:12 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') getrusage(0x0, &(0x7f0000001280)) 17:55:12 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="e001000000000000000000000000000049f154a513c9c8c70ddc0866a282f571f788b9793cd467ede2a08ffd9ca5a9bf914136ee4a1fc7dcb8c337a6ee83fe0ac946f668facf87e8c515c9c2428de3c5a61976d761305c86c5f93d09aa44ddde27f5bf11887588d8b071d6e156ba30e8a3efa79e10899e8f8a6278a1796cef266c6796618c29fb329ccbdf8c7985e4b5f8d15cee1f70357a5bb15f2e4b6d1c0d74bcfbeb2f630298ca49eb68c62302316679b433acbc746f4018dd1732a202c254f0dc86119744ad0516c8133c818befd8ad6d37145711c60f579ab5fb8b09bd3fc5d43680cdca18b9d21deba31967e90af7dd31965f06b39d3fce9d2f339d68b7e26fb88136b3e93151030b76608447001f26747628ef056dd879f2e332697729f8c18e6f66f33aecb295d96b2cb92b27a25c95d425cc41cb7a73ddc7f0ef55848e741203773ef1cfeda3105769b0d6e3f7591b0975ff41c95389bf657818efb050eaa861c55bd012a3a5bda5d37e66d784b30e2c6213e6fdaed223e0bcdcd36e8f26eb9998e14857e78e4b633e58645c92e5b6368ae43616cc32b21e682a853d510fa2626607a72992eae6733565a2ca6cd8f6bbd8e37d3434e17b0a395c87eb3e61f3f6045875826d9e05ad16914da08e1fd6c99d68a69ef12ff7fae90300"], 0x1e0}, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r0, &(0x7f0000000480)=""/4096, 0x1000, 0x801, 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xffffffff, 0x8}, 0x8) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 17:55:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x8) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f00000002c0), &(0x7f0000000300)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000140)) write(r0, &(0x7f0000000100)="6e9ca456b548d44ff857ba10", 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x45}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r3, 0x0) r4 = accept$inet(r3, 0x0, 0x0) connect$inet(r4, &(0x7f0000000100)={0x2, 0x2}, 0xc) sendto$inet(r4, &(0x7f0000000180)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8", 0x26f, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) dup2(r2, r4) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000280)={0x0, 0x8}) 17:55:13 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') link(&(0x7f0000000180)='./bus/\x00', &(0x7f00000001c0)='./bus\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x108) r1 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) fcntl$dupfd(r3, 0xa, r0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) rmdir(&(0x7f0000000580)='./bus/\x00') 17:55:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453768c11700287ead4bcb777fa69dfceac2a84e924ed70a266abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04140795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b41228d23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331ff23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb974b891f50cc35540e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100752e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b6373af701a3f76939a1e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b00e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf500000000001a12fc0f807f88c5ea04b5851d829e1b9fe6272554e5407a3c8f6799fc6700000000220a6c57a60a1f7df2b388e3a40d0d9337a979c4712bcb137e229e935ab7f1000094e2be6982cda090841adde87a2568556690da2a605f4027d11c2501cea0e8645152be66e100afe7b6809acdc288c4fab0b834542ca8355456a0bc22e98fb9a9c3dc6709d1e60fb2cf4289db65fe27de13b5f6e9ebe0cb37d660f80c5a6f0b0531b9f7c95b28c36aee6d5f92b5d40158daea000e93700f25445e48407c4f8708d06597c6d749f0f0"], 0x1) r3 = openat(r2, 0x0, 0x8, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchdir(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0xc0205609, &(0x7f0000000040)={0x2, 0xb8}) dup(r0) r5 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)) flock(r5, 0x0) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, 0x0, 0x4a81d0f98973da66, 0x0) flock(0xffffffffffffffff, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x101) socketpair$unix(0x1, 0x1, 0x0, 0x0) setregid(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) fchown(0xffffffffffffffff, 0x0, 0x0) 17:55:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/null\x00', 0x8000, 0x0) r1 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r1, r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001980)='/dev/tty\x00', 0x80, 0x0) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f0000001500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001900)=[{&(0x7f0000001540)="9eff738f63fbd8ca0e34390960c3334902bfcc31c26975ac1c46d371fbf974537dbce8c313a7aaf7ef8d59cfc4b1ef", 0x2f}, {&(0x7f0000001580)="7fecc58640a79daffe745a1a514481ccbef2681365ad5c2d5b0faed82b8f24c558eed9383e10d26b19d868666ae4b4be5d6edd54ff204795630ed8e1b74722eb6e8bae488eaadaaf92435a2be4f9ad4aad4d6e593fb410f49ebdc8c4cb5641973fc031c302fde886ae1c9ebc61e5a02cb694893bf51c6358567e892ed512ca41e7e27e5d9bb0976b4fd526eebf7e9e72836fefbca9211b0bae3d98e7cb58bf9dc6c21b950d8a9da6", 0xa8}, {&(0x7f0000001640)="1633afba323f7437dc51573d53c99cccb8ce526e", 0x14}, {&(0x7f0000001680)="a18fec8249aa1c3fbb034b41d76e710db57c7f9c2a9d166d3779513d24ee28964600b8bab9df145a0ceba3025086b77789b20f897025f5a5098913eb11b71f73a023364236189e19859af441d5f1a4d30a0997af94efc0c2aa0993a178cb5f87ca2847619504d252cc97a0d053daaab321c9f6f235df08a7ae78ce06b2f907e8b9182bc745d02acb67e23e064c216d20628efba8ddbb428e96d1a9de3fd9ec0123a99b65f6cac8a651ab8335d80f", 0xae}, {&(0x7f0000001740)="4ba0eb770dee03822f978c46006cde66a660f6ea0340bbd0dbed3bf4cbf0cf98fef8697320304a86df2313ab46a8d7c58f78cc0baac55700754ed52aa5ac78915d1ee9ef9b", 0x45}, {&(0x7f00000017c0)="c90d1d9a9afe764b97d45eb2ad5ecece85af98ad9785239c0fee7e381dab741aa6045ad4477e975214c5c01979241f3d9d1017146dde18c5b5b3c890a852c216b1cbe39e376e491392565507092c40cfdf6f02dbc7cb0bb48e7e1a96711006fb7ec6cc4c179072c69db3dc9173783aebe53831a0eb", 0x75}, {&(0x7f0000001840)="a3f25696cf0d321600e1a2901f0c6c1d96751238095004a023cc4bc29bbc1b90630f1b549f9fef7d56acbdaecb0d32a6a2369958db309da8e7162babfdcc55158957f79352da777f7d3ba7fa31fe1108835b735690e5566aec144c4ba46e493266c6a88b4e11199c88230f2762569f1827a8d21805648b766ad8d15e58941630044389", 0x83}], 0x7, &(0x7f0000001a00)=[@rights={0x18, 0xffff, 0x1, [r1, r3]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r5}], 0x38, 0x5}, 0x401) r6 = socket(0x18, 0x2, 0x0) readv(r6, &(0x7f0000000200)=[{&(0x7f0000000000)=""/155, 0x9b}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/7, 0x7}, {&(0x7f0000000100)=""/213, 0xd5}], 0x4) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 17:55:13 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffe, 0x4000010000000003}, {0xffffffffffffffff, 0x2906}}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 17:55:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0x5, "3f3f007df94cf5460000000000f7fbffff00", 0x0, 0x4}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x4) 17:55:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a0"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x4000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f000035d000/0x3000)=nil, 0x3000, 0x1) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r3, 0x0) accept$inet(r3, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x4800000) 17:55:13 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x4) dup2(r2, r0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7742000053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf4efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911916fd30fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r3, 0x0) r4 = accept$inet(r3, 0x0, 0x0) connect$inet(r4, &(0x7f0000000100)={0x2, 0x2}, 0xc) sendto$inet(r4, &(0x7f0000000180)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8", 0x26f, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r6, 0x0) accept$inet(r6, 0x0, 0x0) r7 = msgget$private(0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') r9 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) fcntl$setown(r6, 0x6, r9) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r5, 0x0) accept$inet(r5, 0x0, 0x0) dup2(r4, r5) 17:55:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b75d03dd00ef43fff7c8d5bb7042") r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r3 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r3, r4) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r5 = dup2(r2, 0xffffffffffffff9c) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r6, 0x0) accept$inet(r6, 0x0, 0x0) r7 = accept(r6, 0x0, &(0x7f0000000000)) fcntl$dupfd(r5, 0x0, r7) 17:55:14 executing program 1: nanosleep(&(0x7f0000000000)={0x3, 0xfffffffffffffff9}, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x10}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlockall() write(r0, &(0x7f0000000180)='<', 0x1) 17:55:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(r1, r2) pwrite(0xffffffffffffff9c, &(0x7f0000000000)="acfefab489034111d6edb4808046efe0a7ddb9890af2bc8a81066b60959efc9ac071925205b8e5f1e8cb94bdffd6ae2416b19a8b1581d46e3595cb055499850ccc852759339b22c4274907", 0x4b, 0x0, 0x1) 17:55:14 executing program 1: r0 = socket(0x6, 0x4000, 0x80) recvfrom$unix(r0, &(0x7f00000000c0)=""/204, 0xcc, 0x44, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) setitimer(0x0, &(0x7f0000000040)={{}, {0x77359400}}, &(0x7f0000000080)) 17:55:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 17:55:15 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r0) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000667000/0x4000)=nil, 0x4000, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 17:55:15 executing program 1: r0 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r1) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x7068f7923defc0f5, &(0x7f0000000040)=[{0x28}, {0x44}, {0x400006, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080), &(0x7f00000001c0)=[&(0x7f0000000180)='/dev/bpf\x00']) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r4, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000080)=0xace, 0x4) 17:55:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x61}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) bind(r2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x9}, {0x18, 0x1, 0x4, 0x60ac583f}, 0x1, [0x1, 0x8, 0x7, 0x8, 0x0, 0x4, 0x7, 0x101]}, 0x3c) 17:55:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x90000000) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00802e2f66696c653000"], 0x10) close(r0) r3 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = dup2(r3, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) ioctl$BIOCLOCK(r5, 0x20004276) sendto$inet6(r6, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) r7 = getuid() setreuid(0xee00, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r11, 0x0) r12 = accept$inet(r11, 0x0, 0x0) connect$inet(r12, &(0x7f0000000100)={0x2, 0x2}, 0xc) sendto$inet(r12, &(0x7f0000000180)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8", 0x26f, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r13, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r14 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r14, &(0x7f0000d06ff8)='./file0\x00') fchdir(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r15, &(0x7f0000000480)=""/4096, 0x1000, 0x801, 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r16, 0x0) accept$inet(r16, 0x0, 0x0) r17 = kqueue() r18 = fcntl$dupfd(r17, 0x2, 0xffffffffffffffff) close(r18) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r18, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) kevent(r10, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffd, 0x0, 0x2, 0x6d, 0x2afada4d}, {{r12}, 0xfffffffffffffffb, 0x12, 0x4, 0xffff, 0x4}, {{r13}, 0xfffffffffffffffa, 0x82, 0x40000000, 0xe7e9, 0x2}, {{r3}, 0xfffffffffffffff9, 0x0, 0x8, 0x9, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x4, 0x1ff, 0x7}, {{r14}, 0xfffffffffffffffc, 0x0, 0x4, 0x7, 0x5f9}], 0x1, &(0x7f00000002c0)=[{{r15}, 0xfffffffffffffffb, 0x2, 0x1, 0x9, 0xff}, {{r16}, 0xfffffffffffffffa, 0x40, 0x2, 0x4, 0x1f}, {{r18}, 0xfffffffffffffffd, 0x40, 0x10, 0x1, 0xfffffffffffffff9}], 0x50, &(0x7f0000000140)={0x200, 0x2}) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r7, r9}, 0xc) 17:55:15 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e52ad5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9eed139eb2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000000)={0x0, 0x328}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) lseek(r2, 0x0, 0x5, 0x2) 17:55:15 executing program 1: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 17:55:15 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) poll(&(0x7f0000000000)=[{r4, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r5, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r5, 0x0, 0x0) dup2(r1, r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) 17:55:16 executing program 0: r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) chown(&(0x7f0000000000)='./file0\x00', r1, r3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000003c0)="001e2a3cc447943856bc1dedb8495326c03948f3986a882d4ef4d56aec375b4697", 0x21) poll(&(0x7f0000000ac0)=[{r0, 0x4}], 0x1, 0xfffd) syz_open_pts() 17:55:16 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0xa81, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000400)="f22951632d76c70f4d68843aeaa7402e2a4fc1b52f00edace4acf861e5700be39c42cb9fbdb8c95624f4537716de407ebc5dcbf6b2a9d06da89ca9ee75e3b30915fae533a8265952fe948d4b5d03b22d3ad28380d73423c85777faf12f2275a9f435d20e875596881766f76b48d70887abdf692d6cb2c1c5d9ef59713ec875e980ea928989faf0465208637e93b70126ee49e5215fa0e7e0c001e74068b8406726fcc4bb45300577821da1541bfefca184b4d3527158a7239c457328acec5d697945be2d77b4d0dc37649f188b032b42065a3cd68a154da03e63f32af973ee3628010888154ca6b725d38eaa37354c694d01a5d41b1900261c8d8a53fb7337951ac4f44db843aaf740642daabbb08a0b6959416ad514672348c340a697ef6b20d33f2eb7396c3bff2d015c854d955ff48f11bd0766abcc617f5340b0513ccb23b423d94d3c26084a3f0049084174ca610f891b565693c29b361108caf11096c4fabcb2de3c10c88f6e6f390d69bf47d9611138c25a7fdacc8bdf0cdc996f2bc98752b3306f6c1a92", 0x188}, {&(0x7f00000003c0)="e2bea3af717f52ce568b47ed9b3ec88259c885f0297c520d5714bdbfa9c03722d0066851007dc4fdefc34330", 0x2c}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 17:55:16 executing program 1: r0 = socket$inet(0x2, 0x29bf445b4a21b736, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff126200000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0}, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f00000016c0)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x100000010) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(r5, &(0x7f0000001300)={&(0x7f0000001340)=ANY=[@ANYBLOB="01003e0d0400000072ca00"], 0x3, &(0x7f00000012c0)=[{&(0x7f0000000180)="ea3ee67f74f1d939a1814bd5ee602d031cee2787ea79d004a1f28a85854fb6f64595ab2c2e047e2325d76c6b6b105388de3be45c42ca91b46a25b0487f5ca3b12f0e364f0aa5ce02d37ac66809130e2d6d87afb0129c6e37f9ce7afe1c5f75ea205a11245b30a4f2503d815855487d45c6c3959d2a3f576858fa5b4da1968789d1b146f17de037ac67fb112c2961bf43e4cb030562f7772b5268d14b4e8aada251ec4287244fa0d7dd27a4015e3dc460d7ed1dbb5fd63c3b68c3b1a821ab56029f20af3bdb00097bb192dc526489580bd96b6cedaa5da98da60cc456157749789d98bd36359af92001160d0fdc2a79589d8c81572e6d368239c376a82966646be73b6e15c627e782ec01b2c78d3b557a5402cb74f7b5919b73f59820ba3d01c6b637da7fb248f62e4bfb760a14e6345a3d9039d77035294dee7240df529ce26c3b76d2172c7e550520348271692c380eb1f50dbe53eff1049d337a0c63d7aba034ec207e50b199bdd27b4b9f2bba6d2fa3917bbf6e444c3815bc671ee3b1a77428ae3f7074b5e56072676da8c358e1b8d1eca4fca39fb9f2e2758856ffd0c615d31cc2235d7bc53f5c0191219a459b16f879344765174534fbacb035c14341f3b25d031a185f49f59b3a19b6b6f52a865646ee244eca541fdf03500839b4f3dcd2b6904751db29d66d2c3cb94560403f8ea28b5ed25f96a06b5c4e24c8b200eb1c1692c42464383d59d86e4130ecf057a5011ecba41347af9a8c4e85499e39bd87eb4155f321e8755a34e0efa48a6b9c417e0e8e6a5c5905421a847434fb8bbe8a3862c16d476e44e560fd9a1cf1dbc8d82b2768481b9d49c538c1db72b5a5224d977481af2d289385e808686d91dbc88e5c730bf820b53ab05c00d0efe1b1b3c44fbea9c3ec67710f8227d22e373985b00d0a813b05694f8523b0ec05670a10c7073bafa271a28d6ca9dd916a0dfd349d82cdd5bfcbb2bf0dd700ad800f30bb700a9d8f78090995727c05057d3e8908b648fb2e5a70c7a1eff787bb4d3e7efc389d376b058576bc1bf1307969f9f7d8a7d5bbf23fc9067c3e3e778a43f203922cd02ab0ae733774c70f5dad628c13d8d839d2f19a609fa1000b818fec87ef9078553cf9cbae8ff94177dfb20ea1aa1328f3d8ebb39cae8e811f8bf567ee020934feb44429637d5b1b5029619fae53294a0b8f902ea4caa7085c082600815dc3044640ed8f2f9e8a4a77004e17c82ff925180c6b3641c89c881e09c3a66e5891ff69db2653ee4f0136266614b6243cee43fd262edfed3955e450617a6f10a375fc82243600910a8983079419193d76bb05d4c68f9e937540c0e7b5416916ae3220be011d865889843a59772c68ed3fd34debc90bd3c4411f51d99be9b724b3b1b6f6b86fe33fd03a095d9f4b132ef74fe8dd9ada0bbf785831a4472f4a2f0ecbf56af9186e0408637dcf5f11cfdf08fb0b60188fc7f3a8322177451ff0a480c536dc54eb51e4563bdc19c13885170d46d6677a8ac31fce6efc927f1866027d7cc9b93b2ac6dc721bbbbdd8d056a72d90acc05d87a3c004e8b76a75f214a09a6f40ddd0b3f567e1247f769d3913f1d903c42211e501d7df391698fc49ec5086b7e5666eff8c1fb622d1680eae4d120a990f0df74582adf4921bbb9a9b0f42e2c627a6bf94764d311eb6e1ea7e6c4ad97ca023ea6d529edacfc245e307cebe5fc353795576bcc726fa29c95023d244de3c8f94c9f93e3c9339e13b29660d1aa004220b958cf73b3551a179acc921f1aa63bfc178f4754c8e565dba4aa4b21d3ebe57248c3c4cad4ce5020f35b23d4863ab4ec33fb8e420c3163b7e7de021009a7805a8ef9099d1881aaf267dc25e7aad360d310aae5b1886463264d40e76031446e30ed27f1039dbea602c0be9115edb255284ab7af3cd59b15a32481cc3593a5961d6710bfada34ccf81517d87e277873a912cf6a149509e22f01068ac102815258001bdd9490d020b0f54b0bea9664afaabd51219c3bae38425c5e759c501b3f98c45120a900080fe3441c3a4a626c2dd1b736ed3941f43a7bbf07eaffc90eddc2e0117a9df1282446c293facffeb884dc5fe58cb78464ae18328cf6912ad5dda56aba1de88e3dca5f484fe08a4909e401493a747a319119a103f31bdac466a7e5e4f778857fd5125ef2d363e129d944921db32bcfc1ed0dccb8509ec8eb7a84694fe1c6116da4fe70b2aae6cd61d3e864ceb3c354dbf0daf34a1035e7122c632cc6a1edee2b5290a3d2afe83d6d53fd237de9de3f88920c8ea75c56181f29d0904c9d197efc31d781ba4417fbcc5445ba796639ffa20c55433d35087cffedaf4ffdfd204f6bd0e5fbf1398ba2ce4858b9d28bdefc62ffccb2300eb10d68132d68e6e818fe0f5769f61b2db41dcae1c700f54bf5e1ade8c07a583631dae4d2ac0aa16b2c541b6574b019f91adcd8ccd2ffd4c512517c2a3fbd430b804b56b59dea4a5f72ac6ea7351626e1da099cc4e4eb9db03dcadc205985fae35f236c10308ac0deb1c2ac5047fa8c815f66b34007cad0514a165f4f985741f9a22141ec2cbee89470f3f5bb16d71cdb22e3a628091933481f03a5a685399918b8016e65f6f3f95babfe8a2c9253a01431269275eb24a5bb163a7c82b04aee7662067c2baa21afb9358b8c6d941bc4599a9e7ccb7893cf04813a42126c55ff9a661796455aedaa09000a88bcbc7cc10093832935fbe05aac5839d5b1024ad000af8fb6142c668b529c18d74d5ff9be191f10e88d66b21460dce657c0b19c3e37f00e5723429e710145cf1579e1d59130b55952577bbeda0c7fc15efd9576b7a3ba1c5d2a25d31ab159a2219ddb34084ef517af05605b3c6cfcad5aa7ea92759c7d2a24db5ca83dbe593dd3eb039da2342dc28f99e2e8c1ae17f2b7e6cb0702778029749003e7dc4aef3c3f84965aea3bc9a0d9c5c98ca4754cf557a3d44964136c4db884ce74d45030ae406f05cd897aa2020a53673f2e6ed5dc90a4cd9547bbeff68d395bcf1c1d4096108ee0a21d51588bdfc0bec8d5db89f679993a4c6c632185180135c7759616eede41821e00e567c8eb7fa929a16d5edbfb62b0078df6e7a5af8d62c182489a848b6555d4f9b83d1de2b337a94f699124aae4db075514313f3ab91db24f2edfd8182e426be15633bc639cddbc04aa00e8dc6bbd1e0a9aadb44601a778bcfb5ceb9243f986af43468965b5e3f75ff9adbca2ee4f0b43ba5c5e2bdc6d4643556a0c04c49d05bf29b9470becdb52f4329f072693665cd4d40f12943ba48453ed0332572c97e4001c5358f64790d7adee9c6b667e41d9656b861f5577b013ec1621ba9d8dbafa2a3e1c08119d706b24111a0cce99f500b1e89e0f133bdd281ddf30812dd79f5a16a621a23794042b216734a0e5a8e5219bbf7399780c7fa65d45ce7eb28f7157278f46c8ae221a68109499bc94647a1c37b9e6d62de172a2844c6ce8078db6501bbf1d791b9ab2077d998217073caf434b5cbeb9498dd5e76385f51d923f009f60efb2ae0bb24dedb7d16822eb85844105486eca02bd8a87c604b489a598e77f1f9e1dd6ea41e202251534319d948dc9865fd2fd9e911c6f49fb12850a01e70d2462cb45ec918f82a6203cc2ccb660db3caf38116b4e8b4d533a02b5810869f78c8a2d62690ffa7f90d3af6130eca24e88bb39b0831b1bab890791be0942b34a285b823624b6d2ec7fe8c37c62871f2f96a76941e46e46ad2a7e4fedf8d2379734dfaa2da9f5239fd635d2e868f8dfa1d196cf96333a7ce07610a373247b02d05d64604c5f4199231ca93a262186d9d56a94dcfe4c7d96eeb84142d92b9a320397dabbf1299421a1105a29fc8dd522fd0c0bb5abb3766acf25bd2f93a5e7decd95a4e89e7a0756abc3ec7b6eb7cc8c6d038275cbb0407ac283cebf47636ea484266d105949abe62cf525e0afeb55a074760644cc644d03654ac09ac097f2698781c37db5b1d63b6bd9db20bd6ae5083c2156a205ff0944deb086f854f00f214231706c9bae490b90f75422de203f2774923a3e73641188b77aedbe41a529735292cf449f6667127aa437c433ac584df60585b9ad1292fc1641eaf4c840ff8cde5950ef752dbfc03ae0c98576815e2e0b6b44f13f694e79768dda672914ffdde0be24efc5ddc4122ace137c0af26655683ce484b6c40f5585393d64d7b3dc810314879cee9bbce8bb00d34e1173219ae4ec35e9cf2c07bc3e8041dc57d42c2f38a32eadec40b7a28c36595d153b8b09798d083e61aaf9aeb3f1926b2dfe2824b4fc494b24eecba98b571c8a54acdd8bdb3e0d443d3bbb4e6b79610ee73da1a6bb3394805f67165480fecdd7a1fc4736b5e4407dc64386be9ef0cef9b2fc6b85692cd405adb84cf7fbaf18a8e3d97550278aa03a6e5839d1d295acddc77707be4612af1129b54713aeccaf1e5bd633f3f9b265cce33082d65c75b7bcce3593667259d1cba53fa115a3367eacc17ea1dbc98e91625ac4b90c1374e37f067eea56bb9698a65b4e64ce0a4a3c3b9816b74e669bf8d573e1f86f9b3260d1854ca5b17ec3be1aa96c96fcd56efdbac65fd30b18ab7ec8815ce16a133950c147e3abb9cfc3976393c450a79373522a4450b3ce00cf73c4e127bd97199cdacd82913d5c66deed559da2431dca5c2cb88cb4d8fe8e48d94898a185ba62cc9af6b6eedee122b5faff6ed25c5d5ec6a35e9bbd5f9fb2c6e93f34d6d2e5793e2e607d88da14cb59ccdef7ce9932818b6c3db17f89d889eca1a0b5ee330f7bca6f5f0c517dfa77959af9831a3f65c6f7755bc81d177c344c577c7576b8ac5d6e666fb64e3fbb75bd2f1a7db96beeb038957427b43ed088c8fbd6caaf8380c52a2fd29dd1a0e30d39fb2c10a4d049046797c29f45a55ee9f5d50c0a6dd71b48f7087ee1c18a0ae035e0973bdaf37314d2f6947dde9a9cb6047d6c2d3b69ad3ebf63c5fac5ebb164689bf3f6401c1c4bddbfc642a612b72513b5d6cde23dc7346ddb7c3f442e938c25bf39a2a639e7662c19e4bfe8e6a6984a62a319adf8c95708c1046c6935db1315e5c7e4558a40ba351bab6ad789c3cd589fc92c768f9bdda0a3fa32c8ec9843e174d580eb795e1cd39c439b099154a2d3972d88f17c4c2313f69a3cd9a33dd5d238c58e8197be679854c30ce9dd593885d9d8343f68abde28055c986ac4d3b0c9cdb6e48ccb39ab2b46086cfd84f49fb53bf65e04770adf7f314871923aa8fc5ccea88f17a77f30ded212ac1321c76ead736a854975a2deb0455e39a704eb719906fec1518085e8f816645414b584bc4501c3c7bdb150e9cb8fc5ca10440cf587cf23abcf500ce4bc6c25439ca0b440f6cbf5b8af4d30902e5cc6452cfdcd4dbdb9112531b0481171a97393f692942f85fa331a9b15d419c7fd9f316499656a57650b10afa9cd3854c287633f744d8791dd6624c6bf9d790bf6628f1591588664bc338d7c1d220f30cae84ae596ed68b6a556fc3d8392fbf6a01ed4d965f8338f2834d0cc0f47a94fcc834e14d83286ae1bd067133bf98a018e0bb2eacbff0e328447aa919cc7718187a119f80a779a9908018db6724577d98bc39046124f4e6b9332c4f736f8954bbce2c7fa6bc3949efc8497c22722499f3ede642a0d995c09a6f684c5af3c9a530c0e7c51243938c8157c7579fedef34f68ccb294cf2a41ec607f7c33ac61897f3fb67a08e0ccd5f05e9ad32f4f1636138f0af6e480aeed3b22dc9a88f8519827f0fc0ceb8be6c322cac47efc4cf9", 0x1000}, {&(0x7f0000001180)="8a351d0173c90f1c350e0e0e29a7105b7a7dcc005069e7c49247795de78d9c1abd4d4ff1d9b62284d4a741e20b7a39d13808a2ccb66b3c3a8915cb445190eaad092c7879231228f048fc3624eabf14db6007bb7ffe43963341e2c89666506a5438ec83f0eb476c76ff25f153f52fa5adf9e33bad9858aefbb0bd3a2c7a67147bb96906914d580f6f89ed06148e18141c27cd229bb422e5991c2441445a0c8be5f9bc6b374096cc648a052e808eba9e634ac84183451e36e1db35ec708d64a0b0a5794024d402067ff90840b3a9093957d4c937896ee07de2be83f43d8be0bbc7b049b4b0dd28a499eeb17baf80f409", 0xef}, {&(0x7f0000001280)="18abee5b61a5a8260f2bd602dd862aa310d7fc7fca208b16ff8134f155", 0x1d}], 0x3, &(0x7f0000001700)=[{0xd0, 0xffff, 0x5, "5ff8f536d6268bc2d9f6d8380b7062988541a4f9c15e5aee0331cf81183c83f571733ad7ff1765056f1973254e5fbac51356c33a5e4100bf0da8a80c5c0ae4120a3eb2bcb40dc5a120e956a8a243f18b95cebb13f2b77860d0777c25d39bc5e58ecd0025083d0e749334fd14e1882dda5d3bab32fcc69ffff4f904fe666cc671990f85b932f101321ace444a1a69e93388edaad80f330e959dbeeeb19dcb9e40280b9049a9153493419277a27d8c6dd1b3e10fec42ca9d83b7bf6d0b070daf"}, {0x1010, 0x1, 0x3, "d7da73afa6b6baecd3d69d9d8faab478457b252830b0d99df81f32e88a662bb108f70257296dd54bc5290eeb027bc7490fc59547950514dd7583592232d96e15e3aa194a4f189f21e87734ed502e6c8eafe637d3df9fb2afbc543304b842da9cf16cf25db2c57b470a9b2ad30b03f1ec333b3eeacc5c07be5370b3c5945f0232d7b8c5426a19f33cb24f0d3732d9c6f189d11a3be9bc4e73236ad5d13f066939869a01f97bdca8f00906d25e10dfdb2aff71389ef654712ced26583c293f19230622f44662a2eb5b5824601939ac80315e64778cfc327f9ad958fe11fbb7fe80e42a65b1c2bcf13657b13d428c50e22c9a4073533bc6994c1bf68ba5abd02fd010cedd94f514c4099e3f9fbdca0ab68fa9bc7490d4e7fa14f95fbc975afae2f50e12e0b02d5f31675896837cb0ccea70cf3ed9de8d16dd63b066d9b36443a09c4c16448e50d6b8bde7aeda2deb6962ddf5608cd8ce43562b02a33ee53704df49b7538025845a4e32a3c67a6f22d0edc8f752129a83c1f05149e72155761cdaed6bfd5cc900cbdd3cb0a9f0f7647f01c0eba28aaa352978eb31e82534c3f4b2bccac2dd8a9e824290181c2c332b2d0a9b0908b23e7d704e1b2ae006eac4164ef49e24bf9859bc67c7f02885993ce84cc1cc137eff2a75ad2a0d15d86ddfdbcd6a870606bb7d88c84e55ec4ab5895c8776fd0afe0077a74bbf367db97a5100e41729af21fc811623d5f74df25245abc428d50e34495a66add38e577191befd2585d3f4d7dd7a0870e8bfd26ef0a5ef97a1e3c0afab4e6d873cf7a13f98b1440d7ce872bc654b5ecabf729ca8a451e7fb600a571d513ecb5be3407cacc348c7f039b86910328e88302901a041ce90eb7d25c5dd7bb0d65ef84752d6ae05d54d81f6c0faaa3c08580db67b57d324d13e66eab30044f2cf14a952bf09cb22d1d394e46a04eddac2d54b606266d675622f8361a30195bc2a5032ffe54b21e47505cafb08fb656503f8b758b655b312edb5028230dc0f8cf4607abb38a3ed19f83e1a23799155e8181eb15f791b4c0b46a5cc563ca242f078ccfbebb92bbd8abcf3960e10fe0479dc1f9854c609dcca592c2ae388614d1850f34311fb4f8a1c915ececb4bca5597eb46c206f8ef71ab3d3f2f83e94b80d310faa24941bde369a7a3707ccc4871726840a4dfee35e4cce99471a7bd5cc6f82ce4abe6b5fd42537480b80b2ee7ec136603d4fa23e03976cdfe5799f62cf9e51a899d2988be379bc873e08b37a58da91007c550ddd5525fd1bfbe513599d83752e6bbbe1c550a376872dab200f78f94c888d290019a36b78c33b18945f6dcbb1d18004d03a14c0d7a42793ab423271a177982d5c55fba43b563cec24e1a96e927f34a003fd8ab2a2ec7a36e7f8da60f58d29c2a64289b5198f9fe06c6043c8a129009e3489e4f0ffff96197191a2de073ba5d1308e55ee9b8c68f9f16c33c81e92a3bc335ccf4a1e1a821c80848f9a6d4b8bb333980e9c604dd209bdec9c9800c9970d01bd15c50860aaab78af006fe5bd848f7368c736dc52f1a6e87ca48e819b300da5da7af36cccdab9a56df58470e50baa234a85087ff39a88e196330467913d763519571f874f3832b8dcd0a74ed8a725cfbf6aedd8b6014c44be751dc179744bdf21d6e04a3de3ba7c3f1ff23951da62e5bc4f95b1f63d2e40a1e49ce5f246c130dae5d7f7e7c6d69f356296b444e4202ee456fdcf9f7673f1830d4fd780fc0d5ab7364909137598ebcf8569f4135a9c65813fd7c6894b1566fc480752401255c34304b6c252cde690ab3dffe605ef16b491e14b23f835a0498afd75731a5ba425f29cad4ee82c2979b7c29407aa183f218e8dfe156e42a52a417d5ee064f73f3d6279ae2051f01992d33b2e19ebef8e9ec68dca3f55361e659cde17eca57c30222f4172f605b3e2a6c8b432507b208c6e43a720962f6b134fca4f7a83a5161b5f2bec5e1e5ce04f4586ffa1c8d3c1acf52c341ae37a3766d760da11a6e8fd3b41adf5f5680fcdce00dbc59b91cbb7732f2d7e957981486f9038ae92b0840035c2c9d186edbd86e01ccf631afd1341e8ff347252b7ed5156496ed3b43f5e178cac125e03750d9839fe5a5d9e4043e609eaafed3364f4f888e27942fa985fdf3c61b624a65ef4347b24eff5948fdf79226f76be7d7a0d6b6245fe76ffd1761abf50d952b8ff4b9be0f28c0c9eed1b47b80a21a6d7f37bc4510b231655034c4a2c3cac4120da9f953aadf4a262dc0a37ad81c727832dc0425c79e69bec572a7a140883b78dc9c57ea7a0186ae5439286bcce881ddcff6effa55eea90d2d5043753d93d8db54b284bfb97df64acc60f5859b36db85c9be0569e2bd21ef07b5fd0c36a0ae13c8b9e15a015e7d0bfcf3b7870a408d4c25869b6a63aa56a5736d1c95d5daa20db62544afddd85bd1f87cc2e337047c2518a784668864fc3dabc3a8987024643f991e0200a231a06129ce673e74c070026c97649ecf863681f07c48fb53bc190276148bf74c8027b8c5c62c2c4e8b15be6ac8c12852d098cdb96d6a0a9fd554ea66540d40a97a8952b34b5964993a7c7224865cf8d640fcbd42fe928927f407aafeb6914b010909d0a785dd8afad6c7407ba25b50c26e60c04b2fe5ffaf0868df9e5fbb6d307a7e681e236313eb5f9deeb85ff75b8329d8dedffaf46acaf5b255cc52b88796d118e987ced3358e2672ba3238dcd764d152e5511cd3e95cc2d0be8ae8c09f961670038dc5aee7f89e7c51091b1ac8b4ce3ffbd654b7b9aafe57bcad80c4c6d7efee7bad2576e37a0f4dab70add678ac81d0030c49de78d5f5ca5d0ae6ac79bff75f19cae7dd78ea336513763d956f77b0d3bbcfb8a21b585320c683697445ab8ce0ef9eabf47bee2aa6709b8b9b84fad66a53c006c98858eca4839a4237c2f44802489fed8cf9fee6fa80693c6971d697b6cd4895c32425bf1bb4c2fe0afbdd7b19e1c2805e313425c73df94e3f20729638b256a579a4a65c202d2fbee90d9ec2c8a8be42c10cf61af0407f7416dfcd17e97b7f80ce5820818a2ce3711d078443f3c6b09375740ce563328d8897c939c737681d4c70960052397f632c8b87b6aef77fa5f596ab06ce3b039a8f0e873e00d435763567ef70341759ee600695c93a7c9435ffbf83a12cdb27b39d7b1ab481fc1bcbf09ab37653eba15df46c90f5a3cc9c6401ce79aeb17b931c10508f36e1e667cfc8f3131899472dcd589796cef4bcd0ae8640ac5ce59f454d1fd3d8ef0131535dba41c95590375d96df3b795c55a862cf82e9018dd511bc2b1fa9bf27f186ad0b4886fd1e6226939e6b3d0ca377f8df9bafd437e495c2874c279cd98114fd0a5e0a7cb2ed4d283d5285468ba09a4efe7882d1c82fbb1b8bf5f1e63bde378f8116284d61e14b0556948cb5c05a566a9dc6d9e468929df3afb33f6af347810135c5421d9c68138f62e81ed399d24298deeefbd76a6cc893b422be7c4ef6166f43af8af446b46eadda6255fd3e01bc68f358d948524e0d22d0b8e5bc8abfa1195b8e29698a795482a77a6b2411ebcc6b84ea9f2629dae90d1dda3acbd06148881eb837eb2b3c7f6f067cdcb0e7a5a7e5742d7dafebb295eb5049e7214b640df093246540ebaab3a24dc612e5aac7de7dde79d39dbcd9a23ca70a6d58e7fb2c59b4acadfabef757331ba3d89868b7870a5195e9c0703083769dd034dbb4bd7632c8983dcb2c8b055c46f0c06c486561039bb653856adc94bec4c8ed0940620aed0e04420a2ab4d43fb5ce2cb4db84e17f2f6ea3214b47dbcc6e93fefe8b571023b2328afd0928ad51b6aebd3a486f6163c3b5247352c12f5189b1283e462f0bf5ef8368a07dc78df5c3730ccc1b10bebf2d857097eb60a4ae2d4f7835ca55eb37e874273269d3d93a0541d5ec40ceb268c9ef039d766fdc860f3012355ed9223588d05a36277b1369714966c2827f59c82e134fe3f1f978830a958a64eee77adc5ba9946c1f1fcaeed9b0507dea86e1a12692e4e8e21786db55ea412c992cc4f949cf1487140fc4439a9c77fd4e8bc8c9bdb67b27a96f72ea502cf367cf4a9eeed91988fdd80a77b143f568caa9a97a46e14fd9e927122b4ba965c4985c4a96b56056f71cdbfa14f155a3046766960a6cbc91ed4498ffc5906bd577ecdccc0b8e8b77f4a03fad6e6f6bd9d00ba2034ff0be6206c2e29feb359ede4b96bb5c6d6cc1ce31d661a0ea6ca30ef7b3dfe07e096e725430d039e319ebb45a48aa52a03fd655d2d2783765fb43b904399021c088fec1588fc506c789ed45acc934c1cfe82d0c0d9f058aff3f6f2e04ab08a172012484a8c5a3ef0ec88b2fc5b4b899ef9c77b80895985fa752e66093c966ab4f6e3535f2e7bb2d429aa7bf6dda3d8ca03c2f4ffc6e6136992e55c10f5317669748e3e9f53d61fd1de11ed568485e9613e682f5a1a66329df78672cdcda0d762f121c57c974b06ef5c8fa2b16b42eb6990d6b468fc494dbb57811bb4a6f603ac8752e33f4b4f67e37bcfcc2fbeb6293f0bf186a8bac3cef32e133436de0a363d65c24743765d1c3240b409fb485c918361788fc2d334de8fb31265e4b93fc1d5f082214549cb2f65eae3591173816e9cd8c0eb17d7ee4a47999e7176935cc8bd2d0ae79771d1a5404d38f41b89090a14572bb89bf62b873587e37ab7ff4389525929e517f5f6134db88f0976c4bdb149661848c25258d30e5d13b97fbe1c577591c22e850f4f63d0ed4a15f955e1f51e337e25c675cbb956748dc7dacada8f0f4692c33ed72de3ebda95f67f76d2d3a9c20193e1f1db875668e2a8497ebc8b85e42fad2d9929fdcace90ef291cbc188538abcb0c3e9947a5dcf794aa8013a0f58bfa04f2f72dc1bb60b6253e7e49b2434114442bb08c4bac1d15873bf4a772a5cad759391341caeda820d26ab3c2a4252af76ad72106f48746701a9695d2e435f176762e554467833a597ebf7a7de92d2c05f1a312f97c6e8b45239f87ece20568a1dfcf5157ea934e46e5f044501d71a5d47a31ab6cb88c46fad5f4d5a93e09104d4c24ca201a3a9f65d82423b50a502e660d027e1ff4ca17e97e84b4c2b591e04d3d9bcf55f704ad18695dfa63466b63072f5bac92c5b39528ea698257fdfdae2f93aec2d63831e558d8846e16f78d8227539d2f2fcde7d2dd76313000e9f3cc1a4c104c20dc73df1bef0395084b755d6fa026871f2472e9249a1bbf77711f788c0af987f17d715048fe625e68dda4c870f9cbe91a976490ccd72a7ff4b326d17fa3a801c05e19bdfa6c1bc1ee08b11dfa3163af55efc2741afea01b9b35a556e063f21227e65116f92185d9814c851cb5ef6267a30fbf14460e15a57e2a60701f453ce27adce82e4764e255a11bedf6ff4a9a93104b18a6828db3fa8a8d7343ed27f09eb7aef93050e61e51673c9f71a0002f6998afdd4cf55a8163e58b0ae24fbb46cdad75efbd70faf206135f9e62cb55058a199d90931e8efcaac31063665aae912d41d302fc894463628c6c552956cb99da4a0bb0156010d7c7f77940a7674f5993427d7676dc444aeee14a400c04dcae791f3f2997988b9d2fec7ded377bf4bf75eae011cd0f1deffda485a49d9e5280b53157e1ff1813b93ced6824479bbfc0e9ccf661fa973c4dfd43ae85287561a5739916b70c6643eac84d73fcd0bb17ca9dad10ae5363340b6c34106e5111fca29b69ddb348aba3b1997a86c88f11a8d690295e606539748c6f67c16b84c44af5b92e26fa0db5836989c856d"}, {0xa8, 0xffff, 0x8, "8fd3186aeafa87aaeb448f7934ee5794ae77bf145ad3e05f7ce6563c12bda26cbb4c4ff4d12b700e3e2de403a1c0124d10072dee828c840428aa66d64bcebd7790ed35cb844c637e09c4a0de5ce29fdc27e1a1ca0858c92758b85c9e4849b25fd84348cd25797b6b479cd69880c956fe551090da4833a8d4990abf47013dc3200e685f06657e0e456c791423bae853aa7689047fba233c43"}, {0x30, 0x70e836d1995390c1, 0x10000, "0347afa5bab38def0b7b4d93f70c86c5ee7376a9f7495adc6400cf5d"}, {0x20, 0xffff, 0x8, "19ee9c21009c2ed8ef382dd4398f"}, {0x38, 0x1, 0x6d, "a772f5f4988ed81e1279def3d3c53e481229ea2eb387c4cc61747e4f479c14547927"}, {0x30, 0xffff, 0x8, "e383908dcbc53f688eea0d670ede455eeaac0b10d3ddab9e3f56a360873703"}], 0x1240}, 0x410) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000001380)) fsync(r6) semop(r3, &(0x7f0000000380), 0x0) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0xfd76cc9bd6a98242, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x4]) 17:55:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000, 0x208001fe, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) shmget(0x1, 0x2000, 0x622, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) r6 = semget$private(0x0, 0x5, 0x20e) semop(r6, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r6, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}], 0x9) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000000)=""/132) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000240)=0x5) r7 = socket(0x6, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = msgget$private(0x0, 0x20000003c4) msgrcv(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgsnd(r8, 0x0, 0x0, 0x1800) msgsnd(r8, &(0x7f0000000300)=ANY=[@ANYBLOB="010000000000000048696a280506e66da567b1a60486cc8ec504000000000000002f5cb04ac822ccd4021a0ed193424179fc5bd8017a25a8d037f7eec8e1c31b865b28df5de396c94bd7944cddb2012a52ff93b5f85d34c3ef1299119ab3266ddf146a483eaaf482697f83248a3e2d274dcccaf8ab075d03794915f4e2dd224ae3a282af92f732439845c9d4c64a"], 0x2d, 0x800) msgsnd(r8, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000000000085e49a080c006fc77b4b3feca70a8345fda55b42a9ed230d371c9319886c52bbb0420eaa449c1e29441c99001bbee2a82c88fe52ade3e41d7afbd2395fb497ae281c01e8a9f14ecf06a1eab010bbac476abc8a797e227b56e2c65b4c0bc7bd213fd736be48f57c976afdccc8006543b8136185fa91ae"], 0x6f, 0x800) dup(r7) 17:55:17 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000), 0x0) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 17:55:17 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x9001000000000000}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x810, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x11, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 17:55:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) 17:55:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r1 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r1, r2) setsockopt(r1, 0x3ff, 0x827b, &(0x7f0000000400)="6b6bd565c09c9fdc0b0e23aa72deb5444e40fc1f4e6397d883d67f722428d427c8703005c6a384e760", 0x29) socket$inet6(0x18, 0x1, 0x88) r3 = socket$unix(0x1, 0x1, 0x0) listen(r3, 0x40040001) r4 = accept(r1, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000004c0)=0xb1, 0x4) r5 = accept$inet(r0, 0x0, 0x0) connect$inet(r5, &(0x7f0000000100)={0x2, 0x2}, 0xc) sendto$inet(r5, &(0x7f0000000180)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8", 0x26f, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) pread(r5, &(0x7f0000000080)="f9100ac90740e7aa1d0a7c79cdd63060254730f24115fcf7b421cfa5cb6247288c8e83b6aa56838bbced88b2", 0x2c, 0x0, 0xccc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') mknodat(r6, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) 17:55:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 17:55:17 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x9, 0x1003}, {0x18, 0x3, 0x203f, 0x6}, 0x80, [0xe, 0x1, 0x7eca, 0x9, 0x7, 0x400, 0x9, 0x40000]}, 0x3c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r11) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r12 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 17:55:17 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x21}, {{r2}, 0xfffffffffffffffa, 0x5c}], 0xc93, 0x0, 0x0, 0x0) 17:55:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdfdffffffff], [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)) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100) 17:55:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0xe, &(0x7f0000000100), 0x4) r1 = dup2(0xffffffffffffffff, r0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x800000018, 0x3, 0x102) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) r7 = dup2(r4, r6) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb182e2f66696c653000882575fbc3772df2a0809f00151007000000000000002dd864ed12f79a1a778c57ff54a78e8d56f00d562170641e343322431ad9f2c08f74db9477ba2e00977125adae3160137e6bfa0b000000d9a3de59a7474f5775b6d4cef61fb8c8bbb1b2ac6ebb0c2fb9e20cb0b17202730b4d6cef4f7f93d1b8117de44f5bbaf440c21ba72b813af028441bf499685e3d5673fb0394c89002b6733135501baef05e99b374c30fa7429b24eb42e52868e1892568414f581772f769631a716c58aaba818ea5974f4a45dc45664ea15c00be8fe5d5e8e857abff2c6c001d0300000000000000e9bd30ce90eb4371f0fd0fb86074"], 0x1c, 0x0}, 0x0) r8 = socket(0x800000018, 0x3, 0x102) r9 = socket$inet6(0x18, 0x3, 0x0) r10 = dup2(r9, r9) dup2(r8, r10) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000000680)) r11 = socket(0x18, 0x4002, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffc97) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x8001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r12 = socket(0x2, 0x3, 0x0) r13 = dup(r11) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='\x00', r13, 0x2}) close(r12) socket(0x18, 0x400000002, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x0, 0x0) r14 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x40}) setsockopt(r14, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r16, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r16, 0x29, 0x66, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x6}, 0xc) r17 = dup2(r14, r15) ioctl$VMM_IOC_RUN(r17, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 17:55:17 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r1 = socket(0x2, 0x1, 0x0) getuid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0xb24, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="10b70000000000000000"], 0x10) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000180)) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x10) r2 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket$unix(0x1, 0x2, 0x0) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_addr=@in}) 17:55:17 executing program 0: r0 = socket(0x2, 0x3, 0x2) getppid() sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be621", 0x39, 0x0, 0x0, 0x0) 17:55:17 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x3ed60691229b9a03, 0x10) kqueue() r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7}, {0x54}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r9 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) 17:55:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x7) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r4, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000040)=0x20) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) 17:55:18 executing program 1: r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r2 = socket(0x2, 0x4003, 0x0) socketpair(0x2, 0x4000, 0x1f, &(0x7f0000000040)) r3 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="0000001860040080000140000000000000000900000000000000000000000000000000000000000000000100", 0x2c}], 0x1) listen(r3, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac0f00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fe80ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d010000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a00"/589], 0x10) r7 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="0000001860040080000140000000000000000900000000000000000000000000000000000000000000000100", 0x2c}], 0x1) dup2(r6, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockname(r5, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r8 = dup(r4) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:55:18 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=ANY=[@ANYBLOB="e0000000000000000000000000000080a93cbee3f2e18770a483e8af8df53c1452b1a245202c44449334e63d1a220f521788dd0f734f7b16ba5c3ae8823773013355612e4ea68aac48ff895519d38850e989302eb7bd9a049d5f2e51ff5b03dd27c1d5debd445b5611e073c27172b582ebc4b098cb4f6cb6dffa20f720b17de40d69cfff95ae08c1435b82221622f6451bee2b62574157fd8bdf536a20cf7163d955acdf42d09f06c109f6f688da620503a4ea8bc86431a8ebd40f73a2f16e9b8870ea50317c98f389549f87cd63cb0e8a57b177eaf8b6873dd28357000000004800000000000000ffff00000400000075cb6e53ead5c4ab94aeaa81b98684b8e1b3ef1ccb3dd842020b2afa9584e26e891f424986b203a765ae385dd9a5605fa86d000000000000101000000000000001000000080000002598c0a1ca7b7ad9f98a9c74360518b46931285c652794783e51dc423f3d933fafaf45df1c6a94abe63aa106803b3f7d1a96123e21e94853842128684a25755c1046533a29defd51b255dc6ba56e0c7785f995f44d2c874baa0ced79e40a569365eb8ab1083e15f056619e31e0c37e19e9f3219644cc0d68dfce30d432d65286fe3c81d9265c827b33d28ba5459e140fca17452fdf9ff6232b25bbe26fdbde30c46fcbb6b09fdafb25f82ca94dae6e956f796a7aa490f829c21197d1769607ff4510168340ff0903ae205a6e5336ed3000b7ef7d068f35b35b7db69a2625793ba93ad5e697a7c957b4f4316b26d56ec9b37dfbe1da1b2dabd261c1fd6ce939f31c95f4e0c45bd93f2889fc8ebda1e6ab0d873c5b61c11ef28128294e2a52a3cc63ccb76e02eb4f5bbd5173f74e4476a1f0d47864b75f4f9bccd7487278390e6693a760228a4c8600b789d49034f361333f0228daabce62e501404b1980f81faebca525d938e0616e88c42ffdcbfc9333a3d83b05c8c29a4fd8d89811331418df48379aac428ccc97bdf9a1b8251b6083b5b6fa1cddc4bcb0cc322e8e826d60e9ed885ca186f07f69e69d9870659c611bec90bf376c8f99faf245aaa98e5b183d95e028723ce8eb7b4cd8338d16921ff1619c526d80ccdf5d6dcef0ccd12c8b991042888e84c8992ba9e35818a029ca64c6719e068e837cd8cab4e5a007ae46591ae4f994d5646fcd339fc58c0bf640eb6a068eab67022d5c977280e5acd055af76d5b9b227d01408c846d3bdfdd4d45d52e7849822f1071b9995947602783e0c26d3420183faa8d54dcf7fae21b196e70cf40608909d08c151a80202eab3bf87cbffa3f25625a75b709eb4811e98ad89e0e4028b01cc599fbf64066e3a5f3b43e3e8b757705c6d818a7adf184d739233765b76bb968bdf50b8e561ecdd9a7870c908f023fbdb166f06a99ed4fc8ee4e6e3837ca9cd0e3b2a76d3167c7bbb30c6077642c775827ff05c91778a6d0d750131b6766c3f4950ca497cad666468181d2ee37578ca02481230f874356ae53b5664c609b60c7d8ed392284fa6697ea1d0f701334e7643b5d3845f9e24cd8e31dfcb703cbdd1f585fc808aceab7105db7df2e0d31b990155676553c0415d8370867ee0f9e3770f7d9727cd1c40eb48bc0fcb00ba4b7142f18922b51d1cb1a67a370fcceb975aa4b37d01d5cb636add314b4e36bfa3d15ecd0f085b04b37517298399ecdfd4c265115697530576512816f1335b55b3b1012c175b4c6fb7c0f83958d3ec57525bda25dad67d01081c8c96da8d7696df3fceb872f1e29cf25dc117af51c21ecc1c3da18b095cb5892e7cc4efa6d0e2780feed39f427c0a8910d158c9f4a3ab9f85ecbd39cc62b9f90be00ec3eb35d382c4eccdd428ff533d86b314455e87f7a3cbcf29de0df6f957aee4d262ead52ba517286a1e92ca94de406371e77aa18f8e67b4d995fbf69b871048da0a125887cedcc357214eee0a9b8ace73aa6dbeb200a7331198eff4d788db882c53de978123addbd6ef362e5c9fbdc31313f56b086892ca5cd683b68a828c7fda1afd9cd8e1d8460fba0bac3dcd91c774a3cb33e390f981d4a2c9ba83d5c87edf6f5757eab3a820b7f8db3075f67e6dc1ac85a95ecdf1bd28ff5a5dd0695f954609d8810d08e943e71ae1de0d9e10dddd3fdd8f60499fc79ab816e439c19ab931b563d2e0b779a51d868e945e82e3ce3c29f5150b42b452d2bc569aed67f6915cd2a80df01f31b96318af88f844d85c99f425d7126efa35b5d5c54cfb2e53f5b9bde332848687b1b2ac5bb6c40793d85ba6786650e6d5de2fe0605a40175e30bf025f050e9d0468e68f0c6835e4d8db9157b779bdefe7fa728391b6b80de39cff6b1fa329983cfee5670b56235174a0da901ae74d8da13baf691785d4c51d5e940b1429ba7eac479ee13622da5811be5ea58b3959aad75d428f44da57afd36d4466839f4f7c914fe83af689fce05838045e50503b61c326b7dfc6f770603f3a7d8cac3ff5cf0fe3474ab4787a8210dacc55d6c31968ad9dc0e8f0ad42777c42292c769c3332a76dd6a2131b98aed8c33dcba243a7a21c8afcb4d9930aafaafac06f844ac8bc43e06a2d08c551ad5f30ea2fbeff5f4bf957933996b19014d06f37266abbb6523cb2a8a7b8613f58ef6ba40a7f02ffa0c3293dbb091040f38458c701765bdf60d5a97e725d6ae350e8b6fab4a50aa4948ac2a1b2f2c56141c5e79e7d8c8afb81dcb5ce1a3aea043ec1f7e15df31646f46765ddf25e05aed1364702c466458d65b50b5a4233ac6415298e460eaca4b8213285dd99d8d1a9eba0ebc871fd1208366e2f7f917e4f75e17e4618b225369ff6b0a2e8d72fcd12d769848ce3f5d174e93c9a16ee0d23962d24524e72f8b5a887996cbaca003efb0602eaf4caf1aea5f1aebc57cb942e7bd43ef0e5f460592d2cb37c109f5d96f0602cb83394238cf750c2d483d7e54f8a881d6ca64519e218ba796be0c58ad92fb042a63ac2b1cc08498ee0717518a450a1f2aeae14b5cb045619d76abf8bf222d91120201ee07385c2fd2a8121a0004280b173dbb623e67bb669c011879d9fee14500a4533a14b4cbf86a714863081a654e0353d88b18f2be1a544a7d218cd6cb3e71b2f6ec1fe253a0624911ffe19f4667ec0dded6207845f510718b89112dc448e27a238ae2845cbcbcfc16e8ac9e6840c4f45f5aa96dccc03d8ef726859c3174b45ffa38adf9a191ac58bcf557c02ef0dca4aa5447391455acdbbeb1401111a7e172001413b5890df053cfe8478164f8b443452aa6bfeee11d46c62fc9ee6"], 0x860}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff0000], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {}, {}, {0x0, 0xfffffffc}], {0x400, 0x0, 0x0, 0x1}}}) 17:55:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00306d590688de8246c70000000000c726bdfaade0595e7573dabbb5fbc00480d81c208b33867e861f29842b8de05bf2b7221f12a7754caa2acb5457e56459f9e934ba71b388a471549d802b6e05192db2765c1a7ea371f22b1c58c457e7fa942fe52574a44011d4455f7b6bf68fd55ef4bdb24db786a1475d7144179d77b4c903c01cca5941d69f2c729a63173e757336cec1ff712fe8e92edf9d8d68ec286725dbf482"], 0x10) recvfrom(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x801, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r3 = open(&(0x7f0000000240)='./bus\x00', 0x10000, 0xea) bind(r3, &(0x7f0000000280)=@in6={0x18, 0x3, 0x101, 0x400}, 0xc) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=""/44, 0x2c}, 0x801) bind(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 17:55:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x0, "000000000000000100002000", 0x3, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x0) 17:55:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r3, 0x0) accept$inet(r3, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/4096, 0x1000, 0x801, 0x0, 0x0) r5 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r5, r6) connect$unix(r4, &(0x7f0000000ac0)=ANY=[@ANYRES64=r5], 0x1) dup2(r2, r1) shutdown(r0, 0x0) r7 = dup(r1) sendmsg(r7, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:55:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x7fff], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbfffffffffffff], [0x0, 0x0, 0x401], [], {}, {0x0, 0x0, 0x1000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kqueue() r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x8000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r6, r7) setsockopt$sock_int(r7, 0xffff, 0x1005, &(0x7f00000000c0)=0x10000, 0x4) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000000)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 17:55:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 17:55:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c, 0x0, 0x0, 0x39c}, {0x4c}, {0xa, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 17:55:19 executing program 1: clock_gettime(0x6, &(0x7f0000000000)) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x0, 0x0) r3 = msgget(0x0, 0x8) msgsnd(r3, &(0x7f0000000200)={0x1, "1f3f00ff1e03733b8055add202b70d70927c50b81a58434e3860f96e4d15ab139e66205641fa6695e8ca7ff9d310403eab3d026cc001038ff161380a457cd2e7b5cc63401b17f875baf35f849a4ff58bba72f89953da12a666b1ba3691a6850cc4e86eae070225e29c34702fe3d9d1a448ed1c8cd345acbd797a9c9ab68f89d026b3d612348ab6d1df6fb057f85676de05e85992ca5e9a2aa61fb37fa747fe7e414702c241db1be33ca8503c8d9dd19a29637c02e033fa9c185f071e5da06bcc4af85d42dbcdb5f476706804"}, 0xd4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) dup2(r2, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) fchown(0xffffffffffffffff, r0, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) setpgid(r6, 0x0) 17:55:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:55:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="9e1d8211"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f000052fff8)='./file1\x00', 0x0, 0x4) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') r1 = socket(0x1e, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x400000}) write(r2, &(0x7f0000000180)='X', 0x1) write(r2, &(0x7f0000000040), 0xfffffec2) syz_open_pts() syz_open_pts() recvfrom(r1, 0x0, 0x0, 0x1, 0x0, 0x0) r3 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r3, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r4) sendmsg(r4, &(0x7f0000002600)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001400)=[{&(0x7f00000001c0)="382ff120f6134e14c0edc0697386dc51ebaaa05284cd11dbb190b1fc37970f1c9ef1701f705033783d5379388af20612b244db6858d4b051fde14233a111df5da96c214b054f7e1d66d94ba12fd65904f32742fd48df99c4133ea179991e7a6bf9096b280508a201adec460f0f7604a692d7598ac6ac84e892c377659a87a7cfbb08e9a82ecdd4a64935b899f282aeaa9e8840ba33a5b7e3537be97634e30a6b767fb8921d0359d0f020c0a2989419381563b12c4775e0f42ae40cca0e2fe2d7df0e613a43c5e8bff913a25eda367cbe6b773562e655dfdc817f15b6cc7b1ec53ad6fb85d7ef066459f82d4b0b5416f45630b469137b0598e786b8a6295b8a2e56e8e0183c90503ea7847035a36792c2def14a001b08ea07a0a033ae8cc7a86040e3287c59addfba4f8e621bb73c96d9862fcca273787f67f6958eef63ac3f2cb84061e384b11a1d7281a42f593ed1173ce3329d582f07bf7cf5f23f3a796c1836e1b925f6b3379a42644d1145b8af2c83c0b6fc0f8df43348c772355f0b16b8b471644c29c7741be287d1c043b1a6d47d8bfb23f34afbb355be327f9556f10fdb39189054fa306b4bbc5fff2577a3c0d943659b682231c3550876622e97df014774588b750c3c0a54a9615546df39c10711268229ae9585e7e3095c418b1d6d37fe020c5485797794bd9ae6f3e59a396a9f24fbfa701c5e16d92e8086942c56f1cafbd2c72d2e27211020283bce3a59f435e67e27aadf93b0c679df162a997c9852fe585dd92312df48ec41dff546fa92bc30f2c78c2fe18b975fe35adc2ff8208653236794a1ec65bc5d999d4b23c0d8bc13e3b6d7ffa4949bf04c508b380a472e0428b1a644c7ac3c5e66c617cb58c3d6343df3078fe82af36084a955d54e1ef3e0264d42063287c200fc28651dc8fc8fd9bd20da1971fd24bb73d1230e4f409fd601737267618da0606156ee5ae5371e36616fedbe43aaec36f91ea0e39cca456b6aa30a23deaf9c1886d8333e71d9a0ff1f38f9f5cececb0ffbddedaff5caf1b95550fd54dfbba07cfcdeef35bcf577b936b20b68cdf37d34cecafd5110b9223141fe54400d7fd77cc7149fcd42b9a3f74248a722580b2eda2e581da51968566f2a430f69d8a75224531692e805f4cdb5e4ae3cb6a592f4feb8bdfdbb80d08d4107e2cef089dab8e26b3871d08629d4f0669f6d2c89721d6386f428797aa9b8d44f740716a62805d194b4e34d16fb912f1f319baee468e0eaeb2d6e770c3bec538eebd2c1df778d0f17c13f2e5b7deb96539fcda9fcc816b164a86792d5085d735e6e3af78cf3a15414b1a33b4b33723c2f317a31e4577fe09bdbc20791c7f0432c14a78800a7f8fe7bb2cdcc665d80427af8983e6ca622d27791eeecf2e23eec28e7ad15d756a08c53ad83c12c80c615ac9f4bb1a99eed1f1252d0ff11f60e080d30e277b389537d59456dbe2b541ebe996330179615f639aa5ff3a114b6122f6c4f84b276026d83210e92dfad2a8ed898d8d99551bbb1ae65de33ff1f04f7d9096927b44a632cdbf29e5737251ff4893c78ff2d07630839680064c7c25125a7b794ce944e9993469e542e826eaf9036fcfa539ac66ca1e4e7be4e60e668f9ea8df955ad8d2c5521cae173690ac86cdf1b1a1ab44d76d67169f3f1384ee1d00efee740b90eb825b04eafcc286a921c4129366edf8c27e4eda4a0e9ad827a389aedd57642dd20b6e5a6b2a71aca67fb2e3733a490b2f4087ca7d0871ceb5a3da68fbdfecbc62ea71efaddafb6e881bcfb0d03001e12fc11135d76bcd301cb57c7881e07ad3e4afe4e7500adb5362f2c7078fbee2621a0bf4c9bfa29098871bf8961a4870fc7322e7c12de9d657ab4b5316765445380421269610ebd87a99ee3e428962cb950f238ad8d5514f0f597bd2d8b15d2f4a7c897fba5f0f068f04851368890b90cacdfdfd04e08cda681664867f05fb626a07c74c29ebcfa48eac41fba7a0b642b411991f5fa7aa65354b31dde98c9b0fa40812b0edfc89cf439980a74c1e90ba48e055842a9dac4776223d236ae6b14ca2c2c1baca4772946d123676bb5304c140791f878a188ee00a913a958cc89835aaabe0ba113152ab356b6bb89190af5830740031f3ee7ffe299d6f091455d67fb93dddf0bc6616f85bf46f51b6a48fb8d12b35126c500b10807740886f9024feb04bd2b992a37083e7c277359841f83efcd199f3bfe69c68f6609b33a82fae3f3b6e905a50e01ca8f48b9a1de18147b1ca920ce6517e5cfea086fb48f837447d6573d114aff5e5425e6049fcb5d6e8c867efa46f14112ae1cbd0f06ea9ab8a74f22a2188a2f41a9e15d9395b4b775112d290dff95d0309ba772799db89254a0b6e7f3c8f7d42e7ac6574b8d2648c07efa5d6d5c1eac37ffc2142e2146ecc0171307973fc1420da187c887cb8acb7c006264bf72ba01d3fa97f6615a636608cb1381a976e036efe8d468a3fe36522136108700dfd682867e347cc296d6a434be42f9deb16d132f204ec46ae5ef78861676b3b98d2eba928ada17db881f51d82788b4f6a1f6c6afae34823f0ff65c6f452d0cbaa3d24cd152d2a67855aa8d29b036e4d596470c8685b1eaa4af43f780c5a9215d07ff82beb8b31105b4aee219338d18bb342bdbd3b8d1b55f373cae8b218521568c864bac138a55137417c64c94ae273d47e1eb6a1c378d7c98688f21c76e82501f2b68cda7249613c5fd19fbc892703b7761a48eb84546565dc64ebe0df0a81fa0554de81f705d1579183c1ab425c2f468010e9da0f00a6564a9d6a6cdc3f3e6678dc910b423ed11eebbe982a3a1ded8821076fb1be45c151bd46eca340d2d139f715add433c8786819600021b7792b30ebf9f1e7bb8cc863658c0b0d84d4852215b48d7a7827296a0935a8d5143a2cf6632a5e3d95cfd7f473e4f9eed2f19ad6f437eb4af57472b97db7fe0caf0eb185bb6e77685a98961026eb483acb877e8f5d52f0b681f88db35f5a05e7c59870068ce61f24377f906201ff7dda646416ae1f92c8ddbbf46bee6313ffd7626434cf0b7be53ea90b1c86df9374a3c62c8c778464bb1fa834040b71b6272157e5787f62e2c335cf0dd37f1dd11951872b33ea08e467378c0b5fae6e13a9695652eb9699fb3a10e0675fde0d687c8a1332008e5a914bdb95dff1150ff627df6ef660b7197cf72f112b683c5a531fbafccaede6e524112a38e5ef9ceae290f801b00f50a73a0d4a39a8814adca567efc79e4efd1bbf69fe08fe6edcd2318d7c4e0e587136469e95f70093d206c0f5befb50314896705a07acfbd57e2ad471bb16fd8908da633668918fb4662e9fdb6f151f0cbefdd3d66aa026c1f38a7a373c5a696295508044f5a2c896dcaae7cb7d42f12142f2360ebcd5b53822572f81e655b3ce360a8a9dac15dff55b442a1842a83e0e71e3d88112691080772fb22e78020385f0e84ccd163e527f083af9b281c36db5f8779ece4e66ef692e6d3f64522302de76a7c61ff452e1fed37946c5c1cb6bcba40b44cc72c641ae915a7231c77c97068ead01430f546da9879df202aec783f8637d964769788257b80dfa1f98d2008264012e1f958e9e5bbc01c6d36ff283aa14b575cc04401b0012de9e40ba4bf6d4cf1df58968febf54b97a3c9e69bb7c74d14dc741e0c4d81f7f909eeb2fcce8d852500632184d7e5d92c51787b29de827802e88376a3109f7cdc62eb182d8304fe8a8efcb81f7688a277f8577cc00df8b7849de0acd1ccc22a00253bcdfa77ff7847d4063a47cadb9ac07510e54d7f08ac26de5d58320989963134236b74159c3b9d06b30ebaaff20a76267ecf9ff8092e343d9035f1ebc05ce6240e1781a337442de86b305ce07517b2ddb19d8b649b0fe197093dbf8bec061e7692e3825f02ad71ff083757de2c87e34cf1607e3f90e9ae36820eb4358691b3dc5236a8440035b4630dc16775c017599274b96c415fa8b4868659ba0de3cb9cfbb3029c2ee2a441fff96bc6b9fe90d8b5b2863ec5c853f6059d11f48ffd454af921bfd502c338e4e34f6630c3d0469d2a059e7fabadfcd8661306afe2d1b3875561f8962ad48deba2bd27112c254c4633e1e8921272d6b9802ddd48056456c690d01c5ca6950b1ced87401cda0ae39610802b82fd8b89e04c75810a0522be480791c255261096525945e6712d4feb802eea14bd64e18b19db6d5e1026cf2ab11999437536215e36398deb627a598b0a62dbe34794b866678ed4388cb0629b89aafc17f8c848fbb78a71ca9bbee1a148c0fbbc67624621eafa102ec860e59f8306347281b79e9e6e7b08e6f3db260a404f056e6c83a387aea048f3305e07a6eb50d797ea9928ca241686cb88d9fb1b600957cfb859e822598dc625cfe1a31337fcd1294faf2db3240a369258ce2777256b230d381588fa12495ae7ee563f51263f2493be87d1ed0eb9606bf0959e91d0f58c6121d1cb1fe548630228c12e52362b3f86a7005f64b61117bdc93e51fbf98f766cd423f3a9e8900b948d9dd204ed85c37dfa1082b08a436ef958efdf4e0fc082baa1d79e127fd5d0e9f710aa2c4d6b471898c2626b1916948cd599c9472309955a516deea5fc17e55eb824a55ab0462fd55a470cff3b6dc81c03674b22119a90499701746eda14e3a3d3245512d56c2c70d2039ee4279e08cbdebb6b5cc501d5d46a8ae5d3dcffb0f9d2b4380c2e4e678611a4c7d06f1ad1a5d3a575b9849ced63fc85a80a612e53455774e01a91f2edd92ebb075a2261c51e04fb698760295c4f69df98dceaa719eac7df5fdb5377a1cb51384a3c5e1f0ac15cae6d98e39af890d41d30867495131a79d4603b8c83f7288f03760c1edeb32abb27510707e8b27e4b7053556953230b4cc6839cf51b4f4c6e975cd88c37f63c585ee4702ff2234229a70c5a179d4a1edc29a366a470b919e475648ab53cfde1151c5df1602f54d92a0b981cec47f3dc923aef8fd8f426f200e6790a9384570139c3083c6a3171b2d2e5d0ec4cb0eed2212625932aa25ce570a798c7c81ffb54d12210d540c081e9d4b38eb8c094fd19f2ade61d755f454b0a8ce91b0c69ea12742b3f426f0a31af1ac90a2e5e44535d553641fe6481b4e52b44816094d3f8ee03381629da8daf543c75dcf15532908d7fea9aec8d949bdd07087e0757f28d0dc6eee9a02b59e50e4ff5c0f9dca7133a20645558e8bb32e32afde7549cfa609bf475efc144e452b0827826cf99e504820b5f3a8903d812012d79237860a0e57bda743da90718288761f6926e21e61ee49297b00aaf5486e2c9fb941b1477093bb37bbb745c30d1dbebb09549d2183e25a2446e931c9fb5fcd9896f4e2d0405bd1be335e81f4f60fa15f490619a9f18e59f0bc7f5c12eaf6bc255955a30baaa47c200753554ac5dfebd0eba179d9809f2657b4f5d4188d819ab371ea8ce5421d2b2bcf50a270bba97b8f931e533f1c8a2371a85f0889fdf8cf627c9459c276057c5a0595298f4ca4be6a0b35b757876cb13594beb9506fd8157db5a04905efe6e48ea4660ed63680667ecdb5a0608ec60c1fefb18ef92e0f7b216c53014ae4de6e0951edaf5d61e2e69d2074982f03fb810d48f81b432bd816c89d348315e04087e74e79ab260287ce1c6550d207a8bad5a3a509121a9e47ac0ac32f18d2ca87b93ff3094a5a8e55b00f98108b02792830f14b648f7545961df61bcb4288543fa4cf44b767ccf1e006c2ddfd9a1510f52839f7f2b036e9bcf9271cc1c9991db7044847c", 0x1000}, {&(0x7f00000011c0)="70d813cfafacf87bd88771656719a60ec64274219970539a7a1f0ec26caf8d9561022544530bf0c231b30ca14ccdfe4dfebb7d3203c5698bf301653f56f021fa51b271c61415f68bf9827deb3483f5f5da3bf37e677b7b70cd47ee232e8cac16f0d235e5931a998d77f11b2e07bcc033ae73925108e8c4f01b608b01406a232141fac1bc452374670ba31d2194825baabb4a72ea339c1c7bdf43f126fd6a0e6386faf7497b287bc1ec83f31861742f4d3d2f845fceadffae87519b44da7bea07b7336f80a60f99a166c8dfe958184fd78b0f58e84e1d0211c387f8fed5fb2c4a04dbd90531", 0xe5}, {&(0x7f0000001300)="fbe244683a5aaca609fd507a56f68bfabcbc7ac3b57977c4a39e0aee51a6378eac70c95f16f999a519fd7ed1742d79b8f4cd72c234bb30751aee8d1eca71a442292c6f3ce01d579e8aa96d469a347ec430d9bb0b6d3c94534fa8316293a5619d26b4f0a6cb2978459f9f65eb33c0c8c67d6b0eb2e1b185e8d97384fe1ac7b8efd2769888e58a5763a16b23", 0x8b}, {&(0x7f00000013c0)="9a30edb86608f770702eb989de66333b358c6311a429bf79aac15055e28edd7ba20e302284c5a71b08990428079e867e2351a5e26f14", 0x36}], 0x4, &(0x7f00000026c0)=ANY=[@ANYBLOB="101000000000000000000000020000004c7a8fa6407987cceac6c14887442cf5fdc525e0ee03b8766e08f48e2b4b6ec73ad3a7ebc42401b68c022cdac34977e9b1f2096b6b8992c01c637d56894f42913b8b9493810ff57f4c96428a6b1c5f4814b00e939e648270930d2d35171ed0661407072144d0a0d2bc83f220892f52f39749ae960414846332c33d816f14842f9b0a548d626fba6029ae10392ec87bca676dc4363bda8c93527a11f1c90902ad38228a02e14ad5bfd14376732c7726f6a2eb2545a8149347f29c3c1293700ce5ddd5524d0c867a2f356d39794fd89854a51c60bad4b5ec0e494f975dca0dcafe6a4a35b0babde688475efdc34eee6e06f4e25f31d10d42cad45b8880892deacc7065ac4e62b49d3586c341222faf780ab213cf9dc6ba043427241752693028a7b6a9f8166e1aac330a6d388834d430c9c83454b09cecb685c5a0b974d217a3d8c813aebd94f1cc8d0c10aef4d2586d43fd696b6e35d21f4702eb166e8edab82edb867c2a2d3040f3b51789241dfd8fa979e4b7b319c0a9284322ea0cc697f69567b9e21eea9e8ea372f52fec0e05768655e05e5f7d24a06e6dcbfade377cc63748997189a0c7cd8ef992d10112c45bb51efe36a0f96c44573cbc78f969225161e92153a1c019e1db3516cac8bea960de1ac3696ce799fd6b4b6475f63a82860be6f624487fc5d04c994a900180eb4fc5c0278f592422c989a568f27f1ff8aab978df15fc4e4cec85bbfb59f28fedb4e4c3b9e1d4c923a121299e24b6517deda88f11e17c9d744256d06cfe923d70e85c17364f07af0f817512f3c651d80c604021b08372b3aeaf3d7dc476b4a01c1c7fb2ce440457c1f91be7948dfd446129b9bd8d0fabe7bc9f090ec3349db2bbd0b5f400666a2ee5a6aefca9a6b4708bc5c97c21cf7bd81b76352a70fcae563e81a78771254ea87c5faa06ef4bb83b5097b112ea73df6e73a3ed04af5565fb97c4dae7562d0fee2338619b26c7e820e32a6fbc25207b719a3f00da2fdc0129bc15e9ab98b757b6447c149e73973add43d9fce96f51cbdca2fa27195c9da3beb54ded78aa2d60220c5923c7ab3b5a0b839887e7c7735287fae19acd1bdc1ef745ee4ca49e24bd10e193df22f80dec639bd291ba1507ed5b4453d68e6218738eead192c4efccb63289828ba667c9c8a0076f52a64de609c59697c8d30fb614404612552281e25480f5788499054400e28ae88de45e1da6b9f5f77fde28b6bdacbc6bdbcc8c2ad565ecf0c62d25169eceda63865fec17d484db19b01c3432da89a0558dfed1d16c678ea03cd6e3e5cec6f9174abb362eb93f74096cbbb5e41d10a993951a7d58a9b28ebaa6d81b1de440b4c69f6063815a402e17ed78244be5e5af8ca45373d9393b1ac28322c53ba3981f517da28eb7a1f644e7ee09cd60a64053c92edd47cfcfef7c1067f2143ad51f85ed9587e934ce27f09a52b698ad4e1f6638b7861eec23dde8511e564515454148a7d86df840e4d6f2bcc9f5edc1cc95c47aed542382ef8758af9e3a035952f615f5b889e8374b7b03d61cd636684ab4f0cd2f7936a60b2c8f1f3c30c58fd60cea008b34377d30a16d7b347ff2f8d3ed966fac47c533e6ca5b16201e02df083a9965fbedae09c84aa843c0332cb7530eb6377abcaef4c7e406512ba4e3850ae6e9e0773e8144841a17cc1e004c9886eae278c918ff3b867a388ff10049b2287e3a6250222a2840655197c96a0db8cf9f1069baa0c7ceb040e7dd13961ed9bb71ab7909c523efb255b250edf31f7391e219c7d9eec8dc5f1e55efeede54869bf6d705dc1851263d42936a1516487a366ce460d4ebb4f922f15f5235797e81cd314ad5f5dda69a5dbd1de92b4d33473e0256315270254ff62953065b3c8d289e106fc1635ca5ee5e918180c9fad8a7180843026e63b7495a57d4209ec7119174cd4d78b47ba4a74a050d29ed580de4861bfa37a52a58f58e12354c9e2c8cdf5b6fbf2729c24fb38e2a1d31a58336766df20c2c29eab9643b51cc33e927fcf5585b7e09ddc7a3b8b95d7bce243b5bf7c650f93e03f820d6c47a929b6624454c7a11d3705c2835a5f57b71b86d19b7065fe5ea152fdd4d008e2d5618c4ee81ab87aa0296c8a6b79c538b5998f947c8f9625cc63877da978f5741f5ee26d0d9ed3a8bf96382101d811cd328c1aba3c27197458a6d205a70fad8cbfd3a4330342cbaea3284c0386d0f3a51084cca5ac463677dbeee2968b7e0d67780a00cf189d7df5e53d4d4e127c7463b11410f299d3368f2d99d9eaa2b74dedba2e872dd35adc79df5d88a589785704bf127dd37745fb0da0604fed367c78533572b80326d5326cfc3d2a59d6a3dcc80cfff428bed59751fe9ad7c4c443e3ae6dabc6ca9dc896c82e8c4b6122204e03f28e9091f9046a94828ae83146eafe4487db8ffeaca3104b05184723a76517831f6c61a591c193a108080b7225b1c70509292d670f9c041f94ae502dee6164a3670174bf1a6d4ba3ee17d53779a7e8059dc853cdccdd3e04b3d3d76f91e1ca96f0d13ef72685fd81d03c37c814ba4fc556319c2f456eaefd1a8db8f4a82b1602a63c6a550e904ccca53ed2488061d50212e1be3e93380d412f6c7b44c58693588c76d932b641bb9f9252dc39cbe86e59c2bff1f64af382a40f8b6b6efd169b77245b8ffbb586b19abfdc9c43e52ba76d09d27a05bb84291fab0fbe2a56dc485a21d8379b479ab557d011543caed61661f872a3ccfb38c69e4e04d09223ba3d0bb67a4b64450f492b08557276d5b7c5bb566c6b01bb10414f6c0dd2927bbb8b5f1726a110ccf514cffe8f6aecb300463ad7e94f3a7387788fa38aa4207d5e9478e8237150de766b24d2574cfbb422267176a593e48e6fe2f3847bf45f73054dbfc2701c197d49424d989403697d0e3963c0a743735bfe371ac8d60ecb227401f6e0dd03379fab5cfdae7d7b8dd4b11deb64228b426fb71afcf611c94db245aa8a9b92863ace396dc9b4b6ea24bdcafaa2b77ee3e6d189fa6b35da83de01eda590d5ed6a2e2d5467db4ad191027eaa935b4ad89e834e712554c2fbe02314e8d0b7f1c688165bf20bf4fe9d9649986433c05432974028b590aa951d5f66a91349d78619753d9031c7f43817ef735971a7f72a4d982ecf11791878810b0bff2ccc84ddc43fd257b61df1afbbfb090ef41ec0c1df39d7e60f5200fd28d931908fd8533adc01fe101ad9672a7b5f787450fd0224aeee0f19654e99b12dc86f1c0226190007479cf8e904758e6cbd3b3a6149d59b527ec8cc8d845755dfc7bace948148c0325cd544ff9f4f22c458247cf9891b200e4412c3a3cae1abfe9b69ff495484ecd8d195bfbb6af914cb4942f59a5b3852ff505317fc3e119d8c168c067861eb83f6761a6cdf1bcaa77da2a89841b30bc2621cbf8cdc51826903d6493d84ad3987a52d9d238b3dca93a5346084f9eae3a9b0051b5e59433b6169d26bc03bccc0373d655d91e44532fd61472b4f077d0c97781fb02122d5c78fa386ec89f4e8cc42aa394da570bc28f514d4e0379699c65747d9fb6670c5c8f15dd641e5574e4098f96a7172ab57321251558817b6f1c0c5de990d36e6b9177bfb1d7322b15cb37c7013331e528046ff33a49e26e1bd7c856b18f2ad4a387083510f28f6b5b0610c3c633bbdd15d82d6c0cc7abb14cf69321f6cd05cbd8f32c9c6f4c5831162613ea15f12993ed8ad48e8fa5f8c25cacb2a70cd6005a2beef65191abc48435a2db86f08cdac5a39d6b590e5938a4fec2292c779c208a3e9d490a638d52c9a4893d8d599bc6ae9c9ffffd491bafa4b70116c12f78d543e8823ec5ce2e6b63f7486763ffad354bc22f7e24b8e8026cade744f2b1446e78c5f8b0d814f5908f4a842f9f1a63d14990e209910a5f5972d402394d13d77cedac58f24d537f9d9085e9b9cef5e35ed7275b45697a77eb62917a273304993370345fc4f71c7feab519e77ea3b0c293efedaf13f5b7e66e4caa886f114aed244877b08d7fa3f93caf3769b40b54d60a8bb4bd82c7e6a0e1d158682403614593b1fe24aabb0025cfa8377fa35340d8cfb3624a9be193f7916801397101ca07887d7c889cb01581661b24ecac2620dc6591a283d5c1244552d9218f5802727c55b30a19fb67d5bb4280b88bc64ff9cbec1a7e30c98f8daa5cea5a568a22cf85d5025db75fe9b4e80f44ed05cea4da8a748bf37acff259fe8810177d775d69312df92cdb08408d7950888b6626ab5358115f346f6f8b029d79abbf07ab506a13309662b67247f59e37a3466d7d8c27e61030c9559246935cce3b3ebf84ba20abc8f30add71e28f367aa72e94edfe88ddb878c46436d969d1706286e25fff9fb3d4c04b65a94b648085bcd96fb212a62544300b0602dacea673a64b9ddd31ab0b3e16e843d3602c04f556b661f8baab787049251f4abf1481a13fc544dd8ce313463a44d90a4cb9c522a73338017234fcedb181ec7bd7faf8ef82f3ec435db64bb00819aab9e5b4b4b0aedf31531e362e5a6a8b3885072f806d8f764bacbc1dff96c40eaacc39dbe5db73116d40a014f818c28c3145ee8fadab6bf19faddb7adbe59f79e9cb619e1e82beb3f20368ea44f6d09698351699c51d4e4bb5929d4874e24ffc7e7ad21855671e35fd9504eb31c1cd3661b4bb62a443eea55c2eac05fc2af9b3071b6175ffbfc683a623846755f68a2289022acb92a3288f72879e42f7557d70753c4acefa61bbe6b581796370fd65a255f6b4aabef25abf13bdc6ea2212f188fe54555a6b36f88f056bd3150ae265722dad4ed7176686d0dd95fc53dfe9a4a8e917673fff36ba2744e88e4f770334e958cfc2322712cc2fa24a4b5f594465620e6c1ed137a727eba7f89734c1d664c69c719f86958609160335b464cae0588f36f3852dfe29a40f1a9fed94ecb2f90ea98c5f306d4dddac826f0ba79c75954a29e25a6ff5c8cf579dc6ceb7df6d87234fabf0a6f0f7a34d0bf576e53ff701e991000ad2db46d6da11058c69348e607fc60d077d743fc275bf20658ac0331f84964b68a471e830f47301093779881d7382fa755ffd0fd643fb038cb5944e23662ac98fa31c1b2e8eb51edaf6545689eddf003fe847a620c39206ec8d93075f1b159dec52e26138c83ca0e4acfb53dc471b44e8b128a775b814bf8b7eddfded42e4103d8552bf951bbddc1ed90b57ad09dfc28138b061bc9c8643874224374e9993a43442b8e4ec3be2b5f070a489506c64e83bc544ddf3c4c8d9a3a372d8bfa89afc9ea47beb3c6b0fbee12cd4140578d9f50806ce3eefe8eca78301db27f7d219f6462552158016aef4a407954ef782c601dd525f77bbbb9afb7c1968e88631dc345fa4579ed7d5a02a2ca53fa983396f992f8b3f6abd2286ce228bfff89d0b4c00e8ec59e85130b660345ea382c050ca84da1550ddd9cfa24f7be51c1902063ee49993e1bcc2c94763eed0ac65e4bb9b416254c16b66e42053664ed9a3530767b218944f66db1e5896f11e4f613dc1cfd1ff9095d10695f7e8a5e1d6f406e4627cb9e771ef2a1bdb9827e075681f76440edccf287a4e08a25c1f152e89c8224629907b996c48721e00a7f73f89daa490474ff23413a300f8a8a0138295124ec0b943a7fc3c6df82f9ceead85d74aec56e8d4b50b02bc1a000b12c01679bdef8f4035073d896533d07af6fa040f114fa1db286d381f442360f954fd4cfab005efe5d214fa866263b332303ef0cdae22a37cbaf52b60b5db0a558ef7859838b92df4c62eb51800000000000000ffff0000060000004798ac30563a36000001000000000000ffff0000090000003325f3d0dd1f34779570065b52a43c51b22e8a898b850acebfbe492dc8ad4f76bca6133e9a974578e9adbc9bdd392319146e2f8dd411db9b3ebe21b2516ee6d40c37767179c5c67a9601201f69f46889ded8dcb7f64733261f684ebb2f98cf4a40d4b2f9eb570804267d53736bb776a7228512d822ba2fda790b8d3bfe9ea4ef417c9932546ddbe0a0dd559b665edd2d92a86b6c4e71f482b8ba1bccaa731a2efd936d2675a01e7af61ee51e18c3839cb11079e669fa26eb7758bc1a3253a8a4f3d61ee152245a27d95169f9869c6614ee2aaa17f2ed4b2b3c57d5a216af75481f412036e167cbc499000000000000001001000000000000ffff000004000000956ca4cc667e45743e3635cb203dded1836bba4c43c843c99d20cbbb94eb1077534899dbcf73128a6e43d9d5188611d3e128635aaaf8eb6389d74be7be0feb3153a957b9cc470c38bc947b456f19fd5b8875254291fc721cc43511bfb058e74dc64e539568c912e63c386bfba66d776cbe74b9107b8a0d39fa2114546b8ba3287364513b29588dcb2c16bebfdd5a3b19613efdd887716b29dd9c3c5f73c0410d2f035a03d2c845be2c906d423faa4c8fdc5b798cd01bdf9b9035cae95f3dd96396a1c3a8c1d6153313a7e0e6c9c6428c1352b16c44ec1e50fca40cf739ec43c853f4f62452d07964ec8f99ea27ce31d1a65460e67ac82b045b7a000000000000c000000000000000ffff0000c96f000098ddc97aa053e43d381fd1d79de17540794d48846dfc664c0aa2b0dead3c1d411698d0d0aa79bd2571d9aafc8f02a3507a3bf1fb79954006fe41de3e65ff87e3e921100415b2d519e637232f7b3faa1b76b59bc2dd1b4a5395bf0af8e1530444f0fd03fbf2d54cb72ae583cb2ad8d06d39e174bdadd5f701f7447e87cf39d33b01a8708a10119fe1c30ba9ca25d61528a96539d8d44c89c8ee731a991745921d7b4b83106cab36b286f4cad500000000e29e35e3f8afce948f995f9e1a6ccd581778eab6c9c45c60652cb0cccba63245bd4ff69e9072ccf6ed78431a479e2efcd7b7fea616c8b2ffe5bfd424d5185f25d639e6d846672ab13a1bbab577e8660da2d85182eaaec1b4e852ab80bc00bcedcdbf4f0c4dc1251ca264bbb997e7034d9fffc4c1533e3d633fb012b78d43bea8d9295a9e2980bb9c5c134d8f2f99fb43f28b1bc57511310fd1bc24aba9f2d1a7123e13b5ab958a6256538d0a336953f8fd01d989329facba259d931b9f63"], 0x13b6}, 0xd) open$dir(&(0x7f0000002640)='./file1\x00', 0x10, 0x10) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='x\x00') 17:55:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket(0x18, 0x400000001002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="081800352600000000"], 0x1c) r3 = msgget$private(0x0, 0x144) msgctl$IPC_RMID(r3, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x20, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r5, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r6) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) r9 = getuid() setreuid(0xee00, r9) r10 = getegid() r11 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r11, &(0x7f0000d06ff8)='./file0\x00') fchdir(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r12 = accept(r11, &(0x7f00000021c0)=@un=@file={0x0, ""/108}, &(0x7f0000002240)=0x6e) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) recvfrom(r13, &(0x7f0000000480)=""/4096, 0x1000, 0x801, 0x0, 0x0) r14 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r14, r15) setsockopt$sock_int(r15, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r15) r16 = kqueue() r17 = fcntl$dupfd(r16, 0x2, 0xffffffffffffffff) close(r17) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r17, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r18 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002280), &(0x7f00000022c0)=0xc) r19 = socket$unix(0x1, 0x5, 0x0) r20 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r21) r22 = socket(0x2, 0x1, 0x0) bind(r22, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r22, 0x0) accept$inet(r22, 0x0, 0x0) pipe(&(0x7f0000002300)={0xffffffffffffffff}) r24 = socket(0x2, 0x1, 0x0) bind(r24, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r24, 0x0) r25 = accept$inet(r24, 0x0, 0x0) connect$inet(r25, &(0x7f0000000100)={0x2, 0x2}, 0xc) sendto$inet(r25, &(0x7f0000000180)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8", 0x26f, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) r26 = kqueue() fcntl$dupfd(r26, 0x2, 0xffffffffffffffff) r27 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r27, r28) setsockopt$sock_int(r28, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r28) sendmsg$unix(r6, &(0x7f0000002400)={&(0x7f0000000140)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000002180)=[{&(0x7f0000002440)="e463eccb390ccf1ddbf3bdc7d606e3f596b38daf3e081e08e527cabda0a845c6ce9f0f6665e0861c655983430f4826ed5c0649f4aac46ea15ac2f72f78e85ab3f44f41f85b1c4f0b24af7853bd179a103a37a1c6772abde23b9fcc8f5a1b7a40e527cbacc266b68f48500dbd193855f2f0e65c50f14e8f0efb0916bf6c598e515df85b564a399698a18aae8cd8891cf1983ea7b5ef6f37074426584fa8f6ac0a6e5ae7cacf3ce0d4a02bfa3a3ea4c9832bacb85c45746eea1787ec86f3ac97e95f6098a66caadeb3ecd50bf1745df2c01f4cb2c4fa89861401744285488bd1ba73d539f38e2c4ed01eb3fc509f41ddca3fa64ecf3661f8322ce9af7560368c4ad5cfa33020d519fc85756c4b297bc7a424f2319c9aa051341996f51fc397b01e1555d191b90612a0dbc942b376972d667d9562b7a74801ce8262982df47ca971dd88d96949a58d267494b8edd0b80efc76e0f2aa28f2253d8fd5f6b401e7548cbabf1cc6ef900c1bc32cc41cf9c655f0f3188bbb71e80a916d758c3a66fe46899eb52619abe50f42bf1f148931d46672411fc00f342af3025cc82d41c446bb9c7df506b398220b188f978f71e7787c898f0c5b2f04e559d9ecb882b501f8db424f5c06d307abee31e08ee9152ece562e69f08e154d4cdf3bafbccfc4f17be5a97bee83b4e023b2efdd4c1cddcfa224d5a03d42e9e713558117e9e929b4934a39d2cd10a003c7a697c91dcd7e857600112bef1d2bac76b3fc0cb73b6652fbbe6d94d429d70bb4bf2c97f6d59138644cde13c3e9abb80380b762d90ff847d0b8ed49477e559cedeed6a0e510c5624952d374c5622a2c199bf349501fd65ac5dcf25f62ab2bb6f81000304c9dcdbbe5dcea40476e5ace0d98f1438ee964c43e8c2390037ef09cf80470eaf1b99c838ceba390e7a9d1de19876a05b64e8d728c875bc282171c2c843518b2d41beb595e57f5d31fbb7ddd560446b85b26ea8c61b962b05bb81e95bb74a229f9769ced56eacc28abacf82197b9e93af74e556fbc20b426c447d94fe4e481c55d48a74e0e6d7ee723a37224172af716369bc5d37bac933088071126c8e7f6ac122427ce7d1776e68a29551571b2be1fb6a3c02b1d606072c49589d68a2a9fd218a9afc344bbddb94698236092c9c0a1da7b1e1c0a1ec0b44cb778d806d39f6b5f29ae39259bf7949817b5b6941f1ac0505b70fcee9427a317f683ff46162168b69b4952216901e591ff45cc082d2a97256c60646b03f24011d92861e1ad74bb85415ffcf1a409b9f3ba25399dc687d3831ead192dfec92c6950f3766c3ffbfebda41f458088fe3cb42d400f52c1c5eea8891dd2adeb11b5f0e5ab0dea72c8727c771fb0e151ad7a3b162a06a04ce117b634dc9a34e088814fc458de31d978094f81802ad62f62d3e7d47c0342e64049f39f0dee09aaea74edd63c952f30b98ea6a8823d4f043c9f8cb70bf680a1d4ae2fc7251faabf67d2ed5e310003a3924d08cbd18f824bc95101d9e3d6b5c6da5ca1dc9a2ba9ed36cc3cfa78461381a70dbdb74bc041e0bffdf6369e8b2d88ea885489de42845f6dc5a4391a7c5c2be8378dcfe0e7fcffbf17c043a2f9b24323d8a41ced44118ffdd50e690bfa8c35c4216db6a5c4b14a17b529bd922be198104eca7d892fb4deee51384856122774676de34980f76b01728f8f937d0d115f894c1e93fee52173e861e7e0e4391f53f1128b754402af982b59244bb4b8a6dcb5575be13b5e3c05e2b0f92cb2220b1037d2d052b86986d870702b20a371659bde2f58dcf30cb231f1e4eb030000395b981565def96b45ff7e0a306bb4939a76e814b59034e4f7b2b59758aa4dc76b22cbce25cbb57c0a76e8127fe67fc8baedde8a9b5d3b8eaf36718e98da28c7bb378c38a5482ba99828d45970af1f90700a98dda8828ac66dd4104804085d66732334fdac7b585b5afa46f8eef94e8c2e1b4b9edb4efbfd475c7283ac4a192d2452153c8154e03200ef48436d32ca9dc44cd79e9d8bd3b0e372fe636ca29699fe8103707879b6aecbac738668edfeea324234b8c853456e8c93a48a851292c32332c83fe768e6204e225879602daced664aea177eecdab005a1d83d324cac95661b973a99bbde2d0346bfd56a1f6550e993e4baf17e6be5674f05dac11f970fb161999bd378227394b06ea6122b1253c2fe4a419f82b1a65757b56ff0db799e0663e8658cd4401636a42cf1ad83b1ee134c3981020265e95d93f837d7d7c4b0a132f62d0c1b8711bd110a586215de6baefc817fd7b2363553839cc230ad454ec02a983e862bc0dacba9749c0010ffdd0847d263c5d29b021bc1cd335620fa5130c168536aacdd7d4911ad735c9021cff4feaeb6191c7f8a1f37bb853ee579dd1f6b5a9555e84c1490a36ff49a0b2ec321e90957f956bb3a0d397117bf82695b161b79c287a93a416e4baa64cd280c4506470b6d5cd5acf7af4cf767e36b2838232a6b57ce24b18bfa1d5702fbc4788e2e776961b822eb930cf197f71ec1328dc55000c7047176d7e6dade946e3e2ca96e3aadb82fd15d43e67c115586f66532a6b311d6b6e384603f83b0d9baa4941f7bbbba4447c8337d1c1855261d60a6bdff4b1f0ad4bb6becc1cd0323587a49294c80624e0aff273a43aff6f55c631618c64711e65ed01e7c34d28dcc2de540dfc4a93f4dceba0fb88c8141cd474ed76affd315f82e7a4fa67903d44c1ad6e8b43f0e4c03b1a63a8db4ba9f464e8458dc06803654fe44c518b2f4912b355d76eae7b7490217e0afbae9a1eb74fcf772a1e755e7b6d351b21635533160110d0f987661ba541083a6829ee1cf57afe65631971b838dc13c07ade6f890659aad09ec85fac908e3a1d494fef880c3a5915d771032e7e1da6ed0b63f7f7800e41dac64cff908c91a49e0026a8b6464a7000250dc3779942015f1ac663ff6728333e3cb7c91cb8fc290948a0218c0e326673afb3b12f6540025f536c3dbeebf4583b18f50e306118940a1d33bc7a8c443ef89fa8ae51b35c62c73bceab15508216fb6d8171188b0690f7775d3e9417da8a7844743ad0fcb220fd1455cb972ee50f83cebb7395518fa9464ac39713bab24de878ae7353c581f39b7f89fbf13015b2df006d887000e063579199b4eb6c1d87aac36147ff6cf2ed8ba7a635d3dec85fbd57ae9bab8ac896f54cdd7028788800b5f3f5adfb52401ed00ef934b542ce7d0b54a2f46d29ca941c626e4a17dce4b138a2857df8f1ef02fb565386ded1bcfd3557e61198ae13896a9deefb19637834e78c37f48bc9072558b4f4d15f0328cb4460897e7a4d569cd0da0f85ea7d9deab6b06f5e7e899b4731c8fa7591bbca89ef66873a474ae76eb7d346f68d20c80771076e051aa0a82ff1788ad1a5b16036f98f834379e4b0623705a39fc06dbff86a15c8b28e77f94ee70b7f884c3fb223cc7ff02fdf25694558cee5eb1df904ff7b53b36d64429d36680267a3d9593266d08d30a498347584773faa796b46f657145b64de96e5edf25b2adec291ae4a6195971e053cdc58a3e9046fca52b843a5d65d44effb2e627d816cdd1ac4ea15f69c09e4da6e366ca3c7bb5aa3292a3b13facbcca669ad0e06f59781a75cdb22cc1fd72e0a1e2a7fe9fe99e0624e2ea1341753cd348d05d33eaaddf312111a84592e7ef25399dcc1318d829301d6c9f19e2e5de241b746512717af49888c44187e797f101bff0cc3a89081a87281dc04d0616069a5b864f1d47a2f781a15cb7292ddbdf6fe91ac55363018213127e031705bf752faeccbe61f8d0d79a306e890ee2521eed57b8aad0297972d0b968e9635d380211f952f27b898c50c94c7124130087061f3ce8cd6a7539bbed2202d883b06892b9257e4a74cc035dabfc9ed6de1b495cc8d59ad86e579b85972da7c28b2a609c1fef1ff0d45b83ed006e947b7d76481c0ea318ac7a8b854f3f0c577380e6f3a7d38aff02a082341a74bd34edd1a1458543ca75a1065988f5c7d137a52cd9f711f1d6701080b91a4dfc441067e5e8bc5ef78cf459cd88b884e1b9aa92b4a4d241cfda5e9fba14086b7584495470ce2c1524f6b71ea7d8985e9516570f54120fefd190dde0fcf0ee41887544ec93a284771f243cbee6c72591a918d8df05a2f05b282c7a8c1bdeb24f9703440ab75d0e575cd384368c6e99c836410a4c357ae94806d6f06c1eecb821cceb75108859c5aba686a8c8de348bb5ac9c58f29c23766757ca476bcc81fde7d6493906481ca89dca5771856ee5273d59b2d79d5d8078d584b0152fc7df0f930a5a29c9ff532a639a1146b346614ae29fdffee37333b27ff352cdec12fab1ff8dd4a07ee188bafdf157d15749137cdcb0292d995f1658936fb22955c7b807751ee1b6ddbf864ad865bf9bfa4f10ff16f327c84ac44bbd0a5ea9721c32e3558930305b09fb744320e8b24129db35c9b39e0728fb931d8bf77bbfc7988d0151b2d463c984d05284ef90b337dc80e68ef5656a5f572d08df58bff08270a893a657b3bac01e72ec921595c6f88da5f308e26d04a25ded9c3b3372d13996a706623250fa839133cc6bea07f6a32bf52707404aeaacc3169e5f60062dd5c60f802b0c560853811f7703e651728f9acece0410f9544c500b0791d84b9716d27e3ebcc16dc83ce680af9e662c3c5ae5584051df4d72448c2637553c5dec04c23dd3b2132e100412e4fa39d2bcdc1f37614cb69e2290ad232e491b732370a245244d7128d84fff0cb5a9732069098a98ac623e9fa2c5a441081f236ac884af7056d3fe008587a346c10d68cbad7756eda7b833959688a3dbf0ef1c17aae7b4e1ac10503e70d3f5fa9cd9a2cec1f161cef216f618840b09f55dc86476c601c4b7959b348a3976d24540ea67d7e5b44a50f8611888105d4d74c3442e61eff465b3a2ae5f7d67b658132c19b160292aefe16f3f65f848a80ad7a343bc3d7be5d79f1be46890b58ed63f669b157f8543ebbb8e3512d5252fe858240fd32b12cbfeab79811e9c133e5f03ad1a5fedabd0cda2401706f302771471606af7a43d1da978d211611ecbc383cce6ece3fcc205b5e3f6c8885faf8603a0355a62919c0347ecb95e338ce75b96f53fd7e6e6cb94f5102b4b8acbdab0ed5c8c2d7ff8d07e395177bcf649facc8fa4943382be7b0e37f5d1a0b59ddf836a1679748c5c1e7b6369e759b7c06a36078464aaec0d6e7c3ffef528ec01679e6d5510f46d1181eb462886fa8b15fa3ae9c87ca8a0c93561fb14c895b227b202c19690fef4c68057d07d334eea49b86c6748e906641613301e41e96c61fe8590b2ec30b7102d20f1c27de2c0f2395b112cda2a28334df1b3c15786a9d9cefb15e6044846f4d56f07b3944f358dc58fe54d5a45b62568f10b59a49f81638ba0b69c4ca0e94dd2bfe56675a9a34957ee8508483ecc54fe9be0489e9fda51ac087787996a454cea2998ccc56422d5df68030822183941b3032c9e15bbbd6e2de134aba2fdd1af327de166734ee80cf79317966d0b2b94ac342b639292c99c43bc3e59b6dcea6fdfaa80d075c884b4e3aee4954e10b34649383eb2c4b59ef8da51175935ce801d107d11c2634c6651c55067aa22fe8415d61b0c83f38ac5992eda9f7cf2e79f12694de5d152e7c79537ae554882a4f9c9a23dd745783567e380d15c485737051d0ffdc812ca5239aad1d17a8a4ec5d286d21e81bfb594d8d97744640789a28e9ef94eb66a57f3ba341344cd5a26eeb01dd989b958acf567bd9e23dd5a", 0x1063}, {&(0x7f0000001180)="17145d57befb52feffca42f9c9c866524a77fcafc6d6b50e9b92fff85dac8bfa0ad0e372806383086a073adfb7ed3580c4d22d14545afa76f7fa0e505c2c32eb65537f02d71896da5a826b413759bc5cbe5b024b84a78b55db0f6fa888f7d703d0d1c9dea335a3f4e767073f0b3fa2c0e631e56064c63e51e3646ab184cba97244e24d7f2b6b23e82be035e70d990cb467e9a47321edaed7312b753ec437507e7ce655545dfaaf800e94fa6a4411256a5d8e7785dba3f29c6475bb196bc1f63155e81da0402cd1ed284eb6d8e1ac0124138c8b3cc707f33e3b12703ed09b4332e407bd65aa46af1feed4b12d2d83324357d45a49ca33eda5e1e6150563eb24e2769e315a378bfadfb0760a8a25431703892b457b98a767b3fc845bf4e5fa8077806a68bf2ca897a847f7a42bd287d4be47fb83a5c9060d5cd6651c20e3ff34295534dae1a8a390883c86e05caba1e35754575fd8a7779afa65fb38088dd8430a2f7e4069c12d4ad5acca9578f0c6c42c016bb2127c430ff5a0f0df8ed97685efaa0fc9b225c8e814304b6773d39c05ea26480eeb95e62992150c14e1890a6abce7e5ca0be770d5bacfc5420cabcf63e42ab111b9e7f0c44bc4cad3542020fb944a080f48faa427a77f125951677c743d7a8e26cf65f5cbc9c77965100eaf2d1f34919d4d9f136d44038c791a60cf1f5809ff134158340c494ec9732e1f142344aca5ba2c9bb1fa83dc903c5e8807e4ee84b37576d26cf3de6082d352e15d49351287f45845eae11285ceffe543aacd07499eec2874c081701f8c5bacb5751573b795b1edfdbdc042701a327647d2af5102deee328d9e0a4e265f643a6d4a15fa6cb1ae1dd4f97599c5a8f402d1f42a8e812b2d073f763be668acc2f3247bc1cffce5dd3276004b7afcdbcf967c0ef64ac2d7241e0d203edf0e3f9cc39f06886a3ea54be6032cc08314814d4c3b46672917ea304fb272c5b0ca3e6dcb0483d333b5f48fb5ee8ae4acb3cb0ade93c3e0e2c63068730f38f60a0be9c4de1c11eeb91fc70e513a88def6aafd6073a91b649408d904bf3a4eeb9f7079ca3e52b04d9b3f5e54713b08b51add4933b73f457f80d3242a95cf8e4d5ff998a9a8207f393ad6a254b5a3a4591b2c175ab4ffe3825cc19ec3bb5f38291d25f50cd08086ddb10e0704966f24e06f44d1b9892fe7b86d4812df7c21eb62a229852096626cb526ef343925be887dbbc530ea897d844e9e26b12c47c53cad721e209ddafd516baaf8eaeb5aafd61e83dd0cd7957bf93a08ca7f8aa739835c22e019fcb396b0384b7e9cb9cdc19da87b66ef9c4765835dddc19d7ef25d9d26267e4d89db247f5096a75754f27cfd47727a5fb65d91c8b0d49f67070cf8fe80859c925ae35418b38bf290e28e3bf84d2656725c977b21fb15022eb3a438641af402bedfe97e13d74b79d3e5ec300f09ba65b385760eb594784d50173b61005479e5b19d54d83bd9ca88e26c253af635cd7253e9102495bcb3c8fd71b9ab6e6e2194922769632c02b7ee5feb63cfcd7c2da99f106d9f9fdfe6b022485dcb7b6d2f38b8ffd99d532c6412023e7b2d1c6e3f3265e3a89e465a3ad965aa0c92b167de3d9883cbe7c7ba61261a097232a74e32401e05e084ca58b549e513601b31473d0f39b98d0a906df29e7c6d8864f9c5cc3c1290438546013b2a6dce476bccebcfdbca2909927a7eca8e6fba52ecd337ecce72505acf4f0dd2c2d55e9368b8e3af1e3d52dbd95298adb97d9a7d0c44797c606b28d6f24b62756216aeefae7ad85b66f236fc9e048c39ba4d15b6d0f9e72f75500a1b30e63dee36aa22975ef6c0d3f8d27e89f9e1e94a6ddc0506c646ac0745f08f3117b91d9ffaf1567b5e300141b736310622134edb7bd74fac428964181ff406d184c7c10a91f31f26b1ba6deca673dd631dec3b1e450594846580964b786c703f1e1dd3ff883d980d0a7b7b67d7db0d0427d78131dc2d1b4db0eccc94f5984c82af6a247bffe9d569aa5bc474284dee8667627b67bc4d7b8284fca18c0fc9c2e975c3feb5047ef88f73c79cee525da9f2af3a6cf16f64928ccfe987b0ffc554a78ee119a47bbbb7808e9946550c6b4c4dac3bf906bdad2f0e6a873cc0bcf6d3cdd5135b622c4424d300696659955c1fbe862a97e1111be46f8d57f53f4b023a9c80fce14dd7383f7354f71f657cff2b2f9a807de4468a9c9f94a6683b32af301052aab588b274e9fe0546cb48999fd3e449cb441030dc7f9174ab5757b314cead281d28500a2e7b87105d7e67d7ffde84e45c133ade76df4f36bb74d2a02beaeb18b265886f5c40f684b9fa7cfc16c0497af8e75ce2f563d2043f48eebac0ec3199e38b492f4de7c6bb1e0d60271d01b0aeb12112dbeb4da53627896d1339ba8d2646492c8a05ab47fdf22bda440ea3603ca12811b742f926abe206ce54360547380a7446571970253d37c7c54983913c6e48423fbf852de927ddcc8774124cd11705f043ebd00d4a40b1c54bf97583dd5e4205fadf9acd89cdc636a36c259fa4048765c14ee0634f3c7926d009750ccd16fec66fbc928b2c468be3eed8cd5afb7ea7523fb9a51e055877568779858a0a63ea576f054df1f5437ec32bb4c176c630ac40a726decc2e0c4c07be4aea116cb1b457e29e1fe54b80f88cf3b8e11a0f6a214b49e5010d3e45f68e6da51eb5e4cc01fdd2657562063c30c0406c8c47d8029898e14e3871c2020580ff24ecc60e45e7bf06217efa295020372d552dee86786fbcb305fa12ff60a4142fe1f09cd87a62658e311e8910c7943da446b54dc27d0fa1b14e4f5003a12649ddaa623a2d1fb93b5074726720110acbbd5d950540a792c4422995efd745ec51f4d46299b334936cad9167539247e13dd415bb5ef8a15df70a78d829405169b5890015184fdf7179d426e16c3238c42a26965e1c9bae30a3412a74121ac58de1ef5a251a063778ae0fede9b4888c9438137e4c535f1dbe4d84b42a21f25faad85988d380fcf0c78e52c30a4e5986028b53c08586916892012f1bde923a43a05d09f3e411b48fe80692d482a1a2e5ad32c11cd62e078e828ab0464e74684d08795ae0407191a447a8c8becdcae56d5a5d3413f399ee2c6d38c9359c050a86ce880e2c34b1d3e38baa9a29e54948bad576b45bcbdbb48bdfebd5ea72150dcac2103aba07fec8ba656c83a6b1215443e914049d9694d311aa036b9e5b38233f1f6bf3da5f46b4f2c8a5a02e773a25ffce5a652d8ef0bff97dc0f7b23cae508472bc82e2b81c9b9ac96eaf4c71fed522573809bf065d505953b7d0ee9606aa6a008973a9289b8be4f17062c7585d3af892145502a6f7320c27bb99e0fb34f43a52e03189022ab2a123b92c1e81b4eeb8954e447f277885845689dc32265a8ad3acd395c8cd529d8f2e02bec1a60ad9c5268f36d64edf8f5ce227c037f287f91a3b35ab47a6e092f1e6f18ffd3744b7e610332d1b5606a13de4efcfa68bfcd6317518a81f245f4aa2834fd6e91ae8860213c240f046431cf52ed58f9c37238e3f49421cd210b0a8b688b2504a4d79513e8a027cc601e001605247babc1773245ac4e939f164a5d9bbd1b125e998858943764cc120c8e6be24ae7caa9a40779ac913fe3b55ca666b225f0bf2163b4c76e5c2160337307a99aa3b7bbcfe9d759ffb6c34e36cfa347c0a95a42c4255b617b436bde709af68421ea9339af7b730a3264a86e8b89b592bc679d54c01338d7bd67826f5ede8fbcb0f992d310448c205586d1e4e59977757f7fd2aafbe9f59934efdd369f3e46900ce32702d32d3c1d066a716e95cf15516080af215a9eb7a148e524eb4f79a06fd513e6aa6b91e2aa362be69bc019c52f768cb37b3daf4e582d8bcc8d92da5b6c8dda3b26bb47b552c26601db52401fbd304fbc0a9123dd9083c710a5ff201173e2a4038f89fbeb6c659b7e4e2bc38928448091a058886fde17eb7f9fc2c8a52d146f49be6c1efa30c57cb8578f5d29bc949cf49a590e489327040c75907317ff14a0d34f6642b491639f5fcd00a35f834ff17bf216e20f1b9891071d27900cd46270e0042877b78f537202998474f635a0bc349621131dc2f7280afb477a95b53a986708788b08412ed92fa09ad098395957d487aa3021de55c9177de55b6e7d0aaaece1945c44ac494d7717c918f704df13e943885900db9627afd19905323613ec3a4d210dee0b4666e84d8b6224da7210a6b89276d0de238b003e8e47922d74df2a86ad9357fb82fab5190a6804345f7df627412bf551a52b597f304049157b52cbcf79c9936f444721d5106d29309241bd03630e3769dd78de50039c3d9d06938d8c191845c2e57966018218cd5f45596ca8401aa75a61f190c75bf39ee90f81f5fe5dcb473c87bb25c9a69b7d9357afc5e7f44de7d88a13b71c3d2eb36598746d17b39e2454b7d724a62361ed98917d933e9da0d04bc6c83e149602d0d8809876ee3a289cca64270bc057ede147db3b57986c3d52669d40496313927a32ed1103a471718a219519174e3d88a33f2664edb116efcdcfffa52bf7a2cfad18ff625d88cefb5333403e863b6b4e97fe9da1310a5069e59b72c8c6371c0b1ed5c414f3b70d1e973655057ff5c7f5bd019d578a1660a33c8ceb6021545750f801178680d9447d38fbbc2699ff3e5591a9961a84266e316adc447932615ec0cd0e5488fc18a545a86d85c414ae69d8cba429ba0ebb3b6760734eb1f6f8dbed754b39807017f0056d69c063ccf3077ba0cf38cb8c97122b6bcaf3a85114e9c81f60376b3f5fd3dfba4d640861e2efc646f7f62a24c590136c4c303776f77ed89ef1f7db3c0f5d87d195c88f1fcd71cfcf75757522cffc82cbb3ce70acac336fdcf5f8ae7acdeb20dec605ed1d5a167315ca2459132a96809d22c2ac363eee4a6d15b016691628de7f2131f24ea06c99055dd523f87eabdcce5a6b4b29dda5f103d29704a9b98558bb1474a2795107b434783da8acade72efcecff7c8355513672c7bc8a391e72b54f75ca6277fa6d4e65d72500da09324558cf136bf832f4708ba595d057a5344c4cb1433cb6bdc3739b4f1efb318e9f8613dbf895f2a2e5fbf630735440bc5e8352f37e03cb0160e021d4c93fa7c133e557129529e30d3340812c22048b0650a59aa012257d71821308a1b1f46e926e0b4987c64258758f1d534d8b73b63ddde5e651b5a638f9103c37e44b54838c2a04e2338759466bc100b8def76b73709b33bf436ef44a4337b0f334a5ce866f1bc2f958d9bd095a78c9e8ae3e8160c6b8cad554f9f75259a0cbd2fe83434506b6f92a35e97006e4b34d7185e64c1232a738a73271670b71cb8738df0dee9d15e6e7cf4854ce059ce381e71199315d1e1f7150920606bac0ddf475a92c9a3b500e30753f2ae65a2aba1a67553982999904958898fda99753819c7f2946d6dab81f19d7bf8a0963d2b8e2596f5412a23ead36bc78d1688bbaa8930d93880d7aa15f8b004e53af58225268f1396b4a08fc3e7cd113493f191152c4fa2736a62ae947cb81ef194486dc324f115d3aae0d13d80678df4bdae0b24e4ac18d079a3ee1a54e693503bcaf14e695876164cb7c8381876ea2a7545c5de761dfe1aa740285abf6fea2ebc019240b57213aafd51e6a4ec6105d614bafe910cfb1eed8635700ea2507159c60fec1323fcddad9cf42a29e989ee2c5093d78a482b2e70b191c0eb572fc75a31e134ee1988d218d88bc7836c5adc53562181c00095c1b6aac5bf39", 0x1000}], 0x2, &(0x7f0000002340)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r2, r12]}, @rights={0x38, 0xffff, 0x1, [r13, r28, r17, r18, r19, r2, r0, r20, r22]}, @rights={0x18}, @rights={0x20, 0xffff, 0x1, [r23, r25, r26]}], 0xa8, 0x400}, 0x0) fchdir(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r29 = fcntl$dupfd(r4, 0x0, r2) recvfrom$unix(r29, &(0x7f0000000080)=""/39, 0x27, 0x40, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) 17:55:19 executing program 0: r0 = syz_open_pts() syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffa, "0366402b04000000d200"}) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984", 0xf) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f00000000c0)=0x45, 0x4) 17:55:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35, 0x0, 0x0, 0x1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r4, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 17:55:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x275]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x1, 0x0) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 17:55:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, &(0x7f0000000180)="1a1c365e2304fcb0f94c050eceb0affdfbec91159a0294a9cbadfd9f40d19c686f77284ef00706fae06b5a4992c2f26510c202853d9f41e9f91dee8da3eb21377cf66d17a7fabc63939476a52fdb34ab686982e2f4f33a8cf0a83dd96e544fd2e6e54393a268ddbcacb9", 0x6a) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x2}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") socket(0x18, 0x4, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 17:55:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "000000000000000100002000"}) r0 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000020000020001ff0000fdf75cadb03a4b939a07f56c8d8fca29cab9cfcca3efa07cdd578580dde09341944b71007a31c501ccb6165a81f5b07e9a471045c16a3130119797ddd8df57401277294d700b"], 0x38}, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:55:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x44b5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff], [0x9], [], [], {0x0, 0x0, 0x0, 0x4}}}) r0 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000040)={0x0, "017ca645a8bc7a9ff734f4a5360bbc097687ccc02bb292f7f1f622b3117f6a"}, 0x27, 0x800) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) socket(0x18, 0x4000, 0x2) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) 17:55:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe2(&(0x7f0000000200), 0x0) select(0x40, &(0x7f0000000000)={0x529f}, 0x0, 0x0, 0x0) 17:55:20 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000640)=[@cred={0x16}], 0x16}, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) accept$inet(r1, 0x0, 0x0) fchflags(r1, 0x10000) 17:55:21 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x10000, 0x13) open(&(0x7f00000003c0)='./file1\x00', 0x20000, 0x60) r2 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r3) dup(r2) r4 = socket(0x10, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r4, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) r7 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') fchdir(r7) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000a00)) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) syz_open_pts() r9 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') fchdir(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) close(r11) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r11, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000140)={0xffff, 0x7fff, 0x3, 0x164, "c7bea45a56a842b973c5fb7ca7c531c859a4c262", 0xfffffff9, 0x6}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 17:55:21 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871c4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6590128346cf56a06576ccbf2f3705099dd70b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d010000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cebc06148d0cd1c9a9fa46d7f78ba3cf17f7b1cd60ed66651e86a04cd2f241731f2e662e6e6cb48bbbf015631e9f3a15c1ccaefc32817c13b3fef6dd706a14028944a36d346ddf0faf57bbea47e530ddbec7dca995d46ff7c844c5c24171a33ad"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 17:55:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r2, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000001a00)=[{0x3}, {0x1, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x100}]}) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:55:21 executing program 1: syz_extract_tcp_res(&(0x7f0000000040), 0xfb, 0x6f2) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getdents(r1, &(0x7f0000019100)=""/203, 0xcb) 17:55:21 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r4 = msgget(0x1, 0x20) msgsnd(r4, &(0x7f00000008c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528151c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7954d8c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r5, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) r8 = msgget$private(0x0, 0x200) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000007daa077e000000000000000000000000001cde453100000000000000000000000000000000000020000000000000000000000095ffffffffffffff000000000000000000"], 0xfffffc3d, 0x0, 0x2000) 17:55:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000), 0x0) fchmod(r0, 0x105) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget$private(0x0, 0xd) msgsnd(r2, &(0x7f0000000e80)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000e80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a3fe3d4945a332b47a899b3c616aeade23aa38f255f2dedc7de749f609673a9f745b6b5aae1e53d2b8d941319c6b4d3b16ea71c4229d0000d8e7497cf22f01c439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c39cbb5c9604d498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470abdeaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130fba062e678e5a37e21591aaa06ab276ae286"], 0x107, 0x40000000000800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 17:55:22 executing program 0: pipe2(&(0x7f0000000080), 0x10000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x20) mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0xa38) utimes(&(0x7f00000001c0)='./file2\x00', &(0x7f0000000280)={{0xee, 0x6}, {0x7, 0x9}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') 17:55:22 executing program 1: sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="38a2d13b3e42c6eaec7cc98254ff15fbb5a11e6f3878437c232883b2cf4c5ce8bf27d8fa5d043abbe25e951b77a47e1cdda301a746a61809f9ca66b60d6761f3fb5b0881fb17d0acc3e037f32000275f323cbfd9968db3db9dcbe109ef6c898b91d2d772a23feef7c17ac80bea18202bffe8919bf39acae9804f467fc8ffd8bac0b1f8add9fdafa92f914355c11b04e411fd105d98a9b9d8dc205d92e5cd72e6f174e649defc85260fa9d86a7081da9245926c213ba50f93dd832c870ddbf38c1f7324fa4def0979b0daa9c2cd06787590bd179743917beab7c404205ea53f99e4dac7d3ce33d64813278e5ad19740e4e75819fe0fb21a34e28a5a3ca70338ac91faf9f91d6462538b354e2745b08e195fe1409e7c5dce9a80379c52f353b1c0124b8c15dbad2c753a95435abcce15d1979d708dc32436622d51a95aee30f14d8ddcd1e846a46c95c97669799e3b99e86bbdf149bcf166b93d2595d04509e1e98540841501ef90e0cf55c66216cd2c73043f8db627d3d339e62b2b8d13e4aba6a8ac3d9f23ceeaee13bde1ecbc9a7ffda2036d39aa32f9452cf01ab47cb0b82ac12a8e12e6f3fcfeb591d311d283f54558d8a22a97386a1b1c978466cb85b0ba13c819d855ddaf5425c7636fec3b6a528c204a6f26f5a62a739dfe54f3ef52f5d9611f7e30fa52ac94c1d513549a6da1188bbac2c455a5246f80f5acffcb0d25c96b3647a4920c6bc748e41bd5dc99533ebbb9a5980bb48b74406aa36cc0b67c7660dbc8c882651f1affd771fbae63f3aa1c8b712b7e256f81f6f78f6a35ffeaa96b8d3e0f86e34969e6dbe95015240498a75562b8d999804e85c2215f2c81d28a3cf82f", 0x264, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 17:55:22 executing program 0: mknod(&(0x7f0000000180)='./file1\x00', 0xc000, 0x52) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) sendmsg(r2, &(0x7f0000000580)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x7d47, 0x1c}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="e4b10dc8fa74bb7d3082399df443fca33209c470ed0b0b9a187d26f9e890da64052e44bfef16953d35464468ddf95eb26166ea45", 0x34}, {&(0x7f00000001c0)="e6383d68003d2e3ee51be87dbbacab8c594f02c1c05ca53f76e184a436b0a4bfdc031cc9f6ddb40d1636ff69db2271254301481717b53eafa2c4c5dc8b9f82ced8c3713023070948d428a0a99f7310126dba3333256bf1eba4d7f11607363ade5de1829f0858aa684091c4cf74b74e5a974e3746e97ba7f1440f8ba21717825149d4c45a3e46e464bc", 0x89}], 0x2, &(0x7f00000005c0)=ANY=[@ANYBLOB="b000000000000000ffff0000e00100004c277b04f83f15950a1913d5729adb218fa33fc8fb2f3c04b0953d8bcbcc1badb83aaa230d410903db2d6bfc5237c988145b4a0279adbd27cffb97b629d400940e071e67c0513b57429773493b9d0b1f248ca0637c003802a7fa341cd7d9ef48d2b41341725d268a12283ab76ffe0e5f199f1fbb1b48800e1c3cd590a1f69be12f8705bf10389416919326c83830f03acd7a400b4b056d221200fbb64bb4563b5f4c700000000000008000000000000000ffff0000950c0000a716de28f791b6590036b40336e8a30e0a793de5974e11b5e2d00d8067132f1e38de0d207c0b98d4d65a6536e40fba6963ccfecea9572406bc914cd441fbda3e2a4483f9ea43c1debb02e1a325cba2e3e36f1292c92d5deefcd8f4f6163a080a768a188556ac02308f2b1da87f4293f0f000000000000000ffff000006000000e9ce7e771869d9471b29e1f0b2e4e8bfe8d8165dd3333413a32364ba85b135e9413dd88f0b12f993cf01a25da49056861732dd74d90eea68d74ea221db3cdcb3c2674e163d4c4d4197e5cef42421683e399073fb9a3c645105d272da605e085ef029c281129443a4b007f3b2a6d14b7545339032a4ab99fdfd79a940496ac6450abf2639bf61d677c997169a03f1c3657a7f2d35f5efaddc5d2391d48b140b629d9f483d4d2df443b6a6e6d57c509bfdb98b3b13bfbc7787e0cee1d9b1d74bb7df0a6c95b4794567e8c8c5870b311cf391b5af646dff822b8c9a110000000000d0000000000000000100000003000000a7e043b5d136a5c225789d968a4a1a7830be4baac29deed5671d34b0b67d714dfbcd5c5ff405b544b2a0b84335c57200287e62135d98a428f74a8bef2edf247c09d8fe62ab9fe96e34d04a325f51b68d5533c86bc8943fdc7e021c2a1c896f18043bacc03cfdfccc7ff38a627e5241fce27f22b09b10d2daa3e85c9db4059d1891bc0125aaa4e87263a8f2a2703f3a643f3c6730c7b23be05294acf49c51c8373a61797ae143f164fa62e19816829115e9b93cf43c24151afd1ce97d00000000"], 0x2f0}, 0x5) r3 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) r4 = getpid() faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x18, 0x0) fcntl$setown(r3, 0x6, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) dup2(r5, r3) 17:55:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000840)="9b560018", 0xffffff52}], 0x1) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) dup(r1) 17:55:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r2, &(0x7f0000000480)=""/4096, 0x1000, 0x801, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) recvfrom(r3, &(0x7f0000000140)=""/145, 0x91, 0xc42, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:55:22 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$dupfd(r0, 0x301e022f2070d0c6, r2) r3 = socket(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r3, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) r7 = fcntl$dupfd(r6, 0xa, r1) ioctl$TIOCFLUSH(r7, 0x80206999, &(0x7f0000000300)) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r8, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000040)={0x7f}, 0x8) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x26d, 0x3}, {0x18, 0x3, 0x5, 0xea3e}, 0x400, [0x0, 0x8000, 0x3, 0xffff, 0x9, 0x1, 0xff]}, 0x3c) r9 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) sendto$unix(r9, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 17:55:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ffee}, 0x10000044001000e, 0x400008001, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 17:55:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r4, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r7}, 0xc) flock(r2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:55:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00006d3000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000797000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000766000/0x600000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r0 = socket(0x18, 0x4003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1, 0x3, 0x0, 0x0, "010000000000000000ffffff7300", 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x4, 0x57) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) panic: m_copydata: null mbuf Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 432009 1556 0 0 0x4000080 0 syz-executor.1 *246902 72346 0 0x14000 0x200 1 softnet db_enter() at db_enter+0x18 panic(ffffffff8226a204) at panic+0x15c m_copydata(fffffd806384de00,30,2,ffff800020a4f248) at m_copydata+0x17e ip6_pullexthdr(fffffd806384de00,30,0) at ip6_pullexthdr+0xa2 ip6_savecontrol(fffffd806f6f1000,fffffd806384de00,ffff800020a4f3b0) at ip6_savecontrol+0x373 rip6_input(ffff800020a4f5f8,ffff800020a4f604,0,18) at rip6_input+0x50b ip_deliver(ffff800020a4f5f8,ffff800020a4f604,0,18) at ip_deliver+0x353 ip6_input_if(ffff800020a4f5f8,ffff800020a4f604,29,0,ffff800000679800) at ip6_input_if+0x17e1 ipv6_input(ffff800000679800,fffffd8063755100) at ipv6_input+0x48 if_input_local(ffff800000679800,fffffd8063755100,18) at if_input_local+0x121 loinput(ffff800000679800,fffffd8063755100,0) at loinput+0x4f if_input_process(ffff800000679800,ffff800020a4f768) at if_input_process+0xfb ifiq_process(ffff800000679bf8) at ifiq_process+0x80 taskq_thread(ffff80000002b080) at taskq_thread+0x9c end trace frame: 0x0, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.