ctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) 04:12:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x100, 0xb3d2, 0x9}, 0xc) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) r2 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x3f, 0x5, r2}) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000001180)={0x18, 0x0, 0x5a, 0x9}, 0xc) 04:12:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r0, &(0x7f0000000400)='./file1\x00') recvfrom$unix(r0, &(0x7f00000001c0)=""/242, 0xf2, 0x2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x30400, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000380)={0x1, 0x10000, './file1\x00', 0xfffffffffffffffb, 0x6, 0x80, 0x8}) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000340)={&(0x7f0000000300)=[{0x6, 0x80000001}], 0x1}) chroot(&(0x7f0000000180)='./file0/file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) fchflags(r2, 0x0) 04:12:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 04:12:53 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000000)='./file1\x00', r0, r1) setuid(0xee01) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 04:12:53 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() r5 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = fcntl$getown(r3, 0x5) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) geteuid() setreuid(r4, r4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000540)=0xffffffffffffffff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fchdir(r3) fchmod(r0, 0x4) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x2000000000000216, &(0x7f0000000100)=[{0xfffffffffffff001, 0x9a1, 0x0, 0x9}, {0xfffffffffffffffe, 0x1000, 0x41, 0x8}, {0x40, 0x1ff, 0x9, 0x3}, {0x10000, 0x5f4, 0x7ff, 0x80}, {0x3ff, 0x9, 0x8000, 0x3ff}, {0x100000000, 0x400, 0xeb30, 0xffffffff7fffffff}, {0x4, 0x0, 0x800, 0x1f}, {0x0, 0x1, 0x7, 0x100000001}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)='=\x00', 0x2}], 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) ioctl$TIOCNOTTY(r3, 0x20007471) 04:12:53 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() fcntl$dupfd(r0, 0xa, r0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x204, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 04:12:53 executing program 1: getrusage(0x1, 0xfffffffffffffffe) getrusage(0x0, &(0x7f0000000000)) 04:12:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:12:53 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x3, 0x43f) ioctl$TIOCFLUSH(r1, 0xc02069a5, &(0x7f00000000c0)) 04:12:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x74f6d456}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 04:12:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 04:12:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x44}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x60, 0x80) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 04:12:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000240)='./bus\x00', 0x10, 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4af071d5027e3e481106a0cc557977136807465e18c0fa6488886b04add144827023ad900c5d1e33b080d30a8bd6b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c0a", 0x57}], 0x1) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x24) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x1ff, 0x400, 0x0, 0xa8cc}) 04:12:53 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) dup2(r0, r1) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x1, 0x4624, 0xffffffffffffff7a}) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) syz_open_pts() 04:12:53 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0xfffe, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000000), 0x2a6) r4 = getpgid(0x0) r5 = getuid() r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, 0xc) r8 = getuid() r9 = getegid() r10 = fcntl$getown(r3, 0x5) r11 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, 0xc) r14 = geteuid() r15 = getegid() sendmsg$unix(r2, &(0x7f0000001800)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000040)="515ca4c74398beb411e039bee75cae2069c6ea7b88a182f54df616092590b2f68aeb8973f5b395f2f0fb38fd191236ae666a6eab2fc45341ca2cabb929c9128bc3ff6e510916f2a9ff06f529208498fde1cc", 0x52}, {&(0x7f0000000100)="c04075c19658741e5d01f46a5ee024e99c6bfa2f56479bcbc760721f3ce9ae7811893dcd699b717e873bcb1a3e23dd0f17377032a99e52b79b4bcb55952ceba7c914979457a78d65417de17b5445202de0954a41464b448afb1b6f4de330bf429cae83fc70bba5a1545cb9723bca7c8848c0cf5ed45fe400e4159d388fb3c5bf1ec7ba0423a47602598254b9527a444ccf061148ee312852b2ddf1ef35bfeb0362e74b3451ab62207fc43f7cc03b5941b19b979307ccb9506139ddc18e22fef356aff9332e90c460ba27a7fce79a54afc9e2a9432b583ae774a4fd2360a3b5daabc8db656fb20c984b26127dc2d43e0b65fd75d1aa266e1c4078b47c17f49301fc1e26c535d1523f93e5c2f5c7c9c15054e041637c339acdc59cee2b4ac33a79ce1b3f5746854d05b8c172e4785712f934062931b5fea3426e61c1034b0f6843721cd3d366dbbec2e5dd96f234081089405fbdb33b85f1edd2e1d77f444b5cde4bb272c3bad8ef7a4aa6971e1f8ba4592b2e59d54e346a12a73d2696e3b3bfdc30b82436560971cb0a4d5e0f58d1e9af544a8f0472115f37cb34577d49d61a8b9833d1386c7da1685469472300e2550106e8a0383c19a76a122312853cc49d935a7cc71421347ef10455a83bf319176d131687c86bff74ff7e5ed1fb7b4103e7932cd1ceb5bfe0cbfc0f0d9662580f254fa8a654763a9e1c2f7c2e35535b8a58dc888cf875b43244bf92c91121df372cbfb12f06fff3b8afedb44f88e0435263d2492e387986582a7fbb27d9b5beb8ed0fc00c3a90439e5f3b6627dd522487d74c75d055dd6f286c54f925c0719c187f351b1bdac88ffb425be3bf624791edd0cab521530cafa44fefc74c355f6934f94a46e1c80b55a4b6dabdc6d408cd04b6e368fbc371c0b3f24d725765b9c1c2d614a1eaced5a9c00d16d5a3f33c4478b2c3ecdfe7abff77a0b4acb0acc36903fb20e3741783b1079d83c4b62a53bf24f1af89e511f3e1bbfcc6cb964e4fb94ce65329da9c7305346306a18e38efb8d83534ce1bab6de202cd81d2182476c08ed2eea475c0ffde1193a8edfe42564e5b710d9bdcf8ffd95a1ee16ff9ee71ad9c3bf4731c93c52f05937e9c5358341fd28edcb9e45e96c35372d795b0362334f21b467c8c5990b46dcdcf7cdf887d6a9864b6eb267bed9ddcea864de4eab19130ecd4c2477b7c4b8b68e409763db4059e159e5be151ab1bcf8f281dd8872c08e141b10c199d87a67c6aecddf296f99ae30215899e274e585b5c784ca23f2c1ac638bc0c9ab1c2140221540e75a274220435f3e77451a9946ba5eaacc7d7fc4cceb91181a01b6d9ded4a828b2bf5f71f484fad92a72ef0732b52441be2d6b6f8195020095e33465ef36239ed6279020e967d9e786030a5e4d13fb165b0e609d8682d80c4d28dbccc19cd02d95061fa904b2705c0dce13ea14666fdef10ff24ab4f625aadd41811a7436c42f3f436b20e40f7b8bb873ec8442009e827d847714b8de5a56381505d0ac2d1d1a8912c78261c8548184a4218717f6adddc1342e18c90e80c5c3f9cb58cba0b67b48337463ce90c7560bbbd30ae904afbae1b971cec325ec6cd62e04464cabc4377a5b8ca7f6cb48adf449323dfd1fc2513b7a754b187f2c321c42f6aedb797c3a029f563b3f213ae8d627820ea81561b7acfe73f8ca23a510fc23de0a5d6c788aa0f0e68e91d986f32d5acca11ecdc11cec18b5e2c1892968e5bb284942a060f0aefeaa4baaffcb91bcccff3f95041d490521b3ac5e5aa1e894636d965f2e7145459ed2b828b2c1960ab7e8d346dcd7ab28513cbfe8c6c0a7ad76093463fca2ab41a64bf499dffeb3fbfc7f9cda30a38d84243f0fff494219357fa44fda727aa765fc7004a80c1b3c00fee325fd844a4e9cd07ec06f90b29bdd84a202a042757dc1f69903dfd9d84e9543f7510ab9b7a60a2f4e5e378de7f91f480ec35420fe74f064fb6ef7b0e17ab2cf9a497d7a252f4aec9edbc9ab2301639d54791ada179059c3411ed153dddea9db1cc46d73ee5a78bdb8693a0c6d5f508dfc4ac53656091b783ecdda2409532606e58af35ffe461313c17492acea588d05c53477cd8ba0365ba25422f2d1c34b6aa0adff0a252b24a1b056af36c0953cc8ee4f51ba54f4a33c73e3ffad89293daf0ca450adc94dc2c563af93b9caeb97b191b7a7ef059a6a77d33134e39ffb1a8c7d4be9883e50c8ad05cd999bd084a720526ed2fddf89a524452867c930d82c4fcdf153c588c5b5d68a069770186864eccbb4b2dda1df44bc898382dffcb069f16eb6690011768db4415df9f584a580166e6b97ced8f6e97550325da309907d0bdc50d3f2a36c097789b44d4207299fb89046669a84be32026ef0941e3ca7b595246c7fb8a7e8c477ec1a1d5229a1c86523d86523ff268dfd117709f152790b3388d54f74e147b28d4701e3b680ef812a4d2236c79768a1afbbb83feb5aee91cf43c2444a2ec71abb96bad34f34fe0632097c276b3437ca7adcff77ea1f96ccced78654c361f1f317354e0794be754d0ba96a10d9386a4eb943f5792aacf8366452b075790bf1a3106a94ca5e4c85a642c5bfec4a88ed5f72e8b0bd552d9d41a66fe762e046e4bb68d0a38309b1c54b89e62d1fc51ade64988eb2b9691613104dc002919a78da20816c625a43879a367325c2a31bab631cc9b8db2df8b97091ffb3489c4b5c5d1b28754f8bafbc3f10214bb6d34eaa1958798c21c0588e181872de9dcaa0d9218eb0c2de9156ba1a3c5797c4bee53669df5d7bbbe3f590bef5bfc63e921cca0955dc4b48f4e1fa71b119f6ecf63de9e1acbdfc3eb2d53133af1b73ca9c6bf6d245307b756362ecce7be6385e9c5bda789a6bca781ea11ddec9230676f005b5bce582d416fbe5497024b9099cbcbacc8d7a21d51f6210f7d47c2296acba1f1f5b8e002de6a2637339fdfb98da7e0119424d45648d87ac1197e046f0c4ca1175ad8f1fc997e77dea6a562fe5b1a1c7e4fa112f5cc0410c22ef64483e36dae912dd93c838126c7444bdc4a1f577f1a724d351f3c29145ea3ea226b3bf0f5ae17c7400229742770e7d50a0e46e96367bc501816050dd18bc87e87eee229f7c6c146fffe28013a1d8b0e304d437916b7c802dde084455ae8e07140bab1e00d4d06bb42e10ab75b1789b20d5642b6dfd6b03b37eb61ea8fc0e82678d9d7acaefa9a9e35926623980b9fec0fc3f51da55211a38e4b4311f83901aa2539052a81744349ee07675e7ca4852e643fd0b6b9aef3c43aa0709de185e5e54a3bd8e5901adf28f1ab123c8d5f2f0790ec944dd745187c0fb39c86dc20d4204f931cded149cc823fde40037dccc9a27c9f9c318200e4940286c1f3181f714b7292db64a8513b9d801567d6454ff717ffb1db25f0003535186e7cda14d197c7b2227527ae0fd98d7e3cc988cff927fe4e4ec73ab59e3cecbe6f8d354a7a4abcf0710dbc1768d50806a5203d3e6ca71c372550b4264973a78f88ea5398cb7ebd130c4e6c93be456a0bf4a7a9ea926184d97317dc11c7033888dd6fbd97e6ae93d2098acc7b959c82eebe3f5aa48b84d9298c9444e1989c3026cd55822921ec21743cadd2c8b3e5298e9b782c2664daa4709eb65019d5dbe13fc6c3269dd6af748a61a2b9d8864e8922fe5400eb002d01f6e9aaa8496eb8faf3d16ffe69e07269f947283e1396b33dd0166af2bd0becbcdfb31905a48ff05529fc85c1ee8ea9b634ac070c32de5bb3ec2fc730b26cb67496032ca72f541912409e665df754cd3fd9291ba6c7e2f5ed151b4de7004b0436a76bb01d07bfa4fd61d585a2029112a503bd5a13dbccf915debb090bac2820ef1eeecd27d996b7761bfb72254e019b9e60ba09bd62b7764de4120a101bdc175b083364cd86060b7a8a471dbc088e7d83ef14640c8a288f443ab152962e7ebcb9a218f2ee3337e5b499f3cc11e56c090bc80bb68c0aa2df9b2f4fcf8fa0b5301d6fb7b6c38991b6c30a13e0d31407d51b5e227ec39d20911dc24a7e1e3d2789bccbcc17828f89c2867483e8e3c0d327a5dace9658a3e30ded8c5af4070909cd812def65ce90243941881328632bbeb611f5e5de9b7ae7d9df5c905b026574bd0df60463c1bb25a296535dcda9b6975200af6fe8bcc10e7d0abe53daf3bc265c5e2b6e76f3ecdf5f04a1b1a22a07d56c54c9c3498166d342e3dca1d9026ecc338f44a0efdd14c061fb9c9faf222b1e749382f95275791434378b82d1b77545189b503be0fabe98ec8fbb60ed1ee1b2a4c97d7e5a12dd60938ab753cfecb52f8dcbd2b64e19aac7154eb3c8e69c10783aac2ab0d40a560840eb5aba310a7e8d89403119bfddd67e4a6e2419a3675b1f734329bd244a81cefbc1b7b1bdca65768baf8e75fe908ba15819fb31071505ecbb5bc6559992172c0cb044b4dd8d6f44ad50326f1277f13f1334bbe2dd1e28f62a41bedac12e82754ec8dc01404ec7066226b0ac35f77055c818a620b7f9d915e9486e98bd3c470aaec495a85db8aae49849ea5a17312b790871db2d5144d32f9055a654ac89899f1c2f1b0ca45f36f3914c07e2c9ed1157296bdf6163c8911783673c4cac21bb70744d2a64d0618fe2920a97aea182ca922774d6f1e0c90c4285f2c56ce2a7ddb48602ab0847ee69e6e94b352d9b62d2815ef5603df5d27dc8d590892dc92ae6a3ddf409bdd493c53168599bf7d8aea10d7e5be7ccdf7f0c1a2ce9fb3bd722944ccb2e802e29bf44727a7b768d8bab508d498608d46dc559e3fa7ac3f28289b81ae592ca4ec83694c1a55e73b843cccafde0a6a411c5c3fa7850765ce9fc1d1ad0db42848a717dd359139af8759e4bbf383858dbbdd455569d21c0482f6fd31701728b63243ef42062d2b415861b4dc50a9023477d8c1d8cd28a731781b2ba15396795cbd0345b4da1b1bd440b223daec2e1a5434370d01dec058731e57e43d5ea3686fc3b64c93c4f24796ca00d67475d06c7aaf70d87f8e1e34279806b6290479de5c8b1e59cf069a0b0613b5fcf863cb928b44d334fc3d53ab30f7eaf013615653a96393f639fb1571a30790bdeea479f7993b8e0ffb139c5eb53ed6d51c2d5450addb98454c525b67c25db3695ba81dc878f6e4c0b71e83cf8fad1a0690be41701d9d8c123f5e6afcd30120b2c50cd68995bb1ead9aece6dd00e48c39ad40be93b60d61c435083b9828f1bc6d29c643fff5b27f2cd9c479c3d571cbf201abbf9ef0998883acbe14cb03647bffa74701b6ebd6a3a43e0dcbd9809ae183279d2bad5d7250bfb623a23bde329f9a4fa296e2377a8ef5d5178e27098063aa4b2fc8abda6839237d67f13b53367dcee989e03dca6b3343ede269793122adc5471f6229b7008b0b76c912ace9c91b296dc99b8791219f5b9cc80bf46050ec5e86fa36cd43459ac694255224196d86cc0585f81459cfa02d17b22199466dd9bc64e5f95c9dd64196fe244435d99f46f37e4e94a1cfcbe8290974a187be80883144a41848890d75cb6f15b347126953373eb69d9783ecfaa3febca7638fafa3df2d02ec272562f44b00b162808c8e6f664a85366d0074055285e7d6db4be673d5b1f6793c02d85e6364016c212cbe3c810ad634102c4765ee11dc65c10a2b8d077155903e6bc85a1ce05863a30514d7ae32f5a785fe69ce80674b3b07fa6df471375d56bf2ade925c3b66512dae53751faddea54667b7ad8e8d5f8405be4a33af4f00b2a6601e4a854a0b0daac192d78a25e011a6a19fc253d89f604", 0x1000}, {&(0x7f0000001100)="4cc7cf442e844a4774435a7d3e0352274b73ab5048af18a429ca5548dd5326141c42ab8fe57d8000c33f20a09c85347344e32455263fc1eaeb1250c587bddd0457007e81cf12cde15b72f938fb79b6", 0x4f}, {&(0x7f0000001180)="50036939d5c3261f8c2b", 0xa}, {&(0x7f00000011c0)="d597698851a370b27e334af043e4a7b205d8283970a7552a362ff6e9d1017bf63537b839ee5e448a8b951b4e14f99390f4fdf8ddfcee222e7991581e7c0ebde36c4dd3f4c5651bda859a53c7cc938c23aee521457ef25e97a75e4f9d7356487814e74fee1995d93502e0398a2d35409a6db1e378b4d4c71aa0b6c20a53a36af7a4576bb5d7da5dff03b4a4ca22a876a2a39eaf640b7ae7d13b2888305e49e45a325ff17419d7f18f25f88878acb4e76b48f446f03d67a62c39a5c6bb3cedd70a8cccfe70360eee33abdc004968fd11ba0302b4e0ae6b8b31b43fa265b833aeb010c8b6da47f1964872a257a37a93244e", 0xf0}, {&(0x7f00000012c0)="9a37fbe12cc29b27f3b87e00887c3047adbdd89e92822c6975ae6da41c5c96f0c809963f6ab44fae6d09d74a854dcc2787ce39", 0x33}, {&(0x7f0000001300)="a6113a2d2e9b6f666c1ba2830a5b020c1c2c65668fe19c1308473961847ffa8a3082b353ed345217df383ccd3da3eb85c5851d3e058d8760a0b64f07f0498ddb576a66c5", 0x44}, {&(0x7f0000001380)="6e788fa355e99d198a2b3eb6f8e1f3a8d7c8d04b0b74024d00d6f6d8cd666e4ebfb505cff7d99ed45de5d16a2633", 0x2e}, {&(0x7f00000013c0)="1bb30967f1376c72092e0e6b8f9a31d5168f4ced78bd8e782c6c3b292b5ac7b25c691b5c30158f52fc5c2cce17d30e5b87a9e9c49c89680b94b2f989c4e2b4f5f8f3c00b146d70d909df5340644ddb28b326b8f4b10a936eaf2c4ea8bce3749a576a78c8bb4529a106f5a531bcd128d3f0db97", 0x73}, {&(0x7f0000001440)="42bb4c82b1520194b8389f417fae8716402ef4704e098f0bbdca31f17cad0efb70a556f6d7c2eb0ca0c666eb9d7196d73c5d7f156461e04529741d594aa39b594220aabcaec297dd0aea806789e03eef221ed0b5c801e6b7936088da26f75d1a80bdd1413b684072546627b27d01997428aea67952b08c71e8a5cfa6cc392ea27cde59f572e78a4ada9b93a9cb3413b4246fb0ac9dfeb357fa13946031fbc689decbc2a6a165b308af192405a9e2c6aec06eb1b6997069c6c87896d51df0244ab5451406afcf380f7866c73d80c3229c8d1cb05ed5a200678553a45dfe3bf2e6a899613a3e9c24bf7f3b1a28408fe540", 0xf0}], 0xa, &(0x7f00000016c0)=[@rights={0x30, 0xffff, 0x1, [r2, r2, r1, r2, r0, r3, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x18, 0xffff, 0x1, [r0, r3]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r0, r3, r2]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x118, 0x5}, 0x9) 04:12:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 04:12:53 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 04:12:53 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="cb09de4d4aca1af28b6168ac46b5f4a0d88a4a77dd0f68aa824db13c3e49ecde4755b0847aefce5d9a9754c799178c3e7303b88296d96d2d9eec749d106b7426dd6f7f85960378005a6ddd4088b62d3ab7275ba94d5a618d1bf5f4867c4a9289a18026cd15ef13c14650b3ff7d5a377166", 0x71}, {&(0x7f00000001c0)="fa08d17ed46ae3bb254f95796af669000f7939b6846c0979eccd657e", 0x1c}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) 04:12:53 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$KDENABIO(r0, 0x20004b3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2000000000000002, 0x3, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x11, r1, 0x0, 0x0) poll(&(0x7f00000003c0)=[{r2, 0x40}], 0x1, 0x0) fsync(r1) 04:12:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1705ab5660ee2a62, 0x40004000000028aa) setrlimit(0x5, &(0x7f0000000040)={0x2, 0x20}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="000000186004008b0006000000000000dc66921c15ce4f3bcd72c90000000563e0ffff060290d8291acbdb47beb5000000000000", 0x34}], 0x1) 04:12:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x35}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1, 0x2}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0xe0000000}) 04:12:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5, 0x98, 0x800, 0x9}, {0x800, 0x8, 0x4, 0x8}, {0x5, 0x4, 0x2}]}) 04:12:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0xd2, 0x2) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x7}) ioctl$VMM_IOC_TERM(r0, 0x4004745d, &(0x7f0000000040)) 04:12:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x35}, {0x6}]}) nanosleep(&(0x7f0000000080)={0x3, 0x8}, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x282, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") readlink(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=""/114, 0x72) 04:12:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = socket(0x18, 0x3, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:12:54 executing program 1: mprotect(&(0x7f0000315000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140), 0x0) r1 = dup(r0) getuid() ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) 04:12:54 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8000, 0x0) readv(r0, &(0x7f0000000b00)=[{&(0x7f0000000300)=""/103, 0x67}, {&(0x7f0000000740)=""/220, 0xdc}, {&(0x7f0000000380)=""/36, 0x24}, {&(0x7f0000000840)=""/139, 0x8b}, {&(0x7f0000000900)}, {&(0x7f0000000940)=""/38, 0x26}, {&(0x7f0000000980)=""/170, 0xaa}, {&(0x7f0000000a40)=""/161, 0xa1}], 0x8) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) close(r2) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000003c0)) ioctl$BIOCPROMISC(r2, 0x20004269) getdents(r2, &(0x7f0000001c80)=""/4096, 0xbb7796a1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x8001, 0x7fff, 0x7, 0x4, "e9c1b9fe42a53a104bdd35f405f4e77cb71dbf38", 0xd3b}) getrusage(0xffffffffffffffff, &(0x7f0000000400)) bind$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0xc) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) poll(&(0x7f0000000900)=[{r2, 0x12b}, {r2}, {r2, 0x22}, {r2, 0x3}, {r2, 0xc}, {r2, 0x90}, {r2, 0x40}], 0x2ea, 0xb) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x1ff) connect$inet6(r2, &(0x7f0000000280)={0x18, 0x1, 0x40}, 0x151) r3 = fcntl$dupfd(r2, 0x0, r2) read(r3, &(0x7f0000000680)=""/191, 0xbf) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000580)={{0x6, 0x5, 0x2}, 0x0, 0x5, 0x7}) read(r0, &(0x7f0000000140)=""/165, 0xa5) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000005c0)=0x2) 04:12:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000621ea217d246b6474d5d96102775c5915ed5aefa2d1f67ca31420916209361be81123f5d501131"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x54}, {0x8000046}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x2, 0x4, 0x7, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff1000/0xd000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xfff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x200}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0xffff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendto$unix(r0, &(0x7f0000000140)="58427f97685a85801a7a82f7b8a7e5554cae7696fe529975508aadab84bf65c9fe752aeee1f352409184a7baeba3990a5c8cd4ebff98159359f7be5c30fe771166271beb47d609f5fa7336a0662a2623412799c0a7bdcc633dff3c7f2389bbe1217ba760712760c7283343989a7cf9420df8eee148c87e6f49093be3828d37bf3765f55a17b5ef3e0ad81c5f6888543666", 0xfffffffffffffd4c, 0x8, 0x0, 0x355) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, 0xc) r4 = getuid() getgroups(0x1, &(0x7f0000000900)=[0x0]) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) r11 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000080)=@file={0x1, './file\x00'}, 0x9, &(0x7f0000000880)=[{&(0x7f0000000240)="f6d22b359379c8a12c937ed05d9d6ce9475e5e1b3d607f23511d4f58dc9bebdf43e8db965c6899cb6810ae269088ed6aeb46e2aa63713da4763f67d438621bb1b1ca0ff13ac1d3f6324d40a44748705b780a2ea57417820b536a59eedfde886144c4865a3b4c0e1881f507c8bca0fa90d4c20b06cd68b71a523f81e03a6d37803e55f0a14f270be8805777e040442e587714af454ef2b87202b29e5cdd44b30b64b36cf616e1e599e90ca61658e3055aec961dad8b310394b3e026473803d7755ff24823c375f91cc938f527f4cee0745ade8d", 0xd3}], 0x1, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x60, 0x2}, 0x0) 04:12:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') 04:12:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() ioctl$TIOCCBRK(r0, 0x2000747a) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000012000/0x2000)=nil, 0x2000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0xe4, 0xffffffffffffff00, 0xd}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) r3 = getppid() fcntl$setown(r1, 0x6, r3) sendmsg(r2, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000100)="9c25c863ccf2491ed50c55761e88b25641070a7c1eafbe764045a73a6176ac3b467446c988375a8b2363958cee2e1b2485cbd9acdabd42c630c50b3a7afaffbfb3095ced1d3c06c36094605a5e92d877c1035409686025595122edc8c5dd0351e4cbe7d7e77212a5a3d95bf5741dd2d0efe5f0813a9c7f2b7eb1e2640b852c", 0x7f}, {&(0x7f0000000180)="90a443e5e23ee6a8616b37d2e56b9104f79a015008c21d8d52b3a33c11", 0x1d}, {&(0x7f00000001c0)="330e1c9d7e4f77fc2e14fb3f4dfe90e5a1869ad8b847caab288ab7a55dcdb205ecdbcb61cc863f2ff9803db1fb653e775d7266cb48893a684516e219e8e5e4eba1c1aa746c87355d061b68413d12b6a4f77da6f1a359b3cee4ce3dc85689c6e46b20df3b63e135823bb1e248f2ef5119bb1c3ee798612d2d2eb994cbf8a7cd0916d1ad90e5e617e4415f05c88d77c4baf96f04a691f19a1488ed8112bfc661d331ffc8834a691514f64478070bc2", 0xae}, {&(0x7f0000000280)="9a429b3988ce5ed5d9a40a5191cf01e4badcff591550070974a5a389e142e6ba06a633227282ad30b0a36a04b035fdaf424fdaeed5b73495d9ebcadfc89f75b1157ccc8d4f4397b999e12078f3cb14f00d2dd000aa88173d40a433d98c6141184be94fda7548507642154d5ac80a56fbee6f4bec72c02fa7347c20ea0e54dd5c04578b95fa4d6a8fb973c3884c39", 0x8e}], 0x4, &(0x7f0000000380)=[{0x90, 0xffff, 0xffff, "0c33eefa9a5e20ef2e51702f7351dadcfb2648fc8e9f044f238266f9effba85741ffec9bf90f865b8c4f896ad349e149ae743981cc7b0e46008fa9f86af0bec2d4999fea5561ebaa13f253ed45cef6b50cf6140a19aa7f17c4a8dc09a1350dcde86805e73e3e5d5c9fa29843477248d087a7e8e7ce5a8d8cba0f9423d4f361"}, {0x1010, 0xffff, 0x4, "5af7426beb52dfd05589b0423e01bf46d617391fdfbe8e897c0fa9890092a11e9ac26f0fd4ea8992d2fb63ce518290ede4a4f1182bb99839f71f1d586d522952cc76e0031ea885bd574818ffbdfcf47e4ea345ea60e71e49aefad7368aef776b24a294b2baa940b32be4819fe93ac97ba3afd6c78c592e1951318b96ae841043313269061ee6ad75e22109b6fb9e3ea54d9f446e9027da8c0ce9822878bd96ee2d8f83a6a10525f304d876c47152e2cb7f83eb11faddaeeceb97f3334756d03af8ee0f4d0aa7a7b98541acffd5583248505908ae0f34c7c29a0b88c09c23707876c0d7defe6457af4c70081e7ac03dd424d4f529ba3bbfd8c0a4030d4125eee83dc2dd69be5afe2e9cafab2b934f818d7d9c57483378caa38a4ef8b5e9d0f25a5b5e04ba329e85f05dad0f720d4bfbb7339107e716dfada8fd6195a66a8b0b5f4cb97d95237c4b673bdbdaf958c7677959d6ea86a6a889c8a3114fbf33df6f772b7f54e855649854465d3d271079c42e9fb97c7f7d9972df29dcf9fe6c77890d125c48b8e8054cf92e413eb866af2e995a6f730e3af7720eb6fa6df206d51486f5c4e159bceaf0e4e207d8f2746430561dd5c3ffc68b1379d061dcce50064d30360e3c5ed4832ae8de80f570816dfbb1f05bd1e4cc16da96b31f9fccef04a9a377c3aae38a0b5b10bf29aa8c0fbfa5d77165bb7f353f63434a45808e7a0710c73ef81ed77268b0f95a8d20115342b597e1a7b39c2b93f39d19f21197d6a641d47ac36a4efd406fdeada4f978ccad78ce63fc9411881b068ad89cec6cceaced94fa7a0450b79e869590ccbb2333259a9f8221addfec840fe442b9de4494ce60c2719c42d5d88578df5154548dc0f225458e659e33a7e4ee1464f0e73ebab1985ff10ec85169072c44db8cab4a80fd656eb204757372803e44194c9aac0b9001fb0f3b7292b7bfb4ca56cff92aeffb54622a3bae4141db349edfba3d63e1ebcf54f9b1887da9063e3e5d5101c5081a81f0df0cd6c9b7039d7b1a6916a3f491b02de45961efcb7a8cbdb8bcd69a6b2daaf642bb323b0b649767fa4151234aa6add366f40b5d855a33681bc00af1e15cd2904a290918b421559c904ec06768247dad86f1f4bd43d34c79dec6f2e7ef09ef912d83717a83c5030ae93564959b3d26ef8f3bda9275dfca52fae0bb662d0c811268efa4bf8c7776473a93d9fd48210ed762608b6c39ebb2ac93eee57194165cde5fc9e4764ea328022e4a093d5db34c81a49320d0d22dd44bc17362f489b669cbf1f9f5df3017b029a5713316d68c5cb2272f9999f0bde87a1ff446f373720a5bd1f9c1193a418758dba58f2c095e7280e17e2404a6d92f7bfc1de24edca61a6f0e763105171be6671b56506e3d9227944d28c5bece04fdcbbd58227d53222b0b9c57689be63d8843b725afdd707fb4a0bb2315ee26fb497a6ed234c6877afdcaa82af4d2e898d304c9f88e5af72f8c089f8788de9cdf0a331c85be42d563d56d0857d5c1d41e6900987e92e1eb98ac6655d866fc85ded6c23394c27454411497544abb10d2d92314987b6f356d3ed3c00a86c716283c70d1d55aa52c40fdb9f07f15fcb6ff2d89cc9ea485bc18d5ead6a2ca18e2b6bd81d6a727c2d6ebd682b07d38a5a9ecd9b7ace7ade031a1774a6346f549ad7eb7ad40f56194663c702bdfd3d40e861d00a12a33fe38dbc2d4357cf814cf9a9eb320d8ac2f33501f2fa401e67fb2cbe894ee946be35b9c0074060b7ed6c89b0d4360c1f4c7a1d06ba200d998c39b373e0d48171758052d0d551d3a460fea1f5b9b08df13b14f9ed8c5e2dfdb6a6556ca5a9a2934ac3515b257cff77c31a89ed927d73055cabe9674791f6c15755140e2395a249d3329b2d48590b9c76947a03b60db21bc6f18fe0f958fee22871372611d46d00485b70d1a01147b8c60a7406a06413fd5a26c519140ce1eea149f7b377dd8001f96c20d51bdab3fe173d33f8a4ca66892918b75c50767185a14449ca8bac76a0c0bbc5e1311c511ec58ca1b89b62bb28da2140e3d2289b353eab4d524f4fee7d4ce5fdd874b488e3f5f404872d0ac3518186fcdf11eb39445dc8a1d3dc7b64e22b66d91046cb04894075084f8bddfaf07ced8e5526940f70474b6f8b2bd6c063227de775cc8542809325c8cf42787680b5e4b79a018b1ef3408282560e2f4e384a2de59fd4b45c35dff6e0c30fad5964616fa11bccdc7dd6ead36bfbac08ef387a638fb299c0e6d94da341f45df04187dbfb17cd5ff912d1130052edec3a493466c4c897ec4354a123876396eaa97b5a2384b3f8718ccbda5803390d93e0a0b3763fc64801e486da672f33b5b42b1f585ddd89771262bb397b634a75ef34c3fe62572770d716ebcf0c110ca7a7e7cfaffcf8011a027a81a5ca7689df4accbc32dfcd8824c11e293391a01dc1294c5d34279fb9fdb403bc7a43c164075fb9c4bd99ed488a2dcf5555e5ebf41dbbe9d5d75e58c5867871d2e8039b03c5db06ac75de800795c9dcd86ec4e2134b05ffd6268c78e1ae888a728fc18b97a8c9651ba6644390d4dd594a90303a3c6d880bba113b8f3fd89a14c2b4310cb57a01e8e417aa2b3fb86c2d945b4364843021a8182ba2876a49d2975a6303011722c8df61c7082edbfd1f23ad83dfc4f60c9e6a2b745960b254e60a311b5788e409308d4cc61d84efe97560f49ee4d1f0cb7b06f60d6f5fa71dda08a5ee3f7b2d574b5664e29af90ac1d02e0f31dde576f08391509aefe24820d9d609144043371e8c14e817fb6dc9b13b4a3357a04e7d3a336eba0669a4d69c21b2fcca8d996395aea94e56904874c5d86801d3b777ba08c1c632fdd65139a8f0af44f69a3fa67fba329aa6932449f692c9909864b5539f38962f76a71f63d9ce5502071a1234529ae47d131c8a415653117e7873d602b4a39cb6ad3d6112b2c016ad9858e21e08e8fcfdd578149f76a3ae9e1339495c3147fcd951052880564c6baddb96b2ffb016f21b4aa999fd36df2517fd88dbc0699b4f6027bbbfb8dd782e26ee16621b043beca275a23f00870932401102384be3a699f1be35cea0bcb5e347df6250cd9cc46a3f6060ff0230deb0d1f381716f7b579cde30eda2b65acaf30f123220c3533accd5b75fa87a24643e872c9ba3da11c8076f1bacbf664b3df7248b6ad94c012ad41230463fece880b89d53f9b15f17b0bdf1ac3429cf873893918d46f1eda93d85b495450dd200bfec7e5117a6d75e5789d2979e944e4c71246f5b0efe849e6be4d90f442f3434e7f79893b727e36d9ef82894b2d687f56a1f8bb239d7ed626e785a508a85eb4072157c93745cffc9f2bec45c3e4d9b17e87686a1be3d1f3747e472a7e10cbe4a3324da62cda9fdf5afed18a7b38b3885c141a4e979107499ceb6e5c46b4c949636b2ce672842dfa31fe5fdee04d2179aabdbf6711db7b24ddc8ab19bd965770cea4a3e8b33f690ff44ec95e1f7db38e4d83923e504a8a4385ac963e66fb99fd58e6876dee7383d61bd66412f28020d603ea549deb57fad1aaf14cd7c908ca8dbbc2296096d5ba4c71810d1718fed4dc6e13696dcdf2718aa7e15a08ca53eeb9fb537d56f72bdf2614a8e1094878d2eabe6b8f0be944eb553634fa1de0568557996a47c1fa98c38c7fd25fb42a42acb55f7e4c2163d2abd8206ed5ec8dd279c505d7be34329f3d0af28a16620a1b42eebefb71c06c31accb9fc9d65678078442dd1790efb5701dc47cd776b29c744e68caf353bf48501fc98da1d003521f4e19b973fca18cf8bd52836755423257dff54ace44b2759364bb8900dbb75f29458bb4939ff2fca69f8fa4aa5ebc6b469cbc3788825d53e23a6a7e150273f7bf5020809f026bcc0c5024f77bae11f9628970803b5568d30f23c694e5febe35e289906927eb65c16f16343b490c2f34b41495ebef401f86a2ae8792157813260922e2c87c32a284e3ea260375c569e3f6b99b692b45a179046013d3e1045604d01b192da6de58c527e608d6ac26b4e9d6ba38370bb3fd6f8f58d539c1f56317291035c0e8548cbd78c427e40089982e2acaed4f3fef92a3517ad0e24dd36bb3e73c4eec85e1823bdaa692443df24f40bcec4c54240d41df9eba0383ca676bf590b79de7447d8e31c686f9b9102b1b30ba9fa4bab22f203f0acfe339090d5dea910be617a1977cf7459004e676459f9c38dbc4121dfebad6cd99130eecd5dccc372b3fee852fae38f3c195694fa07eacab47ad359bed9afcd456ed0f66d8f5c6c2aceddbac21c8ed010954c4f4c4df0c575b334e298ffc413c94f3fde662cac58c24e23a8fd7f35fefb2a3d55b749790da9870655abb83ec0e2770d39ab32b657cf31181f1993315fdda7cea37f4f6d724a61e038243c9b0bff890f92284efbdb36376fb606c49d229dbca5747d90d61ec057f482a55217e2e026b083f0953eb1de4c540cd96e6bd83788e79c4571ce485d2fab97b90cac72730ddc73e5bd2a6c51485b79be607d9a32a3ad5e27e92ada145161b3466e061dd9ea6678efcb9edaa80a47c78e661c07c14c16e506b18782d7fcae2886203aea41030cebcccbea7207bb9dca30cb32af49216ea859e72511b9ff532414477fe57bd4f373953f29efac40020323d7a92b926d95565a80a4ca6b8f6bb205e975b52bc9355a0ac230952e210c6ed1c8ba3e0cc389e5ba2cd1062495c6abced2ad6995930b8d8cf6c56e1fb180f68c5888f3d331fec82abad8deeed744cd75a6d4238c36f62e9f629d960b51045efe70538c7f433d90552b8a4d1494f653b80f2ec81b06edfcf5b001684cecdfc7bccda05685506e1cda8ec49a4b84df1856e10eb1e974b6f7d1b5bec009f00a098d456f1ad2f0689edf245a961fe4b916a995697317964fbca4696bbbed606ff70c02458250483a7f1272be3b897cfe46b0b8ab33a4df70f42bb1fffb47b6b4fc30b9edd5536556ec00c0c7a936ccfdde9e4ec52e5f715e052f0930208b8873aafd0763d85517660625583ac3d9f7fb24f527c84619d5fe262c2939c588ccf98529d56dcec56a2099a3f485be416f52dc5a7f2583cf4db2574386f043ba137e2996b251e972fc38058567b179d8e30b4fd03c25ce62a4385c477726f39dbc8216e9f476e4c8d876426c8028135930339d4eb2941cdbbf21a3bcf1845c8b383df3d2fdfe29e2486c95366ecdaaef43427b8feb9e92dd928a094f90d683db63a3e8ab9830dc59a81826374f280931ea382e4618416ea3e29280ddcaff80cd7f9acfeb36c7f73fbd0acd4d8a782c03e1f3155913f525a910dc2b0441349c77ed79c7a52c90d2bc8c7bc665ea0a4d2af35e7e08ed3c50e32fd93c993b3d28e19236bc4f1bd8f7d1fcdf85fe59e35481fd4bca1903254dc2bb9055d1b432d2ce21bf898b113f999230bb04e7a3bc01b226f58fb564bfaec1c255fd659e668d69df2993979d2e6eb52df60c3e6898aa431d37926116a7ddbe766fdd34bf475dc9eaf62f177967c82c07fa82ecfc418283097e98005fb992ae0e2281049d15563455af056608e0a0e05594dbd08df7a8e251e40cc6805793ccedd5e98bfbccdd5c7049ded408ef71c4cc5ab4c4187fc56b2031298f7fcbcd035fc6a798d4d5335a464926ae99a4b0a1d172e7ac68081425c3c352cf1a0ed30e1db9f07d4ef2c508e3a9bfe2f97a8a86072db6a9c8db801146f5d0b8a3de7a4773845d7c24ba044d24fcdbb368080f414bbea860e3d14d0daab8e051a89ef09e21a983ef5a05d0c4f1f447cc5e8"}, {0x110, 0x1, 0x100000001, "c6870322654d4691324e6b6d7af03c877233649a34a030428ae66ce3d37ad5a67bdc7d26cbb7de0133325156e892432b6b834a9d4fefce5147c85256f732155b50ffb56efbf71ae2a3e26bc16b1da5f7c9e986d6e1e7f0cdea7d6858a5b56b59721f9849b8cbfee92bce862c0d1a1bc507b7acf1869da9ff4f36b414d75a5c057c01a0af9c74215fd18922beb1c1d71ed371b1df664849589923337b0e82e638dd397d932b6706fc3852fe930b4934c53b79640cd33e11b6aa2e06f3af9e2185b6f299b719c481d10107d47805cb6e3c53fa168f97038226fa9cb9ca42dfbfe754342e3f4c6abe1d3dc9c7360749ebc986a942719afcebd98eef70e6"}, {0x38, 0x1, 0x80000001, "83ee3fd1c67a9c9941dacd3090160d4d99ac0c124c9f716e53c2375f42d32ed55479"}, {0x50, 0x1, 0x1, "b649d7acf99317ef8c31b217e80d137cf22c1b8857a4e3958423143053e9b1c967941b2692f25ca68286401450c53fd1d1ce04152dc0d64fc17b52"}, {0x100, 0xffff, 0x100000000, "b410b7b14bef3f2ec9166e61850ffc2281a989b3f80c686d78362c1f35a108ff58e7d7daf26f085477ad7990292b80a96c04d172c7412934990c9d396d604af55bde0d996f520607e26a860f0def1543eec3c184662522a33228ae3610467c4d495c745b7d714eebf2124b68387f917329071e77832379bf1dc98b5788d64cb88f48b749a628feb39ae25ecbddc67996c46013c9efd5c67ea46e63c0a45b428d1f7cf7d3dae9f9a4cb18b5d5074e53255bf8ac561eef3e298a42b853568e195b63b733853c3f87175a572bbf2bf1453889b84d9880d15c64d2fcd44b8cee32832de2914920dbb8570c1616ae264e"}], 0x1338}, 0x0) r4 = getuid() unveil(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)='x\x00') r5 = getegid() lchown(&(0x7f0000001700)='./file0\x00', r4, r5) 04:12:55 executing program 0: socketpair$unix(0x2, 0x5, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0xc0, 0x4) openat(r0, &(0x7f0000000280)='./file0\x00', 0x800, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto(r1, &(0x7f0000000100)="df8a4ce5bc60788e28b8259d953d8d2b57558713d9d42041d5354377f255bdfd3e67c407edd972b090a4d7071e145f6e3af83e65222e5aad7e40563cb712db285aa28d3cd1b32ad85a9c11e2734553019796c8d8641c43e916a4326b08310afb72cf292ff57a5982ea3611b4993a553056ecb63ec7e1a2d089d3b260d60b4e9a6e77641ae94433a9154a860d319fd057e8ae6ccc7fcc5053f8ee717b965fb66ba77397616891284c2e984288186b3bc2843f05ee128e68bc3060efe7ced70367571235c227b09bb424049a1ef63569a4d0fb94478eeb9e1c7615faa5ae1ecb23dbf6961f", 0xe4, 0xa, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000696c654d007de7f63be885cbccd6fe89ba4cc7732d3dfab6"], 0xa) sendto(r1, &(0x7f0000000040)="8a11b92f13b350bb718ae21f4ba08667a7ee4de4904d0f2d9061baaaac3e18ad085f0c743a0c42dd869b800e32e90d243b4f18eb8f51e8d35ba26283a0a949f27c54594fc3bba102405e1c3a478140", 0x4f, 0x4, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 04:12:55 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000400)={'./file0\x00', 0x6, 0x401, 0x0, 0x1, 0x2, 0x7, 0x6, 0x1, 0x1, 0x2a, 0x2000}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000003c0)={0x3, 0x28000}, 0x8) symlink(&(0x7f0000281000)='..', &(0x7f0000000380)='./file0\x00') mknod(&(0x7f0000000340)='./file0/file1\x00', 0x6000, 0xfffffffffffffffe) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x21) utimensat(r2, &(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={{0xf737, 0x98d}, {0x0, 0x1}}, 0x2) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') r3 = open(&(0x7f0000000280)='./file0/file1\x00', 0x2, 0x25) sendto$unix(r3, &(0x7f0000000100)="a326f3c53a3d5da370b41328a9849392c305b3cea5836e4997639994c70abe1a8c9df41588e3950c5b53281c81898e7f165db8eaf5cba683a8566a2b01a79f27123cf7d5fc31061ea861c4ae7efd627c1a047011ab120b52effc422f8d1ef0b684bc9e33998e4b21e71d", 0x6a, 0xa, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000282f75696c65302f66696c453000af2b006ea36c4b6c05886bbfec55f51d7e52b473333002d7cc7f"], 0x10) stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 04:12:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x3f, 0x0, 0x3f, 0x0) 04:12:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) flock(r0, 0x9) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r3 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r3, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f00000003c0)) write(r4, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 04:12:56 executing program 0: r0 = socket$inet(0x2, 0x1, 0x8) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wsmouse\x00', 0x8, 0x0) ftruncate(r1, 0x0, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r3, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r4, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r3, 0x2000747a) r5 = semget$private(0x0, 0x4000000009, 0x10) semop(r5, &(0x7f0000001880)=[{0x4, 0x40010001, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x7fffffff, 0x1800}, {0x3, 0x2, 0x7fc}], 0x4) connect$inet(r4, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) semop(r5, &(0x7f00000002c0), 0x0) sync() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r4, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000080)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r6 = fcntl$dupfd(r2, 0xa, r0) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000500)) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r7 = socket(0x0, 0x20000001, 0x7) fchdir(r7) fcntl$getown(r3, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) 04:12:56 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = socket(0x39, 0x4007, 0x10000) bind$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) syz_open_pts() getpeername(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) fchdir(r2) fchflags(r2, 0xfffffffffff9fff8) dup2(r1, r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f00000002c0)="90", 0x1) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() poll(&(0x7f0000000000)=[{r5, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x67b4, 0x7}, {0x4, 0xf91b}}) poll(&(0x7f0000000200)=[{r5, 0x4c}], 0x1, 0x0) dup(r0) 04:12:56 executing program 0: mknod(&(0x7f0000000700)='./bus\x00', 0x2000, 0x8612b) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x6, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000100)=0x9) chroot(&(0x7f0000000080)='./bus\x00') r1 = dup(0xffffffffffffffff) ioctl$TIOCSDTR(r1, 0x20007479) readv(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f00000007c0)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000740)) write(0xffffffffffffffff, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:12:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {}, {0x6}]}) syz_emit_ethernet(0x9, &(0x7f00000000c0)="9676") getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) wait4(r2, 0xfffffffffffffffe, 0x1, 0x0) 04:12:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x488, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x35}, {0x80000006}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x80) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x38) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 04:12:56 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x10000000000, &(0x7f0000000040), 0xc) r1 = getgid() setegid(r1) 04:12:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6, 0x12, r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0x0, 0x8, 0xf0000000, 0x8, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000084, 0x800}, {{r0}, 0xffffffffffffffff, 0x18, 0x80, 0x80000001, 0x6}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x20, 0x7}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0xffff, 0x9}], 0x20, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x81, 0x25fc, 0x7bd}, {{r0}, 0xfffffffffffffff8, 0x10, 0x10, 0xcc, 0xf5}], 0xbcb, &(0x7f00000002c0)={0x1, 0x100000001}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x80000000) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) 04:12:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x7fff, 0xfffffffffffffff7, 0x3, 0x1, 0x9396, 0xd7, 0x9, 0x1, 0x3, 0xffffffffffff44ee, 0x5}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x80000001, 0x3, 0x2, "444a449122819860fc279a7f8ad37f37c38d0c9a", 0x100, 0x7fffffff}) 04:12:57 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) dup2(r0, r2) 04:12:57 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23}], 0x1}) r1 = semget(0x0, 0x1, 0x10) semop(r1, &(0x7f0000000000)=[{0x4, 0x549c, 0x1000}, {0x1, 0x2, 0x1000}], 0x2) 04:12:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000001c0)=[{0x10000, 0x9, 0x8, 0xff}, {0xffffffffffffa490, 0x5, 0x200, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0xfffffffffffffffc, 0x8000, 0x8, 0x5}, {0xffffffffffffff0a, 0x2, 0x400000000}, {0x8, 0x4, 0x0, 0x737}, {0x80000000, 0xa, 0xe7, 0x1ff}, {0x0, 0x6, 0x18000000000, 0x101}, {0x2d8, 0x54d, 0x3, 0x97e}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/77) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0xfffffffffffffbff, 0x7, 0x4, 0x45}, {0x7ff, 0x6, 0x0, 0x2}, {0x0, 0x8, 0x1, 0x5}, {0x9, 0x7, 0xffffffff, 0x3}, {0x80000000, 0x200000000, 0x6, 0x4}, {0xff, 0x8, 0x853, 0x1f}, {0x7fffffff, 0x2, 0x6, 0x3f}, {0x9, 0x0, 0x80000000, 0x4}]}) 04:12:57 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) write(0xffffffffffffffff, 0x0, 0x0) fsync(r0) open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x40) 04:12:57 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0xfffffffffffffffe) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) read(r0, 0x0, 0x0) 04:12:57 executing program 0: mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x5) setitimer(0x0, &(0x7f0000032fe0), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2, 0x4, 0x3, 0x1, 0x7, 0xfffffffffffffffd, 0x401, 0x1, 0x0, 0x9fb2, 0x60c}) 04:12:57 executing program 1: r0 = socket(0x11, 0x4003, 0x6) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file1\x00', 0x9, 0x5, 0x312, 0x1, 0xffffffffffffffc4, 0x3, 0x3, 0x1, 0x1, 0x4, 0x4}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x3}) 04:12:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520a46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x338) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)) 04:12:57 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x100) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0xfffffffffffffffc, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0xffffffffffffffff}, {0x5c, 0x10000000}, {0x6, 0x4}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') 04:12:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8001, 0x81) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x100000000) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "1f76308304000000b820b2bf00000000e1ff00"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) syz_open_pts() 04:12:57 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 04:12:57 executing program 1: r0 = socket(0x20000000000010, 0x3, 0xa) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 04:12:57 executing program 0: socketpair(0x27, 0x4001, 0x6, &(0x7f0000001080)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="61988e48c2034b5e6b2639fce6ff15f5959c2298f2627aa532b7e261621ea8c7ee22625b58d094ba01ff8511ccdebf6e592cd19796cf88c57d51104e6565aec901c0943b2c8430b595d8170cef5ad791536d6e76924cb9f1417e3bdd7b404d5f61ed7fea3bca5a11075796d09466287e7088e21453a3a41fefd5f072da9c5a98e656c924fe3cfb0ddda145fd9aa63caabd03001eac2731ca0c1ab331878bb850cade8fa4f0032d5c967719ca4cf52b365ebbe1ba80d07a0b30ddde435f2cbe7057332b5f74f7e900b54f1adcdec4012e3830cc860d3a99c74ab9710b07a8ece5ef42b88822d4862aa2ce402ff63c321fd2a2c89f1ce54995c937c119243b242e18a53a0c8d9d501721b98eeb6d31a2ecb67e04bb120759f404bcfc7ce3ef3c3d033ce978d9d173dbe7f2fa2c0f591b5255c38c9234faf816563a63feb0c6cad9058ea8b49b52783640467a53fa8229ddf3cc24d1936b2e95c5fe63bff85f6cc85d4359eccb4f048e769e68a7cc78e758c08406e388f6be4ff4f95327a8abd77c6ab55cc9552db2b72d00ec8392c18b9691b52d794c99b91998411bf75420f2a5002efdc75b0015eb7d3a74e9eb09729bbaebad65037438c82fd63837e44cb837d4b3c43702395899366319e39eed297ae54371a4c35c9102b917d8db92c7697127a3d555ee1e26d873034e10ad32982516e74fd9041a85612cbbe9782df23ee6879c1a7a0008770b274cd5b07179278e21cc5369f29314dec665341d6a0cb0ed19803e9f55f9cb3a1c72f71a7bcaf7a20bdd2e27573f74fbdbe9781b71f84d78b18b1331e1346f885446363eb3b7e49620f7c65a74537049d1223e676155448a768114e6d5dfca99bbfefa4abf0d5501647fdb4c4e46f4364659ffcac67540d67a22e05fb41cb0c04f7a0a1f05671931a83b4df298def330083d4e52e9408a8c5625f05afd7d4f4ff1af4d0b512bb145126fa48f1314f25669b817ef2a3968d4883ad5e82f5d85401fc5a6cc9d0cca29c0b7c817dba659486e26d5f480f8850fd0af676fe0be6a6fa3fe157281ce71267428c1827d1fe833f32734d69c66826304a68b3fdc31771bd94586366e59299ca169569b4a7b14a7e9069035dd2fea7fc14c2cc860dc93ca2ee04113e16b3be91de6074bd9eec116f48e7dffc367afe6e4c46650fcde6916ca1c186e58a4181f1b7a2a30172bc938bf16605b7ad8e5fc3c5b0454f7c56b9203600dab980442fa097b3c27ed2fd3ce55b77bde39fb4a583d4ef8b51dc122db2841850f24e1c7969907b51459ac3207fab278bae6d0411fbf51efe94410143476839049d5121e7d597af684c62b12144d556f466abdf30f896c5b70df18a268f4d15fe468129129588e1e5edeeead7a3973ec4e77758934de1c801d458e5d86485baa68b50b8f16c5fe29b4099ad702b1bff66a927473725571ef1c83920a666d671120e00e013d4eb10b8eb415faa6f1117d6a822690fe5065a158d5a3144a0a02e92f2207a9d0c333f0ef25f1df4ce206bcd3da4add628cf23cf56affc73519439e2b315c8dc6cd339d6b6b813f96d2b4954661968a9fbb36f42a398e37f18595c7d1d4a16606c98fc4f6e70ca432f7387e77b849f15b7b471b9221b869f0414dd2f6a8319e56366b764ff492bdfec4a15cf708725a7822ad399648c835874d30f12c72ca66621685ab643db55ae656b5eaf19f199d95fe6e61cc6390c5cd1348a02f54bfbf588f65b8a9b7d34ee9c2f49c2559a9e80c4b39eed27b8faefdf44392f2b691a631702c0f19fc38be66c396ad93a83f98e63cb658263159e9c9b2feca489544b986e1fa01033175e9741e84573c5949e28978249a3beb3a55196c98dd1a774d4f51b5187d7cff2eeb8371e0f76927a8167a7f2aa3d1ae9061834bf7783da24c71518a4e75b9145333bb5d4e193a91b3c0916d58737a9de29d19dc58ea03a08b322c0912d23fa64d3620f716caa501bf212853f55824d37ad6d213394b5fe2f3320e428293f481e2ce5d7ebf4d965e5818821b9cbc722e5ea8871add10b59b209175f34cde50c21201f49eae8c6b0457c7a2bd1ad9a32aa8475e46636183f5e114a6113b964efb375f1a858f26da2b9f18fca7871ad66ad9ae772a4703c10720408214004d477fae96a8af6cfe79c2f8b166826015542a106d35ea54e082a5c6bcf260333a1e52446d361f22453506895343f33c6ae11bd4dedd457e68bf4eeb723b189683792999b48f8c59e7559000812e6d3636c30a5db433de1b48ac75b7bfdc78a9dfad6b8692124241610bb116bfc6c37a6bf84b1fb9a0236e6efa4992f10f4279e6278f97898e2a59c36d2931898292aa6aa7e2ba984023e045edacab8fe45c43e57e16b2c7b9d8cf0d26aabf56be017e77fef44917e8a01dea7ef2eb1fe6b5b80827f36ef47b3baf24714b26c04dabe87717dff90386896580610c6a5e90328111c1afcedb3f96c5db19cce73d90ee2cceb7076428a0685885cf0bc9f54e681dd70f6827d77318873e0c33619962304d979610b435e4d9a0997043295ac8eb2ec4520984f6c3ead4467f9c425cbb61c2ff9eaf1712817ebf5299f5c5e1e3a9abe521b46abda0d1e2a4c16937f8be740668fe08d796a8d31f4b9de73631f25a7c4f32fcc8c478ca8caff0eb0d9dfc92d1d01106545045110d8af7506b9da0c1c57e9c6e3493d7247aabc8432b1c6933ddb4d261e5b0f52708743abb79823f9b10276ad5cd3e09201a4a6d96c3260f0fff14940e783513b0510db0731b11e10c77388c5127057436ba587c32b37c8c3e2832a50a9187d0d326b3c4fc7e53c95f7e271d641519fa9c540a82202d93b1868ba6e53c86a0ee79e224bd0dfff57f128121509ad6c2a75fb5eee427234c10eb2490056d11aff250283cda2cc5d68caf0e9e59a911a8d393660b9dc80acb18e3c5d1eefb51e23d274b573c60b1e86df7f810fad60e329811a4997d380dc2896ac38250fb63e2e8e7d5a3abe2a9b90cbec24ee7ac9f804615d1980e96989cb4526fd0794369feaeccaa0f55b7a7fffe2fccf02255748a6f6856429080a4af90dd2ba699704c12d8558d3af9b3b66634ffb756dd6c16743d4f0e5e043b3da7ef75d1d331c78a011d2569c6bf24569f9fb8eead7f1aa18a7754125dbfc732e2d55c776f84ab0ac828e3a5b5a20e23c2bf052550c23c9320b1299794ddf58601e574ca250ad8fc563cdbe141b62eaf12eff56b09bd97033f79be8608cf7d64bef6fe8a7f1699b1be63c54a33e1cf470901c9f34c8473628ceba2759a8801ed12827426257e53ac98323914c71808269bfe9af58680bdd6917902026524239e41d799c5b0185efeaf9af09673a4472e5b2aa641d3ea78d3d7fb6f26e1d70c7c0cea5a56585f9be2845ae7ae42dc37f16088e217c1dafd3a2de882132aac97136361c02e6ba03a67f6082ebaf038556287583cc34d5b042dede4baf94fa431ac74db3b68b55fb503be475d9aac453b6d2f016cc404cffa8b02ccaad459b2cdc152317088ffb3d36be79b85de0aad2b64d2a49bda14deb93fe1eda38e6df8cd2b8cf59cb9f8b2a7ed8947ba9dd14f5677c59cf69b34fad816067757264ed87a54bf21ef0a001835cc16f0cbcc377ceb8f45cb6d3717d03e9e26f51e1dc666944bd3482afc995615fa3360115539970755b772009c448a946ca734874396e7469cd8218940dac2065ec50a5b27c07224181e5458ba154aee21a50f50df7a9bc8933f464e374740fb28c52824ac010e9ce309bbf8f9b0027144b618c0f34c0ae70309444eb305bc2be0775434da4f8a5e80805a59d12841ae6c0007adc737284517ebf11cbe1348bfe615d5ba5ea5324eebb8329d8a4f62ff3549d418f5a943ded82181713d3e4738f839cf76b929115acdc081fe61ab55275eda4ff2c86f8b51dbf5afcf4274842acb17377ade8821af34608badf29765c81b2bd85618a20c8cfd673b6ec9cdfb85d9342be01de5732e19f3770f9c891bb9bf446b02298cfeaece64a143ddbbc3db06c7099ad3bfd589560bd96e7bbed5ea35ac5cf7a6322e1e083a2b3c26a61c87eba98316c9fac497588bcd8d92fd71c645d8849164f63ed6e20f1cdfd8d0affcad846a5984c04ae2d294083a9abbbaa38813689dbe3503fcaf657de21d7703af0977ef2c870b54318201a339d534c393bc597a579aff72299f571a2009e9873f5e07f09e206c7e57a0419233efa88c1b96e185fc9b35b1ae5ad51389f6eaeb44838f30835bd2e1343f61039832173c8165e1bce2a166c124bd2e80af6901e5bd1d660909e200c4edd93431721d9d78b217b0d231ca82b9cd23109bf362524c6887628873035ddd79bcffd4007299c78787a5de003ad0b235814b64000f505d86a05bca4a0dd6b8628072007c57bc7402bdf36a9807cc8d00164ca893672d66c3747c66fac9f689a6e4a431c770217e338d6200aa65a17419567a7bd78eab333edd35a351c8e0e2cd1cae7d54f6a90e4e22a2a28820ea5596b61bbf05d3f1d0b5d6e825bdd6563c58b321661a26a80c70573dfe32c36f52f00aa48ae313973a2158c7b5a2180c248b47f4b0d53653d7a8e56e57cf19bc341296e790ca7a30a4b5e1be0632fdaad194b715cd0c39f85b30fa9c4f23cf66b9e43d83afb79eef431df9ba1697312cc441a5188751d7aab052bd2414d0410b45dcd9ca50f086665c5fc7ed6a31d6fcd0a48656ad2643c55182b15b7b7e1d463cb69b3e70113eb9d2c0c0571c982a4b2a80f50249c5ab6577bb61ef4e92b998289358304142f0dbe7401af46e4820297bc260a2f99b2accf581ee4cd37e9dd683870e1f12fb946ca65867b9431e8fd8d08e0cce891861a964f3824838ccddc68eb032bef15b0fba8415152c3d7648f674aca18f893ac3a9dc056232e0cbf005744493df5e8cc0422ff71ada54c72c8806ab7cd8321de1845e80f9dd58199956e3079a64d389a6e54f842d50c8db90639f07a69f212b8535d32cc8495bc56701a680fa35f7eb843ca764a8eac9d62f24983be5e1bc84eb618300767412b097a4556499c038903b5fea0f5aaec3343dc063e61e6cfe40991381f3414de9056687aa2a7999dfa3102f0ad511e2dfd750fe7a7b179fd6a3297a3b38a17d39bdfeeb70e8ae76b2b3c7912295226af931927e8501c789a35fe0698dfef0ed2538cbd9f69ed2fc965ced77347de477c0d6dc7a4f3f86e21f85945bf32dfe46ba7def420d51d970ce9968bf30054f4c9345a395290f22323a481784bc420880c44542d6f68af84a23f0682a6c5082c82da9c17aab58e9c4a6cfad3f76bd591b85b969a1a15d25f8afc0c815c23bb59d2e21f97b2400b518b8ca32b5347227cfd9e8c6e6f9552266a4f51d56eba915ed07311ba35959a2604f1e9390adffa2a61c8d458215a2e070c4cf1c2683dbc72c172abdbb2f9c594a956ee41207cf7db27edcf172d2f9ceae3678713dc863b1477fe6b0371c624046a6189c6c5f05716105af3d09e2b8fec65675936c9735f2b7156beac32d160035c88a5e78e3e0ba363b3b3dd75b5fcc187a2ac53dc955eb5a1efc359b7e7cf48023da213ef9e6d960f5dd1c1830eb7df7f45d3f661cb4851adee4c919c20254233679ffe07b91f59dde4ddecc29814064752b24fec4d73677c9e46ebe99572cf2e54ebd5eab5b9d5547ca7f4401ba78fcbf3a3b5397de769d3a1591392fae2baf1011692d084584ee690be7872b57bfa673c785b7ca499e644621de3a929be5aca1689ef95c4ddcf5b9f83790e7ec3901ec", 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) 04:12:58 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e6c653000000000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 04:12:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xae) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) 04:12:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:12:58 executing program 0: r0 = socket(0x800000018, 0x1, 0x768) accept$inet(r0, 0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1fc, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:12:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x7, &(0x7f0000000080)={0x4, 0x80000001}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0x8, "0000007db84d4337014608ff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 04:12:58 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8020, 0x0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)="8154962f819524311a29579e8a081ffa4979d09932579218340da111974e8afaef8a4b41f9d3ca62aa88f8d5c48be5099c09920b49df150a9f7b72e3e9d1b1dfd09a50d780e2e25fafd8ebb7aa538a2ad256bc16b65c1ae7413f2ca5a177e1b8f706f188a6be04f92e54f439e69ce03de5f71299ee7f7fb53e288941b05b77e756c5bc024372ae0bc77eb7e97826395e8a67695bf2333a", 0x97}, {&(0x7f0000000180)="683fdb80116ca7aa16f01804f00c595deace9a8c280343ca5006aae15222bb11bca04207", 0x24}, {&(0x7f00000001c0)="c1a06930856cce67744fbe4e920ee1ca2e8970b09175472ac2a0fd4f02a641913575ee0230d4372a0b4927c39a09850d89925e08e90fe359e4303ce151ec779d7010bfd7b4f0c83a483d76ba018091f5c0bbb2e306b00215e3431aa1de2c557448594c2a28f4716512d9ca93d7b2ff2514890f19304a93461846912cf17dca575a673e67e6345dd41ebf749d61cd711a0bede8b6f77f1c7440111a66d6039b3b3c84c45c3b4b83f229c758fc601e55807cbdbbd244234a1b0d8e87d4cc4881a583f06fe6ca7538ae76b9712ee95c64f8b88844c91d681d55ddcae57bf238c704dfe20fd7ab538071b0c62b09", 0xec}, {&(0x7f00000002c0)="a8fbdead25394a7f1b98ee6447337c02bff20eba9758ee5f09a36775b6da4070e84105707120c0a5033b4a9587e84d5924a145f57e5996ddf33a02c8c4253b6d457a7efd2c91ad40af25ab07a08f6562984bd0c269abbe7067dcc4f634f82510aba79c24caa06c270e16dfd1be44551baecd3b5a7015c589dfe41c458c1be502537f6aceea2617c3e23176a7bb9ebb7654bbc686c4de8dfa28057da3fd80b5cc9d1c4b43ce3a4361811aee44fc3af94ec5b13a6f7eda289946ccdf9c2385d04c140cd6b71bee537f91943a5ea6865a0ee0cbbeb78e9ca6ced313e25312bad5e58b378f3a", 0xe4}, {&(0x7f00000003c0)="14b32159a242dfc82cfe498f0826ac7d18f540957539061d0b1ec1f5996cf19295bf9d5667a3ea95a6ea9983846c293278d310d2d500277061fad28bfc3a160e2d8893e417d12ec29636a44449e3202b8823ba24c2bbc046d8c18dfc3729b91ac6025c79de49d592e2185b6b97021d9e079d9af44693c993a92ce9517ba4bccd7a81247d07fe72b512d24c10cda9376ed49c5dd52e64cc261f4a373debece65cef4c80e26c47335c7638c96d6dfebf5d41cf2b583942c524c8ffe619cf70d4c1e6de58415ff5eaf8523daedc23f7be027ea9bf90a8", 0xd5}], 0x5, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r2 = msgget$private(0x0, 0x280) msgrcv(r2, &(0x7f0000000000)={0x0, ""/117}, 0x7d, 0x3, 0x1800) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 04:12:58 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r1 = socket$unix(0x1, 0x9daca7fdd4b21faf, 0x0) lseek(r1, 0x0, 0x0, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 04:12:58 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='r\x10') 04:12:58 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xffffffffffffffff}) r0 = socket(0x20, 0x0, 0x8001) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x30000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x80000000, 0x4, 0x8, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffa041}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x10000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xe52d}) sendto$unix(r0, &(0x7f0000000000)="6c87ccd23ef6bd414fec91f2f96f1b70328574d72be736cff0ca4dac72ccdbdd2ed16be86241ad8f973572a1cac03ed10814be0451b1096799331d1d914bb663b497092dd50524769477961e2c1cb9f72828072433e27ea0817ebb160d2a1803d5cfa2691b24f9f059a051e1b3750d067a21aafb32efb8bd74d9726d7f7b6ffbb6d885b7d6261379c08af782739b9d17954a7c2980bb38abf942cbb01312181bc99c257c2f97f74bb2bfe68a1305962f6842ec15531e66d5547a810b8fb91be5caf5e274cc293a037fb9d05742cf2ca5b1b3bb14b90c72ca760cd4d1c5b88e28a8bd3bc31a56661c0ea27a8e3166b3ce", 0xf0, 0x400, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 04:12:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x7, 0x78) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, 0x0, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000140)="5afb4b3ca15948", 0x7) 04:12:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10120, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x774}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x8001, 0x7, 0x9000000, 0x7}]}) 04:12:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="24d8598770b979dbc77c84fa28ff6840290fed58e3ba10ba87c507", 0x1b}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x420, 0x2) write(r0, &(0x7f0000000180)='oL', 0x2) write(r0, &(0x7f00000000c0)="634d7173db5d7c53474fc41f7bb5dac85420a746b76483f259612b", 0x1b) execve(0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) 04:12:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)) fcntl$setstatus(r0, 0x4, 0x4c) r4 = dup(r2) setsockopt(r4, 0x81, 0x9, &(0x7f0000000100)="ddaa8817229e2eceb2ab5840b8044b269747010f7836a7933afe8c085c9b572c2db8e292908b5bea7b5b30f6536e202c540a8e78bbc5d86863587bfb334593aeefc0c43a0306fc55ab3d9838737d81ab77", 0x51) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2) poll(&(0x7f00000001c0)=[{r4, 0x8}, {r0, 0x2}, {r1, 0x100}], 0x3, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r8 = dup2(r4, r2) chflags(&(0x7f0000000240)='./file0\x00', 0x10000) poll(&(0x7f0000000280)=[{r0, 0x1a4}, {r4, 0x2}, {r4, 0x40}, {r5, 0x80}, {r5, 0x4}, {r8, 0x20}, {r2, 0x8}, {r1, 0x20}, {r1, 0x4}, {r5, 0x10}], 0xa, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000300)={0x3}) ioctl$TIOCCBRK(r1, 0x2000747a) getsockopt(r2, 0x1, 0x4, &(0x7f0000000340)=""/225, &(0x7f0000000440)=0xe1) r9 = open(&(0x7f0000000480)='./file0\x00', 0x8782, 0x1) fcntl$dupfd(r1, 0xa, r2) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$KDGETLED(r9, 0x40044b41, &(0x7f00000004c0)=0x1) setuid(r7) write(r0, &(0x7f0000000500)="700379384f437870487f8c6864a89d30ec6f4f69641abadc58203cf1bed6433901c419a0776c9fc683c29fa283543bfef2f1089a361badf6b674a61eec484cfb9a828489d5e8724788ac8b9855c0e998b0fa6625b545646ba01fe4f300000db38ac29c0bd0eaab194cda00a7dd488fef830b79d566d5d845613a2dbd893765ca684ed887d929a8a2e41111f09eba44ae83b88eee205460d8c916b8c8fb6e6e7e7d3e43974572ef85efda41ec16b213d6867a023beb8aa6e8d4da379d50cf43343519940cb6b94bbd0619", 0xca) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) fcntl$lock(r1, 0xf, &(0x7f0000000680)={0x0, 0x3, 0xaf, 0xff, r6}) 04:12:58 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="ac", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xf1ba, 0x0, "08e21e6c8400", 0x0, 0x100}) sendsyslog(&(0x7f00000000c0)="b33f110fd1f7d468383613980d1ede23a68c59d2f12b0e58f5cbbd2399643203fd5824dff5df5e1c929cfc6e7cac7f46c5173c3455045e2a6c6eab9f6a0b9578dd5a136f8ec139bdf29280b2059cf94744194387fd36829a2d067ca2c9b8e36e14e75ec32e04995c37b6d2f61b97c04811b811212e94e070ccce25fe163200dfcfd3f8bcd28d85f36270b0209f8b68e370ad", 0x92, 0x2) syz_open_pts() 04:12:58 executing program 0: setrlimit(0x800000b, &(0x7f0000000000)={0x9, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc0, 0x0) getpgrp() kevent(r2, &(0x7f0000000100)=[{{r0}, 0x0, 0x20, 0x12, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x94, 0x30, 0x2, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x20, 0x200fffff, 0xd08, 0x7ff}, {{r1}, 0xfffffffffffffff9, 0x1, 0xf0000024, 0x5, 0xd4}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x3, 0x3b}], 0xfffffffffffffff9, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0xb196, 0x81}, {{r1}, 0xfffffffffffffffd, 0x2, 0x0, 0x100000001, 0x1}, {{r0}, 0xfffffffffffffffb, 0x24, 0x0, 0x80000001, 0x80000001}, {{r0}, 0x0, 0xfc, 0x0, 0x5, 0x7}], 0x0, &(0x7f0000000240)={0x3ff, 0x7fffffff}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="f70890d04c9cb9a08cff3b7910cc529b3ba4e8d3931cd71de99933e13ee39e54d7bc82ed69dd710fe6f35c16b2264ac1902dbc4583a5502a4e48a69283a0a2f1b6c69afeacff0d677a33f9c9a828bc14cfa9837a2e4529c3a34f75581afba3f9dad2a6c364e6109588904eed9b0100000000000000b8bd229ace739c60522dc3ff3c4327f6d442ea07121a6cf0cfda3be9efa0b676d358f264bea390fa5d22498b36443064e4dbc421b79231fd5f1694725aaf20273f0fbd38a37e801b89b6661e59a14028370618f9e59bd922d020e1e160e3f26f5e476268b6aa6077dec60fbae46434c1fb63d9a6d2ffa60cad3d09c67412f929cc302a6d4f9da4d3617b75ba03c470c97261ff63ea71c6252738deffe1c1a46a02016b62a4d519439821a0a319f1002c33", 0xfffffffffffffd0e}], 0x1) write(r0, 0x0, 0xffffffffffffffb9) syz_open_pts() dup(r0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) getsockname$inet6(r2, &(0x7f0000000280), &(0x7f0000000440)=0xc) 04:12:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x30, 0x0) 04:12:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x5}]}) 04:12:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x18800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:12:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x201c0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:12:59 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82ffff01ec0000bf8451e4f17edb3506df1479e802ff"], 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000040)="0bed00c7dc9a67fcb8c6c06bf20a2bd4e72c572eaccc3193a7e59365", 0x1c) 04:12:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x800002a}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:12:59 executing program 1: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) syz_open_pts() r2 = semget$private(0x0, 0x7, 0x19) pipe2(&(0x7f0000000ac0), 0x10004) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)) r3 = socket(0x4, 0x0, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x6, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffff, 0x6, 0x3, 0x90, 0x4000, 0x6]}, 0x3c) semop(r2, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x18800, 0x0) getuid() ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000001c0)={0x9, 0x274, 0x1, {[0x8, 0x6, 0x8, 0x40, 0x5, 0x8, 0x10000, 0x7fff, 0x1, 0xf8a8, 0x7fff, 0xfffffffffffffffc, 0x670, 0x1, 0x2, 0x4, 0x5, 0x4], [0x3, 0x30c31c48, 0x81, 0xa9, 0x1, 0x0, 0xb9, 0xca5d, 0x0, 0x44df], [0x80000000, 0x8001, 0xae80, 0x7, 0x0, 0x3, 0x7], [0x2, 0x10001, 0x900000000, 0x7, 0x4, 0xfff], [{0x8, 0x0, 0x5, 0x9}, {0x0, 0xba5, 0x3, 0x80000000}, {0x5, 0xffff, 0x2, 0x8000}, {0x45b, 0x80000000, 0x5, 0x1}, {0x5, 0x0, 0x6, 0x2}, {0x8, 0x4a92, 0x2, 0x3f}, {0x5, 0x7fff, 0x800, 0x80}, {0x7, 0x81, 0x8be, 0x1}], {0x6, 0x8, 0x7, 0x15a9}, {0x9, 0xf1, 0x3ff, 0x6}}}) connect$inet6(r3, &(0x7f0000000440)={0x18, 0x0, 0x4, 0x8}, 0xfffffffffffffd14) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x10001}, 0x8) r5 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000b00)={0x10, 0x6, 0x4, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x157979c1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10001}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x800}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x800}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r6 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setpgid(r6, r7) r10 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x1, 0x2, 0x2000000000005, 0x80000000, r10}) execve(&(0x7f0000000880)='./file\x00', &(0x7f0000000980)=[&(0x7f00000008c0)='[@\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='/dev/vmm\x00'], &(0x7f0000000a80)=[&(0x7f00000009c0)='}\x00', &(0x7f0000000a00)='*\x00', &(0x7f0000000a40)='/dev/vmm\x00']) r11 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x1, r8, r9, r8, r9, 0x120, 0x5}, 0xfffffffffffff9cd, 0x0, r10, r6, 0x100000001, 0x4, 0xfff, 0x413127be}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000840)={0x6, 0x4, 0x5, 0x1, &(0x7f00000005c0)={{0x101, 0x6, 0x2, 0x6, 0x5, 0x7fff, 0x100}, {[0x39, 0x7, 0x0, 0x2, 0x3, 0x2, 0x4, 0x1000, 0x1, 0x4, 0x9, 0x4d, 0x9, 0x5, 0xfffffffffffffffd, 0x5, 0x80, 0x80], [0x7, 0x40, 0x101, 0xffffffffffffffe8, 0x3, 0x5, 0x4, 0x8, 0xd78, 0x8], [0x7, 0x1ff, 0x2, 0x81, 0x0, 0x7ff, 0x80000001], [0x80, 0xcc61, 0xd6d2, 0xfff, 0xadcd, 0xeb], [{0x1ff, 0xa00000000, 0x2, 0xfffffffffffffffd}, {0x0, 0xfffffffffffffffa, 0x3f, 0x1f}, {0x5, 0x800, 0x7, 0x200}, {0x9, 0x80000000, 0x2, 0x2}, {0x7, 0x400, 0x8000, 0x1}, {0xa9a0, 0x2, 0xd1d1, 0x800}, {0x8, 0x101, 0x1, 0x2}, {0x3, 0x100000000, 0x5, 0xfffffffffffffbff}], {0x1, 0x1, 0xec8, 0x6}, {0xffffffff7fffffff, 0x35bafc65, 0x5, 0x9}}}, 0x0, 0x7ff}) 04:12:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x6, 0x4}, 0x8) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x7, 0xb1b, &(0x7f0000000000)="08cbf38463029e3c616d51155c5352a67a32a34bb3f0c87e591fe5a9158cbf5f943725db31a42b7ba820d9c51fc58ba6fa244954d514c8294e01a2018ac9b253d63160e6f019c64d30b0d8bcd07c1211e42a3329353b3b352bdc93468ff97f1627bdfeff99258e8684079ba13afadf68fe684f5df333eab8197b3783f061004d922bfa561c521e20aba4cb6bb3e2ce20bfcc548b27a1f13a8955369af98c5e7ebe4e57aa80558b9b06cd6729501012d873c4c594fb3395", 0xb7) setsockopt(r1, 0x20000000000011, 0x400000000003, 0x0, 0x320) 04:12:59 executing program 1: r0 = socket(0x21, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) 04:12:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000054}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x700) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/188) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semctl$GETNCNT(r1, 0x5886707e4a2bcaaf, 0x3, &(0x7f0000000000)=""/14) 04:12:59 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) socket(0x0, 0x6, 0x482b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000240000/0x1000)=nil, 0x1000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x8) socket(0x19, 0x4007, 0x1) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000), 0x4) 04:12:59 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x9010, 0x0) 04:12:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000003c0)='./file0\x00', 0xfffffffffffffffc, 0x73) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x5c) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x198, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() preadv(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/123, 0x7b}, {&(0x7f0000000240)=""/223, 0xdf}], 0x2, 0x0, 0x35) kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0xa0, 0x0) 04:12:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000dc0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 04:12:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0xfffffffffffffffc) 04:12:59 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4000000000001, 0xffffffffffffffff, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x200010004) r5 = semget$private(0x0, 0x3, 0x43) unlinkat(r3, &(0x7f0000000440)='./file0/file0/file0\x00', 0x8) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000380)='./file0\x00', r6, r8) semop(r5, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) read(r1, &(0x7f0000000040)=""/1, 0x1) mknod$loop(&(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r7, r8) nanosleep(&(0x7f0000000180)={0x0, 0x3ff}, &(0x7f00000001c0)) lchown(&(0x7f0000000400)='./file0\x00', r6, r8) r9 = dup2(r2, r1) poll(&(0x7f0000000240)=[{r2, 0x5}], 0x1, 0x7) mknod$loop(&(0x7f0000000300)='./file0/file0\x00', 0x40, 0x1) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000340)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x1, 0x0, 0x0, 0x8}, 0x408) kevent(r0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0xa, 0x40000000, 0x7, 0xfe}], 0xfffffffffffffffd, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffffa, 0xb2, 0x20000011, 0xffffffffffffffff, 0x6}, {{r9}, 0xfffffffffffffff9, 0x20, 0xfffff, 0xb6d8, 0x7a}, {{r2}, 0xfffffffffffffffc, 0x8, 0x4, 0x101, 0x2}, {{r0}, 0xfffffffffffffffc, 0x1, 0x400fffff, 0x1, 0x100000001}, {{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x6, 0x3}, {{r1}, 0xffffffffffffffff, 0x20, 0x3, 0x6cb, 0x8000}], 0xce2, &(0x7f00000003c0)={0xde, 0x7299}) pipe2(&(0x7f0000000840), 0x10000) fchdir(r2) execve(0x0, 0x0, 0x0) 04:13:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x2}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffc7, 0xfffffffffffffffe) 04:13:00 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000800)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) r2 = shmget(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) chdir(&(0x7f00000003c0)='./file0\x00') link(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') shmctl$IPC_SET(r2, 0x1, &(0x7f00000005c0)={{0x5, r3, r4, r5, r7, 0x80, 0x7}, 0x9, 0x8, r8, r9, 0x8, 0x1, 0x401}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r6, r7) r12 = geteuid() getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r15 = open(&(0x7f00000007c0)='./file0\x00', 0x400000000000805, 0x20) sendto(r15, &(0x7f00000006c0)="24ee907b0c7c6d5e2c5c7178dd31b217b9044d60eed2c75d53aa7f3761306a7aa542617495588c892b28452a0111b16e09f40173b5a7c160f71566bed75248a8cf5e6f1c87e235aec66886913293fda57a17c76432bc65009d1628daa85d28cec6541c2f98641e8e6dae0a8b1a560559e0f44019fa48ff5718f1f55b8a5a7aecc4ee198e4a2d5fa5cc509860c04ee9ceff24b38761734358f18371876b7270460184f64a627a4f73c461f702c7390f658ce52a35643cca3c8ae3e76f4b93be655d262aa522ebeb5aebf1efd292d664ecd2e7b69445c5371e92d0a50d0a4f6878c7d94b5d469ba69a4ef37ec85d42fbc7e66f", 0xf2, 0x8, 0x0, 0x0) r16 = getpid() geteuid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x400, r10, r11, r12, r13, 0x22, 0x6a11}, 0x37c7, 0x9, r14, r16, 0x5c3c, 0x6b, 0x3}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x6) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 04:13:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 04:13:00 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a5387068000fbb81800000029000000e5e1c25e388d893f"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) utimensat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x100) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x8001) 04:13:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fcntl$setstatus(r0, 0x4, 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 04:13:00 executing program 0: mprotect(&(0x7f00001b9000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() munlock(&(0x7f00002c4000/0x2000)=nil, 0x2000) kevent(r0, &(0x7f0000000080), 0x40000007fff, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 04:13:00 executing program 1: r0 = socket(0x20, 0x3, 0x101) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa, 0x0) preadv(r0, &(0x7f0000000780)=[{&(0x7f0000000180)=""/255, 0xff}, {&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f0000000280)=""/199, 0xc7}, {&(0x7f0000000680)=""/250, 0xfa}, {&(0x7f0000000380)=""/91, 0x5b}], 0x5, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000400)) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0x20000009, 0x0) kevent(r2, &(0x7f0000000080), 0x923, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x20000081, 0x85c5}], 0x3, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000040), 0xb091, 0x0, 0x80000000000c68, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x4a0, 0x0) 04:13:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10e08, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000002c0)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x6, 0x81, 0x401, 0xffff}, {0xa389, 0xb0, 0x3f, 0x10001}, {0x0, 0x2, 0x4, 0x4}, {0x8, 0x0, 0x7fffffff, 0x5}]}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f00000001c0)=[{0x8, 0x40, 0x2, 0x9}, {0x5bf, 0x5, 0x58, 0x3}, {0x100, 0x505, 0x2, 0x7}, {0x10001, 0x10000, 0x5, 0x9}, {0xfffffffffffffffb, 0x4, 0x2, 0x8eac}, {0x1, 0x7, 0x7, 0x100000001}, {0xc4, 0x83, 0x100000001, 0x7}]}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) 04:13:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) 04:13:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x2, 0x4007, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0xfffffffffffffffd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:13:00 executing program 1: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffa000/0x6000)=nil, 0x6000, 0x6) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000340)) clock_getres(0x0, &(0x7f0000000280)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000002c0)=0x1) 04:13:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/117, 0x75}, {&(0x7f0000000140)=""/159, 0x9f}], 0x2) r2 = getpid() r3 = socket$inet(0x2, 0x4000, 0x7fff) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x4) r4 = syz_open_pts() recvfrom$inet(r0, &(0x7f0000000280)=""/161, 0xa1, 0x801, &(0x7f0000000340)={0x2, 0x1}, 0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000380)={0x7, 0x1f}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) accept$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0xa0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000540)) fchmod(r0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000005c0)={0x4, [{0x1, 0x101}, {0x1}, {0x1, 0x4}, {0x0, 0x8}, {0x3, 0xf1eb}, {0x2, 0x1}, {0x1, 0x3}, {0x3, 0x8}, {0x3, 0x3}, {0x3, 0x2}, {0x3, 0x6}, {0x3, 0xffffffff}, {0x3}, {0x1, 0xfffffffffffffff7}, {0x1, 0x8}, {0x3, 0x7}, {0x0, 0x8001}, {0x3, 0x4}, {0x3, 0x6}, {0x2}, {0x3, 0x10000}, {0x3, 0x6}, {0x3, 0x2000000000}, {0x3}, {0x3, 0x4}, {0x1, 0x5}, {0x1, 0x3}, {0x3, 0x7}, {0x1, 0x9}, {0x3, 0x2}, {0x0, 0x6}, {0x1, 0x1}]}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000700)=0x101) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000740)={0x40, 0xffffffffffffffff, {0x1, 0x851}}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000780)=0xecd5) syz_open_pts() setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f00000007c0)=0x1, 0x4) write(r4, &(0x7f0000000800), 0x0) bind$inet(r1, &(0x7f0000000840)={0x2, 0x2}, 0xc) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000880)=0x40) ioctl$TIOCSTART(r4, 0x2000746e) fcntl$setown(r5, 0x6, r2) pipe(&(0x7f00000008c0)) 04:13:00 executing program 0: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 04:13:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:13:00 executing program 0: socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() sendto$inet6(r0, &(0x7f0000000140)="a555c985c2333ff1298da72419c44e570afca57ede2a6335c6caad70159bc64a3ddd1039bd01a61a69afed9b5d89f10afa28bb1e3d5c9301d20009229354cbd78ed6c74c5b8797dfab66449f5a90b6e2661769e1f3e1a4e483f498e68e5c798fc87b79bcea39eb21b6d61b6d0e267f992a33", 0x72, 0x6, &(0x7f00000001c0)={0x18, 0x2, 0xeb, 0x3}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x40) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x6e) 04:13:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x38}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") dup2(r0, r1) 04:13:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x459}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="92", 0x1}], 0x1) r1 = syz_open_pts() r2 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r3, 0x20004b43) close(r0) r4 = syz_open_pts() kevent(r2, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2dc13fe6f86f08362ea8cfb73d3ef37e97d32a62"}) fcntl$getown(r1, 0x5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0x0, 0xd23, "e45ea840d957756d90a9f900f66fad02ed0a9e9e"}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000280)) 04:13:00 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="76386f497a74db91bdd0ec7ae493d393c17b8258834738f33231a561aea34c51eab0a1dfa3c3a1d712d40b8a46ee25ba8a7196161e7a", 0x36}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x9) setitimer(0x0, 0x0, &(0x7f0000000100)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa, 0x4) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x9) 04:13:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)=""/85, 0x55}, {&(0x7f0000000240)=""/119, 0x77}, {&(0x7f00000000c0)=""/53, 0x35}, {&(0x7f00000001c0)=""/5, 0x5}, {&(0x7f00000002c0)=""/253, 0xfd}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/41, 0x29}, {&(0x7f0000001400)=""/176, 0xb0}], 0x8, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001540)='/dev/null\x00', 0xc0, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000015c0)={0x3, 0x3, 0x5, 0x2, r1}) r3 = getgid() r4 = getegid() symlink(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)='./file0\x00') setregid(r3, r4) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000001580)=0x8) 04:13:00 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x5, 0x200, './file0\x00', 0x100000001, 0x100, 0x0, 0x1e}) r1 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f00000001c0)="a7f523a579f151d5b83ec786b9818eb09c0f8cb32f629bdbb3ced8dc775e8fd4118b0b706507331bc3b79f08a154874dbf46dbe2486ae296a7be8522728bb3ab11409002b63053084a9a9c6a8877b576b6c2aa8215db976e979cd93102e1fd80ea9d4c9e4f3c465afb918141d8641d7df8cf7096bfb53537b2f99d4147f2a67176f7281826462aa50b32432667206f9640378926f2837b8567378f259c6541880d2f9c8b9a9a6f6f1b183b0945e65c8c7048ccb08cff6cfe4a826b645864b7bcefb151c461e8d6196be277b7e83cced79984bd53dde4957fa46d", 0xda}, {&(0x7f00000002c0)="1759838e9900aaf6404b3905b9b0f2b090de9fcec82a60e4896f4aae9fcdcd", 0x1f}, {&(0x7f0000000300)="4f1ed8a10b381eab4d971a", 0xb}, {&(0x7f0000000340)="daf48075e756faecb6160af240621aa26283e58348238bb4d09c2f70fb3537bf66bac48159e31b4f9918cd0dc813d409cf84748449f5926a1119c51dea5c1e3c5ffed211c682b77b63a28677fdaa73ba575d0b8ec3ccc04f4a618d32be8281577b42923cc9b813389dae29257547fecd740c3b0dc5bf71965410a08735ce2999ed47a8a23a114ec6a508ead062b6130fa9b2977789", 0x95}, {&(0x7f0000000400)="c41ed6da5eac6979536097a1e89552c210d3dfb9968d169a03b7480755dba0434e7bee57ceca", 0x26}, {&(0x7f0000000440)="965c1d9e559e154b9977f90fa6188efa11d962df73e20d68552b95c2e8fca1e18f82acda1b34d543344d5b749abbabf3b2552a89f3b285d3f80a89cd3841be3d5f195750654499b6d8dd313183ee88d8294ebeec6d21794a2dde664b40a040f6f31db155f0a95d69f45e42f08596ff9d91892beea6d588277e0c4e53c4f3f364ea754dd1fcc75bf197f0d3", 0x8b}, {&(0x7f0000000500)="9ed239a5c8346bfba9", 0x9}, {&(0x7f0000000540)="c43e8464f44807f91a1a76fb22eb25145b0b9af9dfe64f531e47391d1b6bb872e0c47de95354c2cc81e9a708db79ebb75e0d5740b54d9858e9333cc87f19ad52856ccc3e8ac41f685a220bed21be32b572b48fae4a77d34a35ee", 0x5a}], 0x8, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendto$unix(r1, &(0x7f00000000c0)="b100051360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:13:00 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x12) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000100), 0xe3d6, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x1a, 0xf0000002, 0x9, 0x3}, {{r2}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x3, 0xfffffffffffffffd}, {{r3}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x8, 0x4}, {{r4}, 0xfffffffffffffffd, 0x6, 0x0, 0x8, 0x9}, {{r5}, 0xfffffffffffffffc, 0x80, 0x40, 0x1, 0xffffffffffffad63}], 0x6, &(0x7f0000000340)={0x7}) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) 04:13:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 04:13:01 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000000)='\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0xa71) 04:13:01 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='r\x00') unlink(&(0x7f0000000000)='.\x00') 04:13:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0xdc6, "375d900ca96cf894e67ac61d38027b4b2251677d"}) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c", 0xfa) ioctl$TIOCCBRK(r1, 0x2000747a) 04:13:01 executing program 0: r0 = socket(0x1, 0x10000003, 0x80d) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) ftruncate(r0, 0x0, 0x0) 04:13:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x335, 0x0, 0xda7}]}) 04:13:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) clock_settime(0x3, &(0x7f0000000080)={0x4, 0x2}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 04:13:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0x4005, 0x1) 04:13:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x0) r1 = kqueue() kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x5, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x6b, 0x0, 0x0, 0x0) 04:13:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xfffffffffffffd42) r1 = socket(0x1d, 0x2, 0x3e) setsockopt(r1, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8980, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000180)={{0x0, 0x9, 0x7}, 0x2, 0x20, 0x8102}) 04:13:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x280, 0x2a) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 04:13:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xdccb7409}], 0x14f, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1f) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) fcntl$setstatus(r1, 0x4, 0xc0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file2\x00') pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) 04:13:01 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:13:01 executing program 1: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8080, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:13:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002001, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = semget$private(0x0, 0x7, 0x100) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x24000000000000) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x88, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) dup2(r2, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100b1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) r4 = dup(r0) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000080)=0x1000001) 04:13:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="2f012e2f66696c6530809afdfd2de3374ea91b4b2a248ffb9abc0ec8027250ae27228f72a71f0ac5e3787e922c8e5a6bd0d2f097f53a0cb3ce034e0596aafecc2d59698c9ff71ecff082c162efe611d047704b1728c8ddb0a938ec64d5437db6692ebf21a5268a83e892fa98d60ac1470b6bcca71b88de244395b4c0d874bcaf6ede9a4c8c3ce0db6cac42030e86234f150415134e0e68bd4e028d2f785fad6a32811495857fa169f473b326d686b2cb4265b669dff3e9cec07da7"], 0x6a) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) 04:13:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d, 0x800, 0x0, 0x3}, {}, {0x6, 0x0, 0x2000000}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)) fchflags(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCPROMISC(r0, 0x20004269) 04:13:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff50008e060000002efd290b88323a68ae26eeda57b9b600000004"], 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="d17cabbdd9d9ab0caffa0c2d2930317195a7be5829d0640968ff6415edf5555bc81d22693089184a265ea49d2d6a026c91078973fa75f88e41fe", 0xfffffffffffffdc0}], 0x1, 0x0, 0x2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="1617123ed703b0e5111147c3ca66d959e7de8b679384637c6462d494d4d09de1eac8a22204455d97a7700eee15ce79e029584c0b1d2a3aaf1255c1a18bf99b5575781cdfc3fcda1d771abaf6d4", 0x4d}], 0x1, 0x0, 0x0) 04:13:01 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) 04:13:01 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mlockall(0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x10000, 0xfffffffffffffffb, './file0/file0\x00', 0x73, 0x8, 0xe860, 0x8fff}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 04:13:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="5ef9920e5ef61aa7277a2bcb5b7285be4c408e92406ff67ecc232e4583e195bc70f85c40a6bae46da998046cc5251413330da5c66a6bfdff0f66e6b7f278276131d8f449361118786ad9835eff83249e763656d0135c59aee64a50cf00a1d3bf696df56f67a1c65106b650d43d31682dc828f1cb397a47a1ad1c2c14b0472a70eb36cc1a1af6b79d2155f4713e794e60ce5047af8b646791a3eb53fa748db087a62ae7f0abd6d57f096a8bc406623e8c12ad1c", 0xb3, 0x0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) 04:13:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) 04:13:01 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x1, 0x22) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x8) fcntl$setflags(r2, 0x2, 0x1) 04:13:01 executing program 1: r0 = socket(0x2, 0xc003, 0x6) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0xffffffffffffff5e) r1 = semget$private(0x0, 0x3, 0x108) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() r4 = geteuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1, r2, r3, r4, r5, 0x0, 0x3f}, 0x200, 0x365, 0x3}) 04:13:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 04:13:02 executing program 1: r0 = socket(0x2, 0x200001, 0x9) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) syz_extract_tcp_res(&(0x7f0000001280), 0x9, 0xff) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="d4d749356a33ac13df90fa93b76a180bea5058404a564f430375aae632764cf59f95e8a658ade88bb7904026c35806fc", 0x30}, {&(0x7f0000000180)="cc86570bdbbf629400d571fcec27faa0f1cc461eec427bc751bd982078b743f1a33527e6fff8f6", 0x27}, {&(0x7f00000001c0)="3abd34e53d8de51e5dd1001824bda5aa064d396a33e3c4b43f7f7a7a94b43fcc23e247b686f8f19804f153541716e2dd0955107361aee0bd793d60f65f41d3500be102a685f891eb18eaed7b34feb0d9f97d2bca31aa9e4cf407f510b56fe1fe21e16451c1bdb29a566475e32cd2a4c54d223911866b6ddf32bdb5c6615f460d146ca719f6e915751777f06b5dce07396c9c1fabe3df70867c797511c30145c18a16ba08b88e5b46f2498f32d90039fb2a4f0083c0348306e6de69edb93c0643b27645341b81cad6f115a76dd3dab44f31da62e295ea436e75cf51bb40a98a4c21fda329048d945d8de17ed6355a2342d319a9b1fd9cb88e51c3d7245c26ac212d5aa92fd22061ffcb13784f8ea12527f75c83efab6d28760f8a46046ccf288a5f75c69a50efe669ce877ad24a5783f55afd288c6ef2aadbaf102bd288ae532f6eeb6ee3209868150de309ae1792924a7c1bc03989a75b7e8e525d8f07d3ab4bdfeec54fa974898e9bf5899c6e6ff8c8052ec57da41c4bc925125fd0302afbc7eebdef27d5e65e1518e6260476dbaad438cf416a6a5ae9007b05c04bcf20b072265fca19641ec330b8c3c80b99d9439bbf4853133fee82ec2700a5c3f5b384b91237900f59f8f732cd987150539df826dfae41f59a7d438024d179da2097ce338f19c26735a44c01edb29cbac971601cd8151e62449a51084ee5b0a9bc405a8d6d04ee80fa3207ec3b65a2681ef0de16393845f988136bb84e0f16edfa75d39b74ecfb18d752c5d65e9a41d745939280905c0e51c11c753e74aa47dc674b2cf5f14725232d5fbff0f99b53a79ad96ceb50e7a2b1d5c4ce90fc0cdcffd76c2bcc07b100fdc66fc5b94f8e6a814dac7eb1991859f8336d28c90d16701d50ad3b1baa4ce54b7695b450bb786677e71207041cff3050d6b6a3d85278dc8545492bb5b63b76c663fb4502ea6881f44980f9aaf0512afbc4026ab737add37d7b7ad8647d239a14d1f189d8519ce4d2969a78d2dc4c49177ac7d729f0825fd2af9aab0d9287c837deb0f25af7153dd6a927d13acfaec4a647a62ac97a62c35fbc0f33eb33921dd7f0a0e14452de178aa9f53c85dd6d88aeb57e39eecba4525ca42533908c7e6d607b52e95ccdf67deac7afc40576d6ce90031bc03ba6b0568280cfdfb47d348513df567a0220f3807c378b8e000e9af823c0e5ee11b3d0c0afcd46fa9a46f91775d236c399a3745c6ba0fc9323288ba1ac6aefe5d4439592d7507637dd2660b3a9e71ad7f65087e8bb75d4a29619d3d9533e20716361e74bee263a4276f08ae251e83eccb1bb5c27f318d893a8d07674ff6dbe79d35448f788c8f4ccd999b5a1d46f4e9105adc14941ed7342de9343a13e301dbbafebb06c14fc9161668fcb731efed8dcf0101787d5ae5a6fe3dcd3f23392c8b16d60b7600cf75a9af79a9ac828c40ad6e28c436e5c3900abf23486a65dc6728c0844f8a20d3d2eaf4fbd6d7ce2a6acb106863cf4a6f99d4b133fce7308debfd20e2e46d19d8295e3531f393d04344f1caded426b1ff3e1ecb7c99c96caae315ec9e8d19c3dbd9218fb05fd1bf255c8d129765638df9fac5c34d38bf39f883dee12a9ba6257e07498080f23a379fe2fc5446f856dd76ae3f6c73935b175c55c594ba097645007a1c994dd3ff606b3fd116affb48ee6c89326925e933cb715b7cfc8be975bfe5f43a59b59d1733b6f3377c962bfc9453546a665f2f2add44197179f1c1dde9aef298fec2a798e18d4e56d76285128542703967e65bf1b49d5a1b02f68ec9ccd1fd910251e5299552ed7ca9cd6e1acaa8cf0058a48c4958c2b2ec10e9060c1e9d711652916ce9a774e4f4bdda428ca38a8b5008b9b0685f7a97ed6a289e60fa440a4aadd9b080652b9d01ac9236b1d7ac554d0b302e3df84aa5f199710b1a1272f27cc1f4ae774876a8f75b1a7ff5b4633fa17f6698dabd0718fb69ccec9b2dd04d23ce9b340eb6ff1719abb0927a52a06a47a0ededeb4a794be6a6bf4c507eda74a9774fbbf4990cb405f793f21139bdb95a2d82ed562b7eba10fc43bbf635b2cc32d6d8c75080eeed951723d1a02fcfbf367cd26fb7dde2a5508bb5ff5961abb6d23ccc6a59b94ee198e672704d9536e92bfa9bf04cccd394649ce5d73404e8e6979860948110488a1536c8b90e0b5a5b381e09b93520714a8ab1fe4ce6a749f59ca9e40ea9805dabc346ecfd9a1ae5d19eff86cb70dcb940afe378e113dc7c9091c8f570f2583d0866ee6b910bcbdffaf8887b08d3b981b6a3e7a81847714d45f4b6a4dca0ca48f8041a5da7e0ddb27da1900a6f0443afaf797b9a9490d9875e24ad564e670527d22963dd9c26fab7a4fe67cb72749c92ec480c802dac427bfe9f899481be2e8f6b16c58ae5fe5fbce940261119289f7c12909474bdc5ed12ef490a8d549c8b87fbdcb851a739f030789f701f88014914cddebfa2da072e37193fb76f1ca747b0df0997740cccd01feb2345d02771a61f147652efe8b55e0f538269de8b60a7fcb4ab04882eb5909e2b4fcd719450026bb576a1104e78e40f94a4edbb20ecec23a8c710edeae13a0bb45bebc90edbeda9cf15b508cae7491d8ec061a71fbcfe2b102802688b66564ca5f88824f7259fa2581b6d7d356dddb970fd4a7d94ae36970e607155c2d2e0405dae9942fe25738d3508fd2059b67e4ec8c032fcf4167938a46d43be27482b54e756ee5dbe9dd1ad154c41f23e867b050252d8184be7a029a488ea3341f54897b8f9cfa7d27a08c4710487c094f8714239bb44c48851af48637dbb047a62391cb45eaf935811a3947355a994fcd50a3d54472ab42e4ef0602e799f421d2ca7888eba2da54a671093a785c8e3c48b9754c95272f1c4b08e5a151c1a45012273075981155724a6ef621da0eeb08e64786cc0f21884d2254ef000ccaa82c07e38a34601874d72fecf9174247d10375c8cf0ddf1184612c82adf32b5882556502e3239895c61e3ec80828fad1de9ac905f4cd44e691cb6177e19c78ed4267b30b828e18f0703a2c51f7121b05ebe3c7a2cd5dcf78297ec7e732f407be5eaca74ac4fedc8570e7dc0cfb9d897d624d1f3b4bbf6b05c5f5006cada03f3b7e2fdfa6665fd8acde0fbf56956dd9c30f28ac3329e8c7fae9c58acb2f0c89b523fa172aafef3d9c5a3c8cc014eb1ef084fa553f9874151a4edfa6d3985cdd72345cbe79cbf3bcc02ad28bae1dca83b09bcfe6fa8a628085ebf6368e68baa7d10aed2244880a4ef639c2a642ca0faa990c81aee455250640e79f3b02edb4ec5f295fa7e94f0fc4111a0861b3a0ccec07f7489eea541e30d60a3e4babfaeab1ba889dd176c782423c13fc7b8d74f55859570eaa46f81b4a357e7d29be9453d84254c9f4d2e7a9c91cffd7cb883339078af229f6f404cddcf4a27f08ee8c83842ae49af7685d121c8b09173da2842350584b0d203823b104f7f76bb7bebdfe1eb00619b28406ab47ee55384efb922f57170ed40cba3d7634808628f229c67c74ef203d56b03803d25c29cc1dc29e809b5cbbbf62fc173bf26d6b9ca41f4b5bc05ad3f97c0b8e0de2fbf637bdc0a5ec21fd961dc36fc9f1213d45e84c8e49665827e4bb2470761aff7b021296c2d6780323db5a75376724be9b3fbedc9bc901ea5be1b2a440af9b0f007668b9754a230f85aff6b04bbf94826f53fff767b68765e029c912177240c10a2ab0b055e573463ff7d05747c25da971595f05612fc6b6fda96a36dbbb902d9fa7c8eb1fdf6e61c44a3a117b9ff7cb5269222bba884003afb7f90d802864e651cbd26b0205cfcb552e5963c6763c24a1ed369aea96af7cd3aeb00f035cbb47cb153634c0e6b8cffc4bd01ea6514b91d9b9b6af30980b1c997ec2df8f495666a4bab27aea3ce2825fd2e7df240e087cfcdaf1b44fb6a63ffa08620a27fbf4c1635447a8a0bdd5d922a7f334c8caf913a8f1f7a46b61e4279f2c75c32acfa29dff4d043fe2fb232a684f90ef4d593d14e9418ddec6cf602d271ef3852426a4c019d8cb7ff186e7f26f5536f23cb4c5b65ee01c3c52d2289643e16e6f7b3f7b54ad41dfae1532393701b00fc49c7af3c5ac00613e180f8d44512d1914e0511154e23400a2cf70d95fc27f584e8b00c2d1143ee3cbd8d3ccce8b23f223608b6408e55bcbd5cc877447fbf856e3629e583af090177d66ecb78953f3ffcf2a49b878389e68c30ee0ef09d4e159f6071fa7f0c5483ef4c813bffa23c640a3064f1b6791b0843ee3699f950ec274b6e35d264b0823c3a1066dc00c66f9c9503c362b9385141894397207ff8a08289b2dd800ebb8cf0b06669edb85e03c59773b7412e768e03ff2379ab8fb3573393001a0032223283f2e065e6f124aa5a54027512b993db55e4f7d466bbce9e681f09c6019112cb57cebcb4d4641c668d242804a97c1ac969ddce13ef3252c60a5dd396d60b99a968e6df77c8b601cbcd4803ab67a6fc8bf9724159013b020aba2507b0410ac93a1109b6bd15b3541752398fe2710c2487df85816fce2517d82d43de3f40dd35ce552338b54ec5571c40b6e56a2606265a0406d63da32f680244a469287f22ad297a3caf3d596edb33f1735b2984c46988e335ed4377483455dd7bb43fe1a6ed1b3dc3fc6236d4f4c08d0f5de48437717db8fc5a6d639163ac05d90c6785bcc80bbae032ae9efdaad3a172bf8e81fcb01ef03cbec1e6dd8d0b05b00c98606eca01e906f8a42b6527af853c9795807a8dcd6a2296ae8e1cfe53284ca4f30ce28742f6aae06248566c44bf1a8eb90217c65745e1da8a02669e8b99c9b0c7a5d3fb2a33a083ec6659352a124d0acdb0a60069fd570681ba6f4afacab21d978cb63b0569e5df375be3acf1330c77620c529845e21012153c3ca8b7867604dc4dd6ea365b94a2a3f922633ebf1507c5e49bb153b936865c48ced058188a7e84a680c63c7df587cf01f84239a392b97a4dbd55ed239733bcd35596c0b8da335756a60857b590c31a00500a737813846a70700c99c89a8c63a6b6848a2eb3293368233082e58f6b15e5f8d093a9087d97ef1936be97fbde319f2c3bc07311f4a9fd8e41440e3ccdeab19919e11546150e5ee989c255c73d82ad7c515efae37269fa30fcca077a9972bf548c9ae82c1007ac3533d8cc3a3200d230f6eede71e80ec7cda4b717ac5bb842506a54231d80f1f61c61ff29672a2f6c29b078bd22670b0fe2e8845cddccfd82ef19955edd373041108190fa51ba45f32a7215004cd278f31f1df014aec4e68948a335dbae8abe4868a0440429b891e64be87d9c92bbddd17e451a3a88be5f124a8aad901c35e62b931ccfaebf5e990a13f2fc6eab52fa7506e776e6da544960276ce90a48cca4638b2de7ed3700814f283827b75642d547a63e51ccf14fcb390dc2d531042d5f499e8d4489bbcd0e454e0b15480220ecca8c32b0eb372937907a603d33ce3b797e67173479eb704532f5fee76cc975f6a54bf4b78652297457a24cde5e48d7f6a17baeb5c651e7fd1423008263e48395c47440feb90ed8c10e8d14a8518df07a0b77dc94f3d66e4295cf6b70042fb5e150b02e4b06121b459483d935a554c7e7858db052b6f38c4b0a713231e1f3c03412d863883bdab402ac5f6f312f8ef5e490c97653d1ef38d75d17d43d0f8c7620923392e3f498062eeb1b760aba97506c73d1e83271311a68ce5d45455fbda3b29c66a876a58df6ba7cb7153608e61d5f4d1d5cd99708ef808618dee36f0f151a8b4db1798", 0x1000}], 0x4, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair(0x38, 0x8000, 0x90d, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001200)={0x0, 0x1, 0x3, 0x4d56, 0xfb4}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 04:13:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x7, 0x800, 0x6e, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000214, &(0x7f0000000300)=[{0x44, 0xffffffffffffffff}, {0xffffffffffffffee}, {0x40006}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10008, 0x0) recvfrom(r2, &(0x7f00000002c0)=""/21, 0x15, 0x0, 0x0, 0x0) syz_emit_ethernet(0xf0, &(0x7f00000001c0)="ca47daffbfababe0811efedc52b0bde709f1319ba9486a7d2269a37dcb6a3f2c5180cda3e6f196b20a4c2e45ea9c0ef4a3425a4199093bc74a942bcd4be23d82fbb84771a4ee67e4505fb4b863917fe6509c64514dee55748cc453d0a648d214e9395cd4679604b29d98f7148713ae0e2d822ee9c0a591c5106c786c0283ae9bc358d0980a4f2d67f3b9dc0e7682d88f5caca61dcd0d708eb3221bed5f1521275dd38b4b6878c4ea4ac17e4a1e9382cbc02cdc282f103f89d774b16d98b8041313074bb3142eead489aec20e01e833ad4b58a0123728d3ee62c70c0d999e895b45cc8e53a68a0666f577b40891071ceb") connect(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x3, 0x3ff}, 0xc) 04:13:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x100, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x1, 0xfff}, {0x18, 0x0, 0x5, 0x1}, 0x101, [0x3, 0x0, 0x81, 0x800, 0x7fff, 0x6, 0x101, 0x4]}, 0x3c) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2001, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = shmget$private(0x0, 0x3000, 0x88, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x8, 0xffffffff, 0x401, 0x9, "2942296fdf4d32df7a2d86fd3e9d4fecc1572db5", 0x242, 0x7}) read(r3, &(0x7f0000000100)=""/51, 0x33) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x8) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x64e, 0x7f, "ad71f09f52cf1a93c1ad9e1a6f507502847200", 0x0, 0x3}) ioctl$TIOCCDTR(r1, 0x20007478) 04:13:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x5, 0x4, 0xffffffffffffffff, "d7324de400", 0x4, 0xff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x480, 0x0) syz_open_pts() 04:13:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) kqueue() kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 04:13:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8a10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x45}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='V') 04:13:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x22) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) write(r0, &(0x7f0000000100)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44678e859136d8", 0x488) 04:13:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2040, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) r3 = msgget(0x3, 0x8a) ioctl$TIOCSTART(r1, 0x2000746e) msgsnd(r3, &(0x7f0000000280)={0x2, "d05ea04e0e2cfefab3efd12ba07d1e7111dd712f1cfe71d7035061179b"}, 0x25, 0x800) 04:13:03 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/117, 0x75) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000ffff0000000000000000001000"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x8) syz_open_pts() 04:13:03 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\'\'/%\x0f{\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\'\x94*.\x00', &(0x7f0000000240)=']/\x00']) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 04:13:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x43) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) 04:13:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000340)="25f613b48a2c3dc29a4587c1ab5772a3c33498145b3b15734ed7bd6928feb2863700ed5c7afcdfc53e0779b7de6cc4d6a604d8cc7b046aa8a3a18e3138d6ca4de84487b8e7a835e1fe9637cca091ea84d4e81f6c5d69b8790f69535e0a2cc91bb7f240face9565c0a378d73addacfa6860e01b176720d80370b9d8b6e8b13b00e3e8c0f9e0c976a64b18c9dac08d5d588f4ef83925c84809d0e040e7077089e8b6aeb9744ea9ba176e6004eb8ed12598f163a6b1e186fa268960a7b023c8eb0f70760f9724a206e412244e18feb85d5a99dc9722d75262c13a7879d49d054611d863cf6fca129d32755e04d13116fc313857e8de5233e98784dd47fd4ca007e3999fbeecbe235d34d53ec1933616d9b7a849bcfe3a96ae2b5662f56aca1b1efaab3b94a798a1bb4c4381e5030e7c06d4ac38c497cbebf2b8d453f6b2ab1b35616d7b857d70b486bbcee235756d0eeb81d7c55a0288118a7655ac3a438c2f2635485f949873cfcf5c8a2c39b2ff593bf51ab1a530ccf935e3de158ab4ab0cc8f9da38e46b787ebb5ea6b407dfc9df32bd2a93ea5e9b9aef38270ed44f3a3214936209a9d62245eb927625a8bbfca00ad1f9ac5cb9a5db296fd46786d96a0bb9bda8b7e8f37a72bde21e4da5d16730f1a4074e1ec3b694384824b09febffe89af1d1e147e00847bd46cde8e70fc120a6c7e919004a25e16ee152140a96a825c0fcf5c525045bc02555854b97cc21fbe5e08b3f9ab54d718bab2861933065562e969b0f7eef602da5b3c785eefd1e6b9636af1aa6ad932a5ebd5ba210a0eed19c1b6660edab5c27bcfeb30bc5b977eac077c1f09ac7a15f0b9c8fbfe2f438d3141178eb7ae42ec6d424bbdc6ee69affd3ea69e074f0d389431e34489562b1b2e073f6070d202cacbf74ea58cc692170e36ffeb2045f70e2275e0035e540b5942d1b01b14cd107d17cedce5fda75e024b7e87c8175073fdabffafbca84b2e8c5bcc1c33aa62a4f0b9bcde8aca2638665731a9ec3ce501452752d9cf7038e82a330d58dc748fe8c2c3a8461ee8b60795d412a40ca1b6ca850508d260dcfef804a085c75a28e4ff4dff9dc4156009967cebeb2609b77078b56e7afb52dfbbb950d0a55579ad6bf5854559ecf777a92e9c2b1c87333325642c3eedf2c415a8c02657d6e997e8970bf315cd41c5f7442b7ea03d5724f3f3fde46af40dbfa0912597ecd591680dc59eafe93e0db5053190b128abc5b35e9b47bddf12a87b0473802b9f97e25fd880c928ed586a01a4ba4deb7868cabba9fd90b1e6493c8e10b788556d151ea832f7513f79ef64135aa524fa11605e15cb3d4e39147d29a09a367a506590048111ae9d70f374927357c840c23bbd672696a732485ef7ae272614e704e5e4d52822f47cecfb11ce1a3d6cc6db5615a687726e3997c646192363dc5938df1a333e9a03eb194e3c7b3cec8cc8f8a1c0208d25c342a1d4fce44c7306aa4218c6669498ff17a483806fc5bfe63eb86b112a4755e8d53919d7a4f6f627a7b83b482aaba143b9d0009bbc714511caca82d66889ac9af522d12afe827f51c6877e7f89a98539a00049c358b73c72b0d3e5f5899b0362aca76a9bc416f81b86f3aa826ccd9244ae12091b9b075ae66a499efa898ccab1b37f14c3128b0ba39767bd3eded9866fb01c81d189f8e9a826245cd9341854bd0d41f942db52329e32563b28ef15b40e29bb7b602af08f03e6678f0c3e1bc01ed731a2d6b91bd972d36ec96b1de8089971fe3f9dad3afdb82be53be5c0057e2a02af62eb152c7e48c609bd1630cb4482db4156933c16dab1eea4b766d25a9f0e019708ede913881b1914b4bdf3daffdab40c5eb377be62bb6cf183b2a2a3899a344f076d4fd00e981071b5b3edaec73eab98d15ff68dacfdbd7bcadf44cc627bc8cee8d30c99703d266b405a30816e9bd8e4b0a5306e9c05ceb27294794119fdff0e7b35262872e5c381894b6f36f708e7f20157933bb016a7b21021b59fe30670dd0ffbdfb0b02b0cc21088927223c6a4c94c568909df371247951453c2cd84441b109f912a9a0f4012f9fe4131ede36cf68ff6f7e083d35f5b0200dc3da10bcbf8de23db3f641f2f85ff616c069c9947b49a0cd85dd6176e5bd79426c7d5a95b68477c2bbde2760d990a4a8e030cdf697c8ec6fe6fd19332d76a0b3bfc0892cbffbe8043d64d45024444bbe7e3f92c7ef51bab6130ebc8ed44c22be48a82221312f40ceaadd349b052e658ead597f6873f50c5878d4cc57376876c4b500cf0c661eefa735a69f6269c85fe1deec04d8516fb641fe9263925c83b70d75654b13dbde1a4e1b3654647e778e93902302192729eeb0ad61eb19e3ea2a382b51fcc3201c9b64e895357cee30a3add56d39ce67168bc7d14d27ae59f9879124f1d18e985e44ae9086b95ce90c72ebdd90c7d949dde6956cdad5ae32608839954949a9ad792441deffc1ad6f9ed6ece7e825f2dc514792b3615de68ce8088fe26c850085c87ac97e4017d8f2b8ab67dbd2795b5ed39c175056618aa6a623e62e2b01a2152cf6a19310e03f97df05910f00a324e475fe970d2da23ac915072c7b802c06e21dbc4c73ab3cf37b6bfe013ed23f42052a0a137e865ff3efc38a66e68ffaaa5ea2a65e1f5d612df209cb8378fe2e8422d052b015e0c489addf36858acfcc1e49df4d48798043f5dea862f4bc73118bd9c616953446ed237cb9a1b8cb2ac747099dfeecb097e3f2353f2904249f3cb651351c033eb8710d389c25ef73fc2ac5bcf546555ed51f8e635f9d90a80dae60daa3b24a9750e3a483125406fd7d6fb7c1fd2f491d9a360dc6c6167ba905d8c8cac2f358fce06a3dce72b930ea174f32c2db0f429db512290894712fb21fd7d1954a300a6672b13b5144fee793b317bb0c67ccafc0f04a62b9468a37050d62d00b159b75aad145d5f0b7edc96c1fbc63b1c6b2b28e4f209a9ac02cc8964414a84f82ea4229d52221b1f4ae6b7f9967f5c77cecc6f2a6e63984946c6b96b38691734b118c5b39908ea492bc8a43022bed7f0ad48f15e931e9cdf99eb5c41d96bc6f04956156360f18410167ab9cdf9442bb1a95c07269e2f252e2484e124b923b3c16f576c07def1a5aab03df05f4aca2d540dd51a9de1bdad6987d03dc78d57b34733645e7c2677c111a6c13f6f3218a3ff4f1cd81ebb5611b11a6e52a009796e0afadddab08b419f8f1ff42cda6c8f8e56526dced325d586d711f8f9e24e5b7494ea3e190c5636b229025952084ae6f30d9f8c09120ce9a48c330dc775a8d6099f3fd3989959e7dc3417f20804eb70f4a2f567a746c7eb574c7a4d5b1911298b4f8596613eb35ac82a24f0f341b459970c94c698340ad15d95c5b893ef8f4c5c964933d1c54308ddfa77b9b9797569bbd69eca59c3c79286eaa24cb8ae7260f637ea2e1bcb824faffd5261935f12379d92c50090d92298a844002a67ddc229a6dc52d1346d25dd2b6dd492ede0cf6f1dde27515d322abe223262e7cde3378ce7227f1f3326e68c9b90c1d07d2a9961f5b82bbb0c62bb74625740f2986077efb51558926146e0f321abdca720ff147a034df9b5e748efae95921f624e1095d192e016865945f3f95f49361938cc9eaa2ac8fa401b6b053c6cbbf21cea3cfe48912e223901174c452ad9cca2d59e7124e5dc93c1ad3c0a36543dabd2825591781d23d87535bdfa94d272df88fec01c3d574c33bf71b25143d41f4d1022f0becdae4a1d4b2db347cff59d743ef3d55b4012c9613542e66b6ead36ade80a8f96861b159df9776e21269e05c7390eb474ad8d616303030dc52bfbb2b9dbc5d4a9a73fbc36f79de30b4da7f32ab823fe5d2ea165a8b20b92d0be1672248dfe2649e693cee6fd04e64b05075e0b1727e0921f8d947b706dc635736c257c2e22569650523f1e412e6d543f9478c20ab091b493915e616fc8ff6616115630cddbea22c84b72a555bdb64a955955c00fb188eac325a0c531244af39162e72963e0b62451f15e3d58bc31e2c65e137d217c1c459247d04b0a57bc7d5e0645481f42ef07df3fd0ba6e72288d99b56431c8bcfed52fde6f81a7585b83817bf47bd96b3d2b90c2317a4ccbc7e9137ce678af286dd7b1db4dd6265d3aacfc4c28ab3bb4acab64df42ad09ceacce4792c538a5fcf5f09b39107d45403f597863184312421fde0ffd1307c441b6688d5610b3bd2d7a3e30a3d482df2ba8b468d37dbbce97b33aa9c4eaa97a874e9bbeb89e2bddf7739005bd329940c0dc78d1ffa99ac3b59a51985777c2973be015e560be871f7d449e23f3174fbf2a51060c7394a339d882cb5b7ff43f95dceedc9173e5e92eae9b49309672c3f297e8746cd7cc3d9de2f905c1e5a4bff8580ac78f3224c7a69e7a182a0a1d1939cb67b6452d9f061591e3fbfab7a072ac4148bf9f09e2fc690e57691b2d298691b761d7133bd4d67fe942c0780fe4f5eaed4c54d2caa20da495f9d75659cc7195a7c10455cf7ef352dc16b678e00d86d74d997fd7d618db70da25c1814163044a45c8e322753e97cb0b8e6e1dbf0195a2f33ac42bfb329131e26e5d254c20d27986930a4caca330d6addc47ec8ac12fb0926368aa0657acaf93f2f34d73261fec50f2bd38f56676366d9e09ab1b5b2c10bee1f316d7c6d299783a47eef9ca7ac595011c01a82a9a5cf416ebcde03a0edd92359eae0fae4cc72835a16cc118b63b38bd9ce303a873e744e871ed0f8d6fd8d8e2fd7bbad2d3657e8518936661152dce9d7e23b4be52e9fd24da7a59286e37a71fa74acdff99c6b746879d4919003babb76ec0e53aa0c853312fa48dc28f4457f1f73078fbd497f8c405e618d5162a25e0edb7c9f405fe6aca4bc8b497253dd79a8752694ca06f6f21b8fe492b07de93baf7861d1e281e6fd204f1620bc18672c3629896b70744b9d0ae3c8d40b8fdfe76bc4010671c0c7f0dff1f66c67d9e416fb6772315425934859e133a50e78ceb3f6fb4d2a193614c4f57c280102fee992f3a5ffe2e1c732c6e2932cb88906c40086a562f1ad924a9563a3502018ebc8c0d9e72225bd7b7c722579fa263093a86469e621bbb6ce47a62df66476a833d89c46c55812f866b6ae4fe3f2fa8de30a551b4ed154596990fd01d700b28f8411de482eee24bcdd03e9b58cd9198d79888ad2c1adf712972497291f79188beed2a7848d2b6de594f539c61c61751c5172ccc5ecefcb699c7810e95fb9ad8cd7e34fd701fec819aa47872e455e5cdc0e0a58ddfa4e17f5232536b1c609ecbd759274349f16919873675c8fd321af89d88e849e69e7d6d26f0977a58be21833b964a535986e22e1bb206466458ebe85c255f55c575e616682e6feafe7e20b12825266b0745cdae226d971dd0a925946a75b77c41bf9e95f917f18a8be844513b83a714245598c05ccb82f67b7665d48b055f864a3b15532285941f1ed250c2239badeef094c9c86b00d76db0529c6756e420470d51bc0755f3f96480098a5bb98d1298688cb3f7df1ec347cf173a85ee9d5229e62b098c98b1e71a5948f7a07679ce174b2bb92c4841a7eaef630047b3e79ac76b4c8b2ab5ae37d5897153872a9e0a1a3819a1c01c184ca9a1fc5ca0069c0bb32124ce3f7b87c942fd4d8e53f568004cc8ada48b361978db086589af07731086143f2c19d1da67956d8b04aa3ce57adf8a5f9a51f52fc4ad60719337ad5187280b137af81c767c421f18e0011623bfe6a83eb29685c74028d947a9389fcbd01de12463f5bc824", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x5c}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x88, 0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r2, &(0x7f00000000c0)="025cf012eb3563ec2ef2675a2d287d81012799a2", 0xa0) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x7fff, 0x4, 0x7ff, 0x0, 0x9, 0xffffffffffffff0c, 0x0, 0x2, 0x0, 0x1, 0x7}) getpid() syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 04:13:03 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 04:13:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x20080, 0x52) kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x40) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xf4c, 0x82, 0x2, 0x3, "96b84dcc9c169b1d9ae87062419862e5a98fb5a5", 0x7fffffff, 0x2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x34) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) kqueue() 04:13:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/234, 0xea, 0x802, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) pwrite(r0, &(0x7f0000000140)="21d1fc8e1b8defe8a28b2621aac580b91c3d06b05e66d3c93eb9e4eba319cb30ec792168bcdc2f99643d18dc0d0165702e7b", 0x32, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:13:03 executing program 0: shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) kqueue() 04:13:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="ef87b87ef3d13dc5682bbd2ac417f31920e7cf29695267ce42b9c1bd2e4ec9a65b8894138523c7b7d3f6172c5d6d9252066b06446cb139350016f032c3450e005f603959e5bdcfb140da965153cb9beff517c631f2651e8e5fa5146b721aa35c78c5dbee828d02a9467c6936f34677e7658916942961d869d9ed3422662451a62cf2cf83c6b140cb4c0cec5744743c3b25aa5151bbca860eec3fc3d3ab46d35d2f8b2a437f748bfcc8cad91901b5012a24bd4db9b1816081da2683b77c8a43c43e38a6888f617bbad7f5901d461d268745a206da0152e16f34eaa5ce73afd87cb1ce2a87c00c0000000a692dcf9a3a5236d09448ea42fa899e9cd0c599fe9fec868aab4a710000862d48f4f2fef88c4db7f6f1e9f347943f5401fc243287721a373c03ff589abd2360bb5b9f6b97737001e4d19a41674186e39c94865ec5bc7d59d246f7a352619e2fb65675dc5d1d39a74bb3956c8e91cb3596e635ffec53bf", 0x160}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSBRK(r1, 0x2000747b) 04:13:03 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x6) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c814b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80985093e315c8e1c602f5ea61cd259e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104b694f1e6a079a2874a1b1111ab2c7b9600d95f2aa5b84f74893de62539648f89c6d5c371e8c9606fa5ecfa117ef470542dff2ebd6f7f0aa1353a0f11f024af58264b9f5258e0a25529110a3c", 0x4d1}], 0x1) 04:13:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b2030, 0x1b00) r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/49}, &(0x7f0000000080)=0x33) r1 = open(&(0x7f0000000180)='./bus\x00', 0x400000003fd, 0x8) write(r1, &(0x7f00000000c0)='on', 0x2) close(r1) 04:13:03 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000500)={0x2, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) r1 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') getpgrp() getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = getppid() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r3) recvfrom(r1, &(0x7f0000000640)=""/226, 0xe2, 0x2, &(0x7f0000000900)=ANY=[@ANYBLOB="f56211cd1625e37c16bb1bbb148a2d3545c37f155503887b667d5bbac1ce9816b3908a8195004a77b7209e90bad0b6e0677877db8623eae30754941ac5ddbae79a010e8a34faeea5c75f8a0845cb61acd2208069127990991189513f6d64363b72f15117c907104725c439e0de46b03d4016cadad424f7a91c266dda1ae2fec6e74c0386034fe09054ff6df5e3514ae6fdd55478db05e668a35a6adb7e7721968a8d33f6cd9615bd61f7e328abc5e688e97013eb9245ae802158525c199bfe7a79ce81b5a173a22e7d99efe7957803a9d458bcc6baf147e54dc976d95c638a3f64ca142b8e72032b011a7c847c94"], 0x8) fcntl$setstatus(r1, 0x4, 0x84) sendto$unix(r0, &(0x7f0000000540)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x72, 0x402, 0x0, 0x0) fcntl$lock(r3, 0xf, &(0x7f0000000800)={0x3, 0x0, 0x9, 0xff, r2}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000840)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000740)=0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="b86a28f6587c684235e6d1459d7b08dfee0da0ec19452234f9b32e885f47ce0ea0512340f4c2bd084c9acc4c0f694a52aea928fd1c796aaab95a8bdbb639a09b3d9b7654ae986f45fd6ea60425ad8d73e2d9835c9fa3213eeb4e4b465124e3faa468feb3fc259324c348413140f92aaaeb7d4b0b5572399e017fe268410adab11dc8d6c3707342f0c976151d5c0b65dc4a58f0f3115a16125f324c0b4e840dc4bc9a7b16018cc02c099c9ecfc816fdc3c0b3578d5025337b9d8fefe26c9f8ccddf72668810fbd625a4af31c51a3c07a4ecaba0ee2abc4a7bf5354e5716de0b439c2812673738c88dd17b8eb088fe6c2dcd2b64c24f2b4c50fdfe19fd69c000ad4ec9148d5d4bbcc1a2180e7d81f07ec5"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000400)="44a221302c538afba1bef9ffb9c7e93ce68867df9b816e43780085020f194aeda56f5ad43309f8d4aef0f24038e54b4fa51f9ba637c40a59058edf57d92c8e3875f587fd6d58954b99c11e4d62d1995b73289ede7ddf601d5447ebf66617aad60a45b1bb5d53b5474211142ce05e0a241dc3a1bbf3f30f1d97d8f5f18f3ce0ee626dcc8a01a3a8a386acd25d03bfd2425c91c9c6206ec2", 0x97}], 0x1, 0x0, 0x0, 0x4}, 0x9) r5 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) fcntl$lock(r3, 0xf, &(0x7f0000000600)={0x2, 0x1, 0x4, 0xe95, r5}) getegid() sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) 04:13:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0700000000000000000000000000000000006082"}) writev(r0, &(0x7f00000001c0), 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 04:13:03 executing program 1: r0 = socket(0x1a, 0x26, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 04:13:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:13:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000002900)={0x0, 0x0, 0x2, 0x9, "b800000000000016e27e1900", 0x0, 0xfffffffffffffffd}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x24) sendmsg(r0, &(0x7f0000002880)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000200)="df6c47c6b182f6cdfaaa5505810c4670fa55a6b8de2e1a22026f956a5e3f5c323910b004abf0bf767cb83f9f34057223c563fd056f5ab50fcb195703c0627109d65d7e6ae2658dc28e2086a4d3024d42e41b43ac203171af3923d23693b641fc593c7b8c7e2c46827fad2a17f62d44aad5b1f9dc2f11039c62aa19867553e8f5ed3153136ab12e0bcb8a8da794e8a197fc6352b4", 0x94}, {&(0x7f00000002c0)="a275d834b16a7572deafa7cc4538d5cffaa6b37713d70cb7c2bc92bb3e753d8ebf7a8b271ee9f2c24c02211a4c2b0b6086043a7fe525c2917f071faa13c54532cde67769f74379078f9771760954c99e4248b102bb4d8916e4467b21c6ed1b9bccd245746ffe35861c6cc29f0688a0d758e7d23fa6f108cc46922457e881728fa6980072ec73f46c529b42c9b925b7666efdc2e164312058be3a6c71fa964d0c3b7577a9b474288b04e24b0497d7c4a9c756d302773ac923", 0xb8}, {&(0x7f0000000140)="7f865848c355a3e1", 0x8}, {&(0x7f0000000180)="bfe2243ba6c86c4b04ba34ceefb95fe66b0cd454c7d233d94ac85d1e9d471288596fdc0dba", 0x25}, {&(0x7f0000000380)="d51c61c1521f9800c5acb145823bd361d6bf4ac6e484464176352e2b222ce9354ca1d41367792a55492835036375aee8ecfcce2c18af003830e51fe691a899c73c86c7584fc9cb8517782f7e25fecb69d59beda828e23e1e604bf24427b9af436bfc0923849ca00e5a05b49ae97ffc67a19cbf180e03a41465171da4145dcf80baf681beade29ce47e7a10155acadd30e2", 0x91}, {&(0x7f0000000440)="f624fbbdab9e39cd815668955e6b5635531087206716dad5a190679308ffe1c749586df36e40b1b68ba06beae287fae1fbfb6569c80efecb1dc219da0902cdfc3c3e9d303a5d03d8f2ce31094e16be00f9e6670d6b30dc79e25ea79a6527bca4645a189e439d45e404cb7d2399c044155d3c7c18fa7c34", 0x77}, {&(0x7f00000004c0)="cae347e4e87a1855dffb72ce820fc3ed1e38ee984e6a4d8857488eb9194a6ecf4d1aa7fbdaf7e69d0ce0964582717eeff3db2f6f7c7c562fa52e7cdbbbd0df6dd8abcad8e87271d53e1e6d0c6560d139697c97e1677835d07726bff8485696dcce47fc0d72e2583507168038b45b672fb7d1369b43729021dab1cb28d4af6052d30c0f7a700de5cccb8ea7ca7c3230a6f6e99169e2fbf7db49be4e2ba65877951baec72c52ce9e4b530127f6ad4c4baae431314a4893c904a6f70953872dd852", 0xc0}, {&(0x7f00000005c0)="af5a3f556afa9af0e57ac06a244bbab161eaa03be330a5fc80ef2730db50a398f4aebe72e5595c79becb1f439c835f01d4257f85c98b38f602d7b256ff62cb30d436bcbf11b1a5a3ff5f8044a2978f8d0e3abb7d908fa91fde798a8e4a4567fc443b2f514eae172bb3f4c013db1a51d4dcc9cab1458477ed6a994944b1c93ea48d8d1ac469b8fe9d59e9752c69ffadc82c9a3b910ad604cb1e51e79ca49a3f3ce2a74bfc7c11ed5cee236b8280121ae8d021d95b838a503eb53c18d11618a3ce05c75b22915a0b97ea0e6558fa190f93d6d2c0d6b151e206d648a130fb10cb847e120bde36f9aa094170ce1226d987abd14fd76b3e59ad06db9196cb471185cdf16256966e180c0e27f79b8ba8d2487d076d0822f14e781400fad48b48542d9772d9e0c437a0dc44364d717e9970ae0fef2902cefa06c17254936cafab2f8b5ee39b6ed7f3bcfa79a8b96352c1e944522ab531b8247b7ab4a1ca7c435d7da1915b0b76f91ac1ca0722b76c59c054937dbb443416b85b1a47072dd71eba767f7991802e24cae4c814334f9e15c1d562fee8a3ea564181b27bd299f435f64d4692b1a7b390710548d24e2d15d5badd89d88a4df4d454c5a0a67538923acf9bb915c3c8077767642196c127ba08c5f148134a811e8bc7bfd6e752bbeed331a6e4e77c48449615d0bfef6b361ada9977a7adebf748db555db8a3529706aae16dd5941db3a80d7354d9e6bb37f8c6821847211064f378711fe334e2d658ee5eb5e2c2ee1453d4ed80f64391322a7b8131e6967a6ed1bc0ef5ef07ea8fc4069a4738da62bec84d22fb2eb720a1de1793dc61d6a77665727eeac64d00d592b5e0496ff4ad6a0b9bb2be6b5f2e6235a18e172f027cfb465a2ac0be4af74ae748a964ed882c79b71a7015d5d812267173a21977549e1005f7b003dacaece5a69d778c053734a562fc07e625b2db52dd96cd85da55cd6c2444201a24264cd9bc601a22dacd13ba9e42836bf0539b364b6d54216f95df8d7a4cfcde518c300a6b6cd10395d5a064468843c65c30d0c8e758d2df6f1082b7da4e6c199bde4153d3be75d9b38a5437f3c4ed42b9a6c6bd1a87bcfb56a6b6f70e2c98c4938f23d3090fde26e64ce96c8684d27cb7cd43482f53086d48b994afeb0426d087cc8b3363268b4db665a8854c07b5b9ff3077b8a2eae021f2092a392a07a6d0020a48b76c252919aa5238fd0dd38b8af9ed459c603a8828c77762b58cfcea2bd36c5a03ed7ef6bbafa1dc5dc07dfa0604f49768c880b85873dcb22e48b1213188296b7fd61ca22e785aef0de8f8b3aa7c83844f386886bcdf30ed665e8777819ac67c58953b146e17356044663f05ea2146ddb9327db4ae9f951248d0579e9eb2f880725506e3d49b01160db24430c4f384dbcf1f2d4133027e788abb8709f6412ec9c4fedda5197120b835484b53b4ece90b57288d9cfeb13ed7490c488a8de92fdf59f8ea227611196fbd6e7690b95a55b7dddbce00263931ce08f84d43a9630a89311b60f9ed54c502d94500d5e5c0f303a60efd9d33faa25cf061a1646e5c51c87e638358b5b610bdd3479d5c80b7bd42417def3e713bbab62b767ef36ebedbc49d8bbeef6bebb58cb5897a7de06e659e847f6fafdc522a10ad1ace73e90def835c6f62c8f033d69b7b7c6bad4fe9a8cb4a9669f804041fd1558066e27af77d58160519b1f6b08d9af8011046e3e1c929b2f9235343719431a79e9000c3341890c501dce1a137cb0fc963416c7377c51ef1e5f71f5b2839121b0462470b8fdf6a826c97ba476a3724db87c36e2fa81c81a75bcc637f6f3e8ddc79686578db39c2c8b743af77ccc5f9768c90b37ae084652bc64d0c910cf0a7e90a6a54e1458b5f224aadd296fbda9614903c13a0da34d27089ee3f69fed77cdc27b11a70c30147d66483d651be4fda4fb54ee41d15230fe305207eae5c6c07cbffdf61f010da914b505b1625bd24273cb049fbaa3c0224f3f0932b38247f6478bab04a04acfa9802ab0abd6641fbb05cb4d087721a85a826474f84bbfa5d0fc582233caf593260376fc083a2563d1dde280bf1db673c1ab9508e42786e124226f4ec3b1a4f3bcd1730efdf03e54df2f125999604b7cc815946ba34557ee9fa587b8472f49ce345f40d882698b61847fa13b80dc48f132fa3eaf3539977579d8262fe4509f5257416e36f3b7bb5cf83f31c7f5387beb9f3f5456cf14f0cde0dcacd2a2e667360f7ba31aa21a79322fe5a2e3b2f4866215a7f508be1d4157464529b9a3255cea3f9d14e2f08b089b60dc5277a66065acf596f63018287909699e69740dbcd4cf57c07cd279690c8cb2a75418f99bc45c8b86d1a51814f578c2d1f8af3f35fb5c6334053ea8180fd2658a9798f960bf7afa0a7ff493eb8089dec11fe193ee4c4e2040ba99f053acbb7315663dfa4f36d9b73dd26ae31bf5d0d69945d1c7ab0b72bdaa5773ff92d2efac8cca072ccaa7fedc04c86e0cc322df5fb0cc09882a4f43b29f1bc0eab672b1a6477c328d45b9d682ddc5e068c2bb8876dc761f6330541e72a34bd9ce9032612509f93a8e126d21fd86e3a36b3ac0fe67721841c4288a04f7ef5d1270e281a1ca8710b3a9da62c9252ddb251054ae1a53d03bc7547bf27d1a4c6160ad34b0b3950ec1509c9db724f4b559db1ae77ef1693872d8df2423f1d9810b313784e4c890c25774bbbbc52b2204254dab9a38070b534e09671df47a5ea021aece87d29eda0bd5b9e94cd938736bd2f93537f587a03805b93005a0d3e85052ad59afc07e2eda260e3375407d3c50a2b284e61a7d2833036c4cfb5ceffe7c4393cd3eee4854a19dd58c7b7b2db1fcb39a3771ead9372827ceb7679a418f06b5644460d2ddd52b0dc480a9d2a9c61704040c9a6c53be0e79affd72e8dfd9f9d9ce2a9e369d66696d253d29a425ba07ac3ff1457166938458bcfc230619f36095d193998fa02d89cba1b21fa5421a9c4af057d8d12157423f67d2f3a8971876065d9e9bb6328a051bcca39d6d356758eba6aa44aa3a9bcb2eb5a12bf00e7662ec4d92c6347720aaf068114b1fb3312de7da563852c5a53da50a6b22e1d496c51ec76814dc67fcae37010ded800a2243b8efcc0fdf28e403c578ef362718c5884ec3744dd35653f2afbc29a5a2966aee906ac5d2b92a1c985e23bb1844983da9332c2b8172dd148c5c0cf80147d866c0116bb8c2a7b11a4d50dd1b77c7de61b73b6ba247544063deb1212f66e2944bfefb495fc4eab1aef50c91b2ccf7f2fa70b10467a955df69243c63ff345c901dbc64bcda207f1d26ac3b34c0389c61c0118babc2d4352de35d8b75879421e21ecbce92a4c668df60e98343dc015367e1265d35a6da8a7778c384bcad9cca2b64de567f204a243d1ef0248efcf7bbefd8b332aa46ecb5df4484f5bcc81e5ded955a06477863c4abe948fcc4909b4017a28e4058bcd7da2d5cc5e14ed4cdec06f261fa2f2c063f204828759b7cf06aaa5693b456148cc37427a5546216966b2bde1f6359baf34f3c8ec6db7ee04d978c17761fd7ffbaab49fc640d19df7033669c62f6eec663987e205295c32aec8b9688987edfe39b6181cce0073a19e4a04b3a34a060a397cef4786987e126d03acaf4aeac54f92043199bc4f34016f34a2453ad3335ea72267e127c80795f4c144b1c615031ebc868c3ceb481b7a03b565e5e83bbb32dadad6c461b2c42dd21d5a0e8d430130377a44dfa6ebe13fdaebb298ee53a59d0032e4875e263823f967ca4253e9c810d66d78a968c1551a8a11d75e784e333ffb84349539d41e1efde38514e2b3ba9e10803e225a4eaaee435ed6ab3fd7ea8219e09317f8c2dc4428d55047d08cf88cad248b93553f51938da35d203323a5e9aceb75f3f465b059e06a4d19eba6cf62fff6a6fe78f2eecca0ff0c8aa0f40760052705087917e683cb154da3bbb2a5ef392cb852c575393a0baf6bdea31783aefc2b445859268e670410d75c3790824ae76fe12e72815a186d96695b995096227a24a5fa1e9e8ae585b9b77dd96c96eb75d5f3b0a6e89888aa7148b1b2dcd0904837973011f919d2f6809b81589ef5dfa71fe113b073c5ba9bfb621afe41d8fd7fe394333070060d0e5a1a5aa3fe9920325e2876ca24662c69c368a5089fb66a17c740e36c1b0e58a4502dd977330b60824e636a6ef02c97601c0571d1ccdd06059d774dba8f8c6b047adce9101232572bc0571f50448db510ca8c9d2d377efd2ef0f57a959d2e200e4ba0e8535ec713b409e0be425032323fbf43a3ba501e559f49b53b8d443bf781a17a356ea680d5dea7fdd1678e0432628b8474c25da466532c303bd91f2d0941b654d419e879cb7b346dbfae9f47f8cdb7cdb9536d2c317eda37cd9c296f5ff2e558e1bd96d091cd2fc46c3af03c82e9bb237dac4759fc24fdb7f9d9021b465064dad138a0db094660536631849ab81dfb343fcc5fa82f5b976768ac2f8632be48aaac04c3906a02b07c508264717641b19f542dd65d41429a3f503fd2ba5aeead742eba0cbd72f1a3032c2b8895120e0a3616143365e63b5913c41c321effb5bb2b92b4d2fc1580497d1d389ccf6656b612ca3db6af33890f47b5468868861cda0de087f547546aa6995d3cebb8b931e6aa1937869ec398e99e1993616e3015c4d3265674ee2ed6dd6c0f8938337f55574db90c582899b571bef59443d22d08b2d35400bbe9528adebf857a2bb2bbac9ed688f8bfd225b7f02862255ef928631ad0b86023d02c2825d9afc08af60f5eff6ff8d5c4f7d5b9d2373d8321730797365fde3052379228dc507d6f133d26f6bb427de9bc4ed8348bb9ac8cbfeb9fc8f5576cd04eaa8f9e3dc5d9e90748f3c928a343fd9ae60a8fa8ab9bef0d49f630f92f79c1c4c1d316354ae638d75a65cc365e270b8b9c06aa88d41425455a8c93a98b8fb409130d061c6cc338e2edbafa18d529d38dd07bf8157dad8d3fa9ddc07110b5c9d6d6e291b28612daacb5d14a8580157f3e605f1caa8906784b435d095fbf224c43e72112fb530d09bff8cf4d1a36a5f2347bf4cc4d2a279f15a337f932415dcb3eb0545a0c910e3a22f9e3f89450008b7fb8174280595523a84cc0064d862ae7c0d2872f97af6ab3589038e7a6bd8a097e786f76dd6066f4fc8277b1d934de9e5699d67cb6a39ecc8853d6931cab223bd4b98abf5817299c9c1c7edd4b905c666288c90ca24b674cd4b8b85696aeabdafc80296ad60a620359663bd8210961dacd2cb33a5315e68c2c9033b25376dcc01ac0e5d1ce2f23e9531eaac9a60897c7e694e367feee0599c0fe7887c7e957ef5d396ea46d8419f3be14ab02a5c5d9ed63f7d32c7566ff11ffb6eb8f60c53e8b2718197cd102c5e49507a37ebeb33a223db0510320d7b58e0e5d52674075d355b129237a25c0703f27beae8b78acea78ee49fc3d496b63c36e7cfaed0cfd7e137b723964a2c2d797a2a816bd0575d7f6d3d423bedcdd9540dc627ea6b166beb185846b70cdb042cc2289a6fdbbcd14fff8ad4f4de2edea9e277cd8cffe924137c7f04e473bac38e29fb55c886671acdd252743687fde92554e57c81cb3d3891b388840ba340471c646fd1bd3274f0fceaa28a84e4486cbecf969c53b481ade25d1a3e685719198070034276a1231a62ef8ade9c2214c9e36267a14660c24f25416bec96e20ab7bc5845fc76ddf33b9a699edd7ac6a476e203bb1ded3a6e8c274d36e867bd711560c5bf6e6e5bed987024dfa2f4fc6b83b", 0x1000}], 0x8, &(0x7f0000004040)=ANY=[@ANYBLOB="f0000000000000000100000001000100d734fcfae99bf0fcf3d02add68be2f3fe7e8f8522ce1b9c760a27f78486a4212baf6f9a36d4c3c6bfec1c655ea5d04eceab49d844c73f39b3d1bf4155632f1ce47e356e184396bdd66d4b20198a69666c4dbba02c5f1d6c03360bf487bec799d78098c00425f750a105c5e80e71c4a5bd949e65adc82adf0d967fd2b953c69c3c2d4023aa10f5e15a3deba49eec0b7d86a9fb7c9577ee4c290b1588d471a9e85afaa7ac76f701b9e7027b935bea7209d29105d215bd6c74415346d7be7826c42da4ae83a53a5575ff7698a55dce0cb6cba88f7507e3db55d1c8b00000000000060000000000000000100000001000000c886778900dc07c290a186a8da90be9d829c8ea83a5b9a99a1c333cbfd7eeaa18ebae9c47ae374aca55aa1ab59c9ddcebcf96123b8e54abf8816d7639dc400dcb667d8e45e8c3a8fe36f000000000000b000000000000000ffff000000000000313d4dee6e04dad6efb099328bf0f1b14f783d32c6a83511a5fc72653ed6a1ac533929632bbb21bb27341ae2c1737c4f6c1ed8ae91782ac208dcccfa7c3c4d82078f70d9f22181ec1eb0e18802f240b266b05dd000b8fa46a15715df9c1fb6107c618f40cd59308589ac6bd952fd7ca08fa4b1513b966780729a49a243473f1a30b15e81250def5b4961f3fdd7b75f2eb6c11192a22bebeb216ca037000000001010000000000000ffff00000004000000712b4e3e4d9910ddac2b59b8dece119c3382b944324cb2d21abb2c9433870b1a6b29c59db6c4f9bb6b02c9914eadf5ec4a1c21c808cf4fd09ed5c8c3642410cb0444a3521cc0cf03ec9ef15875ee83cde43320176845ab8a474faf6352f6976fc9cec763ee403e9a75b8409be89d53a08e2a4dd72c5fcbce970e3efb7521820d46a1f75b012fd2947c7e1691225bfb08a41f8747c37a3bddf2ec962119d48ae5b9017f3a47b8a84b43cee55b37f63f6ca1bb352efcf68e7ecd5bc6b403f187422af839991908fd1ce42e6327e763c0f56043af31cb29bdb0014fed2d3eb433e08aff9a8c02b95150768f32469e7069c8a530bbcf8084a83895b3eda7ce0cefadc024a74147f03265e9edc9738394f505a028f4a5bd325ca18f05b9a1d37d54c146ae4a28b54dea22f9d4f0eb3c5325342ac94b20737e090eefd87eb014bbefd0373357746e602f463a282ba5a33090ca54fc942190d21dec8efa54171bcd9c3a992ffca78ef14587920ae050e9fad0282d665064f2977b9a350f5903ceb49bd28b30b807c1f1daae4344b4989d207a4bea145ef0bd24e8b7df3b062d6986f8c00980d6ef1fa8d9c71882d0063db18c029fc1fad9932255d98991bc535f11ccfd1c3aeec11eeda7def70b8d8c5c39022c3e9c5d776fbab550560d928ee3081fe7297b2570a548782acfd9fd7ea568773cbc57f916c84f3c59e0e76824671f5c877986b8bec2c0370ee8f284ed60c9539005d5034460fd00aec7782e97cdb41a7eb10b0247a339d2ec454056f4373afec75b90518e6ff5681bd4585616f92caf6e951ec622d7d2acbfd0006b21dbffa7113cd76ae891306b62c7bfeb08c23e3001f5a23ae2baa0afca17e8b332e62c69d0bc52742ef441c46043bf9e14d8f4143b52f2030729eb52e79dfea1a8b1c4a1e5eeadf9c1d710c279840b0718bdaeec7f908d677ab08c28d456d0947c1bec53ddf429973e34cb322017c7e522fcd52055d16625e91ad1bdcb91c92ca5f1b3b25b2769121a21e9bc3eed350702aedf4648ce36f75ea7424e32cf6d9fb5e9df11c307b1c3e9ebe0256b1766fb17532f4d303e3b9141cf709b7f27c542a01b758bfe43afb4b4b4513f0569afa687dee70b7d883e6f1c4d5e1ae4dc2aa015fb8ea97ac1603dce7161e9d33b326d94a96b1b88c6f51c5348c145deaa069ef48662f5549e50ee46a67f0b4273bda7392ecbad6735e319b1d8c396545090336f9db743d02aea48f71417413ecfd18a86af3aeeb07e067a297bde63bd3534aadb68fd293f049d13778532fa42c01cafb564a194d818462268210657fca1afb1aa484e78407b25aff74dce78b7cfaae7af4ab727ed0df0d126307a53c52af717ce1dcdfe4ebb22cb1881956cf2daebcdfb598c853e8ce071d30cfb980082a1cea423292b315c2c26b4838ffa2d6ed69a093be19f1a43dda0e392c4a83dede76c38c8df32edf138142563244a2411e419a1b1e872a8383170d3a25b303610f63c03c0e1134a19e6b6dfd602af70f26eb9841d1a76d3f6e7d1e216e98bb9ad39b112fd21a7d7e0c00ce5a2841a25c6132b0614e3ea6fdb570eb007de8ef335f7ab0703815bb23d39287aafd9715ecd7e270123b735f4dc2d31ec30e603877e26c6c2c1ad014941d094ea1fe4fa38158c4aa407176bbf5ecbbfea4a32f2ca422b3d8bb50bb2d1b0832eb3998d691ebb8db873e879506ee3b5076a98fc9890a082ddcedcb387e340811ec668f4db9684c90cefc331085041bf29f404d47c09f07c947ebffa7174eb85a249e4ce741d0b8aba8b5210a8bbbfc3a7d741ac6450fe0252b6f58ebf9344db1bd5aec4e4bf05d20a690ee834035417222ff721efdbed3e890a5464449a114a4c91bd5f9a1d6b17f9eae20729e18010455d2125347edd9123a2632edd7e84b9d1bcc23c55a31fa85004424b51e6127101dc563e0442eb08b4467ba0e12e1e8f0cc20246e4f7a3dc7f8aef0ffee4f1ac5575d8c9bd4d896e93228fcc32f75519fca24d1aba3ebaecba6f2ddc36c73f5d23dcab64c2a53eb381d106fc6c0a0f4c12666a55746588ea656b566273e7b5ca3507762fe2b9afeffc552a2b497b582cac1b81da3a68612a088d08ca6406eabaab9aa5cbb211ca2ea474ecec710dee5437af26fe163c259f32f81f54d38aba0dedc44f3cca16ccbd3403d9cb5023e06ebbf4a6ba6333fbe6b29c6d1d7bcc8315024b50018a0fb71ca027360c36f0261f2fa3c46314cac7bb39e296daa2d07a831d588d555f1dbf39bc1c140e38860ea7c5c9ed1c53a354789b5f840248215b259c63806a7a428b8ce118e47438431f27976500a062152604aa662fee481a608f63af1e327df5eddfdf406b025917cba78c2c77873aafbc42f2b13d06a028df26fb128cd9d368776cffb891d5b316874c43c660c68a89b969ba95b5f16b47621efd1945f849aa5c33f268ecb115b120dd44e4e0e78eb038d7f0200c602025a88a18dd028461b98e27ecca3b0914a5d67fa5ca7e9f03c79d15d2ac8c58acd0d9ae3f81e119c95868632be703d125830de9c08651b95b86a484301c7c293934d8e7d853f03e4b04b5d9b48f50f501bb4ea2db6a402b980ed8c30c64593f5c77b050133377416d04465b3af9dc084f8d551dcc022602726ba77ac50f2dbcc9f74ab67f0775516d52a5a72e91ed43968cfc77fa4b2865297f1495f5ef0119788d5b41578e86f07c5053af0effca73895a65ac21200eb950e90de7cac24795e4da281004ad52ac061841e0e456e01a8424e2b0e3bd4fe17cf311c8714203e3bbc68889289a05640876916db0353596208ad76fe1ff602af0ec86dbbde177eb96065e76521cae9e35171eccfa7fed3e57763fa42d65f7bdc31ca649971aa672d15403fa5c512f4145427b1ee6d9a8f863bb1ceb15a9d7567e5143cdce814a77b9da4d42f036b633730a75a1da5b48c6a492608503592d2ba6ac2ebe67bc5ab5fbeb76fa3c8036f23d623d7c38f951ca4d4bcce8ff3a328d7e92a47854594daf92099b43e11c3ef1183f28dc7d9fda7de0aa6505aa25c1d984693858449cae691019a2ffc34a4cb274e19cb5bc2cfc370a9fac8ae51bf19aba440c8d91a5d96c4404dd8205ae766ed61023c903dfd0801cf382eddaf1caa64f5a90dc3f6958293cdf497e146428ca24077ff3e055b73c26dbee1fee293b677a2e7a3bd3df247eb180193a1e0032dd1fddcc661c28e4d10361adeaa3caa4e84ef259117d37868d67379d3bb7ba3ecb253b88a50129f05a8859a047c1bc17bacafeac35b49bcb143fc6da19045aa22000db843636bb336028dab79226d11e44e3abe165c1e7bb68ec4d1c786205de8fe534d41b89a2c66f5ad26a1cc4bb203ab9da770f29c452fd9a26f90b69e153fbe6e6f5cf60572b73339ff35bca32d59978bdc458f9fac914b2b9923d599b640cde3a42ece89491af255fbc7e690376e4c04da4a919156b59afbaefc0be5c5d5f9f019f46866ead28fa9a21aa852cb0e9da7e8ae8d9309b9a7766a902f44f4237f8f502bf6e2daceeb6385744ca3cc9524a389d75e2e16e2fc9821c45ad7419b8b8cedd893a9e53add8162d3a5b2db982c72cc4972863bec9ac2b72b298f576aa0090d33e675e520ab249e780f8079cbbbf3603f9e8040cac2111e2c9e1c6211f305b6c5c6be932eb9f1635bc196584920d87b74218ada6c96686500aafd56f545c0277dce5ae2513df2bf24ade59c2a2ab8b7e6c362f1498c35eccc66df4fc657c35f95de9d2bcb6b9b7110fb54137d24c2ab3c451aacfe54d81e1e392806648a3ed5e9eb341c16ea6123e959786c70bb90cf9a9a9424a8c9a9c59f9ff9ff5b347fdcadda26ae0b8a47ca2eefbf0eadbf1447af39fd41e403295dd02c6c31dc928025a0887b3ae7c44dd6c5428b629c7a0304e465b1c96bd0858381a8e16ef3e33e6ed59a1df1978ce760c01619f0fd4fcc45b6f2f130a97b1b69932e9d19c9093eaf6c876f9e3dabc2e194ca4629bc605916c12a7c0878eeafbc8fce421d1c0c33e29e44f9f4032870f30d1f21c2e9c4eab97403c9068e36bb95154bc4b43a470d9edd36bfc7fa92b1470f3d453bebe46b513f4136b3c8d4a7c67aa041d25e8dd33317f95268a9df264a58e8384aec764286badf9b5e6fc7c93d1156a576138add160e980840bf7bf051308b5b1c54af4855320856faaadbbc38ba09b7516ac408e28824c70b1a55f05b81eb420daaf8ebe0df3a1f4677bde9e870cd04fecd1c2e714da4bcb4751e025f1a8349c5c9586ec5b530351c86135d71bc5f08cc30701e21d36dbedcbbc1cc5d7a11d04fbb08bd88f066f0d38c933be36cb5ebffeafd69b0be2dedc3c0532d3601e5e9aba760e1dd3cff912935b4066300e9ce79993bb0851db4054af3dc7413f9238ae731bf860b40cc5bdcf09b4a355de450bd4e76b2b34d1de903e41f999f3ac8275ce0ad03571163629c62bd59ec708e94bfebf4e19f37b536675eed632fc60b1a0d8e41ee12d1983a1d2abaed42d8754a5a4de23d085d7972ba08613b24fea7aefea6fbf64147897274d727d1010c2de2505214c6b6239cfab8289d9ae0d6afa5e17c137befa5eb2610875032bcc2612b18656e5881cf7c55eaa2033efad3d4e082139fb76ac65851ab194d3c10984289be50083e58b0f95c4bf6f74746db24cb8987c14fb8cc6782579665876bed74113b843ae55b5327050c6dc45d6ad32bb489bf0f3508fabb6fc1d6e9b0fd527e17c63e37969255b83a88ed838adbb58c4c6ae39c4094eacf7d711b896ff5ccea928eca702e6ba56ebdf369e7fc1a5b77e55e0d1acc79b63e5e828eff792cbdd7e1e0561f4c6fde70f1a038259eeeb6c6a84110350bb2c9b3bdaf460ea9f2ee18182609c2348c57cb8c4d459bbdfa51fa48342f289ba11c167ff0e0c3f64060b36be935a49ad377f7517d07986ee04e4159ce34bd7606075a40b38cd05405812872046f5f5693d90843cfefad9a9b950abc078ea7f503516acac5a27b404051794af40cf0a5b602ce99012709ae6cabf35eee5d986d705107f3f727a32ff1508286264d80a3d7dd9362acad86b119472f71bc34602bc485726d8cba57bcde37d81a81a5dd8082adb76fd4efd948cb709c43e12ead0d4bd29ac4b09c4af5372abe587cdb01ce1402a99c2932e7d6ea179d3a5d8787f92ec296424a86a5cb68c03767d04b66cb7a9794022ee5ac358b02a773894147fc795f7faa37544e98afc87530418cd0ca1966cefea17bca12a31678ff59e59fcd7558b3a87cd89fd11bdeb2b796aad1ebe8cef51a54108a53310888105c8638fbac36ea83b42a6174ef7ee2f145b3165cadbb3dc1af90f0002a009b2600465d62282c13157e8adcf07300ef54f9f9cbb0427cd414d326dd903ee80067f1e00331ed3f85337029081aaa8a9e43a0f3145e810d4bc01c94c2940690f6740249c97059b2f3a3f9fce043837a6247d72a8ce1eb30db5d1f8ff95280a3185a3e115d4856daff5279221bf9d11e0a4a93e96d05be452ed6bbb7d391c06bf637d04e2aba9a8b8501329eca53b45e28d8be886ce35c45d7a2a00ee4109e8484c116ef806fc6260755e918969988092a7db1c0d7ea52319a0897badf2a4e3c14d023edcd75a4e8d4300a2aebbfdf8da8f7c9ca13fb72e406b71264d4ba2c83c410b4a1674b92272d87995389b71108ea68767bd2a8da2d388acbe9c9402ba61734118acec9166178dd17ae3ae2ee3228c13fc27ae9c9f3b8506b0a48d7526d59138422956ccc68fcd505a71d165021c8cec20f251283ec8b3307ea8c1254f3df012de4463e3491a8ba8d92525f1abe34b0a53d810a468e57f9c104156a554491a06ba26f0b3ccacb02d44934ae8a0da507e87a25c98125a1a0a559492c947f472b5710f1891c428f6c44461f342ee5fcb91d7e800eb4ce67d1885e70b4abdb3feb55017194d5cc2a9dbc31bcc28f9747ea67d5eb6742f8ff1bcb0"], 0x1210}, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = shmget(0x0, 0x2000, 0x402, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) getgroups(0x5, &(0x7f00000016c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, &(0x7f0000001840)=0xc) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001880)={{0x3ff, r4, r5, r6, r7, 0x8}, 0x0, 0x4, r8, r9, 0xfc2, 0x3, 0xff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r2, &(0x7f0000004000)={&(0x7f0000002ac0)=@in, 0xc, &(0x7f0000003e80)=[{&(0x7f0000002b00)=""/31, 0x1f}, {&(0x7f0000002b40)=""/72, 0x48}, {&(0x7f0000002bc0)=""/179, 0xb3}, {&(0x7f0000002c80)=""/253, 0xfd}, {&(0x7f0000002d80)=""/4096, 0x1000}, {&(0x7f0000003d80)=""/251, 0xfb}], 0x6, &(0x7f0000003f00)=""/212, 0xd4}, 0x803) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000028c0)={0x8, 0x100, 0x10000, 0xffffffffffffff68, "d56c639160e6ed7d4e252f21c8550e1f2982dee3", 0x564f, 0x8}) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000000e0000000000008a692000"], 0x10}, 0x0) sendto$unix(r0, &(0x7f0000002940)="666f470031d7d95dc35b251621a244d0bac6ece23bcecf64a94d2b01644fc8491bb35bbe1785e850d72f201c5d77cb7f68f51c332ce1926413db8203d7a53fb946c1b7ce1e326394c6d458914c9c87c73b9ce685c0859c76fdf1a726918a0d668b0e244d83fe5502a58d1c0de09673172b6df9ff0328d9c2538fadb64b60514efce560e7e3bc18340e5900a5e268912a07fe692271d9468451cac8d77574bfd2a0f9ebb26e593acfd904cfd12e8b055134130c3c8896c67754e70980a8cd7e32063924f621d176aeec7cd3b0f11b471e00c6a60b442c058f42981ad7b0334181dfbcc8ad7daa29655bac0f2ee75e8c6f46", 0xf1, 0xa, &(0x7f0000002a40)=@abs={0x0, 0x0, 0x2}, 0x8) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000002a80)='/dev/zero\x00', 0x0, 0x0) listen(r10, 0xfff) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001900), 0xc) 04:13:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x8000, 0x6a, &(0x7f0000000000)="70f5e9", 0x3) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 04:13:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4}, {0x54}, {0x800006}]}) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") recvfrom(r2, &(0x7f00000001c0)=""/233, 0xe9, 0x0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) msgget(0x0, 0x10) 04:13:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x14e, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0x66}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendto$unix(r0, &(0x7f0000000380)="c30c1d8efe9b837f1bd22b0c938c172da65fa1acc7c7301b35705dbe61b9b8ff0f4c5fd0cb2c7f1d6a9c051bb7c8791f64fdee77f5251441321c017ca2797719d5e1be0e0dda5a53590ba13fc7633690470d31b0ef", 0x55, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0)=0x3, 0xfffffffffffffcf0) sendto$unix(r0, 0x0, 0x0, 0x1fffc, 0x0, 0x0) r2 = dup(r0) sendto$inet(r2, &(0x7f00000001c0)="2ec11696c1b40db4b3642adc0d7d78c1cc5dd2a9d4cd05acd756f1b77298ac90a442a993b7f22aa412bd3dbc1c61ffcb6120aa668d012618cb970ecf3c51834d65039d7b9f0d4382d4f2f01b11411330f2f960f7ca745b551d988052f75c83d27efa9719cb4f9d624e60dd3f7b16", 0x6e, 0x40b, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) 04:13:03 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x2, 0x80}, 0xc) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x5, &(0x7f0000000080)="00f509000000", 0x1) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x3, 0x5}, 0xc) accept(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 04:13:03 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f00000000c0)=[r0]) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x7, 0x101, {0x7, 0xffff}}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x10001, 0x4000000000, 0xfdf, 0x2, "e6f28683971f65e4d4043baeda580acc51370f8c", 0x6, 0x7fff}) setreuid(0x0, 0xee00) getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='z\x00') setegid(r2) 04:13:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) 04:13:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 04:13:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x81, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000002c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x480, 0x0) setsockopt(r1, 0x80000001, 0x8000, &(0x7f00000001c0)="b093a94ab3c1494e703cbf39d86a44125af8f1abc50403517c7b15e89c22de3ae91499463c7aa23b09ca80ab11a868c9fa41beed4ea49bdd9a4f6569d0c2f2c9eaeaded2b3bc41063e3a23a2feb237fd091f17fafa7006ec84ec1993b45347a18644603a219aef0fe805e504de6ad6f28f7aeae5831df785373060edfc265abd681605ce6b9814f1db819d5c5a314aee1566c42d2d5f6288ba3d26a5ee26563d33", 0xa1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x1, 0x0, "b8000000000000080100", 0x0, 0x9}) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="ac", 0x1}], 0x1) 04:13:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() close(r0) r4 = dup(r3) poll(&(0x7f0000000180)=[{r0, 0x4}, {r4, 0x192}, {r2, 0x90}, {r2}, {r0, 0x8}, {r1, 0x80}, {r3, 0x20}, {r0, 0xe}, {r3, 0x50}], 0x9, 0x300000000) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 04:13:04 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f0625a4b3c420ee97fda4d2c149426b20000010000000000150000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000000007000000000000000000ead6af73095e29ab8156be0cad609ecfe48a14ff96649789dd56072c7033005ff56c35e1ce3edcdb64b5f27b82fa8936c88dc69b520896de4f1ad2712188d910e63b68516ec2e04b8286c9e562fb4002329ad3c15f6d944ba0909fc4a83950a1a3473e130e84bdc06d3b7a9d8e1e5b1d9b7539badd1f9982c71129563b1933dba616646b29b8e756c0784534506c56822c4a605f32958e7b10f8c9620c79d5bd6db430a53031bc1273c4540eba9186cd46fb4f56c25d68c2360bb87c8cd70d0e260d9a18b6cc429e284b833f5651f55981603147d85d3ce499769c0ceedd37ccf82499acf96e1d56adb327dfc66daf77a5ec1ad54824f3a4dc7b0cf6938ff0156df1035b0ccd80ddb315bd7a13f12b6d591e1c685df6ec3d4d737cb127305d2b90aa3a834c6d5a02b5cb0ccbfd27ae6c41f4f71e2334be3e31db5e2858e5279a069af304e71dbc741505def7d9b8fa2cf65d0e694a446d326bf824fb8fa59f4ae11079dbae6f55a235f52b691e6e246c939b1f9299e0148d9b2707bf9e9491955edbcae1c47c2b360531362bf084d4509f781153a5d67df7f5d7059842db69c27529fbda794e451651e56fe29a9d8ac1957d71aca9"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000d80)=ANY=[@ANYBLOB="00000000000000000000000000000000000700f30002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5963c8e96cd0dbfa37f00000000a36d3d71ce0fdb2926e43962b6ec24ca4b9fa6e5f26062c86bdaf40c11bb4655e3790b126f0b33097f5c1787a4b7a249debe405e04bd6addd017d7c825269beb143d4edf4e214e102677c260b728986f9b81453bee427aa49dd00080bf59d53a12a6e14580b7de36117d76f5985d462c1e1c087e7a30a548005ed89887d0d71a07238fcc44aa799de54333f56a6817094a11035112dce0cbb32151c4018b48381036e63b82e5f76e61e95f974045500d293fa1e836"], 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x200000003) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x6, 0x8, 0x1f, 0x4, "7847ceef946b241dc56cd324a8da84fff45358fe", 0x9, 0x7}) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0xfffffffffffffffd, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) r7 = getgid() r8 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[0x0]) getgroups(0x3, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r12 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() r16 = getegid() setgroups(0xa, &(0x7f0000000540)=[r7, r8, r9, r10, r11, r12, r13, r14, r15, r16]) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) r17 = msgget$private(0x0, 0x0) msgsnd(r17, &(0x7f0000000ec0)={0x3, "a50c43ac0c303524343616eb2d9ce59d2f36e670079229873d22aaa1790bba0cac254722f637f54d786a1c367df0c3f29d3052a7ef46423414a4736b5f0279d0e6580fcafd344f4cc154d338789a09e0d758b5cf8809fe9c53694229ff34342ac4e558b95541ff7aa7881733c5aeb60e7f4038ee3b6f970931145ae4393ce77e0f0f913109bb6699af16b28abf4e6b3f3733f0ae0d1f9cd7178795026ddb7e9683a5fbd0dbce47d870df2df87a4edd68a5c8f7ca4137b06fe3a5bfc7fcaa017452d6d60e098c45e00826e1393e39ea8bdf91ec38931057ee0f05c9a076cc4590ef6445920db5711ed6b67e"}, 0xf3, 0x800) msgrcv(r6, &(0x7f0000000840), 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) msgsnd(r6, &(0x7f0000000c80)={0x3, "b422c1c1f1911d7b9f1b24181d74ce177698faafa285076ea4d81879b5ef74acb259acd8ec2a770ab7bbda08f354c583245b398ab6702f30765b62b30a10d3115893dbc9e3e918ffe09576621c56d2b263f3edf7be342c88118c3624f7fc2d5872ebae50de76f87061d3d3588dbe1f1109d15d5c1bcaeebdcd2f7e732e89792f7707da57fcde4ed4596dc8cf8fadd8e6acccba1511d9d11b663c72ae327e99aa1de4a169ada35b29e62eece9aa6beb42da31c01c6aa644163233323f0c8287b8001152801552d212e515044312439668e45c43d6da62"}, 0xde, 0x800) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r6, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 04:13:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x84}, {0x6}]}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000"/177, 0x421, 0x0, 0x0, 0x0) syz_emit_ethernet(0xfffffffffffffded, &(0x7f0000000080)="b6") 04:13:04 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) pipe2(&(0x7f0000000000), 0x10000) 04:13:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x800, 0x13) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x8001, 0x100) r3 = socket$inet(0x2, 0x0, 0x1) r4 = socket$inet6(0x18, 0xc001, 0x7f) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) socketpair(0x1, 0x3, 0x8f89, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x888, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x20880, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x42, 0x0) mkdir(&(0x7f00000006c0)='./bus\x00', 0x40) r11 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000480)) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x1000, 0x69e}, {{r2}, 0xfffffffffffffff8, 0x4, 0xf0000040, 0x5, 0x2}], 0x1, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0x80, 0x20, 0x1}, {{r4}, 0xfffffffffffffffb, 0x10, 0x40, 0x9, 0x5}, {{r5}, 0xfffffffffffffffc, 0x22, 0x80000024, 0xee, 0x7fffffff}, {{r6}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x0, 0x3f}, {{r7}, 0xffffffffffffffff, 0x2, 0x40, 0x5, 0x8353}, {{r8}, 0xffffffffffffffff, 0x0, 0x3, 0xffffffffffffffec, 0x7be}, {{r9}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x47}, {{r10}, 0xfffffffffffffffc, 0x0, 0x0, 0x7, 0x1}, {{r11}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x6, 0x200}], 0x101, &(0x7f0000000640)={0x453, 0x10000}) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) open$dir(&(0x7f0000000680)='./bus\x00', 0x88, 0x1) r12 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085762, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x6019, 0x29f) 04:13:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x7) close(r2) 04:13:04 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000002a00)='./bus/file0\x00', 0x2005, 0x80000000000051ff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000002b40)='./bus\x00', 0x8, 0xfffffffffffffffc) r3 = kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000002bc0)={0x83, 0x0, 0x0, 0x800000000000000, 0x0, 0x20007, 0x1, 0x100002}, 0x0, 0x0, 0x0) r4 = dup2(r1, r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002a80), &(0x7f0000002ac0)=0xc) r5 = getuid() setuid(r5) r6 = dup(r3) r7 = accept$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000002b00)) getpeername(r7, &(0x7f0000000200)=@in, &(0x7f0000002b80)=0xc) write(r6, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x200) r8 = open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r0) openat(r4, &(0x7f00000001c0)='./bus\x00', 0x20000, 0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r8, &(0x7f0000000180)='./bus\x00') getpeername$inet6(r8, &(0x7f0000002940), &(0x7f0000002980)=0x170) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/234, 0xea}], 0x2, 0x0, 0x0) mknod(&(0x7f0000002c00)='./bus/file0\x00', 0x4000000004, 0x5) r9 = semget$private(0x0, 0x3, 0x200) bind$unix(r4, &(0x7f0000002a40)=@abs={0x0, 0x0, 0x1}, 0x8) semctl$IPC_RMID(r9, 0x0, 0x0) 04:13:05 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() write(r0, &(0x7f0000000080)="9fe6eca08e686977f7fad6a0e1d65a77c4ed893142666a5ddce59db8afcc08f9ea4cac1ea3f7f853a153b34cd3bb7c33e7a405b40b92f715590f57454b91ba9d071101ca8823cec0f560826375038c54b53214ecfd8c0ad2456c9376f5ba3059e0e52b33fd9375215fd9bea7133e023d262f5a8330654a44e79947d8738c52116526b0128db0daee12f4aaee87ea34eaeab3486cf376104cd3093959b334af891912cb36e147be8394df62b9bdd10f0810ae44bb4f50d33ae03a9bb8780d50fe94a4bcd853c1116a0e3c5745028fbf0c75461aea0941a0a194a14201b0", 0xdd) syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) 04:13:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffff5b, &(0x7f00000001c0)="b6") ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = semget(0x3, 0x7, 0xc5) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000240)=""/179) 04:13:05 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000001740)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/156, 0x9c}, {&(0x7f00000017c0)=""/51, 0x33}, {&(0x7f0000000300)=""/160, 0xa0}, {&(0x7f00000003c0)=""/199, 0xc7}, {&(0x7f00000004c0)=""/242, 0xf2}, {&(0x7f0000001780)=""/19, 0x13}, {&(0x7f00000005c0)=""/130, 0x82}, {&(0x7f0000000680)=""/63, 0x3f}], 0x8, &(0x7f0000000740)=""/4096, 0x1000}, 0x41) mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00000180000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) 04:13:05 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000007000/0x2000)=nil, 0x2000) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getpgrp() bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x2, 0x7fffffff}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xb9e, 0x4, 0x9, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x3}) 04:13:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10080, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0xffffffffffff8940, 0x0, 0x1ff, 0x100, 0x2, 0x8001, 0x2, 0x10, [{0x101, 0x1ff, 0x8, 0x8}, {0x5, 0x6, 0x8, 0x7}, {0x0, 0x4, 0x7, 0x8000}, {0xbab3, 0xffffffffffffff7f, 0x6, 0x4}, {0x7, 0x3, 0x3ea4, 0x81}, {0x8, 0xd27e, 0x8001, 0x6}, {0x2, 0x0, 0x9, 0x7fffffff}, {0x80000001, 0x53ae, 0x4, 0x80}, {0x42820181, 0x1, 0x2b, 0x1ff}, {0x9, 0xfff, 0x82}, {0x101, 0x3, 0x4, 0xfffffffffffffff7}, {0x2, 0x2, 0xfff, 0x591}, {0xcba, 0x7, 0x47}, {0xfffffffffffffff7, 0x3, 0x80000000, 0x10001}, {0x5, 0x3, 0x8, 0x1}, {0x100, 0x5, 0x8000, 0x40}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = msgget$private(0x0, 0x5) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/138) dup(r0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) 04:13:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) 04:13:05 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00feaf000000000060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) ioctl$BIOCLOCK(r0, 0x20004276) 04:13:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) r2 = dup2(0xffffffffffffffff, r1) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x810a) kevent(r1, &(0x7f0000000080), 0xf935, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xaf}], 0x835, 0x0) 04:13:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 04:13:06 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) write(r0, 0x0, 0x0) pread(r0, &(0x7f00000000c0)="3d754ead3062a379cc290707057c6b5ba0e00df32ea0d6489185f2db0a83cdcdebef7d171ee6144c1f8bd81e60aa3a8e8e49e5ddc92d6033aefb97c5f52f71669937a0d7b6155453ba57eb7499d8d33a3e2453f3f309e50b900c407af670c90713fad19d7f5997d4a0d329caf8639b290b810b7cf43d9b7adaa8d01db91f860d697d234b175ddae82e4b82d2f960d2bcdc30534812bc177a1939df9efc4aae5c8efa47a9de8ba65888766da6806ab044c42cc9872b93e30ec1071293af9223e91c34b8293f2321c189086dedb0950f196f14ce", 0xd3, 0x0, 0x0) 04:13:06 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getuid() mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x9, 0x4, 0x0, 0x0, 0x4, 0x4, 0xed, 0x3, 0x2, 0xffffffffffff8001, 0xc727}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) 04:13:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 04:13:06 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6004, 0x0) 04:13:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 04:13:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x1, 0x0, 0xee, "34387f75b3eab1ce608aa0fa98d269db7f65c853", 0x6, 0x3}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)) 04:13:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) 04:13:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20000000040}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="ff070000") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000001c0)=[{0x62fe5129, 0x8000, 0x80000001, 0x5}, {0x200, 0x80000001, 0x6, 0x3}, {0x7, 0xff, 0x4, 0x8}, {0xe5, 0x400, 0x1ff, 0x3ff}, {0x0, 0x2, 0xfffffffffffffff9, 0x5}, {0x2, 0x6, 0x4, 0x3ff}, {0x2, 0x2, 0x79, 0x1}, {0xffffffffffffffc1, 0x100000001, 0xd9fc, 0x7}, {0x7, 0xffffffffffffff81, 0x8001, 0x476}, {0x8, 0x1, 0xbe, 0x8}]}) 04:13:06 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) 04:13:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) r2 = syz_open_pts() pread(r2, &(0x7f0000000800)="e8dc269cb286f693ad982035895e021a3398dda3f9e8d2fdada9a36beb43d71a08c4eb1b1ed224ab0cd846c362c21a05ebc8d735db8a7409f5d89db97d39b7e1befd93f04422a35a05f36448d3f64846d98dd8a3aede1700bea911a7031a7132e3c7756b71b53e5d6bbe3ed2aeb603a5f43c9728ec3e60ddb315ceb005f98887a62f94bda08da30d7573dd256122eb0eaacf930a4f92d20f407d27ca6e841e3b0c6897eac4d1cf652817a2f0ea4b71788fdbfba86302ec1d997b2c6b6468a141e06d59f8943984afed8fd2344912d53d70c8e2a4b41e63216aefc0232af49420a44f666842893d62da9754813fdf5fb78a21e4bdbccf9af4b92cdb683a3b85f8a56684714f9d8ac1ca6fa1d785753d1afb2d859b24e58e624a27f59a6c0f3c857c37f5c2494bcb3f48ef42ee9422435b70a6d96fe263a35f87086a5474bd4870ef0fb743b9a28cef06e719c316e07cc24ae8d164377741549adcca1f06af7b7633e11ae89a6d8aa14f70265b0dc257be1a91384bf514ee4f8de162a5a24c8a5906e3eb9afca113140d2db7d1c7fcaffd60ae1a80de063e93b0603d0b1beb4733e914d640b13a7d9cd3cc6e617db3ff1fb979dd6ba068348ebd95d9c9615b1a873879f67416184ef497c4ac589a46bf0e28a0caf73507321a0fb275e84692218593dc9860ded4abb590a842607c714e0256d2267a461ce94afb8075ab58c354ca16efbc404414169c7bc776872a18fd38b4a713a71b4c25b5718221f14c35dcda8a29f997ca921e067434ba67f347344c814a097d2f049e0fb22a6e985c8e0c15046bdf4157309db6db79ce33d781184befb832cc2485ec799bf60bbc4286f3649e718483ea2e0beeedbb12537d08c9ae0f108513d06c6a374af2db129ee4dd608205ad561d1abffa27d3a5c567bd527622dd19c62470ab09ecaae7350a7ede6efbf49f5fa28161448714a81101633221c0c1b8851fc93b3b45e474717ceee5e3e62fe44e20dec69f4cfc68888064010ec3cfa2e3b376f6010a6675b15122ce663ebc5d6b84d815a78dedd7d60b31a1cb5426e6e7f2b0e3ec32b773b0e49aad5a6aedbdea4c158111629e705ff6c93be3a511981f423132af17a832daf0cc59dea60ea0a8e1a0fb124443b76b0422724da26cceadb62db488f63458e45c8867d89ce7b34c076c6678a706abad77bb469736e8299c10f22556e2b6e1086f5c79bdb1732a826aae46b7e83cce903280a0ef92230ca86878905515e2557e63b98e46e605d3ce5e9cacb3268de07034e1404e065b7590bac17a460392281982b02d4285d920d368b060b1f0066efe1587412856cc58d6d6e4d6fb215134aec17cda6502daa952f2a96a8bab6c3f8134d4adff741e7ada630f2d5481afa10bd50abe07f2af699e84c68a032fc2373cae011f2f14583c3c72c36bc608cbf8f3c252658ae02b669822704db6b8a119f164e4ba66d347595e5380a33fa73c68d2ba1051735d9b86ae389026ca74c401cc20b0da817e7105d6af13ba0bc5b92cfefd25a806293acdac8261e345313894d456ab8abdabc362f968f0b762f91cb20371cb865c86f2286eb0278ea11e583e0b216c952d64c51b46ce8f63b8390a2e1bc60f5a2b188bbbd63b877f048ad04a49c597060f91ef8302d3fdac5fdd95253dff41f744b9e69dccc1577756bfd1c5009a9bfc1cfbb8a644595529fba8fcc2b08409ecdf99db504305e2d3c3b733a4b2b78b2bea7687ee7abf5de1b57d877ede6612342f05227597f5220a5528267509c82781e0e50b758e0f2fd076ae16f742bb8c6f1a23b4b7dfbed308f2dbb0ddf957f473264b99b085615eab939b2c1395e049c7a095b8967a3c1a20f03c10c5e836bc1f1442ff7e39242e923030e97653eeef16193edcdd8aaec5ba48f89d9038309ef1fc2c1022c05d654e16fca4e9796f0305f5ab69aeaf0eea021a00697ba8cdacaf2c6e1f126b9fe2d7a64950322fd87a4a3b3b056dfce6caa2a7fcf075323d395dfd97e7397104f0107538e2b5a6d12d70a2f7443b8a6e3976536689429df945d82d2ce282adbfe6ad5a0da1da345c1458ae90263a10f39f0c1138768cf53124f87f03a584b9bc9537e9a50cb2086b46d211ef49554d176c1107425ef8b3c0a6603b8b7ab32f5970690de75040f8baf66a06ba05dfde3e6fe1c17d1c140dcafcb5c6e77b8b8ec394cf29440f5f9f7631597501f5eba22fcbe957ffdaae47698d483cbf1093f98a696ea1a0dd1b9af3f5c411c4ac9d0300af31c1f3672625540e1e2b717b184f4d1a8cc214f190528a9528d22893a84530aa1c06b815954d5e296ad93c05c70130b22aa957683c36b91e1f0cc8f4cd4afbc6ac4b6b4b1d53dfb2fcc9ac41db1d0fa1d6686129ef7258e53f86386594bbd3e73541aecdb60b515cea1c655a3ea47a269c6f70188db3697fa25f20555032d54e87ccb24badfba1f142bd74ab6c089f5658461c679153058b4f110bbf7cbf403b9ac1b9f05578a072566301734b284ac3cbee9c689bf7f4b7ea1a2128477586d1c629deac50db93b61365bf604a3834676b89bd3fcc9817b6dc4fa137be90709658865de8c1162ba11bcffdef70abff108167de7eb9145a9ebc4d5f35a7881c94be96c815e7e3c174d5a91d393aac32d026dfd8eaaae1b1c42941df295ad622560d6773f2ebe747febb736bd8190aa4db3db733cbab769625ca0091d37f031c50a366b91c5172f3d833620b472ef2788ef7dc35e19e0c42f5cb3aa58acb8ae3caeace05f2611f1149e26b975a25f12121fe31e69746260f57519686130a4d8f7d419cd9ebc05b6019ac117e32c0f015acf4d11de57b8575ec2d7dc2e1a852d242fe54379199cf8c6289e7f9443080af51b1d2a36f9627a510144da83dfdba62c1173178df06943ccde517fda4d6075b342bd3cbb9e1adefeb65a38bf9713dd84079a4004a35febd1036dff525f07b26a880fd920ff02d5cfdb30b18533c87171018c3c5d63179babbda48c8126401f886a2a6e7090da1da2c7b90aefc18781c1491a3fbedf874dd678b10bd6bb81e6af17f5177d2916119a174bd69567b48d58d323d92e2131503df628a1025cc0a6d8af24344d4b64567b7eaf70fa94a2ea1aa50ea445b06f31b60203db5bdd919a56f8dfec09644ecb4391b0afe40a0569c3d28b7477ce5a55079308e9b4e153b00ba2698051522797a7f2574064b7dbcb7c2f7601d3a385a3872b5dabe9effb7f4a8aa5f7e2604f1b5cbe8c14c8dff0468e4925fa05a7ae884902d7aa8e6e178e1fe30874906936f14df2c056c4dd6ab55e300dd1f79b4829f32a8d94ff80211943086960b929d3a8a0d22419e71e531b6c06939ede887919fb260b47e647b874be2ffb52c61ce2631a5d5fb700f87ebd2bfb0815238e4a058ed913bf1f9354ce0879e4fe3c8860f2bb9b72c487bfc28b5c378dd3a39e9bc03357071acd9027b5956f511bb4cf66eb3c02dc1bfb8aee99e2c21bb582bb878ba3d60073149567dffc88a28d5ef3cb8b844a200671093fb6fb3d700f0ab7e8cea70ad86e3184a4431daf55c82f3f27cca1a79c2611b51318ba320e0b557881552aee231bb343ef64aae9f2d41bb477b5004ad5a648a29e382de77af52df45163b9737801c727f2025661679f7e7818a3fd626b48eb23371f5229b09730962f388c0f0ab382c3eec574ab51dc39afe2a6fcdaf6bbaf74ad5539285be28a5612a9c13f41b85cff1948268930da9840f2da1b40008f17c1ede486313789532f60bf417bcd29f4716e31ffd937b3a34e6d48cbd911d3462360d8d5a2b9e9918c643206199ac5238f722d135c00aec2b6746b9b64089c4e961198c711abbe8edc6b1298e08f5d424b9a76f41d208c466cd92a435ce0f044ac27291916b8615cd631a2043555f6c1f2efeedee054fd3820c972d5f2d17dd5e6020d26418883e9608f55b2da58ae72e25bfbc7ee765b56b9cf0cc3ca6f1db0663e0a09a98e38848ae62dc714263183da3ce530fdc384696ccfa5056a236c0bcc81b5e4e1e5ef5dc8cd1037064c102a4ed342b1cbba11e9583dc73ae34f6f7b5e8f5ae4faad258fbf5379d24a76e09baaf3e7efdf203e42d9717f685d441a884d35a7915c73368236c93bdcf2ea9eed3f4ffdc78ea5d7f28a20bea211d282076f26cc720dbb2f4efb785063496e0153773cb3e14f037303753505042a2371d3769ade23b6faef374bc06f91a6bbfed4071adfb8c26461cb614f756fe8979055c0f8b661fc22541a80726803671bf093996a3fa30e14f4f9bdd8fd4d76f9ddb6848e3c165cc4088bd3e0fcd9ed1daf0dfd9b977c776d3d43504bcb589ee64429617c4ebdd3940916ee4572d2d43d73b318363a82ac36ed2c50166a67e71a973ac3912812a10cde3c423b66bfddd854e0b01faf654aba051e85957eb7d33c6dc54d679d74cfc70f8a6aad68b55e0f02b35ac33a44e7cec8e9f77463b4a7f0cf8329d311df6ad44e32943d2ae2d06f0b427a5f9c1908ebf1ae9adac69e383bc5b2245ea2178825e66e11c2bcbdbcc55545f6349b67d3e9e4df31a2652b6a051d8600cc75ec3d219dc9261ef64455d28070fcceb157648183302a15ebbfa225c3b0b1eb9100f05bb7913c1080f12d129c01c3f2f89f99bfd59277d93e31153a521404724fe26ce7a6816dffdf06d83c1d5d28a19188270b86bef04f8c60e2795c352f9652b92825ec19ae62d4abe7ec289fc3d8705bee6fea65e01898dfc3d4822fda415f414b1d83c36df21aafbddddc8a1ab2701867ae450ef5c50169815bbe3ae2cd35f0edcea3759deb58491071bf4021392f8beb1b2dc959676123147bbf68f154ccd3d3205343c0153b77ead984a9c01f041fa2ef4dbaf2393295163c7ad7d430348dfee849ca6bab11ccea5856149567006dd19a1f3eabe8fda00d2c30b3d551299604f969a422ab74bfa24aa0b889e8ac550c6b64673a95775388705addb694600dda9b13ca0965f2ee9a31130300bfb32fb6c84e41b1eac292c3bf1a0b288075064ac8fec10ac83c87af268dc950b8538ef5dffb2bb66303f93a5a1f93f7f6d548831632d28f6fd1231cd15d634fff5f252d99f15d5923d2cd437841f9987a3a6c8e327a6ae8581bffebb4682b9a19e45d56300741ac5b3f91998b84611856d8ccdc602a18fff2aeee773059abd68a39ad5e2b11f3c16933e72f54ab10bc6ff7032ff4220c0ecc4a4560982ed7af2bd7790ab05ca36a3a8d12927204484af821b51c811b9fe668e9106d6b1d2af783a58f380406cf5fda62f4f9482d937c32ebd034d11479dc049e5baf1fdf8b770f960154dde3511886601ca071ddda9babc817395a9e0894658857b293c2d52d42ad68f9dc49be94c0042b2a6ff34751a2c74b559d3660047ea87f6818f5103fc3f848e02f9830637ff3a69cbcac8e95c69480b08399114abcb759dbcacb1c52b95e39da06566cf87b1f8358e0821f5ee0f04f70d52b2d6dea14ffdfdf7a15ec9109d41c53d4f2441689212a3dd86cadd9fc41450cb165317b6217cdb6e8ad12b9ef0fd8632f2a587c538167d3757932393351d34a34b056a6051bd357f46ee92cbbd5730a5a1214979c0e19e2b80928fe7d22869e73baa584da4ae07f0c2efabb00995361801164f7c27a6c1ba60fe82d74834ddb7994baa8238366a8984edc9bbed6eb529a6de14d37b2c76e78c0e043e36921b811b376440e4ae6251b9de9afbb6af677159031d6fa9e842d7b971561d09c514396b559b69cfe83707498be5210a8d564cbe249021eb59b98d", 0x1000, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='{\x00', &(0x7f0000000280)='+\x00']) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x1, 0x3ff, 0x7fffffff, "07000000000000000000f50c4fb4ade82dce00a2", 0x0, 0x7}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 04:13:06 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x400, 0x7fff, 0x8000, "2b536c578815e50ebc4978de43963588415418ce", 0x1, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = getpgrp() r3 = fcntl$getown(r1, 0x5) setpgid(r2, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="9676") 04:13:06 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022efbffffe36effffff736252adb98ce1dd0684eff608299f7aaceb39019d55a51961e640c451253e3fe1d80dcb5a24e9bd4bde54cf9c1bea22348c147cd9d36326174a60fb754bd84fe880d1f7034ff74c3e7716e8ea0b9d93d7747a7b6c93a9b7801ddcf98823c9c3b7b3edc63304f7ecb9bf90d707af6a7e545ec2ba3c040956b350e49a68d039e56d3757ce333cf3dec617b39d7a51bdbbd8a5"], 0x10) write(r0, &(0x7f0000000040)="9e3eaa56000000000004bf9aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010fa", 0x28) write(r0, &(0x7f0000000100)="070036c44a2d705e604c9e788031000000000000000424b887e6595cb5e9b0b4", 0x20) write(r0, &(0x7f0000000200)="0879f03f2c4eb0be626e8c25e97bb47d005c3605caa6850db7c4d4adba6a9b0c3ee5c231f481201a82bc000fa8d5d7d694aa4c78afc39c7bb803f729c4be2c8283de944e506b67be2d2ac7287e72091f35eb8679ee322188421c97187cf527742c4abd56c9f9a6a37102cccb8c59512fc62832bf775cb7ca98578ed5e377a12f0a04583257c5c9ddf5c05b", 0x8b) 04:13:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x20000000802, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) dup2(r0, r1) 04:13:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000007, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f000000000000003dd8e8f1"}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000200)={&(0x7f0000000000)=[{0x1234bb7358983015, 0x100000001}, {0x23}], 0x2}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) semget$private(0x0, 0x7, 0x10) syz_open_pts() 04:13:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000621ea217d246b6474d5d96102775c5915ed5aefa2d1f67ca31420916209361be81123f5d501131273e862be26db77d2b0931048c260c47b87c017f104b5114f0c89437bf3dcd55b396de9f18d22bd02e935df23f8dca0955a5e62ff35e4f46fd5265ab33759cbc60af8761fcafe7fbfab52cabfccc7578c2201bbcd6b6af64b4c6e14edc077ffe487d4369985c6df6ec47203942741eb0982e5c1ff7835e9485fcc18d6a87837c02a1c030e006d8b20609cd1ded7fa22aae75724b9569ec2771975ca21342200af4412b6a6ef0268c9a6cc68602ac9568785c7bf02d73bfdb67b7e4e72ca688176cbdf0d6922d02907493c9884c7eae9d0ec4d79392faee895fc0bf2f180a05605ae7d2"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000140)="58427f97685a85801a7a82f7b8a7e5554cae7696fe529975508aadab84bf65c9fe752aeee1f352409184a7baeba3990a5c8cd4ebff98159359f7be5c30fe771166271beb47d609f5fa7336a0662a2623412799c0a7bdcc633dff3c7f2389bbe1217ba760712760c7283343989a7cf9420df8eee148c87e6f49093be3828d37bf3765f55a17b5ef3e0ad81c5f6888543666", 0x91, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20800, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x2) 04:13:07 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xffffffffffff7fff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) syz_open_pts() syz_open_pts() 04:13:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9a7ded154b6c9b67, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x8, 0x7bf, {[0x5, 0x3, 0x100, 0x5056c2d1, 0xffffffffffffffca, 0xfffffffffffffff9, 0x80000001, 0x80000000, 0x7f, 0x7, 0xfff, 0x900, 0x6, 0x31, 0x6, 0x80000000, 0x0, 0x3], [0x80000001, 0x9, 0x7, 0x80, 0x2e, 0x2a9a4f53, 0x80000000, 0x7, 0x3, 0x567], [0x6, 0xd0, 0x4, 0x7, 0x1, 0x7, 0x1000], [0x4a1, 0x1f, 0x100000001, 0xffffffff00000001, 0x1, 0x400], [{0xbc1, 0x1, 0x3, 0x9}, {0x1ff, 0x0, 0x1ff, 0x5}, {0x3f, 0x5, 0x3, 0x8001}, {0x401, 0x8, 0x0, 0x1e6d}, {0x3, 0xffffffffffffffff, 0x6, 0x7dd}, {0x9, 0x7, 0x4}, {0x2, 0xfff, 0x0, 0x1}, {0x9, 0xffffffffffffffff, 0x9, 0x5}], {0x7, 0xee, 0x200, 0xcc48}, {0x49, 0x6, 0x10e00000000000}}}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, 0x0) 04:13:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) r2 = dup(r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0xd, 0x0, &(0x7f0000000040)=""/13}) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 04:13:07 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x5, 0xfffffffffffffffe, 0x4, "3d83e0c2e8935027c723d4ce17cbd5ee6174c24b", 0x6, 0x6}) close(r1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 04:13:07 executing program 0: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) openat(r1, &(0x7f0000000340)='./file0\x00', 0xfffffffffffffffc, 0x52) 04:13:07 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x8, 0x0, 0x1, 0x9, 0x51, 0x8, 0x53975ee1, 0x2}, &(0x7f0000000140)={0x7, 0x6a, 0x9, 0xa, 0xfffffffffffffff8, 0xffffffff7fffffff, 0x5, 0x3}, &(0x7f0000000180)={0x1, 0x4, 0x2, 0x2, 0xa4, 0x0, 0x4, 0x9}, &(0x7f00000001c0)={0x4, 0x3}) select(0x309, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) 04:13:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:13:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 04:13:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:13:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpid() getppid() getpid() r1 = fcntl$getown(r0, 0x5) r2 = getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x3, 0x2, 0x1, 0x2, r2}) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680), 0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) r4 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000580)=0xca92) 04:13:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x275, &(0x7f0000000840)="ab9b0cd421d484046185befd7374ef7930692d583087c124015769dfc2230277d292769bd3a053d7436ad985f9ad5c9d38c472cf7505a2ccbba0c5b1c68514200adb069a3bd3f9e674a128ba05af660ab9bcb1339b7fcbd2f55d3d420ebd99428dcc7e99c206bd3748654c40a0eee2279d8fd8897839cb32a887e48af17bddcc75cadc032adef07c08cf589e3971d355121db031d50d48e58e6e2fb740ef9d3e6fd96d8bf051802705854e228d609aecfaee9460db690a104a4a8353431d80ac17ca2b6a8480753c3799f72dde02ceeeaab89b1ed8ef2a53f00df3f812f87008932fe1a5791b4b1c5410722d9a1eb4b091b968cd743cd7479bd45f9a04469f296ca15b36ae6541b9d54810a4044bf44522b7a97980c7742bb360b04ecf7d24ab40d2802f916ebe97cb9c907da2c0b69990103692808846715c5c9f11137b20aa2a0b7ec538ae3038758222efdc43f4b086d546b9163505461d18a4effcddf60d4963d74ca3c942290f57a9931d7b89f03a05b20e2d6236ad425ccbfe5692b51ccfc7383ad9caae85569de3fa36486ed1b56660feff6574093489a6955289d6e0e60bf9e2e4c90c8f40dc6963162cb0d1d4dfeeff389b4c4a2b990eba799d01a7e16350d702342deecaeead4802000000beb9e6ff6e64519bc718f0d5b0dba0ed9cd36ffc902ba8b066534fcdebbb6c03b632ed12d75a8cce2c1db616e15b749375f40c02e19df64664573a6dc3c4084999035c5adb4caaf1244a24c8e6540e21cc7d9d453057f2743996a27dba740cb48412ad5b57b90ff6dd628a7bf520fdcbd768a80dd7dff9d23190de62e513debbc643fc701959690c48b0f69d9d9c587b2ed1bc334d524695fd00"/629) 04:13:08 executing program 1: pipe2(&(0x7f00000000c0), 0x10000) pledge(0xffffffffffffffff, 0x0) 04:13:08 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 04:13:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x7, 0x81, 0x6, 0x1, 0x1, 0xffffffffffffb7a0, 0x8, 0x0, 0x2, 0x101, 0x8}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000300)=""/97, 0x61}], 0x1) linkat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00', 0x4) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x108) write(r1, &(0x7f0000000180)="6012000100000000001300fc34", 0xd) r2 = dup(r0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000380)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:13:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 04:13:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x4}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x8d, 0x8}], 0x1}) recvfrom$unix(r1, &(0x7f00000001c0)=""/140, 0x8c, 0x800, 0x0, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 04:13:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000080)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000003a000000000058a3", 0x34}], 0x1) ioctl$KDENABIO(r1, 0x20004b3c) 04:13:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0x654, 0x7f}, {{r1}, 0x0, 0x4, 0x4, 0x3, 0x1}, {{r1}, 0xfffffffffffffffb, 0x80, 0x2, 0xfffffffffffffff9, 0xd1}, {{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0x0, 0x8}, {{r1}, 0xfffffffffffffffd, 0xc0, 0x40000001, 0x81, 0x7}, {{r0}, 0xfffffffffffffffd, 0x44, 0xfffff, 0x8001, 0x10000}, {{r0}, 0xffffffffffffffff, 0x8d, 0x1, 0x4, 0x4}], 0xe6c, &(0x7f0000000080), 0x3, &(0x7f0000000300)={0x7, 0xffffffffffff5d16}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000008c0)="318a0aa0a248c1675e64d1cc1f574f41a1a7d7ffe826910d0cbd504ad72b854cc84c8944b343d4e8e111498e383406483c78590e5f139ecfad20da2b3524edcc811ed753446eda1b36314d5c51ce5f49d54abcb58e91a3d4e1bbb29ddac528e1cb7795a1fea9ea8f9bee0bc4755dbd7c1b87596e0e9fe7ef02361d122265cba25c616b39373c1001688173616b660d79ecc0c5eaa00cbaad36021ecf4fc8362d6a0f569669f18165d412c3ae24a19ae7cdac7072c641e50ab1f97a9e8b5d4239db006a75527cd5485c77b68adf9ae6cfa4d755917c18990c9bd6fe052b23e43c478f24b97bfeddd01227a7ded5a04bcf37c9b109264578a26ad8dd6fb45b993b04b2e5a14ed1a5da82a3c183252fa6e100ab8c38931dbf1b7e770c518465e5f7ffb7bb1123b69823b633ff9edbaa4175c2c52cab881044b4bc14da5097cb02b84e7a621c17f8300999c523cf7a77da4b135194a3bc8eb266ce265e31b9378307a2809d432885b77d2d7c5e76a776d01898bc189e1df445c874c74eac291c0e653db8da49958538119cad768d70f1f672b4df9f48a6da75db35d2300c5deb10072249dca3044b7abb86965486a074628efafa824b16b893d05acf229fada5bd195a8de9e399cfdf5f72511ce7b607db45c0e6211f53df0810bd4ff76b04ae67dac86209aaef7525a60c96b9832b462755d1619a1cf61ef0dce407b853f58def8ee1c4d84c3c8126ae8f143058f6858152c7de5bf08584fc08882a338ebdbf094909ba435a54077cb9724f1eeeba9d7b91f3e027c40cf06fe133bfb88ebfef45b34f70502686a9dd7cb2ced74c3e6722febce4d6d4f8e0aadfd69d6735362d6e0bd61ef136eb7ef611cba0f27d88097925ae7a7f8669b992c33a7ec736a22cc399642201cce2f1dc26d9bd5586e12f644ade96c63a5c3354e53277d8acb15dbe77908b33e4b681f6ab0c832f81dbbd35e652defe6a35a8205b7638342f4cc9552e06909c81f401472fbf669497fc6a22d9a0b3fbf78380bee2958f643f4d81a937a62b20585b64e0719231b062d11227549a8e4caab6a9225ba92a66094b6273916427f7040d7884c5eea8b5dcf49074bc3b51379f8d228bd8a709b2bbb639bf5d533253ae6d5acc59803eb41228a38ead205e4cbf72ed141890705449129fdac321189aa3c3eac18109da9d8e2e0bbe7d7d007a766bfe4b48558f3d8ba7d7a327b1a28625a69eba2d8398218c65dc0e6fb662568454ab997489d7f177e36d0079dd6a8ca23d02dc48f7391ca2e0e4a2855e91cd8adc26a5993bb30dec51e4e8b2c540b2de328d3deeaa554653238ba9d2c8252ff07369e7c4d26bb4e8b95fc4d766f02227f0ed254ed8d5afdba61de1eeeb1f2fb9753acabbf60e12bdb40ad05f917bfd917cbc925b8f0c1cd53043f35e174673c733d13f1644c23d0e4ee21a4a9d763151f63065a8f2feb1077daef06e8ce7730ebca149de9411486281b2a9cf492435d06e6d81fe2ac4f169c2917f7f447452a68e756a8aa877a9b9c1907e570f2a083b34989420af49f4809039f4ab24bb3490c1b3c7a688c12d931c1d99a041564cb7f892addb5d85e73411292a6a050d920ba9a2a64257b626de4b6e25182afabcaa8cd0650cc3a7c6ab155ffef35a052f9993ade31008afc8dc922697f1f6afb75334baa3586713004c5474e3a5979b15abbfdd6c138b128b7d8092977ff0ba5c1b6e697bb364c5e83df133847352e5778be082b060cda00b520869b64610edeb11ab5261a3784b94f4ed1855aef658b659c5d1a1c5d267b8ce32efba84ea4a2b2a48297d4c9a734319cc83c86c299ce167fa168cdbe1262efdd0d3ddf7ff2868680f04d0094429a844cda48b4a83451bb8512d4f178d8e033eea6cc825aa64cdad0a6fe6fcbb59da7bcbe9e418e55cd5bfe556f43e4a15523fe304cb59d31cc042094678b64f3e9d222391dad4f178f5dad9836a54e510409d6ed0877d9d58bc006576fb27800cc94f82da1b467776ba2f98a0e9f57c18f1d84aef22200bf4a8f283552fedeaa53ef6e850a315f2702523527f02f8e8a59fa724f79b95471dc0bb4a790af0abad9ef0598f024ee1463fb1c708de048b563ccbabf1ac62ddde88b48dbdcba79aea42eb36aaee14d7dd78c83851ec9c578638e6d8d5cb1aefa937e9e703bf4c1a19bbdc5adbc183aa1a3a9e9430ed4fb74f5bfc78905b2e5c4bc3d1541f6565b19002d41ab2c1c8162ee2dea2d9bfc61757e65d4f9e031dc680d79875e488de23aa633481decbe06c1e2b007f4a862abff967285de633828f17adcbf04affe73cfb1cd0eed4725741462a7ce353250dc797a11fd4cc6024f9274963475a819419d679032fed4fcbf2effe4a75d001a39e2ac68ae000322b707fb2efc72cc0983f709981123f9a47db40856aa54bfcb7ae18385b1482f0e56b3f271db5ff5a607dcfdab0d14e62a1a2da296a5ef0bc62a7d28cea5f7fa72c499df1cc822c14a2ac5202512baae506670c771c6271cdd35762c7d412ce9ce5c38e31ac83dbaa54af57d38d5bbc7a62b60455f6c653174b5fa6963c6ff15bb13d0635a9080fe35214a08c4c2ffc04ad14d4d7a45405803205bce20a3dd0f8d1b6023f8e31037d3812ab4cd375a54cfa757cda9d6917a95b46dc7896243c62b62a9849742afc97209d021234ac25525c1f707ea7e27d26e00d6bf9eda3cccb717fa9ae3a80b45c6a3670db6fc35f16e36a14df9b9096720f231d146470f813fa30c09c09b95ccdbdfd78a59173c5181887453f9745bc6b0bad91b07c85dd996d639b828eb01e014bf64c3a5cecee56e25e601901a11f543f70be6d488158ccfffa5fda8fe15a173d6f70220fc57bc51ea203cd896c6b2291ba9d2b4c404dcaf1fa0ffffb71915fb8799658af25b6e38e55e9b1832b85d392f94efff785f751c28077c09f70d144c3f8fd97efcb71403cf87db7fdb1e6146fa8506c383ddc5ee18b9c8865611fad1a1d47a819b42ce5cfaf2eca77df1da0d4bf4b9225a940bf3ba3ac65c1a02863c47401b9d272e6bf0cd16536dda4174b4f6ff9ff8ac40854afa7e242d3c747e2d770103f149f6594e1a062885014407b73c11dcd2b0dc77cdc6441ac557f197495b9875296423bd880195cc11c533f878cb765a10378a648a830351130e244a3a807ca619f50f735dab38e1866e1d52cc8e2976c0f284d124f09a7c4615c22b46d15eac19d36d124beeef8a94f5fe3feb66735fa020ff8a6369e55f295b62d036102541f3d8cdb94a6318079a4466d490ed0b2f16c31159b4fce7d07678386e65162d3ffd045e898f49ca9e21f902c34eb9584e8f66f739e89daea493a29c688c0c1aaa297e223e3c6ee03b8ebd62ff3057ce41cbae75111a95ee1da4d538a71502c92d9eee124a37540f8a32c15b773c26a0b3d28c4cd98fd13070e3fed876a60effb452f87c8b568837e8796d8477ae793531a7de497364ae3dff0b95491798e1f0df043d059c1f2593ede166c2974bb72321d76d2a5f2031862d0eb18eb5f258fc9994e29ca036718aeddf3ad0925b11300b8056b1c69b48462c8991a3d406239be06306f3f317c64e94255f7ce32d78b2a4e319549cc547f8b0263ac2da0fb2f0dc76dc728102e7cdeed38512239b1f3b3d0a41b2549f842b30e2ac347b93f5a0b0ede5a88f7f9afe77ea886d7c5560fd01c802911e792537638c379a869a35bb893ae713592418da774b6a54c57435eecf7e3e4ac14ded5edfe2a7c35e76c9bd4934170cadf67920f6505d3271c6b9e2b895ee532e623ed019813fe597a6cc001fb099a0509907acb04c02501f713b15b33830ce6aa41050ce3e9b68661972f3b6dcfa9ca67e679ae57d0d6f46638d9b2329a849095659fbe007f3ed0ede9bc2b058f5c92b1c3684f407503643ace1e8f545e567e7aab4a5b82a53b90e096c15215576a00fd09170cb2ddda96b1017f06e914f7ec1c95be113ec26e6c64ec5eddc1916d6ecae5b140a756a234ba5760d0103f1410d040648e0ecf7df4ca407b5553219c5000fd865a19f0ffef109bd7c71a372c6dd801a17449dbcb3b45db40d06d53524dd0d68bfdc698a7775ed1d856bba3a6186b30967f3d2be3a8ad59987d2a84be7953455e4f924498c543b81e8d41c5570c1aaee59a77e88bb9787e3e9efccf467d2782cdcf20283f324510f0a9f86a7d398ee37bc3052e86aec2b8be53f216a6efac9844bef8ba18a98bde7b4cf65420bb73c5c753fbaa5a484493cbb2a014be2706d65e42eb1536b29358f4fa54c95cf48fc5ca778e2dfd6dc529ca64bfdc260ce7fe29d1f25bedb57874e9dbd0faefa14be1e907c6066f5324d00f7049ba6db9de75d49c27aaebe327d61e7b5394365f71e248822cc04102594921f91e3a091777e9ef4281bcd8a2a5dd41335abe3d0605845f4ff4342e3f52495adef789765dea3ceae4c940a9fd12d0068f02039c1ea24f628e6072c547738ddf9fc383ccb747e80f83b78e4d1c5aa10c682146aa087195f96c79558c51059ec32c6c9c4d4f06c9966442fdbf5110884e5b1f25e02e107bf806939ad0a9d5a0c884576a9f0f7a1b8bef79aa7addf220a5b537d7c3bbcd828643e974f0001527b20e8d671f002306d52c58cfd276b3e3be54118547a44bf3d7f656e96fb11e5459ef04eecf65850991ce37b42ff4807685fee8cbc2d14dec0b0dbaa8e14e4ca7b057aa7ac45687c48f41d89dfbd68bfe82420bce4a031f7e34d41b667ad9cce401240bb026e823d93188f72f257bd178d9755775b884c2c14572e7bc4cb9386630568bc4bf3b0f1c91112ccecadf41d15044f2ef7692f3a84e28a738ad0dea71aec8206f71660353900ae403a67f9fd45eefded8939df8ac761d533583185dd5f6608abe96aa05f8f0135d79459ceddd66de6498092550a83edf3f0e38052d5159bbae7172b1059c78bf9e3a122e7baef78328fd820b40119bc81a5d5328378a9ecf3af65116002cd11887813a34b934b5f3d4e47339ae09a04c15e4894af5f281bb2458036e2718c2f81e961cb4c20ffd525981285d4900cd96fcbe63f1ac3eca78148fbb6f6a92ab03c8d3526d2dc7f4a7abcb35381b4e178beb32e53f6956b02257c9f551d97dc11fe952190e31c0df55ee67a4b6aded50bfb6f49deaa49bdd98517e819f82ec9337cdd471c42e224200507b660b1cf92457189c21eeb051429afe60a95408c74576d3921bd5e309ed015c56cfe2494bd6bcca250500c9c0cd7d2ae8f00a86e8eef8da2cd729f59e09501ec8c49c2f6447e4478bb997e648bb5e68daf5f3623a8c0720e90c4bd533e05bbe4b8f1400672ad931648285bc5a4dba06f4b5caf34f955357687aadc944f3bf16e4fec3abfa994a6e13d33fd37c61218f21337a03446ee34ad53699d2434da1e0058614ea201e5693ef40f2558b9454bcf991a279d5f04741779c551251f4014fd74a89f1f0d59477b8d46795dfd6810ecacb593ff07b705abda9982228abc2a89e6e4044b1731709580438628bafe344bdcd2ac03ebc8873e5e81e602a9ac5641450cf8b8dfa4ddfaf23be6cde79ed7a15d1edd0ab3afdf41372adec32944d684963c8d33c9c61dd4e6be7b9e52df8b2833ef2bb7ad4cdecefa1d679a23625f2e26cb2cbcb5ad6b426e5109026f59515de03d4b9c07674b3126afa69378cae4ede6de89bb063333fcdf6f6bc83fb00cb2fb2926890720eddd8e421591a4a2c939a91ad776a6de888db80d783c0a47e7eac8f03bb9c0df6c3b3b0c11d395bc5ba9946842241"}, {&(0x7f00000018c0)="82da63eb2bfffb1253b68cb063dfbd90a51ebba04c0fbc523f04d1b4149e0ba4959fd3e0b0212ff7a1ee4bb5c2085d15b2ed8d9c4bd3aa6682047a63df3c9055e3089e8aa4e3d01aab0d965907aa92ad260dc6485fdd09656d1b172b8dd5b946d6d7955d2aa2ae551f83ba623691c221311d5085608525b8b04ded3ce8362630da53db049d55eb175e9b3d45945c85b3f65c9da8993b1b5f5739ece00c398ac289da4672563b88a47381ef9f5f0328aa26eb1432d22746107bea20cdde188f11d5001b4cabd28b0ef83375b0e12737c65ba3daffa98558579a11fbde3e4d3d34e2d9aee22797741483a41895656247145f"}, {&(0x7f0000001a00)="8d10c3464349be68038155817c4a9709d898c3a0af8ca9beaf484496feceb097cb87be47a167b7f4da3c1121122bda16ee0716b0080af8214967f5731f436918d4703713f5649a464e0c7671e9f2c00afe6c63cc99fc07bfd1c386668b7ddbe2d845c3d5a1bff7b6775d3d81ee186251dcb49a03f610"}], 0x0) recvfrom$unix(r1, &(0x7f0000000280)=""/99, 0x63, 0x802, &(0x7f00000003c0)=ANY=[@ANYBLOB="fa002e2f1c62c4f1ef"], 0x8) r3 = kqueue() pledge(&(0x7f0000000340)='\x00', &(0x7f0000000380)='\')\x00') kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x4a, 0x2, 0x1, 0x4}, {{r1}, 0xfffffffffffffffe, 0x26, 0x20000000, 0x6, 0x8af5}], 0x5f, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0xc1, 0x10000}, {{r2}, 0xffffffffffffffff, 0x42, 0xfffff, 0x80000000, 0x1}, {{r1}, 0xb15cbeeec0a4d1e2, 0x52, 0x4, 0x2, 0xfff}], 0x4, &(0x7f0000000480)={0x0, 0x7}) 04:13:08 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0x2) getsockopt$sock_int(r0, 0xffff, 0x3, 0x0, 0x0) 04:13:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = dup2(r0, r1) sendto$inet6(r2, &(0x7f0000000100)="7a4f77c6ca1911007957d01300338fbb528e3edca66ecc48fb13e9df580e8a41ef27a9fe7591807c7cdd8c8150ece9948f2152f93dae6cf64e7ce73ecb18b575376d12c12ce0cc424053252adf5d051529d116242253bc182480d83382eadd11260683bc35ab8111d0e3ec16580a03bad46101cc77031f6833f408211ff3110c656d4da613992543a33a0e3445283d623112e3886b50e595efefb30630d0d945b35507d1c22910e3d75f2afabec172471e72876ea139d483bcdc0c5536158d0e2f360a24ff4dbcbf9b3c3c63bce0d50edf97c35d76dec4321a", 0xd9, 0x4, &(0x7f0000000080)={0x18, 0x1, 0x1f, 0x81}, 0xc) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x5c7b77af706517a6) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) r3 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x5, 0x7, 0x6, 0xe1, "72934c97c468244b9518b0491e4c1112e5f10bf0", 0x4, 0x2}) 04:13:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20000000040}, {0x2d}, {0x6}]}) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="ff070000") 04:13:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x14b7) write(r0, &(0x7f0000000480)="93", 0x1) 04:13:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:13:08 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x0, 0xc1, 0x9, 0x9}, {0x8, 0x20, 0x93a, 0x4}, {0x9, 0x6, 0x1, 0x80000000}, {0x5, 0x7f, 0x10001, 0x100000000}, {0x2, 0x7, 0x2d9d7593, 0xb7}, {0x10000, 0x7, 0xfffffffffffffff8, 0x4}, {0x100, 0x0, 0x8, 0x7fffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x4, 0xffffffffffffff7f, 0xf10, 0x4}, {0x10001, 0x800, 0x2, 0x5}, {0x2, 0x9, 0x8, 0x7}, {0x0, 0x8, 0x7, 0x7}, {0x10001, 0x7f, 0x2, 0x4}, {0x4000000000000000, 0x0, 0xfff, 0xbd}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ac") 04:13:08 executing program 1: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x0) r2 = getpgrp() poll(&(0x7f0000000000)=[{r0, 0x14}, {r1, 0x104}], 0x2, 0x400) fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 04:13:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x202) pwrite(r0, &(0x7f0000000140)="421034b95808a6085e7be99494ac3f313f514b18b52787cee165def09caade3ad53b67a0a4c73621ed2a25c0", 0x2c, 0x0, 0x25) 04:13:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x10) close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) dup2(r1, r4) 04:13:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = dup2(r0, r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) r3 = semget$private(0x0, 0x1, 0x8) pipe2(&(0x7f0000000240), 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x10001, 0x1]) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x2}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getpid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 04:13:08 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x5ddd}, 0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x6) 04:13:08 executing program 1: r0 = semget$private(0x0, 0x1, 0x400) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x45, 0xfffffffffffffff7, 0x80000000, 0x0]) r1 = semget(0x1, 0x3, 0x300) semctl$GETVAL(r0, 0x5, 0x5, &(0x7f0000000040)=""/100) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x3, 0x7ff}, {0x18, 0x1, 0xb3d8, 0x9}, 0x0, [0xffff, 0x0, 0xfffffffffffffffb, 0x4, 0x200, 0x7, 0x1, 0x1ff]}, 0x3c) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xb02c, 0x30000000000000, 0x3, 0xffffffffffffff7b, 0x6, 0x4, 0x9, 0x9, 0x9a89, 0x20]) 04:13:08 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0x760c, 0x73, 0x3, "9e7c38cdd218cc9b907bf2a0dfe1de36c0afab11", 0x8b19, 0x4}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 04:13:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) munlockall() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x6a7f97e8, 0x4, 0x4, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000023000/0x9000)=nil, &(0x7f0000000000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000033d000/0x2000)=nil, 0x5}, {&(0x7f0000535000/0x9000)=nil, &(0x7f0000268000/0x4000)=nil, 0x1}, {&(0x7f0000615000/0x4000)=nil, &(0x7f00004df000/0x3000)=nil, 0x1f}, {&(0x7f000051a000/0x3000)=nil, &(0x7f00001de000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000fee000/0x10000)=nil, &(0x7f00006a1000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000010000/0x3000)=nil, 0x10001}, {&(0x7f0000501000/0x4000)=nil, &(0x7f00003b8000/0x2000)=nil, 0x1}, {&(0x7f0000089000/0x2000)=nil, &(0x7f00003c3000/0x2000)=nil, 0x8}, {&(0x7f000070b000/0x1000)=nil, &(0x7f0000475000/0x2000)=nil, 0x9}, {&(0x7f00003a0000/0x1000)=nil, &(0x7f00007de000/0x4000)=nil, 0x2fa}, {&(0x7f0000686000/0x4000)=nil, &(0x7f0000552000/0x9000)=nil}, {&(0x7f00009ff000/0x600000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000225000/0x2000)=nil, &(0x7f0000bb8000/0x4000)=nil, 0x2}, {&(0x7f0000f34000/0x1000)=nil, &(0x7f000077b000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) r2 = syz_open_pts() ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000005c0)=0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x48, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000600)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) write(r2, &(0x7f0000000200), 0x2eb) 04:13:08 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x91, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000002c0)={0x1, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x0, 0x3, 0x0, 0x8}, {0x200, 0x1ff, 0x5, 0xd9a2}, {0x3, 0x8be, 0x3, 0x7}, {0x80000000, 0x0, 0x5, 0x8}, {0x80000001, 0x3, 0x1, 0x401}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x6, 0x0, 0xb82, 0x101}, {0x37, 0x3ff, 0x3, 0xff}, {0x1, 0x3, 0x0, 0xffffffff7fffffff}, {0x0, 0x100, 0x100000001, 0x7fffffff}, {0x0, 0x5, 0x6, 0x7f}, {0x8, 0x1f, 0x400, 0x852}, {0xfffffffffffffffc, 0x1e2, 0x9}, {0x2, 0xfff, 0x4, 0x3f}]}) munmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0xa, &(0x7f0000000380)=[{0x3, 0x5, 0x1ff, 0x2}, {0x5, 0xbf95, 0xffffffff00000001, 0x4}, {0x80000001, 0x7, 0x400, 0x8}, {0x40, 0x4, 0x8000, 0x40}, {0x200, 0x10000, 0x8000, 0x2}, {0x2, 0xb8, 0x8, 0x1}, {0x6, 0x1f, 0x9, 0x7}, {0x1, 0x5, 0xfffffffffffffffa, 0x7}, {0x3, 0xffff, 0x3, 0x3}, {0x7, 0x4, 0x81, 0x9}]}) 04:13:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x800, 0xff}, {0x18, 0x2, 0x7fff, 0x8}, 0x1f, [0x5, 0x6, 0x6, 0xdf, 0x2, 0x2, 0x400, 0x3]}, 0x3c) 04:13:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x301) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x385, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x30000, 0x2) fsync(r1) r2 = shmget$private(0x0, 0x3000, 0xc1, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x124) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0x64e4, 0x1, 0x91, 0x100b, 0x8ca3}, 0xc) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x30, 0x6) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x200) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) 04:13:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) r1 = socket(0x0, 0x3, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) getsockname$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) 04:13:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') 04:13:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000000c0)=0x1) write(r1, 0x0, 0x0) write(r1, &(0x7f0000000100)="b6292175bc288a48be69b140a697b91598fab2a0482376aa1c28f35f1ca343a81af60bde627de96cbf76eaa92574a5670fefde611ba8", 0x36) 04:13:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002006, 0x46485d40) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 04:13:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) preadv(r0, &(0x7f0000000440), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 04:13:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r0 = socket(0x20, 0x2, 0xfff) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 04:13:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x7c}, {0x6}]}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000180)=0xc) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x6, 0x81}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:13:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = socket$inet6(0x18, 0x8000, 0xffffffff) dup2(r0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000003c0)=0xc) setuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x80}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000240)) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) syz_emit_ethernet(0xbb, &(0x7f0000000140)="095df770a3a7fd209a5111eadd9417fc24dab544bd7375d1e44487ef7a9f2fdb3a586a1e2c3839ed6ddd54bdce433d0d16e7ba6ec13c82ed3cd12515856844b5088914265c78e2970a8da44695c45028f861ac05c7ff75ea659de9a025a87e3135d98b6fd4005f04fd2d09b99e875feb047d8e55d8f1b410d7d727c95550d734deb81b06f1a49857e0c1dd7451b435c7bffbf9f36ec2c7e67051480746abff5cfd1507173e985df8af19ffedd8cca335906d7190eaeb4d451a03d3") 04:13:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[0x9, 0x80000000, 0x8, 0x3f]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x2, 0x0) syz_emit_ethernet(0xffffffffffffff30, &(0x7f00000001c0)="30b2e4684727894b35c3ab050059e9ddc3") 04:13:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4301) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x1) 04:13:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0x6c}]}) 04:13:10 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0), 0xffffffffffffff67}], 0x1) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) pckbd_enable: command error 04:13:10 executing program 1: write(0xffffffffffffffff, &(0x7f0000000680)='\n', 0x1) close(0xffffffffffffffff) poll(&(0x7f0000000040), 0x0, 0x0) 04:13:10 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x1a, 0xfffffffffffffffd, 0x80000001) r2 = semget(0x2, 0x2, 0x200) semop(r2, &(0x7f0000000000)=[{0x1, 0x81, 0x1000}, {0x3, 0x2, 0x1000}, {0x5, 0x7fff, 0x800}, {0x7, 0x8, 0x1000}, {0x5, 0x8001, 0x1000}, {0x2, 0x5, 0x1000}, {0x1, 0x3, 0x1800}], 0x7) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="4ee122bc", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x1, 0x4, 0xe8e4, 0x8}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:13:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) r1 = socket$inet(0x2, 0x8002, 0x5207) r2 = geteuid() dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r1, r2, r3) 04:13:10 executing program 0: r0 = socket(0x0, 0x8000, 0x4) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() kevent(r2, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x13, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x8, 0x7be}, {{r0}, 0xffffffffffffffff, 0x2, 0x800000a1, 0x8, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x41, 0x0, 0x3, 0x8}, {{r2}, 0xfffffffffffffffb, 0x11, 0x0, 0x1000, 0x7}, {{r2}, 0xffffffffffffffff, 0x40, 0x80000000, 0x1, 0x9}, {{r2}, 0x0, 0x84, 0x200fffff, 0x1000, 0x3}], 0x8, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80000005, 0xff, 0x7f}], 0x80000001, &(0x7f0000000680)={0x9ef, 0x101}) kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r4, 0x1) readlinkat(r3, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000740)) writev(r4, &(0x7f0000001c80)=[{&(0x7f0000001bc0)="85239772640c9099741148ca9da9d5969a4ff720ca417e7ae3ca652a3f475bb12383b4d0a0af6257fe2734b193d0386e62956f4210696d25be6355a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e20a3cd7a645919e6f2ec4f3cbe7f4b0b2885ecc1505811945f18a2b152c5cc77efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede159", 0xb9}], 0x1) r5 = kqueue() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r7) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) r8 = dup(r4) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/63) kevent(r2, &(0x7f00000006c0)=[{{r6}, 0xffffffffffffffff, 0x3a, 0xfffff, 0x3, 0x7}, {{r8}, 0xffffffffffffffff, 0x8, 0x87, 0x800000000, 0x81}, {{r6}, 0xfffffffffffffffb, 0x0, 0x22, 0xd8}], 0x8, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffa, 0x2, 0x40, 0xfff, 0x100000001}, {{r4}, 0xffffffffffffffff, 0x40, 0x0, 0x3f, 0xea4d}], 0x9, &(0x7f0000000200)={0x80, 0x7}) syz_open_pts() 04:13:10 executing program 1: flock(0xffffffffffffffff, 0x1) open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x600, 0x101) open(&(0x7f0000000100)='./file0\x00', 0x119, 0x0) 04:13:10 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:13:10 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) semget$private(0x0, 0x0, 0x1) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) socket(0x18, 0x7, 0x6) 04:13:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x2, 0x2, 0x40}) 04:13:10 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(0xffffffffffffffff) lseek(0xffffffffffffffff, 0x0, 0x0, 0x1) preadv(0xffffffffffffffff, &(0x7f0000002580)=[{&(0x7f0000000000)=""/57, 0x39}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/37, 0x25}, {&(0x7f00000010c0)=""/117, 0x75}, {&(0x7f0000001140)=""/182, 0xb6}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/198, 0xc6}, {&(0x7f0000002300)=""/242, 0xf2}, {&(0x7f0000002400)=""/181, 0xb5}, {&(0x7f00000024c0)=""/181, 0xb5}], 0xa, 0x0, 0x2e) 04:13:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x140) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x5, r2, r3, r4, r5, 0x1, 0x4}, 0x9, 0xffff, 0x20}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x1) 04:13:10 executing program 0: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x31) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0xcf, 0x59}, {0xad, 0x7}], 0x2}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xb2e) 04:13:10 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x8000000000000102) r1 = dup2(r0, r0) r2 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000300)=ANY=[@ANYBLOB="edaf66696c653000"], 0xa, 0x0, 0x0, 0x0, 0x0, 0x80000000}, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x5, 0x0, 0xb742, {[0xb124, 0x3, 0x4, 0x5, 0x2, 0x44b, 0x100, 0x10001, 0x6, 0x100000001, 0xffffffffffffffff, 0xd6, 0x1ff, 0x80, 0xd6a, 0x80, 0x4], [0x100000001, 0x7, 0x1, 0x7, 0xa4, 0x4, 0x6, 0x3bb2, 0x6], [0x900000000000, 0x9e, 0x3, 0x80000001, 0x3, 0x100000000, 0x4], [0x3, 0x7, 0x59f9, 0x5, 0xa8, 0x80], [{0x7, 0x5, 0x9, 0x4}, {0x7, 0xd15, 0x1, 0x80000000}, {0x0, 0x2, 0x2, 0x7}, {0x905, 0x5, 0x9, 0x3}, {0x4, 0x8, 0x4, 0x1}, {0xffffffffffff0001, 0x40, 0x0, 0xfffffffffffffff8}, {0x1000, 0xfffffffffffffffd, 0x8, 0x6}, {0x2, 0x9, 0xf548, 0xdd27}], {0x7fff, 0x3ff, 0x1ff, 0x1}, {0x2, 0x3, 0x9, 0x8}}}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0xb08, 0xf6d5, 0x8}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x3ff, 0x800}, 0x10) socket$inet6(0x18, 0x6, 0x5) 04:13:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 04:13:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) getdents(r0, &(0x7f0000000040)=""/21, 0x15) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x5) socket$inet(0x2, 0x2, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) rmdir(&(0x7f0000000100)='./file0\x00') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x5) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x1, [{0x3, 0x26f6}, {0x3, 0x7fffffff}, {0x3, 0x7}, {0x2, 0x5}, {0x3, 0x200}, {0x3, 0x3}, {0x2}, {0x3, 0x1cca317f}, {0x3, 0x7cf7}, {0x3, 0x7}, {0x0, 0xf402}, {0x2, 0xfff}, {0x1, 0x2}, {0x3}, {0x2, 0x4}, {0x3, 0x7ff}, {0x3, 0x10001}, {0x3, 0x10000}, {0x2, 0x5}, {0x3, 0x5e21}, {0x3, 0x7}, {0x0, 0x8}, {0x2, 0x200}, {0x3, 0x4}, {0x3, 0x5}, {0x2, 0x800}, {0x1, 0x8}, {0x0, 0x2}, {0x3}, {0x0, 0x6}, {0x3, 0x9}, {0x0, 0x7ff}]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="54b07ae05568e8f6b3b068f6ad70446b9250988e526eb122d297ec208432dfd7ae9e5b0102e7ddbab3059d68df38b7e98cf77b7810d7d6a6b813c37dcdf115f964ac16be7c0301edcb286065c5d3901ffeaf50fe85dfd7259b162e3b7b701edf285d", 0x62) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xffffffffffffffa1, [{0x3, 0x1}, {0x0, 0x9}, {0x3, 0x4}, {0x1, 0x200}, {0x3, 0x401}, {0x2, 0x1}, {0x3, 0x6}, {0x1, 0x2}, {0x3, 0x9}, {0x3, 0x4}, {0x3, 0x4}, {0x3, 0x4e011244}, {0x0, 0x5}, {0x1, 0x3f}, {0x3, 0x5}, {0x3, 0x4}, {0x1, 0x2}, {0x3, 0xb4}, {0x3, 0x1ff}, {0x1, 0xaea}, {0x3}, {0x3, 0xf789}, {0x3, 0x6}, {0x2, 0x4b9f}, {0x2, 0x1}, {0x3, 0x8}, {0x3}, {0x3, 0x40}, {0x3}, {0x1, 0x5}, {0x3, 0x7fffffff}, {0x2}]}) r3 = dup2(r2, r1) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000540)) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file1\x00') getdents(r4, &(0x7f0000000600)=""/57, 0x39) fchdir(r0) pledge(&(0x7f0000000640)='/dev/ttyCcfg\x00', &(0x7f0000000680)='N\x00') fcntl$getown(r1, 0x5) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000006c0)=0x1) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000700)={0x0, [{0x3}, {0x3, 0x3}, {0x3, 0x5}, {0x2, 0xe76d}, {0x1, 0x9}, {0x3, 0x40}, {0x3, 0x2}, {0x3, 0x76}, {0x2, 0x8000}, {0x3, 0x6}, {0x3, 0x8}, {0x3, 0x9}, {0x3, 0x7}, {0x3, 0x1d}, {0x2, 0xffffffffffffffff}, {0x3, 0x9}, {0x1, 0x4}, {0x3, 0x8}, {0x3, 0x80000000}, {0x3, 0x84}, {0x3, 0x8}, {0x3, 0x80}, {0x3}, {0x3, 0x5}, {0x1, 0x100000001}, {0x3, 0x3}, {0x3, 0x3ff}, {0x2, 0x3f}, {0x2, 0x101}, {0x3, 0x9}, {0x3}, {0x3, 0xffffffff00000001}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000008c0)={&(0x7f0000000880)=[{0x89, 0x81}, {0x8b, 0xfffffffffffffeff}], 0x2}) r6 = semget$private(0x0, 0x4, 0x10) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000900)=""/72) utimensat(r1, &(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)={{0x4, 0x6}, {0x7, 0x4}}, 0x2) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000a00)) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000a40)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000a80)={'./file0\x00', 0x507, 0x2, 0x2a, 0x1, 0x8001, 0x3, 0xfffffffffffffffc, 0x0, 0x0, 0x9, 0x101}) 04:13:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x0, 0x1) chroot(&(0x7f0000000140)='./bus\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 04:13:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010501600000040000000107060000151004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f3763882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e07000000cbc5737b8e2405757105c13efb18afaf03e665f3482e093de7cd0b10427a00000800"/336, 0x150, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)="8713ebedb5642283f270f5130e0769a7ee9ef89d247feb31aec9d1bdcd0807", 0x1f}, {&(0x7f0000000200)="eb4cf0ae6e24b5666ac177c2bca69650d904d9e5b828eeb3cd85374b2b6ed9a6362ff618851c4f40cab0f4caffdf36e9d1da271b338740b97fe6cd91d6e685df98e952e812998ae255a5b8c50fcbcccc32", 0x51}], 0x2, &(0x7f00000002c0)=[{0x1010, 0xffff, 0x7, "f2a889d70777b502f8c0b9c5dc114bfbb0e7245ae967418217cc3f03f9c02290dd09d97452e899ec40993ed2f0c340365a5800b62391981a21980650e0d137a79da7dbf8c77742945a60307f1bd20c995a4d2eedc232bae1ef293917d96a9700aca899186c618afd937bcb7020e7390f57c02095843251b434355fc9467439f27fce1af7a8cdca08e5925f079333c0fd101c8250dc39971e7ebadabcb60e689649ac636ffd4f2450efa233212416f512a2900dc38d615cebba55027f4c9816f7d3d882856518d72e3c79229a78150669f4daa90693a562a272e5d3993764d7403b3caf559b7f95b643a5915496c657d869c232ea9d91c26f09718d12dff8ea1bc42a26dcc4f78b076a4cb682c4ae7c9bcd6c6a8115345fe3f0b1428b767d805a6de4214b0a1dc11da8a31db4b58a7760e78e175c3a05878c333f4f7127a5d137da31842b0903d880e5d78ea979c369a2948d515f51bd5f7ce607e3d569d792f5e71f471613af55083f944d577c376910d97ddad81b43eb961021e9850dcb2a36132be8f9952b8dcb0335771ec2a4fdc4a4f2002b6c1ac72d1451a2e5c9ea95745f72a8fdfb44bbd4ba085d9ecf62ba777c989dcfd6a5b8b26ea82d8935e2c608b22f956f5ab2734bf6c96767f6a5416cd40c34900fd15fa7e0572708fb575d55897bee95f4480a84266555c8ac466b41e729daa8f2bffe80e7f16e621164cf5f892e131e378e3f3093bed8f7d457bba7c15a7bffe09ddd442f59008308fbfaa70aa612a1b10c4de4003ff20c3b6b477f3aa3cdf2253139f4a4e95c9c9b831b4d466d6db0458cee9a25be21a416df6be002a6fdb7d9c0bf26d54bbc47f6ab1c5b4b1e6458d606c0573c9fcdbfe7b5d242dd0c79317d54316dd57e9846179ec84619b3f22cc1b4302c304ff3d9484e01858f13e20c8b2d45ae63098558f0fa4c9b6c80ebc7a3aeaf218d44d0beb8d583efc18d5f6a2fb525abfef32036086763662016b1093161a34c2e39194e706ff21dc9d3c51aa2ab66a7815593aedb2f98c13aef04dd5ddada44393f5fba3cbb546e710bcccbce8b66893f00210bd714dcb5ed4a99d8f71710ee231a129279067771f096f2a17f9379f985963d2490ea4f8f7f44e0e118b8cb19bd52f378990e65ee82b3ada64713aec0c9d3d9297013ac83bceaf96971bbe77c9a363df363f35b841079570b4107fbf70cb2d0019d01fa300b2983c1af64c82a738bce80f67247e9c8b69f7a8d36e9b0087e2a433c67104027fe57834e3e71d910f2334dd18effafd5300f2c324840636b80c01b7f1986dcb6133feb1063ae2b85f1b3ff1b599de029bddf3c84022b9529701a3a954acb6b0f09a4731a84bd643f4b4a9d6d71773de4faeecc4d1cf8b46d17bf261a9aa50549b2cc5a452f7769dcf8735552d9f43db43a1a70f72507ee96dc2528a4d12fb4e11a08c70f8a5f21929c9ef16e918c584d8a1a707eb0c97e9751a448753f0f2aa086064c53f2df6fc3ecfd34cad257239cb4d4efb2775fac71e45beed0f764ee6a7149a1ee5198d4251f9c856fdc5493ac9692ec28703ccf6d08994e583352e4b324978e9981378eb6e4aaa55858a9bc8b8628645f8ca8f883730fd67cf01a5190db575086db1aeaf0fa8b66af84e74ae4f5f07cb5883316c26d8fcfd0ecdc461d42e154b820e366228d25d7faebfa8983b4cb18abd08a83764239a9aa37b5e8fe8e16b64344596735f62f01ef678da877883a21c84bf292e3d892623b35b890f0d627af817d48290360f107751b2034192bbe57888bdeda73615064509e7560bd9f01be1ea6479433669addfe28c1f1414084387c34355d14b3d3a658d2f7ac6efe944bd121fcf8b8b0a014b7675cd8fd65a0a8f8b99960c5569bd96462949112a09231ca8dbc99ebd09e98aa2465d5fa363c182d55dbd7d4462b739a4b9142de456f8a03395e5fea809b1255cfa4437aa5c51622127abd24f4093a90a8e828006b67411c2ba6654a77eba8e5e1df9c053d819e64359be4bdc924fc7a5b07a335dd5e62379d04cd4d0061f3c22b71ecc0754e235bb418f018f38fc2d8f51b05b206757a7d73fafd0f44c32f1cf2217d9f9d08a3ec2df462e65f3a6c6800a7b4a6ce0c89603a250285172563f13be58dc1000259f8c2e1b4a9c47b7021fcf8d6485916cfbb37b663cc26606cbded7f9e1e9cdc86c1493c70044da03027c993d0fae6b49fbd3a9974a95f504018cf0fdba75dcbe168cad5690f78d7baaf5d6da68acac0e6d87023765838acedb258a048cc2d108957d17b527511f84369d9d846f002fd4ba28c766e737238990426a4dfcdf9b5ed3accb8f5b18ec8115264fa45c981f2190901823eaa2228d40ce7cb84ddd55b1ab87bd71749a666bc9f49cf490e4edf70f0fc09c004594e93d8cfefb33ac7c987d2736c71d6e64eb926151025105704e7a49343ced4c398e81b82b1a68bdb6ad507256b7e701f1b3f203643b158f7ee8f7e0717e45d72c6e9f0504b8baa974ac1119350e87015e6f650cd8103cfa255bb79dc280342ce9b765b1b857b8b1471c29f45bb2da605d00ba373d67d2c345320cb1bb17166344e9097b4710b5935077ceaafcd7d4d3bc28c76d06000b2ce0d4c5fb0f4d9ca00804cd6cf9287d149224972b74a96d8a99dfc8c27b95de8ceeb2e309e66afb910eef66c2aca1a87743b7a7fd7ea8b214719906bfcd313de6145870f37c471a551a38079af3df7ab6a2aebd2a262479445fb8c36a079dd24700725a77515c3e7e83e10e1051fc9804a660cc5ccd3de072fcce8df6a12cef9aa52ccc031d357f172f9a389ca588bcbd66e27fa1f5067c3defd289004abb211f31c8600ad8bb6f55cc8002000d349eed99552c41aecd5ae816f4145f7f4806909fa825f16609ee8d108a822c2ba41781ec6b07092cc41f6d291746b77203882018fef369a42ca726935ecfec5f0761b34d83f4dc07d98d1a1a1b7903f6918d965bf68b610b15394729fb4c75c5e2100b427060e40649d9d4671a149cea6dbe0e818dd80281a16bd39155aea0bc6d8fac455ac786d0f6bfd594015c000fbc5003b14f8b4194c94eb718732607ad87a71a943ad52e5a1d4e97c0c53dde655c8c16b50025bf619bb804133aee5d7e9450b34f95ef723c78bd4e02ba8eab94b0fcc7d9509993c3a47513fc8d10f8349dfc8af978d99792684e6ba834b088310220cbeef78297d5dfb8aecb20a0f5c8888876c0dd502d8c5d55d5c186749f04ae198ce49864fcedaf02efc15481034ab2e483291ccf5cc873784378b2ebd32e8cb997d056a44b360a1048ebaadf61d1dac13ecd69614a218b2ea8da955234176496d09c3574665a4db0b988a9107dbcb13af2427d1fb07f822687a69f081485f2ec45570a1e33743a76c39bdccbdce4a31ef52aab8223b56c11c8d44b9cec189f20c4de420c82ade769f4bead8c9310b54fa08b8fea7829699d0aefdfe03c07a8a497ef6a25e46be6cd469c9e322706d2611e3b5c3b9a68cf1641d3dbfd69f34d114f7632afd5dd2809bc2d797d2b4d4d28408f715e084c75b8e6bd034cde39728410d37a7c45eeaccd6893afcfa467bbb8c36a9c21b8bc4f2408678e9ab883aadf98e92b44a179cadbd9c6cf96d68baca2bffda0f5323ace120fbe5f4b22203a5d89aff52fdc82379a97edb15f916bdb3a108a4008a951b248002b64bb1a1d02f9f3073d744a0590e0eb28dca56f78b6523035c8871323a535d7ad9cf89fc5c351daaa686e75ca5e1f471238bb33c8ad84c8a06e033af783a79feae2843de07cd327e41e1526506c82a517a427ebe37a427e58c32e045c3b01741037b18324ae4b9b9706e0f59d52a0c6f62c55a61e27b3f708504e3c3e45cb2450b12b2c94b4e0f2ac135ecd4bd4a2a7a7828cb9c772f9669a4dc980cc8cfdadcd89797ce7ad50e9800ac2f2c18b2cd169d31afa55e08d185bb898c6632d348e2dc18e3500f3d27dd3905b83446453373345ec095ce45e1f3ed89d812a2718de94456b3b8778747c108744b8d6afd21e8cdf578fc01cb55702798cb244d09342ccae4990938ca719180cd7de890a510320cc6a7392a589bad0576af0a76b66a271ad7baa0d923336c89ab564b23695072c2e904352aa467ae769b526f932a187fa0e1be9b07235652f44b9394517dc834aba546618b1bb9091456836b18f055d3a79e84f507a4aeeb3cd3978521ce48a2d20b57e446fa09e18a6c76077b3ea57560e30eba8fa6d1b012683b266a51956f12c8e1fcfb3aa0bae2e4704296d9d76f3446e9548e837c7b8a6c067682681bc5b5a1c9a32274dec697a82ec5c5e860cb14a0f22a30a787c72819d04bd2073c12c5ff8850772020dca0f3ab4525aa6271330afdf566e33c451deae6ab933e346481170b888bfb8f3fd7e8f812e9f969f11d9ad80f2443d88c18ecf6b5f023936f29c52a14c5c4011b539b5842dad12b891cb84fe2e623e72e62508d4cb73352d720873f756a05230e7cddce022d43643566750c07db033e6700746476e93ca8f39599f77c4ea92cfa527fe0afb8d17f7f7f5d4617902a4b2de059f6dc7927a2e39dfd95105a2aa70a73ad05d1d87e4821725c07b31963a4af6872c81be96fafc80113209893db30d7904518b461e34f449856a7e8c92eb8e19b3549770bc02b52b2b30520f9b56809ad6ab2ca279aa91f40ced41387dc2e4f35a60104f0d158c3906f02d4a56f180ccc0bdcb5a8844c472578c9d39e864be1118cc8688f4f25db99ffa67424fd4ce022b5f6af7a6e1b0cfc19e5855e999490eb061410c5b6100622cc403617f6c89316a5522988390670870c153952eca13b200bd09f870e445fe7dc4d1d27c816d4b73a6230bd451d962ed43fb7fdb2c62b83c76a39004f2c322bdf710ed230746600cc99b1801d6972d72ea33047c03aadc8d0677154c9048c452797716f2cd851a390636c93e44ebcba589e6e348e9731b5c9f9293a28f00b0b7692325781111b4bbbe15b4601ef4fa9c0af27bce92d252224da6a312918fbe9dfb732048337cd371ea061676094d2f137a80dc5a7a0a5dc44efd3986f3c7c2a97b21a0d90bdb9bbabae7d429547b8a69f2a917a771f2a74083247063ef45f100775c40e3f402dc682ce5e4267bf5921825335f8a178d74c292c79179633d0aec5bc07fa3c602b381acbdaf9268225a714f770de9ebdf0ade7f02430c54bcc70105d8c5a72c8422ecc50f54ae97f786ae5d2b400640e34be9de5f56ff1a99fae395ccbb38df19e137bda5333694049cc03ee9651abbc8c53f68189d5148c9237024368f548db8d48211242428052204494097e95565a3aa131dc1aa0e5bb6f44face0874579d140e84cc276c9f5e5780187e6d3596e8128faf31cb98eef585e9a13cfdd1e9e480a403d3933bb0a9975830f6485d4fb117272efb19890a4432d0864703376db11453e216c851e191aed9324acb7eb140252b84c797edf25e49ccc737bd6dab4eb0708dbc932b56828db5b7f03ef2c720db620ffad91f6db9710d26a34dea61ab2641fef35313c1b6749f83d844e3288b95d13a1ebbac51e91295aae99ce0f6ab8afb8a9c99a97c0d714439e3fc13a654dacef735e0456fc519771059f7b14d4430eab54c60648afea5b893bfba64471ddda4288ca00a437063160d3a068c1a3fd331a51f0ac3db84149e4d3c95559683fc9918c0995186df39fd92b23146ac2b117504629a60be7ce94383b1cbba3a8220dc79bdcc7698d18936f226519da9fde8de2961b2e80161cdb48cd183bd0b"}, {0xd0, 0x1, 0x8000, "efa1657535a055a88a9b8efed7c7fe8b6ff57b92cf9f67dd4d0c51f042ec9d246b64a24c90cc8be10ddf0d98dd4108097beff4a79bd071d54af7eebc43516b6c6deaf4c2299458fa0371613ab440aaa8b63369f48b06876b31d28bc34f3de10b519ee5d5a1e147417fb76151f30a90b1bf3b631300211f922dd1a3d79edc1e78b9fdf23b54d31a5d9d56774704c9e69ccb4551982a249159172f64f7975bac6b749bb9f7c57255f76f0386c78c6817780d7d18a4490aecba22ca4fcf0fa7f4"}, {0xe0, 0x1, 0x5, "ea0e0a83d1fe4a1fcf46b39555e0eaaf5bfad28c095d2a239f4f6458acd8969cb6cdf036b7e29e8d258878fc5a3650df60b336c6759399cff8f5c6cc9999dfce624fb6a8ae618184c96d37bccf70428685a53b73b9460bf9597769d22fe4aeeba97478f14f9a6db5a3d99a3835a25c3b13d878fc8e622aa94679c0de8b1b7575a8dd329e66dbaa9b62b647437441bb86f51dfa6c7fe71131efb96bd6a6a0596a81f9246d55fe1613561c1c9615c70dcb0916a453af3cd658e97da90f62b092ac4ec1fcf9592b92d568"}, {0xf8, 0xffff, 0x7, "0176d60d3f1830b2435066904c6a4225ad0bfa2f43b97ee2835a4390162bafd7b19ffdc161aa5e0f4fd3067757bb74ccdd80eb2d08f7ed3c5df9a7aafeca547a48ea765a78c6f801da85cb9ffcbb5e5c8aaf15bee25ab3ab75897dbe2957d734a61af8abc72b14923b2e67f6fe6a76114a8932e60b8e4a5d509533f88ffba03d88e85e1436fab4e3e7e1e546e91f05faf0a3898faa2432a45550c027a976eb11c2d8d160dcf47744361d81859cc5c17a5e5b17b77bca36cc74386b81e9d03973db559a993dc82b7ce4c9e94621831bd2337e7280276b4c3b750d7da676d2ea6659f2238278"}, {0x28, 0x1, 0x0, "af8294b7465247de2444dfd486dda33c7d3f4bc59800c0"}, {0xd0, 0xffff, 0x1, "b12b25ac1e8d41a90dbcb9cbbb9863d82e92638e174ccd288e20c4ca9cc247777da2e14251bdfdc5be5e316f663448fa9213a9fbf9a42bfa33421078574400761159432f8641a0ca5f22266cdfe2ce60b3f5b8371a8a599c51781dcb80edc1af1f639dbe930629e0d05e9d28e889c14e3a85b93fae2ec1a2976937025e1d06997e713cd2072e5be98f09c4d1904141bbab0f571bc629de0e7dde7debed77f499aca2f36165f6e854f0d27a86fde138d38b370ef72b0fad4296d0"}], 0x13b0}, 0x1) 04:13:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{0x9, 0x3ff, 0x5, 0xffffffff7fffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x5) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 04:13:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c46f7b202c, 0x10001b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x90000000, 0x0, 0x4, {[0x6, 0x6, 0x19, 0xffffffffffff8000, 0xe3, 0x2, 0x7, 0x5, 0x9, 0x2, 0x9, 0x2, 0x80000000, 0x31, 0x8f4, 0x9, 0x101], [0x32, 0x2, 0x6, 0x0, 0xfffffffffffffff8, 0xff, 0x3, 0x1, 0x7, 0x9c], [0x2, 0x1, 0xa0df, 0x3, 0x6, 0x9, 0x260000000], [0x5, 0xe8d, 0x7f, 0xffffffff, 0x10001, 0x1], [{0x6, 0xff, 0x7, 0x100000001}, {0x3f, 0x2, 0x5, 0x1ff1}, {0x5, 0x3e, 0x6, 0x7}, {0x0, 0x2, 0xffff, 0x9}, {0x3, 0x3800000000000, 0x9, 0x7}, {0x1ff, 0x0, 0x6, 0x7f}, {0x0, 0x456, 0xffffffff}, {0x8, 0x2, 0x10001, 0x7}], {0x1, 0x5, 0x1}, {0x6, 0x4, 0x411, 0xfffffffffffffff8}}}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0xf234}) pwrite(r0, &(0x7f0000000580)="32209b1487fc904b772cee47", 0xc, 0x0, 0x0) close(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) execve(0x0, 0x0, 0x0) 04:13:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6}]}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:13:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x401) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:13:10 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000200)="1e2312", 0x3) 04:13:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) open(&(0x7f0000000200)='./file0/file0\x00', 0x9, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) chflagsat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x10000, 0x2) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000280)='./file0/file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 04:13:10 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x2, 0x4) write(r0, &(0x7f0000000200), 0x313) 04:13:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r1 = dup(0xffffffffffffff9c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x800, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x10802, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x210, 0x0) r6 = open(&(0x7f0000000400)='./file0\x00', 0x20, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x8012, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x400, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x100000001, 0x9fb}, {{r2}, 0xfffffffffffffffa, 0xfc, 0x5, 0x7, 0x30c8}, {{r3}, 0xffffffffffffffff, 0x2, 0x4a, 0x9fbe, 0x4}, {{r4}, 0xffffffffffffffff, 0xc0, 0xf00fffff, 0x4, 0x10000}], 0x9a, &(0x7f00000004c0)=[{{r5}, 0xfffffffffffffffa, 0x90, 0x80, 0x0, 0x20}, {{r6}, 0x0, 0x80, 0x8, 0x72c, 0x100000001}, {{r7}, 0xffffffffffffffff, 0x42, 0x4, 0x81, 0xa398}, {{r8}, 0xfffffffffffffff8, 0x11, 0x20000000, 0x5}, {{r9}, 0xfffffffffffffffe, 0x1, 0x2, 0xbc8, 0x81}], 0xd, &(0x7f0000000580)={0x1ff, 0x7d2c}) r10 = syz_open_pts() msgget$private(0x0, 0x4) close(r10) r11 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r11, 0x2000747b) sendsyslog(&(0x7f0000000140)="9bd4b7ef661f79582d9971e7e2214be166d2c6531f45b2d6e9d60f4b0840c45b97cd57a03312d1f2985f86920b7cbdd8d68f9eb4b89cfbee2bef1aea49a46cb6e7490033629287681f4675df153516fd90d9c3f321ae8f93258e90f6e4ab4ecd2e2dc48800e461e6b564e763381168de252f0d837233a94e9fc7f7ea9ed39bbf5273119684d4383a0bc5a9de381a7f01dd4ebe32069246a3bdfd118e28f529b075669e3b438325954eb92ac3b596219fad440f3ecd00585520e55755acaffa114e0d70c11bdce94f3fea6071af29d1250b0a9e67", 0xd4, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r10, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r10, &(0x7f00000000c0)="ca6f44a3b41dc24547c4f15080aa0ea3", 0x10) ioctl$FIOSETOWN(r11, 0x8004667c, &(0x7f0000000040)=0x438) 04:13:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000006}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xfffffffeffffffff) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 04:13:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r4 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r3, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) pwritev(r3, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000600)=0x3) sendto$unix(r3, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974", 0x42, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0xb2, 0x20, 0x80000000, 0x1000}], 0x1000, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x1, 0x81, 0x5}, {{r1}, 0xfffffffffffffff8, 0x24, 0x1, 0x4fc, 0x3}, {{r1}, 0xffffffffffffffff, 0x11, 0xf0000023, 0x7, 0x10000}], 0x5ea3, &(0x7f00000005c0)={0x35d, 0x9}) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) r5 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r6 = shmat(r5, &(0x7f0000ff9000/0x4000)=nil, 0x3000) syz_open_pts() shmdt(r6) chroot(&(0x7f0000000240)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) semop(r4, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) 04:13:12 executing program 1: r0 = kqueue() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0xd000, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 04:13:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r1 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x902, 0x0) sendto(r3, &(0x7f00000012c0)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0x2e, 0x0, &(0x7f0000001400)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(r3, 0x0, 0xfffffffffffffffc, 0x20000000000002) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r0, 0x4, 0x8) bind$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xfffffe19) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x5, 0x8000) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r4, 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001600)={0x3, './file0\x00'}) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f00000012c0)}], 0x1, 0x0, 0x0, 0x400}, 0xc) writev(r0, &(0x7f0000001b00)=[{&(0x7f0000001a80)="0051d94c34f1c7b2edea32d57054f1bc474c220a8d31455e933ade90a04d5686a42cdc5c89ef4b32dc40b327684120a8330959907e93baf2e79436e17b693e89fffe2e1628de08d1e9d425e7b3632230a83944ed4a0cb7", 0x57}], 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x19e7, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x480}) pread(r0, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) r5 = semget$private(0x0, 0x6, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x1) socket$inet(0x2, 0x5, 0xfffffffffffffff9) semop(r5, &(0x7f0000001c00)=[{0x0, 0xb9, 0x800}, {0x0, 0x1ff, 0x1000}, {0x0, 0xffff, 0x800}, {0x4, 0xaa3, 0x2a243fa5a6808a11}], 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x41) r7 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffb000/0x1000)=nil) shmat(r7, &(0x7f0000ffd000/0x1000)=nil, 0x1000) 04:13:12 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000800000ffa9"], 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x200, 0x4000000000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 04:13:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x3) close(r0) r1 = socket(0x800000018, 0x8004, 0x8000) r2 = dup(r1) ioctl$TIOCNOTTY(r2, 0x20007471) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffd000 didn't change! 04:13:12 executing program 1: r0 = shmget(0x1, 0x2000, 0x240, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt(r1, 0x80, 0x7, &(0x7f0000000000)="27551755c3ab2d3fecd732038efc652cc0db36e14a955e63d7002ce3332f9f26", 0x20) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) 04:13:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) syz_open_pts() syz_emit_ethernet(0xb5, &(0x7f00000000c0)="faccdcbd0d5f98ce139a22242406413e5337eeba0a073b28e1e229e9796290a5b3f83eb89181d2717833cc230e627934e37b729f67111bb5a352869b89832b539487eb0290c6d5bf8d48a59c9a3ddb88721ed174e0f47b0898a58064ec4214b3ccaedba987dfc487d31bbc73db7aa8a77ae6231d7fce840135cdbd1e7741e53187df579cc33ca9259e6482b7feee6cf99d3c6026306bc282eaed613c9e1790d51bfced378cecc74351ca52cd1a599bd36b1b6362f0") pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000001540)="27527b2ac3743b9d44133b3fe67b4f7c0a690294e5cbff8af2e2521370b5c4ee0133ab5ce96a36ff97aa005e308ffb4bb3b31a08a5fb41df536a474373e341963ff025a0b79325285c4e847e6a2614d28aae1e2905d97ef65026809836d9373ab9ecb6fcea7e30051cec667f7da2c50a16dba32b5e429e6da877970a978172eb4dd779fa7401e42008a6337876c15d6f454128f8b3e25f38fec91f93b327d5eca9ec79f0a4680f14dffd6331e382ca04fc2bcc2f883dcff6c7baf5ba7e03abfdd134a403377fde1b39c8ef934185e33636c750d92def849b07c88476b81f", 0xde}, {&(0x7f0000001680)="dfdce3dd6b5ce7e06401db521045d5825bdf4156d19a690924d3428610ea92c3f62ad7ead6c4d9e02fdd4bb7716cc12b39885b4d04447b8f90a21fcc9050bc41a0f23ad14d73a74b9242498c05be799ba8f886d3d14fc0c261a4dbf77f97782772954784b3910653cce7659ea86727c0227f34cb5a891e16e6de7ebbf7759c20eaeff7c222777f2be5d87ba5bf5b3a32a14880c302b24b61e37e66ea9f432238ae27b0676bb9cb0c84bbda31b139a73a405226fe9fede9cc6bbd04c8840c61c03cc5dec3ec23d3b7c210c47dbb6328b1c0195e4877181a473518ff690d813ec0c5514917bcdb077f565201e3fe6f86c340d4bb62df413cb6ef62e03d86e67d93ed223380dd6dad8332bcaad1abde0c6f47e1f6c76ff3a18719ed73370e98122c68a97eeab98ddf3c46bf19aadc5768c1413a9c65a33e388710242ea11b59c27875245e056881a3a8577eac2df5fdd0ad89cfa97aaf8c864fb28e3a187b831bc703846334caf2d97757e6f2db3cb8d69a14939dde8b4f012e7b8e11febd878e793b4c43a806f7ce315125c4f90b748006237ed5c3c1ad69627df949316aad5c6eddfe31eaf9024af56242aff6e6ebf7d553b6cdaba94b0d3654c82fbd7347789860e009ba24c74a3750ea272bdd57960fdf65cbb742e373f9385b479eb4f61c1467bd04dd787d3506aeb596a22f17981a63f1b08cb62a837f1660ea8356eabd5e3d3b48bc47ff49e2ea68d8a19bf52bbebbe5d616e0166c76a3c670d2a69788f8e937865ed784d39eea4bd1f60112953ef89731bcbab0559931003e1c56da289c6644721b43be770177a365b384518f89c94f514d8904896c2ccd37cc70d4b5af8a6cad14d7976cea508ee04a5e500577a645db35ce33fcfe4b996c02c5ce7ccdc5eb7d73a2642f310cc745836a7eb2c702979947ec82865fd470f2554ac7b620f85d50223668f9fba5c7854eefe449046664d2023ab9c4ac993d392e8d5f12696b9a3b813daf9eda1eb966d7249b089b1794ab634343dd3016cfa51ea1797781ffd728ed2ec10e59d1b30107f9ef29bd5de7800690c3de198514a035e65250464214591c468236073af0919bbcfd25fdb06339e8aa30ccb49fef315daefcb668849aa9c239b3cd2e8768442b35ce4848124780fd77f2cc08b7eab5de7840d25b9042afed97c12fabec32e33c8bdc9e697122a7515d8075676357e1eb9902e57dacfccf2fba3788bb29d79fe2aa7c44fc9180341d07781e86d8c4c5efe3717d6e20252f94c2ad7042bd6444495a2e90bd08615121b2daec40553a6861dc2cf728eb619d02c9902adddd809ee7531a743ff0a1d800afbdb7ac8ae0e001d10bac4c89ca989cf513311b928c1976e664f926fd0978c6d03fde1a682fb7245fb31544e75b3cb15b12742f56dac8b093217f9a00d49ae99b98248c521ae56bb4565d07bc8ed27908dab9405b350a8621dd27a3fd10c0026853b88ad069ad05e3359685ddb91d5eb0f4681c9ec71a0eb4450c95ce4f51eba5adad0689ce07f82251e3b0061625f87aadf97abd4e8de4f5105b364c41cf65171a40460cd6b63926483bdba4badeee51a66260d03bf97ce1c5c1a0628213b04527ad2b8299aa467933752e3417df0ca1db1709d1a9bbc70178af750551e1e9451847a143fc819a2382cbf6027a7d94e029db63e3bbeeecb26cb6c0773dae270652fc57ab144c0fbc08cafeab9db6af971ba8083a6b2a3f52d782529264ff67d0f2117db5ff8fdf446232be127b7d1b2b0070eae1aeb322a3127b18db81a32934e17149a048301378494278f851f7d1519494ca54d869d550fe5bc36c8f910c33cd86537e956398e53347933d3891fdb1062ed6433641d2a0ebd0ae19881d61a18e257fec44e6bb882cc60b6df63d80adb4067eba8bd501e74b0f4098861db5bc59c67e8f5e84733645579d4ba65d15e74e227a369e7172374b46eb3fdea3881f1d5b024f0198a879972e463b0c454d6313563494c6c5df14c27c8776b41557fe6de3cff386873307d4d340b8b43f78ab74c434d426380d77c1ec3c18a9cbda1556913ebbc4a788ef98e962bd476d695e8e0e262e4bf7f78b01055c7fe0babe28b6a180ccff5a0eb0cf45a278c1f9c1144035cfe2fa48e90dd4203a20639c2ff61740c625490f904f9a3a677978836cb95ebf4fc93e30832eec88321ad151a68f09401eaa35d93ae0fc4be48e052b872064e919df970b4afddf5a459cb6fe623d90219606fb5aa086b52fb709563a787415be7b5ab5f579dd08c7c7e007dfd819d24159999ff78a574452cccf6a002590759a22b49ae4a5515ee954ad0ba8c669a0d8f2e4e4a355a8cdd123a55d3c537d883afaca6a104ded852dfc968cf8ebfa1019e0039bbfe731f872829e9bac9004f7e8a11d806b7d43630b2081881a5793ebbbd00a8a5f5f56b29d91f6f7981d8078b6617ab541884eb0384ce5d1f7b2900bba91bfd891702a012f39745fec5c9940bf722987c65c8660454bf459ab3eda5ce278cb63956c6cd8cb22b49df87c59d27b24811336c2fc065bb1a4279f8abfb6b56b63164eec8cf8eb34d0d081e9c137117b89d5742b11634fdd488d6cfc7931e19e186e764fad2f9d6cc01ad12962ad7a0345b91efdb301cd0a38ac7f6e5ae55f5ec48ac86dc21f81c018d7d9316dad9c953103754789b308bf5b617733f316c819b71733cad898f2268d3f095acc97771c2926b74340787beaacc2bedde2a207263eb025987ab4919af2d30da6a0018fd36bd99ca63340390a08bb5168eacb7678ffa1f4a2c39a0156c6df9d01a6b666f16f7cfd97aa9c9edc6f9980b83adc7a0663135dba207cf773592a1e5ac6e6404e5784b8a633a789a5ed89b6eaca7d0fb2f9b1bbce315aa0fd0034d256b39e90b79e03710c2e5815e4cb80770dd3ea1037e9289b265ae66819f91191fe19cddce4b65a0edaee92556b148b8ea99f62b7de7ae4e324fb5705c79f424f813daf00c39960588424cd6abdd05c49c841a3749f4d544a6d98ed684683bc1839cd1a34299df40ef75a4a529b916a7e683baecc47cb0a3d5643d49796c487e99797dc30a7b0c36230a932de8fdc8ba246eaee2e7d1884c73df96f308541e73b33f3a01d61db332902a1427b71a2d2ac2678e15b29736263f3eb860d097508e1e1de84ed2a12e4464501acefae626fa507a17ea94bd613d1a6647cc0433aacedfd4074d6457073614b3f4e788d005116196be0c644e9166ce99ea62927409a1abbe2b31e2d33652efe323c7a21861a8c65426e6f9b42fe62c8bfcbe90cdb649df885894c8bec2ab1e9d793334eeaf0c4210ad35e9cbd47cb38db1dcbc9ca01e728ea5ed5e16641406a8440a2fa204a8029dd1f27cc272ecdc45cefef1f5bc8d9a29abcc7f5b284164773f49f0c6d2247d7f08385983febe19bef467f226b1253409f4d29561c3f364fb992b1e024308463c9797b481627130f60469f9ea9aeb504f464f2733736827a3ec67a6931c156961852fee2eca4a0ec22220294497c0419d314778c2ce8a9eda6f445686aed3bd4f7a69da44245ae1fdef3d27cee6cc9729e189bd2718d57121ee0676d06f889cf9f489a14f5950cdbffd1e96b610ef7b61bfab3321d86bd9f2ad8b132e391030486582b1ecf2707f29933934100231c321ba960de1740960d645da859a65b1cd8d50090b09e4ae5d265ce078c79084b8b084a22b62175eeffe064c2b85381ebb1a5fa11cf92211072c4243ea32ff3a134c76ed7c6cf993bfb1d72d4bba0d3d5ad8dabf4b01e4eaa702ddc0d981efe2060a5cd683bf34ec5cf2d44b194aefabcf3a3572ba33a006331a7bf59512273b1c112ca3d15a96eab37ddcb046ffbf276f6a869043fc781a41a67a60cfd264afb24b04d7c9cd7fa9bfa3775bd94fec7e53fc79f5b4296693eecc13e8a09f05384d3b1274e4e68a4765752bc82af0890b3b361cd96b45738ca50814f65a854422c7d6fbcaa76481f98ad1d7b428b3e0d34709876232794817aa82537e1263ac472e18973823e02166d089e88e2f6b0a62abeb1c5f436f1e9e6fb8a25a1e20593585d4cab450023ff962520de5b07de8f21b66bcf8f0ccc8d5f8ca5098c03536d3cce64c4274434c12042ae3f46c4bebb58e4a2360919c53261fac7067eaf203ecc5b36d936e0dbd0378203612af789e2202a3404692583bf87a1edf80e7c959522a751783992e57b6ae8724ab97a9ba39d8fe13996644376330827cdea5f37d59510b36f5eb7c3dec8180f07b37a206d22eba735e6bc88b8968b40b69829a75207858cf1f67882cdb9f77f731faf3974b74d4d2d7065757bb3d79ef25b2b5dbd95a7185340ceebd9b20816fcb8976aabd845d06e9e961ae80bbbd0200f8b084227088510024f0f3e6e219c6aa04c1376996a882618c484b1364bfc7105d0627918c9d74d9866c348fb05dbf192a8db8f63f8a5e7bf3b9630db96f6094abc15d6463cb01f01ad92892c8a65563b6f955671c22690e2f76b3bb3b976428047e8daed748d031521595b40c5587060240b3c16a15bc789d52bc0a29d500aeda4ffd46d297556ba8a9b71be6705afb161fd8147c8a16247cbb3f6ed2e0db1ede96d3dd864fdb80066fd7e72507afb888a320d8222bba7207d056e4ef6f41c9fd17941cdc7b81071da0a4e88c3cff24a46236445aadcb8953078e6ff60b7d9c44222eb35c9188a4219d421b291a2a261561ed3b43d101d9208508ff41aaf22f9dee265cf88924c0b7591b6e342308db40d53ed81efa8e05299b94e2b305f277490a0984a4a92d6758069fa0888087f210d61152d79976d01ef9e8e987d544199e7ea070cd3b4505d075a2fdef911389588ca4a47deb3d446962e0c3252c2477d76330837fa35a9cee50dd9445242583931ed13989e398239060a3f56caebfa5365b8649a624ca0c7add5c2e5c27cac12cc34218ad9f805638618fbfe647091b304ce394fac8cc9a77c8dd3399c6d5475aba4c6217b9b07d1c6985f793a57f9aba8c9ff68b9fcf188fc4d3df052571f1329b49a6c02cc2236f49991ef76bcde6edfdb460b9723154a7aabe2ce71aa705460e6c07a1603aeef85900729da5e8c02992bb3e468ad6fd456e719a70321639d1a4c045177be7908932e274124f9c9b65c605a720ee09e59d4667246aaa47fd6ae0457e69777023ceafb1cd2a77b63ab7ecbf6bd46cdd83cecc85197af790cd90392c34cdd4153e678f066eaae1a20c49dcaf152cceeb52356d49d2ecebc629390edcc72c0214e6e5296432441c447299cab06dd6febd2e8fc4f054432bc7ea22ef51b5c404a0cdc5ddeb058dbcbc66928a37a5e3bf8fab2f510448563baab01485b40fc753c6ec013b8408dafdfee9b5e86913aaf7eb0282a21d924d2aab81eb6e5dfa0c48086c7b4bdefdb405d45c313fd22c3e25986add16658f8f5256d3f6c60230facfa6be1fd709910dc23985ac19ebe2578ce0314ed040358a4d5e61735a7aed59f10ceeddac4360f9b1fc135165b19cc0a872f5312e1b7ea1116430fdac0a5054fc675ced1ba66d3fd8369c1f9993a20fe22ba1c100baead744addb9c9527f34ce645fe08c7bbd6b46d273ebbb69614cdf2a4dc9772ed3a91b3cce2e178b4ce0faad414edda4ffce8df630f334293717059796ced74d9fcc2cc0e5548ab1d88074ddedc1878ae883987455658d3602ee1190a713368dbca96a14604f3372ea58110f3e90e102429648ab37213450933b321f0b54ceecfd93cf07181f89711e307432b7b7336a78a410ccfd1dd6", 0x1000}, {&(0x7f0000002680)="ec6448339c77a2b157ed6f12f73487fbbce7bc0cc5cd65bc6887d8720da5afcf9b76a1e76ed1aa357e309943fe88c039c080a0c9ad4c7e3db09d818fe1341067d29199ca3a18b58867bb33eae9b1c71c982cbd24eda3d12da6ef8522eb21cb3d296510f07ab489d87e6ed7caa7b9145124ad1140ad1835880c014c76e57c36e8e23e38b6c8a623c18daa6f8e37c0bad90a5932e0f89e6ff8a2e5f32b8e72fe5bc1990616b550eaa9720cccdef88c10cf8f08d381caf41f46488f6b6420816f1f4d4c1ad98ad92297fca54d59f85083df30647620049d786bc38ad9fe1a25c5b647c63394647e301153ab3fc80f01c3535c808d5dea12103e571730b4ca8f4e8e1b461bb40739aeaa608e6e2c13f277c08cf841a5124ccf7e7d1e5698b57192c3f4b699b21d0953c876148821cd4ea2250c0a37b59faf5e59156dcbf7ca90c370b771a9cbeb877150e768bc3775c0d4d4e858584d882af3f6e5ac7f46e70c74a9751fd98f8b469bc653142ef1830e30783794470e6114c565fb16c8996865df8d2027c1fe45b070d95ef319821e9352d6f8b02b137bfeb6bfe14edf86e9518dc4603aad45c2b088800ee5f4cdeb34784d213667d8d01b23e72ddbcec67832ad0ef14924e38d78a29390254935b69fb63d83ad2da65547456869709109c2599d63097e2eee4ed84693a792b9f0896606c06388151039644dbe07849e73f14619c8eaf34f65aa8adf3dff3c6cbb66a310c26c0808a33fefbc471eb6f3fc6315e18850340c7732cef63993de6d8a0aa0caa3d232477ab55fa09b74ae36bd716189d444175e05a19c422e602d8c5568e9c037a26f29dc35632b811ce4869252f503c139308cf4c42adc4be355bf767a6f083091312b9f5df002044e2c863c9732decbeed97bb5df0b4a4396945ac621299fa00dc0f16e4bc3ed2177df82fab62efb2567917b662c30861d7a1439c937b16d26f11e5f9ae994de2f709308dfefb671a1b33226e28c5af4a15505a575808c84d1bb0289d2fbc200ae94dd9c2eb1ed88987cbc63f54c7808d212d9fec9c97d33a8bd3c5e268cbed0e8789bbd486388c1c7596a9ecb60230dbfcbd46397ff0215a8d0be741959cad027cd6aa08c3cd5c25e0f86e2927c6187b9ed6c0feb4ce7f411edc7541115ab3abac46cdd87b0cf56126a06c7acf9e670f446b37645be34b4e554d2744918b2db9a4591e257e5b777dc7ebd243016e40e8c108b119984cab58fba7ad69e4194a959693aed74e80d33fce72be449a9b0b97918d64d548a3958ead5258e1b653e645fb0628b2456e4995711b78bddf6bc14d4893316f8bb8b02e47dc0df039020266ccaf95a21d5ac5be345cbaeeae0845a31439e858bee1f2fa936fa4087f651c0efb81d9f0edb5f1aa4f97d01ce826c9c5ea1ae5fbac204c38048a7d0def30337e921f15fe81b574293e26a8121d7153fdfce6d68a97cdcd5e3fec1426fe7840b3b9b9a9bdbcaac1006f2f5a10291fb5d614c169f572cf313460b3c2d37dac2caf02a7f75d245ea4bfe8f1bb5a3e95b3ee24d7d5d67eeb68fba9a7f17001047a47878e526688bd7fd9fd9a3371fd3f7efdad7b14c48faf57ae4e586606320d22c2d43038774ae655206c4c6f2096d38cd3d38d7c5f814b3b0062f2ea699a8494c2d274e94bfb5130d9c01342b2fb8a76cc58d3db7f40d161c3bc73b94c141223e30b910c669edbe4d3b1409b5a42e6d6b0ac28970d591dedcec15716a0bdae389a95ecada1cbecceb1e82b1af20924095568312e4c1377bff2864eaec4c926f8d143d24a816e8be292b12c40efc0f7a20b2fe5bbb9799897d34b142056ab5b544af73d64d5860ee7d881524a3cecadb266041410f1b684e7ecc097cc79dc592aaf23fe8455144b48b8f036f317ab0e294ddca28483f507892083aee424261b944b77d0bc6c0efb07ee924394b78241d06704cdc7c266aa180ce5d4ebd91e9a41fbc44773d891ebd53896ac719ddc4a78c1a9953efd45ba37740cd18d807b4a7f292a9155e76c86bc51b0cf7da9f7f193e92e09e9352f46af9626f767d43e29342b1566f949cac85f39bf9eb6caaa650ae4ebccaa94b34a34e07b6eba7f638d8c7d545affe59e2c4dbc417f9ba14bb935ca17fac1f645516b6c14311cd155ef7a045b80f373ba6d0d211dff0c8e209a6431748541c63a1eba3a7ecf1c79f1c36e6ebab597c9043f56cc3ff5f2ce5ef10e7884df8623b778f97b38255ac9a1f8acade7ee04feb7b82f2774a0a4b490962f04ba09ea308560835d437d34d257de7ccb6cf2a116396920c7572bc101a57a0991225e6b4429dc4937caa67a932fc2f59a20ae7b746d37ba872c3fe504e8d47066bd3e4cf697c32045fc698fff39f8f98b6990f2535bea6a2075c83bcc162f3893f10077c4d2c5826609b24f8eae72491b77707061f2af109d206a796503ad16d1962a2b88f922669d822594e8c7cd27df152443f58b187a912cea8f4152e0615ffac0aa8130c93ca0af2be93635e07c184f0136bd57863b3b8f56f4185bccabc2d8370044452c20c994d73b2090447d7fd270fbe0a22ee27b7b0a195f60c8840a8741c2e0d6f20e281346a6b07c978b945532814200762ad1a6532753fdbb4e14ef163a186667bab57623657ddb997772e6f49b58cc68034479845cf5d9f9d9acb128ac1aaed14c7beb77827c5cf9c500ce8723e15311a4da8a14d35730d23909ae31a0320945147b1ee8b9c16e0373a45541836131d07c207cef712afd6346c62dfe24e76ae51afddf69fc51d7ba6ab074bd6c86bfdab414a99e69c1d08ed95de93f42d70c0aabf6621c33880f5598eb2919f2bd74ce5b0d49f3b37133409ec174442189bfc29c7772ba6afa8bc2198be140b80707ed2aed702cd5e137c9c9aa1228366603f71c5232e73b22319ff7c129c170cb0ca455e0584b91d5859b29694c7d15af2ad70f6dda35898ceced35d8558737511d24ae4fa7bef7f269b261939f2728d6a37bd23f12b3347d4367bfa995e289e4757398c8a472a186183fdafbf838cad56776927203960e4ec93858946248e1a059f59d7c71ee45d16d6b6249d054badb5a4c9ced0fe4ee855fdd7020f7b33057ea387c991bc39d5a678d183dbe4f7218c1c52dbf9da1c1d9097a3eb3b8cf046e509bac6229a06b91cbe14b9d0ed001965309028ebb24318994c62909fc54b3b01eb681d83657112c6c8fbc562976009a8095044766c9f2fd6a2cdbf86276a77d7419e3023fae767129c4661a9c59058adc8a43249fbfab745370e5312a828a391514944cccac5c3edf58718deb555a69ed7341d805fd3469a2ad7a4e9d8072a0c7a5783c486976dc7d4e3d20a90008682a49d54d7b80e52dd2e5caa0a4d5e4805ceeb7619606cb9049ef2a97d0a626df00a63d2d9fef9341da95bfad7cf4197cf459f21d8c2ce56f074d32efd62529c892682db0c3189ec278f8ffc78c61a6bb41852e43403748dc30adf26f3721dba6cf94ede2cc814168e3def00f3249983e70d509a743faa79bc2e316efdc54e9b33fad0787e9ac1cb88b80e21a2422b154a7f7d39c939e7b625bcddfc73b9c86bd053331a0b0f0188f3fe02401a7bcd7426afcc57126e7f4e050b0f2f9e6875e02528f17c26c2bf05e3b9474dac7f8dfc555909efcc309817c032ccece606d699643c11b065900345b9478339a97ee12cf3848708bdbc96e67ba317eee92bf1a2263541ceae6a35402ae86da2e71511710554527456a41622cf79c8fdcc8db4be8876940ea58c1290d2031b05469516123835686857931c528dd03fefc2a8293445403b7dc5315a9d24c4d2598771d7636fd40a7c56fbb0b0874da9c8eeea5384a3723c4310674a48c43f0579841c116511a586d92656e1759a8bedaf837fd2f0fb513471d3d423970c42b777928ce0543b8cd1979762f8d8a23fddac26edf0e1b9144e4d3818213db4fdbeed78a6bf470e571cc5d645e4a800c481dd24119c5990798bc5322e8b0fe6a8f64abc8eaf5beae0ef13162c7bdbc4f772173aac99f32ce681f4a10f48316422c36cb13142d785cd599415d7a2c90db40ce5d00987893644c8fe755cec6d8948629e1553a2c9e4c56665c996d248dd714a1667786dbf39a9879c70515c5b59ddccdba6f531450fd1bb60d96a500085591cf9bb9b3cb5ea6c53e9c72adab67d647428c7c9d336ae9cc300035d9f22710797dcea88f759080c28e134654e8edee3f7b3164c3358538ee856a47d204fe7b7e88283e68a016f74785fd7208afe1ef686c47ec516a2359a730d33a22a140ce071b5dae4296a7abd68dec9204e1f67313c55724059a5fa0cf88251aca5e5479324b26095602b405d36488eeb5c73e5f0c57402be958466e114ff05dca8483d1817f3100a29e255ba596dadd7f80494d318145a66c2e472a9204b2d89c66eee421f36267a9d122ab8e765a3175f95c710f426609d7eae39039cdb6cf5abf178987701068b34c8f2d5418d28889bb50124bef796f574c219439954cc08691c8d26cab3e17c8e9582208120f0dcb009470893c6789cc82f39717411a65e11555a94535e54b96bfa6cf06b726b399dca0bdea97ef1fcf9fcae5b817f864a871d07a7e1c441ca0bbbcfe79c8de3b70df35302bc2e1899f9c237d8ddcff3f37218ce5ee5486da8f95ce27117383f8e3f4ed9de3af826b148983e8539bfda7ad1d66c10fa2a40c6c5fc17375008e99bf56a244c0ca8ce71fb72d1c6375c9f6f60f7ffd39f48f4d5ae91d69b52e8d42873b58af590a97ff05f646f2751f0d0a5af9a4372803f024a487bf8c0f758634fc77b6cac2f97dde5c1ac69477ebeab88c05f5a49ed1938fdf70e28c4c9ce0af805929a6ee33490b5e61fa9e1e858b9a46460ad743cf9a32fe8a1a99a383b641539cd3f51927ce523541462dbb597f793a6bebe53ee64d00025ff73026fea6e92cb9a9dbd3268b2f78250bfd25635083e817b3b55f511f75fbb33a636f7f1d1e2a5e1fbd48287b9720f1a8c8a4776f833b7924c6ffc78ca544fe42e8ac2a5facdaaef7c4387ad1240dea8f8a6721b95deb1b15670bb24801d0b50a467666d252808afb964c31077731e188a008df4850aebdd210dcf8f8f58736ae749260e7c2a6d7fed85971d0d0b77e32c49a9868bfe3d7f95fbaa6a8ea85bd921d7051a111fc417cc7fc8f27f5bef4288f143480509340f0e905f8f2d3e110209a0900ca907fba64f1fbef0d7ce815ef03dc4ceabb34043aab161f33fba983bd9024f952fb2a8f933c689966065135b4ac9e666c52a84280f5e87b8f682367fcd4a4159af56286eceb37a4f024eaf5f0210dedce01984443315be39f4e7bf7425015f7ebda4f4839ff94c8b076c21d476408ac4f93aff3307c58764044808923b0eab3852a83dfe9be035751493838955a39c68030b230484cfa1db667e3a4a996418dd5433a8bc8fffefad207a1abaac25e7edb7ad460f579b2804db822feeff278e70ac92fd3edfde3ce729891baa43c4191a02ef433bddd2ce04c507675a554482e815cb4d165ed0f4d01bd6409a5e5b96df95e2f53127c7aa08b94557077ad8f92ce4fb74595c1b392d0128b1e3c841fc2f7b0afefb79ef67b2c5865f57fa422598f71f68cb383a5ae1e49e1e07622bf2203bdf4dec6bb3058be1a8e10c1c42224ab58ca6f0d43ff6659eb82e9fc64b08ece16fb683b7bcccb34cf95dd723cbdee9d4e5ac1eb216494fefda0668560e5a19222204a1f7dbf3f0baf00dca6faf7beeda33083e849a416d88585c6b6df1a6a2cb", 0x1000}, {&(0x7f0000003680)="52894405753a92f78bc58d0afacfa6c1c1b73853d2e9cefa1def99211bd6aee3128411e60cdcadc0f0a317b8d05c8e41e4da22e277eb9dbc79479d87a4632549aedc56073c796e4935056a13e7addfbf7e6580e144a4af6000c75f18c7c67ca48719f475ee2727e501c5c8bb089d92af95ebd8227cd85de20807cd7f36cfd895672babc9867493982cef4f795ae989eb81100c75be3d6a8ba0a4c9b097349ffec7e2a4e98a3f7740de6846043ffff61a6c33a684e6d0eb69fd5f8b2854ea9bb48133ce24a4b0ba383f5658b2f4dd1506a376aca482cd584d14e8998a9c142856d0140989098816df6ba5a489cccb1b376780725356ce4b58945615", 0xfb}, {&(0x7f00000012c0)="5b179c0c5338efbed729b5af4a56f9f46735aecdd94654249995076aa16e247f13d9d680f12c3a925df4fc7c6d57c50f594edd5e1018522eb124007a6811f3cf8f96066c3e272b7f7dd9ca2480f030e262c029e4516a9ac002c3ecd16e6d", 0x5e}, {&(0x7f0000003780)="638f2040e6607fef48c519a5b44c70820ca476c715ef08e1d30be9b27f684eade94abeefb3a5abc65d0a97787911340eb873a313d453a11fd75c450952699d2567be5014d27c2697bfcf238cde7be54bfecebbb3c0bfcbdad69b7548dbe635311ee1173c5fc93ed86542f68c7023c843f7d0bb61cf4d559482793c86d4bcf3d88ff50b29722be22553903a8191aa04df61912bf6ed27288f790a5dc5df691ab887ea6c0c53fb38da689ab6a0cbccbf4f30", 0xb1}], 0x6, 0x0, 0x2a) writev(r0, &(0x7f0000003b80)=[{&(0x7f0000003840)="e6537653d09ec6ef20cfe10740fab30256959079c9b1502ad04fca0960f920d37c694245fb0d143048d9c78088eaebcb71c64ce997ddb44a6eeac7a52db78e897adc693dc5cc731ac87312cf2e7a0c385e3ac18afb549591b55dd3f29dc9d17722", 0x61}, {&(0x7f00000038c0)="f78f91c46da1679e43683fa4a71e1ddc377ebc95caab4f4dc1eb55ddc659f1ff485da3cc3e3159772b8698872f3c54a4f889d217c330a1e8e7b1db9b6431507878e4c709b93ab9372720e06d0f75c340fb5daa237b85e744e0edc072c9b6e1bd45df5a9f0180e7b0956dc6f759eb18c54902a6433614802d9f696ee2506105df603424ba90f1f324e6a2d7c826def5b56874d16425b715a2aa569ef4ce719109dcb51b969e2003f498fe11a5fb71ef8b7c276edaf9a9d8691e206559a6e0625c940018d19c23a69955b88d77e9bc83a1a113aa208380c88558b2a09a", 0xdc}, {&(0x7f00000039c0)="4151cc8c8123b43eeb3fc3bff82be900e8519fa2f40cf4aea52d237788a6b5ffd1e34931f4a1ceb001a3c1ca4ce03494526c8d96fd0394cde61b1d326325984eff3ff7a8a1e635460f5085d8274b3478fcb1abecc40c2591d966744cb22ce388c427042d48dfd920aac9babcc44ee39a9e25622e85f96ddf65fd842b78e58887f74fb4d14e364fd98964b74a067b1c1f7fe2ad9daab4d4fc0d48553de9843767fe1047d062f7f7d44b077504e32a2c483a107e163cf7f0bb31fd4ce4ce5497", 0xbf}, {&(0x7f0000003a80)="5f448cc5f5046a362dd0da7ba22d84e26baa27bf114be519eb8e4b268c1bf36addb99ad0e6d101f8982ac31f854a7c141bea85def01fdf73bd534417b48943f0d16a3e917670e7e3f6275f37428d6eb971be08024af4efe7fc24a64ba23cd086178fc3c4edfceea0e125cd1e362fc882347402436cd710fac49546b52379905f80beded6ca1455d106e8a42a7182e5ddf341168baeda73c7de0f5303b4723ec825c6b4371ff5c05472acaaedee6d8418bc95e3a5b2cbbd739a32df66d1bf912eb7269c27600b23cd3d29d3960265be750b499bfa869d9a74ba9410606c1b67dc8679dcdb0e4b2894e0dc6c26d8dc5f88e35f939399dfbbfce3", 0xf9}], 0x4) execve(0x0, 0x0, 0x0) 04:13:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:13:12 executing program 1: execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000000)='/\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2084, 0x8) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0, 0x0) 04:13:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x10000000000000) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='W\x00') getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() pipe(&(0x7f0000001780)) 04:13:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = geteuid() setuid(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = msgget$private(0x0, 0x2) r4 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x7}, 0x1, 0x20, r4, 0x0, 0x3, 0x5, 0x100000000, 0x5}) 04:13:12 executing program 1: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x102, 0x104) ioctl$TIOCDRAIN(r1, 0x2000745e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000076d000/0x4000)=nil, 0x4000, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0xffffffc3, 0x0, 0xc0f94801f1e35f9a, 0x0, 0xbb}, 0x0) 04:13:12 executing program 1: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x3a0914c44f7b202c, 0x20) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = kqueue() r2 = kqueue() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0xd) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 04:13:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r1, 0x0, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x4, './bus\x00', './bus\x00'}) write(r1, 0x0, 0x0) 04:13:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='/dev/bpf\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 04:13:12 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8820, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x110, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x4, './file0\x00', './file0\x00'}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 04:13:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8c0, 0x0) shmget$private(0x0, 0x2000, 0x140, &(0x7f0000ffe000/0x2000)=nil) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x22, 0x20}, {0xef, 0x1}, {0x86, 0x2000000000}, {0x80}, {0x40, 0x1ff}, {0x167, 0x401}, {0x87, 0x7ff}, {0xa5}], 0x8}) 04:13:13 executing program 0: r0 = socket(0x800000000018, 0x1, 0x6) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = semget$private(0x0, 0x0, 0x100) semop(r1, &(0x7f00000000c0)=[{0x3, 0x3, 0x1800}, {0x3, 0x80, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x0, 0x1000}, {0x5, 0x0, 0x1800}, {0x3, 0x100000000, 0x1000}], 0x6) 04:13:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0b4ea635412f6455373843f7bbb5eeebf597d706966e9e00e967cda9ab2894ab8aa2d719e0bf4b2b2675879b2c3bc9c0514b779f8f61215b13e22aaadbef0c818bf02761", 0x44) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) 04:13:13 executing program 1: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x4000, 0x215, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 04:13:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xfffffffffffff801) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0x7f, 0x2f28000, 0x2, 0xb03, 0x0, 0x800, 0x2, 0x10, [{0x8b, 0xd4, 0x8}, {0x0, 0x8, 0x4, 0x1}, {0x1f, 0x0, 0xfffffffffffffffc}, {0x9, 0xffffffffffffffff, 0xffffffffffffffff}, {0xffffffff00000000, 0xc99, 0xffffffffffffff86, 0x8}, {0xffff, 0xfffffffffffffffa, 0x1}, {0x8, 0x2, 0x3, 0x8}, {0x8, 0x10000, 0x40, 0x3}, {0x8, 0x8, 0xdb, 0x4}, {0xac, 0x6, 0xfffffffffffffff8, 0x4}, {0x8000, 0x5, 0x1, 0x9}, {0x7, 0xaff8, 0x1ff, 0x1}, {0x7f, 0x85, 0x2473}, {0x336eec0c, 0x80000000, 0x7495eab1, 0x5}, {0x2, 0x827a, 0x7fff, 0xff}, {0x0, 0x74, 0x6, 0x5}]}) syz_open_pts() open(&(0x7f0000000040)='./file0/file0\x00', 0x800, 0x80) r3 = dup2(r1, r0) poll(&(0x7f0000000100)=[{r0, 0x5}], 0x1, 0x0) renameat(r3, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') 04:13:13 executing program 0: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = msgget(0x3, 0x80) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/126) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8440, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) setrlimit(0x3, &(0x7f0000000180)={0xd67a, 0x4}) read(r1, &(0x7f0000000380)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) ioctl$BIOCPROMISC(r3, 0x20004269) 04:13:13 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x8, {0x0, 0x43dc96c4}}) r1 = socket(0x18, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000340)=0x8) close(r1) r2 = msgget(0x2, 0x8fc8f263c0b872ca) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/125}, 0x85, 0x0, 0x1800) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgget(0x1, 0x100) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x368c6f72961a334, 0x1) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) write(r5, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r4) r6 = msgget$private(0x0, 0x200) msgrcv(r6, &(0x7f0000000000)={0x0, ""/177}, 0xb9, 0xfdfffffffffffffe, 0x0) msgrcv(r6, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000001780)=ANY=[@ANYBLOB="895d6910c3cf9c01089def704f6f106d7ad4a37055ca95cf62f461207505b4692910b8b1f5201aab57c461d2794f0f115127924cba193492ce75ebfdaa989d9ee75d52996829de7a45f6d567e3e50d321465d4a4cc4306268096d5fcf025ca33097c3d12ae24db5a4716fb712268f729ace0dce03bbe66856210573994799cb55aad8a5bd6a4855d6dc46182ffb68f162acd5c98b93b2eaaa9eaa41fc03bfeda971666", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r6, @ANYPTR64, @ANYRES64=r0]]], 0x1, 0x0, 0x0) msgsnd(r6, &(0x7f0000001680)=ANY=[], 0x0, 0x800) 04:13:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0xe, &(0x7f0000000000)={0x20, 0x7}) close(r0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r2) 04:13:14 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, r1) getppid() socketpair(0x19, 0x4001, 0xfffffffffffffff9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r3 = socket$inet6(0x18, 0x1, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x5) setsockopt$sock_timeval(r3, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(r3, 0x0) clock_getres(0x2, &(0x7f0000000140)) 04:13:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x6c}, {0x4}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:13:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = fcntl$getown(r0, 0x5) r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f00000011c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001100)=[{&(0x7f0000000100)="e3e757787ec3b62a8bf701b10ff99a9bde547d07da04f9d4faaa03871f366ef3de2ca2c4187cc3abfea5f39db64975520ee99638ad1228d558f09e69f19002b057737a3dbdb4352a0b335df7c7e618f88aeb0eaabdd909e10ab74762064c11323897fadf52a0c45b63d7b0131bc5129fa41d325de0e2c840638fe325a6941809a8673e0fe26628d1436eefe59eef759dcea35ab6e8ff52043bb7ed105f108227d12e4746cff08b9b9390e12ea3f1a364b3a9950aaf4f399eeda2ca8fc7e7869b18ca1ced050087d7eb6d7738655af88559531c98cbce9eb7de1ec9493d93f7e396a567a06c9785d542d4be60d87f398bf9fea143e7f009156d59a23fddc885b35b49cd8193b34b6137f40be9cae3c4b341e63e45d5a9d4ec3de13db9308ce9e2252cab15d78fcf3721ef53f73003bf10a756535f379a83253f0944c878d07595baaa81eb886730d83250a90f6bb302013629c0f99a91f6450d0bda016cfc9c1b1f0064805400e8132c11d5d8592f2c7aa82ee1697e22264c4c97ecff362846c65bc2f3a247f8a912897f6254af6ba4c130dde4381f2b017c60858e679f0a9f251556904388f3e4e136af2eff397f3f13c8c57d105fe3a82ec00c724149fb5264d0ceec97abc415c4958ab71bbcc8d1b1c648ebc61ae4c511f83d3e1b80419f9c6337cf74bdc3c54a564947979c0010eef2997d9c76193f1f1f987119959e32f9b835044555f132203c2607a9062db52a59c1b3a1cda1de688df8bad5802ee104edaf0731f4800767c460bdda8dbfbb460af0ede0b5604e63a3eaca5d39cd394a643e1c809cda4f169ee9e6e6a43b70b9d9e1636c083154d1c4b2a84a818bc7e5e98da23fbd50bb813c0fbceafb06977a709d073f854ed5e2be3099f40fc8220ba64bf2fae641cd24f14034a348ac7a54b0f1fba1b46fcd010327e853e5b21cfc34ab1ba2ec54550cb0be7c564db7022a1124004e1d92d4ee987d12344b4ab177abc3a4cfb1233e0c0670208e065c9bf681032bcc7a7405795478b05eb0d4d179180557ce2c42b60980e723dc0bf5de6e40bdeeb77410c700014459a6a71f28e11c39df4c8d01b4d3af01c6140a3803e5a24e40b4948e8f20c207b6ce908dc9cdf476afb9a25478c9d505311f3078b33a570a48d3ff9238e5858da9fa6d85a352ec729159773a359137614aa2dd7258324805820371a5efbc6f4128c3af2aefcb02a663f61f54928bc6cf9b722e463f08cc27d378e9923df96379c8ed76e4e9bda61bb2dfce5586f6d21227c9f8ced8c962faab2a9469670c2e3608ad73be4235ff32dd8309e5470052ac375407e7b45225f5a5b533e39a63188ac0e953ead3222a75a5554e06a501006d566b6377c45aa68d2c23f1d76f8ba3f27056b74c23f6b875a572c523868ef8b7cd5fc954960257fd3d77f92ebf178e0e4ec2e7ab1bf4c5d00176ab58f1fdb030439326e733f1a79a4a3f30352f75e0224210105c9dd3b48ee5ec78aa5325ab7a237297623e8f16e03cc99d676670061321b161d0141672277e0596c4dc8e2ecd2545fb7d7396eb690e0773b75a5529a97be0410f6b11684d4ad7f4a3c52ce377ea2ff16454498db5483097fdbc208480a51ba10f4b2db8d458c7f9f0f90159205356ac322af3ae93fc673f1db829e19c70619631183c087e7b4705e37f06f5141cace9e3771b17629ee5b45db60bb3fbf7b9dfcecd9de0c8346206ef64d672d474bbf0ea6443c031b42ba423e964319962653385836ba698871264bffc61cbd895b80232a1d4e8b3175ae1932589b6e00ab211e650cbae739f2acc4f3b6fd50b659c79e9d52c19c51f1f0880478a7bc2648fddd85fdfb44b69fb626e4135e600b1486dac521fd7df5b5f607e23a89d5bd8d34669dc57956dae690c5470e6572af02da63f3e55d460def2155ec5ded38874cc65235f8fcfcbb69c09288b0a56f0be851944f50e60a801de6684c3883499467bbdba3248bf3d6eea850fc69225b5a0d5945449a33700a7585931d57f8f021ac1db5084176640ed73a274aef08b2c3f4dd3ef6461428a81ececf4a0ef471ed7ccd6d8af79c17a58bd3a47e97cdb4e6d25ff1fd799c4b3401df443e8c8503ac1eba0d9a80b5f721083802a1abb7659635a340c4fe56651c21c7ccccb2a97d48609774467a006c637203f29937736ee34129ac53876c05329d30d66b253fa96f4b8864c0c00a2be1b6d26ae8148f8d22ec807a232056ce16e5bd3d2fae5285656689591a30b957c522083e70c1b5f6bbaa228dd6b3454d3e5a897cb6bfff5a6ecd7d8c2330425d6d78a4b075c750e171b9ab49815062a1a0ae6d1399d6b2d9901cee1b618a99c45947a89baa96e02570bdddefc4a4828fb060c52ec80cda6466601a6a96bbbcab6063e1d36c0034cb548163f4ee670817448602bfccad899060c815d3f01ccaf8c627590b2218367314ec9312a213c2f09abf0baf6676dfd816a0e344b4c906d1d7b390eee4542e8a4916e1dcacd579f5bda50a03953fb58e7bafa8c4d495763e198c700fcd2c13eb4816fecee607e02a4abeb7df63546732da714e16762183ef5b62fc2723d25276f52e4a3eb8fcc3156eabf910f13b2e15a38624e8a0dd89df4f3d31acf34c6bebd0e599a36658bbfacd734b3a870c3fb6a1ecc8879a819a7f4fdb1f7d33b400a5a4366c1aeee4dc945f5df0a9291d73873a7f8721378c95294166d55136e836bdee16f7b34d6ef89f7a5f4f8ac6347c9da2a5246ba53e0b6d7641360c3d3d8f796730d41e4fe401ca9a81c9ce214948cc081ad399fdeb63c37115188b60621c8588b25c6524d6175b06bc8fa533b561dadad0b846373e0799ef4310081898d229e57ff637dee83901576d56ae36dd54503666cbea2e133978ccf7cc54e2ade2898348eeaf0af8be2e4ce85bca0eb19e0168058489b6822f95b61e63366731095e052a733b90027cc7e13aa73ab3a8d60e85af2bd4cf7ef3e42da6ae9accb8a0c45b46d6e9d70732a601070a0e6f9cb9a44c7859e02d66b51f6cc175d4720a7b12f7cb891c0ef686dd1c70b17aa2635d7ff13cab3cdae900ce5b21b8e8bda89aa663bae9aa518e4abc1efe94050f996d9c14776001e406b6cdb1828db05c7c3b3847d522fb2eea7b39b7ffcdfccc2c97fe46e4ccf75e92416f333f323f85823aba75a36464fa508d0461ee28a262134baca266ddcdefceaa70a2af483a3c23dad298b8b07cfac9cdc80aa461d804f2fd389a0fda8cf39b8399753930b2ae7b98a8d19a5bba51362a8e0edfa798f26c4e4341992ceecbd5e18445a5e38de24524b2fdfb18369d8972ca44b1cdd9bd3709200ef86f27f496e4547b82199b8ee2332f15778bc8aa3964a19937aa43da72471c63f41bab7f5d355c328106c73a8377f1bb4b374fe80d90ffde24a0d928e93d458435e20f4d92e5e23018a7d55cf4ea429e4b6b64399e0e7f6a4442ba13ebce4e2c88938a87eb6d99e940ab87416b754e81be1ad65aaff18440fcbd04cc8c32dd15005ccd7cc969cb14d77cf1a0ccd23c24a2ffabec2b3690bd23d86b5d0909652a0cd49bf18f89ce6b474f6f9a98c129c39a2a2b2ce85e14cff23a1e6eb8c18d87bd2465baf627341930b09f15846c64796e1e2a6105561e2b3ef7620be737a0c3b5344995b4f9ab93176b080b0ef1c7059dfe41b4e320e830d54b173344100f93a6415f64a513520d54c9d6628f60fe9ff5304e002da83bb1c2205068e3327985e151a9ebe3b23199558c9ce1bd0bca65529316943d8b82349e5b1578d884e0074fd4fdc20793571e415b080a3237427ff7717201ca5ad72ce7436b8e33037fe1ba202ad32d823c2618ef0f72b4a01994f3727a91ca817e90f35f0b140b0fc1b6eb9e484d1fcf6e55b6d12f0f479f3aa89e2c6bb40396863bd6421f650e4cd378dfdfca94fce981c2761c9603f7af6d1013a7261a4c4b98ccff4c4ef90834e59133ac0e21e3b60fa74db2869a99e10962bab84350263fef23d73d7cbbad72b34936657cbcb264895d6d7e8ce436a1ad54282a3eaa22c96b99bbc9cd1b46bba43dd36bee005f53d397890f874b1e26b8b854233c19326d1e066f3ccec96fb7fafe6a8233e993c71d74f274decc018c1403e19bb2e01661b10130fe7f0920004d6382315eec75b1d138281c4d5aad9b72eb2f76627744c1e818dc1b084f1352464aef1f6618f61ed6593672d24db15218e77d82da6437cf1b63c05cb981b9d1140da0aef1d7c716b3ffa7ba899e9c0ccb1cfe3b8645ee0f9d82f6900a084c9d13708a9d7a0ea9f5d69ee3bbaf144f40db1ed4340958937c53c605303071d235dbe5b3ae3f0187d624d968868dba7e46c693bc09f6ae2367f70c54528f12cd76f619bf78351cc9e144b690d8ee499de9a75648e25197e34321bd25c8cb85edabdbba28b41bbe23f134a2e92b5465ec608f4e57fe88d66e7423c5d1977e300cabae65dcb9de324066865ec6fe525335d431691c84f3394fb1f25c7c5480c603b24fc9483b3167d9c1f4d87c48f98e0ae705eb61d3f6321d6df2a6834f5f817aad2f292c7eeb179a96cf4cd2b27d87b001e23b7b2d2f93b131d0988996ebb5702ae7fa49277ebe26795870e06d4e768d84366690b7332f53595b424abd3352137c040ae1fc0d8de9351deeee0e9a4c4f8f0d1ae20caf44597112bde24f39d217bf32953f0f0736dadf926cb504a2f511ebcadf683e3ff992f6672838739a88ba400da231f457166d91cdbded8351c6a2081f94461b3c38b3402d1b08b03dec966152773603775e81650597d9bbdcb3354acbef615ede57f9bcbe33ef38246c9ad201b2ea56107c8c6e1b617858320811160e592e201a04622f8a5d8c43b9ffd5f91d77de8931a5adc90f5fcaf938c767b10677f376d56431356bb0a239643049af14d9474fe45585e0f57bb60a8a7da82365734c68981d84a8ad3e89a18bed4fab005ccdbf16b36adea6c31d6852fd41843ed995fc07951fd78a996f6f666e76caf7c8a7ffa3b8d12481736e8817d0ed966723815473425fc15df9f9f65dbd9e85c9ec3a5815a5632fda5920b49ceb343096a02809634ef5f63362b96e866cc635e96b7e5a05f70056e61ed2b2023695856d0bddb84a35160b14b44de79b9e53c588aa31b029d63e89df10c6a7d47d2d617036ab4f6c1acad53b1ad80a3daef911308f8d9050562e2e9616ba7ce2a2a36175cdcce10443e4837a7fb3f77b0f8f172fcdc1534cd3f5a6d62b266a9d57d97d5f665a202114f8cf863528868f1663436b2f2c0f35095565d844dc069f50a0c8fd7cd7d01642d9b9a6c713244a87195699423d2a9ad8740b07743cdbf4c1b181142cd1b0f856655d3b23179e2e56af915d8704d753d15704bff6e258ed71558cb6599c9e21c126c3db04b2ce19828e1ccf83a26c6c0de92f1e20ac678e0dcf80c1451959ebd6d733c863e01c7a0d061c3adfd796b789b85e6713c007d513e10c9c8a22b17969506b9930cc061425b299904f07db46336a33ea02b2d833db2d60e06ab6e0f473474137b1500079fc3c6006bf35a27636ea6d41e02f7aff4f8ab3e098bdbd89f35c9546ce9a5505ace2b103a7c213f761d5a23167f315be2d07aeab75e8fd9bf01422c1deeb645723b93bf48569d17eb28a0e676ff0f549c4613f32cc7e0a673ec603a9c78cf0633a22a27bd7c2f84ca2b0e51b2f2f553c6bad27afb762472efcf80e5883b7e6dbcabadef8e2b61366962f74acf62c50559607a60940fdea3b9516b2b56220469927207a65fd9980e3b7b21", 0x1000}], 0x1, &(0x7f0000001140)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x50, 0x9}, 0xd) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x100, 0x0) chflagsat(r4, &(0x7f0000001240)='.\x00', 0x0, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fece001ea8fef96ecfc73fd3757ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f41b74ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b12c8aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0xffdffffffffffc, 0x0, 0x0) 04:13:14 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x1000)=nil, 0x0) shmat(0x0, &(0x7f0000ff4000/0x2000)=nil, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) close(r1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 04:13:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) write(r0, &(0x7f0000000340)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71bd0000000000000009d760dbced7e9066c46219dc92e65ccd0e42b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d1d781a162e08418a", 0x131) 04:13:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x140000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000100)="2d79f5d6f791a42855a517144b4f362c99f1d152b2aee63add4c09fd34547babfb746eab735e1a66976f24f2b047b4f04d613241b0e2c61cdb74aa3cc8ba23335c7be85e7801cd7e9ce3a0c2752db93575aa12d0ed81d082a02d878b9c1a8de851a11904", 0x64}, {&(0x7f00000001c0)="bf4f226cbd6cafc2347670912007080e2f7eaa0e0c120f991ce1c67113a33770bbb4d4fc92847e8cd59c95b0502f41c74d1fea08d8f308760c6df1c6df9fa3d76b61c693d81f7f33208dd5e379a384d4453aacd499397d37510b46f885c4ab1abc5fc9fc40d9c4f9afd356d3de3d93ba50181ea332c495f738dc2d7ac468c548fb38c6dbf561f391d2989915046ace7c6bbd2f32d1c6967add255625f74dc304e3f8765a2b71177746d2e92552b53f3aff81b87f", 0xb4}, {&(0x7f0000000300)="f49467aa36d89eb8c1224de7da110238556cf32cec8ad04005540e3756b0c779821b0505e030daeefe6720b462f45939ff531c9438b98c522789e90374d7e0a0a19e69b57103139f8a48be0a088f44e20a1564b7ccfadeabb3f62fce3a67826679d8fd0de3df98b8769100f539d27e656f8e81a466b657e48950c6aed1e416217681b195dd1cf500052d16265007b0614125461dcde8cc2721b70debce", 0x9d}, {&(0x7f00000003c0)="38714d33ca63c7c86d08d700f81ee0476c1c7f6644745d152285b0943190633790ac0e67580ff998edd05385c8f437535d7f6f7acb9a7f3eb65e6634c5327ec367b8b5fae160787d992a51a8a70ef392b28f7e4dfa1fd30c", 0x58}, {&(0x7f0000000080)="5c4e36a8d23636", 0x7}, {&(0x7f0000000440)="8f1a5745d738cf829d5b8eb3239ca9359eb93b3dca1e1dd8ebdf7860f5a55828313072e5e911c70b1c1f9c65e0e3f03f8ca55713f9f248d9a32ef79d2dcd126a304a317a7d2e0017bf2616cc3a903b0724b2f9da6895c8083ce3bf8e068ad3633f59f9114b6553c1eaaf3656c739304e93c25ed45205ab31018ca298cc0a6a02dfb72463253466714612cf57ec2bc465cb9ec582a65b9db1ed223d4992c75f228e7580e770da79a83aac018dafe2de54d26bd6f8ecb3e60c0b2d79634ee2f17ae7accdd0d759ac26b60ff00d2c41bfb88850c1", 0xd3}, {&(0x7f0000000540)="5b5dbbfdad5fca7135596a3d56aa1725fa0de5b1b2e4f58d997484e44cc2d4d62642e18c2be4bed576d3bfcaeec803ee049d27fba282098c83591123d4a85df6db01473352c79051166d9d6302377591fa123ade704af88ebb5d9200addea3194399d1b299798a3708e78d4faa3b0c6f4c744bbba53e7016f264206f8530fb36aee38c5c1baa34e4c613a5dd741c28506fd90a75392c8233765d33805e4e2082bc04886431525bcc1a612982c0c5f40667a08a3a8bf5b56042238f32dfae4c28a83e51e7b36ec0a29dc8796b290e40b0632cf6d02d53ae4a945a01392977163f14e12aa026d98bbdc6beec8ae267f9e1ecb88b709d08e5f249a7d1cc351e97852b913dd78671bfc21fdcad8856eefc330c630d1d3ed3a5e83f1e25925f0eb702f3f74b3ee923312858fc3b4d52559ad4cf452228f847632419eb30d4ec7479981f95005f8b4e9071e59252a910a5fbe2bed0399a90d2360b1db0ecdb19609daa562c91fd452800f36f1cd50f99d72f4cc0518c646529f7d73128bb99f3ce4368be831c1df2dceeebea827f78b45d69cbb84b3e1b103f47de1965cce11a3f3b45295ab983d52ed2da5ba88da666485fe78dd82425ca12364c0ba7068196b9b83de00bce82d8b8c3c7ca726ec0ac5cdc4d40686568b4edfefba9c27b734591a308b9a010b65f33dd81add3b3fa4a74dd6a01ff9161f6ed13bb0c5a804a5e346da413ee452d09691250f5285ef62f5a52fef671a30d2f729d8328eb7a730bfc499ae4f9854b67d19b050bcd94a679d0e831aa2ea34ccb9805107d2a6812463e0880e0da739c8c4729549e0197fea5c3cd26bfd5a4f06cb8904f2a6ee3138f1d60573f7acde6fa5a446c6487ee4285318597b73cdd43e23ab69967f40021d26dad568ea1deb84923fe6eaaf0f2aa62f7bd4705e57ebea0fb687244fba55320115344cdff7e91e2a1905d4bb6c8ce1990d03558633929cecebd8e38eda83a840a62a2815f8bbd9e54493f3398f7b1bda22904b12bc674c149cfb52ceae2f4f1a8938b30ccc58013e9d2c50f4f9fef8f6de213e2c41549e2e16754dfe15412486af6996e8964c3b452b92d1c35dc4010533bd4449e28d123bfc95574845a3ea47b83fb3d4859567bef153a4ba156a3814cadadc7dbcab29e151b2f5f0c06bd1e900ffc12d5ceca255755ccce69b44a7a3f20f4396b4b10a4713972fc70cdcd1d3c49f8b7fcad2a622b7ab02cd7f739028c506cba4d970cb99f43838b8a1a4d503d33798e027ac66714630e96a34153766c427d9bb0cad6ffad481859dbc5df1edb90dcdc06440a0d306d4e0597a5b6f91bf41215069a0e6319adad0e3792e22fb73a2761e9607f51cec12daa0dfd4212b45622f40ec3f0e7962c7b67ef31eb7f000be788cd49b850af35b938ab6296515a744bd66ee8d6c05bc7ec2adb31b92fcab20b6d9c47ea78b5bcc3fc6c87bb5ba752847192af2ed5ea9ec5d523b773fac8901be01321018ae68694c8e245079b81c9c363a2b10d447aebbefcc6149c342555664dd79129e67c97c80313075131fbfa11fba337c5b7381361264fb4137ee7e434e27e99557ab7c12e9b5b66fc286f3b406a5b09dc9d00afa39ba64b02354c2635663f98fedd54a44e512031941d386edea7324e465f6d24e039feb587927fed22570e4c561d2802e719f0da6aa3ec024fb281f7b1c29e8097bce8aa35d45972338ce3ed9469a7851235fc7a1813b54ef1633e2d43b908682821ab2fcfb0bf0ae4c4d2c60c14e504d76c599994e23c4710cd068ce9b4b9227ab4deff83a8a59f414b54ffca7750b812a3f3aa4a4affff0b6ea7c516b83543f4b0a4a70cc5bd4ad4e3fd504e821f29d25dccd4741523cd4147a687e24b599cb37faad637af2e0cf9902823c5f71740fa0e9bb6a4091738382a6221740a4ed076aa572550bc2895699b5f66eb1871662f970390c466babc28d20b50bc14440d35b3f5990a78ab6a7889c3b285ccb23bfb45f249cc4fe2f9ee1030f23714f984045b57dd4f242d3581b475fc749db439f349ee4830c6b373268ea31ff1c8579bfe57e6bef7a7ede5ba4c5fab5add3d4eac6eb322adc124c62d8124efa634ac2b109c4f4acb56472eddf4dd0594571d16fecc62fea63cf23da5958ea9c5ba5dfe5eb23139b86f7319241712109a1a210727115a94f89e9cb7b448e66363e325fdc74a36d5d901842661f4cf2617e57a62ed01aee6bac01ce03fe2a6ee37e4ae9a90c18fb75475200b550f905fd7928013d45fe24128912379e26778fee320be036bd53f55e66ebc22a6d4724d9929c711cde3321380f80fac07fc4a8d3cd5b6363b534e768a8df6d59c3bf40ddaa39bd8d518f9fd348b416fce1b3bd1f7ffb77137c25a8f7ef2a44947c5a25ad8b4abc2871762a80f4b1f3e3025eb3bb4adb0165f43fe01c717aae756a527f999a989863659bee3e667e22e4f15563c495a8ce0ea53b9b658f9e85a2c6c1a22cdfbd9fa7c31cee36704c425d510432364027bfe50fd82ea9125291594b4e1e5c7eebc44184f8d9bdca572c3cba50ec3d3389bb8c40fbc8f695211d04498357acc0a693732c4c44ee98e5076899f2212df1f4ea28499307e9779cb00a412a8b3021de98506ea5b239a91bc31d85c9c7a1390b4fac8b25e65e9cd3165c53767427634d9d1a75e808a9fe56ec7914d998806cf6cbbc2728a3ed83e42e38f044c98105bff88940728c38bae5b381d43c3d658343f4f5780ef30ad62983afff63f01c80e3fb17fd378fe99952adc73a9e716652685216cdf3db36538e088d9908cd6532514e0ad62d3c26781d3d3ba61f6e30eddb6bf3a2cf2c85c91d25bb713c7db08fc958725dd9c86053af3d66b5d5e5237c780dd55d40f1e08943946da4b0db8c1183b6f483e46b2b1449850a338d3d3ad1f8aba9cff0d8443ca8a2c0f2b5168a011874827783269508d183e516888dcae78357ad4820e90a430bd2e6b67a5b769fd364d6fe798d7ba89b7709633bb6e6d601b4738372314930daae148ea6d36953598db0b224757048585e6adab9bca269b31a11bdd345a8c240ccfbc6073b16e80315abd705944fff41e82c636f2847dbef58f4a24be7c38acb9b147aea29a68d84714ae39c117c1d0dc7aa278f422218712aa87bf295f6d55b8d0b1e5f780402c3753049ef2beab74e4e884231dc8ac0a5b4f34fcd85e505e57700fae6fd086aab68cd7332927549d01a077f3e5bedbbf6dcd497f6c1a79aa843a9b0db73706e28907f4b87c1e6a27d26a6bc587c165722f9ab2463f0dc95c2ceef5cb316d7c37a6c1145ae2f3ec26f8d94166679bc32cf1729be12e8a6238e845ab6c8b55d88773b2aba26676946956933eae8b09b9e5fb864af1d129fce49e4b257719835c2aa53497c5d300b905d0768657ae416f30ee5cebc7b1b0a91556c97ee32667d58fd36465e02c1ee9dc9b966fdf7353d0bc23b6f3eeeef0becaf5c3946feaf5a16744fc7aa648590ef5dd920ee328b62b1cd210c70c9faae5f336a2b20abb6b56fb58b9090749c944db1d491e4a6efd4face8fac58fddcafcee5774ecd1bb2d24ab93f0575dbf640cac9674b3d284c705c6f90e0dc763d78aecd80096b6f4aecd1a70eda1c27e05b0a386f7e383241c5e8c04f6e6326be1574bafabfaf79cdbe67953dcfd8609a78f9d30e650ecaf3f4a33f6e0ee07233e85be81b0ed09416f9759b4174f386834c5560e53a20abec21d5865c886bac16e0bcdaf30de4c664d22f45544c590a3836e94344284f84bc6a2e7e54133a44a16cb4331e0a1d8c04f52f67915d41d31023ec154a73206bfd4e00b09a7e77470d04ea60b07fd1596dc500709929d8cc5a979753b8bf650dd5855bdae7d349ebadb66b8d6267d7b1abeebc3f8de320f64a3306bd9e44d4dd5e106889c74963d62d5ee50abdaaa91fbdd7d8107a66a1fd4ddbf1a701dabdf5639ec193bde1416d9f711c65ddd23566deda04cdaa747cedf25a766677b798bd91635dfc5f7acca21eb5b697438dddb03644996df0995d9f017563c3334cf18c048e542c988d8d6e45a05e70e3f95bfbc36ea01c0ce13172e78dc865ef9a3d2c81c2f0527fd97bc53e1de4990aa605942c4a5a75f5a8103d82b95dd371bf6660dccc0518f088a059e6ddf9a832a0db665c7fd49a8f99c1697363cc31d73460973837c446814f703a7943b2606ff13bd5c975c53bdb44a4dea053aa5394ab5891e4fc24c8d53836fb6c18d18c160030fd33a82faf24643079f74e1372f5d7e2bbd89eed91fe3a6e4bf0db8863558c773b5aa71d9ed0255c25b4bb189e71bb91de4cc99a038fb95590f93a7b5de058c95d4f8a03116b5845c6fe8ecee586cc14b0d9809735da2b4e679c418de081a8634f630118e99cffff59466c779b292824cd853113190a59873a4ec06adb020068b45e4f3783221e5983bf1069c5cc2121a87c1fce30fcd9577efb865b587f5af98809537a0f2c8bf15c203856540742d8476a051a99d468cede53076458932139241f446132e8d8e93ac2e0a0f81d416bcf6b0fbf4299601c0551df5be730a7c88790add305bb84c5f386cea4a7aa80ad18079efc21c446e0bbbf5d2ead618961cd64144179053e426f22456c15a46594ed67621673c25ea8d1d6ab71317d0353e7a0f7f67eff401d7e6fece0d2e675f874895b57a81d577c593aaf1bd90e43050f935d3a333d6875a038909e340d4556aed2ab64fae4a533f38d6a0c315d6e8db0af95b01518fb1188aa930f2c356675b16fdb9ae02300c61ca82b672545c247e2956d518d8fbc46d50630776cb5bff5cc432fe2f574738bf8f4cb8647a7f188007270ed78b579b749c961fcd30008088aeb674fd989f93e1011d6cf99d1e4f31e9bf3730b2331f7c043b6ca979594ad3da2637109b076372edb216194f1693d2f3e0b1bbc23dae2f3931a354b717dc44a4a80f042ef3749f4117b67af4da024c9625204f1c9d47473751d30a06cc7ea4e99693d31f1b588394d2bedaeb68fcbe16d4bfca61d93b82c45a2dd4865edaa8c2f753e87ce6f8a96b2225d50d4225bb1fa5e8732fcb2261cbce502b07466d4f9fbc8261f6b6453d1c90a2cb4444e428a47024a895f151f2b3190dd0209301a564f8d37be5f7747126422f654b8bca1c0587d6a6b157f268ad7c0c9d8e0e79084bc3f60d136d55d301f818e57b58f1d454646414e4dba3a8a77c3b10d03bcb2518109a6b79403e1439b57528e7b63577b8c0440ecc97942747c8971f8c206b2785faf1c7d54ba6c3690ae91cc980e490b8ce9f6a32819f9e64f44e72db62311a94f0c4c18858b49de89ee62b4967af5dd9dc4802ccee0936a3c67cf7ee225f79ede7cebe95a88a2c77ad965d3c195fbf992faac160aeaf05b19ee140ae0225f36f11c9e8606299909fb919a1de03e653b29f27afa0c9463116566c9f7e1714a5350f6705b79dd7de579db827449d634491e4d413b4dbdd38627352fc119d93bb9fc6d761cd7f7f6f5c6a2c24a155d27cb4e460c270e6cf5b6ff54f5dcdaa1213b2bb02587c281d86139f3a9d82bf5e733e1e662ae39bc8585d0adc59bad1c2defe0bb3135f371adb7e484050e7b817d51f7412ebfb2b59c8bd6aa8387f4f114b74716f463ed9f95faafe3beb7cb09f947e5a12c9c399b9f6277081b578c9dca8c2b6fdf6b16a402feb1c58c8f2f3e23841a3c74f1823cd5134086c172ccaef5e134ed9e1a160cf0a5410c01a153d544938241881f1b5258f68e45710b686ed39e6d04046c8c4219db7c8b7315741d5", 0x1000}], 0x7, 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:13:14 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) write(r2, 0xfffffffffffffffe, 0x0) 04:13:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000000, 0x40) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x20000000000000) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 04:13:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r3 = dup2(r1, r0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x10000, 0xfffffffffffffc01, {0x9, 0x8001}}) 04:13:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r3) dup2(r0, r1) 04:13:14 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xc6b7) getsockopt(r0, 0x29e1, 0x19, 0x0, 0x0) 04:13:14 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x24) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000280)="1cba720601828662a3fe4302d26d292af2d4d71f9ff7423b28e757a40ef0dd9f0b43d9a96573acb948f8a3e994393c2a81e958eeb330b682bc02178f191d2a327c8de35f70ff5c85e66750dcf4b7ed6eee81a1720378bded2cf08be62523e916cbfdee5d83861bdee5737c459afeea5bf984652f34c594f532b854357ae785ff620a2ba6b1579c501cc20e98fbc889cba2fb5441ea7edbcbb68d9e86729eeb7b9b271b729072524fef420136beeb0480dd33fd26ebc0e1abc84e0045c37d35fc8f0644e2c76f22836579d2a7fa42867866196ecc4206c49cb9caf7d2c53286d1b4175cefc0898c14d651eec02e9a6f936efefe37be7a71908149edb3b1754c75f129d309b4ea832b3ef365cd8823ac9f4a76a33f31dddc6c5d729cb80f8a560e77df0a727b7fe59eb0e7087b898221cf5b276d59e0affb58d19c6b08dfe969311a6b73cef911d9cd8c5a2e83425f472dcd7ee1ab197684bbe730183356f67eea29a8133a5be06f9aeeacf2d1043d8c1c448c26f75abba309273e4479511d5897feccdf690d2ce84e480a842e672228482ebe6200ca60384b5e0226bf8b980093170ba9551776faf018f8ed45f37698ff9480811ba1c4ff22177908b314c250a6b530878bea056fc9d070d3c7b800a67d54543470381742189ddad1714f7db107f4c1672fecf242ff0c41cecedcfbff9e922678dc9ca4b1aa1d257392b6340d0e42a45d176c84d7870d96e6ceef4405bdc058f509f968c0cc3230221f8936b7d341ada89e1d22b4612326b536ffd1a93cdcbf8d77325f82ff11045781128db98fd7cb03c53284dcbed6a53282a6004bfdb926bbc01955b71a8ff8acaad96e9c63e84085e22da0d927b92a32eba0802171bf01c8b3319d1c9881465101c2e2dc975f1e368b6b0775ec01ca28d9b28d47da8056ba929ac4aea5505f9a9d4c9255a4d6111ed2ff26e61eb2aedf1b777806ef14b87dadced56327e1a3df1369dc8d64fd83de04a2bda2e49694bea3b1ff1d4a2a1b60bc507efaa18224a64eae3e00088880fae5c7d5675edbab72cc3ad9485303490252aec7bef98caac8416cc8779ac6ae99084eeef3a1ed1f5b317ebab5eb4140cb48d74d30a0d50ddbaa4b254194c4043bbd791beb264505d71c620faf1dedaf79eaa4e2bf6e2c1bf87a6985a35e5438ae4e00bf73595000c5861c8121288dd503c240a4145e07c358e3f8f2753d278d2f70ab9c80f60ef5c535cd850ee6da8c7fb6c00a0d369956e34175f68e9950c9734432173bcd808ac1da83e3b238becd77173a665f47896cd308c21bbf6245f424b3a474913bff7fe2dcfc93bf2323b7bc374984e2cd4ecbe13612f5632f9728f3d88e3e6f52d4d375e350f6f9d1f1237b38c045c6ca23db0d0fc00a", 0x3de}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8a136488ddb5f48373cf126a8c11d8ffc003c7dd"}) r3 = dup2(r2, r2) ioctl$KDGKBMODE(r3, 0x40044b06) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000180)="4805b02acdf58b1860e4e85d7ccef2f0f7e3709c7f0aedcff3c3496c17d34b18209e3153ce6142a81e3142a6dcb69cc9f9f6b9ea5775682637186dbaef4056fd0d699d310d27cbe2d25513e7ab262d2804bd19", 0x53}], 0x1) 04:13:15 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r0, r1) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:13:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f0000000080)='./bus\x00', 0x12, 0x1e) 04:13:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:13:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000002680)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x10, 0x200, 0x4}, {{r0}, 0xffffffffffffffff, 0x18, 0x80000000, 0x8001, 0x1}, {{r0}, 0x0, 0x1, 0x80, 0x0, 0x4}, {{r1}, 0xfffffffffffffffb, 0x35, 0xf0000000, 0x1, 0x7ff}], 0x3f, &(0x7f0000000040)=[{{r1}, 0x0, 0x0, 0x2, 0x1, 0x7fffffff}], 0x4b14, &(0x7f0000000100)={0x6f, 0x3}) readv(r0, &(0x7f0000002c40)=[{&(0x7f0000002840)=""/250, 0xfa}, {&(0x7f00000025c0)=""/118, 0x76}, {&(0x7f0000002940)=""/136, 0x88}, {&(0x7f0000002a00)=""/175, 0xaf}, {&(0x7f0000002ac0)=""/180, 0xb4}, {&(0x7f0000002b80)=""/106, 0x6a}, {&(0x7f0000002640)}, {&(0x7f0000002c00)=""/36, 0x24}], 0x8) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r3 = syz_open_pts() write(r1, &(0x7f0000002540)="87", 0x10a) r4 = msgget(0x3, 0x4) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000002780)=""/172) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)}, {&(0x7f0000000140)=""/156, 0x9c}, {&(0x7f0000000200)=""/32, 0x20}, {&(0x7f0000000240)=""/6, 0x6}, {&(0x7f0000000280)=""/80, 0x50}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000000340)=""/76, 0x4c}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x8, &(0x7f00000024c0)=""/76, 0x4c}, 0x841) close(r1) syz_extract_tcp_res$synack(&(0x7f0000002640), 0x1, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000002740)=0x5) 04:13:15 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x3, 0x2000, 0x40, 0x1, 0x10000, 0x80, 0x2, 0x3, 0x2, 0xfffffffffffffeff, 0x2}) write(r0, &(0x7f0000000080)="268381c88420873821b0b9b6b66512602fb460deb3cb0b745a4b9d9dd65c1ed2d5a39448bbb7564516531e8957", 0x2d) sendsyslog(&(0x7f00000000c0), 0x0, 0x4) chroot(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/../file0\x00', 0x0) sendto$unix(r0, &(0x7f0000000180)="6f5cc80a6ce91ef671aee2b0a3e0adb6198e9f9b7f729532150dd7acfdda15e33456f4af87858fa0ff1b0679ea6d43d95b067cecdd07974e", 0x38, 0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x6, &(0x7f00000001c0)="9b2227c72d70402666d012b5a01d0de0d9fcd8223375ab1b06aa52bd934113d73f6bc58c68abbccbaeddc37bc9d8c81db83d15a3d5ec89e56eff2ea65ce50ab4e5d9fdf4cc73d6f05a811076e371614aadcad85e64f19fa443e5b509ac0c2ecb7fd1219310c49af80242972f6d5ca67961f719dbeaf8be5fbd8bcac8eb1277d43334b44ad91a2c0d5dc96dee49a03fb7eb90030815b90107c733d2a40cba1058370f985699b8891b7f769be458ca9beb38afc83796bef0093fdb44ba261d474c", 0xc0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000280)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000300)={0x6, 0x9, 0xb}) write(r0, &(0x7f0000000340)="0026e84e41f0ef4374cf13d2eaa0700a7a1b127750b1b9328ab5318ffd64cfe685cde69f9c5829888c4d5a1b5a62b2665d6198e89e23e057e5423567da826a95eee62e921641490ccf135bb141997fac", 0x50) write(r0, &(0x7f00000003c0)="065562eb4ef31f5b1238463405cd1cc3a93520ce87c429f1", 0x18) write(r0, &(0x7f0000000400)="739513a4d253fc0f95aab39ae054a8405abda2b9ecf9e5974340affb91256cc5ce3e958a9c04657d74d299b44d64137f33d4882c9f299f49365ae7d6c2b0b42a19451f377e4438389e8cbe543dd8d63d93c683a96a0a6165bd4271d1c4fbcbf247ce0103126351f791dfbf325f4615dd842ede407c572eca56a5c7f7f984185f893dd060280cafce2bf8ea3f2b37bf05497b66e7e42b23dc113b51023b72821e2febe3f4ed7dd9df6642267f616fa72ae16d66d56faa1ae97425686612328b3e9564f957f56f", 0xc6) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000500)=0x8) shutdown(r0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000540)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000005c0)={&(0x7f0000000580)=[{0xc7, 0x9}, {0xaf, 0xfffffffffffffffd}, {0xa7, 0x9}, {0x0, 0x9d1}, {0x3, 0x80000001}, {0xe7, 0x101}], 0x6}) semget(0x2, 0x1, 0x20) setpgid(r1, r1) recvfrom(r0, &(0x7f0000000600)=""/219, 0xdb, 0x801, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0xe1a, 0x0) unveil(&(0x7f0000000740)='./file1\x00', &(0x7f0000000780)='W\x00') utimes(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)={{0x2}, {0x2, 0x5b1}}) setpgid(r1, r1) unlink(&(0x7f0000000840)='./file0\x00') ioctl$BIOCPROMISC(r0, 0x20004269) bind$unix(r0, &(0x7f0000000880)=@file={0x0, './file1\x00'}, 0xa) 04:13:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x100001afd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x442, 0x0) write(r0, &(0x7f0000000080)='l', 0x1) 04:13:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xc03, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000240)={0x79, 0x3, 0x99b9, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x7, 0x5) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r3 = semget(0x1, 0x4, 0x10) semop(r3, &(0x7f0000000100)=[{0x3, 0x6, 0x800}, {0x0, 0xaf, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0x7ff, 0x1000}, {0x1, 0x6, 0x800}], 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmat(r4, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xeb96e99e9472d17a, 0x0) sendmsg(r5, &(0x7f0000000300)={&(0x7f0000000280)=@in6={0x18, 0x2, 0xe56e7d2, 0x6}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000380)="9da81dba4ac490b7133182c2e31a5cb9408a2eb1c0cc5ea7be8809976f78a810d5b4f5229b75e4cacb5180983e85f4887ea81ff09efe5ca75c7674f5cf0e2e88b25f898549fcc59803cc70cbc6e9eb6efbafd95f808499d9c641cda8125571d826e4fa75522e88ce5e9b8f1563068e1c62925f8ad5474fbab1dab99167586e6ce802464f98b682888238881bb0b2e0ed581a597ac920f4b40fce8ba7a4bbd13d82f26c1b2cecf3f600feed4aff188eca7316b717676595a44279ff61488242caa45b2239406d2f2f0af62f166ada164e3638af420cf86db72774b67ee080c0fb08402190dd7f7105", 0xe8}, {&(0x7f0000000480)="da831886237ee32f30789fa265156ca69b243a89cb0ff052fc709d36b680f0a00e21888c9b7953c55ad4b9081424fcfde02edde4f94913fa0f269fc4dc4d26e1500fcf52b8a05f552bd6b125008dad1d9b136bcbea211e0f9b377f31e18661b52ee37096f8223dcb0d98a9e12cc420e8932efb1116136fa045951b9354b666c60725eb6b2084cd198775f1d6fd3dbb8912ce7802170d664c69f9ffcae6c76483495e8062a313ffe56ea5869f658428960af4ec22513153a1851f32a14ec565d0c1ab4f1dd6c30c887bcddceec7eaaa8ee83e6eeb353361ab1b401edfe3e17f18fe543fdd161b2c0354a8b3d0d71bed07cab09dc3f7d527f3b18f16109ca6b40c332bef5e5f8ed9978e1a75c4c72761d5110bf36e1bd11ed3b5f68c124a444e0679b4b55c921dc50d51a30fd75390322e5f60ac763f693ddd6bc28d52ece2c740b0155d8863c2f42b892719c2f594921bf8ebc4070305c4af790af6d137830cd15b885293ded3018d761a90c3b55df645b41b315934a03ff715d12961f55d47e2cbad8ab452a041216012f3c351ddbffd3680cefb40d57aefb5fc5abca24ebe53c797c30081c02d56ea6856a6275d3b5952578c0914039c842f6b6a1fa231f5f45cf4df5a1d010ab32209b80b6790920de3171d2744bbbd82dbaa55aa4c627abff1eecc8b4dc892eb806390d991be9b118056c2acc518617b9b0b2a3c5210a309b77d908a1c122fa2bcd284cb1f6a325cb0effc2ce152faf4c37a0d6bc4c514acd52a9abee23188353a1a8b3155c443af4ffbf68000ee40fe4dbed33ee249bf48993976faad78187fea6430447a6199462031d65990a3e3840809991e3a231f6d9e1172e886e634f52718ac5ce7a429a8f595111da2ce25fefe14504644a6fe04673da7cdd287669acccfda3e85f25a2811a89184fe659b5047ffd6d01177be100c05d3879b9f2aa5c566215b494f6c5a663363ae21a0cfc98d6a99372d88126a3dc3ee852b51ceaa1dd94d97e4c31988225706f66d8da14f493e9d0dc2ce579a33ce823dac12d545f8cd8153e808eb8d8e69f1e499b314fce57f2d76a1f542e47000b866bfc5fed02122aa8fc17ba6aefda49fe2bb70b4b4c1ef73d290853bf307ff0dd3f0eeda76c2a069d5566f54fdea4415d0f143dca47659fa6f12d5dc42038fd80d9b2df195a6018fab59d0508af836fd6dd0d56bca0e0074cceb2e6dcc71108f36e7693b719f7ecd61459cf93179927f8eb9a4baeaebb42bf7a035aaa25cabf2a33b67db76a10deca3d777d45d6414b4e7360f65d25c5921c6204d320b3e6f30f446f290247861c2cc64a392b6fbd10dd68c604fa3afbc3759de5621c7e2b8c64181232e46e31e2e4f9523cec7856e1c22266b49e47b463b43f52ba5e535ac0b5897aeae02613c01eeea82cb8d1a02c9c21226018a41528a23a1a75cb325526a73a4c709ff643b2654d3dd4f943bfc0acd6a5c492e3b8c414dc1b66f02a2ddfebce4c624d6be7afbdb6323931e0a2427528eae70b620184ab638d12f45ecb7cf6298842e5d0706338b2eade65c98c63b9d26fda98da0d13de1bbfdd9080789c1197fff77289c93cc94371d8b1ebb6e3d7088e25dfeecace992275a48ce5b145061bf42daf50577e581bbe3e5fa9e532bf2917b662935754bcfec97c06e97db0e615f4e8f4f368d9e9c27b994533c15c9c1982977992d117ffdf0831031c76eb993bdc15576bc5c181ffe07fe175df4d66810a6212c5b336573f5942736042d3cefaa8c0515b35685c1355054b78dc7300abe32fef501380c1366a892d893ed8965623dcbc7f063add4730d01c3e688008b147490976afe7353dde6478c572981361e3907670889232510da3e925aa9d36b4986166d145b87bda9babdc6ec8d62d36463f36983a26b33be245ebeafde9c6915ad8013dc357dd4817091565d512dfb6225cdcaaf4b61fe5d62abd7aca66c7d8934b4391710655c197310931dc9422d5e6358209f558140017b58331271e441a49ce7504fffe7f8569825e9897660c61f83100c2bc420a59f3d22b9a59449df36ca189e50aa5a89ca94860563cc4bb02ad39b1617fa73c59ae9b589c347fc723778ab412be853b854a9aa5bc24f9812d0ec1cc33947d73deac9f18c4ab81472ff0f5e626fd51ca50e685b9326bebc76fc4f567756c40571b6f95f8ea9a0c315c5b1e17b8327bd8b2a95d5e47cadca82af42ba73b6984d0876acaecdfb744ca8a2681d82ae43cc1851b6c0743e66016b1af88878a9164a713f7547d7c9b65075f965ed34bb0ec50cda1ad78310195141301fade54f038951b1d004cd53681f9757ac530956f19822b4cc654eb4ab635043ad0a72b313ecc880ad911bb8451bd0dbcf197838e90cba1231c044ebe1d37dc5d3f9ee57828a15a63df5beb0c51486c4c811b1de68a5dca27846294266adc8dfaef3b5311c3e91a756b34274a13dd49288d288c3018d9a20e2b7109d14a8bbb5126db0b810690f9b3aa348aeee422a8d361651388416c4d4aa388867591a74c08e5e94f00e71435fa2bc98a8f08054a073e88389d6c2f5f4c72b27fc633481d61b289dd79b47bb9329ac33d85215db28d06e15a71b0c429c9ee2b3fa3764f734a87dd1d933040268a66d4d3c6f70c09d18ed8ab0b529b01ad24ddbc4521cb2b2c52cdd9769e2391adbdebe0c11a565b5c0b717e3c3566738f95d5cf7d59f3dd05e145b937916a9fdf35ebff78816add6591a1fce3bd095833d747ea81a187f33ce389d1aa31dcade70ef6f22874be92b46e6d624d4570b8638945210ddc077ab9192c0fc3f67023e4e4ff3d0afe437fd93e70bc696795804b7e9d00bb6ce9b37eaa871dd45428f157816ca8282554c589c62bdb0a009c0a7c1232dbf0eb561ad9e434115592ab501f763dd1db038503ed92caf3f4a973cd8e6a82064f4a0aa273c8a007efc9c5cdfaa51ee6ef8d56cf9815c53862b539b643d846e837164e6c74593a75d7e58f60c8e2a2c6c0fa96306930beda7f5d9136bc439940cf8e66d0ff38f444eb626e0aa7960f77b8867e2649441b00555f50ccef0c05a6cd69354a870346daf30cbcd13e6c658d1447d41a5eee1c39f5f92685fbd689d26f9f331a55ed1c33518ad100bcb143d34f89012e52103f4abe0aff7e5b5f3008974c87b09d82c36d9ad2608dc8a05e8bb2f751824ff9be9b295611ccfa39c049e34ff28e407059b1eb25ff90696d3a1152787aa6b5163e05be9ff54c0d5bd01ac55001b20528bba3f3ab5affe9c7fd4f2d394792abe4f21aabb35cc2d4820a644ca7918ff328f5dcb7edc3e938b291dc1a1c83333f9c44d020c96bd3f97baef0217b48b7e67321564f03aefd60785325dc59bf21cde97cc2c74432da14417928686836af26528fbfb193939b5275ce1848c4c86e1f877181b11ac1ba7d5a15d5aaf093dfd8d31184b4c1088367a2499ac81b2bc241686db88bb73686cf599c18f363bb2ea23c0baf7a362fa0ecd0ba40c96b9904993e882795ec9c7e359a6d98f50ab43d711fe9b5e8e1acad2c374ff112eda7e3bc0ef0ff930155e0239e7fcbd5a6d4577385b2e63c93e5f102e62948db5e2d681ff26d3d7ef47e3367a147cbc2ea6ba79a4ef7e8478b4ddc5b045e089f73f2c620729af8f96463be793ef8fb1b24b400bbd7f4c6011be731a7d3bf155280176abe73d55f445d7e0f67d5c35d4903d001ddc6ba192449bab3655613c7258640d28e124e2b56eb0e2b0f9344441122749915f1fad255629452505223442bfd7c2441e146845935611205e47c0d6253774c26bf9f514b86d8bc5f8c40f56301b03bf59e1b7449fe874c6bae9a70a11687a01b8bde35ae1b27ff7962205d139994146f51168b0d0b6cdbf4762189cf203c984d9d83739a03e734144502161f73310d718c104f0539ae8bb931ee0d6a58282ef702d9f40c5fe2844c892b9413b9c123459fcfa8ef5319e1c78cc888d81e6873453c25bec840053ae4bb748754d408bdc7d999b5f346f9a93b8b0ce54527248058e3d025db59f23c6ed7babbf26ca6f3fa6a631e1c22e8e16b782da265550e67eb0835b07543edd77ca1f725c5b3aa85281bdc68b92995c81f3570d927374845fb39b641d6b1eaf7e2fce2718d68b5107e080ca685a22578d46ac66ffbcd7d6f4d37ce0e622d2ea9d497c08619f586b6d86b9fb02aa75ad2380e8c7270bbc996af26e46a87e8ebe7c4ced466ca50484589985ea579d0f54c40f28a88b54a48ca76ff10c82e90a6cf41b29e7a5e879e5c1fbf2f448e5bce649e2a1abd16b35309d09310d5101dcd063df2cca628861a798754bb65bb42e6a1ede8a21ef7cee8636f414f39ef0f0406c281cd81f4712301b1dd63cbab54be3ac552447992090189ddb18f72979fe425e08b8c2fc2ed1ae08f59e37337213a15caeea39052c6c42a79bd509fa20213ebd794b0f8f082bd2e5a4845a4b4f3774578b46dca00316b44d4100413e406f5e0cc6d3e004d19fd68b89632bfb64a606436ebf7fd96316960f872de1dc27ce3dd5c937028f013282bd32297025bd03c867fa7e50999e9f7648d8284c409d56ac0284bd5a1f8b18e47b8fd424b459603eb8b1902e5993ee95e47846ab4081e2345ae6446b676317e8abbcd737a0d8fb2acb3cdbff0ddc5c3b50bbf107acb67182df0df2f8dced6ef58a7ec175ac3976a28b4d8636dcca0363605659a6980e33260140e45b5b89be347c475dc4c454beaf87ce40b9cb23119609f4550fdcf9298c27fd77863fcc3168315fdf094bc462b9d57ce88f677fb1c01e3694dffd329b586aee682b75a23fa09ba39563ff2cbe3eb68902d99076906026a80071de4ba3e6c00fd4bb29e18ef231e6dc5f75aeda0217bd952833771aa465c88bc0e09a876df3be197ea6a4d2563db6b80ea30ab6e4f457a35e57e0e7b033408d31c5649a7a93866cdaabd447f1f7059fb4dedaf9d79f5a9250cd940f789716f3f28fd208df6e86d8a904e4e5f6766542af0563d9707a064d44283e390bbc279cbd5972c2997347453d9e6548cac20ab6f3b222639403c7d419049887d9e7f8c569f43af8f2ee7894f3dce04f5bfce540b144a863f8352ae870b0ff1565a36e54dfaecec1b2cab1b6e5a24408d392fce89ef499df726fc9a948f274fdcf72626c300a2895c69902464b17c9274a356aecf0932b9cb937f41057a863297595af973354ef6c2a66d3622121a3a6ac7dfce4ba272a2e4f3be5576edcbaf92ccd49de05d974f0380acf7f9257042523990400bf33f43ce41cdef81faa12e77af112c0b32fc548735e4066336682b3cd55b89ad980fcd9f205d9620dddc1889433f847ddf44d38069e733b97226d6b9a01fa42ef5636d84b4e2d06b20c1a7bf57da3461fd6d4a0ae39b208dd455ac0f73de598c27b5c3b2a93f197dedb3edb90a3eb56f79108ce6618c022f4a41c7c0268bc1c79c25579b0a47fa6ed87cb7533d44391803227dcbdde7a954fd3c7e8c1227ba6f5b8a9f88cefa6b1c3c2ff80598e83039554661bbf7f61c285356069874e33d8196a80ca20131f3923161a2d87a08e1185ffc7519df91b506ce16698a6bdf3745b88129ef4f9a68c2d453239b0a0d20cc1b350b7564db26c963b0e232a8cac532ac93b2ec6b4f35ee71108c444592ee4fdf1ce4da6d384096dc2e9b3821e8776bfe0ed03fffc601af7aaf7e2d9755529792423e29902d9958cee6cb3ba7b0f57bd8ccf5050c4339c6e0e3c11d0638dbb2289dea3cc0a68acac57df71b8ab36b2ea298db89505dd1160", 0x1000}], 0x2, &(0x7f0000001480)=[{0xc0, 0x1, 0x6, "ffcc43b22330d396429f34d18bdf6ec1ab11ef88b39514195caeac4ccb35e7377c29abd26cc1eb9817f296e40b9757c42cbebd8e0dd3a4e8bf38ff677a426cd434e34f290ac943634477b6b7b8fa1e86547bc61dbd3a5080139ccc546273b999a812150466762a6de140552d62bf87c7e18c006cf7cc3c1412d222294ac569a5b08c2e724d05ccad8970015a93c3261ff6fb5e0a38dd958df9dd5d525e02c7c8fb3f76b03852faaf461f77288e87849b"}, {0x60, 0xffff, 0x46a6, "a360d6591050a352731e7e59487246e89981045a1530317c085b2043c5f3733460abd5634dee17c6c2c0aa028857bf3e5a62cb6beae1af720017d66c1177e270fa61abd2a5975aff09dca8130ca9043b"}, {0xf8, 0x1, 0x5, "fc42335cf34e970e5b4b04e2241783153d2f35c64e613f8fdf36c96b84bad10acc0903184e0411898181b45ca3a5d55d6c13be8e059b6d2eb93b08be851f13dfa8491fe39abfa20d9d8c5f22cd121739409699e179994a6dfe62727c0a209e015d315fc754b8eeb7bb078acc22d7b40f56744e2ef3a69350b01ec56775524388e27c30be74bf2bc8651247dd1d7f15e7021f5691debff389c0cb1e3f7a2b80a0ec50be1869921c3ca61044dc4d411210608dc76ed4014433e21bc4a15aa9c1d0ebef83816913252e5784df6c6043bc4f7f2bd6fc3779badab9603fbc646d9645b3"}, {0x10, 0xffff}, {0x60, 0xffff, 0x3f7, "c9bb3d990bb63e9ffb15b8f53373239aad64d25a55b17d6b51706ec4b125ca7ed5e386f121ecc1e9861537070d7641c95f56241abfae1b2cc73124423cdca0dea8ca337155d52aafc6e1bed8"}, {0xe8, 0xffff, 0x6bbb, "d379aed8ffbb49d82a57b5499462eb6806a36532625f95467e1462e4cbbf1bbf6c9af8a1adf0ba6e050e8eabe8f2a69d59f8370ad8c866d67e6193d99703a89aedf8c5403e653266a950d618befa1723bc08082dd5c915f981ff02f3622decbcb5e4a5a72f0fc8398ea1b7e6c29d8e001573a1aecea4e475576481c9b7cc49fabb5efea01e0bb4d63d6e280cb88ef5dc0f4f312800f93089cd44e9097a22654136a0bdf22da50cd917e71c455cf92bff0c132620c9c725ef1c2f5b1864feb1e6e3af39f98e8954cc296c2d7a997671de85"}], 0x370}, 0x404) 04:13:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10580, 0x88) r2 = msgget(0x2, 0x200) msgrcv(r2, &(0x7f0000001980)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x102, &(0x7f0000000040)=[{0x2c}, {0x1c, 0x401}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0x80, 0x40, 0x74, 0x2}, {0x40, 0x33de627a, 0x6, 0x1ff}, {0x2, 0x80000000, 0xffffffffffffffe0, 0x2}, {0x8, 0x3, 0x3, 0x1}, {0x18d3, 0x6, 0x401}, {0x1, 0x7, 0x1, 0x2}]}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000002c0)=0x4) r3 = msgget$private(0x0, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x0, 0x100000000, 0x3ff, 0x2}, {0x0, 0x0, 0x2, 0x7}, {0x100, 0x9, 0x0, 0x4}, {0x8, 0x100, 0x8001, 0x7fff}, {0x4, 0x5, 0x9, 0x9}, {0x7, 0xf03, 0x4000, 0x200000000009}]}) ioctl$KDGKBMODE(r1, 0x40044b06) sendto(r1, &(0x7f0000000480)="13c67683a2954b22b4f51652bc566b54d46b62fd608cb6d39c3de0125120cbb0f6c3103504e5cdd26f8a6d76edbe2936912b4a177555bf025202448a521b6819faf88be427723e6ac14274", 0x4b, 0xa, 0x0, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x400, 0x0) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000700)=ANY=[@ANYPTR=&(0x7f0000000880)=ANY=[@ANYBLOB="7986279c4d797fb3e9472bad78241486a740e2682831a400004996e5ea4a038b42cc6c1d2e9850abcbf50e9f062110371cf00000000000000000fbd6c43543551f5dec54ed58490a04ea5cda6000"/92, @ANYRESDEC=r3, @ANYRESDEC=0x0, @ANYRES16=r0, @ANYRES32=r3, @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRESOCT=r0], @ANYPTR]], 0x1, 0x0, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r1) setitimer(0x1, &(0x7f0000000000)={{0x8}, {0x5, 0x7fffffff}}, &(0x7f0000000080)) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000780)=""/198) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000540)={0x10000, './file0\x00', './file0\x00'}) 04:13:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getegid() setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 04:13:15 executing program 1: setrlimit(0x20000000005, &(0x7f0000000080)={0x894d, 0x8}) 04:13:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x0, 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x202, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x44}, {0x6, 0x0, 0x0, 0x10000}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000280)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x1, &(0x7f0000000240)=[0x0]) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) syz_open_pts() 04:13:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file1\x00') getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696c653000037b2bf7755df9ba9006650eb3513c22bbaeb54c615b79b4ea21cbc6b9b5f1f9d33ef216535dcc71d204c40d83d273421c7c720b998fe3037339f1a0a07345cfab2eea82b5e18c1bba5cb5567751c4701eb685552ada8b6b5b640e98cf19d875483d50ce3afdec9e1c1e728f37b9211b33fec0c25482fb9e496a88bbdc9a5600a11bba6b43225f65367f5becae39804593"], 0xa) close(r1) 04:13:15 executing program 1: setrlimit(0x6, &(0x7f0000000280)={0x60000000, 0x2}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0x3}) write(r0, &(0x7f0000000080)="bb", 0x1) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x9) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x6a, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x3060, 0x1f) readv(r0, &(0x7f0000000100), 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r2, 0x1}) 04:13:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x840, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = semget$private(0x0, 0x3, 0xa5) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/225) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)) chmod(&(0x7f0000000240)='./file0\x00', 0xa) semget(0x2, 0x0, 0x80) semget(0x2, 0x4, 0x140) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x80, 0x0) semop(r1, &(0x7f00000002c0)=[{0x1, 0xffffffffffffffe0, 0x800}, {0x1, 0x676, 0x1000}, {0x3, 0x1000, 0x1000}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000380)=0xb77) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000003c0)=""/118) semop(r1, &(0x7f0000000440)=[{0xab3ce334b8866a3, 0xfffffffffffffff7, 0x1800}, {0x1, 0x6, 0x1800}, {0x2, 0x4, 0x1000}, {0x3, 0x167a, 0x800}, {0x0, 0x90000000000000, 0x1000}, {0x7, 0x4, 0x1000}], 0x6) semget(0x0, 0x1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = accept$inet(r0, 0x0, &(0x7f0000000500)) r4 = msgget(0x0, 0x2) msgsnd(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000c158f92da5eac19ad40dcd1ab0aa727b192e6689d22bd657c986d0c59d34c5d6c64cbaea57a35a18c70000000000003f576341297cf9c44d6d16fe8bf45275b275fa093c8c4f95be5a1c85e78414a32bf22b4454b2e0907b02d5819a3dc35b4bf37641dfc65908cd53495195638ad33687b221a3b1ef63c78c704aade8be765936daf87f24e5f89588dd9bf45950ad892200d86f4a8400ba16c7c293f47b261634b22165c44f7f33631ab2f604e2869b8d26a4eface906fc7243bc9a9c0288b5d5c17ebaa7668569c36c53f94f096cff6bb2a59fa3ea123eb9e4d445b52bc6e0b9c6c2e8ad"], 0x30, 0x800) lseek(r2, 0x0, 0x0, 0xd8b32e09b83b3ead) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000580)={0x8, 0x8001, 0x6, 0x2}) mknod$loop(&(0x7f00000005c0)='./file0/../file0\x00', 0x4, 0x0) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000600)=""/207) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000700)=""/127, &(0x7f0000000780)=0x7f) semget$private(0x0, 0x2, 0xa) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) 04:13:15 executing program 0: mkdir(&(0x7f0000000040)='\x00', 0x102) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chown(&(0x7f0000000200)='./file0/file1\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file1\x00', 0x1000, 0x1f) utimensat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0x7, 0x7}, {0x0, 0x5}}, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) 04:13:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="094b987d") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xff) 04:13:16 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x2) 04:13:16 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x9168948aa5edc8e6) r1 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/58) recvfrom$unix(r0, &(0x7f0000000140)=""/241, 0xf1, 0xa06a9fdfb2de0197, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000340)) 04:13:16 executing program 0: getpid() pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x38) syz_extract_tcp_res(&(0x7f00000002c0), 0x2, 0x921) close(r0) getpid() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x200, 0x3ff}, {{r2}, 0xfffffffffffffffa, 0x67, 0x11, 0x9, 0x2}, {{r2}, 0xfffffffffffffffa, 0x90, 0x4, 0x4, 0x7}, {{r0}, 0xfffffffffffffffd, 0x4, 0x8a, 0x8, 0x1f}, {{r0}, 0x0, 0x2, 0x20000009, 0x8, 0xfe0000000}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0xfffffffffffffffc, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x1, 0x1}], 0x401, &(0x7f00000001c0)=[{{r1}, 0x0, 0xce, 0x26, 0xffff, 0x3}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x10fd, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x7c, 0x54}, {{r0}, 0x0, 0x775bd4bc83e717f7, 0x11, 0x0, 0x8}, {{r2}, 0xffffffffffffffff, 0x4, 0xf0000000, 0xfffffffffffff2da, 0x7}, {{r2}, 0xfffffffffffffff9, 0x4, 0xf0000016, 0x9, 0x9}, {{r2}, 0xfffffffffffffffe, 0x40, 0x8, 0x6, 0x7}], 0x3, &(0x7f0000000000)={0x0, 0x1}) 04:13:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x40002004, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, "c90001e600010000000000000000f8ffff00", 0x79e9, 0x2}) 04:13:16 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x100000002, r1}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) flock(r0, 0xa) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0xa0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)={0x1}) pmap_unwire: wiring for pmap 0xfffffd807f00a000 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a000 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a000 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a000 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a000 va 0x20ffb000 didn't change! 04:13:16 executing program 0: r0 = getegid() getgroups(0x2, &(0x7f0000000540)=[r0, r0]) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r3 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r3) chroot(&(0x7f0000000040)='./file0\x00') setgid(r2) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x200, 0x0) write(r4, &(0x7f0000000480)="c0c076adb2e31e6e44cfb4c3f93ec97a2c69aaeca3139c67b39af8ec838278fe2f41a0f5d99eedc554e1f924f2c57af484700b3377629c31531ef78dc180f53a87e64daed96868fb79d447208258bac74895c30256f7f2ece6571dcac6fcd2275aab557d28d1fa767ebec5f9803f0c0910fca44e2a47ac4727d4156ca813aa4a120e44f9b615bf8d2d8a91445ce95d0c8fd24723c067db77ed4ba4bad865820c57c9872f97f2601f029b8063de590b3807395291972a8dccb0169f403d0e", 0xbe) r5 = fcntl$dupfd(r4, 0x400000000000, r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x800) r6 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200, 0x80) r7 = dup(r6) r8 = dup(0xffffffffffffffff) r9 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r9, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r10 = getpid() r11 = getuid() r12 = getpgrp() r13 = geteuid() r14 = getpgrp() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000b80)={0x0}, &(0x7f0000000bc0)=0xc) r17 = getuid() r18 = getpid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, &(0x7f0000000c40)=0xc) r20 = getpid() r21 = geteuid() sendmsg$unix(r8, &(0x7f0000000dc0)={&(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a80)=[{&(0x7f00000006c0)="2e0abf7f511511f742e3e96953794d16714970de8b2962aa8916253da981c6761f6b70e54a339f1b989e3c9de44e4b6e80e363140d5127f475ec5231872bbd0912", 0x41}, {&(0x7f0000000740)="72e2a5602cf72bf3ee474690bf471c28cd8a1f5e2f46d692f8013f4b936d58bcdf", 0x21}, {&(0x7f0000000780)="63fa214f670e1dc7dc1c41fcdb3ad760f30a78836647e8c6ace020ebf02a258f9fd667208af2fbd332bf69125213b04dca2aa79c468c4e193ecd2983f08780b14abc7444a5249241da62deffbf64f24e83da44e7b98b6e9596ddcd7747914c235f2b14172a8cf0821645f1e0c6b145620990b6b9e2a1f8f8102f9134f47bd2927dff2677", 0x84}, {&(0x7f0000000840)="0d2519231b9d5e63300335a96ad13fc5190680dd3c01c1b57b66b5a005cf961f7c3ba4897e454a9650034cf3e60ea2a394c3b87044f4f7d17555d3293481a337dc36ad98fb778f8f8979a42d0fe4070eb249f7d0aeb8c8298d7781431bb8b6c2b06a32aea9a2d5c1ff6c65ff644580de701d8cf833c70ec72d2d07271b1cdd08c3afcea11c95f886ab6ab36dc7b8a84a9b3fccab04013a9469e8ab546d80d576a929fe5d2b8d9b3fe9a72417357422a5cabaf703776b2fdc68188ed721", 0xbd}, {&(0x7f0000000900)="55295ac332d45e45186918835999ed00e8026d9dae62f7017bceb1dbb5053ec9a6fbc0e6f4eda03a8b9d8111c82859d12aa34a6373cfb86477205900281973d2eebba6bec1c312e3d045012f9d570d96b1a65524c415ad18c3488044483454383b33e3cf8305a2a8e2603c3f371cb3bf9e193a7216d1e2d932824d236067a417a1d1d8b55e55067f9615e6355517266056867d03d6dc4fd8fdea4db26a7e071ca3a92edbc79d375cb7d3d1fb5d1263f8f0ba29b200bfb3cc03e256cf53dd929750b98e6b835c2ab851435245d19ce2", 0xcf}, {&(0x7f0000000a00)="1fb4ec4f35131e49a75151150317cb7ea2e0b955282e0a553adddb983edf8956371fcf0e33fc6be0d317067cbbb264", 0x2f}, {&(0x7f0000000a40)="d0028a8e0caeee21cf232e8663c28216a21897e3a8138a68ea67b7b5dc0543", 0x1f}], 0x7, &(0x7f0000000c80)=[@cred={0x20, 0xffff, 0x0, r10, r11, r2}, @rights={0x20, 0xffff, 0x1, [r8, r5, r4, r5]}, @cred={0x20, 0xffff, 0x0, r12, r13, r0}, @cred={0x20, 0xffff, 0x0, r14, r15, r0}, @cred={0x20, 0xffff, 0x0, r16, r17, r2}, @rights={0x20, 0xffff, 0x1, [r7, r8, r7]}, @cred={0x20, 0xffff, 0x0, r18, r19, r1}, @rights={0x38, 0xffff, 0x1, [r8, r7, r7, r4, r5, r5, r8, r4, r5]}, @cred={0x20, 0xffff, 0x0, r20, r21, r2}], 0x138, 0x4}, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) r22 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r22, 0xd8c8289a9fc0a586, 0x5, &(0x7f00000000c0)=""/28) r23 = socket(0x2, 0x4005, 0x0) connect$unix(r23, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2fac1400fa00ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc806278295a6462d5a0b7bcb252d813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb070738a6acb07c62f54b178cb0267ba5050932ed63dd48d600000000b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c89263b7abec43bec4656f729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dcddadb78bc9cc0acc63d156cecbc9edd8a568f564b4d2178249df02101bd4a2067d941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c832c20c64013ecdb22b2585613c22c02b5d116429a7362603ba7c87467080000006ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a3300000000000000000000000070f06c014208803a3d83e6339cfd67d7dc70c9495cff037bd4ac0eba474f403d029c909a0e3e3bc4a037533c676576ee30839a5b4477e694b2ffb5e9c5be89fc9d6fa12f3ec24df3073f433932f3f2833424be13aafe8f23da43d6a0a1997ee87d82b5f6abb5ed4b9fa83639f37466768c885dcbd08eb49b8fe6f3b59c1ba8a6f38927f32c4aefe037a3e8b08c8fa4d24f1cc832b8eb0b4733d9d795cc76a6c1cf40c9e8c22f7afbf5677e4050021831fd89d264d7d7413e2a2d5fe7e45257aad8070000007adac85a9a20393cde207f70e14663e7b2d54dcd6cf7c90af6770883147c02387239dad554c4b4ca3bf598b09d322b5172fc7a58c6876ff54690302364abdfef1d444802ad8445efb0c9a4cf8af0fcd5e811c9dabaafe0d6207595fea53eeaa4ed8549460e96e79b6776c2f02cadbac7eb3aa66639295565d6ca"], 0x10) recvfrom$inet6(r5, &(0x7f0000000580)=""/184, 0xb8, 0x802, &(0x7f0000000640)={0x18, 0x0, 0x7ff, 0x30000000000000}, 0xc) writev(r23, &(0x7f0000002bc0)=[{0x0}], 0x1) 04:13:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000040)='./bus\x00', 0x82, 0x82) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000000)) 04:13:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = shmget(0x1, 0x4000, 0x18, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) r6 = getegid() r7 = getgid() mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x600c, 0xdcad) getgroups(0x5, &(0x7f0000000180)=[r3, r4, r5, r6, r7]) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2ef6896469b8be80ddbc5372fd74322cdf89503b021ca5ea89ed3c614db32453a70c418fe664d2482cda1f8e934ad6a12afb368762e69e209de150c77a93540505f38dc46562f102613d2cc4610a6722f211cafea820d4cd8f0692400ba0087aae687b584d0e4426b41f08fdc0b4d75656d199b5cf20820ef7f5a19ae83f253b33a38182f2806cda315a0f7a7106eaa8e0b79d7fd21b9070d4122dd1f1c4458e81e724d906534d20c3c8e1011ff7c428ecf7b1ffddfa4339d015d2ef832f4fee6489d08b37751fc3b7a1e7e65e590586ec3242a3017edd3bc2b9f36d767b8cc6ef65c4749fc54a07915a40fbd35c20b6bfcb5b5525920bd50a0863a0274e20f197574bada2a4d7262e58df87083b2dc7be12738177ad918f5ed6d74fb6b6d2c4712c3f00afe27704c0c4e9499b2499fa7079b497634d0bc76c757c119bf89ec6f268c0caf1b696c22523bb75cd0560a041b357ed07ea0eade3dcbf18336350e42e", 0x7fd}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000ac0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f", 0x22}], 0x1) setrlimit(0x7, &(0x7f0000000080)={0x1, 0x32}) 04:13:17 executing program 1: r0 = socket$inet(0x2, 0x0, 0x88c6e9f) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f00000000c0)=0xc) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x69, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000), 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x101) fcntl$setflags(r1, 0x2, 0xffffffffffffffff) 04:13:17 executing program 0: r0 = socket(0x400004000018, 0x3ffd, 0xbfbc) setsockopt(r0, 0x20000000000029, 0x25, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/20, 0x846e634c968cc0ca) 04:13:17 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x12, r2, 0x0, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000000)="374cb2d5296abbc08c0309e39183b41161101238d041f2d4670fbe5074a5f803ee552cdb73c407058d71675f94a2e45aa5209f1da592f712cabb", 0x3a}, {&(0x7f0000000040)="f8ee929e2931ec01f3524baa1e10560333e571152efc94b945da7b87d97b5c99ab8e42bb88a38f4b656cb5dacd970a53e5d4315cdb39dcfadcc8138239f61ce42fd207675d61ebdbd983e7d00840324e1574cebfa59b987f94314f6b8348a8525653c7913011ba2a35bbc7a23cd42c8f9af3292ff7fcfc8504e1635b100b138bd558369f9ef3329c8eb125a708b708595febfc00439d11b058cccc10093007b672f7ed0a1c57d10ec352c1bd29bee3dafbbbc008d580", 0xb6}, {&(0x7f0000000200)="40a58d7be7cc57e7558287fcce1eeb063056c93c40c19c27cba878004ec91303869d21f986836841941026e46aa60c48b1e90958e4c089a5460f48842a94c204b4d89ac158cd673a3ab2d4d1bbd3927f60a483b52feb0ae1e38f31601528097a130516a58ca3d0e333a2b14ad62cc790be0e83c2ffcc674450d86bac9e8d368d546fedcfd4ce50e35b3c", 0x8a}, {&(0x7f00000002c0)="b942e6f5a0792fa24e28629035f20351a227b014dafb8f1bdfbf25bdd9073b5a13819e2b7a1c85cfcae06f4690830a57bf9cde9acf73dbc6e77cdbd33b4d99fa36470529e658fcf5ed4ba2930a70ebca6e30ca4d532d4bff", 0x58}, {&(0x7f0000000340)="d6d799cb3de5459bf321521ddd5edc1b2c63f709de5041ac5784a0f083ec104943f5dbfa8c26a7ae6b7fc9813d52ed4d67f363e6c8133b75e32eb80a201e23f9fc623aa238655a8faac92ad0cda2f8780b1cd4bdf16fa6902f6f94028a232ba957056bb119a4c0f14d9858939515911a6dd15a2bc19f2a9b2491f39ca9ee22a81b1adce4363f92c43a9f081f881d2785f494b2c482a66eba65261d4213737160473e2e988812523e92e2e1542e6871353d005ce383fe4c3af9c05c1c2a584616f42e5e23ef539579fcbff80ce61e13a497d30804d014585c19b25398e269766fb2011826", 0xe4}], 0x5, 0x0, 0x54) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 04:13:17 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = openat(0xffffffffffffffff, 0x0, 0xa0, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x3e5e1534, 0x7fff}, 0x10) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) setitimer(0x0, &(0x7f0000000000)={{0x5, 0x7}, {0xffffffffffffffff, 0x3}}, &(0x7f0000000100)) r2 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/32) 04:13:17 executing program 1: socket$unix(0x1, 0x5, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x3, 0x48, 0x1, 0x2, 0xb5a1, 0x1, 0x1, 0x1, 0x3, 0x40}) 04:13:17 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r1 = kqueue() r2 = dup2(0xffffffffffffffff, r0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x400, 0x5375a482}, {0x18, 0x0, 0x1000, 0x1f90}, 0x1, [0x3, 0x1, 0x3, 0x81, 0x0, 0x3, 0x6, 0xffffffffffffffff]}, 0x3c) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r2, &(0x7f0000000a80)=""/4096, 0x1000) 04:13:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) read(r0, &(0x7f00000000c0)=""/50, 0x32) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x2) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 04:13:17 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x480, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0xff, 0x100000000, 0x7fff, 0x1, 0x80000001, 0x100, 0x0, 0x1, 0x2, 0x9a1, 0xfff}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002007, 0x7fffffff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 04:13:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = semget(0x2, 0x4, 0x22) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) r2 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/110) 04:13:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000540)="ff88688c22aa4916f6e3e220a154399cde36d7f1ca54d3ff9a8a380dd4f38bb327f8e6caccf7b3983df2f86423bfe49f13992f14356d073fdd16bc3cf68d2893ff35c50f6a8b633341c370f23ba9b903d1f37946be208dee3f9b112cc9b0e1d31c699ce0b93e346a3e395b17ea1f9296b0cff29756dbe822f7f3282b9385c5f5d0ab858d3d34e263e19225bcd4fd4a275c75afd789e14624b8d6d68def63aba77a6e6102aa97df0fee1dbe73cc9b5c7526f98adb29a750b5761738cffaf15fb7fdc2ef27a50bcc733bbd64a974ef955c65aaf209110ada1851fbca10961d9408feec112e3e08bb1ff66a1442852720d8b82a6725617dc7be86115aa5236cae6beddafba920fcb756efdc1da92e4c421136785c9f8853ba86a9f16e5d7f3a41209759d519756bf9d04dec75d3e794d578cf8e49dc430f1a9e95bd1c907b9b73f4d1cfa3c4c6dbae70d5fd32381a82b61204100293afa50c66e024effccc47e9d9ecf2df9690463420be53e4b90e0969d41971c3c17e92daf24db23f6e162bd59e5eb36d43a3875f563814e96232d19fa9ccfe6754657cc8d26cb02251a54145d3030f52496cfea22be9f0a988815deb60efeeb8d4596abf98b232971804a4306de16bdbf52d3fc0fbce8da3d515b740e90df50fed99523d621e611ac21c0805e0ef4c00b4442540f5af83ab19ea3d5d2d54a5b07fcee5ca1ee4c746167c13d01c5c2b5cb545e7c2d5dfcc0567f99c7132edffff1bf0fcf2da1ff90fd6a32a82736d87407ed94be0429f29c5da5932d823120354a5910b0d4c778fbd133ebac3bfbe64cfbe594370b2bf36c0544b8b47e58d2cf1a71f2d764a9c0a0b24de3e16b69b6d9d253ef9bb0349c245915105e4c70fc4e4a9eb6445ceaaf760b9ac99bd91cc003c8fb9312b17e44617632dfbcbe9388dc8a2b0aac63d6cf550dff05b659ede910dd2e0c9af0996dca35dfa5f4516c77d551169f9ece1c7fa1c7338633107ca8cce72128dd4fdd10d4a8137963ae13dd30232d01561b8eef6b9365bdbac119593834c227bb61ff5431defbf672f61569f248a958a4af8cb86119a7c95e5d79bb6a75a16adf4b83ca33b13b2d889f615e707865d959c38ec189c005959546ef5dc26a426bd702e9784a283c63887e81d60905288b464323d6a395cf7ed3bd610243192ae4d2a03b68bd1423b5e927bea268a303c2101f6c31adbe3c1faf735c089d511a3d7846626bab3397020504c2ef70d2578f97f65f4b720c4cb93267b21e5dd5915e43493bb1fca474d82128c1f15dc809fd4cfc1d401d693ffa1ef9db8dc518f7e5f1b9c3b9f2d6b62a66d6aafe125bd77ec2f902e85d970a5e4393109a713e5579e1aaa35acb32b7da2374a798d4d4d05ed8022b0117c60ac0d359994aa17a5ba306b9accd759ec08fb847810fde7e8c9ea4e22d01794c330043b3371a9e8918838b634e9750f93f868f6d4c6548a00c5d546a6ebd3bb3fb8e2456a61f1dc34c51d906bc68feeb1b79a42616404cac0f764208e8fb246bf8ccb1976351e14d578c8a914b5e8832399541a8f7bc0a30078796c0fcbfda14d560b7beea747dbcf18fef6e1c3c982d580322ce434c0a4c60d96b2a45f35915764f293bed36f75e671593b1e8eba9279f6a4b6397f758b6f652230ab22783309021042d0f1efd435c30f868ff79555211e47867dc9aa8371bcf5a9b7a646c30ca9785c08d84c0663b633f0795273172b7689ab49f5ee50fe499d6cc5a2966560c53a34044ab61d077e31046468c874a95b78f66e265d4dc850806dd78f1cb749476e9a630a1ecfc8b279f4e5ff73758f23751b02b0c6ba528a74197d2e06e947f6296fc06095c69d8e99d317b43554f3d6f3c3833e6424ac4927d57f6280c64a8c64acd8f5e751ec3cad8415d1ada10626bb2d701659a8a960c2c1759ac78300b97e2cb646231bbaad6c31a8b306105326df0290d6aecd3864b437e3fa5fcadc2ed4a122c15a65cb847ec44a2802b95790ebdbb11e64c1fe9ad58b7888c7168967317ac75db10839bd9026e736f4ba6e68948c2cf77b1f1157c50549aad278161c157c47079fbb2649405bd0725a80342cf9c48b00e5727e5c3598e4317338e3bf9c05cd2ed34866e37e3028e56cddb2e3d7c7531a2736bcdb4ef2d9663f5b734a4b15af4a78eccb276b1ca976bd8719efb5d949442fdb46b5e109226bd9e31b735da725a9c4ac12f0a51f4f29e23166ea2e74e94daee2cc8b0ebc8428309501000c8c582d550adedcb4c1a256bb6ccf4511dcbcd5dcd01ad78acf542d6671d20a61ef9e19ffea31e116f6aaeba95a7b68af53f30bd023e090f3131d7b6f45c9366c496481b2e39356f51ffd73e9108176713605268b1a5c30a40c54fc6ec14523a96210d0323939c644ea41610ceab0de81c1f68701b180b229a0f1e4d842117ae3833374d34a380f4ea7c8132da8f94948fab007ac65c9bcfbe4ba0603b2e526c0b798fa76cce3d79854269fc4ec2e8776d68443b943ae88142952a11876e0c325a8b843ef5cfacb61dee96ebb6179bad1c9de59ceeaa8c0d123c3ef3ac931924cbdb1964a93927aa55b5c96820459a51fa69c13fac2f6af5d6ac1e58e42f6a11e33be9f6ab661fd8f73244c9ddaf179f67ab2b57a1d5b5f4a8c51be0e04b43ddf74e6daa4a58293cb70cfc8a3f6954726649f64d45175a6fb9325b0d4f150a5d86fb488d26eb17a640bc852d0621cbcfaef88c9a55f2cbb2c74817d3a339de6234a2bec78785609b4bade029e74e801501a796a79dc9afc87ba8408e50ca42e0a380719a2bb5fede4d154f8f42b68f07d7359e2410cafec4632a227dd09d7cdea6bbb0a6c78ea4781450cbcbf5a42d00272d6fdbc7467b86311ddedb64d5360013d34354bf3003faefb60475c87df7450519f346300b4c0d0ab88bce7d27d8f3618d07e15f433e91ba1951d706ef62b56d7be9708c9f0c8128a8dcfce65c4f6abecd4705b60a674e0864f2ec24125cd68724de5d52691afef69d963a810253c8ea6c52aa24545c67bf3020e4628f4691629b915b6ea5a649ceedba8abbf6af2ee4b0d6311e6421bc64abd07e13bdc7f19c1bc636b9ef9c036e834f8e8d1632849521dddd3843be17dcecb3dea0a78aec2df1f08bd924fe1d908e74573707f4af0ee337854aabeb0f232a52e6260755381fd43d83d824c5301024dc33ebd62d43ae1f50bc5d562a40c44a58b385f804904ef914725c9a88e54d5427b7e057dec3312420937f53baca2a472ead8662bd521f7c436e7cca629dfa0df38896d02c2f784c5737e9b0f026799beb565e11bc68ae6207de4deb12fcdd5a898cf5594b6e3efd23563eba1881d392951bcfdec3acd2f308eb30ae8ba9d332767a5a3054a7521b53d42d0f2f28dd9d895c521cbf6056dff93144b0516e93fe33dd877ba4127c8bf03a84965ffc0f8845dad05648a988b5e08260796a085872f4b4ad8dcfab2d7612719cc9b89335a35d1d3d94b5aa3fb0897fb2ee3866ece8dd9419e475822a9bac3ad3f261b51a8d18b3b08b7a6ae905308caca51ba4318e27a20b3054ec235861547eefdb05ec9541d265a7a5cc4c2aa9b6af2908f188ec2e0bfd545a3932fdc09bf7cd25d4832d8e0f06706ce06ad7cbbe5d1f1c36627ac57f77c95360d291167f246ba8afb3398d464f15d7f365166077f2e87563409c19cbf3caf063145f18df5ce263275da9267f212269729b9ed8ea9cba40599fa27e09f0f5dee7702657c81b34997b5fd7a83ef8417559c1555193df790c29e1695c06842b1010fd6eb1488483421b87e5d54abcea31118e55fc8cd991177894dc853c371fc0f776cfbba68cc7b7626d4b6f28d6fa5446d00bd364eaa7c8bf20cbedde2f816da006826abdd40f55f7a71ddd40236075e81dbbe71ae07a3c3092d517d4aa6fba6f1bcf464ee0de51705001fc4b5fc321f107f99f1b341ae339893c23def8982c3afe19f7e1fa6d40d5ee3cbacea37840883b238999c0f5eac6630784b5070b1f7bd3a25d166a481e4f50b550fb86dd0173451014eea3e99bc8c48f7d692c6c698602b5c2cdde2d2949ada95f9fc3f85b3f5c38d16569d5c7a08b756116d70fe59a96cc22484e57747a90ce50047cbe57fe63c384c4827dd2937953603f0f1460fd96289d4b44df9f75c5dcbfaa184083be83053cff3397802f760172ca940858601eb1bc3b36f212eb1b39e8450afacca3fa7fbafc5518718aa4d3c5c9592ba1b66233d0007409d0a64cba283ffadee1b4700fc3bf6e357df9e5daeb54cbc772e2740df67ba130764bc8e8bfe82af30933150c51a6c85ad6b9f344c699c92f7e4f771a7b2bd4fcae28ece6595163ae325bfb8799bad022c42dcebbd0d4a3290a6b13e76e5d9c22ab05437bbb354081660871142f09cb85ec5fcd88675c2bebb924dba66493de7eef885e1661d300d238a5a0bc7c71f6e72eb225cbb54cf41e319e3d2cc4c9329faa4ade0984679733e04072628a8f575a8dd6e5664dc7cdd01f3a8f7a32a9303b2d85ccf6a9af54e707d60406a09023ca42e011df98b37508a3a81d9bd489d196ceddd8ac80a3fcfd7ae3fee7ac58e5874ba29d8943d94ae9e23cca5237c620ee93c1624d02ce0ade85731bb3c7af897033b20f98b0ac6b1affef2331584842a040f5efbb15983efce90148608ad00cc8b91b184e14e707fbea7002d0b2de7e7fcd33f5627dad942d664e4b5a8f65c3adabdee4dac488e2c15e38ee66356dba362a6b4b9c0bf435191118270af24ed7d8533dda5b4065a4fae081d7b7631fd81cf63c61c9d3b72f5ddcb12e6ab1a8aeb1b878c481e55a6b3d0d36cfa8ae76ef47cd0cfee09a58c534966cb1b6c695bf1d560d5252ce8b62b6bfb3f2cf78e4c775a9ee9c4651c494cf43644aa458e682dbf3f2054a6fd61bbe6d1a9bd6d48ecd5d03f089716f5cabc0380fd0ef013e6fa9474a5339b357a3d29801a0213feaa059f1ec60fd8db09792d846004f26ca43f3720d24d28c01d27bcc1baba90f1c8f18e6098ecf42c8ecfed982e450308bdfc2dfb7075285b990975cf7b2f49bc1d22fb3c44500932fe1c49fe4ffbdcd07f6e00a6217cb2bd6d945d3d8822b5af37fa443e8991d0acf67c485ce48a21593a32820004626f0c7cbb80b85262d86a38f5e141c268a436b58be3df58e296e2b6abec6e9813853acd69dad43dba98696a55cea955f1de35908ad9908be59537ea9b3758bc8cfc53d81cfafba54101452b86a1299890d981f0cd8cf20c811d9346ab3c56766f3a28db04df42f0aaf38375562545218671d60a854640dd70858cb65ec0f39cc3ebe537aed6e752ca5b833de19f41553d7915a9b94230a643aa087352e30e742aeb55b90a6cd67b042f856f561894f03ce71e0e8ea41d0225c3922d6c20907d92772b7d18096e72eb8ea12229ea0a85387f672b70b8b5bef6f4d81591dc2515d98e9de09c4015a372773ede68ab17cbf1a8926a55ec8ff8c49cae463b356538149b975ea67b3b90f90ea6843e42e0fcb6bbf3fc4b4b953e5b10d937c48692c6a3b714b67332e30d64107ec9b27f2cc4c0ed5f7ca4cdbf89e5b0f5a44413bdf602396c62a56d6876ef3c70da4c42eb127c4c40a5692d7c6b5466efc2b1ba7ecf4c9633d09ed5a96e83b21b15160e037214abac1db9d0f2289cc57e6f90deb18d3fdc188adb58b33b6757f381332e90e2a56977388115a103be33b775124274678125304014b5815d9ed1f780cef1ccd2da4735a2ad40b181c19297b22f9638e8973949daf55f4dda6f6d", 0x1000) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xffffff0c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000001c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ebfcdec44c4ea35b5ac206f96616ff441dbd4274"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 04:13:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x7fffffff) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 04:13:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r1, r2, r3) recvfrom$inet(r1, &(0x7f00000002c0)=""/81, 0x51, 0x840, &(0x7f0000000340)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x6c}, {0x6}]}) r4 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x21) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000280)=0xe7) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10100, 0x0) getpeername$inet(r5, &(0x7f0000000080), &(0x7f00000001c0)=0xc) bind$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) semget(0x3, 0x5, 0x536) 04:13:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000132, &(0x7f0000000080)=[{0x40, 0x0, 0x0, 0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) munlockall() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x7f, 0x401}) syz_emit_ethernet(0x4, &(0x7f0000000000)="0ce70e3e") 04:14:21 executing program 0: r0 = socket$inet6(0x18, 0x8007, 0xdc6) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCPROMISC(r1, 0x20004269) 04:14:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xa8, 0x82) sendto$unix(r1, &(0x7f0000000240)="6a6ad86ad86a8b111f1e8e377109252e4671bddb42ddfeed3b649f6fc0394fb3b0107d423d93b7e1b1a23ed1181f7a2add5544810ac5b3ddbd07488832eca3d73bf6dbf90c9f85a0520b3d89df88c5d6aaf50576b636ca060fc25b5ad673d94a6b3a29ea34196e8df2d4c80cae051be35731dbb2bfef0c0978521b88ba939560e00a4a30bea1eca0427456449fc7dfdb1650fcd88c618ced697c9668", 0x9c, 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/10], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x10000000002, 0x2, 0x0) write(r3, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r2, &(0x7f0000001540)=[{&(0x7f0000001580)=""/102}, {&(0x7f0000000480)=""/4096, 0xffffffffffffffe3}], 0x2af) sendto$unix(r3, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) 04:14:22 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20120, 0x0) getsockname$unix(r0, &(0x7f0000000280)=@file={0x0, ""/27}, &(0x7f00000002c0)=0x1d) unveil(&(0x7f0000000080)='./file3\x00', &(0x7f0000000400)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000440)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000340)="576e4415b1d198c7791b2ceed33fb3ae20254c9a4d054b6b86415d3da38f0b06766590182eea5facb710f7f71e64e117d5dd0293d1115415772e74bff57abd8be325de8e1a86c9cfe380e10e26efff95f7097cf6524bfb02eb2eec3ad0513d98b639550dfd576a270be7d9b2f7647f0d6a4997a62753670ef03991b7ad12cb9704108ca25e6eaa904032", 0x8a, 0x2, &(0x7f00000001c0)=@file={0x0, './file2\x00'}, 0xa) 04:14:22 executing program 1: r0 = socket(0x16, 0x5, 0x200) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x10000, 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 04:14:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000400)={0x8, 0x0, 0x20, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x1b}], 0x1, 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) execve(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='{\x00', &(0x7f0000000180)='/dev/null\x00', &(0x7f00000001c0)='/dev/null\x00', &(0x7f0000000200)='/dev/null\x00', &(0x7f0000000240)='/dev/null\x00', &(0x7f0000000280)='/dev/null\x00', &(0x7f00000002c0)='%$[-\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='/dev/null\x00']) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x3, 0x4, 0x5, 0x4b4e}) openat(r2, &(0x7f0000000440)='./file0\x00', 0xc00, 0x45) unlinkat(r2, &(0x7f00000003c0)='./file0\x00', 0x8) 04:14:23 executing program 1: socket(0x1f, 0x8005, 0x4) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0)=0x3, 0x4) 04:14:23 executing program 1: r0 = socket(0x23, 0xfffffffffffffffb, 0x2000) setsockopt(r0, 0xe7c8, 0x1, 0x0, 0x1cd) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getdents(r1, &(0x7f0000000140)=""/116, 0x74) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 04:14:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x41}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = semget(0x2, 0x6, 0x421) semop(r1, &(0x7f0000000140)=[{0x0, 0x2}, {0x3, 0x10000, 0x1800}], 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) 04:14:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/53, 0x35) r1 = dup(r0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) 04:14:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x80000000000040, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="1e9eaac2afe70f4af4c510f7950b269c74d3b5d3767445b596482fb1c0977be6b920dd0a7419cd21f3b399cc8a02f79b72f81f27d470a416527d583cb9d5ec568bb24006606baa04905c4e99af6075f3e8772b6869e336e7595b36e28d95fe1654e51be235655e37e1", 0x69, 0xa, &(0x7f0000000080)={0x18, 0x1, 0x1f}, 0xc) 04:14:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x6, 0x1, 0x101, 0x9b}, {0x400, 0x1ff, 0x58f, 0xb9}, {0x2, 0x6, 0x4, 0x8}, {0x3, 0x3, 0x4, 0xfffffffffffffff9}, {0xffffffffffffffff, 0x8, 0x4, 0x2}, {0x3, 0x9, 0x9, 0x8}]}) 04:14:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000000000000493, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1}, {}], 0x2}) 04:14:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x1000, 0xce, 0x7fff, 0x9}, {0x0, 0x2, 0x3}, {0x100000000, 0x7, 0xe5, 0x1ff}, {0x5, 0x7, 0x80000001, 0x5}, {0xffff, 0x4, 0x6d, 0x6}, {0x1ae2, 0x6, 0xffffffffffffff9c, 0x2}, {0x6, 0x1, 0xffff, 0x3ff}]}) 04:14:23 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000080)="10662e1f44109e0d84c8978149160837ccc5c9e27290463e7bbb167f7916c007287c688c1dfa011f1ce0a5d7dd857e23fc", 0x31}, {&(0x7f00000000c0)="622987dbb25d1e0cf08bee208d8f9397338efe18ed7ed153296093bf9e75b84235f5261d21e4bd42c1fabf8f856044d15e32450792c00010d0180a831e84a8e0c2a2f84495b22b1941d2e0c446dc976c49b4d456a0d636d836084f8216b2c1d5783b69d50871a409613b55686dc2d3cb572f0dae2477656e6a2151fcde2fa42619c1477422d02d7c8e57f4380e0524b3984088", 0x93}, {&(0x7f0000000180)="a27a97ba640182fd3d1acdd02cb93d100db55a1b87908195ddc704033ff867cf56b39c4778de836ab578218c60244be50db1ee2293ce9b94613ecd754697a2ca1796197535b7a805cade64c27943f54b9ac9c5513aa440258a8d7690b27f1f5c6d440f0aa796714d0f5e5fa270e5d179a9c217075231a9e7819a8b294dfea08c3741f1b18b66060ef43652be15df478ca7e48d40a81a2186b8828f529b18154ee4979bcac12dc32165843fbee3b95574a2a81c35ffd2d2a67e01d7684560ffb76568d92bb6ba6fd825dfde912140928b95d761849c9eb0027972e6e48bb5cbd11771da1d8103fd1efab87611bc8244ad07203b4ab0ca9f488c", 0xf9}, {&(0x7f0000000280)="6c9af3840108653339efb8a571d5f41dce0ab8b800370a24575a3774519af58852d58e63f067fd9c994acf55e490de60", 0x30}, {&(0x7f00000002c0)="ea0a8bcbc8d469eaf34a22b29757c62abd8b8bf42ecc19e4e4e20a203d79d72b2c2841436de5685dbec10e68c090dfc06a72f9e973d5f5a83b39f07af6aa600e49bffc92eecb37fa934f0034303c9f814aa074ec57132c806525fe", 0x5b}, {&(0x7f0000000340)='\\', 0x1}, {&(0x7f0000000380)="b09a46e29bcd352e3946f0cb9aa8df0ef1fb967875e0eb692b13d59017d32cce5eae5bd2e9a92bae827f41de009afa4c7f2d9b58fc5b3c39e12a5f43f8be1dc356f4c84c444a036f596edca90ebe64debf37f5433b146845ae670d02ad998914d96c9aad076442ef59eabc184f4244bdd73846cecf4e47284f5a0074024c1f9e42da46f77fcb4f11ba8ac9746fe1ee90373f", 0x92}], 0x7, &(0x7f00000004c0)=[{0xb8, 0xffff, 0xfffffffffffffe00, "5304070ca2213bbfeb0fff33c15875ad1cc5b3988e1a63e3fa0c7a97573919e3e866db1e09977a4aa9d5d1d0cea6c0fca86f67669bd98ede9579ceefcd20cd157004578b85023df3b9ee123065fd5c430bcc4ea2b00c708d945587848ffb8f978025aec0e2a3f374e056a326f1c0ab25d0fd8aa1981392fbc034c1e543a9d342353ab89a6a78e0bbc555b0734170dd6856f14336b88a0d25f026b07944bc648780cc"}, {0xf8, 0x1, 0x4, "84f55fb4077f2e52523f39c11783bcf19a66486b00e01065c2cdebd401032518fc7e21afa32dc77028c9c62f18ce766dc4e4ecd90d3818a076cd48ffb7a06174b9b188776e91016758f02fef4cab0906fa76c5f2bbdcf85670856b30af6214292d5da4476f24570226075b984c7b6e53ad3ae194bf5ee764fb25462293509400ff995f9f4d1dd71e808fdf8c9719b48d89d105b1e45302a7dcb735cf16316a0831df341e69afbad3ac6f15e19ecf7549fc3af0c8241874b742ecd2bf08e45b7f44101aefbe63990a92a2ecc431eeb782d04f3203190b385b4962a67b538ca0f42b583c"}], 0x1b0}, 0x2) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 04:14:23 executing program 0: lseek(0xffffffffffffffff, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = msgget(0x1, 0x100) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/157) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pread(r0, &(0x7f00000010c0)="2bcecd1843ad4efb026f3cabf9a0a74c433cb3b891b1e0e1d1d775ba481548a2ecdab2c530b94a53d1a32ab4d39247ced1fd0bda42871bc895c871cbe5759283e31c9a93aa7cb89643d0e3614ee7172de30dc62953a1f141b569562cd7bc8c4e7eee8aa73e17bb9e6e5d17ae23f8d781b376beebe859a6f7b0989547e96f4c48e7a4048332ae155fee55d912eb1ab749477a0d94b62712d2e49b591df9c7764da69d8937e45355b4839d3a937a130045a0b5d71c2cec999a4bea5c636b4947d885dd0c301b78cb28daa21a8abdd527fcff1f507faa6d9b7aced19276337c751e3399946db95023c589c8ff4687d494e2377594a719a1028d18f03602f396889ff5672ebbdbfc4b7802c689addf36b7e252b752edd4105b663bc7ebccd932812e8fea59dea78eddd37eadcd00a59eb9285188bb15f3d2952215dc6d28f18de45d28e9439bf9780cd181f867c9006abc00d3af4d9033f60646cd80353d72a15025011b91466570d9356620068a8a2748cf7b38d9181693fd97afe6e56eb7fd1f1c2a9876ed47af544e36d67c3436eb4755ac0c610877a538fdf7771826a1cad869369d9b990a9365062c7b2af2cc461da224a9205e494c907245915edc9eef6faa5a4a18219a86f9ffdf2d3ed72714f1f5af5377e6fac2bcd760b9d332ee267a0a7ed7ff0c16b6862df8648a48600044d859413a2b3949d9ef0befacd0fd5493acdb269306900e6974fbc8f303635b6373c4ebe33e0fdff97905cd28f0b83d89b363c3a1a9c32643d307b7be1aaa0760c81e4fa02c50384b3b37184417e0cedf999ae0c778c17080ade8959f337804fa67682264af76aa06f2d5c5160e777317e7cea0c8903e81f208b6092c2fdd1aee9462b4d322f84651ab0ddbda4f9fd2ca34a92dfd0ad260e7cf3ad99bb800feccf1193673b8746278ea16a7a262aac96f2a71469f0b85303b7bcedbd8660eb9f7bc76fdc7ee3bfcd41a7083a801ae59949c90ae505e7504ebfecf5c4081d5767023211835007a417eaa9874752847735cd899b3d7aa951021ab2d3acbbe4da570c2848b6cb53429896ac951828310d74eeb76e3781e7f8efe5d8c468326e4fd9a3362b343c0f32aa8b45e582b5f4dab33e951d11cffb6db08d41b2058e6c5df3989d2b3434c165ea012a5992df29720259362b3bc5a7c74fed503365eccec74b0160f2f87e11ac3fd989d1f9893ca01a3f0cf96de40acc22209b85e73f6442f55699f208e9da19ae82ecfa1d605615f497e7ebb937bb1d519cf58dadc80ee59fb1cbd6442f1dc6783fcaba8028c45e55bf4db5dd26d318034fae37d71a2cc66ca42dabfd7d3028b7609fc03184b085edef8d708442c5e14313a3a770d3229f6280fd46ac767f2739b9be5b4cbf77ff4929bbb97067cb0cf8fb48014a9ab138ec808e5fbbb4e4fcd0d192245606d88260ea75f1f2577489a30b6e6f3434eca2e7972949641c26b0f0144eeea22211653a8f47e7ad4de46ec2a87e29d2f52733ea0e23cc8b717c173b3688eef53460d3feab760d1c05a039c8b99762fe28ef3dbf87fd49cdff6a355630ac5af075b207f218c3da23518f08338f8609022fcee2e7568dcb3d4ed1fa53b28d7e14e2c33cee2b82c41ca51c4e56defe58ebc800dc12767cd1fe7e3b4fc1051e89df1bd4ecdf295fc85dd03615c146b924bdb7b91404dc3173f0d4817387309c0f98be815e34e99e2a24f1655f5932c132832f665f7f241adab2b3c73afbf3f1615c6ad05f42bd23dd2749ac8d942d675806dccf54be6acd22f4f7adf29b9a55c2277537583b93a4f8407407e8b49dcf4fbac6f2680e284a4260e60731db5a0398ef4f1a85eca0921e5f4b7c7570ed0a12f6cf7978776c90db47b4f1fc496c2fc57c576c6d0173a9613724d27e31ee0a259ada0eb7d016f43cd86f4838d0755eaf8b2f26541c66e624dbb5e85a2b2f05048d6eb59bab3833f80622842993797508cf06fa82117c639f8b28ac9287a57492fc8140c6c57b46c708ee0af64f71288138153a133558a1b8a796357b2d214874669dd32fee401c48366f8c75ef5b28a2bdfa67c35311c59f57fb90b3a412b6833efd0186a4ceeba7040f0b03d2363cee92e9355ae7571fc4026dc128d7f1819f395b4060010e8377fc350014bd6ee7e770db3b15140c10aa49c81fb13239d23cdc543ba40c594f9275809cbf59546df0d46b5cd0578ba8ce9536c75a558f01746c01de8d06e9f73e84de62a63f3f3856c26ecec2a22326013312c1eae7917d7a603d9058ed9fc355262c21b35fd412603c736c7f924618e6845cf8fb343ed482e477d20deb35b04a310276e86e6a1db7369ed3f01af31fe145ea9156d211a3480df63ad4804538ff11074fd7c9108469c75d553f624b8852dca917d3bfe6e426aa1742f99b22927fa801db9bbbd97c48fa28a5c538a21a4fa9b577b00565543ad27cdd4f19d0ed02ee39f5f4663180db760239efa23792f84c104d61e2d08f28b6a3c557d154291e424dad822de67b50ab0e381f9950c6e158324ad16b769395af39ef4fe15570117edb4b96e1de397afb6da2609d9a837493dadff5f22a86e1204abacc0462665b725c61c35e46f05def4c51214a3ab71e78316c06d396874f2381b37d3d7f561b08d1055d854d53a4ef9785dbec928813c93e14e6412f13cd272edb6aa7ec9889dc8b9ed44547c7b3d20efdcebe8d441f95bd77f7c5687d0476b0074b5cbbce67a637d6eac2f1d71faf6a534c5839b66023f38571c5d3462f43d6152556567850c214e1f8490e967f55d06b5f5081577e35906bf6cab0edf9b7bfc450fd7caa10623def0b397a7e2331dd0efebb7d70782b8acc7d99eac48d5cb6c90f5af90e9bd657169cd31b51b73de0b6faa0731cd0a487c8dab3765ae1fe8e2e266fb5a90d40d4b82a3c9419419016fd3261b6e4d80d0f8eefb9a85178680ce4573f79419773aeeeb22c2f1929da65a59213243678c9337539b4dfe639a92fac622fdda2b34388461975bb8e081a6ea6d7894e199fe318924797677a2ff91b4b82253c24fd9465fd6e3aaf2ff828740f22f640ab2db093e5e45346cc33c5b09c04b8a5bbd8fe0853a7270dbf4f733572a97e82ccf17a6822ce7c306c474d4fb340dc1b8edc9c45a6e555d8337292a055a77b7f4cfcadbb1026272d817af727ee569510cb9870ac78ca60e86814888bafef441d6de00b0394b11cdcc27c197cb19f43f47c917f6b62959e1e449beaa1f62b4ae34bdb44fe3ac673c7320bde70da522d42e2b4e2802374b42fbf551a945366c879f552b2c894bd9f90cefbce6d5617134eb9d30202f3f5214a73c77aa1ec969ec2718db7b100c182bb47cfdd9fcd76f64c3288b676c5a31020309137e14f35c2f6befaf59e69b19009513d3209ae982d096f886b2eaf8425d0d2759d9b7bd92cb8a0b8d8645bef98c1904032e34003955cac2d8a2257343b5394ab7026d1d63f6fc4340a5a0f374dbe4ce2d136b2b018c4adc5d28fb5b80bcfd54bded31bafd3642f580aa13be80469a55aa16e1afd9403f919884c8f556dfee15389e4e6acd3e9205145f8a44e32ddfceed49fc70c9b02750427e1ee57a2f3fc71e66cc909c8fa649084f4ed3868d43d9861ffd74c71c3340df036e683c50a3687ec39d03ad384b118454e86ee3592196704dee550e3729a6790a1c3de281db400c8cd6c119483b6e56dde809ddfe5c7d08e33a1478f9d6e47e4ce5dd3dcd47275b0849a6dfa032ce7007f4179197b122f1f6607aefb7bf40fdfadc89655a94af1442f4c004f11d16c97fa1e592c87494a7281f2ab526e401457c716880ea1eb6ab5d8755337dbc565610f6c1c14218d3ddb1c88f1a3e22317cc507384f2dbb66741780e4bfe325480de64d74d1f85ffde672a6540ebf861b3ce080f66972451dddeb091113e3f31b9bd7e20e29c3a22a70415f99f529fb22e69a99fdb4bf22d60244739359f57f3ff6c5aa05a881f3b39b1a9bd951557d6f0e63bda33109c56d048c7a752bbcecfe1c9005d1da156852dafca90755baf1d31c4ce18e7d69db691e2b4ce296e4162956b2562e0aafa89cd8d7a5ca00601252640d0741eac1481a282746efc2adb68b3361f94c19b1ee040f69ae6b7a0ecc80f6723f3f5a8c8d02cb362dcd018e0ceb6c8745b682714a5195eaa465f4f08e4e37f9bef3f93a05ec3ec6f18817dc3fbf7d56898a9335671b8fa735f7baf6a548bdc26a27c4c44b2c51f2a524bf852ed18a62612038e5418e860f0102b456dbacfbf8de8fd2de1fb8d79d30382098cb14a2829e7a828276484b11ec4366dda5cbbdc14a26c4620e5a2cde5ec290f16c3cc7868d0ed8998e4fea6d70751fa3d2dc67f2212bc2a6d6b1a0cdd49810934bfe1921223deacc5f7084e53b53b66b4d8582e4855cb1c82ba0f129667645e8c00632a790c5bc5c38c8b21b9b1593be3459a77497d15e4976c603a4684159a6a91ba2b3e08dce2e9bcf39259c0e0bf6ee958ea2ca369dbd196cc8ad6c5ba3c62050d5dee122997b23fd50ba8b3b042b3485f588c428375eb256dd6babbdae2f5ee42b1f029bf256b70dd079db6a82eec1be0c6333c758db5dc224d94e1498ecc41550b2dafcbf75e63c23b26c94dc7ec52bcc67ebc67bcd9456d17acf06f3d26ca42b9cdd70584672c7e1f6c8e55f049a119014eb1f64a13922a6d3671fc02333fcdcb3820b68dc36ec0cf56d7900b222e801cebedd3c93ff02666a51305845ecdfc3b467f22321a3bc234621e25896af88de9a188baf2fe93d5b8df64e37a986e95c65f3ae2053f29ce150c25b9f400aa6a0cca54485de333a0d26aef40b13fd2b1e527a405252fd12e09e7db997d615b77e5f561297939b9f5bb49bc8caf7f50a259374a44b050ff46971b4c11595993d9cb76c5e8c74e442289c9d221f1b548b374bb7cfd7dffa8a2e8335ab1ec082c3f13360ec5d3a70df3516689d173879f52005af4d7846df6d2cd244c823646dba8890f234884c78b273507f6e23e86a31b2111d6e38c51e2a4075dfc4f68220a49eea90d7aa5d33b18dd37fe0c29fc418671a9e7f54ccbcc9c9dbcb2115656cf1bf46db46cfb40988deb21a2cfe2e84ad4a63eff7c27d228511676c068634f1e7d7a14439d143da7a5a547f417b23aa510a7c149a0e2678344e47d15d2cdc7544aaa68cb7112eae1f7a4013534d0b7cd12c2edb7dde132d1da77d9cce98ddf0641d407d3ce629039edfb5378d4de2d52fd8a09d41def7031f8496075133187d78efaaf0256d77a5001ecfe7f9a9d59bcce52d7c28bbc43c975dc4b230e05474fc00ce1d15184ea6fe2e96c48f51c7dc2476d2c02f1bf809aa05d125739405cd0797ea3c4c0b92b3a71a992de88f44b542986ab28bb0ac4ac86cff8c8399586e5fba763a54ccea1cfb95eb338ef455664cc3a085832e616b042a683d01ce835dd17b9be2f65ab18fe0a218f0630eda7bbca399429abcb6f02c3a4b47f6abc45a511436296ac456d3f300e16e60d8f2d91d84b5129c80440abb712339df4615343b66f69b793c48491e08b666918160d951f82db2f594481aba14e8b9140670f47ea0eb0b1711dd169487f9adf51384bdb3198432a15e89e527e500988f24fc6ab3c9f12c4d70c7345fad7be53efbba01d9dee259107960138651e12b873ab47b3b988a720207effe49be0cb9bd43de7f934f7a0e6f671660879dac505c66677f5a84cde458c2b697655ea099ef6b8a10f39b0c8f87521a871c18cf5b437e298152f905c93fff95ee72650a21ac9eeee3", 0x1000, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, 0xfffffffffffffffe) getdents(0xffffffffffffffff, &(0x7f0000002740)=""/4096, 0x1000) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) read(r0, &(0x7f0000000080)=""/179, 0xb3) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r4, 0x6, r5) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000200)) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 04:14:23 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) connect(r0, &(0x7f0000000240)=@un=@abs, 0x8) socket(0x18, 0x3, 0x31) 04:14:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 04:14:23 executing program 1: getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setgroups(0x1, &(0x7f0000000140)=[r0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgid() 04:14:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x8b, 0x100}, {0x8924239590a7d1f2, 0x3}, {0xcf, 0x3}, {0x5, 0x7fffffff}], 0x4}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa64000200000006abca64896d05e57c6388bbd2ad88b2951b15801360b2b53403d3515ef6b1fff65d236f177cd4c0a162b58fd4237b8fa4b51f0ff47473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000ef94c567a567191e00d6b5c33d25f9d41424bf829e28461c4bf835d0cefa8e996cf061a7010058086c75719896346fcc6dd0ae8851bfa639363b7cec68dddef33811be3233fd1c180ac62f87e6e5fe8f6793bfcacba37d71ec490e392424ce9f783cdd763885174439bbbd21194151fce406af83900f2b3a83b1fdffb5059447ac9d5d63233173d4e3984e9ed8d8b3389b2d3d5e96c34bbea4c5a68220af6fcaabe770d678e77fd5ce15ee5aee8697f9ac7756dc939b8f93eea1d1e811302c3891af9c538cff8b22a90e3af3edee47b26cf40c45a9e4758798fb005cd409d63821e376e8ab4abb42f7274c3f3a9adc88a7e1b6b8c3f93b851829f7f9b55ca9b033b60983bedaad222afa13ede1d99e51"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e886000030619556ae0b65553300"/40, 0xfffffffffffffe5f) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x10008) dup(r1) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x88, 0xf) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x80, './file0\x00', './file0\x00'}) write(r3, &(0x7f0000000280)="142315fa96744661802c1d7f46c54d439ebc931b09e3a7241fbf949ffcd839a279fec0dae9957cb3cf840b7e917dc6aeea04370a48431a24286ce04282bde5b2da828d3fd28442e195a3d08f647472c508979a51154cbeb9baa76f22f4b130add9f3c6af5c211799dc25e1b3cd56d99d2ff4b72a5e77588ce15d9481d102b70666aab02b2cd9e8046212724ca1572074bb35ffde99919beb82fb85859be1512d8d3a9261002be28d3f0e6ef05c929fef0d660dc62615bd1ece74698f7c04973036a4833d7785f133ac4b", 0xca) 04:14:24 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 04:14:24 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x80002001, 0x5200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f00000001c0)={0x8, 0x2, 0x7d, 0x2, 0x21b9, 0x63f, 0xed03, 0x63b4}, &(0x7f0000000200)) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x3, 0x400}, {0x3ff, 0x8b}}, 0x2) 04:14:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x39, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = accept(r0, 0x0, &(0x7f0000000080)) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) sendto(r2, &(0x7f0000000200)="26810c2e748db13b9e31d7716db6c675cdaad5cdaecfa80a55b09de4eacb0d465d50b6b9145ff3d77e2afed8243fb7142a1c376e06bf8850770f2eab89729ef723f18411cc5b8fc24c2552024b6fb767f7114eacc47756c9f78f810e9982309de3f6465393e81437f5a94f29e0496d2f0bfc5051dab0fb28cec2cccaf975bc949b137440e7a302a87a7c9a793b32f05ac90bb4c4ff438e3ab5a84526fcb94e2925", 0xa1, 0x2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) setsockopt(r1, 0x9, 0x12, &(0x7f0000000100)="f0895b1700c777035f9e4e029ab2edc1d87ac76615c5068d9bb9ed27577e4a269d686ea54fdba0e0ac5728b95f11316335fec3fbd411999fe83123ae44a02c09898c13c3d3e328161c76bc6306fdbb2e034bed7028d558d6f37cffbce68abfd85c1ffd72353dd399855432b6676dc99b2f761186d6f616f03996e7b8030fb490ddd63e3521deeefbc3026d1c690cd7478c633e847736316b53c5a8456b48a639ed1e675110ae3558cc8049251c33a376cf236fc3554ae7b896168efc1e9907c22aed3b218d2d", 0xfffffffffffffe36) mprotect(&(0x7f0000691000/0x4000)=nil, 0x4000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r1, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:14:24 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlinkat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)=""/28, 0x1c) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') execve(&(0x7f0000000440)='./file0/file0\x00', 0x0, 0x0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = socket(0x10, 0x4005, 0x8001) getpeername$unix(r1, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 04:14:24 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket(0x16, 0x3, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 04:14:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20021, 0x0) syz_emit_ethernet(0xb4, &(0x7f0000000180)="961caf01faeba72ca1ec592d34fd6771052d3e085c814a5bd1dbd70354bf1e3a166600e1dbcf5ae50cc3b2a51e26c4b5bce219ea633dc178b854a09d18f1baec8b23d2c53fa0620dcd3086488ecf202c24f8c7bff3ed34bcea2cfa176a95a903243c443eeeb8fd85f745b033e7b505d3a935c8f05d0ed60aa4fb50561a292cd051b56fe3db3aa0faa0b88586670a53b2688327d9a30e899a005605a23317bdde3a4e8ccf267d5b433ff3c33911a0e9c8de95e27e") 04:14:24 executing program 0: r0 = socket$inet(0x2, 0x4, 0x4) fsync(r0) r1 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="82300000000000000000f080c87fa81f9800c272de59cf7d506567cbd2feaa97114156b7ad94e032be49b35154dd8832becce834c8ba7ba985d1b8a52f2fea0f3aa6163b9998c6f7bcb918531d190f946779f80b4cc375118fac715bf467ffa52e35375681"], 0x10) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x7fff, 0x0, 0x4, 0x6e89, 0xffff}, 0xc) fcntl$getown(r0, 0x5) sendto$inet6(r1, &(0x7f0000001080)="895f1947", 0x354, 0x0, 0x0, 0xfffffffffffffe25) 04:14:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget(0x3, 0x22c) r2 = dup(r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0x8, 0x9, 0xf462, 0xfffffffffffff7ff}) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 04:14:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) write(r0, &(0x7f0000000040), 0xee) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r1, 0x2000746f) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r2 = semget(0x1, 0x7, 0x4) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000200)=""/20) 04:14:24 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 04:14:24 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r1 = accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000280)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x2013, r1, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffee70000000000000000005b9d071b542a538706000000b81800000029000000310000000000000000000000c2000000"], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1228, &(0x7f0000000080)=0x3, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x202, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000040)=0x100000001) mprotect(&(0x7f00006bb000/0x4000)=nil, 0x4000, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:14:24 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 04:14:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0xa4}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x67, 0x3}, {0x1, 0x1}], 0x2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x3f, 0x69, './bus\x00', 0x80000001, 0x1, 0x5, 0x1000}) 04:14:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x0, 0x169) accept(r0, 0x0, &(0x7f00000003c0)) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r1) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x280, 0x0) link(&(0x7f0000000400)='./file2\x00', &(0x7f0000000440)='./file0/file0\x00') pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="e8e094870e38cb2e3f", 0x9}, {&(0x7f0000000180)="872189b406d2e6f304924a5ebf02f516c954e5c9e9fec97b7410b9fcabc6daa94bbb7e2ff905788dd360b87a2ef13947247847ffb89c7c3f3dd216a009e9f73af3a15899483f0f7cf3c87ee0997a263334144d8db58e3d2c456c8488bcbfe5e3c1341333f42c75eae7a4382fa874c1e1838399c62d21da27e52a51d3dc17c0f4aac6a456bb6129c9e871878c75a9d910ed160f60684c7cbfe39adf203621b75792fb47c777ef5a0269b7e01f826ac58922b441924fb7079162eaf64a016019bc64eb26556bf982e1d8fff32a1f87807d0b24c1cdfa51a10b7aae7d72e6186b4f423d87d75ce79593d08423c182055250c9a17e18d9aa", 0xf6}, {&(0x7f0000000280)="cd50e76710d0b2f593b7d0191381636309f04fc22954579be50f53cdd1133e98a2f8dbf5e16f1c72dbdf87b4954d1938010334fcb2f22ee780b90fdcf260020a37aa5ac61001f86f58d4b79cd41cb34f4cf5722626c0", 0x56}], 0x3, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) 04:14:25 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() chflags(&(0x7f0000000000)='./bus\x00', 0x1) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@in6={0x18, 0x3, 0xfff, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="dccc03017ce75d52548ad360b0bad16111a4fb29a56b2f50931d2b9a75a3edcb39f77aeddba28c4b44a9b492cd93127e130d90f5a142fa4098e9a56b568ee2673c2d94f244bed58a28e4c61152de3a6035d2a55601ea96b9d6c6142313a1c817b326191fe33aa12941c59c3b0eb7e738c071f8bd6770f3dfed1cc510224be8122cf44643127717307b7560fd2d958df6769d85aa0255d80f3c3404984461832f7360491aefaabb3c28fba28745b186be1e88ec5c5cd603e5ef0f3a0d92e42a55ee454ac2ff2b492ff4bc9414b4057305c528c95a341dc164495287265136d4e05435aab0c9ee4e71debcd19ab9867c3e4cd2446f3155039ae83f96cf", 0xfc}], 0x1, &(0x7f0000000300)=[{0x68, 0xffff, 0x57a3, "b391ad0d6c78745d704f5cf782bf0bb7324d22d417c43d87d32afaa2e5609eeeed9c20448f085e3195a81731f0d23f55f60eda2281d03357a90e6d26e9276fb0e00349162ead4a20c0ddb8c09f044e3bd10f19"}, {0xa8, 0x1, 0xbb42, "ab0d1f7179214eb77c30eec0e0173cd8aa03695b8f865cad9e4b61f326a710c0d9b3adfbb7ec6c1b4d266ad5f709d8266f10e36bb29942ec7395693dca25718e1a93e85cce9d4b2ca3666f8ac453149cdd33f27e263c34e027409bf49728bc8d1faa58e92cffaad5290202cb0243dc8994d7d91aec5da44998ebb46ab56d9fb52ac7e0a8323eafa6126a77394b15790b9631ed72"}, {0x48, 0x1, 0xb0e3, "f125a938b85f0fbcfe435045b7921c89fa681000d6c437172290a2c71c494bb754c483d18e5eae707e27ff536a1d60b190e993"}], 0x158}, 0x8) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000480)={0x200, 0x4}, 0x10) 04:14:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) 04:14:25 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000ff0d010000000000f8aa8a5b8086cecca83427671b1b542a0671f332aa7de9830000000339125600"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x7, 0x2, 0xf}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r0, r0) 04:14:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) pwritev(r1, &(0x7f0000003c80)=[{&(0x7f0000000100)="04242ecaabdd3eb105e5fa2965e7805681af4d1109364cd517715d98b17490e5a3114a4b7033dfbf28aa90526d501a7cb56333d94a76d5273fbd67a5ed9739fa47d1bdeed1a9d1d97ac23474dbdd2b19735c8e2ec83845ded85a59adb50c0a24c32e097585a129791dfc7c457a00d285c491088e249f1882c1491b03c9b4d6611484a6d1b6f5ef70d3d3484900fae014ae0e36cd44533ee5186d1361bd98315b2aec1a7b34f52a1c471c2c4e396bac71949b8e6182655c230ea450b4b825cdc60facdd53e7002040281cd8c5a5d3c83cf75e588742fd682156b28ea62477daa0d9cdae06165f0c951be9b9791b63fefcd44112c115a6f7f8ef30e5c7e1c9cff3a6ce8065443ebed8ac59bd05f66bf66191a85c5e731f9f2035887fc05686c1a73bac0120ee20f64180de16b453129d5ace1498d7c01a0df0ac3fbaf1bbbacdda5f5043540f6c2e2cba3b042f1cdcf23c63ffb2dd703c6e5bfb2f03c6c492e5bd7b5e52d92f29510242c481af18ae8eebfdc32133950d21a68541be4940cba1dd00720e7a753d0a68c4fed1f35fb14a693198a86854bb483f3a75526023aa477f6a7c5f1d345523f1daab24e47bd11a94bf34dc6a3d5e4982b82d2c801c0a7eea093693695664d57995ea83d7694e72e6ff10af12509af34f28a8d5e8a29833ca472e09b34d53fe6090ae874643f8938def26c3212d3d1f0738b51c523f98f30740d604752823ec4763d9ff0ccc2d646a17fd0abaabdb1b203241068b56a68ff4019dbc678d4c51d867ddf55a1eb621bc40a2ba773649493ea260b039a2d3f216eeae90c5a784d52889e76bf583821b2fd63cd7c12d045652d78c3d43b09386f66092c95dbaafed7441f55869ae44e9666dc96f5c0f7cfe6973a05c3224a99332fd480e926674cc4a5115942c9a5a475741334b59f14b654a252ca4be8b99ab923bee8679112595c2026ee92d3e4ec3badbf9ab27567933fb4b3459d9f085f5dec2c8a9620b66d8667e3473a681ee90437c11c5b8086fe696c3b1ed4d8c3faf866aa6e266073f0ac72270f2d6e282ace2d97dfc4e068c3816cda31044df7553bd790aa1f816575a6724650456beeb0987a3ce3787db8446faebb38eb83299f47316f551f2bacc1c433d0b06ac5f1ee386535a25ff64f56da78bf68319d1f857fa8aeea9d0d742df65275cd9cb9ca0d0c657016fa56c9f7cc4596faf4dbe5275c2fe56a11cffecdc03ac949234afa6f5179ebdf03c7c5acf23fdc0b6afef6feb25136ee95e7d06bd7e488a54af44c2046246961fcead736579890b074fe66735a7a784875ac51f771f852a5bc19b7dd50f91edcbf6b5808190f20535adc0230c3f192ed2db50a77c76bfcce472877f71f3a1e4fc3e6f2d0d5da83d7eb37223cb90b68b8b3af613d7ab9594a54cfed7a9e11e130e36224f7f443c74d115802901165f389b30a3297d13c2f2878b16f90913f15674de5660d9129450e621613dd612be36388debb1fedce46e8bf706a57ff384c607a28cae1b44ec13f3a84493e92ab55d0e72526355fe56123cc711658646204d0fd60ef64a171b44af19648fa8119c5b7797c858e6df9e587b7b7a23bd8dc009104df71a0d0f44b220e8da3f9bf6b55b257d88cd333700f21ad565112c2bc8cee51fa8c64560def9c4f78337d8f210d75bc753839cee61f4008ad202970be37f46b55e1c724fabc26d0b54227336a15a4b86a6a3f4c2864b6fe4f1a98a7908888ae2574f11f0161bff081b1bb16e3bb07663b33c775f723d69180eba7b0cc401e47d855b5dfcd7395230e5aa69e5d0a58c1f5cb71281b326a20f6444e4dd100a5ff2aad725c9481ccb78100cd8ccdb9bb97f452ec7584607f7670ff280522483ef40fdd148c18ed1bc1837b62bea99662d0fe197753db5dee9d52bf075c2a8b2ac14fe8b7a23a266561c3c65230050c145262e685d6f7d209a6e046d174be0d4e2521c0f52d1932d10ae156e96d38212fccb19145e4a1b4b5e8007bdc5ee51da5a8a73f675be2d840beccdbc0bb61a719fbd62872c6dbdb8c5609854fe30f3807cc766d048f55d1041bfdc47c49661859b45a23b1f1fe43ef61db1493a12f39296c7e175c7f1823dfa5e54ddcf9ee8f1e707e915cd597a6acb44ca1f7ef8045a7e24d719b6006a798d507f436123914b5caa9dfd7ae22633faeeadbbb9fbd39c9c429fdd480587e9d362337083fd0ce2e5b09a274de5962c8e53f881ff79b0d8da28ac538b7095c4ba6a8adb8336ddb0bee554d47cdd55331dbaf0e0974afea89c505f60dcb1b286f36aff2d07d5fa44e24f3e7c9f3c152af16c1546781556c5a09b87077af1c06341fcabdb80d5821862cd041aec36401f24175395621b9a8ab4897934584b5e0ff4a213f1e87b4c5f4dacedc8f5cbd06a4c1d5153032c042a48adb3ad9f47b16dd129f040659b8c6a18451f4cb0e64ed98cbce299d584a071d39360af4b64d10427d15c4c40ef6d18101f9514acc8e39d12606f8009976cce118fce2e76ac523e624f7ba3128ecf5f21d2a7740817f56a035f52174f45a2d701bbc70f4c26a5943e4f1020f15b551e2342e593a0cf50f6cdc50bbdea8b8696c53dffab1764019534aa6faaf03a2a273c8e6524b2feaeffddc92406e84738c22d4341b1d15416a863036459c567f08ac7f90872e18fd7549658aee30a18df5a368d276446e759e1a20278ee1254b00f45e6ca4e60c1f9b7ca50ee2c2da45971595f9f4cdb7a08fc385bcd7f80fc82c7999520ee720e2948e51f9388b3902df8744c3867ec973127868882745454ee49517615111c1c674cdbd697088b466f6fbd3555721e44145f88a12a796d58969c3deda7bffa67b02f842e8e213b91cac7a283160bd2da4cee89df1c7b3723080b8b7417fa9b3364179ffaa47ad4060f4c2787a2ef6a6627372ae0a716adb0cb3e1ca3f7e72e30659bb1f0994a32e5eeece604b7ad84220c4a5421a2da5bd37d6d9eae53cd0591cfcdd9ffcaeda3f495a84b13a71b251d783b4f5d0d86297993956cca41bc93f787119610be1e5598038ccd67d650776879abb6c9c932e016fac50bd1b4754adc13e7359b847867c22d8a38f23a55bff586b321552c71630a541757ad331c2931ae26b7283c64c97ea41e18f8f6fda025951db2e44c9b5daed51048b3c9d7a401c123939ccffb89aa198fe5d87d9003dc80a84886b117de0d5ed13dc15041a85f633877db368d9408e24a25b621000a5976a4d2981f769d87f01874904c0bd7a244990bda3320a83b4e51b93f22b6414ca13641903a09156071279246d452d6b840b3f30c7a7c9b4d229ed17d53424b00358c6d0d3dd93aa0fefe0c7b18647568c01eaac4a2ac72c7a18ffd6cddc97a57d0311d55a3dc7c7254b67bf287af321b887c9ba1745ccbcc51945034da8de3388cc660a731b079aab626ceb3fa761fc85f4770c287b4bd67adc0030b7ccbd94b714891a54574b291e969189d16ed546df5637d465c15b89bcc825b985e047140d911291b8201ccb9086c17206ad88d78792b7561c757b33d090c9e6f170fbffde264260c8ae14f3aba5e75af27dd51fc944bf936b3debc377fb831dc0e2cbcb15c9c94445ab68a16cf7ce046a5940e34a15bc46521d307cb806564acf738a309c9cb228e4f877496859fc7ce513ed3a9997c0cd898c55085cf2e5de8b9f396ea18c8541e85e7d432ea5f8c793c4ea9fc30babbfb2f796b0567a1812387eb3ec25649fec740d9d07bd32d03146778fddf6f6f2bc1cf77e28cbf7b3e1de1f2165952b25c42b8220d970a6e38471b09be48d43db6f9f2649667979c2a86607f992c13b368139de2873bd44b6e56d8825da8194b485c92e868483a347cc0b83b0acca844c18acc858f4b31394d9c54f2fcf8517022e839d79acf46d5d3ee70e241062430f53f93a86dae0315dd53e461ebd3e51800aa85f2a37cc5f350b005e6d3d7b0b6a126a816e9114ed66564f9385d6ad713c5d1a924342e35e874d74345b9a351543f11017f82dcdcc8182e849c3a652c5d68f189d8328e256a77455f541b5452e103beef76d3ae570cf0ad296153fa228fa38bac19efb77c1016ad7947a720a10252db72cd015c1edb31ce2f5e8e835b622432e8e8141ecc8c6c26cba9c59e15b00065cbe5d753b452c21370b7ab560d46bed6bf53703036dceb8c8a6709f3d4414bf4d32c049466a31843ebd5e75a4bbe780abf0faa29cad2b84b2052d92ed936a1eb380f5bbdffb6270470eb56934843e635e79851e0e0816d2729372b88bfb2175399b38251f61588cd6590aaa04d94f27cf3510f1b6e06205a1fbdad5d1b77bd451e38848de5de91679d5953c83a2efcfd3b61b2b693aa6fc4696a78377c012f47d375de3d9b4d08dfafd1be33cfc7b50768b4bc8ce97b372f3d44991cc9526af2d2d913eded9b199f23b051af9f4c18b69cabae526788e9fed9e613af96b7d4fe413630bf335d56bb42887b497b656873ae799881c183882807d267584f7df173ba5c7f99be935bbd649f525e1b2288982b1b6ba782113a7b0707a1c31e626444be94855a8fc25628da346339ad8f3d7a6d3f326c35e8c6a02e2a973ea34985b8e48f8a7e56cee61fc41e31499e04f770621b9b1b393dd309f68645a945a5869f58f52f5c4e18c98931e78000c676ab0ab72f1b19ee219ce94dffbdbd54b6a88f5f7a8ce466dd5df9dc7c66c6a964d3502e8780bfc2629e49a3a826fc0dfbb9c882caade3efe046c4b66563caa79ee9691f6d4524136e3b79c1f1d7e263c40749b0d662c0a1c6ce1c9129177f34cafcefe57655d8e03e4c1f85f78702654072c0cc86bdfd29ccede3363750eac35b897d22756565a7a8359a00fc2bcd9dba7669f231567549dab10dc5413794b6b76f7a4bedeba40435d9ba1280f3a4401fe0780fffcac2b472be64dd5a01c453c2ed115ead4b026aa570cf6f8254043c006ab0476e9b504866b6f5febdaef3a1c77c6ea0f9ae560ac3f4b2c889bd47f99e6ac3563a6e4f6dfc5144c0a1dc52ef047c45f3c82566393aa454f03adb5441116a7f37bcc481bd076587be3559087bccc1679e09a457b71f297e4cb5aa40fd4a4f0c5f8a447f75e9670f35f93c6f40f431a160d4ab8d655d086ffce2ee227cbff2831da2bf3c3a9b3ca10a6b9125775541fa9bbff1d1c6c120edda3f8633f6f20f1b2869043bb671a5ea79d9bfc230623dae227f3c50a79991564daf6ecdebf3a35cf301b300b3af87e56bbe2ffb9553c2df1eafbd3ff0810aee515e5e01e620aa41535fdad8401ed4fc6a643092f058d57d24bd52314a9e71984af00a987c27c02f478e6d7f60c161b257ebcbd06aa5741929e0f05dd3d08fbdc86615fd71923a36cb1f926cea668159511be8d869823696dec1e2f160a877584b6265fab554483ad97923b5288f637f89547489e47f8cd8be6928f96a83a794b15673fd520184a5f72987fb259d3fed9c7eff4845f5bbb227fba57ebd49f35d957aa38215c7938a969030faa62fe639577ce2b49928caaab238bbad5dd68589a1c729e6dc1fe5a07527a458ae24bafc6a40062f97ca423ea2a828c69e55bb4892a0d6cdbde92ac079cf622b31ed5d48bcb17a166cd55dc3ca3926c66eef2849d643a192c09c9d72b5816f5e06be9e9b1768de93cbe31090b8a937bb178d3d5af3f26696d36319a203e1ba7bfe3881a8d09bdbcef405a5e3a4acf41527955b61af83b8688ae10f664b80553a3784de54ff00facbb5e00d8623b6c497a2c32094d945c028f84afa4695a98496", 0x1000}, {&(0x7f0000000040)="55b24d27b8bca365a7e8257b", 0xc}, {&(0x7f0000001980)="5fd201de59b1894f2fd3465aba70602079a651604915c4ce6f259fa58092bf1a50087759c5f8e7afb811ec964a137a0e8db4ff72cd9286910c8653bcf66a344b83d77433d024c603a8016676ba78b4c25e43befacfa4b29d8784aa197f5b78d7a206b215800379e6d6a1c9e7279db00564f142cf0f17c1ef8b8b94245dc788395d592aaad4f7d65e587a6589756062aa9032b5686918e801", 0x98}, {&(0x7f0000000080)="a752362027ac78db9e9cd485dbfe38f9bce5ed2dbc77b734b3b497f810113c213f3261158f8ecf583e68c6c1976299e457", 0x31}, {&(0x7f0000001a40)="af7bc720de7e4dbc4cc02d1608c046bb41732fb35d02e1ec602160e5fe8f05b576bf8bf809d8b181cdc71e03e7dacf35d5b85646bde5a4e07dd2ad3555a4dc4fbc4bb7becdaec356fd6859b436b88d41f0de410c665dbaa7ff043a4431116bf84073a22360322e7b1e4597d3cf87abbbf267d916656c83e7cfcbe6ff76711ef997cb0c2be8bcb5a352db676b8f7024fc5c56109a32f721a637437eae3114a4f9b7c53f84b25dc5f83599fd9c6f65e4e6a363f96be55125de5579211bc51e03f66f73b5d5", 0xc4}, {&(0x7f0000001b40)="1fa0090ab22036d237e73431fade4e4537cea20b60d600015bda2416b8e1ce339ec71aa1e122838343e9050a570a80728123d18a0b846b634f72d74a80d255d59b1e5b2cd20b1e1b96edf8510ac2713ee959be76ae8666c70559dd8b9891f0cec4fdf0da0a1dbaa692f2d1b37d", 0x6d}, {&(0x7f0000001bc0)="149b70cb00be63d807b67d88f2228bdaaa86607759296acc72ab1efb3a763638a46564b3da0a71ef121f45de420631139ab48528f109c9b32e19d54de7e4892b797564da405866ebcbc84819263e1d29264c76b40c7b05ccb7586accea85994504d32622c12500d1457602a770e347bcef155ce3242ec4d3be4abf3d994aab4575b0468693e782e0f37457626c3978d8b6ebdcccdd112f534f7a46e7e8a6312570c8a270816c99eb95962af22cc98301e3be524c25df3278d9fde1d62b39e4481a7568e38908c03488a7da48d9672142610cae65af684bf49daccc02f554ca2c33f498c0b5486b80c52720adba73da5a408091f01e01bd87eeb1d2b82a346675a9c335e996ef0be76309aa056631f598bc26d7920b322078689586d6c75be84c720c2045cf06d12f7bed733ed9b9c4f28565927bbc9b502c31864ff83b44e81d73bc156b26800f7e2aeea4cd56c0950af9409468c21a279bc0841e8ed60ce2fea7f8f9ac09b0585588030f28999848f0436d2cda5979b342c224b70f0dce9eefbbf450a1153699bc1432ece39dcc792663bb471a551a933ed25a4d6ec7d9bc5fa882d2db434e3028ea1a8772d0a45bd4784c2f0dfff2919648eba6c52524eb2939273d017e39842c2f9f3d668989ffdc7db3720553efeda7d8eba1462e2a8cff98db2dca2ace6c42641061a20f54c2e9cd3cff4be1ec1aa367f9581a8c09b91129e38bf2c71e02186212c78b9af868053cc465170c19724ed16813010fe7a477bb8db1e31676956feb40e006a81d30846bcd38f350ed21681d743f7e014bf8ae4b44dc4101236255860f12e88a2b12ac1a63961f88e126a171fca2222cf66baaa6690b952625f32f523e0c11b062e78c85086f53d6747dca01a7fe4a9fd0d1ed55a82106e4ca69c6610702fa163fe139a3411c41abdeeac8d6e97fd4c726f7f29cc8958872bb055e061a7474ace502e2ac1f36de57491be78155e772f76aea60a79e6ff03200c4d60c4a9317a96ce0db3f960a612f420d4276efdcd6b134ce748dc43906edd5cfe11b304e0d7fa70243eb74a80bdb5921bcbcaaf74a49407a33b26fac80b87ad8af3992ec85e40f0b9cd07c2fb0d1fa96dc1544e9f2c47e41827aa5a8ee20cc4dfaf5abb1ed69312a058369f3604b626b331bb743d55b72496479048dee3bbc6de78f3d22faf2dba6382edd35fa42beaa500659c83c1df0a1bc70504d2d0f94c889ab1b010854228e28d07efc16c7479e5cc5d814d46c99ae5998a54d3e59a8a4f8b874e5d80363c25753e823dda234f79b4cb1ff3d3efe5d54f6b9ad43c1ba5c14b77bb7d5945d31f032313058a29a57c6e325a94b818fe4aadaa6cb408faf9ea4eb917d810b405a2ecdd478c86ae64286fac459a0e5475b9ccf8f371f97c9ff227563d379a22a5a312fd5de8e208014a13b699e16e63b06aac5bd50ec5a0c820cd6431cc8eea515f27fe17cac734910209bdf5711a9d03844c40d7daeea5626c67b52aa727bc35bbe35edaafbdd0e7326e697f1df17f531c2e1b1331d2eb8a4cf437d5a522a1d5c16a1784f6edb565fd4e0e858ae03abedcf1bbacffc1845d60c63cde4623485f6de80d668594781e299f2bf1d11eff89949b58161128d5db6899ca5dfbdf19d1e1926d1999e2b7b10c16df8f3e624fb110d9b2f2a2400048a7eaa5e9a8a6950ab78b78dd93624e85ccd11599de3cc0007d7593ec6577e96c9a904f03659ad681b6ab24af9a2b40c7a9f4beadc1d51dc2db0d6eedb5c93d4aca48dfdbe6fe0c681ffdeecd1e3fd8192d50cf4389b9f991cf6f9c55d514a26df1abbafdd4bfce91eb2c9fc9ba73575f30461bdb61432d905bd90eed2afac381f1d6b2ef6007e8aab77dace6eacf1f8999db557295ba64a37e8836ff397d1adef8f5635a571861a381c3689bc0f775074617a3bc7a392a4500f864df907e9b3059966cc6d3cbd0e48bd4b4b6ba1f6ae21ec504cc0a8e07608718329c58825957cd845a4ac864319fe1cb3a8e2ac74f890d241e07b3b303b01971eb4c0d45a98629ffe8ff2e5c2ca343febd0296ce3ab5590d7729bb77b0a0c1bc904bae8caed7207e91362f2055a28d85556558d9e1cf38e8218c4a3f35cc1b4100088534a5905331331c2e08013348099facc7d918a6ff9558d3afc6d3e1b77b98b30929d59964950c3caccf8d0894f272a1d00eba1edc24064fb5fdae194f858953c2a57d31adf96df3fc1548c08d29109b73d95eebe1ae1c4cfdc48da267b0712ed0676f01a0e0189d0cb86017c67bd61fe1418e54e2af8f44c8bac8dc5fed98675161bfa5c4ba59603b648a897d0f002fa6c50fad4a179bede170cf6520ccbc8fa55f71d759c3ffbbf3c6b3b353d5e2e25a39699bb636f3784c47b74dcdfcde6c6116519c8d4509b32a5598c51a2106d239b2aba6d4388573df691af9950f9bbcd41b2b9b7b85ebbd4cf3c71e88df2315d0169ad8765c7062451ea9fa4de59b668e2eb54a5903362d6b6401276e886a99eb4ce5a1a722c0618e7db9221cfafc31ecc821c081957ef17a44d18b6d20592c2547bf927a7a3eea696cd00a7e38dee819b96b44af1b276bea8c7f64b46435237f137d17265c972fc909e813ddec16d654b1141934c179f34afa2cada0467d8f5eb8708c6260239246f65a2f7762c1bb2483bf70009dad6404875ca408ffa752eaa8c0ffebd085bab35904d6527bfc3b2a7a570173fcf6fbf5ca1b86e2dda3975eb4d90ba2bf468576586a324b8ad51c6f6508528119815a80bdfb49013688af63d61d97a420f183ec54aaa9bd8f009740c4f3053d410f693fb04d96ce59c645dc4f0d3a608051f64b44644e26cb7b7b98396e685cd09738c686be8bb57873c63dddb7b27e670af9d06f142aa949d467df94d31fa19011eecdab110d10da0d9300277d7ade08bf2a793af59347fd7bf7a8c42ee0110bb05e0acf1f5d8fd39e37b1fb78942cd0a761ab20489ab5b46cca6814a3c0586978c527da3d202d6d88debf7d5803be8d9529ca2eebd429390976b92441e5216eacd061d40eff21fa04a1b9ee928b9406ed6351b2909c3992436a0857ea6ee959c481cffc29820f63077004796638bf8049e4c0737c733753fc840ebdc689fbbb4c434dd66020ae219ab66dedc9eb02005e4a05599a4b26a9adea01137bd241fd912ce866de27a8cdaeb76c50723d1cc92ee0da0f157e637ae96ba55e16670e503c45bd0f07b82409adc5a501c5149f5048e3807dc48c8893e4d4dc8f7a44f7781a255f69343e4ba01c0e2a8b3ba7482703f147d8a4b61cbc86e1ae2bc2f8f0b9b60c2e30498e727b135c0e439ca53c816df57cb4c96d332b4a2c567745d19762fe12c5bc47a723205e58075dc64ae318daf732e0fc5a2b199f75a6d13de9993d8f1f6e9bba490472552ece78c6cc6f5059164d31de8d2800d22e5b152341a6cb72d7efd12755007eb5c28d757f00cb80899d8ba80ff77e26496c2118929afa398384eefd111cc9a4e34b3c8f4a28fa2f5d83499805e7837fdccf3a1d5dca88bf6462d1620d933ade0c8892d21367b2d7b84485fd4d2093a4f8d921b361e62a03c514bae586084c171238208e69c91644e5a2ae27315332f9260d2abd64463e10aac9917bc6d5b3113348bafa271e65f8fc0689fa02e1bd5c376cd31d8078f8478043a1957f731fd3025320bb66237942bff150928e7049ede6bb857cabf975d3ca248c3b407ed5a6e1780a1e39b448a25cce71e9d6e0e0f7882decea6d67eb050798a253fe1d2428ac9fad244c0bf25867f84a543f0246706a0df2fd58d7c81fbe53e56c8f6e50c6389419d3b950225e3d1df8387bdd197d392de72145c77a4455a167c8d83d54f704f8e9792c41289f534db3cac14a45c32b9c7f8e647b9796ffbf67488727e1981186bddca8f1c17612c61571fe47258e4804e07d30fcb187697830af7f5c93ab150d5287ec117663f885982768bd5c489b20f5e7185584529833891e47ef74ddbf83fae4a866569c6ab0232bb6fd7f50fb446c36cc791c0725e47d5811bbbf6c0393bd455aad4227385a42b703d2fdf94eb7a147126483b5986d00584aa279e7b39bbd5a913b49beb74aa240b7c912ca8bbe077453213c62c7bc37a61822810cf5b2b92891a59eeef64f71471a0ad9bb0a5abb602d3cc5a854863893d2a17d59dc78419f92855926152b08aec9c2899af28f0b6fb550c3106102ca3fef9efd67c5407bad7c38e0454b88926412f356f47cabca2762c58eb7bec1d97e13d5bcaaf1fa05364ac3cbe0bd3ce135c5bf38b3b67cabd12e4fbd344e02a73cc6feb5eb40c58a5f8e0c8d3b14e52040a6ed72dd173625f522e65b09f8e772b94422624f83d7a040100274e1e5d1cb8f05db6f41acf9a148bf3115caff3c1220cef1cb7be98e167f9e8f50d44babd1ba88b550b83525472f3b74b1073be34fd8cf5ffa10217f460b1028b97968368431ab8dabaff4de5911a0cf5bf48858b679166ada561336b83e92b92a286941a63a97c57ec869d8d0499189fd1f2297e4f0ca29edec0e3b161193a68f75a9b528b7042c9f640561f4ed890869135a9156592daf796b130cad3523fdf31feed2eca120c0968595b22ad915673de7ededec9071471c038419d00633552de6aff92608705a5626a8e4e76e1e02d37a44929970a416856157d040653140adea52363b1319e06bef0937f6d026f840d2ec8cbdf88dfbe477d600bf42464b85be47aca243f389f59debf35604bba7a964914d1a52b6e77370d85ac64a4a70a7388104ae1067f4701380c9fb577c5006ba4c8c5b51071c6065b587bd3340b1e8a99cd41aa8961b98853127565e60a48b41ace154dc21205b6b33efc2f187f75bb6a4ab847d6695cbd59a7f6d74b7bec0400cd6a9c7e64721725c272e2ae6d3a12579755ef8c3b8132c93bf723886175c27e2ba0d63698e1442ffc2bc8618d2b7106dfcd20e12306a05291a80f0665050cacc1688f4c3a1dd9c484edabc8ea44634376f34f69b4af2265e4f89fd43090d827ce88d08b9fdb4229eea8479e36738e8a55d3153332db187f0633005c5f4510eed1c661aa20748312f84d57309174d8c6b8ee0d0ebd4e0612390282217c4f33470212ab629a034e787f139a0d8879856a17282e011efab29ed743bf489f7b4e53b2841751f2defc0e91b297953f99b2baf7cdcf24e89f987abeb7ce0299bbbd1811f8d5edaf86b2c6cd1677660d586612378705ab78071f854d5387222adb24af2b6cc436f3211b553a0ff0c0408830bebee91228d470f56a7a34659af97eaed08b94e1e48bdc844abe9ca92614f90b45e76ebb8e1152e092158e45d5564c73f791475f878fc867d3bd15913b98078ba1c725110ba327a376518887c467bb378dc2c5fff207927005174611d93d27eb737959f91355951b98493c81d724c8a8389fba65f02bc98c4849da863f3c9143fe1c9bd96eb489cede35a5deada46ff3b7a481f521807d8748af3a65b8735aba32da6399b107fd6dddc6f5f47a3ac01ece94ae32706a740f2fa3de96d3527e2072b764b5b557b1cf8f8dfeb5071a4dc77a85d755aee32f1cf886b2db32baf4a038e336380d8d086472fb2e6232e0a4a17be3dcb27422b014a532b1f72f2c9d6435f90d73437ef45927f5ef86b5c0ac2df98373fa84efdacc4ee64e6871b884187b11361e439e142f96bf2382b36ec813d95b3531ce94c7051f8f44a6c44b12b7beafd91dc8e44c220fca95600c279c08590c64a4767ebb4d65e83437f5fe7a13cee2b1523b733a5c", 0x1000}, {&(0x7f0000002bc0)="ce724fffa61614509091f49ac518c4119e0e0296ce8805c09c89f6cb1c1ef058e0eb44483e0566ace8138b8d4d53cce06ec9f107b369abf4ebaad1a3e36b404f0e95484b8188bbabee388c4a265c850d942beec94a73a2aae2644b82f41663a33af619636df239180ed62adbc4c7dde52e467bf313806992e612fde94255fb08d35782ed3ca34a8e98d211db80e385953beaac660fb9a312ded06ed54fece8f1f997ab7bf116b9115e65217a03eada8d85c64e736724c75297e22387558a05b450012d769d2a74e724cdc950dafdad37898f0bd5db4a6060e0aad5b44c53721766d1a070c1e32b740f11e9ffa25c1eba56a195585bc6431e8d78e67326c7994ece3174ad4b9f63c496de17f8851a47a661e26b5a458e85d0dea1e4d52ddaa609e7f55b768e60cf64472b525e9eda33829379f3d0ea062a77b88b3b2f039fdc53a5d6842994752fabe6f33d41a8fab151294cbd34befae2b4be43cda8e36f9807e4b8f49701ea2d079a0d2ed8cb3df0eae376875d618a8e1287c25ff9b9f96cbc92d2b66eabb8015fb466908531f19060c047b23c1f1706e440a0cf7eb946d87a1076aaca35a367d68248457e04f3ca7fc54c16cbeda87a6fc7b517f10a90e98f94a01316eeecfc1d017a123f80db3de1e70af6cdae8060acf4b1d62ec2d62b10696a34ad50bf2713d4035ae9597e046a46936e04a5bbf09eb88e064326974ca570164ec251df3a3ea27c53b2c20c1501bf87b58c295dd5810834f3478f453eca5acfab7f34a0c3b79e7268eaf4bc1e4dce320713343d39ed2d2b77746d6970948fbb16fc2af66bceed36478894ecd31349a45098f8772781e65a2e9aeda63580c4784b644bd24a7246b2dd93c0a7813715e64fc31f07aaca9190d84af7bc96d1d627bfc662c83676261350ad4c86dadb8584da6ad856aced09850973f072419ff6099233c5dbc2f41cccebf6da3f546ca6fe3ff53dd74d493acecb399468970476deb083be26c18945f291dbb8e77517d60f932796577fe22fff6454957be4113969f73270f90ff97f068d5711486c66fa15d14366f4d106e443d8aad5426ffe02f10e601a5fcd4e04da09092d0124d16bbf8ab5e71932d221c604a83dc8c06503ecfd53b79d44f94fd285cd443c7cc85965a587ca9501a4617327b53d67d3851e6ea2c9f65fb249ff162b1ad08c24c635241371c36d14f846d4a96d4f2e3aa244bd519b375b3cbd5ffe52b3b4354c966330d390f2d0a229132b870a6d66b0692c715ddd23ef6cf2f5e3ef77242b3e2a4ac9f8a9cc8c3fee026142534c28d97fb10aad6edf070293e047c7b26ea2c46bebb43d502da7908038ea74ce66734638259b9541df6bdfe85769a6967784527a7bfe3c110e4d38484ca4eb4bd425a408ea8c7e3edf98b73349c084964625dca558eba6174976dd4f9a4f84469eeac37ddca5df06e7ceca534e29c1dd9da0c1344a18bdfc0895cf94041bcb139a1790b9717fd578a1e336334d330585847aa9a770f9baacd4174939ab260048a46f4ce5338e13f646f2a9d6a7bc5d803441d21a188c724884e7fe6ad7055952b11d3194dd83e66551feabb77599866b7a6530f929fa4a7af90ddd44f15245e1f8f3ffa6660fb00830b587419c7c157cc78cb37f9b3485921b5ddd991e6d575ce195bfcde561c6229f375b2d254ae9d73f203b232301a2a6e60788e8ed0ee1b458a32288e3361989237819d633157e3475e8ab5c1f755eb548893570792fb39d520d5628a23ac49eda45c35e5c9c5237d1ae00298cc4f756958c85c0b95333750888c4d3aeea1f6bf20c6bfa1c85465f86f2576a7b1c9a1ddd351805211963554634a43813fa9c7b23c91f148695f683fb0f2e67c805a66cd021c66633b1889b00688ce311672b2ba5e411c93f387d129011d547fb04d27aea17f88d19806633c2a33fd40c27ed8da852350344e00e8753d6ef9d536738cd7e83d0cc7d7a42c4333acb33e6264d01183d072d1776208a1e74bb580c0c967a9e3259e9b5c33253e49b11d2ed3dfd7bf1cea6dcb0498728e9055bf5f2f8d38990b430a101cfb739057ac27fe0759dda0122c4e8e73fc196e9a53a86b9b7c70b59c6a12d02bb20eb9b2651d7ce7c5382a5b57b2b5368a7d8c99038a0f29ae3912b1934c6c09ef09e5fab2eb1333a33d75d982065088005a118cdf3b088ec3b4d12838da3e59053acd3cd2a7c05115d7989bd1d6f6ec8b0dbda98af1f364f0caac85c126cb972e0cba89f1718f44744860487540f26b848cfc0dd0de4cfb77f75a28234ab18c47f1cfc548eb2ecdb0bb948b56b46b7da5e04d384d88aecc924f52377e6391f0ff4a89ee48f601c29e0dab1b4b71d0083ffc73fdde23b2ca0d221196276b25317bec5f96a5aefe72002dc6c470801a613436694b6b52a5f60868262f0387ee1099b39451a9a3878d85d24873b6ba53b883b329e3574eb7a2aef96e7df67b53a2d20b989e84ca19569bff8c1e1083eaa1737e8774fa6ec0c530e6fdf824e9999abc5886d885e1d02b9bc82c986475910a97630be9bce51b3d6e019dee6810d74e9345e453b55d7e6a1755fc52c5ac0b963c4c9957f2a4af263c7a602be2d969f226602e930c1515afaeee6ef8cbb6e080ba9b179a8c8a4ddeb9dda138a480d62592e515785b0bccfee2372810d7c50315e24050f53be0ace86f9e9ee61ba8c601a30a43878bcec85884547bf428b6dcf1693efb8cd4b5866c295b0fb771beacf891e002fcbc1f4a358cb78052a2bb5ead1294fd6cfb256f3b99aecf464d421820c46060ad48ac2524ced2ed498f37c5ef091ee0f34b7ed9fb1a6dca75808e9207e4c6e6d6a695a12c72c07d4ee0d7e2c5bb73e2e454158ad2ce35d2a1bcbbd01dc6a1b838921932a09cf003d865efee220d3ae8dc97d5016d5424d37f9284928c8e27caa801baec651b0e23ca2ce684d357f1e037fc10e8eadaccf2567595c7bda4e60f0e656f8c645e56c5c7dea80ff47fb2f9321d1b4eb3d8b190023537b0df9a9095ca85afcdf10c2fb7233ef508e68fb461e4b3538a80b3b36f50eb161e0850bf7d339d0c31b2cff82a60cd0285510f50b3de798f23b91320ea3d1ae44dfafe13b8fd0e63f9faa499a38508641a31858dfdd3db090ac22cd6efa39d643796aee26a364829e31ff72e3a15fab8bfce0101a8ae35e768c764110a5bbd1138c529930d29f95d3177f8c57905e76096d1f458c4c4fa695fbe5e9456a4aa06196ea20b1a988352878af094fa4321d71d04542ffd139b380f4b08c31f0750440087d5a19c92701f62974faca88a39f64d163fa81b11e6c95d9b6e897c2a45708956eef09074f2157784ea66eb02da50473b3c2c6b096d3634cd5b4c5eeaa17832bc4cf69b8f13fd46da8c054a0477c6424832968a42af90ed2bf2aa0e1f341633ac3c6408174221bda1e6a01624fcf6bc5a54fa077fd84c227e3d30141d3a3704bbb13de3cfe38f2ed2978229b5e3fb74f89615be45875c32b3d855c24805ee99bd169b0648ef97f7fcf944f7b778a08a19d6ffd79626e50242ae861445cec0ca62d84499247cfe4ffd1be00533029a1291f4251fe1ef7fc96ac3088cfab4946928b1f75570e4449edc75dee7095ff8b32bf3af6815bde29e2139cfdb479549f7e174b4cd35cfb06cce1df61c9e4f263309a6c694e8015a1a8cf50a123918dbfe31ed268eb1a797f5c05bebc85cf2283644dad1d4f48a8ce835babd0897ceba6e0decf464fd12afe6c1bd5f14c4da9faa4ff725d32354256aaaff5f74ec990a52d07ffd4e9bfd9c05f82a26743af5b8f99b9e1cac04283b1c987ed9068bcac4b4513063f87cdf64a080d4f2f7f2b53a2b746eaa6000eb2242f78437845eeda4db0f992be033f5454d4ee39f79014d1ec51961788fb99c7a28abb058a5e2dd96a8dad9543374a258a7d24ac8e6e1585411d9b39c1312b390b7532e062d2017509510a5bd122e45e97a7df4668d856eded5eea6afdb2079ef06cbb35582847d879f521e5de5b03fa102854f63d5c6004507f8f31d63032d2877c0ef2841d9bf77eb6cacb3f08e4542c213427e100999afade29aa1fb792b07564454b28062630b86e84ff57a58471217d8cab5002a6edbceb23dda07f02521eaff94dc667518db278fe183b84342c6bcaa47a7e9aed2e62082889b1f35554b376481a640b9bb8f1fd88c3e819e299fbff6ff59ebe0ec020fe07d9b6d65a304220bcd33eda97af7f6786afa3983fe21fcdf0cde4c0c253ffd0da6136e9fd4d2713ff8f1aebd1780baf18d798fc1eb5a1c1f5bc68da2e989e10dc4d0c41bb0c4d6d5026ee611185d0fc307a75c06a1d2634ee547cc112b9c492b2663f2a97a889d42c3c6be9363f88bec89bcf8cac871ebf010bb1d0b24f7a17651e5f40ca541f3b10b63a9a486caa7e04d8c41dff16d2593b0f45b5463d219ef81bc95d00e0ebd951bcf78d4adf2d86fe9e022dfcdb9e3cc234bbbd06b26378a97b80b284ad5334198960c957466cd33770b1fc7b081f008e5a16ab59b4be4de46867bc9ad5d43b1a469d1028ac1280da9075cc6dd5b1b83504a0332e1f1c3faaa51231c2b01d57aa407f1ba9b5a1fecd4d298701589d5ef5ae1f8b8491547ed9e4e2d8db958ccfc2e81bae51678006d0ae4af6c3bdadaab666d2ca466011c591e298db7fcf7f28ae8525248679ddb2161cd4da3706145abd80a619b5b43d17e7d77b84738e4d9f7867996a9b5f69be2571697f7feb7d780d23cc7fba23901fd5509668534f12d9c58b69dea91ddc27aca955a96654d143e89f244f1f898946b7c60aef570a8c043a9de1472a508e2cf9ca3eadbc9787ca20ba954d7a373e17f1fc5109ccec4859711b5d02967fa8845e87d784ad95d5a82b57e6c0cda8c6fb040da0e4cf02852df31277b2a3d86b881823714b11c7f70963fc4737ab228b3b2bf948077de23af6035d0bc764e68da13f014b96a2e32eaa02fa43260865a1c4dc6ecd2cda200897abbc15711936095297156916054760314a418309ddb36fa89082a2a04a7634f6c41a726d82385e9a887afc7b747aceef1e4d4434e5a678e58cccf22f0b7a26d12dfc5a3dc9351bc4c78a6fbb67925c3d6d5d275cbd9a30431f5c5b66cca6ff7c07280f9df8c6d3a9f76e4db41ef51007962d669776482db875b9ea11b6b3c2216ad60036d5ef86b9c12d86740c7e3f7b58b65ef300efe2419239f4d656456cb3078ca3cc8c03f606b2c088fe90eaac496423eb0f5211970ea3bec7a1d8ccd0e65e66f12f2c7826cad4c82b9ffba15cc13c39c8beefc47764a4e181712bfca149c65b899117d8a88ad92d2744e31b1efc2bbf1b1279c85f361dc0b4d044f618483462c49a6c7539d8348e6b4835f92196f1c2676f25d883eebbfed203ecda837b77e851abb6ef344a38054f0f75fc2e69fa644ea08c9f78083f9bacbe2b92d1792f9d68eee986a54633b553f488a9d81c7f4c88decf1db4f5a8a9634b50f4621f25890b79c33ea101f26a521e247a51b5e3d9f256fe098b658b9049cc849d1dbf8dbb52ec1154fa43d44a942117ca0d80a110f0b6ea12076e903cb1f9035a1eb8e2f221fa526aad08b2fcb874c2d3bd79d7d30b5def1d22cc574928db4da3c472d5ce01942c2e3943b7f9682ef6a910b98583b611b8b5bfdd91deb882a988a5965e1d80f20e7df0702ee28f3d08b2c7c1035ba804c955f09a862b37f3312b74901888c2b192224cbebef5446265199e439f1a22924232713de6d5733b4bba2614a969740b4891609c112c49e4cbe3e3", 0x1000}, {&(0x7f0000003bc0)="1ffdcd412a6044800dccf1aff232c6062bb3871a41b70a8b324ea2593cd47372c471548b4b82b401e12e14904083d995bda115d9704b0a11c06892b125ac60a892e82d33e63183940a9d94587015d05646748e5ca314df880bbe47528c3c0cd1f03893893a870fc7799f9c3e9c3b7cfc4db9eb05d6cef800f7198c5f988b150a4edf9483aecd640d63851ac150c5a2e6700323c3c61a3aa4fe46d05daa5aa03b6678dd5ae7aefda10a1ee1b9cb7a8f85b98b013f6f800b1853c501e903fe", 0xbe}, {&(0x7f0000001100)="81e2f1bf83aa23b8e5837466ce4da62734", 0x11}], 0xa, 0x0, 0x2) 04:14:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x48}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x1, 0x3, 0x3, 0x7ff}, {0x3f, 0xd836, 0x80000000, 0x8}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x2, 0x6, 0x100, 0x8000}, {0xff, 0x1f, 0x2}, {0x4, 0x0, 0x7f, 0x4}, {0x9, 0x1f9c817e, 0x100000000, 0x800}, {0x1, 0x1, 0x80000001}, {0x9, 0x5a6, 0x794b, 0x8}, {0x4, 0xfffffffffffffff7, 0xfff, 0x3}, {0x8, 0x8, 0x7d, 0x10001}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0xe80, 0x0) recvfrom$inet6(r1, &(0x7f0000000340)=""/56, 0x38, 0x1, &(0x7f0000000380)={0x18, 0x1, 0xaa, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x5, 0x80000001, 0xff, 0xc2a7}, {0xfef8, 0x1f, 0x83c, 0xd1ec}, {0x0, 0x7, 0x1, 0x400}, {0x5, 0x2135, 0x9, 0x3}, {0x1, 0x1ff, 0x6, 0x464}, {0x9, 0x5, 0x3, 0x7f}, {0x3, 0x4000, 0x2, 0x20}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 04:14:26 executing program 1: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 04:14:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x4005, 0xfff) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 04:14:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002001, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x900, 0x30) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000000)) 04:14:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x6) faccessat(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0x3) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "fd84054fdda0e1b284ec12db28d1d4eebeb16626"}) 04:14:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xd3, &(0x7f00000001c0)="e2f5b432fa8abee049444e78c74bf597556f01cadcf48241312965378ab94be7f77b53758b0f2540c0adbb53c913ce9ab2c12d4bb6ae726d92023303ff42f79cf59ab3f5dd9efbc97e452d34bd1f29f4a5bf40cb0b06e414e05a1e2e07701563b34a4350d636441d0e213ed2b3f25736019b2af9d180112cfa31972ab3a1d5593f66834017bfa4ce90fdda4d8d210fefefcca5f14a81671eba6e681458911eeb4d8fb464dea7183eaddbbebe5046bd90beb5c30d13878080ac7ce3e41f4c26a0f29c293b0bfabbc98797035dcf26d085f8b5c2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x30}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 04:14:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 04:14:26 executing program 0: r0 = socket$unix(0x1, 0x200000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1009, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getgroups(0x2, &(0x7f00000002c0)=[r2, r2]) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="e4e859733d08db07156a8155e61b95b5f480bef12cc823075231e8a6354bcd5ffdac8b1e6ea335f85c93a2ade9ea8bd410e39bf253a491bd16de03", 0x3b}, {&(0x7f0000000080)="b63ea3207fd72fd315925b", 0xb}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="4e00ec2769890000000000000bff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x9}, 0x24d0fa0aa96a826c) getuid() 04:14:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffeb6, 0x0}, 0x1) getpgrp() mknod$loop(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 04:14:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) munlockall() 04:14:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x100000001, 0x7fff, 0x1}, {0x7, 0x7, 0x7f}, {0x2, 0xfffffffffffffffa, 0x7, 0x48b}, {0x6, 0x80000001, 0x7, 0x4}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:14:26 executing program 1: msgget$private(0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x2) setgroups(0x15c, 0x0) r1 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmdt(r1) 04:14:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8680, 0x102) ioctl$BIOCLOCK(r2, 0x20004276) socket$inet(0x2, 0xfffffffffffffffc, 0x1ef) socket$inet(0x2, 0xc003, 0x9) socket$inet(0x2, 0x4, 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 04:14:26 executing program 0: nanosleep(&(0x7f0000000040)={0x3, 0x1ff}, 0x0) socketpair(0x3e, 0x1, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r0, 0x7, 0x6, &(0x7f00000000c0)="28c44e495f31115debf16ece0b2916cfac3bf40f7bce62aa644d16fb8965934100c12231fb129a5b8c29f088316d72fa02ca19f2f395d385f3252d", 0x3b) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c65c0cb"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$unix(r1, &(0x7f0000000100)=""/162, 0xa2, 0x800, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 04:14:26 executing program 1: r0 = socket(0x2, 0x4, 0x0) getsockopt(r0, 0x0, 0x67, 0x0, 0x0) 04:14:26 executing program 1: r0 = syz_open_pts() fcntl$getflags(r0, 0x1) syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) poll(&(0x7f0000000140)=[{r2, 0x160}], 0x1, 0x45) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) sendto$inet6(r1, &(0x7f0000000200)="3f2e9ee614650aba846f1e91d09189f833b145a6eff647eb059038c5def9339bde66a70ab046036807354355c0df7081488ae509cbcbb1c308dbb641b9d4702a2909062bbb01075fac8372315f60852bb669d83928a875d6a600b5d69eb5b7aab6f03f4c4ce69a5d5e7fe2e8b23c09069125125d28d91944c658ebcabbd415fcf0860e2d751f2aab6a8af302964692b97f0b39eba442744a51a678849408fa818a98924f4627a143da48a1f2541b8e777cd72c1f0cd9e8686a61588c3dd4903653c83ec956d3f9b72195eada50f890e0a8d3d4a9d5b7619dd15bcaf2393c4eb19741c31f1b0c6adfb26cf609a24d", 0xee, 0x409, &(0x7f0000000300)={0x18, 0x2, 0xfffffffffffffff9, 0x10001}, 0xc) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 04:14:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() r2 = dup(r1) r3 = syz_open_pts() write(r2, &(0x7f0000000300)="25773acfcda1c88acba5b835b806b8bb3d74b7292088be7335e3a6e508f426d03191baf0e212c4229fdad9c3ee83a1dcfb6780b81dd33195739422ed92d3a02c049ec9e0eaf4d0769c1040747ad4baa1b3bb44f610c7a3f44e024cfee48d3475bfd8735169826a3a9516ab69e81eb43da52561826bd8026cef4aca6daea9f04d12e3ae86fb4dbce6a4fc4e15ec867f0044ff47dc8aacef75080eb8cea3b4a9e172f750f63bd62113c23de01cab950acc19d6dc427237659c54ee4bcff8df24dbde0860030c5240e1a0054977a18fe815600876d7af9ffeefc290efe8e9bc79293265a5f901dc3c8ec8bf3d9d314b7ceed529aac5794aa8a935148d5a50", 0xfd) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 04:14:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x56}, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r5 = semget$private(0x0, 0x8, 0x2) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000240), 0x2aaaae61) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r3, 0xfffffffffffffffe) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0xfffffffffffffffe, 0x7936, 0x3f}, 0x358) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x1, 0x9}) setsockopt$sock_int(r3, 0xffff, 0x1097, &(0x7f0000000100)=0x37, 0x2) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) r7 = socket$inet(0x2, 0x2, 0xfffd) getppid() clock_getres(0x10000002, &(0x7f0000000540)) fcntl$dupfd(r7, 0x3, r7) semop(r5, &(0x7f0000000480)=[{0x0, 0x81, 0x1000}, {0x4, 0x7}, {0x0, 0xa3, 0x1802}], 0x3) 04:14:27 executing program 1: r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0xfffffffffffffffa) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r3 = getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r3, r4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x100000000) shutdown(r0, 0x1) 04:14:27 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x42, 0x1, 0x6343, 0x7f}, {{r0}, 0xfffffffffffffffa, 0x82, 0x2b, 0x1, 0x20}], 0x2c29, 0x0, 0x0, 0x0) kqueue() close(r0) r1 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r1, 0x0) load: 2.78 not a controlling terminal 04:14:27 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) chmod(0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) accept$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) 04:14:27 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000002740)="8bffe42ce40774c26e8489972f3a3b64eb51f1534b1dc7a5e1e29edebfe199b592d7a988dea2becf3a0c6861c71409585297a6b75da19d1a74a3f650482a413c961c76a803b4dab4d8fe9aaef1af153e6e7db2ca9300f42e048a429562ef1fb764a16f1c1244aab3fa864e8011b7aa98ba83ded56954a1e71877ba4fcd6ccee71400166ed91edb1d389de59e34d1b65570f65096f5e17b6bd08042a76108f56247a6441dfd0b0dd8556e0d10edff391cec40aaac1ad7bb78c52bd1e06078d74899d75bbbe224756eb02e79a3cdb492f4ff6e439a8ea0942f4efb3552c9c059353205e526645afd6a856c0cc7644ff3bd43434731d3dcaf6e58218bc645a8cff2eb6b732ea3da6357ae72e41f6022b8f43d07cd46d748548abef8e91cd930fc5d96e6648baed847b82e135010d8c1abb2a8866d7c0dd2c8ebe76c17f7fa70974fa959a8497041af21656c70d386600bf2cf4596619ef44d9b7f876c7a4b64b6123934cda47afe3e8b6bd83626ba16d9e2f585465a15dfa43eabadf26ff67de2d9b5f6a94daff720bfbfc367b8a38368f8f248beae6ca668b8feeb0d2adfb285dfd154a6aaf845e0809bc727fdc6e6cbf38be51302ff15c9c302d2725bf197903f2f867c24cc85bd475fb294a8b471e5fa85e1b74ca1b6d1a3e6f947e779787dbdd38c876219a6828321562e6166981e873c2bdc5e46353bba5a9e57b0463c02f6995b11a80399adcdfc071e7f65ddcfd73f5a6c3e1a2bfe8e428091f9932bd2b238d955bbc02a1f798ee9d301c5bbce70124431dbb4fb473327c1e45c6494fe2ce0c8df36907761670fcc7796029e12a391c69f97bb5a2216db6ffde650858e97f1b3717a6912b7bb1f081f9bb586c9a1642a8718c142a4206d09b7f50753cc6cb99f0d24fcd4afdf4a130eb984ffd635705cae06ee4c129463b614afe3e5c0fe1468f1c163465b41b6989affd9f5f0f45d841e39abed74e50ade5c8aece69e2f94fa012647aac9c349505283139b2f4ac20d5ce5796e6dd5bf1a0262158258fafa9b50916b7cd30a40cb987bb830ceeeb324237c439412530364fe8f695cfa662d8048d969540e902967af45af8058ef3643082b7fbe1273f8cde87ef73c2568af9a154e63909aaebcbb245fae261fd2217b74e45c555a6d75c43c9dc11ef10176f76a9636b265cca0338849ac5751417028fab31340e6b9889b92bc3fd190fe0e05f442711eb1d189bf8f5d090979cc9ebffa49c3be9c75b40825f8cbb1e45f88c8b636f009fad233be1a90b7b30575f2271c1bf7c4bf974c620b08291c4f7f8e19a51e489e6e7800d38a9a10eed78f43abca8fb6b0e1dac92313e5638f082a282a289937e979dfbe410416a1c5c893b4da551605ece874703bc04801f575e5416c5b0bdd992d2c9926d2a5e67d7a4a42b849bc38d435d1f54df6782e3e10a04259cf1bc22414ad1a2a61c476344f854b408348ee321810629bc2a0dc3fbf8775b268d4b13d0671268d759cefdd36aa4a67e7b704343380a804a29dd82ce3f35fa9de8d8adfd87bc4a325a235e0a62d2c5255b1cc716cc06bf8e3cf85ae4eeb9d81d0fd4dc10de2c1a71bf7990ea9d0597b440f6e6fadf4511ab92289dcbbb2a6f47bbb73e3382b5f8709ebb49a22f7a3baa46b31373c2193181a7e24b6dfe63dd25dac93592ccf63c3f90da73cbfe1462db160796ab549e7febada1f9e85c943b52633a26d6b00e3e8bec86c2d316c54af43eadcdb0ae7e975370c696d328133c2ff51ebb5cb33877ef54448d72be541ef724a58ef2d91e3aed6b58aa67b8fb3347aac039316ec6a904ccf6d1e326e2561927a0937091f8b76b54eab1464e37f4c66caf3b8f66160b41fd63c0c8a8295d198e1421f12c68b28ef8b1f47d731469af85234d83f734c407f5bcda71a9617822621229c32dce0c2338eff3046d3ae752bbe05da0196271b3e934fde9d842fa5ad4fbc5f3505b0a9251334bf77586a6fc9a79f081e69af757a6848a8aedd2e1ad8d710cd50adf09b25cb0aa59b98ee0e50da1d9604dd541c61c6d676f7500e378571ec7912b56bf67f38de383acee73a70227f2b3b3e08775bc4e3996b24893dfee9f23ee31f0909e18a7a518cb9340be634f3d6ae3ea50305eebf6fe224a84fddf716aa4c189592871f619856b9ffe60ebbe8c6682e656d48e6a46235bf3a7dc4315ce46edf0f7d76b05f75485a994dfaca648217c760908c561473a819bed4636cb6dc2c669d20fd20cbb1f1cceef1dd767a704cacec5eced5089a921aea8f5730276aa935c142b8ae99dd475cf0e79de945364a4d074187a9c34eb5921331be1af11dea6432eabb1ad20f661337977a5f8cc3d05b93264515f06b6ac1bf5127cddcd388c76d521252942b9b0d860ca863b6e9491551153e5bacb0d2c8ea44bf1c4c8a5670d538ebe775246195d1df35d333fa5cd45c86ee1946880894492c4ade922c1f8d59c299e5a09f4b111904f872cc2a6a42a712f496249c483073d976176c30f74256c08129a49f551ff706fc7050437ab0db8ea02e5b207a9ce7b04787269d10502c204768852a2c787461b1669fc8e551c8ce45e3dd90e19d0adc37d6a66e69013d979df6c346f5dbdbbd264e21820fb4e5936545f7f79733bb613b3565a8012f5ac314597b8329454e653c5ac43d5613c50e1126cccb4b6cbd8361a6204f55d6c4bc9032bd273235df7afbb2d3e77f4b1851c0f8275d91fbe4d079bc7e9f895c8483b1655cc89db05cb8a45ca51c46d408edade0f9aec2b38fad2dca00e9c529d884a43d8bf383803e1603c5f74d207e8b13cb3bc513a9913a7f2ef13268ff0c7d829a22d8bee0730313d4eae6b195ce02d32ae28d4f7d792cf2db09401dd85adecddeff3bbf35363ec4b393ae710d4c5eb88757a09cef64577d78e8ea63f9e5a65bc77f6696ef61d757d3c6b262db18c788e42b01f14fb5b6734aa3a582e8ee5baa59bf346a4a16a9f0112bad54ac0e0442865c65a66b9e2ab9b43df96e9aa5476db2c6de4eb0971ac91c23fcced6679ca3aab9bbb14264c21296993e321d66913cbe719b1526e4bab84dc6293816b6665112a4a66540f00a43e7b28eff4e1d6c15718ca919297fedc146f42dca4c75bb5358b9ffeee38740b4e9ccc64f510816c09b47be410bb29a2d9673004a37cc6b5f2d688c408597b2fd31f4e2e2b25268472e9e4a2b26e029b4debbb503c49332c3978b8e4280a0c52ae0b1bd6f7803211526bf0d295d0486d45592f28a3229701d298aaf0e88207bfde1ff1d05e1e385499ffc7c0231c1438d50abe34637566c94740e076f2a398d223666f2d1ef35db606d85ca4d0268b9aee517ce0fc5900150407d5c7c9abeef1f077d5ba49603ce866c2afcbac662a526290581741e7634e79c0de758eb9847615042c10c1e0387e40b2fe3e829b7c6747835622484e535d71f9c017db330c1f18ff434923a534e0447d6ea9b411cae319209359eb434b0d25b6883414de5e128f7ac9c2ff9a739cfacd43c293331ec7c0ead0a1d63161628e668120aaec835fcd4b7c25620fb89fb92eb8fbe766412aeaf04dc622ecaa3293f56fcdc270bb1a2715c5b3e604916e328f4532bf2dd58698686cd044380f0cff6206dd0dcecb1b49e557cb8b40bad155bb47d338fc6377ec2d84d3d836df65185640f25936c40727e8314e352b4d806b74ccce7e22d4c620c1c1788a0f2080543fad548c72e5a95b72635a66aa45edf4f7c3d91b3d982a3b2b6ef68f1f5bb55de0cc7eb1e1de01d0f13687b5ac4d1fb6603a4d7b9c3ef1b2703a59d25e68b6c0f0d20329edf2a10181eb84b12df908e9753074c945c20d21c3c48e1a13f96d461ac7d55396bd5636f8b77d044fba162983ab734d867aefd4cf37a7396964ae38968857f8ef64483164ddf2783f453d599827e38ef698183c2fdefd80d874c9c9f3851d0af80a8fa603d042a809ae015b5e96f265c14ccf8979f26a8b41b9c6f9c28e236b3339142364cd61e0c5a418c16b4627982771a47279f9fb3851f6bdb7de7f503cb41c36872a5bb0090ecb425f0cf8f3506bc211e2d3487d87685787091468f4c88a7582d13ca8b908bc1082fc45024324c4d02af28aab067cfdac1876afe8ac5b22fd663a3d0bbd04c763f5a525b0ff8ad61ab31c9f25a9fd1c75946096e72ce1147e525811ad494d20047f8f2da5a239b588e1028e62d7edb142fd00bf3d0a20a847b285078e1dfe46fc503ff5d6743b8de92ff68f000964678e33d708092a2cc20c8ff400d0099761d7a55126c51af37546bbdb97871640db8cc72719b003169b05b1077f790292c5b8b94728ad492ec5eb13a0396dcb85e316c3c7e392abc0b3d3cc4a434ce1f4fedeb4943d9511668a0af9fef40693935238228f429bf1041b873eefee9f5c0ae0e1bfdc70da66b68ddef736d4e08e9ca3415f47becacb740b75f937a8972e7218c68a064e572822ae111deb4e0cfcf107c90fe4f3220001ffd01a105a56364737def1c3ce732198ce9ad993cf10e3f3e42c8c4be6180a265edd32ab4ddd5ac54aacd1093d65555fc5ea9f24298a27487db068af3c7222152f5ee46365d8c98223af47f4c4985847b8c272ede3fe1d3d5a0c5a410c649866198fca212d16c5a5a1874494014574c65bb3bf003e6ab257f028a8a62339fef8f626583db71c484439d4663c579e7948d8a83774dc0d93168c32fec41efdf0efec1c220c57b6620b400940576356d0324b93b88b81fa764b59ad074b1c959df0dac23c6edce68ed2e88f81cab7262ae7ac33b35eceec20248fbabbb3618dd56eb10d850b171798883ab49cbddeb1208cb0daff632a1312703befc05c9471c25b5bb23472b8afedc295209a6b3b1aba37739442840a458e983de586d0432ebfd5b5051203ff7f19e2bf367b8944e97865e860b015e3cb54c31cc1b5f562223defc548bbdbdce282e368f0acbda17f96f6f55a516f0e7c55b72e3c15e7ed70f37b352f0cbfe9a102d4a14fa18ff1fbff6e80cc9c5956d703d21b35e7eb8b3e368944ae1bc0bd77a7d25c6fb7c65bd573b471d728d6a09f09f99736e5257961bf21909b2d4f02fa0bda12ec62f4aa83398ec91c12b11c511ac99973e048508d73923ecb97c96b8b91e8230f0e3e1027890347969dd3f5f3276a6fafa6ab7aba4cb5fd5d4b22d7c18ef5ed48f1d450babcab49d4adbe68d2ad8b9f0e8c80508a71d4607d2542a00c18114ef073fde1a5e84c6655b128895c334ffac7bfdd072c2ed5cea284312356507f89fdc207aaa9e53db4bc3be6e47e0bcd341e7e3a44006d83dbe19868bd023d7d99a6d7f45c8a54dc00e33409d8c9e39abc68e59fdfb18196c70f6aabb544b38d96200fe46b0f09b2060eb2cbc0cd94f7012d8b97980c125e3bc367ea26b19c5e8efc4f1540e08dfc63d3d2455ad4c01592c50ee4387dea9303563a9eaf6a112da8df2ba9bdc1a967e40389114d102755d66d3d6f6932e9430e833d3fc7d206cc40de17f19dc553df55eddbc6241de39210cbb531781f108f299fc454e03e47613ed5dc0e39f403255e34d217206ad81b28ec0d00d2519aa8b76bd10564daedfd94df55efe720bcbd781908a73d265771be563b90938fa6b31e92c48e1f083f2bcf7c8267032213cb097201531d538ad02a35a133957008a63b39b7530e8d064681d0dc4ceb748d1e5edb44b28bdf82796d59f36c761ee5b09e3555fca9c69c78cb46d410ba99f8f52b199364f143dcf1632d0043131ae4cec72802a23adab0442d7ca6c08110620abef", 0x1000) open(&(0x7f0000000200)='./file0\x00', 0x100a0, 0x14e) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvfrom$unix(r2, &(0x7f0000001740)=""/4096, 0x1000, 0x800, 0x0, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3ffff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 04:14:27 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) getgid() r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 04:14:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x400, 0x31fc800000000000, 0x800, 0x0, &(0x7f0000000200)={{0x1, 0x8001, 0x400, 0x0, 0x5, 0x800, 0x3}, {[0x5, 0x6, 0x80, 0x5, 0x80000000, 0x200, 0x14, 0x8, 0x35, 0x57, 0x4, 0x8, 0x3f, 0x5, 0x10000, 0x200, 0x8001, 0x9], [0x1, 0x3f, 0x5370, 0x1c8, 0x1a, 0x5a, 0xffffffffffffff7e, 0x9, 0x8001, 0x200], [0x70, 0x100000001, 0xfffffffffffffff9, 0x4, 0x3, 0xcdd, 0x3], [0x4, 0x3, 0x7, 0x7f80, 0xa57d, 0x100000001], [{0x6, 0xdda5, 0x9, 0x3}, {0x7, 0x8, 0x1400000000, 0x1}, {0x1, 0x2, 0xf8}, {0x0, 0xd362, 0x1, 0x7}, {0x15d, 0xffff, 0x72b0, 0x1}, {0x3, 0xc1, 0x0, 0x3}, {0xb, 0x7, 0x8, 0x7}, {0x5, 0x80000000, 0x9}], {0x3, 0x8c4, 0x1f, 0x40}, {0x1b, 0x9, 0x3ff, 0x3}}}, 0xb7, 0xfffffffffffffff8}) 04:14:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x46) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x201, 0x0) poll(&(0x7f0000000300)=[{r1, 0x40}], 0x1, 0x82) open$dir(&(0x7f0000000400)='./bus\x00', 0x81, 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000500)={0x100000000, 0x67c8}) r2 = msgget$private(0x0, 0x448) msgsnd(r2, &(0x7f0000001800)=ANY=[@ANYBLOB="03000c00c9b4dcd7ea9fd16d0e8b14063d4500000000c23b59be"], 0x17, 0x800) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000100)=':\'.\x00'], &(0x7f00000003c0)=[&(0x7f0000000180)='-\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='*\'$(\x00', &(0x7f00000002c0)='\'&:!\x00', &(0x7f0000000340)='$+\x9f@/\x00', &(0x7f0000000380)=',\x00']) r3 = msgget$private(0x0, 0x1) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="010000000000006e5e4ad84efc9f8f1ac0e3e38301340740ae035c36bdd8656f0ce1d317c45449e9d5a4d13badc23086afd90eaf4bfcf1dc0665e31710689813258fc1e41277a16c0190b060383a2990080b36754d185110301a0021cb59ea465885788716fe4058ec13ab0700932d997988c7cd61facba75d2c24a9cce85ff189159c27945dc1a845c259001a3bef8f7e4b6c87a8fdf475d34e6a59817180d6a1aa6cd35ea5c42f0cd3cb687044dddf9ef7ab9607cb3f"], 0xb7, 0x800) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000017c0)) getpeername(r0, &(0x7f0000000540)=@in, &(0x7f0000001840)=0xc) writev(r1, &(0x7f0000001740)=[{&(0x7f0000000580)="bab927913efada5030178c1960bf40acc932dd0d73b80207f491a699d88861ffd5ca3f9100f054a1bdf729366966a0bcc0f7ee9b372c79cc02a07f4534b86f63fc1a88b7890ad739d29b72895fbb0620b465ddfaf1aa27d371cb376b2ebf17fe1a1e11e6ae2f7be7fe67b35a9406696dcb51a4e9", 0x74}, {&(0x7f0000000600)="94805ca48141541ced03858f57a72e1dbce0a955b8b088a7dbfe04ce85cf310559232c0d46f7fd169d25f0d51fb85db69577dca3d43defe4010d1ddd", 0x3c}, {&(0x7f0000000640)="3b6de0d7b933be8af9f6ec7396bf22f19911913d4e43ff07dc9a57645c34f0f24ef6bbcf1054b35c", 0x28}, {&(0x7f0000000680)="e8a9fae4a79444b77a69a7523c94dc4ffe727fca9587db7bb1deef5147e8f6a442331056b0b3186c45410300ba163dbe4233726f50be39cf3819347aa72a71a111ec3a0f1b3e6a26d967464e812c565bd7044abaa6692b519d410284660630d780dbd11e4760800db0a4dc7bf191d4d308fb5cce4d5f2023a83f43c50d7e36", 0x7f}, {&(0x7f0000000700)="ebaa3da718af77301a823f27b01240aed2cbc1a71d53fff863bbcd4192fdd35dda5f3aee8ea4b177a5a20dad07335c0b07debd2c5e14cdbd01a0551cd57577", 0x3f}, {&(0x7f0000000740)="312cd100805831f0c4e6758eae0671467ab6b7afb2cb3252895c6ba90a1152c3229294ee52588fd569f7cd549137c5ccf5bc0281d61b2de1f7b372a222a4b8cf34913d66bbde4dd72fcb8871288ec996b779f4ab8d796a7fa5eaad9e8242ef6b190e0240ca6fc7fe76ba022d76b0429b9c946a4c48a92dd4e091d89847d9bd6f5b53c259a2eebabafae7001856050d49a51eb2cb54316f09e24971f3718333bb21816f6969f30aa0dbfc981f404977ed3d1d4482611998fbf5654b8efa9a3a56a99e8f38b0c29f0206b948698371b2a4ad459ca9551008a3e33efd7a51d1aec31f6364147d3562ca5c89018aec6f9407d807f12e24f6ab5d1270a921bc139411b6f7fff987571dbda675d13b52727e4079049d9c38eb87f108c200949f94b5a1c262b41e630d5f39bcf627bd4ef4fd2800b713f193d499e3f156fb52e4e9def4e9b29dacd78eccb689d2b17771a774ead58db4697302d54aeeccf078464746274d4df0d04f61b75a63a6f7ca7c711617a687efd9fafd2d52f86da676c336d23334ae26a89a8ba935b07ae83df57ccaafbe510f9269f7a117b8a467e8c250eab4deead62c34fc83ab9ebf987066f14ec842fcfc204759455188d1a1db5350a027a1568a89c3641a531233248ec26d098b14e26ec852e53d472c775a5955be81cee2186b75119c5f8acf3a9ad57f9c8b542d4ab501557fbac9d08c618265bd8edc685915a1d300729ceee744b21d18e2e271d71ba839ca1c2a3bdd1c357b3e1dbbe892b415cc526dc618b8d5404372607648dfb6b417c7c82c7a4ef3fb1a295438178e5cc4683877a790f98a575eebc89c2148c76a69d92f21d25f48290407faa516a68e34c1a4f39a30645a9f7eb78ec1dd04fda39b82b440b6cf5002dcce3539aa3b7642328ad3964ac5c238ad8902c7ef372ffcc3c86da0e8221c0ae1ae4cfe40fbb7ca70b6ced1e241158f778be7a12dd29663a69f7b29964b5e1bb2555c68d7443dc6900f58bb0b8bff188b95ec3dbc0ca2d233f138fae4eacc6c687fdc65ded73c10b70d9f382f2d90b15e630826ed94e3bfa781a641d3412e0b59b257acd69db41ff5602095c668aca1cbdcabcbf9acdb76bb6cfc67023a753f4c586f8b810110cb6bd8cd22e48346a0a72ee2ca01843c0a26d5f5510516332612f1367fdaadf433ea7a9124b67cd8df6aaf312c3f08bd81bb139689183a1b466bf3fd7f9420414ec28696d697a39b9a9b824774aab342c61f4895fb5c31f9fa3433585024922360b1fbbb7036de8d9ff7daf735f0be2c0a16cb6dc4ed4618a6218c7eec798de3078b8f7ef77399998db25698218cf4642bcd4601bc9dd3b95bd7beb234ef1ea2e5c55df9dfcf8e16da8dc86d02efc61e37c4bd615129b201c24e5dc821ebe3b43d5edc26e874cc27c1e8322f9ab6ed69a607582457dd961652014917e711c3c118bb2b2c44016cb194fca77a9aa8d2bdfb793ab1a9676744fff26c044c2183369fdad5bf0e9b26c937ac56e3846eefc962b1a820fa9a3edc9c5e28fcc5e26cfa4da68660c58b9febb2c39d4663ca8faf4ab3a44462b117fe3d9df88b998554aa90812db085705cec385f4dd56e56afc97a18deb1d1b3b4d816d9b93e2f065ec90f198d0eaeb332713c6d94aaa130da473b27792736be2adaa7c84b120fc34d8394438d73febe779e7691ea299f3441f84de0bab15057bbc29d94adfbaec71a2925d0c0e03120f872381365809038ecc23e67799eb0ae2090f2a8c201183d660850c19754ac16ebeaaf4c5125b8581be07805cc7c0f0b91d7096f343070966eb8da5cd62a0799f2258ddee8eb45b9a72767b83754c38f5f8863e9590f52dee5994e0bd1f6bd35667fcf94dea9c159c355699013d0a4f9679231b789bbc15baa00806f50e14f272af03bff674fe95ac62ba1ce4cc73406b9aa44651b4a1d007eaea4aad33a0aca5eb9ca1a49c3844661ca66fc7e95b2c0e69b3990ced8576f667b3453e5019554fa548044bc8340b44268f0e50fde13c4e758832ea314844e250e31b5b99edeb2970a4456fa77511881ce3ea7d9168b39d9be096a8f69bdbf768fbad4769049f4f2565e20dc21a5620ae1486e65bb3d6219f3a66b6cb6a4235c4c733923ead58e3bbf87cca0f7f2d669701f1c2f5c41f22f920c3cca3d9f453b226b0884c4f0a8a41f8a5f0856bd65fa9985205d92c8da524efd4c911dda645c8cecc5b2162451a639162c575bff18fd1d5e0b6c221f6f3729ce2c5cff94a40e00b346b7fc457121287b63e62372afc55007d994a8bee63d7cf184174e60ad1bdfe7ccfb90c9a1b74ea7ece0b5f2f0be7a28de5c7da1710f5dac361f95e5087c00a53cbc8d30d9891e48907453474638c92ddd74e09bd43197b2a8408166acae900e7645d46ab2b09a1c217407df13fe6fc1d6f91b50f5b1d4a83de293fda6c212506c585f87e726111d5640fdbf6d88f1a799854844fdcd082f175f0c28032c19fad57d146f6fd456603b160ee77e6b9774ed615aa8ff68e388d2deafbb3f59feb3ac8f2e1ab990a624f6656972e03e880325bad51bab6b41b4375bb61dd88e206946018fb3c14d8a6263cc2256c6269af4666362c544e198e2d82d6f9965214ddff66019390b5ae6751f511558af8486067fc3c607d7492b98af9456bae1689faddd039b41b10bcb5bda6f5d0707d483971e20be2028291b3800fb3294d8890c86f9d419b208f1def28adfe0efa85de690b80c6086976bbad5d14b35aef146b9387dbec307c6c46c9619f729db2dd84f5f5b3e79db235df5ff376b92085ec2a219951004e6aeaf7beff10166d95f70290fce020a1f6e8360a2ec2f976d26e9bd448d9a1a9d3f514d4ceb9b9fc06b6c1cfe0ab490d956c85884044f9a5c0c8d9c4d2e8c3f0d3f0aad3a824a30c83d0d98a68dc31a67f3779910b35f2229e86ff85d79b503c90e01c9629159001927bad68ecf013ef1ccb4f4f6ce197045b2129ad4185038f10103696582d0204603d5416a0e53a20b689d6622405df05a93d2ef8f8a43b36eabf6d38aa00551bcb47beec00b70cc7593ff0918ecf74ac16493c1484a354410c6613f478f5cfb4b91f6e818f21cf489e931bf0b4f8a7485fda9112c47b552d1a8c0e61dbcf5bee574424e92cd257da94542b6f1ad6857d6f70cbf1b5bec071b937105e1e0ec5e82c6d9ea817512b175f50c5bb10e87e66f565f1665cb5b32e3a88ccbf0163f76dda6ef169ab96d36eeced604f68d6d014b6ffc7a9344de1e438af1e479f80c2eae5b7b4e724749dc35be14b2eb1c1548d68b4f5d05feec4b028e0595f050b11f8fb2da1792e2c2fa01961631e1c19d82044541b4ac0be471aec622152f0cdc00efb04987873572f9385ae48c3c44328c60a00188edf93c6d5b9b0ec15c87aacfd1991cd515495f5f5fdaedab0be657232a4ad4e534c19a238dc31e616ce40e4e10e8ff8828acadfa89f25f431875fff5606ddfd5de780b56ffe3cfa7de5d64e2240a84b091f00ebc291bd35996b113af9f4d14f02c9668662eb5119d90610a6f5fab7aa4de3c1a0c2f44aea906dd1281360bd35fe4568fc4b966d4fee691ef768fcd3cf0cf722ce2ca4f63629c3b4cee68245f2893587d75fcb33b6c1eeeb7482f23be5bd6d1beba42a180f01ce48b148d71fd95e4834b308be43904a3ec83efa747b45e2c07080bb985eea88120e71f45796f1fa42cfd5f3952e4631d7c615eee706240be619cbec7761ea7197ea7390c7c4d96b513747f3942081f0e8774fac96e39a716b014a461d3351f74bcaad3b84091794fcb4c296d61a3503c65e7704be42163b536008cf041b71530865553002382d3a078e59ffb8d5bc4c6e99546f836ae49e3311b17bf9c4af2e83b4ebf76f6fa133ad5a37c681fee5efa9c03cf631a3cd4fb9c62defa2dbf298988abccd4f26cc3ef13812ad39184f63962d95e122df4ec51014a18aeeb26df4e7005757439de693884c4fe8a8b36801f91fa3262aa73f2f5b9d627bb3f692c1a86458e403ce3dab7c2d9d94db4a761d009430ddb665c7f0af634c0259840ea132bd2f245065d1a2a8839ecb44650debfc097c5c5358f09d81263eb2d0f57daf18a7eadcdeaebf5849d80e048b85b979f25ad559488cbc0ddfef0aa3d4df5f33b24cf4b8518cc3ea502fc16326768266f26db3a869257245c11c54dbf84928511dae7ebb68d99ce6f99a7ae521356e6220d8744044aaa0a0813721df9e0199709f876f6e6f9bf9b43209f77b3ce5da77a920b1f5892cc0f5c9a35035656cafa4451c02d1a38ff709596c0efa1198f2b0e98d6bbb5d37b956f9c0d0a1c32d49d6b39583acbf102d3655d5749fc7e92053cb253297ff8e970594640ee195ee4cd3233409980769b9f885e2004ddccddfa8d25f6a539bae0c116d1ce091efc5ead3fe38a7a19aec541d59abbee27f997267b02a162bf82f72c8d566a043c17a8ec1a0bafffe9255e236255885f9f687c76c8a8d3add08c46c1c74258c282c8a9777c2b3a3ac7921daf43282f7c8e775299e0be1376933a77f845ae0eb59b200fea46564521b3f5b1fc515970fea0a4e8af017338d55c18cd572f0c576e2570ba7065c94794c152e05f1d7d92ab6002ff271e7df33f6420a1d54c57c4014ae8edd2632466c45fea0c1cdaa9c3a264faa6075f2cc20b113b9cb5a69622b031582ec0b263ecd7de37a61b0d543b099777f79b87017f5170793be605807416e647707a418b71c9207a0b2446fdc3a90e08bcde693603a4b4bc4b963cea3c1a329cf6678238f2ca97a67dd0d598fba29aa3f2971019419ca70d9a174220b369d94ed9e5968178159b9eeb2fb05255f5907298c87e143e11aa5c1754dd387c439f089497fc0e3613e9b467fd83a01ca577292a7a81bf3815a0231128a578e95414ce6265c4b2b0597df054a1807f9bc3fbecffceabde1b0b5743ff8a0fb4449e0ef87ed939802006c0480e52f5afeda02780085a96131fdc1c8c13be5e0e27d0f956f53a4beec97958305e46d8496ef768b30f5cf93f5eec57b70e682da0f68326f780b8e147177899aa090c4e4d4475c3873f51ce39a8f1218842af2f7f7235eab00f0093fdf7664b30157e06a4f728e443efeb0c4caac95ced8a68be7b001affd902013029631dddb42ce02dfcd9dd34c1c804ff59f3a79e133bed6ce3a218d46f405ed068530c8ea9e0ff749a69afe86c531697eaabf80e840e4575f1406e53743fcbfbbeaebe8845fc9fb2fd3d590f7c0222bdf3b370cdca767ece52a93aa2d5d76a5e0b3951c46664e7c26166114eacf5dd6765156fdb751de2f8eb83d7daa4d819da5add0530b56762df9714e4078b6e47810d2ef1930609d5954d726f68d1f88585d04ee66f3a3b57e78d8ab6484befd5f95f655cb3cf29a3f5e6fe0a18789d56b23e6012e208b35fc19e9f97270ea6812b1a1c749166023918a6bc69e67ef8a51b15cd694301e8602dc22bd337e9d72e7e873d5c86ec0562d6cba64210d116520f73110ab469096511811d6414a5e0612df33575587969d3774fad0b3663827a68eb30d2df452f4942a7ec3990cc0ac86050b9c386c98fe580e9b04ff758e794a109b4cc721aa85442389a4e761053a901fe63627bd3dc388aee186ff506e3855aafbe4b174b9a4b16caf443dd956de7839fa8e05e5f7da60775cb405f27918b5fe07bb00ec6a4ce344de0134a736c562e196c88614709449b5cdab3ec9b226b56b82018a5fa048d76b1f3e999934c7945bde6ef0a8162e1cfd1e29f85aab0b388a9b8e34d", 0x1000}], 0x6) 04:14:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10001}, 0x8044001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:14:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x80}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 04:14:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x84}, {0x6}]}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:14:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="000000186204018b002b3a00000300838af7afb9d8dcd14043000053ba8af658711937f75bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e14da000002e98a03eed16a1a0e59c51b2d5a8bf600000000007d2c5a", 0x57}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x1ff) 04:14:28 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 04:14:28 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2be, 0x0) write(r0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x8) 04:14:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a5", 0x45c}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) load: 2.78 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) 04:14:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x1, 0x401, 0x1, 0xffffffffffffffe0}, {0x100000000, 0x101, 0x80, 0x7}, {0x1, 0x1, 0x7f, 0x7e1f}, {0xfff, 0xd0, 0x81, 0x7}, {0x80000000, 0x9, 0xbd7, 0x40000000007f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 04:14:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r0) chdir(&(0x7f0000000080)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') socketpair(0x6, 0x3, 0xff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000002840)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000001600)=[{&(0x7f0000000180)="9bc76ba8146629ecb76180d215fd801184494e914ac4978192c0a01ee421b527ad8f82025bc08a5450e512cd76d48ed9b841de4ce93e0c169d157e5125e6b4c064f6def48ed0687307b23db4ce96fb7a7bf5ac6cb41b356ef2524aaecf848a97af31ef72046a7e4629bb6ead0ee944dec4764965de3090e6008494e3bac5ac136792988791b787481fbdf5271e5663bef58007a8dce82b76f69a32218246352fd49bc84305746e5e6211f853b6db6dd3d77950345b33a331e415e0a73bdc0c27c5fc6f96e0df1830500acda8ef18ed6e890e115def517d0bdd3ddb927195109a7499cc0e", 0xe4}, {&(0x7f0000000280)="b5844eb39ea8d5eeef6f209e4bf6d4be5458976c58bc13a28c964d6067216611f5", 0x21}, {&(0x7f00000002c0)="c7ad8abbc8e1e0156e8c8b7a164a77451f124753635ea6bc543fcb76254262cec6378ead2be4bee5d0b03a99d74aafe384d842ac106943b5b1b2605af279571eb64c91179eecadd8ce77818c603c2e226fd50a47929b902681a5611dd8c9058ba2af5ae83d332561d74268d29b53ee8926f5dfcf3192109e065d05c66585364bf6d215ce9069c65d34f059433bb661c89ec6aea915582ccf1be6abff5d46facc63cfcf32a8b0ffbf76ef09b64628ce1a0959d7865c916b33a9eba6c5a881ff29599440105e22c0efed7263707b277c110a9f3d17c2b9de9fc2b0034719f64ecf", 0xe0}, {&(0x7f00000003c0)="7e80a6abc5f10d9f117a3457436928bf76e99d38620b0638f4e2e0f2ca699da59b79a77ee13e2625652e7e826f4e83e6b020ef482f55110a75fc56ffce43b16b", 0x40}, {&(0x7f0000000400)="9cf7cf188d7beee24ddc0e843dcafacdb3944dcaf7b0b12ac517b9", 0x1b}, {&(0x7f0000000440)="3d0e9086e2a19a0766bbbf13a07f7b75b3655855ed35a16d43c2bc00386d551cccdce92171453ce3b099692470c3648196cdb527bc98ccbc228165bbfffa84b98772715d87456a1b637a048870dd86d5338747bbec0458cd4aedf3159735c229250a049883361b1af1b091a99be85966e2d99f72c3e16d50df02977b28f39db54bd3dad112d97b8cc52c15e3e31e405478f1ba4780a4faac90381da32f6102fc0c43c1867baadb7a3db4296f51cddc6f531b6feeca657cfe738b2cabfa4495924d62ee6cbd3eaa6ad8f7c1990545aacc60751714c21d3f55b6384b2a5f6670553a2f01a51fa68f155239329240d9c205f8f5e7ab4a573a43ff3d96ec84e3722c391b6cfe8a21884c0948961ed4ccd393918b6ff8a848b3906ac69b86c12a3a4357937bc6e278afb8b8bb07dc127fc1b87b73993d613cbc61251367305bff71906654b285d8f631a407d264ea9442a79523ca282210e7a05c95ba99bbd401f525c2e05f16336d91b909781063eba27d55c4b531853ee554f4e3f73c3358f5d19799083b77b42bb309a3ce8bbe7108c2cf485c71e02f179fe112fc770cb5f8edd1bd3f4eef37d9e73562f101bb6ade0b18543812dd6c26aa39c137808d3f2100841f52dbe6ded41bc32742a63605d2cbf223b9969757630452ebd8211a2e465608ef20650587258eba7d324a56c99c7d330e18cec35523eda80ca008b938805742aca3bbd8b8ea68b4775781ff1443595cca717d7805c3156a2dfb12ffbc7a684d3b0f6dad1fcdaee10fed35ea0aa7db5b329fc2d0d8eceeac0fb8894b8e7d031dd4176a6956eeb8ab4473ef76b499c96c5e1ae8004fd0a7e2cfcde91e1b9a3de4a3b3510ac4aaef071854cd393a4f77a88a1a364c4bd5dad47bc57848d140be4932aed7a2cb7bc9058d4d1bacf7bc7768644f2ff80f81e8d68a09898bb8f6c14a42babaf9269932035c1784e8ea3cce205804fb3af390a63222560799f12d07302259d1961488409bea52e01b769987e35ebfc49ec74b24fbc5bfbece29a38817c5fe8aa870d3f0c97e01bb04396f9acffaa968e5a981d11ef39ad679b8cc988a76d09f4a6e319d2b5d35105a8715f0aa5e1b92863e35e9dc40a4027c44aad6a7bfb8de3ab7b02dee62ee9517456647c9c253242fca5e23651a5a1894507afc158a3445e176680141e6414aca245083fb13bbc2b5c09032b7e8da5f735a27c60388ca197322d81db12b66ebbdebef2ece7012abf953783b5acdb3db8e647593ce3c06e119c5fb8d938f83a18bc893f93abcccec38de87dcef18f57d77ac684ddebc17d508ef4126f0a8eff31dcd608be4146addcae1c6f6c8bef5d258eadf619101b71a2fa88449b0ab33baf23b6e82cce553df0f7c697c249326863811473121eb993779ca7a55c8c9517d30d6ec72d17337debac00fb403c5f60e71fd2640570f48989fbf91b73410f5564058c3e4edc289ad0c71186b5f62ddc24f7b879910fd3901705b59f9101ee6db074e109cf960554f369ebb0318c68308c45d9c6f36ea2758ac555918a19764b1e231ceae0b2d59f79b0464110ee2effb834a7c932f9fce937ba02945a90f6ada73b6b483907506421e3637434aad3d66a737543c6adeddc0cac6015a4a47039ee5363fd0c66effd6ba05b3a79c4b19ce2f08ccb0cd522735432796322162076c311176d5abf8a51825d99724f5bd910e0fb80a452f986574a175d0cd0f1d8c2e0ca86188ecac380466048359c575237b8c33fab7b47bbdf5aa8b456e0a72afd37df589b095711b9147fbb351dfd153dd36269836b48b2d300553f313101a4adef8adcc47995c0a838c3066c3da8a188e476d5ff30746941fc194b2b456b243f939e9036bf7d0c2d8c9bb7f55becfddb504aad72762f7ebfebf098f85811981884133f86b69df520d012e27770c3c6ede69aec95825dccda366cda28f6e43f24a82983b26f24a3154d1b18905864e11e61e1e8c5b42485340f9ce6426a5384255ab0e7e1dffbd030d8a29ea6675a56098ef6033555afab3e14d2207f48ede95e3f3808cc8c38814dcf5d3594e1bfbc17ac759d7795d7511183afef6484f5ba84ff9fee7d9b542445fc71ab02b9ac3f81b93813b30c4f28e51c9619116e94917ae441f2d34748067f5d43267348600ef277fe542676cad4623808821a3f9cec570aa96b27d4b1e68f811cb4abbd105eca2c9d80e5e485076392c1179166f0d450acab5f02cd95a25a49c2a11d6477c387c0b811a255691073ca24410481f104d0d8cf11da89a99d6a5becfbe924b7827f28568744f7ab278f2cd93e55b880292ae372d93b61bae89d9147e3802f24b0642c509324c242c4ca1af2baa99246c2919352fba86bc989789dfb5d17dec294107b3477db4072715af62e4428bfeda5642c9bd0e3f82b4f24fe6b23416d67dd9182e6f14bb67911c907d1f19035d85d535317bdc68ef63b8304f724140f58cc150874d3a51b792020f25c974fa739e61dd51d252019fc4c849577c092e61021747b711cffa869cb6aa1d6b6589978d6c2138f6bbed5f12c56bfc17ad17608bdcd429b5dbe116b1930a6de2995ad85d34f94b2a60fa0a8155dd3daf6a3f8c9289d13ec46da5a79650d02fe2991c48f750b5719431b09671224e375595f01a72ed83332428d134c8c9dbf9b1e2cfad955720a052af0dab853604223457bfe6a091da1c96209afdafce4b6ec6338eb435453f2bc974291ce604155d2f81696901212ec40c561c7ea79657936e3a53976eb1833aabb3e6945a3417de8a5b4ec76cb9c0f19316341b4f57581c8941a259c9c75bb16996060698e6ee4106259f516f6cf453bed71fb143a4b2ffb498e77938e16d5e056b390eba9f8d38102fea9fd336503e8528adfb53a5166c5f71970cf7e50bc744d992839b78ab7e77ba80845908337a10701863712bff69f360fc7209dad6d2108f91235a105a241d0d331dd178c77b865b25ed99d21e3fcfc55388a341cdf06bf8e2260f8c250297161f1c381ed09bb4fc9d5ddc95a3d758f88ebfdfe3981ae6a273f09cc0dba7446cb3d59a3820f8aeb0f85e22be62159b4ac6cc2bab5b900cc3faf522546b767f9d7b0becb150c046eecbbb2422a6596e78a079b70fae1fe1b5f1b6554d5426520186ccbf6137ebaefa2d990c4c02aac3e6e3515a1bf0ed844a32e3a5296cd7548b34ee600c8d65e3b5bb33533a961aeca04a0b7b88a1230e4493b749cd8367d1318510ba3f95b5dcba7260246a02717a9b2dc4f615ff0e4dc5aa61eea28bc8a0754814e610147bdc004024a02cf5ca977b17055a8e39af57785f7c1ba17a71ab335689345961240d62462325693624991880d17eafca9acd87fbe9b5e2299b48fd2756a0eaf9debf667f7edcbaaa916720aead895a56c656a25caf234892bb846f59199cb40c4ef6c7b82583a72dbd409e45100993834b58a9bb79b3fffc1180dbd75955fce91ffeb26b9046f3834d0f9ce6725ba223e5f1f6843ddd735afcee5f9213673a43d247b3e9b9803146050921af1b24df01899bbba6b3cf106e360282cd84e23437870e1f47e1b1f197330ae33f6933a03856d90dd2a2376997c69b55094c2da94cae7a2bc33b4da060f2a224c8f3c23e7a4068c34ecc953b488dccc9639a7db706932481e1fab946be140a42cf12dc41c17e12e307d90a8f6efcf037cd87724fe2f786762aa320cda02f0a93ac8e6ba1b8678f477101c3b3a1465383b85408cfed50c27a834e8fcc4e890ce00a1e3cacb23eb851ea1bf78739214be8a407b5bdd567366f06cdda23b2851b81e262f472861ddd87eb1235decc4bcb74bb1689d10e0aa77e96544cd13ecbd6d4647a9b23ec5418e0d87b1d6bf51a632fb91f912b3dd8e18f5461d2814ab2f57d1e72f6ff552975bba3867a5bd88b72bcf6495444d7b03a9319c87132260a81c84ff82f3dc4444a08146a361c6817d085ef2c1b83607e45a5c8f6c4dec3063e3ccfc15bdbc82e646be11889a1c7b3f428f18855f929283a965c5b1897e60c73b01abdb56da48bdd56648724251e13a03e302f1e69a7a434cd165a13a1a95a9c3a43480f1473f13c1a2d7370a43571608fa467ce0056952102a7956bc6241ce28148af6908dd3a156ddb72f11b94eefe54f4f02e50278e3ef9768a47ed52d19c63edff95ee6c2de096eb226f55945eb9710a17bc5697947f23ab117c6c0265644c463ac5536cdb92a2684c36766d87c9fe2a04659402acbb985fb435c7fd5d3a11dc4279e8f2947b3d3f77a9653ccf224e97ba26034e4bf12de0272ea7191929b7cd00ddd890305af50dcdc86e43a7e55822a5f5185cc2f6b6995b5db96977b3b7f84ace3f695274c9e2a5691fdab265d14f37fb9eae10e14e24614acfa7d0d4a34415675682c5e4e1492c6c87cee98e4035fcf2ecf5b3aa25381678bb5929f7dfa863cf56c081b1066f4dc3ab6745b0a68670f15cc3ed1cff567b14d196d796298366a54840bf5870ce3dd1b453f1e5461cc666709b01bcf76895b9b0309e31ce66d132f0ce397245d2811ab6e9430869ea604e78e6f3a30a3a0cef0f849ff1660075b975bd26dbf0256ec41eb256e91ca04e09b2a42e5616f1f71885ff7967d41c67b017d3bbfea5b3563c6fe94845df1891004f4f2903810b1a9a5beb585005b08b2dad212bd3dc401605faf3e48de5cd57d2ebe237aff149599f073a1a7b49d2bdc9e26d75a3ce31b6c753d4cda66dd689760b184ae2c82ab427b4d1d02f8343463751c723cb84d49ebd235a198dcbed995a3f07bc58fea9bb5e92914fb2de39643ab6313fbbbf906e33e0d32aaee60cc3e730d4052679fd342c86b2a6818067e14cba8a2758fe18df1cdb848b0087b1d85fcf717b55b5cce7d5b8c0c7a20003d1330bfb7958217e8cbad7c3d0dd61fd853ad994020788a0e622c310867d4bb2f974c269220ed17daab02580e52e95cecf750f0adf2883869135e83a95d831cc0956e6edb99c3288e212ad73fece5cc44bb7d8a611b47430fb448f4086ab33dfae7f6d7c2fc0efa37a702fbaa4ca5a1c6ce2c441a04f7eedbc82085f5730d31f93ab3ec775da173d80cf0c8f0318a64e3752cb8f280d0282667ec4b10fdf82af507168a093882140d41a6383f41ec73e6949859cb851acab0246d63c84d05bcbca71ea7061b166cb7229a13976a8d4832f7c977827f5551aee289d5886e1a731da03508349cf081f665306381777d1b76380fbca6c757d5f62afc3ac592e459d192fe194565c9ee1386fa3a14f07d7fdf5be29bea69e9037f7481400bbb085c5cddbfa5a460977d663928a08c12c03bca35637af8621654c927c47fd170fb2fc7418b6cf6250f7c0574588d920dbf4f7327af2e8aab004c74192424ba5cc352df73b8612185786f54ab12dd249ef95932e276660203afafb9389f5ceab0acbd0d5e19feb1d9174edb2da345f4974d12229464f6d1e8bcb0e5605cf85f6d7350dfe4f25868dcdc158bfd6670cf7eef814b09fc091a315933cda3005bcd4face526c176bb06f9592c2b1fc3abaca699eb39db654211f53fbc06a7a63bcb5c07b914c12ea0c1bf6260ce241fc6bfff3b830a7e61b9b6512f9bd471b25d6689bbb17efb4471f96f04a1c1c850adc3a241cdef758369eed54055a40cb00f3532d413b37acef687a652fff6bd81b3eafa1bc48adfeb00081bf06ab02ea44308a4293e5095de05f08843a44696d00d2fd9fc08a5b438a3124181cdf9510064f7c21dfc52b3e756b40cb2f91821856132806caba68d1d08819a0f76d18", 0x1000}, {&(0x7f0000001440)="4f94a28f08f090886ff1b8a4acb80adafd41d99a45e5eb7f14a01805229a15ca377a40da79103409095013ae210379cd54539c80c4d6f5363b01fdbc9c4e16edb82acea7941d1cf05193b80dac0aeaaa862f163b3531590c00ee834f44ba5c91eb9e89315edc7ec9fc37907c8f760967d45b0eb3e318a112191e798d8aa6f30b4b82a308a20f86af238752ced7aa9f1af52fda256174510070429c4d63f2c18ead96efe750e1c9985054207883e205779b27b1", 0xb3}, {&(0x7f0000001500)="25175ed0801d270830a21f56d2974cfe81f9cf89df6dff09235ba85bf9f76504274dd585e39cf42c1a5901423cdab93dd8e08dc3fa544e39b25557531ed48454fd1c0ad10226d9961911c3aecc9896632c169190765affa21683e0535145e5409f17aad43e4a21f3b522eaaf3d4db2fcb44ecf0b606f4baa7436a52c7273556bf8deba0e175440634f1e9a898094bc4ae90d8dc2f7486dca205fdd4dbefccefa7d3c2b4b8f4c97a1d896b551ffec1dd51c769d74db352a7919a506bcc0b278ad499c55c746e7815ffc003f09680d", 0xce}], 0x8, &(0x7f0000001680)=[{0x1010, 0x0, 0x3b1, "9653a863a12ac4b7c32dfedd677314c482463ccc25c19603044e4a9dad8bf84b498d9da403e9eb4c148bf3e79eba3717b9fe83a2db410e85dc625f23743096d8877a7e6799e60bc946268824e08cf76473e9acad23bd3d1fa20022fe09557e1d203433f0dbc634931d3a1f4e2d0583998f568074bd778139d06efef5d4c9b380f67a964663add5973c794543d3a0c573385aa2c69fa79be419a7b821c6b3c1ab3a99913d2dd967ebebf68052faf05784f29eb1cad639a9e99f996d977678256444e9658cd302ae842f10552f7e70f47fddc6ec5f82ed2ee3f03b05a27cd6d88eec45d209543116b57afdcf3f435120479739c3acb652ed687567eafb2c5153db8a2de4f83fdb30de9713867ae06b15c8eb2a71c554f3bd7dc56f37e987eda22bffb77895d825af19524808a62f9829827da8691c6e00207cc8a401fc4f731546ca9d1725b5f45f87136708522fbfb239e02a8a0416bd6d5e971ed1283ed5bbd189d45dfdad94ffda6c05f3e38db6eb6d047116fc892c1a550ba11c24c6c82d350a4725a68b1b480256f7772f97f4208617427817403336b5053b82699f7cfcbf6b9d5eca13742d7e810dd3d27bc7f5fe85f4d66a1dba9c6140392f32a75144765976f2afe7e10aac0f792f87a83a26f2fddb4c91a2659325df2eb36cb35ec345c5c2068b762dc16d2d112fbac5668616db9e418757243c7725c6a84476e97d93baeca5bb8a716004bdb6cb3a1ac7dbd4704677cd05cd9d282605dea7dabeb8d3c4ba25ee027f3f4dc95d10107f3c3ea2181c8c950c769a8b4e7cc2224c3555ea35f655b3b8c3c766634a03fefd8e7d7e54cca6b75395cfd6c07759bb3c2903498d898d2b2fdb74308b96fc389b53993e18c6a182be43970429b6a2a06f860235fba2161ae574782ee0fe88bbdffedfe7338dea00e79aa12465b51beb5f2dcca70095aa12fe4bfc7ddc8d5f62f596e06fa8174a82885193d07fa30cdd28f9e51633b8e4b230524dba9b60885d382bead3ccdaeab026691ada1a0e6e04505cba1d6c9321b03e78fdcf9e2572860d79d2fca06789a6331112da14e533f56e8611c1af6cdb6e60bf10276da618a235cd6d6f316cb77cf4335a009e2b4d42b2402b1fbdd5d24bd0b452cc387c355c17cf3d959ab01aa8dc31622f88ceff8ce657ca2ae7ea26e1c6222c14881dbb05736d7dec24f8a20c05a62c3dce4e452f4f506a08ab38c4e692847367ea47f23a2751f1ef74fe4fe11eed58399fc27f83263e7e99f5905c7aa76e5ce94d315dd139990880dd65be841a06f140d2e2fbd82ef544aa844bb29ff54622b48b6e074aab1267add18b9ac0cf6ba9949cadb59e37b0686a440614f816882c00d572879a931467e98749b46ede4ba7595bb7854e256660f41bf18076cc6f6b70d2913e06f870e2d160e5ab61e3742d020b208e120309393d99fe329c1a619093e8e8b8afbc638596b586d6f929fd2050619dd8c0f47944c7e6241b9e5dffdf6a79ceb2f67cd93229fa0a6675b063d932fbebe8e8badb150358a13c91d59d9e9041b789c5f26d6da6c928717e05039952db316232eff00037d8c9b32c7e66abe9f4998860f62a25da4e2306cab32fad9a6cc8efcdf8df25b6a999ed51605d3a2197b0d2ffbf65e196b6822568f141f9ab660f53aa078e833d7633187748e26d558bd6e0f866ac7399762a020635c41ce22be52a4474ae5bf4375fb6c99b449c342a98e651f1d1ef8031e689d33cae8c55b77812f6219649638c9d639ae3577a8758e473644c054d948205f167106d93d126ee7d9d34c518e3670af7a9ade0f209906b8383a9e479e254e480baeeae321036f5c5e1a9a27ab84f9a39074b76b8bbb1e9fa10ebde4d11a1d1d4420778d9fa78e8d2025236f69ebc1cbba4edad3377576e72f6628cd7b56be14770a2e778b27675acf74b042e1d13a597d23d152a07f8f3d397005c6032a49045a860d866491441db3ba0224ae3af216ed67e06fce516a124069c3675bf66c341c982c28dc2f0963cb9568a90c881dc63eb8b1d5682c82215c717847aa73518401e1d751f3ba3d1053049d0b41ed13b10948ba82c062a1e1f5196669dd0f38640d5b7f47e3cf7aa1b0c90706ae5118d6031429998d986144a4b90291727c84a227ea0d4984d6954bca15991b0d1df35a5e6ad33221f3f2e3928b09b72ea6e01cbc71557748eb74609bb34114fbee869dc97431aae0782be9059f5118c010204081852f2d01473363820764cd368022147a1b173e9ac8cb7efcb7235085683677e9e191baf3e98e68076ff9bc971b39d7e62d1337b619a2e25695bd19be4a3ea9fc0d05d658ca5d1b3c81144244656c02ea3a74042e017c7385715d24b45ee16971e3a5839f7d1ff8adfe2b139ce61a35417672052cf7a7a5c2f26c4305af1f35a69ee247031b32b5404b718bc5371e945be84c85f14d42c31fc5b6fab0342d806c4c4384298ce19eb1831bb1c4769e1d7a132f11615ecc9a9db717107216736f552723b44fee8dabe52d913678d5be1c26b600d2923234a4d234dcd2a27fbe23cdaabca154e056972add70c90a94925cb670bb18b9f269d97fb8d239280a4713d1946cf6f668095b4b1f03f74189f669eeb6fcc7a29f8e69b8526c4e0566ef489580e45440f9a095423908a186f617b102b7e0c253fa91c69295a797d1e5534586d100343b2576010ce0bd589ea7edcf1ea3788181776a0e29fa75e55c5172b03361b813abbc8eac98a8e0c710862a9bb84cb6dcf916543f5ec6bb967a4b0a913f7ffdfd3c8452772a73455e243ff89c6977e192c692587c25460184a61e3b791a697ea127455b068d11fa6525a24b0ae84cbc01e593af320884ea67b830aabaa5963c0b406ac29830065013a88fdcb22806fc9be0d20fda1d6d654bb9ca69cffe0e08049cdf4287b97f402ecfc620c77c783d8d0406c25ba091375dc842f89fa825b89ed834a42aa286cf708a30d05a27fb2dea9f67acbe044da07673d63c1e43fbf0719e47db588f516d695c08c13db368b3065833dd33205bf027487712c422582f39bdc85b3d79e3ba937658732cc9b87bf0bc670e7ba05df97d78cee86f444dd079c8c4daec059ec7ac758e75fccb5a9042ec772b8b53cbf9762f56fe047d5a07aab6877e6b9f587352a1b412f0be52b7b416ef76a91ce79cf39852e9f4996f4e4a6d23ad94fd498855ea022115a39e6dacb2a3b8e087da46beb4071bccee8dd04b7ef58c4d2023a8775dd265fc3117ab68f2f810859aac5965b2c7c573411a5e0fb7138740259ee93a72d86ec5b84a83f941efa2525d7069f052ed469d03b00c6709f59573debc530bc4665072a2d74719fda4cf31d1b9a731970d9035715bbf6dd92d1391dba584294c31f252c444de92a3d2ecad9d6c241fd91a2c8ee8701a17e6aedb081091150acbeac3c934ed70e93c27a1dae64c1cd2adbd7c54b126bf7268c5b2598aa4554b076f28d71641157309572e833e71dccd1354d70b7dbfaee14c8d1c7db45c7d807c470800bc6e1c5ba5584e110146e0553804f9a9c1ce96f2d98ce08399ca303b9b7621f89811f0dfb1c721c78f732ee4a76cc254876bb219693140418968a15734de92c409a55ac951d324db03ebca12b25863a57c3f14d7fd556f3b08dffa7da5bb542eeb22bd24920f9fbc9627138f48ae41892f26fbbb4eace62f7457d59fa29df82ee9bfb1e1faa937adf8b9241b3c7f110618eed29784b04d0f4831cd4fc163cfc84c6df7903fd90730ff30f14de3b5f1e050dc596b71f65aa61cdd8af3d609d1990715fd1e1eb90a8ba947eeed4db48a7bfefd7c591dd0424461a5cca7137e07944fdf115eea0573c6973b1ac911338d6cc316b2b3bae4bfbdd4abeb38d5d4928a7430b6071519c03cd9b483c6078f0b3a68eba7ca23f085c7f4bbea66adbb21c3624dcf4359d80880e18347b8fa83e57646789bc9948cb32766472fa4631d598daf17be9e8094bca41d82eec0be32e3101e01501150d03ec433873e7bc6c54921f823e33bb773fe7c1295d392d08faffd9e397d1a484f949cf62e7d0d9179c3f5178cd3ae5ef78d6e09bb069996be6ad6bcba0b30d776f657d1a12071eda27b522db457d58fa535d7aba1a7800796d700d2aa7daea3c7292ccfd87b6416527bba3ae4d59b4b1448b81686cdddd12c96e559037d0713b42cd937fc53b3439e372d43460769fded12240e08e753b4b3b378ffff4cea8bfda74f7c2b5466fb039641b191b96686a7824d1a08cbc442f2537b0a8e48acb5f021e0ddeebf4fa0cb584017d9c4d3e1d5db7c14119e88142a0fe2ea11b028191c21932536de5f18135b0bb75bfba520c31ff1a9331432f93a28d74d5df8fb2b9d1270f08b135b17b6439f8e3a6cf579aee1401b13dc7670c07f0ae08f26bcb8a7f7884652c16f18f288480f9f092ed16a0724002503246a53ce4b60d9a63cefaf4916d6ab124b783972648c17836d140c51fa339bb3d2ca5157e781329c553aeee03eb7961f5d3b5bb5c2338fdf0fae4373cf53e367c41267dbaad126a014482143bd0fec16607bc94b80950ae577b04b5225926c1790226494401c25dd9c2a4aec5a65db48b8b7747bffe6e78f8cc3833e96806d79482cfcf3f71e0b0d3b5ce14daf2aa4fc91ce249b6a90f7ac5755b07bcb38ccdbfd042b37573d9422e2a4342a3d21d0b8b2062bce5fb1fb709a3d8cd2c8ce400fef82a5802e227a0fb689d070f4ad847bea178bc49d0803651e04fbd9ec2574511aea12e0ac7b260480f60f76d5fbf57a8a21a283d158bfd28094b128e91b9e1bcbf2fe68deb09b68adab94917d6b2fc97641c3e17d631f6826c19c4356a9b57bc07e5b599075dc38d43d52c0957172177aa81373401b646e43c9296af2d48b38efeceb59540ba0aa174f42d079edd0e0f93de66cf337b4d4ff0bc59f5d780685ad2ed6a0083a904bbcfea6a323c6b2ddf5329db6c1f4740b5d315022880c0d5b504f9e855eaa54863343ecb00e7efbd19faaa8a72eebe3a6584fa5996425e872ddbe6509e46e1e0eb01b8299a3c78c701f9b3b588a9d450e20dfc658283619346d65b9a4be4f0ed5fc97d4cc4ef422a70af328e741cfebe0965e1c2d9b0d6948beec6b06cf2b50a01b0e36dcb7dad4c3f1e6325308764009f666d17b8ae79a7d9ea431857de308d7eb9cb6445e1fe9ed23ef4e0a202aac308960cb864aa08f52b2b07aab2ecb5c0a83c3d41d43e1bd108376b1fae7cae2d1a2831e92ebb94de8884b172e63df322126ebc0b1b155a5fa41e2652358f304df8b815666e09ee1055b4cfc21cdccdde1b4ae54dc76088a51fde6914b3c1fbdfd6fc95090e6cf8a95a8569a8547f480c9364c119eda2e1b6a96bbf560c8ee79643476c7bc03e1d6cff3f7764388558c07ee899362a9403c58fea709e5aeff4385bf0b6db82c0fdf1ca2743f7b74a06ad1286bbc20ce038ec1fbd1e1b98ba5de8ba98fd67b5cbc6d7ac3f7f710055ccd173d77abcb484ff9fb16e377d597c6c7b805cb79f20574a6d1c82d2d99809ca932be2a810ead6ba04c73ba6281377963a305686f8f12ae1fd97fd96f6c2c9a3a52ba69e1b023cf1c796a4e8507b322207a1f7fadb042b832d7faa6676e761dcf63d7a1f9f49ed123c81a2adee87713a1b2b5e814a9cd4f6161ed405b33e3e45ba28b1022c3d2005867472f2e7994ed3504a350e1ab863b844ac0594021c10848923ab299e61258d7054dcbc9da90ac62d4926fb7147365670b477205596c798890a377573199e4d2cffdda6"}, {0xa0, 0x0, 0x1, "0dabfd5e987d54702204f3b008455ae918eeeedd45f303af17fe8bbc812889e442ccb6eef019a673053e02c01df863fd4ea588dfd156caf25fbf8f31566e3110fe130c2d7b98bfd6c33a5c587c398652dc981e4b66cf375a826c59ada027482b944b6900db23d6f10d0465f504ada34be7345451adc98b0a13c088ac0b0d6878cbd8d17db55d545543303d24b784"}, {0xe0, 0x1, 0x5, "97fe4b617b5dab92d84ec395ec27c5ba04cdb8feb9d5f6c2c72c9b73c95413b4a7b6e9024d51346a66d7461631b17b1ca4d34e0e7b8d8876e259d334c17c1824427fca3e9eb155945759f60415f4054ea2db9d2cd99c05311687a195fa8fdbca55e4c7149141209ee37c08aea3e1cf9fc3246591edf2958908ef95501d3d019107321de4c9ac9d4f685510974962ae9c572f600a1e214342778724835f5ab06fb202edd546088973243c6c11871f49bb0277b77f0e19efa45ba502d99b17ec3719c5b873b84832150813d989e973aa"}], 0x1190}, 0x400) 04:14:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') syz_emit_ethernet(0xf9, &(0x7f0000000280)="3e6eac6aec1f8e01155816ae0b01912c3a8c5fdf92fb8486c91dfccb7883eceddaaed1b0abbd806f24841ca31f94451ebc68a0c8de8d5d05bb7dae09c75c28cdeece7c64f22f0f5befb4f10d990bc6ea0a77715a8f2ef3f0506ca3c90dadd699cc98d7f656af7287647a0edc01b46be38e0ba35bc07c19d1f5de446c3385b8a1f4d61415b957371e50cdeb7db7b4ce948e089429823c43434ddc04828e2316d3b63811f7b5dc2300b0416ba7dafc22d104ad18b6a60775d63bb08de280eb251f4b4562f68d53441cb589addd9437d77a0606799b76e07e7efc8dc389981065c69153b64a5f30495b7eb106a36171186c5d5a1db9697bfda21b") 04:14:28 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x3) recvfrom$inet(r1, &(0x7f0000000140)=""/142, 0x8e, 0x842, &(0x7f0000000100)={0x2, 0x3}, 0xc) fchdir(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x189, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) 04:14:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 04:14:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0x1c}, {0x6}]}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/69, 0x45}], 0x3, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 04:14:28 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8080, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000640)='c\x00') writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="723b3a12036893a93342b8841f0bc69e3bc74e4bfc2bfe27bb350bebd0037f3face03729f14b994bab56b45be8e4090d38e629e1cdbd", 0x36}, {&(0x7f0000000200)="f65220f2421522ef7fbd821119946776935e85578b2cc1a5d14812b0873e123c63e0185479f10d257ada2cb990a225bc60e9818e88cb4403676d37db00f8aa4d9c", 0x41}, {&(0x7f0000000280)="c642ba7508bf4407ca8f6cdfd00c3b1a84061327a4493fe00e1f72de967b0cc9428d9434686ffecbb5c0d8b90c5ab8a0b39ee0ac80b15f810088cf6611e11111eeff3ca4ef19828cb553aaba2e2d3a0e34f28796d71180f673d676a80cad447a562ba26fc463891b1c422fee33b139f133d3cf71f8b3f1296304d149a147a3dccdb83a7538a6c81cc262b5b56a5256a6ee1f7076d8b47964cb12291bde9c0030101f3bb7cae5a38c36a865b658096eb4fb30d8c0f60d9796fb1dafbb46642b9d40c10ff4317b780928ba94c8f86c0cd3ea4d3b81298f58b7d391954745c83a5c37e69505c8df90f55f7093fd3b9d2527967b4dc640c0cf579b17b6a3351882", 0xff}, {&(0x7f0000000380)="97d0cba2d32899d759550609f9f8f1931f65249f6a1b2acec8a27ae35e69edc0ea2cfda1ecb77efc3cf6813b3e1b630aa8683fc0db6f42c94cc830bf726ae19883cc3fa64ba1a324607ac93620c05483b90867b6739bd6014d12561c5f3d0ad2bb0b1cbae97ccdb30e138f2a0046f3bb2e8ff36fc40671b32e951fbfa31503952e7c1d3dc280faabb482a18fcff7e01e4162a13de25864e9a8f64710474152457f781b5a6ecf5f48", 0xa8}, {&(0x7f0000000440)="5542799b0c158e20af5f581faa2dfbfed7a8859c1a9a8018ed71824365e3059d06264f91d7c78ce6019afc4e8ed08c5b6c16501020bf77bc3b93c04a7dc4d700cae84623d5225d5414dcbcf4862bc808266e29a7d6282efe6ab21af1e7c30c579000661b21e17efaad70908541194fa826fc3b0d14829f23a6b184af92455c01ff3ae995ae66bb750f5174f590389fd79a90b70d713022426b7a6c126885acb1b24efb36269ceb3a76814b994d71fccf7c35e7030ef9c1c7abbd3e2a42e01d1e9136e4441efa60545c9af79c3f91a58e9bf443d488f097fef23a7ac74a6c3aefd75f57b3e442af2e7cbfc209c911c663", 0xf0}], 0x5) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x60, 0x6) mkdir(&(0x7f0000000600)='./file0/file0\x00', 0x12) utimes(&(0x7f00000001c0)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000680)={'./file0/file0\x00', 0x80000000, 0x3, 0x3, 0x1, 0x3, 0xf01, 0x0, 0x3, 0x1, 0x81, 0x3}) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f00000005c0)=""/36, 0x24) 04:14:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:14:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x101, 0xba) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e2e", 0x10) execve(0x0, 0x0, 0x0) 04:14:28 executing program 0: utimes(0x0, 0xfffffffffffffffe) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) kevent(r0, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xff) nanosleep(&(0x7f00000000c0)={0x1, 0x3}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 04:14:28 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000040)="2ae6efbfa198f921faf383bf294eeee4f81073181e95b4e980fca47cc354d4ce6f49b6b03c", 0x25}, {&(0x7f0000000080)="b721504ecd7188e8a9d0f68a117f3b9750141c38c212492eed3e1507824607fa8b4b27f3644aeef9b2f29a0500a7986a89f9b67a96057bedad9ca150bfbd92553c5c7afd7783f400af0cac1944141ba6400f97d1be18efb8fd14946f05261ba6657ed2050a0648c052e8c23ba802da1cd9540d828046f288084378c2f9371051979aab2669fd5b8837db962db4fd47d5624bc599e083854cf114fd9d245c3c424c9e0205833afec297c412b7777a524fe65a3b6691d20beac00653b609a92c770dad7183c4ca7e9f339bd24673e5c9c0c350475d78678c22eaf7d7c4b8b15866135732", 0xe3}, {&(0x7f0000000180)="3a71edd5", 0x4}, {&(0x7f00000001c0)="e479163f8b29680447484e3954ab6bb45d2759771cf1e7504c456ccd61843077869b02d28f81a701b1b337162690b894da9002fa03b6da2fdfd47aaa1108acb291eade1e0c69a3263d2744834d437cabd6986b0dbec94f20d48155df56671cea0e56f40274255656e30f8734b92381a059c3a0f381f28bda8a65efebac32f1cf096a56861890d7748b9de0ed8888210f1d9a7e90da4f06e7dfd4decb00e48b27537594230f74147fe9957bc4cedd446655a05146e47806c10c9a984564cb96e83e664efd0199e88eccd0aaf1122296ccbc53dd7521b7ac36bc863a86c60c039a9238a0b40a7098b61f02", 0xea}, {&(0x7f00000002c0)="5fe8ca3cf08485f614aa01465ef4b0f897f2e7aa54d06cdccc59e6997958d2209d8d3bddc9d417bc864d0c33923f4f7a68c4608c943a3a43d34936cc3d75c4a7c202748a99", 0x45}, {&(0x7f0000000340)="d2c2983962348d9044f39ffd1e6bff7e76ac1be005fe6199d0aa45abb2e4d1a2cb92f215211f55f76662125fbf1968b13a8da4f5", 0x34}], 0x6, &(0x7f0000000400)=[{0x1010, 0xffff, 0x3, "dfccb8582a443500dbf014b510bab59d23b9532e00b3b437d604f5a1ad0bf42263854fd2878e88c9a78723774755e60c63cd817b6d50a348b9a8b1f09e0cec9873e9448771e7215882fbe160deb6371fb1c497acd9d4d1bc03e5cccdd006a3efd68d2292b34eca98a7d92d3182a437f328458e7dfe88053baae4cf3a5f30da9612a83acb187313e6121153d04a90f42d87925009ae95bc4f24eda06f6fe14f93e45c101de4d714078d2daf2f53221720181e5246a230726e8d04a1e8acc79814b46b701197ee36e73e4b5c8944924b2a245b4d2c6554fca4f86431c231eaedb15652f2d405c7bb8ebec2f16ffb0acfda3a635b7400621ac039b9363559998bd9ea616f5224c67e2be7b5c59d96fac4a57b16e3dee8e3d80f91deea176beaea95729e636536ad664521b522020b50323249a7099d16043a5f621394e2409676ba8db9acd8e38a3ab29fadaa2516f463d0a8fb1efeabf3877b1c22ef63536990c184a1af43decaa3db275a6be55da77b2f8cb67aab1bd55de833256a0881898b16c807108e6189af58b13e08dfaf74b0c32c8d6d09a85dd9698663573748515200c81fd8b5d5447dfab673eaa208576f1c648f4d233f7ba4d15b6aa2d1e60059d4a652a41952a6cb05a62db8ac58457eb716a4eeb6707fb872d8c3d0539dee949289190b46c3583ca7f9c9d10e8f8ad0862aaf2412719203985792daaef64917036c7ab3d5ddc4c2a65474f47a08a3cf57165f261715263b09c420b2f9705892fd07afa37323dc82d62efcdd698e1706ca9a70fffd36e1f212f70586c5cd9e42475469fc00037817991e7b7b451dcd3b6b5d7e5842df87d5eda4adc3fde709bc429c61534842e0f3636b30d7001d0807b47ad8cfb0f793027adf1cfb19f152c9deb5dc890239a49e056f579cb15d6795efe349837ddf05d26901622fa6eb9c0d23ac7015def0cab55b6568c335ee807104c55fccb289a60181e08341bba8ac4745a9862101720a144baa889c25751df4811935cfa3a258e276e9766818dc32db915f516f07298466cb832b931be4921c1b25d922badb7fa761949a3940efdf1eb5e23bcc09ea869a91c607c22ed10e692f21bfc156064f3250aaf65ca042a1b783c38671bd054b0e795420a9f78cbb83b75955dc08c81f807b3a60bf0f537bc85c1d8c4505c5f16fb0d5e97582cf9d787dabafddfc631e39505354b0d4dea8a725cccdd07d095eb2bca36a4b59f8abae37587f3f3c2b1af08442564843ea079d7952de3d065d5dd9242f011e076a23851385be7aa00773030118033add48d32222a89022660819b87117ac87459b4f6cb51fca6fc0d27845d27e55cb169f7f41f5a574a3ab7d2d8128db4c689e6223dcd3fc24313cd6d0f3487115911eaf0134bc892ac4302d51b193b4f155188d8cf6071ecd5a186403edec2edb63dc6d3792e53bfd8ef7fe597a5ed57f3c41985ffb8244305e0c858e58f6fc69d8a82e2ae21081c6d914fdd154d97d63a2b5e5c059ce28b13de13dbebee63d257446e6204e0cd1659ba06004c77a440b6e4f9a2402f20c429fb798c88ac743af986ccce7a0e5f85e85bac126c48dc447cfb978ae00bd85f2e4e5a3456777dc5563bbb28ba9b6e7fcf36318aef11f811fc0d75af0d237ea51db73e74f6fd12ab6c6eca5ad6bd97c82be7d191e0d217c944957ab833f7fa001d301eddd065c1edaaa6f4e589108167213b1a1c5dcb1035655e91fa734bccd74259a3e7fa76045d76559f12c0191b086266be175d5629f0dc6ee8644f018050ca8a33600bbb3f6e49841b49ab0a37833ac4be21a5e5355f211515cde3b584507af179effdb5ae2163ae5eedfa5a5096632d0179ada027f998e4dc622acfc4651697b6cdf473e4fe67c7ee8c151b91f98b86766a3894212d04158d8033c73e5f31f771f08665b147d4c5e2eb8dae52ed94b893e325a50ce05de697a3616c2a5b9b58b0af3766f8321e7115a2f32c344f7afe930b2bfbc98864def773543020cc305bb8399292b7f402f1452234defc42f57a164560044baa039968a1d2a1688597f229b526e60762d68280052a90b4d717edd5fa09aaac76a34a21bfc8fea8856ae3fcc924a1e074c993ff1bd20869b0a7b82f817a4d66264decf7d763f874f2a262edee477ee66d9eb0ec2a86799a82772b0bdee71d25f7e2934902050cf6ee7f47ec427ecdca82109b1d19ed4e1cce8b22d442027b6a64bb49c09cbb3a1c93ba308a10ae24b1710b73e4ffade35260a8297cd1e73fc30a5fe090bdec970867ab01d6a5490b71d75adae906be8777073eb1dd19a673bdb51bfe4bd293b1e158ce5d117962856b9a6ae0c935c4698887eceb25d5ecdf4d325d6cdd2b4fe5a7481d9eda8ef98fce20ccc3310c5411467a76366c04a146e37ed90c9385416593263e7ef6aee1e44f4520c057d2b0322750e14404860df33a745e6e1d7010f2ffe31562222c71877002a25e62ec4b376e67bbac7edbdb1cb3ec823f430c4f40bd8777e62d267e8ce8d2951847ce950bb0a0ea83f4cec06f382b03196920128089a7c29608ec44b90ad09ed788c2229664281999643a0d8f032fd0a2858055ba156f283f1acec816d8e0ca5a6c90b5c6327f0a6847e776d8258defe3d823f12e441cfaeb89788d169e0c8e6b2a3bc8141a432c59338c8a7e5aa2fc7098ccbc32d7f208b8a1cacf549511537aec462ce4585475dfd6bf199a7ef48f4742f3f598ce9f2f93b92a59c1cda4fa4be8e246d1ef32de83f903131aacd2365a5374c382708861f836f26a628ec834cbe82133944327eed2521c43fec4ad2bc863b94eda8dc2b991e34bed062548f57411109c45326ae1b87d5e184b0fd4d1a9d1c71c6bf3aec363d6117e9300c6ddc75177db4b93a2f18e2b9d2aca36ec6c0dba2a700d91589304491bb4c7c20ebd932e83c0d757919598900286e12fae1ac09751c0cb1bdf1c166298ebfe03ccc3dfce5798cf6acd1747b0951c3e4d16ddc221d0892ac8e4d1e8568f566d35b44edc1e6ead9bb0cb47f6ba6085b31e70afd77d3f48bef2999b089bb24a54f06b3e098a860ac9016324dd0ab44639b9506b24079770498802850fe084e3db1b7a787436e0e7480976c89c65906a2ccc2d858af9c5794f398a44b529320e94f207ad1f6101fc3a99bf3a4f11dd661827aac6809e8be324fd1184f05bb4a1af993f8de4fe3812c7627aaddf77d01b2a3882a5c2af50f6339d5ff9bc3766ddd66bdca812b625e852e679d52f6887586211e9c3715ca2ed6e61d221f83d0d716a0f67bcb3e06a5ca76e72aca79a571eef4c207ccb033f86c0ca7d03c7b5119a06e3d20c7dacd2892f32d77b9af24da59fda85fc06dc0da84656d2a3346e3f120500e22f1580c6dc49dba378d6a716ee9e8848dda7fc30ff3733736140d2ff299083bd5828999fc5bce71c32ff42a9415d84d11db399e030202829a24fabc2cb1f2a83aac7c4bd6db2b8827accf7575d0958fb6e4098381f2b64f4524204f2b708395a88bfc6b1e9939255d37831b3a05937fe7845ec1d44d43ca277ec09d1220b297b15a2c6cb603b7972e15bbf755f20a42876c0e8f3c0e166820e5709c191e8df22ce9ea4e622d5767bd3f2bf5a818aa89236fb8779b868db48621c21d2e9e72a56b5bb928037208640a47404710c36173b20106d2f44ea7a18049ff3775d343831948ddb9f84c92bac257115dd5c99ebb58bde44b94e7cde063b41ac60d0b666b85d5d8ea7493bf95860dec198f958f16cefd93000c46d926eb7b1f26beeb09d45dbfc3bcd0856c8d90bf15369e0494e9e7def8a6a6ae18bf32295882e97551a48a0dc1b22af9afd4f7162d4c8010825f845dca84de826a79a6ad15c5db492cda7c78cbf45c3cff6aceb1cb29aa5c588d92205ef0f70dc2d2d6e7f3a7c18a0c465f7f2cbf6e64647617f7290501aeb5b94af1d4a4704e83dfe82d1e0a3406aab1c9cbdb1c04bca682f1e73f763ee6e0664bdb8642e356c5fbb210d24cdef738255b1980d83b45218158773e987eb0181f0d7443775a524320b30f038b620957595202e488fe6a75517f78c600ea185c6ee0433eed1d3121925685cd7f3a3b86683d832043d1c24f6a335a3d8f4d2e2a03a39a9f06c05bb1e1b409dec430308b0ae10c0438ca822e04f064209014b3ad11a10df3bb28dc2d3cc90c112ed70c42b5b1c2ac20399adb9078e14d33dce71eb064f7ce9b369067da073efa1f6cd01fa550dd6937487b3da107111e84aec4cebab4fc3bdbe7d074357fdce1bec3b3972d101cba5b4bc67f8602ca1187bd99d71e22991e2fc271e7fe9a12b456b6f357ef65c63daa809cd7ab8cb7a394dbca966096d34e5d0eba0ceca711376ae7c17b89f14847a4db1c7b2333352b0d51727620a9badb54267e0f48ff191551b93148ca7a3ae1f97b11ea72366f06587d6c4bdec66091219715d29537ef14e01f780b8857ca92a01a7499dfd1817a7698e5c4a9d8f5fabcc95e77d68cf5776b2ec0d3955e5dc2a278c8bfbb29f551ee8891a33e0be8def8867124ae4df09c96645837c7597fc6eb07bb97ef94db69e6f775c89a73950e4108067a3f4593a85b3f4352a3853ce1422ff525eee7f45789b4fbe6eda2e3dd757e22a2291c2637dd6fb8992b7977b90b61545d04f594137fc2579c7f0c08c260096485b1b05b4cfafd0e3d612ce34b49297245de15c75e34673952db4c2f4b1c2dea167d58a27d7fde07a412d862c7ab9a0d25db9d723be2c63f4f0ea950393fb29eef510a26ddec975eb9d6a0d57949b98af52640291e17006fea93bc4ede5148fff1d2a054793a5f271e14aaa27c95de3d97c47d776653c600de5764dd0c75f7e06f4befa4ce596dd00a20c358ce3501eae0d04ecb8ef61c47dfe10aa1d51cf5bce973ca2c80b3f7dfebf541f071dd62fbc3a32713f087aec0c6170a976ce41d294eed75625aa3217ede051d93d9df035771ad998223f58a6946f63d2443a29ee0d6daf8c6b988ba4005c8faa71ca7f8ac26938d3db64c901dc93a386c33e1e88e91271006c3eb8b040c4e41b929fbfae4f4fe93fe8f28e21bbfa259fa7f81d9914c4d1c0fe7ca0586dea3b8b66794976a8b1d8e77272b44acc2580f133eaf7b0e43a4b77f30fe955e6c5f2a64ab85053124f21b1cae9a866f7ddb70be043cbba1898f39f57fd50a575f505af9f95fed1faa7d8944e85404f588b4e7f8ff8b50ea2a3fd5b5e24e144289d09fac82e8927203a2811bb11fcbe4f1b3da9eadf4b41033e0e9631c47276511591ceb9b502edf2f1fe2d185fe1f43beb156d21208f33591fb933bf410ffba491ee29d388658b608206fefd8f289e628b6fb1850a23e7b2efda211ee51b55effa55300c7bc6b5d9cffcf49b4411a5e7f10b1d89fa3191c5b73832ad31ba4c8e423baff583b9d7f7e25027aedbb60549f80e44ffa310175233a923b59ce6c34be44df3a3daf77ff7f344274999bc5ec738186952be6b73a93a843c55497e4ded73cd0c81f9f04d9133839cbfef35532dd7968edc5b4e98be3d44d6817aba9c4d0a9bfbb072eae017f9e579729e60f5d32ab80a6152649039d022007c4c65ca8086116afa4999975c6c8b11197a88d64503320d9eb348681c40ec95f08497e84bb918854e8677faa377309087b1db711f8cea8fb3ce44f1fb2d0735c0ce5263e586853d268f0468bf90f72fa8fba10de12adfcee122f66c802f7c43d4946c39306eb0fc94e518c1e4b7cc830070a99953f0947281dbd7954d0672c50fcac200554c00122b6029fddbf"}, {0x88, 0x1, 0x32e87d9e, "64eb6cf3875c1d0e393f59bc13bd2ffe897322bdbcb530e338b22bfc6922dddb8f4ed977fafbfd54dccab56d29a33d2492ddcd21e5fa12e5b4ae1910a804aa072e9500233ffcb68af862811f3291e8bf99de8976d2dd91f9c768662aa33e3de0bffb4e9cae3e622f6dee00eb61e73aad91d5202b79"}, {0x70, 0xffff, 0xfffffffffffffffa, "20a8dc1a7e47e20f2d07fac37b97cc5ef066aa73e02a78f98eb8fb602b4f8d90a3080839706889de8575166253c8a25a2a04f99d3b155cb010daaef23f61525db8db70cacfc45448a3fc9aaeb2597ed6a4a26a6b8313765d142ab446e18abc"}, {0x100, 0xffff, 0x9, "5bf5e3794b9da973b338b24e1cefdeb7aa93132ba93731d853be7b84b23d248ac18cf4ad3c2b6c0bdce3604fa6f562f555d5635f6e79b770c4cfaa07e64138587efc31df48382c4da9c1ae3c17b25cdb6646c9465740ee51514cb915b6ad99d1d30f013f4787acbb039e2cb717de97e2656e2cc3ea34bd181cb12cabfd2e86ac4665e1eeb4df3f2f901047da271be06f87808dcdf1e8257d64f1cede17e74a5ad1e095f463f9bb15534945d66560e4732c685c81477b497fc1494223a25289a41fe756bc3fa487a79008926fede3a7c2e2f9dec9a32ea1fcbd42d9220db9e21009ef05ecf72ea1397ce05cfdd507"}, {0x48, 0x1, 0x5, "e31bbfdb99e646cf3572243dad9933083d5b022f416879975632c7c86b4f79e60f4497745a47460a7dfb04723531404b4d4d369590"}, {0x40, 0xffff, 0x7, "64cf192ca6123afc4e041f23b5ec8cc43438f5d7b5a07b81429fa71aef589c09937af9bd5b5d1d061cdd89fdcbe5"}], 0x1290}, 0x1) r1 = socket$inet6(0x18, 0x2, 0x7) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) 04:14:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) listen(r0, 0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xafb, 0xd9a, "b0000474710800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:14:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000340)="9d23f9f9df555000d0cec8e103a6bd511c1b2605bf519eda3beb0ab9b3485e25377b3af32455cf6ac1dcdbe39323c9348b5a784fcd760575e2962cbbfa865e4e2594d3491f805eef8905cfcbc9659be93519079947a3addcaa77d7f912955dc6152c46e6099c911be17745a3bc413ab05cccc2088b8e43c05572234d87a85ddbb4e0e3ff0005a095f133", 0x8a}, {&(0x7f0000000080)='+', 0x1}, {&(0x7f0000000400)="c67e70b278457641d1c781ddd8c1dd2617ac8cf9141d6e06254b6add378220658c0110bccb2d48da4a3bd4b1aff0b5a703160c532f554ab07816ac4e1581a72fa2103d", 0x43}, {&(0x7f0000000480)="af6231534c8e295a820ca404ce1c4a7fd8c9521c08d88048488af5aa506278d8c8254e12ce3795627115f24e2106931c74ba622b97d36a0415d224cfb5fd7d810718af66ab4672d3803c51d83e21717e4ad86971b7ff18294cd917ba6983349da992ddbd4b6a14b197257480f6b3bf45e38dc9e0868cdb1b53b21e50e99d69c63555e9e943f731c21d30b162865a90e5d17ffd007c19faec1905bab4ee77112e0108c41f", 0xa4}], 0x4, &(0x7f0000001980)=[{0x78, 0xffff, 0x8, "cd0f55345677ad4ad2e3821c7be0619d6bf980fd0e8c70b9e4692df7a595940552dab70d51134ae51bd3b0e094376f209e488dc40134694ae9d0dc7bf7cc10c4bd359282df2eabf527dc345758a17c8bdf40c7e833feb4a5bb34d0750de9b04ac29d2da151"}, {0x28, 0xffff, 0x7, "22357844d35ea77f9a37a027ff3dcb5c36"}, {0x108, 0x1, 0xf12, "bffacc915866dcefb424cc5e7bb9041870f95d39bdf86fe8bba26910fecd9aa85313f3548e2e88c3f4ce695ae6cadcd171930f42396084ad0ce495d263f8f529c75912c3f97653c93b8a6266b876ab182f3eed6a96031dcaede9b583df3856b722d8f96b21bc8ab6b3c5781f249540add843467bf0dee4a7b22b4fe9ab5ecdda3b35cb444afcf9ca4fbab5c5d3dfa62da29cd9d0eba23bc44a62a975a6d2eb02759b52723e7c2ad4caa3aed9601261baba7c26525198e3eb4a053ce5c616acd9670a3a8c6637e1821a2a3d095fd50adb355df8376ebe0f7fc9143985f76b3aa482ee5360f11b8a1e0b79138a73271b25624c"}, {0xd0, 0xffff, 0x0, "08f8a4107e611706df9c753a316e5646ee4f1642d07c893dc9a5748e1dca42e8f39d0c9bee4cbb76e4fceb1da2d168c59e93cb1de04b909b7416b1e5dc742d33e96bd868877353e4a14606e8554616305a76877e5ca2ea9ca68f7838dc466015acc0f582466ac81160bc35bf301095d9935643438a2e41b6ccefc4f93b4fa9310de1f00dcd9b2f12c7dde70f1fdec38efa7aafd114dc80572bd60878f12f8fca0b630f25d58c7ebc7b25c7a65735725d068123f13b7da6eec48fc8df"}, {0x28, 0x0, 0x5, "b7eb71ff253f3951846b9f3672a05a758c15d991d8"}, {0x1010, 0x0, 0x100000001, "3f0c8d5585f26a6199324a178258b3ccd3976f1fc4f8a547d7fbba9abc451e71e888b0e5ff748ad0a01d2e8819bd614610e4f7348a919c1666c5aee76bdbf6839865bc3c7d4b2fc2ed3f50d2a4e7cf391cee0d23310c5ab60b096ed7c0c84461b4a9381a0e4d520cdbb1f98f1f9ffdabdca2fea434745e32480511fdecceed5b4b560f69050a313df5b65973e57deef12e256a7a71bb0259d964a9cce7e471cc4d23101f26d58fd50cc13d41501a50927ba813a79940df0549a51da0be742524dd180aba918e7e230a5ecdb875fa1243a07a6871ff04fffd0f584a5671a3e07bf1316c66e3b45d1fc89f9378479c053fbd6a17c1e9d19d062bbfa16b7abd9c533fdcd08f57ab668170fac330e5aa39dd2c896f37cb2bc555630ece9d89c0d4dda09d3b1ef9240b07019277e0ed0ddd025d328deccac58b37a9072768147ff442c92a0f343dea67a7f19b22a71ed99a05026279f5c275b66967702da33395025957286820aea53475db6e569357e9220810653f63bb0e11f54497baf134301d5fc2e2819a1a6ea6cc898ff460132e9f6ae48920b5dd9327fb80deaaf77f816c3aada50a67658e5dd4c19e033c9805c4bd5de99726d10cb1040340aba819b8a1c3e55f495aae8296251b7a0093283cd0c70f7abf9a32ca6bc584200b8dadf8407d0cb1da25a7bf341093e8eca09ab52e0ebda8fd5b2bdcf0adc9f9ad74695569a16fcf31f4a8f9f07ccab9ba1b1a4cd178d39707a697cf9d96103a05273f0b80c55ce80594fe7183fbc8c1144fc07bfb52848f62cbe6d83fd256345d2308482395edcf32b32c04170fa2493e9a086ef48158a2bce7bc192dbece48b1e23dc141d91290b7ffe82cd64f9cb288b0fbe661d6f1c7472c1854ed0c70960813d9755b0b90c14a3fd746deb112731fd4af96762e43ba160c2bb7840d923876603c0ab238cfa1c69e000d55153bd0b14ede4fba8929bac93c74bf4469dd3075c305dc6678669604a67423188db5fcd0cb4716637e66e4047ecf0db5df2b2c77ec6216971b1e1ee4c4a46308617bde93f00b9be96fa2772c4be0aa190e743cb5d4850c827b31cdc72430bbb2fd6e063afd8fb9e8e5498277cb3588ff3a21e75a788f4071af91de51993516f3a7f4def27b21524e2040c45a0598fd6f9253131886f3a0f7ed83f0f6457f43f80771eaaca5bf0e88e00005901c84ca0a42ce44b5b957a4c2345d29311392229b9db89279978c769f6d6381c7832aad823a5e6a4f1270d0c402732ce64051235cee9ee876f521b677b83d1eae1505627d88b93adc3453a4d93f5952ee54f6925f76a9b5df953ad60fb49a49978813b777bd856874e4e3e1a812b291da78e1a83520d834c4cdad28e577dea6f9bfb586195d2470ee04fb65752560e87f1fed75d93e6e208d8b1b01807ca53ed4c257cb5e883f26d5137278d69714adde91d93e7edbad77794ed94ac9df65c9f49830e2bfb63d19af53b5317dcd4593dd264eccae1ab4217a82b56008812950788363a1db77c8ff6ca07361d05ad21ae901c4cd0e027b3fb4b23c21aeb495804b21226ff1c2001e5e15fa29b0f7b032f939157546d4fc895fd005281d96cb64d0c9e330b8acd8beb9b8a20d3bfc556915c6f5aea84bfc73ba0f8d6c224991d6f7cc1990f5b322fc0b7e3e444c65876fd1da191c7120d1f8d5e5a3482531e21539aa6e24512dbf5a971c577bb0214551497fb5ea06136f0d1870cb45b799daf9bdf3cdceb5a5b6e1479d420833753829e5d00593382bd044449e9b7293b9df76f4abd772836c77e581c995cd39501d6bdcd4cfade09959f074b3622d01ff51dde953511ea75c0c233b7e2b40c33075697069bc487075b30ee4f76a18afe3b24a11ac3303acda472c0edc984d7b26a00d151ce76c0357555cf0783c5dd072d1fe65c9acdddc823e301439bebe9de0825da47cdcd56d5fc83b1beecfe20ef97a28fe2fc115af67bb5601ef1077d7af741cfe06e0d6d7ad8acb3ada0bf12d7bc0b06eaec36440fc5e14f9adb0845aa639881c76101297679dcfa1cb8dc7254d6a188c56a4245e406486b12c89667c825a1429cccd09c10ac038f12492f6e813a30cd5732d3824657dbe1f894090472bc6c03a0f1729bd538e2dd76854bac17193e63eeb33831cf266ac79984274b2ed0bcecbea3e36e82c21567bbb9fa582d399b5f4f08b466a6602cdd558940b40b4912c55cbfc873e8090d0f0e9a710b7a1d66e2825efd5a694e5a213e05ce03e0fcb3169ff220d421afad5b729de19c9216474d06de845f4427e2a6f63f013f5e520b0903f082ab889fab87eed83889d02a977f6d45f9b8bab78778fd0204cb0538d574e4cfc702f648936d9b74f18f80100eda062a8bc4da0adf76bad3cdb4c0096aab2337bd167bb3c12c735ce5f39ef2785a93ee601d49886fce59cf43dbed67f6452a1cbeaf95ac9c356b655a7fc48e72ade0cfc86b59ac97af19431cef23e7db9d3ca22d68320d837ceacf563d9d901bd8d549f0ddce0509aab16ada11f49e164c05807a5a3edea3b911de068a595024578390e8f64a786b973d2364fc7c825e234a9da925ada731b3ea19e4ca51aad4e20239ab12df561d86e33f1db85efcabc3f2eb9280176d92a40ae53f0991e86bfdc4071a57ab9007b9f4cf71869e78c41499f1ac9df4e33f3ded290f21346c30903e25daf87c4ad3537a92d46b8136b19e0b21dcf113eb95d6ff9e9cf2f639e9f03824fa84a779097137104cb3f980f150a87ceab14a3fc9e6fa80b0d4e1efffc745e105854a6eb504b86f46b3fbb4dcb02861353619cd3a2eab57f033638fe7d9314b67b52b5b1cbb3672d2c567165e631bee2d43340660354fc865f4ab3eeeb67962e62d2e135d1e57e314f0a13611d349d66377579b0f16539ddd2ee8a626dbb657c66e507749b681b835dea00aa2c124643d09a24e078dd06c81e636ad5fb5662e2fff7d79892a57f31e6776bdbe85d374c5805bb223941c3eeb34c18d508a773b1d51a682353c3832206dda5ec52aa1a7659d29b0f7b363ff27aeb039c8131d4e6852fe21c094c73ddd1a6a47319d500699c3018959d1fdeb9e4e78f82943fd088c364f7e0cd3ecbda27dffb94079e269091c3444d48c1f18bceeca40cdf82f3cdc3ee92cd6c0160bb00f26ecf8f3b7c88c8e14f5e6a3dcf0e916de93243a062229efeda1462720a013057c4904dca9084e6e0dceb8a82037f262e575f0648d97a3075e138d2b191d7d25fe15ea01ee368961e0ef3fc07b3de6a3f31990b5c1a9f3acffb75968e59769ba96eeeb40f865075c0afcbca52bdc380a6d22b88380fccf96b649ed10d0ed5bb5de123a8c578386520cf0f673f9ae20abf7929683cfd4529395555ce4fee640efc2d7d9660af1854c304a4b570a3ebc89be0eb658cb9aadb015955834e6d8fb94211e6d12a0c67405fa3fe5aaaeabf82ec54f3933c6fb1969291f004d110b93ed4b24bc2c2f9f8893a3e21217b91bb734566bb71480fcc0a4bc4c0ec94b909f4b579e5557f9dbdad112285ac3e9253ce47b578d372992c108d8e8495136b15c6a5d90313f5be3133ddb837835c5cda3193f56394d01a38ce5e7173fffc87cebebe3d6c698d17848fd3717fa87abc9e26f15fddd2ff2f3bbd3c0a5f3f82fb1f1d258cfd9b926f6e00d7a29d604b0d5cadd4a7eb82c8c602a22b727a7e3180ea1af10bb85c471be4003ad168f3cd936e206f4ccd8b3ff4db0a4655a1f4e570eaed1e21975d06a334baa2e947ba072cc153985f9a38fbdd15fe5c379f0cd1f301d6c9450cfeabcf8a45ffe2d23289178cf323170c3d330c0b5f18f836a3d9dbd037eec73d51cb88c8b752b4cb31c7bfc40657a9baf33574ce12f25e91e4a49e97991932b8668bbf699ea65a3ff72c8734f5f852fa172a6522ec8f2d2bd1201b64fa73bace4dd3dc365c28222ca474cd50fd55276d43e37e82962abd85764f3683b92c28fd02ba60abfc13acb935f08755bb62cb1cef5d5ada7221a0dd810836bd9194c0ee194f88f81d0c9a749c0e918d8d0758d09efeb40e6cdaec05106b4d3db37165f5b6124dace27e16fcfd81b1a6187151110135c24b59e172a31984a566ce01cdeceb6ea78af9193a52a9a8c3db2a1eb72df378a6de03b51880d5147ec86ac18713a9bf4b53d6ad2702f1c99474a7a8f4ce450d77c8f6aa9eb3df415ed2e9d447bfd2b66b722b2e275f753ebce690b017307a4e10b1010da8831a202ccec133d4401ba24ec99216961401888f6633790597441f369a6bf7fbde8e64bb407607de23252492a682908d88d5bcdf9e504e664e0bbd8573c8ee1927feb52e0b24afa1ea303cdb07bdd44cdf00070baac920e7994511866bf6c0d3984eeefa7c0a3548219c8c1a08ec94a74d1c145c0504460d9361b37b9885ab91308808245732660a6cc55c2fe8ec241270626c457ed0a8d5f9c5d04b1b0b53f216f88550706455deba9f18ba511ecb611a1dd623cc572dde9feb1ba965c6037879d5a4c8e100b71b53bf63e6a7b5a65278cce2702b9d12ad09dc6fc2ee7e4828a53471b4af65b261511560f17702c712928172b07e4135a1d2fec69176b881d01c45e628a904b24774361d82ca54eb54628a47e1806620ce0d3bf9b84c25c9b6a2e5f58965307985034314aa7c9a4dc92e67a5f0ae648e141b57322ff1be7bc63061b18c178c178cb71993853cc57db94beebe793462ce6a9420a40beefa1c6531839e9fa4c3fbd94d25057b24115100cbc4d522f0745d305f4c01af07971ac0786d37785678bf155b663de9d8c0a8d835a5555821ad5ad44d4f43dfc513a9a988c098efffabf8a6d7b3267b482eb70d270680da0cd33072cd18faf22d72bfa8e3235494b461171cf8ef7313c67261781587663256e95987b95174715382a2ac63e41920249d0208631c2a1ca46d95452627e618cc20b6c46287d7ab4b59756b2c1726d87e800e228d41a6518b8ff3d379c509c153c8bcdf3becddfb867f6d6b2a77090f4c41ed3478cc874c8efa4ccca86c7a69300e2447cb10badca0263900a870c677da82ac4ee6d1c3a45b20e6da3b6e1e971dc8a4470605294587496d00d46b1b8c3a68370e86376e6e9d05903066b91305d31dc8921d6d5ca0e61c0d2f8e30801599f752805584dea8319725a295344dd6c8a4de0e2018ebb0b2c6dacfd6ead3617dd14e45048a2b4b9c9a5f89aa90cb42b91f9392ebe83a92720802505b1601fce5411b510e5a3202dec1190cc4f87f5999fb6eaa7dab6b0c99720392001dacbe64bdf3c54d16815c5e7794130ecf2997f1cd72fbce33674528f85fab3eab78567c22ff71637a4128ca16bb8f89023af22fab5eae0ea8eb0c178f086ca81e8eebc20ae40f9e9ed284b12dd2e6370de834ac5feef711e78e76cbd623f2001a2129cfe36f765d2b0232df6838cc821b2044b90f237e4dac63395ddcf002202297c89ccf10187e2488f39a729ed08b1b4d9bf35b36444a7fefbb9367bb33165c4379354ca3ccd63218d83a33e63b9733202e79280b6ed888b3cf66ac5d550447c16463e0319627b49e2876308025be946408c44b3be365a8951946b8ff910c49306f06b4f8e1b7f1635ea3c409ce153039f17042727b9d10093999f981927afc70d5d15810c911bb9543cd424a39375676ce6bbf91411591f5476f08211dd3a6bf2943ea7349aef5afaf74e00687b2be868429ad95cc895d6c6e9b89bf9eb3dd96ee5347c7579e81bcb27e79071df40f50e4d41c919e611210260654d935ca512d0cd1ae6752"}, {0x10, 0x1, 0x9}, {0x1010, 0xffff, 0x8, "d74d8c54d364e3a9f49ec4c831b0c0f3fdeec950b06ac82ae3ea9058ae4b055b200f7307dec847942a9adce08fae10d2cb7eb6e03363a090c574875a946fdd900fb9fe74348fab5dabfab12576f23f9b2d0ff04c8799c423dede2d0728379c51fa2572e3315491da209f70fb5ac21bd316331ed6e9664b1f4f038dce47164e14914a7bb0f497fe9545d3e9c3c3c7ff7bb83bd1be9b17c7c7d3397ab06731e2fd6c480aa71221240ab7f39fba0495cb41dd92e1cf91ccad9ee97849d67c5f32e98722b87730619eb3bb6cc645fea427bc5f4b30b5968497323630eac2f24402098e5625820b083aa0cdb5a1c8e2dfb4e26f6e9d9b67e804f3e91eda44aa36857b812d2c430b5af6923daf1149f70b4b3e5da16448e45c671e9b244923773f59ab00157dd1bd59895616a6f574684dead8e0d13c45ed15d530c9d7f9cbd8a1969f489655dad2347dc1ba9457f7d0f29adfc3ee223740b7aacca2650ad4a4c39fa2d58aece14fa8bb5ceb7bae3d20a75b2445959710b4bc6fdf7513faa740a4410a8eaa9ada0affc38e998550319b1d4967eccc7e61ec8ccb1fc4bffbf5319b50b34b1fe82e14a05e882c3619ab468fe68025e2788bcdd1b588137b3edb9e693e615b234ae1609d15de0eef2c42b7345096472ae6c1464591d8a52cae38c09bb531f6f945b247108007080889fa8b0400984d5b9870bb425eb16f38753309f770aa29de76bfb83b8ec41d2c094e8e592b342bf50d32cbbe187d16675ca6168169b8adf92b23e7973afe0def6b117b15c1155e7e8e85efb268d93beac28712c960fafee626167bb767033d9b86611decdc9bd32cf77124ec1bb0b0051bffc8ce27722d5043f59b24609f6a672d3b8565b79d919edb9c4b17d29f467bd35c8925027b33b99c76d9fc519a7952f48a5651770c88458ace3eaa90880220dfe5a078ae5821ea40b3f198ea761a75e572e771377dc23b6b6fc8d9c33d67593e42e3e2e0e0a697c6a9e05eabd6278477999db93d55947af93448abbd65e29cbe74590648e1e1c3dbdb5944dbd7ac8eef7200c0176e6cc7b8e0c90ed7544183b9f02c6e016ce05802ab91df4d16a40ef37ac8d5394d3c0bae078c66d9783c660285adc042b256e46d3d936971d4e9dcac5a4b3d3ec804ddaec1a77eca702ef7b25e557e1e4f6b83009a8e2a53358fdcb3a466c7abcf689c818efe80ab502217df3097a3675dc8ff6f02cb1b7e595fc14e120b140c8414919827520242fcc3b48ba57bde11b7b20f7099f5d56ee8453cf03baa73fee34d70ff8a8bae2c1b71731dcd2bedf0c0a3dd1f5d03bc6c4b1d5a17b0d73b5871464321816a9c648cdb244a8a3686140c07ae1cbb178335aeb815975ee93e0726753ea87a66503e20ea222bb73edec4ccff2e5404330b3a56ea33cd5991a26d35ae5f25c76724649f96a883210d5073638d54f5cd812897038a5a2fff7f12ee274f58e3d07c47686092e3ea91e40736947087ec0ea5a144e86769a8babafe578add3da5b3832542170098156df6016f34c2498ff6d12885d379b7f13e6256166cab04f3bcdcecdbc26e0510bc9cd771d5addf5c39c98c44c97c2b656d89c2d79353d5323bc1e49895c0bb68659474ccba7e3fb57fbf8c014fec2fc507ba3df46f3641955f4b5dafa9d307c303040a6efcc974867a42f3b269b6f8d53bb90888c3ec9a4f444a1f6c1c50385ae07effae85c28a39bda5ca3bcef40960d0efee23a5abe34a68d3ea237c2a8c722084ecba3bdf12b48177b8eab873dfac8209b5eb4d118afd92aec4943d77ca186ed140fa8f1fef12165f519a7e157c1a6b9245cd369ef9c4bda64466ff5dc89d12e260f395be1502c32f281e8fe5097c884a215cca0e6abb34ba6207268425dd01c003df384db819fef85efceea5ef0a152d0e6fdbfb7a2a5905a97cc65732a71dac64c2f7c4aeaf849c2a037fd1617fd892d524aee05ce6e8a0a304812f7fb1132ecb752e77c113c5a433b881726c15b3a3d23dd1972d015cfd8afd2f469e8d1b85d98d5ff237dc23899f933e8686ac2acab0d9d6994b0284faee43d48195286dde216650c35c9d1a5fc978cbdd9f4b65f48b84c2175ab28bc0e8c6fe8280aedcaf00a6d6b51c7c403d41d368b81ac71d9482cf08abde9c3f2fa3d35c2c91acd86ff9758f2b31e8014f1b0fb1978f7bf0aa29b140d241707cb2c3de76a35f0651f2a651d5e4bbb4dc41dbf31e14f4278651ea8668d3669068136d4808b110c1ba660fed5cf9636eee40f5b9f15a517e6fa32e388e97738081225cfe939629111865a171fd30f147ab829dad0721863126309b8b1150a77e2ccc048a9563bbf263e0c8699535cd6b8c8ae48b6cead8396b118555526c1d7596ebe74ab81987da0cb51206ff1b2723d385835e76e638dcf0719b453863e6f3b81065610143964348013c8587b6f585cb113fb7c000e603b130b6b4ba26f5975efef85e38864504e0d9c1450202cdd97118c137b22e47876919a370dc184a7cc89eeceba6707b1dcc27027e987c3158df33e20d895402cc66e1f7bd622a7a753220bb3760eaf26ffaef58af73cb0bff1647ee92d3800330f63f164cfdb92f2387c664571dab8715ab720c25657b87e80721fe26bbe75e93cb70525cffe7f7f51db2d43230bc72c050af9dbd587daa89e0d3bdda130fb195a35d33d710f6f5aeeef0e89c0acfbe99148723304a27526bad54ea936f9fdf433d843c937700f00125ee910b0f91c8d9f96ff1bea20a861c6df5e7d5f0a8249c081a24ee027a4580287c0149b5a88e568954349309e6136b8fe213e43262c36fd51e25ea66e39ddd256f16c0e63fb1f9317ca5e52c7b39bb3c91b77ad1a59cf9a8b31692dd2f0429d6fc15f07e50bb630c42a7036213f46d0668312b722d1da5e77d01d917e47fb653cd76b68e1f7c6fab87474881bfc795d5fc988615ff36576485731bc7ce7d97bffe0ded15542fe0dff6e5ed0119357061c99acd0f3772a4a92d4214d14318c718abf45a524c943602c5e6e28730cff84538c285cac037636a7961de9099ed273ca4b2347e731602874aaf08bccbabd1f0c9e307b1fff745ebfe0d8c03b1b7bb7f1b9df34580619aaa4c72998dda6fdf411ba882656110387d28a77f56158b073fcaf37b6c1ab93c02a98c211ef3c2f103c629086b3cdab58624df45e3b1653f37936da948ee55264f9e87bb1f334e29670afa82abbe791d0bb6d2f7524af1d0a623dc7094587fa9aebaba16ae0453d7ae5a5a8bd7b72dacd4a888df674907ad7d6bc9326f097065a62402888f0d694bc7928436b775222ea0613c016f77562694cd5ad10d5b04163125cb761d94a7eeaf8036bf1b5ddb98fa8266c2054c96fe0e4eb5403e8b553fccacacda91029cf7fafab87eaf5419fa17fa82480c02a5021800702270bc2f3153c229d5a99b98046e2b3686b482a30c419d96adc2ecef3298552101b23914a2b8f72472078a99bfdc7d4159dba3132c0afda8718084d08c92154dd83fd82160e81ae5fffc009f6bdbfda5068b1daf5d9935819c1814a2b0e1ec6234d82ad5ef3caa55296d361d13932127dd48273192ab8c31ffbc10357417f81609147398728cfc757402d8665ec58ef9cc19b8f588c3d3a8bc90f3857c54b0a31034650db600083c91c67ab496909150fc9532794584cc0e696c2cea8ebadd536b76686f53ab4547687da83393b84b472b77aa55acc947b8a8a522be7eebc471b510d7c0e8dba186c9d5fab99c663f79276d5b303dbccd85c4bf10b8f0c570b1479d2cc4c4825f420407d4977afeb1878621a61493b7c7ddf0a3263258037b184cdae3628203278a98c7f85c51fc3222303925ddbecffa0cf5b62051b16ad1d894a66fda16f1f0df30a2507d15c5549b1898763c8bda49f97598ea27dc0f8d312379a12037a7493e3e68c3e5927ac5f41333cf6fc0ed493658da24f19c2e30156c5ea9c2dcdf1d25beda2bef768fbf7b7c6a25ac159b337bcb8a8de0a529b80a65e7d2f4f8324ff5c7af53e488427db80f4c0e1a94dbe04e1f432bbaeb29fe3a98ebea58c8e30b882e9cbb555298b460fe2aef867a0a7d3d99b26e78dab695bbdc84f7530467845e66acf8f96dd8454f486c3d8394916380ed12dca837073071e830dec1d761bf5614d1285b80834aa768bcc05a6426be61b17c5efa2b48598394e126bd45b9823dfb854b15e1d83a3b33a9b67c5c056ae990e45df66a9fb17360bb8e65aa6a7cd59df753174bab234f88e9bf6af2107439eb324752961636760bd5c8a78f4e041ea21131ee95074613e5a51dae61d53ef6002a58f67ee79bc6a64c477127b711bc3ee374e4ce1a7089f00f72d6cdd9888fa643abb8818cdd98ba558b869430803377cb2af9bba3cebf958396308e2eb3ec0ddc5104c675a4b1913921fd563e300abb56613e4e0d51db83bf1d7d0355150a443ed1306d4aafbd7472c36212767ff2407119cd3d69b061d4947a7f17d71040ef5a32754e1d7c5684ad7af4849dcdf54768c67338c9572d071aa92345a47028c341bbb6155ed6b61dd12b1405aa6d27de5aaff1b3769085fa3e37d2878d722ae31e43c900a64aef4b0a699e57fe8b34bf8b9ef95da918d8e1bceccc2178ef4094adb043ddbc5c6bedb4ad84ec51537840bfc9c250479dbc98b2e95c5e572cf4c2c9448af2111f92eec9079fb28960d7bdf987a9f2b10accffcc2a064121c307735e34254f9ff3042f5fe988c7bdb9b831f6c0c17ed528f53131911760dd29f6cc61f3060849d4f13837a3ced8d86df254d0c2e47e8b69b8e560a9e2eba07588e5e047fd6d7e22bd3a2c82f95d217ad4e56f2d48c02dc62b28991fd8fd46f14b7cce52bff6f6731648a78972b166cdd8f0423ebbb7cbd68ba292c80fcf64ebed387222b29d3603ef18f1737207512c9ec47f970d4fc9bed5e00d57a51e83e806da4dd389a848326c09f1923b3a0bebd9d7dc17b0a246f6925c898efe30ba7e78469b33d5008e1b0009bf7dc42de0cf0412bc0831c62763c527ad0f12aaaab205f49fbaf40baacb329ebf6f2f16e194287a0ddf26622c4c533ba44564a41c72f0bb1aeff248a3256a888e31d570bef761ffc67680d073ee7bedefc9db993bf7a4eb794956d7b44c34cbfad9216665fccc08fd50890e4f5cba9655e605a316ce6e1dacc640cc1a520f042cd2d19afd5cb36b59c41618dd0812cdac024fd3e5b021179028afd59ec68180b41fb3087e796917a7c70d62c4b50899dfd818a06552dab4424605305b7d67c5c3901f4dff6ea74399b170c0ee1286af356f76c71d5b70dc96b00558fe873248a36f6a1b9e752878f31b11f258aa07008371a9134a4bda33095165ce1f9c7a40d67e129bfeafc6e10d0f6b9e58bb231bb3e3c3689e099346cd731d8f9dde819652c115bc18d1915fa4906e6b9b2fc571d592f6bc880b7846bdd7dfccac1c985ea5439c623050327b59144d9b617c0626745a534d60fe8b0eb00a533d2ddedb309b73b62decb43864b43c9a9e7571e5e6b4563878925abf964c87429a2de14b849ef5988e03ee8c67a555b9f2d6e651dc2f3214f35e04cf12a07e14b60be23872b735ca0d8c9ee217d751a685fd94f8b211cc8091327545ca0aaed05736b6ee403dadb0f00d57a7ab7626c590991363c86ea67bbfc38853878b971fefe2ab4db3322fcc9842f141e00ade71331f29afcc677c6db10ceaf1f7cbb31207656ff3af8af52210e0223c1d72c40831a4aa3f0d08e54d7687ece83803c0aca2a248d4148e26eb14943cce12de"}, {0x30, 0xffff, 0x4, "abdf322d38b69e0738b70311cc01a861e3545e6e7a26c23f7922eca37357e1"}], 0x2300}, 0x40b) 04:14:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x900, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x9bce15473201d093, 0x80000003, 0x2, 0x3}, {{r4}, 0xffffffffffffffff, 0x1, 0x1, 0xee2, 0x4}], 0x10001, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x8, 0x8}, {{r1}, 0xfffffffffffffffc, 0x3, 0xfffff, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x7f42e1fe055feee7, 0x40, 0x7ff, 0x10001}, {{r3}, 0xffffffffffffffff, 0x8, 0x40, 0x4}, {{r4}, 0xfffffffffffffffa, 0x21, 0x2, 0xff, 0x7}, {{r3}, 0x0, 0x69, 0xf0000001, 0x3, 0x1}, {{r5}, 0xd6c994399c2543c4, 0x44, 0x0, 0x8, 0x100000000}], 0xf6, &(0x7f0000000140)={0xcdfe, 0xfc5}) kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ftruncate(r1, 0x0, 0xa7) 04:14:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) msgget(0x0, 0x140) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 04:14:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000740)="434203255a701eecb26f4a3bab22f7fd48fba19b93e01fa346c3056c34827884ede8bac7df380fbf15a71caf3da48f7cc8e33076475e8f264aaca0c172a82513173d97053d9e38f51613fcc522b38577f480959702f2e3dde916e9a15a6d7ccf24e286d99aeb5713e324cb7ad46eff4fd102f2b7092ce7aaeb41f65656db60dff6e1a167c6b859c5d5dd9b978238ea9f5a8b0836fb161645a4c112408a48ff586accf4157d5d510f2e1ab38bbdfe1d1c26c444e5b9a5be72203d62de7bc5c893986db021e4e7c6604093ffffeccee91b65256bea96cfdcf71e9f57f676b541222dfdc919ec0eab32265010fbec01f075920bf21877994048111bf15ad0959425e7900294a416ea692657f1819fb267e54a645ff29290fac4320e968883fef46c8da3f3720e00a2df615bef7bd6b4b6435512f82a19bbdad155b8210000003e242fe573b690379161d7964ff770a8778ba850305d48a1a533bd65f228aff1dc6060226d923b85e2b405950740cda4cd740ad5e43cd9a1b209632939ebcd77b256cd6b25c2dfb42fbd563a2438dd3a06d91eefc77dfb152c5c3ff808f3bb24cfa397a59e6916416b77843c67c395631d41aa861413b547fb1f0c7276c06314d9465ffe009ef0c81c88518812b2650d33928f7faf1a362d03ceae2d4daa65d1fa7dff10cc71d99dcf785af6e3362581b8dc082d25a4ec10f5ace261eb1c16032b7e", 0x200) write(r1, &(0x7f0000000300)="6f4c92fc6c3186fe3e25a9e0ba6298d84f0d39bb71e647f96869efd10e4ee6e185d45efd3f916a5ecf379e9dcbae1fec96ea0f3fe0ccc42e2f3870bc3aaad14bd63e3a0214f298f777979f5dd1c6d5280199cd1a0c94000851f226f5645cfae2435f506071d98a9d62765b08a20f1787b8004bc5fbe287991334b3992d09d050ba0387d794102349468f0af5d38b2f4b998dafff103d86a1d2f43b31e358471da0ec288b373853e4c45e01e7b860b0cc7bf1f56b37d280ec240d6070aed253762b98fb1bb8b6b28948ca032fa71204c871495e868d11ee3102c55d82160bf97bb94d0ea65456685dbd2fe3ceda96c62dee5c6cd1a9a74fd6548c169bfd1b2429ef9312b153039d35890a93f620f0b36c78d7d86fa85a464f3131", 0x11a) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x74}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 04:14:29 executing program 0: r0 = socket(0x32, 0x5, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0xfffffffffffffff8}) r2 = socket(0x18, 0x4001, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 04:14:29 executing program 0: r0 = socket(0x5, 0x3, 0x6) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) shutdown(r0, 0x0) getsockopt(r0, 0xffdffffffffffff9, 0x9, 0x0, 0x0) 04:14:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x5, 0x0, 0x6, 0x3, &(0x7f00000001c0)={{0x8, 0x1000, 0x5, 0x7, 0x6, 0x3, 0x7f}, {[0x401, 0x2, 0x8, 0x3ff, 0x0, 0x1, 0x7, 0x0, 0x3, 0x80, 0xc5, 0x0, 0x8001, 0x4, 0x5, 0x100000000, 0xc039, 0x4779], [0x0, 0x9, 0xfffffffffffff000, 0x5, 0x8000, 0xfffffffffffffffa, 0x8, 0x5, 0x80000001, 0x1], [0x27, 0x2, 0xff, 0x4, 0x7, 0xaa3, 0x8], [0x3ff, 0x3, 0x3ff, 0x8685, 0x5, 0x100000000], [{0xff, 0x1, 0xcc6e, 0x5}, {0x496, 0x10001, 0x420, 0xffff}, {0x8, 0x1, 0xffffffff, 0x4}, {0x200, 0x5, 0x9, 0x9}, {0x5f42a521, 0x9, 0x202000000, 0xffffffffffff0001}, {0x7, 0x8000, 0x8, 0x9}, {0x5561, 0xfffffffffffffff9, 0x40, 0x1}, {0x0, 0x80000000, 0x7ff, 0x8}], {0x8, 0x0, 0x3, 0x1}, {0x8, 0x99a, 0x9, 0x4}}}, 0xe8, 0xfffffffffffffffc}) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 04:14:29 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x80000001, 0x3, 0x3, 0x1, 0x1, 0x1, 0x0, 0x80000000}, &(0x7f0000000040)={0x800, 0x400, 0x1, 0x80200000000000, 0x8b9d, 0x100, 0x3, 0x87d}, &(0x7f00000000c0)={0x29, 0x3, 0x4446, 0xfffffffffffffff8, 0x8, 0x7, 0x9, 0x1}, &(0x7f0000000100)={0xffffffff00000000, 0x8a19}) clock_settime(0x0, &(0x7f0000000080)) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x58) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x87) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\b\r4A') 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x0, 0x8}, {0x18, 0x1, 0x3, 0x4}, 0x8, [0x7, 0x5, 0x2, 0x1ff, 0x2, 0x10001, 0x9, 0x3f]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, r1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000200)=r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x15}, {0x6}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setreuid(r3, r4) socketpair(0x6, 0x4, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000100)={0x6}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x3d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0xfffffffffffffffb, 0x9, 0x5}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x4bf, 0x0, &(0x7f00000001c0), 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) recvfrom$unix(r0, &(0x7f00000000c0)=""/62, 0x3e, 0x2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = semget(0x2, 0x7, 0x100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x8001) 16:00:00 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20280, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x88, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[0x5, 0x80000001, 0x2, 0x200, 0x100000001, 0x7, 0x4ab, 0x1]}) 16:00:00 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8002, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) symlinkat(&(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000080)='./bus/file0\x00') 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x101, 0x200, 0x6, 0x1f800000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10290, 0x8) pwrite(r0, &(0x7f0000000140)="29acbf638e62aeba53c2db30d3bf896b7b78daacdb94df0c433eb2d7baa307078bb4e1ad55f7bb3e631387f56c18ea7039a431223c1c24afb2a4aba434d4748d21375d9c3f6c0871eaec0a56894c0d6d8a462f9ffd79f5e564457991c8b3ad1a22ab942dada57deefbc1349c8dc1346d55bcd477f35fcb363a6cc1e96aa11295613ced1719704e1c9bd78cbdebb5f1e761bd9cbb33955ec6297c9c5e632cab59", 0xa0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:00 executing program 1: mlock(&(0x7f0000216000/0x3000)=nil, 0x3000) socketpair(0x18, 0xc001, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x1000}, {0x18, 0x3, 0x8a9, 0x2}, 0x3a1, [0x0, 0x40, 0x930, 0x9, 0xfffffffffffffffa, 0x6dd, 0x59]}, 0x3c) close(r1) socket$inet6(0x18, 0xd197cc885ae47033, 0x7ff) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x80}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000200)="d2def9f91d916e69e402c632ecf273882ce66a8ca85d85839666b420629b2401dc15af9c2aaff6595911df2c3fdbb69fc488bba1a4d9b6941241cc64e2df5eecd7787b40b81fc3757c63c9d0606d1235c732d53b9817e66a711d758ef7eda50865dbd8f3b57965833524da8e4ec4c8bbc20dc70f34c343038247998449f0c347e6c70b4c34690fef88ca5fa2da43b84e71") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = dup(r1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x20, 0xfffffffffffffffb, {0x7, 0x3}}) r3 = dup2(r0, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000380)={0x3, 0xffffffffffffffff}) setsockopt(r3, 0x29, 0x5, &(0x7f0000000040), 0x3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x40, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x65, 0x0, 0x0) r4 = msgget(0x1, 0x12) msgsnd(r4, &(0x7f00000002c0)={0x0, "f890d8d6dc9bb4c539549bd14855e8ec6180baf2510c041ef02ca002b06239f5d2c219b7800d3fcd3b6415a7f86fce063bc835992cceafa28f56d5c4f3ee0741aa61b33765abe6d00cb9a6206f423abe7c6ebc"}, 0x5b, 0x800) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x8, &(0x7f00000003c0)=[r5, r5, r5, r5, r5, r5, r5, r5]) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20200, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000002c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x100000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = semget(0x2, 0x3, 0x50) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/213) semget$private(0x0, 0x0, 0x40) 16:00:01 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x400, 0xad}) r1 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3) r2 = shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r1) shmdt(r2) 16:17:04 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10008, 0x2) setsockopt(r1, 0x4, 0x6, &(0x7f0000000040)="f034ade82465a6e40a0001181131b425680ee48354a7a5a155e23788e258ced2f2b2fc092b6e139139214e8b6e6b01365123cba36de5907108128c4ab3c697e363b22a9cce8a2e9beef1f3a72c8aeae7293f16f724d2965b3316e3c350f24aa379d77b121c090788fd634734736c195b34b198929aced978aea755dbc0a229710b84ecc997159920", 0x88) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0xffffffff00000000, 0x0, 0x0, {[0xfff, 0x80000001, 0x3, 0x9e, 0x7f, 0x5, 0x2db, 0x3f, 0x7fff, 0x2, 0x2, 0x80, 0xe26, 0x7fff, 0x8e, 0x20, 0x101, 0x7], [0xe5f, 0x1, 0x0, 0x2, 0x7, 0x7, 0x8b67, 0x2, 0x7, 0x6], [0xcc42, 0x2, 0x3, 0x7, 0x9, 0x4, 0x3], [0x1, 0x7, 0x4, 0x8, 0x4, 0x9], [{0x1, 0x10001, 0x6, 0x2}, {0x6, 0x3, 0x8, 0x9}, {0x6, 0x81, 0xfffffffffffff052, 0x30000000}, {0x9, 0x4, 0x0, 0x5}, {0x9, 0x20, 0x4, 0xa400000000000000}, {0xffff, 0xa067, 0x401}, {0x7, 0x8, 0x2, 0x2}, {0xfffffffffffffff8, 0x3, 0x7, 0x1}], {0x6051caa8, 0x0, 0x80000001, 0x6c}, {0x8000, 0x1000, 0x8, 0x5}}}) fcntl$setstatus(r1, 0x4, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x113a, 0x401, 0x5, 0x4}]}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0xbf0, 0x100000001}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) connect(r1, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x811, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000004c0)={0x7fffffff, 0x6, {[0x2, 0x0, 0x8, 0x366, 0x32, 0x3ff, 0xbebc, 0x100000000, 0x8, 0x7, 0x4, 0x7, 0x8e, 0x5, 0x8, 0x7, 0x5606aacd, 0x7], [0x9, 0x100, 0xff8b, 0xbb, 0x80000001, 0x7fffffff, 0x8, 0x4, 0x2, 0x8000], [0xdf8, 0x7fff, 0x200, 0x3, 0x9, 0x9, 0x5], [0x9799, 0x80000001, 0x0, 0xffffffff, 0x1, 0x7], [{0x8, 0x1000, 0x4000000000, 0x9}, {0x3, 0x2, 0x6, 0x9}, {0x4, 0x7, 0x2000000000000000, 0xffffffffffff8001}, {0x0, 0x80000001, 0x8, 0x2}, {0x1, 0x7, 0x100000001, 0x10000}, {0xb4c4, 0x100000001, 0x10002000, 0x7f}, {0x10001, 0xf27, 0x7, 0x20}, {0x1000, 0x3, 0x8000, 0xfe4}], {0x401, 0xffffffff, 0x200, 0x3}, {0x46, 0x4, 0x5, 0xed}}}) faccessat(r1, &(0x7f0000000700)='./file0\x00', 0x2, 0x2) connect$unix(r1, &(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x20, 0x7, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000780)) getpgrp() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000007c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000800)={0x5, 0x5, 0x4, 0x1, "b8e3d9cd96e81f556bb6d544b7d7462b6280662e", 0x400, 0xfffffffffffff526}) ioctl$TIOCNXCL(r1, 0x2000740e) bind(r1, &(0x7f0000000840)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000880)={0x3, 0x1, {[0x3, 0x80, 0x5, 0x1, 0x1f, 0x2, 0x8001, 0x3e50, 0x7f, 0x609, 0x10001, 0x2, 0x1, 0xd217, 0x70, 0x3f, 0x5, 0x101], [0xef, 0x0, 0x3, 0xda, 0x7, 0x3, 0x0, 0x3, 0x81, 0x2], [0xfffffffffffffffa, 0x24f, 0x8, 0xffffffffffff044f, 0xffffffffffff0000, 0x20, 0x401], [0x8000, 0x7, 0xd6a1, 0x1, 0x1, 0x4ec4], [{0x3, 0x800, 0x3, 0x3}, {0x2000000000000000, 0x2, 0x7, 0x20}, {0x0, 0xfffffffffffffffa, 0x3, 0x7b}, {0x0, 0x9, 0xfffffffffffffffa, 0x4b4}, {0x8, 0xd3, 0x7fffffff, 0x6}, {0x7f, 0x9179, 0x6d28}, {0x1, 0x9, 0x0, 0x100000000}, {0xfffffffffffffff8, 0x8c, 0x7fff, 0xbf8}], {0x8, 0x5, 0xb52a, 0x94}, {0x3, 0x8, 0x401, 0x8574}}}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) setegid(r3) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000b00)={0x0, 0x10001, 0xfffffffffffffffa, 0x3ff}) ftruncate(r2, 0x0, 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b40), 0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000b80)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) 16:17:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00140000000000000000000000000000000000000000000000000000000000000002000921000006000000000000001a000000000000000000c20b0041"], 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8590baf661b52000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x6003, 0x3) socket$unix(0x1, 0x2, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ed24118d702e5b0c720000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000006f0000000000000000000400"/123], 0x1, 0x3, 0x1000) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:17:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x9b4, 0x2fffffff6, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713044e69931929648", 0x7) 16:17:04 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x8e}], 0x2}) r1 = getegid() setegid(r1) 16:17:04 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x8002003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xffffffff00000000) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x110) 16:17:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0xfffffffff7fffffd, 0x2) writev(r1, &(0x7f0000002280)=[{&(0x7f0000000080)="a3b0742cb5e2c85b6530c894e39bfcf99134ca2ab24c47c6d0ba77f2fa572c4b2c2884a59f4fccdf8609b5a15ea9d8196c1240202322ece82ef695822dd8909c162c00453f846433d59a8495083246b2262650942e9f803d36161fc8057b934afef545f7e5f1f2bdf5afbb1aa6fa9c3eb12863df73446c9a409ab0d61dac9bda2047", 0x82}, {&(0x7f0000000140)="379e999011595dbcb1ddb39fe84b2a43edd39ce2d2297145772e", 0x1a}, {&(0x7f0000000180)="ba943540827c8d176b3005808ee180afd5016e1e4617e94dfeac6190de803fd4d1a04ec229a1878b7e15a01c28851e12cc88dc03fb9c937e1ea60720ca8e3ed9b4547c28fc722284a354c46a5e2fa0714287efc017a329b52478a7644341ebc7012f4700c6e3d3f8b7c2aa81b332a605be658d5f46655eb7bf41834efe9ae9faf6ca8c09746b8662ae2e255a8bffd6ae90e4a05d6f9fd4a7ec90097d3b2b77281edd445f78f7d931480fc8da8420b785029c31cd1ec180239b00ed2050441d4c76946642b805ba0f5d46f51505e43c03f38ef50f761b25e74489228274ad409b0881680f69d94535fdb6a4353c1194e5ae9125b6957ecd2f80d5d4a7b36c2cad92f6582128bef2c3a0edf4b3e99216ed5c2a4fc1013ad4f39ad77c3ced32b3de719e9e44be78bfb1bcccf66c70e6b29cfe92e8355683283f481a0b00799b437ecd093de26c3cb6d0c7898c5fcce41b6fa4b4d497fdde0d0b97b7af85a869f48feb322c3d9f28e48cf986f476b45534b41b8103d557260d84f3ef4d9aed1fdd6513542288c1eddae1ebaaea87926fcad8f969b8defe99208a12e24dc9056d78c2c714e9b744232530626d5268bf74fc27759a73e4cb7135cbccd990955d27d02bb1b77ef92884f249b87e9bea19e178e87729e0ad0989c03101579e2261320cc1a993dec1effd24da88a233fa9be1bf81bb2ca454f897d0dbb72a8f34d1533d952bee158ae96b1952c588081a59da937d41c195d85e5ed5128ca56888fde8875ce5411c427ff7e98f0d41d2197b9f5a17bde4e20bdfff126f87da789146912e837518c986cfe694819d05cbe9b319848fa810f6107f4f0fe0410d01ba5da99cd603daf556148bf6783c9d373e672919ca905a5072558975e2395b16d2f7f429055469442d76dfb18c9a940c751f0b31aaeef0581d25546bf887f3cab516d1487f2c7692b550201dc4ded64cabf8a5dfbb4ab7d5015b6dd94aa80ad296aaab3cfd56bd9b39c89f69ed8e775b43c7032d8e903e16c55f873bb28b3bcd998403dc6fb20333541990eb6e6026b2292238e09ca549f04d61c4a4116b911f6e261209dd5eff8b1c4bd1c919eb8004135489d83f315cbb344c6a8eb452b2a9585f77270a11a7034ede196d325982bb6e6c3aeb7aebda51925da4de2d1830c346c6bb3a639926f34ce5253510262b0fb5a3da77dd159bcf5f049d16155771ac7f55e0c6168500321fcf7113afcd36c1eb4d7497f900539bf691e87e904fb9da25711b078a692f9e0feb143a32af2fc787b9aa9027983c9f9ab19f1efaa7a6948611638affb32bd2c45adc253382145296993141ec34000e8f935d2bb57b8e5cf515ec34caee77f575293ffad3d19c8186ebdf5f577f5a93f35fd6235cdddc114862a56840e3b3c7d8b23968265c75c360084fdbd5d96ae231ee3a1afe51adefb7979bfba7b18f00357187f4077ebefadfe3233a7f78d1e4568d819d96f27b15613b25b489f7b056e4b83eb44633ed9cc339d85f9e34f1550dd79e4b6e8af7a51ca079fc950ec99b418f817f66d04b2b5f28863cf58f3d7aebe4b500ed3ab55fe108e06fa2cb2b25b9ca1eefdb9e5f8c0659e85d07d71bd8907da4849f5436bebed3d4d17d3b1c951bed7b788cd221d256c4cc32c56e4c3a7d0ffe84c10c27c10e19e72e064062c36f814620bcff728f489f95f23310aa3c511369bc674084cfaf40360745c62957221a89d66852b3cdc31f2eb7c4243fea4afe9e21342fe86f787a15e5b3c1c4880ad21163bdf1e9523154944f57303bd1ed2d1d32f01a262ada3250cf084c6b1f32510bfef8d59e58e75d7657455e87905ca34ad19d125054a58a1f21913d140bacf5f66e2c0d4ebfdd6568b345c80e75b56bf3f03f82018721c6154711a267466e9dc30dab953c20c7548116a1defe17fd053492eaf8efba527232649bf51b59c6bdadceeb6d3fc9b36ae020a1ff865f722359d2428e47b7eb7d81f26fafdb69b6aaebd7dd2110a52bf9bf4fbc578daff2bfcba990bc96689911ff2fcbeb62981fa2440eaaec1cdd64e890c443a10fc1c80c975c772dacf2e52865ac783342c90bc326198a9d026f1c24d83008986220e90a981a26212dd83ede27b820f4c34ed55e38d0d164f66f28220b3c7ef0605f3aa9f10b0a64856f6494de94028203ff2bc95251b4056cbdc40c733d04085afab3907dc1798731936ed4914145bc53fcba9b9d1ea33a93d74085e977a1ebd0076a8219534b091f962282cea897f88fe627efd41a4cb546618f71a1eb217c849835a8b7c25e5984f4b8634f29c831df338884fa3b11a8f2ce9d75acb1dd6cda71e6475b43c16782a104d81f6a1751556b17b0d89f06302b0af1c3dc20266105e84155f55a61d5c62c45a4f5545d86f3ce3e743e3279dce7f6911f4ef5bf08664e7cd5a33248604cfde5455833906ec7c88ce6fc72fad7b9b34bcd866d84930cd347b047c66ec05bc142f1f5556b252d7e0e648224ec48f3839d0a11ec266d2e405dd3e3faddf82505880f50117de0b3d0e080caad0b7df3cd0ef98612a4adbe54139586b99238d41cfdfb14b8042d5f7c153c67e5132d54f5b39c8b566684a79efa58bdd24d8ba90c52556a9d386574dad97ce5d744355b50ebb7d125d9d2c97c134521c53473df2193e040aa388c9cb7ea40a7b097fdb26c512eba95874fc23bd6d356974e62fd9858bd973deff1788667ddb588510f275f066c8c643226c70ad60aa1172207b74dd1070beec28ea873860563a0ef9ef68e81c6ba97325b9df0d47207292a69963a68c384eaeada622c0b2aa48f9f882aff68c665fa3217cd39ece5b83e01428ea530cdc0f51c5ffcc37d328725e87e6587ba0240b1acf9d4203dda0e13e183b08d959d3adcd889054ee3a2e28ee7f9d68aed19d494b38ca27bdc77dd41dab86fd8f674a5fe45e676ca183aaf105694a8f140d52c1d51674e4987ad568d06410692d4da54ac4a29d37cfd33298e3644fad12f5d92e98d99c4ae83ca88f03bcaa5bfe4ca4bd4a8dcd2f5466696d5caa030a42d071d45b29286504867012037c9902040e370ff52db4b7cd674f1f9d1e13a3e1d42353829bff8e2098031019171a64ae1d515235dc20ceef9ab25eecc686846be73f32c6b4626dd1c3ec7c2fa7393aef1d1ef82c9118f2575cfae18d11d3734b015756156c44c4873676d65f722292ed887307d4b8882e5eac485be6e2c4d80690dede75621483e19728ce8faafabab2baf569d37a0c813947c0c87f0c97942ade492f9e53fd7822386d42bee33f7bcd0464d64027a552f61d9ead719946bbaa67de1299252b9be7a5f011dd1b255ebe2352a98427ee55cad0ad243d5fac4a49de5c77b19796a3150e02e06875b4983e1806e10c94169a52f4e77946d2e98b4b96bdcef816731e68acc1f280e9fbd2ea042c02272120f9b8caf4c154e8cbe43bccc3ad684f97a46d593463f847aee8c9488e06e9d9d9ad25fef577536edc19101b2fbeff6273e20341b705962ac8afc27ff1d2bb908fd101dc3ee5ebface0e5ddab6677d18b4d66f9cb66fc7bcfb690f247536453ce4bb32629f0bf741e81309b65ec62a3139358f08bdca7c626791e8775fcaf75fe95ce437c137b87f03d2c72e64789f9d5919d859ca637f08603e20531ce7dd4476be2acc71674b318335f823640807bd0b441141a18eb1aa73a9c886772fd898f1537f00185e99b36390fed23e7d791179f2337bb1eb4c686875a41d7c19f041fc74dd3326e15005de6379db614219c6cbd461d0c90524cdc078e285f6a21d5f831492039dc76bdb690fd03cc5f1189c15b9749e33c5357541f931e117985ff57767779fe227c837f4c1de927716d08624c1e9ce7df9240dbada65b4c87a3cbc91c8587caf13afa9251b8044444cfbe3f5845781fe4262850cc20c94dabb9531d0823daebc438deb50dd4d2287f7c244bb15534572a81301a696306b0894a25b0018c03157aa9102f6c38917ba168f69cdbb10d0a3e0def1a9e2ffd6269109b89fb066c33b4785528bbb3f77b9325412090df4a192d0d96dd470ce7b2b38c08fdb59e069ad987186728a3a9754ec91fd1cd2ea97cea7f9846e265bf43c11f77592a33a043430e7d40c8343ed3d0a7dfdba1ebd4a85d5d48f719b77dea1b179cf19b1e2007e4a9e6b897ae0b0989fc748fb6aca92157ad2812a273322e64a2906e1d09a11c27124d1bf8bc78e58d93ff6a88c657a805a9d8cd022e9d57373baf72077b6c147c4dc1d8906612373c080bfdafa751a6f3ffdab7c1f1fac467b7e2cedbe5f5c43532b3e79388ed03242fb3cd63ddb7212a48b2cc41a25cb2961d1abf1e11448ccd616ff2ac6a16019f807163d136a8746fdc559b2b9337aea75a70f4adf975fc69fdb9cfff7cdb64da3a9ce8eff4d1d33030470bb8aefb4ae0e6f38dd4b6083ad8a22c180ee271d315579f9b56a52ae2429fad9285b018a625c4c7b5a010aabdf8726fd573544b06cdbaf408f6afcf467b34948122ce650c50a4ee4abe4eb3ea1d11767b569cedbe6a96e75033b03939f3fe5120541f157e07128b89c6a6ae2e0bf3e462228f961905f6b92f9254c5bfd0ee98d47639933a8491b2c6b75bf9c5bd0507bf04a0e5b179d3a76cb92588fc66c829c967b8c67c5912003c47d0e12e1cb0b66bb4c4be5ad5f0783d6525c832188c87d27ab19a668924862944dddcda9eaec7ffe92bc9ce209e8066ddbaf9241f0d3d1d9807b79da56b498ee9580199ae696fa75330d87c7e659ac83a25195a23914d85f0c8ca861e2d58a40ccadf960b0ee655df8bd67ac70432a5e2080e33bc09bd957c1493fb1e3a07a1285abaa48b53ce1aca162bba0e1c61a367ae1ae9cbe88c0e0571b7b4176844ef0f63e384bed05c50351a49f83192c57e2a0967e1f8b3eebd873e4fa14a73949cee394a12c00c6579c4fe95644727e459b8702398ada33ac7c7e1d357387d4fe463329808ce4e2e6009b40d64e1646d54b28c04572305fd2176828a00c815c5438bd92c6da54d80c07772c24f79cda1b7e8f0f238dc45c258dee7f223fc665f96470742f04465a87f8ef29727fa888e0ef09c85e184767bca2e8783000ad01188e249ce7571e0e5cd83aa3ff3a6b068f8353afef499892130994df43f33603376ae2fea4e8cd678e10eddcceeb6d1fbbb82c4ec0adebedb28f73c3e6c98e1c350b72794db942cfb69009216327c8f9ed8d7d0ce2a80e1eefaae02c5d2157f100f9ddcaa83e684b78c8ae0d591efb35134e4e03613b506db15fe306429df251f9a353244408324ccfda0f91264f8ea0eeb42181c8cb26e9eeb29dca4ba280fdc8569622d1c0b1d79ad1b13e8a0122d8646933378133c63cf502e6ec05d09d0ae2ca266762168998154bd6440f597b066f9f3c412206bf66ed5e08cf1ca610556685e971ffd2cc1a8e5e87501f819b695f1eb0cc712dedc391eb9212d1cb9ad4f466ae96242e78b36806a1339fcd4b23ccaad6b45353e9baa4c864a279805a6edafc817681ba550f4d6f457a7ca30ac9e999b776102da13a8f393a84455123dfa40995e9e8ab8a6bec553c00a5f0b1848a10ab04bb3e8d2499370b730bb9ec51e8731d86a7d93f089412a877e4338af484b35b636cd15330aa8555467f3bf47585dfec47642229b5bbaa0d5ab2c2e11cb02a24366004940ba481233f5309f008b3745fdbca8e0818969015597b3d68ab34333844bf804972b7e1ed3c70009561d95aa77b736e399b3046b7867f1f0ce4fd8350a476fd5575608920c058b682c4d", 0x1000}, {&(0x7f0000001180)="d7d32cd16f32d375f039f1465e0fd8822fcda0668870c6bbcc3a76699af824841495610c3d42d2c6850e80260101d26f418548e4acac02f51402129af5c7a3dad8eb82be5c21bf4899a165a75ed6a0bb50456168a9d3bee77aa4309042e5a0dd67a568829336e62ad03edea14ceadd1e4023013471ec4cd6c0152f1ca12bead925bd94ce9fcc3eafabd66c07be54c22fcd0306b520228e1fc7b2a36c26f67a1f04c3a38e15198522421dc4bb03da22eace5500fdc352f6de41430ef2618229371ffb2c44a9bada286671c03ed8630814273d89ce7b376bc728ac32e7995020dd07327dbc24b55ff464b6b35a8b0176e18b6d3dbfaeb234cfa146171068840b794bca93a155f602a471fd7577178f6d4fca8a41cbbd990f78301948cecbc871069e3aea1a13a483af5cdf67fcaf2e2b9c9751f8305d6cb193248fdf2f53a4684990aa1ec939691042eaabb27993e98cb6fa44e1f0933caeb013fba6bc0fbc6dbfb87c060a4d9148bfe0935bc6822ef167f04582a2a14d58134689eb2de7b7d43f6127ae37b4dc0086d395c76be64e97300f63593e1b26176648b07d59b7876b2b4b7254fb8b157936eaf75e4105c16ddc22dfd74b81a8c2ca78555bbffb9c38c17587fcbec21613013e4d5c56936c3275eb08cd75d81a720ae40436dec6093b7291bb2d120fa6beea0a605c7a32ce0657aa1d6688647a0ac6e823fe0cb889c5ed23ae0898794e87e0fccf58e2120bc8727a950b4ee9672af7d411fd00af5d8c2af7aa0bca34bfefa62b06a4fc12ff4cbdfea3d2159932774aaf653684915aa6e3d37bebab35c8e41985155d2e0789afafb8650175d2cb7616cd53d700cdc62764892716512367b29fea054105cbe73e9c8d59e28e7a134d15f956fcf5bea6b206fc5152bfe57414de22c6b0ed2fb92615c4aa0c5be3b7d11488e62fbd338a286f1b9122b560da6fb007ae57db2f5742bb70addafdce49fdf4db1b88a127a59fd4828a616b8267d3920856f6a7a9d8bb78e476bb6eab0fedd4166d69fe827e46573380d66d4217ca1de1500cf4328839097698704e359ec5859cadcc8270adee0b1a4eab7ba1ea9c4de4adde01e6da74944324abcceb702dc9230ac2b9643b43e76da7dab409c4909068944fd664b772b468807986029f8617525dee3d4c32dc53f07c5ff7cbf827db0163bfc186083b3150103a995e6a9885609c25c6b31303fa7a4b07576cd470e71443caef8f3b15f2eecbf2d3eb32dfe2b832d30dcd3deddcd77773f633fdc3a9f46152ac24ea434958f582af2c9607396d01f503919702b7bfe37445c5f4f9bcc03b5fc2a6c04023b4fd82b6f20e8b82abad6b66979c17fa3876b7288f1609dd8836e10bcf190d8f19052c03b8db7a191bf483dd5e7e181da093ad704aac95c069ded9504c19ae55bb8cbff193597d12ce5eaac37c9eb3857bca94fc63afd5b07dfaefd243dd8a10eaf19a2c2463b414a2406cda9e1f9ce91b3fe36ee3fe716b168061552696b12fef3a1cb2cf7bcf75959f7316e0a02a046f9593882cc0899078aed8210c538987715604c371d6bf0fff006f774b4bf55ee059a8b4e8e54a9455b87e37d27b867d8f859af1be96cc44f81143794d1c650c9cf9962692dad90ae95d2fe50c19fbec80aa8d0d29aa48720e2be6e406cacd16c543a1b77810b08c4ecb2ffd8c4147ba1cc15846113b0ac70f983b2d89cd24ca4aca4ea61da4ad7587ecb2364ed639a4531a04313cdc2c0334852ca0b1811f0ae16cc51177ccb99de0cbe2b3978494dcc7adee90271bc01ea6999b0ddb7589cae7dd421fcc020a84c12639d91bbe59233256c8624660a3b1cb069c1677e3b20c9b4c5c1c94f7f6bd6a98e716b35a988060d7ad8e7ed0d388d9807ee3d36ceee4afc6a75fc99999b0c6a194a69e1aa9a09ce0e4c927f246263d453149cefa5ea3d51cd1a6ad0e23a4bdde015552bfdf38838c25942415ae6d9f1772e3731563f324693aa3b54f2735d948e8a831bfd0cd8d157f98c618f12c68d79b7b18e86deb68dfa2590650864ad5ceec6cec42fc1e26ffdcff22119610297391e311903bc1062418c41b81231e0ada88ca689ebf12953d9e3ad8fc8666a85bf97f743cb3101cc711382eff8520648732518af4ca78ff631bf1a87e06279ed6cf744b993b54bf3bf2b48521d78159055c41cd1b993dc76993342e5884b5322c8cd17532b9919ae97e5779503e2ce8ac116b2f8472cc11c84f15f70f1011b2ee764695cb7738140d48f83a14903c66b3d1cbfd82c1a9716fb73ab946ac670e70641044529f256b31dc4778fca2c4212d177526580b49957049f60a6222c5e42ab8a074eea9fb7866fa08939681c5ee006d98792444522e411c091f85c4bcd44d5ec9485bc33f63219eac594fa96adb40f8a7cfa170de426da2142fc660854a444637b7e2a1dc77cfb4c4e46ca6ebc8a8aa645e970dcb46a115d75be8c61b304e54d5e7ceaa5c0b2c633014b20670c4d7410698702833bba9d53ae27771944b4a6b391c570a90bba01b9401580b54f2ced35cb592545815188204ef90e8e7199532e50ff1e6e4081610b0d9dcce0ca2e463dba7aed70dac9f1aba34a55372b1144dc2ec4f8e5438d7dac7e2b1acf1dd94a10dcb29a73fe5039e6f13fb3236d601c0ac41864ca986b48e843dc3cb6d8d484980cf9e76d27b339323a81cae6dcabd448f58d965a795f28cdded001f8d5ecc406bfa0d6f09d326f579d9661e5b456de340046809f419d6a1e5a3b8358a5e68f3fce3f2fc601f47eac69fa075e6af0c89c7a22e4546fa14145022526a1e634c9a98f7971a24689d64d8da93da45033a8b1d79c18b32358044cb26821da06319f68594b79c37728bc5294906de6f475f5359ef065b91125d02db8b69c1476238b6587b1976318f989f3da6976935c784b1e5ecf0535b7d2edd9e8513aef3c1a1609b83cf047c21a650e9ac604377689c64d7175abff4d5bdd749b9b9c6b7fae366d7b7b7c78db854c88245e8d84ac7ad08eda7077d677bd8b72391eb7c8c3c32438dc7dac414131ae9bddcc178fd991a19bfb2882f10bbfa8b0c73e748961adb287413cba5776fe50784ecfe12d17cd412d636714684171b1e308d69a3840e1738e0c2c6117b63d1105a2c4f1f44fbc379374f83176791fc8f62c241649614c781b020ae77dbb6440a1eb245174f481cec0f87a193938a63a6f76e5c59c84570d20542be14b974518a6350eb3ff1edc1e23fe158f6005811381e79f270b9b0400622fb5fe49effb57232a1ecef0b8ca9706e3a1cf6ee01445d84a94c8331dd72e8107dfabc9afc920638864c2edf42157647692d2c10a885d7659bb3d0074ea9a2fd47408e7b9daaf8b9c12b4e1202651c822fc247832ed3e8c9db513ccb199b09bd7ffb60937ffddca7b379d296216f17527faebfcc2a23cbc29aabce1be1fcf5c16d8a95dcafd6b5bfb2c65afaab679e15c3a21fdd4e49acea3599eff0651de2deffdeb12b87b58a322bbfa07985cec37a670e6f982ff2554e1df7bdad8c444348d5c555939b251f387f70af2e545856d98985550dcd4322f71fd2d2761b8987e71cf7ab66b980dc805d8db79f3529b1d76d4cb22d8f15372d1c85759e5ae0bec631ddb9164843d7d7beefd920c53a08a95041a6dfb2130694840c0a53582641680655405e8c651c37188491876c699062d2082df11b405d2cbba3ec91f9389b0bfe06659e9b6dae216b79231866a2039103a3d1a0d9a08684238273b14ab9be989ba5f4d71bcd118e614487044fca81f6add357ddc25c9c62ba626d9438820a9a22842ae0737b0c7822dd2236b746d40d1c2d7e6a9a86206f79787e54de113f55cc8b30d73116ccf2d20ee3b79d6d0a89e57d462c043fd91b1da84cddabc95c8b542b2382b318af320f96f557c7a603f6d005d5118d2632931fc707ca0a7ccc6aa42ffdc5f2d5c70ff531a34e4a2e5fbe59627cc281d7b06ae90011c5b66e09739d7fc716fea06f647d3bca7061d3180d4a48454a12d7a59a192286ede747eb2857c81c5d23bc32b8da9c5b536f4535c90999e8cbc2335c8b94714cd7f83f6ed220e7c2a142a6a4ad17fa95da53dc787c64f506beb0d38c2814dc33d3586dc5fff1e841d1564bd22871128eff5abb28f8b49194f51b7852bbdae576657737dbfef0696e5370c89522afe842afa9afc974c84e94d2654be0a72bf2e471e05a441c4daaa81c159340e29ac78b81bafb946e18140e5eab1ae0a7440fd9fc52a72b8a854510c529e1e68d95f03f6d4cc21bdc3913f84da57edb49dddeb2d754bd68718166e184e843e5e45a79c2b232a891900dc40c4c0e9ebffda8e521096c2d0c5e9c0a8e03770c09dc2a8a79979479e871820d17f60854ee8d5c3be856b5a41cedd2a0dce16f3210250bc851da463e2075aeadd5eaa045b3518bac1276dcf72c52c1b4ffa24b9fb3b9194c108200a917dc1ed31552b77ad3c0338d98f0ba11a2a95a1d0c4e0187ab4a18eefcf80d6116154098c7f4e45ce057347c65e7259c232e4ef5f0205b38b06a3f6c6ce3ce0799ae071d5b8a94cdf550c69b7a3be845bac87a2eec2f40146d4c214f0b4b13e3ec47c01e4b81bd9b1763650e79d53a78932f140ceb2a2cbda842ebcb1328c7d49dd85ddc22d222c544a1ef038477ef565d3d6063f46cc9b1f6fd2700146a1d29ca849effd17c0b09b25e5dd9cda0c371fe5e1b3d9c3e63db91920b8b9cbf7777b6f1dbe23693425027278576672460f1053d9ca58fca0fb886fe245193b0fdb99bedf3a8b26a08a2c62fec12935b5612a8c5a4ac72c7bf6855a9822ffb5ca43bb585b43d768079fb099cba2a11c6f10a1cb55be6e913f226de51fcfdfefac3d31fedf2a0681e26a722c46d9edce43ff9896ede5df5ebb01615baf390cfd42c5b662cc736c0b353b7c444db8c4464223ddaba95cabe9e30387b0d4b5c75ce1761c11fbd80ec9d03cc3d8128542263b8d9e3de2f01f0a1cc8fc48975f30dd391627147c1a80107a37e79832862308b60a3d28d42cc2f929ab7e8f38a32b32e26b9ca268cf43659b8aa5921f00c71f4c46145172f471ce60f4beb4d26e85a879b57e016722a9c48584382d5a1e588ef66a2023c36eca8607429ddbd18c4e4b3e77ccd3e5195f33548ea0264dcd628e76d652b1c53d42c9aaded8620a8afc4c604e8a2b589b1f881667f66fd8ea438688ab09a52904341ee8d83d7332733c2a640d97b9fc273ddf268e1b43a8ce554b49fe0c0f18dce82d85136cc2d8dbf782222606e381bb34895306367a0670506abcb58ad27e1c7d90c520671dd90eb0f440e3a1af98daa1c751804f9af9ae44c30e0ba0a1c3cc9ceee24af175570244c30c5cfef2476f7f5d4feade7f805dada3270b491bf3db2c85c3f53e8b9f09445ff92fa51daab9e56c4608f08af8f046e9b73e18144547924766e25f67a71fb5785d8b1a905367ac8d98227ae505b9fbe95002f87f4225d55c90501866ea0b50d50c3037b5f1858becb26b9cacdc19c3cd40945ba2da24501bce73ee72964f140461038eac91c245038a45f4ce4f9764f87370246bef326ef5b5cf71171892a64b0e040a27635c6d6833fb5ab5daa8e58239745161845523decaaefe0d88c1f95526d3acdb3993f398a7a1765b93f211acf35ca2512e48d7a08fe850cead06262abe680de6165584852085ca32b08a2b1004f2bef75df77be0f9cf755f5ac99de1003ffa8fdbda5e8f596467384f34c098c294f3dcd826be2a6eb1367da88d4af078dd6e159f6fd651b", 0x1000}, {&(0x7f0000002180)="c44634f9683c6cb4e6a46a3c86fcdc9c530b05d386fd35003fc441162743aba71ece935f105ebc8fd907261c956946b0244468734ff77176499c2464f8487f84aed0d1406ef49591be2c48eb59830fac540074ca628dd46b4622d89fb9674060d836d6e504a8564f1911380b60838fac73cc53fdebdf1819b8e9906e479fdfcdb3561119ca53e27dd862de264bac1d72c3218e4140a06483", 0x98}, {&(0x7f0000002240)="8886d6ad53bcafb40703b798562088c6dae67800370e6804e71fb8d880afc3dc0ee18764839b8f09cbec5c81d36ea4a647d5d6df90ca5fca", 0x38}], 0x6) 16:17:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x80000000, './file0\x00'}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x8, 0x81, 0x7]}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000001}) utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x1, 0x329a}, {0x5, 0xff}}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0xa, &(0x7f00000001c0)=[0x101, 0xff, 0x12a, 0x1, 0xfffffffffffffffa, 0x3, 0x80000000, 0x9b, 0x7fff, 0x1]}) 16:17:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) close(r0) 16:17:04 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff) r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) setuid(0xee01) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 16:17:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10001}, 0x8044001000e, 0x10001}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8001, 0x9, 0x200, 0x0, "af4cbd71ee71c411a18cd3a3d62b8fec8e4a00a7", 0x8000000000003, 0x1}) close(r0) close(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) 16:17:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget$private(0x0, 0x3, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x2, 0x6, 0x4, 0x3ff}, {0x9, 0xfffffffffffffffa, 0x5, 0x5}, {0xcb, 0x7, 0x800, 0x7}, {0x9e5, 0x3ff, 0x2, 0x8}, {0x9, 0x1f, 0x1000, 0x1f}, {0x4000000002b4, 0x7, 0x1, 0x8001}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:17:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r0, 0x1) fcntl$lock(r2, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) close(r2) write(r2, &(0x7f0000000100)="fb91ad182c5ed977cec38698c975084c39c0530c37a104b87151f5d0f5cedeca57253d6006a6abbec8b1631181148ab70d87dbf6809f7b8292de6bf6e607269d3641faac750ece958909207c08ab068fa22891d1fe", 0x55) flock(r1, 0x8) setitimer(0x0, 0x0, 0x0) login: load: 3.04 cmd: getty 75405 [ttyin] 0.00u 0.02s 0% 321k 16:17:04 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/../file0\x00', 0x200, 0x38) r1 = kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)='r\x00', &(0x7f00000001c0)='\\\'$!\x00', &(0x7f0000000240)='c\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='r\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='^', &(0x7f00000003c0)='c\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='{\fY:.\x00']) open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 16:17:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a1010eaff000400"/28], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:17:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r0, r1) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:17:04 executing program 0: r0 = socket(0x10, 0x4003, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x900, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x3, 0x9}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = dup(r0) pread(r0, &(0x7f00000000c0)="9aa96dac3c8ad1f68386ecc62f4a5084da3e814d7679627866a13d589155038db7d7e58135122d3d54751c88dc6192272cde9805c4e5fad478d8ca5cdf0408cfe0c214", 0x43, 0x0, 0x0) msgget(0x1, 0x208) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000), 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x1) 16:17:04 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x282, 0x0) pwritev(r0, &(0x7f00000003c0), 0x207, 0x0, 0x0) 16:17:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x3c, &(0x7f0000000000)="2d9328837d103b7c183d2a588410d3f431ee586a1e83a6bd81553068588d1484bb94604472c7a83b5c9c84ead44630de6b7f21df8a250afa02c9bc98") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x28}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x9, &(0x7f0000000180)=[0x1, 0x8, 0xfa2, 0x11, 0xfffffffffffffff9, 0x80000001, 0x0, 0x5, 0x3]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x3ff) 16:17:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/209, 0xd1) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:17:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x4, 0x5847, './file0\x00', 0x8, 0x10000, 0x7}) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x169) setsockopt$sock_int(r0, 0xffff, 0x831, &(0x7f0000000000)=0xe69, 0x4) 16:17:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:17:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x8001) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) 16:17:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8d, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x800, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) lseek(r0, 0x0, 0x0, 0x0) 16:17:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa2, 0xd0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x400, 0x0) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="065a4bfc60a8cab1cc13ee56440b6ade69a045ab0fe22083d32b4217350f7c3b9be29ceaf0eb6863b81aed2459b86905ff39b062fb4e5b47ba6bf76b9aea51aaf5c9124e4dbddec1b4eefa4b3c6d7fbed14478cebf5eb742fc9814b59180bb8cdbcf40087a8fa9ca4d8e31a6bc2be57cead8e0063e3ffc723e97223bc8", 0x7d}, {&(0x7f0000000100)="adb78123db50ce3207ddbb233d4428a0f313ea97218060b5f33a2877c047a75c96dfd7e1bc35e8c97b2fe0e7c7a1f68a21750e48dbaa358c91f83cc6368ddb4b15772f94d718577d4545aa6e819c766ea731675c95ff725fc47766a94d937024c4001ec36c1acd2f68cd71db062aeb78b330ea180da5033974eaeb8e2d8ab2931e1ad46549faf79390cbae010c4c18cc9b21bdbcaf048ff75bf7db78046a3426c34cc9f70c9078c868c9a9ec54b41c", 0xaf}, {&(0x7f00000001c0)="f64383f9f590e997e42f504ec6dc4a4d17b13869e014ce37f55d9e38a3ccf0202cbffebd38b2fa0b136bd1164eef4f81eed94af600aa0fd0b7535e64d62eec693d1f25f5bc057b187adad17d1b056d8c8cdf53a79cac98d5a4b1cebc11903a682b2c7315d3dc253f8e40a5e1af5fdcaa94eeda1b57ab5c3f6746577e5334066e39bd3d820c8cc7c18ea981bf303c44790557d58829f6f61fd1afd0aa982f5af37981e4c35a4f07e5ca6277fe90f3e4689fb0527258d67c7644f4a67c2b58f370412925ab14bfd6f8", 0xc8}], 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="0075af20000000"], 0x18, 0x400}, 0x0) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) 16:17:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:17:04 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x28, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/7, 0x7}, {&(0x7f0000000180)=""/132, 0x84}], 0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1ec}], 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x2810, r1, 0x0, 0x0) 16:17:04 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0xd0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:17:04 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) socket(0x18, 0x1, 0x6) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) 16:17:04 executing program 1: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chroot(&(0x7f0000000740)='./file0\x00') shmget(0x3, 0x2000, 0x400007, &(0x7f0000ffe000/0x2000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x2, 0x2, 0x1) openat(r0, &(0x7f0000000080)='./file1\x00', 0x80, 0x150) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:17:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x41) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:17:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) pread(r0, &(0x7f0000000040)="195a9a1df35946e7db1654d1b2f5612dc20808a7a09f8306cfffc130b3284c10a4ee053b4ed8c237cb52fd5f0e7590efb6dfa5c7e8e47cf38540c195700ff7caf4fee7b2880cf82967d1c43b1cf3f565344b6eaa4bf388d02e6e51e9a1d67640407e4fc6f253b598fe2fbbdc80569c61c25275a8fa1289b24acf9270cdaa01df2f35db9159c4a3f67633ef84dadd", 0x8e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x28ca1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7, 0x0, 0x8, 0x8}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) 16:17:04 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1, &(0x7f0000000140)=[{0xe0, 0xffff, 0x7, "449578bff761ea6bd0c765b41f6089d0deb06f40d51f349fb692f79778b948df883ec798ef485e5fee884600887f12f54b5c4934af0f32940bb9fb1b32818b0c7716960d24251b89e32a6273acc2a7a806c32653b21d837b46988f95b3d2efeca4efdc623f93b73e693467df5214110aa08e183c120bf822684fe66434507889c24bc289605afe21ba6d511e190be2a5bb844454ef4b6e70d2c3756183cbf9608063a57c12a119c86a7097d1671c2e8aa8f1ae8d3646eb85fa544e368ea9fc880ac52c51087fbee84f2064ccad1b"}, {0xd8, 0xffff, 0x100, "bd41865707bd9164e35bd4e1f5b01fef4cdbb1ef89cb996603df69a6d65c1c7fc3d95192e0dd4aed4d060200338725849c44b034f5a89eeceba0179bc0c64a7318e97030404ae638ea0a0a31a5efc27410e7ffdc74d8d8538e2b6288ea6d5ccee9c6b8acd3f5e419863405358489db620d7188d64eb9028a9dc8d8e081c18de974aa8aefb83b71b74c00bd21a640fe85abb60991c5f9e44eb64f8f3f869909ded6a89fbd48fde02b9d0c10d8e706c33ef3a27798189d6e8b153faa0c027b6ce24ad7100400"}, {0xc8, 0xffff, 0x1, "afc76661d78e6f668b5b7c4fd89e08ccc8863fad5d35c0b7c5461f8b5adfb34e965ebcfa75afff33cc9c035b1f6dffe89944ce915fccc84ea2c5aa28cf555f021063ecc50f963e409d0f0231a3af12d92e336f7e91f4e75ee9c27af5e6c930165c465fea059f09f88280564797d5a45384896096396d4d6face08d8e49cf237ebc21018a8bd2010dc5142f64117ffa3a5448cb9ce8dd3bf8cf1f2b645dde2b98f56e59bb23df77b0dd46547346ac1b1dfd98025dbf3a"}, {0x30, 0xffff, 0x8, "22268cd5dc5546f6907c432fc2d9a58122164e3fd79ee68892"}, {0x90, 0xffff, 0xca5, "3a0ed5f924241485212363cf288b5e9744bd83d2aca80dedb09f2cfce596e3d30bd10ec12ac65b9ea4c8a16b46add0c0c35ba2ecb0136c579e7cc0692de320152d83c0aa583d11e221455ad0ad20ee3aed22742b4fa5a31d882381ab3a3820663a0bac9a4ebf82730968d7b1b007aa0ea6d499bfde9c8220e1fcb5d8df"}, {0x38, 0x0, 0x1, "73b0f3855df247a3e423f5b3b7ad095330e772335cd935692114e6508cb4e2a07cd6"}, {0x68, 0xffff, 0x7, "9a4a93a158273443be3a577793f87df73dbb758543745cbc57669d35798b05a73b55b90ae93919f88000165faa3dbe590a345fc0042c31bd7acc17bb06787b1fa39bb2f80f4e79d72944fab57158dd830415b357"}, {0xf8, 0xffff, 0x29f, "23b227aeb24efa04e591b575d242ceac3b0e1e605aed6dc1d33de31b8f891562d4ba0e1511ee33082805508ba6686318ebe9903f0963ae54a86ff12114b7a41cd848c7c82621cc525d4b1a023911fd277432792ff09768859c4975b45cc12a468650fd87e8d5e1f647183c63275d7e72a28ca623c1cd3f317690a5b479c96b9038de5d18dd1ce860f2b9298e4bfe0491f49b50f1d8e58fb33a82ff9edf92f16a45529c18ce658c6daac0202fff439390667479c711d7b9282b1d231af289de47285318bce52d7afbc54fe91d8cc022da4b8eda436a80738746efadf7ed39868e7c89f180c2"}, {0x110, 0xffff, 0x7, "19def0fac4ac36571221141ae1d6b5bbae9c0b22b18a94597ef0862d3493356e0041b0bfb1100d34d0d1220ac3fb0cb925c4274087e6c34a1719337498d2b9d73c793b312b602d0aa60e8de2b07d9982e82932cdb4db1ecd5f24816e5b228c9e41fd5d4cea4a859c7ae9aab247f794d0d31d4066df90c3646a322d48c02ecfeb704dac9c2cb1764c3cf4e9fc2682006b23b5f8fec13e8ea85f5ab0bae1fc8916e875ef3f3a2277b90d13a7647b6d7330e19a3f6e79fc663aee72a365d9ea3f8bb905d51021363d3e1db16b2ed6d3dc536f03f699a90e8c92089976612ca30d6e0ee1743a309621ff59b7978c02afb5d591f8982e7352f2a6e41f25"}, {0x110, 0x1, 0x578, "3786df84a31dccbf2445ad804821f8eff5916a99a7125ecdf37624224e970e47ecc01c26ffb8393b70c4b94b9af8cb088e35e731cd48825417ed85842c6db8a43e172ed53aed14f25d73ee724a7fa437564fa1c4ff3b8d019e979c81023e2ee35f764603a15d1e08b05068ab0f9be44f6a2d305e7df415a4d0def17e9a544d5196a24e4ebcd2d590a4a57e62bd8a5fba9e518c7f8f65899beb55b4f4026170923618507cc4718619625eb03e16610675d4052816e1757995e8625bca2f05e2810283632700270331c6dcb78dbde5022d84575914928c55467edf1626b867e9400322ad4def2b9733464d6bfa515718f614b88346e38b0641aa"}], 0x6f8}, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000900)='./bus\x00', 0x442, 0x0) write(r0, &(0x7f0000000100)="6d99", 0x2) 16:17:04 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mlock(&(0x7f00003ee000/0x3000)=nil, 0x3000) 16:17:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1000, 0xde26, 0x80, 0x3}, {0x40, 0x5, 0x10001, 0xf1}, {0xaa72, 0x2, 0x1, 0x7}]}) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7b) pledge(&(0x7f0000000040)='/\x00', &(0x7f0000000140)='tap') link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:17:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f00000000c0)=0x3) 16:17:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) poll(&(0x7f0000000080)=[{r2, 0x40}, {r1, 0x61}, {r2, 0x1}, {r2, 0x20}, {r1, 0x2}], 0x5, 0xc3) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)=0x5) 16:17:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x21, 0x40}, {0x23, 0x6}, {0x1}], 0x3}) 16:17:09 executing program 1: r0 = socket(0x400000000014, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x1, 0x6e, &(0x7f0000000080)="434323541a3f60c2c7835a0bfd4dd57701f7afc0d29747b4f462e7bb0c3ebea734ba9c0edfb271a1dc922b84a875d62ee914934414757da526c9b9f6350299d5b5a3832f8fe92dc52012c00be9272efd105181ec6f712b017f0d30b06966754c0cacc795293282db8997237e72664abe35dee0658df0dc402d5a3b2b86b0d388d7a3cfa7ef0b6c3bdca3f48170b1588fbe8725a724d676ccc5b635bac836c9a012384f763c73", 0x33e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0xffffffffffffff49) 16:17:09 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000680)={'./file1\x00', 0x7197, 0x2, 0x4, 0xfffffffffffffffe, 0x0, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getgroups(0x2, &(0x7f0000000640)=[0x0, 0xffffffffffffffff]) setgid(r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r5, r6, r7, r8, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r9 = semget$private(0x0, 0x3, 0x40) semop(r9, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 16:17:09 executing program 0: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:17:09 executing program 1: r0 = socket(0x0, 0x0, 0xb3bb) r1 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="4364f2b6d3911d969e98824a2b30cffd648d4ee2750f9a888e159980b5f98b12a66d3e70236a195df7adfc8dbafc10681d1c60a8bd92ff478aa7c4f64b584ec396714a428c12c83d8cbf8d1a750397bd1c4146", 0x53}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0x400) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07b7efa76d410000831a5283e4b28bed11ec5111024efd7c2200000000", 0x34}], 0x1, 0x0, 0x0) 16:17:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = shmget$private(0x0, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getgid() r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x4, r2, r3, r4, r5, 0x40, 0x5}, 0x7d5a000000000000, 0xff, r6, r7, 0x2, 0x5, 0x5}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) write(r0, &(0x7f00000001c0)="6294384c08f49127364ab9da534a28a567d76529ea9b8cf0467e40b3498d605ff7989955bf9122956288ede065cb0f98d26f1a00e1220efef682e5f49a0858f3ff18d3ad44d648a650dd7664ebd9a38ce12ce505fb070853240f58d64b682f6a82520391322a6372cd53408098939cfa426ca78710421a8d202e8eb56aa777e700e3f4672ef150a9c171834b78886a1a0454f063e6ff3312a27e2b0ec9c8629788b5fffb9bdd11565524e43cc8b356e92fd810213efcf2aaf03fb00e174fc9e0e4e403c88f4d1d02a8bca50c2be50a4a65ad2a471f07fc33f447b783e3492ebe1dd8c49c4d8634198f4ca9a17a63986939a9cab66ec8213d628bfb0ac4e698ff79bb6a0c88df03cc5fea094338fd6fcf5f6fc5e9b56e69dd34e3114f0386cd032ffffae49b50e64b26245fa5403a69a18c52d3c4dc7064ab6d055895d071374b7575649b71927a9ebd7da88d19707e25b9b64d8d757a9fe9b9892ceda15ec2e7b4d64c573abcc9f3e5c4515bcd05d0ac621c10e7ca708d703113fb31b2a8078788ca62831280b5be42a440078df20b536730c6694add1d042a2d8046a4440290e96dac28dbed6bdb7ed6e0deb59edebac1e85067f1d26c8ca564deb714807d70a331b42e70d9d2da12cc81031e0d0f7f400c2ab049369505035cfd245f6f4afc01393f47ddbd9f7e7e1f78868147d77ca092e85e25dc9cce9a454535b421d1d6da5c13e41366761dca1c870b73e203f9a8364d6a531387c8c2aa425706ce6eba11eb828d26412df7f8a9e6a80c1fc7139c47a50b4286f61e62828a4dc0044d49b24d8b9a4c441d4b23473a55000ac9e1f575151d703fe21425144634d1e751e1b9f202558206a2d63373638037c90429bf1aff36f3c7ad0f7225789be92e64c845fb72cf78ec05f0f81ef461fcc141daf7a3cb43a5207fab412798db0fe5e60a6b3bdd0b4093846ee2a0916b1f48d0e3bdcf72a730e44090ebd7ad2b46e408610dc47a829154443ae0e6e5774ab07abfdc4bb8c4708a66f208a082ecaa95f41063347459a299e0577787a776adc9894f51f19d254710cf41fca92d424fe3df5f319f8e833c3632f1f37e810ee90a0a00afeb7e52e10510665c7b2a9f5b3cc3e7ddabffddb77015308468b76d3d1119d3673c33a2942275213faf2cc9f23bdde5ec61e3f39277a0866a0c2405b0586e87f37d04fa636e8180d61f52ff3c9909429c5f829dfd740c41fe2f587f3141b6b1507fdbb8c3ece4d6b944c2670704cc3429b9fe9b87d913d334d1cbb9d652cff11a19c04e40dd9872f651b4c4d2340cb6505c3f3cd620be3c29eab5b14b8d0a9fc1b9c85386df7c3df70f8d32cae22f85ba0926ad64f9d725553d337a3117916a7d1dab44f21fc5754ddc1797205238038a3ececb452649a89649a70fdeb6e85c412a9ebf36bf9e0a84f7cd4cbaaf5a73bdfe1a7813b3ec4e18dd87e3e02e9ea04882067f55a9c3d856d135968e667aae326419ef2bb3e02233dd7e48ad6abc03f4085c48134d75198c828c17dc880e1a0da684116034a1f341b736ae11c9b87e77d4c008cf2e453acbb041d826812f49e406621760d98b4c9d5e2bc5e13f92b179eac9d5b1843cceec40875f4d9ffcc89dd30c01faf1e3dd80a0edcf87cf18697bcec541227df77556be1e8bbe239c823ea6b30d925e29bbba31a6b4ce9c15012c6579af7bb834e451701e87989d6ec491c40f4b5a29b6b0b05a90c5fbce0bee9fba3f1a751109494bced81ca996dfd666efed2430f810be94413d1458612c30a7558274ebc4d28ad02f24b7f5c5c154981e35de52ba2e80aa1563ed948b9317422fa54a5c5443d826c509cec7e890ac65c20498d49ae3a4be3b498047092656f9eb298a7992a6e8c3b5c929dea17b1f376861fee2f3a4eda134f839e166d8600caacccb2130769d9d6ef98691f029e91d0558fd3f012039b94dbe2be33182df346359431d7140e7c7c8fe8601a427705d78c88146c7b4c136a3aec57167736304d076a1246f12238dad69df0b65b404cb5ec157b8c30362817bc4cfe42caa8f0042a0167b14de00da0c30e34ed8deb261ae03762388fa3314aaef4fc84f4ebf436c7cd2373e0070f573c197cac80235a89e56c7f488e53d1b1687ae6f7987faef263e2d02c86b060f4805104865187c8ce6915995aa01fc7485e170440064820d6072bbbdcff8259038482dcfc4104e2169dd09433479991559403ae559530dc91106f7b8990f3180d6d269d2800db095c8b66eb1c33b3d326bc5a8e0c6febc49d52898be80fd28e46e80b3e93bd9955e2622df7f0e7e8e7b2451d9b43091716c2384aea602da760aeee34d925de0b4444d5284f6fd9473c54611abf1bea81c78b9c1dccebbe14143c3bb8b4d7f82800a88e1d6d6c56353dbc45b7ba9c3e32bd98b679186fefdcf13c353ea5114758f96625a01f006607c5f05d21223e089579d2b84b4fb6056e7749b0a3defc517eb93506e77c41b1c8010e2434867e2327d046ddf7944ebfe3cfc3aa145d20cfbc5a0a334d08b2c842537b5fdd4ac5e6644e206950d12ca8f536c930c790db3c5f6471caccce57480a87f20fd43fbdbb3b0096183521b4d7dc567ee76e9d1c530b9fdb73637f0c858a472beea2bcafeb0b405183da132834e0b6c5722bb6ea11b96db7eb47a53ec01a83d475c153e7d531cc403707f33c3e7a45485f319c244dcf63370bc59488aa698b2536f2b57b8b4d99f6dd8cb179de658298f70ef4d6cdddf85d9b7a4d072a982753cfc9cf225e08f2bd65403064c6300c2d54aed6bd2ad00303289a693a637b71cd2ee371cd3f3aaf2efa5787230ee27445d8cd4b74a50e7d066acca7cb0218d8b22607ba562281bbb09f293e7d73fa92d7ac24ead1be7fddcc6c5973c484e80b7c00986727d9bfc0741b9afe46a2c5e3267994bac8b11c8f3e67cb9950dfda3fd5be3d5c95b730963c4efe40be5e4751c41b8c80cfe115b4e5f2877db008a99dbee9de56258bf1fe03ce538005bce67ec78ce3390e27b3d9b9771d34c337fc3914dc767bcd22428f74d3a724a4b1191e085752bda4fcb7485a20db4b3ad5cfcfe94c0d9731552a5073a6774f358bc266f84bd41ab656949a255db898f52da19c3ee3850b54b2826b5ad717624ce9a8df1f6efe5d7cbbb3eb54db5d41284dadf2514afff1dfd431924b5e030a96d1c42a6001f8194fc8837f844749c7607a4b46e55097d925f67c9a092427a865df1655046aeaefb27e333a49ddfc8594a2a1a6d88f56b119047c18944574b953a1861440baa5b9ae80c325e6242a9b644e68c64057abc2c36e3aff3779b781aecf4713e0898d29ae047065ad23bb3ff2765f4585f891fab3e7c15c92dd86c63da3c86d37d346ff25e1d60c2140d70648481061dea4c7a92f7275e4331a4849ddc86ec569ec7d51b81c86b45a4191fe6caf491b2dec971078dffd5d509f528013172c3eb757e919ea3cf505d3d72573c4bfc2fe459b087405c1a6e62e0f70d0ddd5e4670e6aaa6f2d1e203a56928c5622676d8d54d0c2e622be87f4226cde997f9292e64182e7144f9f37789e00f29ba4f06ce96152c773949d627a4d0108b395d5fcd44de4556e96f3feda2583612ec2fdf67a14de2a0d4dbb60e09f8a0e514bd4aedefb875613ebe9178f312eaebf1cdf134333342c72e8e92ff2204dab5daa56c2beaf0d931077d1db3159f4217283c797f949f833d35c3fb030f4c65228a3ed1926e1aad373b923c58db8fc515b5b15bf346dd03a7ed8d5a25a17cc4f1db91e3b36db636f806a3bf1a44c0ea39919b7f8448397490318e8a2c2f35882405ca3f10d26aa6d66f18e94e34fd80d1298cca4eb2885be0e95ec3b08c427672b30bb2e9a7b38d416abb99b506d3b344418da0f094384e667916fada50dfdb721074b7575d4a79e67d2e9f6d2250da8096f3f528c324f2a187969ffbb2f1540282777675535356d7dda292797d805a9fdd137622bc7c2ffba21196f59b14ce5ae087bdd15e9133ba6c8f1a6c5cbfccb36aef9c70029eb7925e82d7b52ed44293580e0f973553b4d6c3b6c58b4396a150bc7f5ada81f36d6b916e46bd46571ac8751aa1cac5434d7f6519f6a0a0ee15be6db5593f1a6486bfc88253c59c33da5b4fcd139ffff1389d8ffac0b987e4267b36c21d48b9e872622ee953b292df380525850dbe8ce00c0e707894e5fe6ae9874c6abf986f5c8a5114eb2db37c0d6ae4ab65129ecbe7f84d3f06be85c599b3dbf73411cfd3f42e1f38911adde6aa585120c879f78e5c0d69e742813f7e69ffc23d04056a3527bc80747d0374771778dcb208b7e19d41b5914557e7fc382449914d7ea65acf04da9734f711f459758d677c3c5ae709662321cc84143b5fc3d93081575f921e6bbf96e5540f5d9229a864ac941e0188300ffb8c51fa61963dfefde35fdda5ad61cbee209ade6a5b5322dbad1c4c9eb9c64956dbd05ce9157c6a07f854814317a7e3215a1c27009841d42a7bb8a348f790c5c47d59fb47d7871ecc28410246d341b8662b22f9e2be61990120a3ed0838921979e04c9d6852d4f760419f05a15d101e41d26c7ba432638d73c61dfd2eb21d94c6e45044094241221f960759597bcf8ee6da9a2c60028a8b8f6cdbe87f8609ed34c3f8ac5e9dd1e4e9eda04cc13002ec3ef8726eb075068e058c7c15d8d5dcfd2b985dcb3872f7e8a1687c576a69f8229fef0807743faf97fc9cff674e0d5d454552cead17c80db9cff51d2cef1f58cd9c37c65f651b3b36eaa439aebddd97523cc484c231ad6daa3e58a2bce2257bd297922b4dac53ea3f807459d530f80339a890b2135ceab6f3ffef243e091be8c1eb6871c6f7fee3d74b8eb525e0d44a624fb0758984bf65f43e1a1828a5e7ae222446550f291b191b77da38d9379a87187c1df1ad3c795fb256807a7e6efba6feabe82709e3c06d9d6c7ae36acae5ab8f845ac80c1c934722fb291f5c179239dc5c483816e03c1c9d72eda9a7584bb36d1ee09b53b3442905c2518a23a167f86c1c1d17ab3e3ed5d70a6efa5fd9a23c115db78d576c1b5e8eda6f4b1585355f2e1216c6114746dcdc94077b1a2251624561a6ae8dcd0ef28a8e31adcf3b423c7c7dd66dab94c2205eda976e14ba4b2cc1b5dfb806decf1bfd73efaaa3e4e49918c6bac8f9394925495c470f835a23db0c17ee792886d19c7b8cfe1ab4a434d39a6da0a2a76dd1781e6f3c490b48703e098d707dac25bad81458a3ed48444b94e147a4bfd21bae67c9a0d33919b1d6f7a9af7640b6a5661916fed7b7dd869865753817fc5c09909b3a6072cd19373545fdda7b44111f5f2b7495c0fc278272c8cceaa182c8a55e67729eb3cc6853a858fd5ab6447fed685be8c6b3eff07a9a041a9940da7d1115de2a26663f925c3481724d68ba7ffd13353618a9749cbde9c17ee4ca323189d0a9d255f76c79c7a2c92513635acf538969fc729c60d495f2e04820fbd20f90579a81f769192c55453070407582cb4966a60a4b7be43045bd386bba274d697be45d208af0048278c1e2c5b02486006b3132c7b1d99e79ed53457afc1ff5ee67356899188c6668c2017918ed3c4eba707a8b48138d68392ba03ddb4054d0e2c860f1c3b99152ab25dc9ed1a5cb67f1808958a622438f1b3f2ca88e3bdac3ed0a90a5998a58ace8d58ad20e06eb2a5847bf839b2984b1d63420f630654b413b0f033676024ae6ddfccdd4187d5f2a07880b52a68cb7dc724f01ca7c44afc66d9b0784d3c3fe8c268a01b380388bed17f6", 0x1000) 16:17:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) setuid(0xee01) dup(0xffffffffffffff9c) accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000300)=0xc) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup(r0) pwrite(r1, &(0x7f0000000240)="54babcab0a2fe6aa8db4110cce03a3e4bfd55df15541d4bf497e76fd2c71700351c23c9b212829374e066e1d83a4cd19bd4f19339fbd2555ae978610b0fb81e920ba902b2f33550eb90271deaabd0f9da420968ac0d7c2dfb5385e3b1df6f0ae75c30bcb980db051cf201b2dcf737cd9295a833d16f71260e83a846d7ebcbf9b94207546de1929faa0f6f8d0bbc4b078161e28da7658892baaf0da", 0x9b, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffe20) pwrite(r1, &(0x7f0000000340)="e60ab7c242a32121876908e0720e3b3b1a2ca7a3018e8ad0e34b46688de75855e951ce3329eb8b35132f4ecbe55001bd41399d3cbfa9982b4eb6656d674ae0fbf3b728be0784f603efbef2b68d7a77b531e48e2353b49eb99c5560edc579881c57f347b6270b8d2584a3c722e42f9f861dbd16b39b06c0d847dec917935f2430b2ac9670b083f89f76eb68eb4126d08e1f5c3da6d142456e2f8d89be2e8e7b11befe6bfb0a6a8bb975d0046496838aa87e6528ddbad1348d9e9fd1b9f6967c8644b0b280d7db6177c7ca", 0xca, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$getflags(r3, 0x3) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') setegid(r2) rename(&(0x7f0000000040)='./file0\x00', 0x0) 16:17:09 executing program 0: r0 = socket(0x1e, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0xfffffffffffffff4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) fsync(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:17:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x10080, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000580)=[{}, {r0, 0x4c}], 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) 16:17:10 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x84, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r2, r4, r6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x8, 0x3f, 0x401, 0x2}) wait4(r3, &(0x7f0000000140), 0xa, 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) r8 = shmat(0x0, &(0x7f0000003000/0x2000)=nil, 0x1000) shmdt(r8) semget(0x3, 0x1004, 0x204) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r4) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x101) mknodat(r9, &(0x7f00000002c0)='./bus\x00', 0x8020, 0x400) faccessat(r9, &(0x7f0000000300)='./file0\x00', 0x18, 0x3) pwritev(r0, &(0x7f0000000340), 0x1, 0x0, 0x0) 16:17:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x40002004, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0xfffffffffffff995) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, "b70000d81500"}) dup2(r2, r1) 16:17:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10000, 0x0) bind(r0, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x3ded) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30, 0x0, 0x101}, {0x5c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x440, 0x0) symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') listen(r1, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000180)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:17:10 executing program 0: r0 = syz_open_pts() r1 = getpgid(0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x9, r1}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) 16:17:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x120002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/144, 0x90, 0x41, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) write(r0, &(0x7f0000000000)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:17:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x0, 0x1, 0x2, "ec362f56d9b1e0a39ca109ffdacb1201cedd3ed3", 0xc9e, 0x8}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0xee}], 0x1, 0x0) 16:17:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x7}, {0x20, 0x7}], 0x77038efc1bda044}) 16:17:10 executing program 1: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="28a777ba1ce3d3ff0ca79e8591fd6bdf4562ad2396b1493562e75b767dad2d439158c8dda72c64fed9ddb3cb67a46759ed8fd80bbd542363f93e0339619c31e382c21214e9ef14c0ffb448d71ed43f55555aede297a69401b4605579098a2eacc830fc4fcd2d81fe035836478857b0457f632f0189b3ab98b9a3f3ba3e1996dcb760e4f2b1e8db6ebf6d71263148239b25e0c3b2e7e0bcc31c1a0863d5930f03e754b7e5adf87284a588116f", 0xac}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffb, 0x11}], 0xc4e, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) kqueue() 16:17:10 executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3) close(r1) fsync(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x2, 0x7e) semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x8000000007fc}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x7, 0x4, 0x1000}], 0x6) getuid() setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000500)=""/184) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r0, &(0x7f0000000a40)=[{&(0x7f0000000600)="4cbb1503a5d6e70e1487baedd759d42a8ca359ea7f74be99485de56c8ced386d0c6c5f1736c7d928ab0106a03008319f0c13584da7582337169b3ee0b04f7ef9c4b6c5642b756b459b2fdf22e5abdbbae499065ea8a25d7d5d7a8dcd54aa857637e58bf41e65b16b2c711b5f6ab6c1e610537c778c2d705f0b85bc9be8bdc7d17df33b9914b22caa943d08b95490fde1728b605f1460c244f80638ddf39e5844af35cd31fcc3e73912dfb4903c18971e6d8253b9574a0db939b53ad4809f1646b1b38100"}, {&(0x7f0000000ac0)="a57e9a9432599cfacc55be8bc6464633d479893fb5ccc6f43d535b2cac6bd49e8a4525b5fced7fc2e352fe404e082819806c34974cba1fd28506669d062f159120a9bb91fbb5b0adf47381de7102fbe12c85a3ede1a920089668d99b7b8163283fdc98c7fe78e6382862a49434f59192c2533320563830b2a784fb755fb6a8f0077d5521b9f0e6b96d0197bd42d5d823ab3a40114921514b24a088a5b519914cadc28bf61e8e", 0x37c}, {&(0x7f00000007c0)="ed3de63b5e1253c48deca34c3fe28c23283ca093b00c663464e5f198c095cabf5b8258307b0c6905c811ce313e1fce792fed1f421cb0400da3b4cf0fd25a0cbfb24d5664726dea9ec070d087a32d02ddb6737a"}, {&(0x7f0000000840)="4ede1af9b2cea25e1819b5341b089cc64b00b0bb8229987e02142917092ba07a48ebed7c3c5f64d7492cda1eac510fe00984cb7f3856ca7b9764cfa5df565c07181ef598f2be2835d8025672f9d14290b6b5ff8fc21cc7a4b8b016ccfced7a8fd93eb868a166d761d0a4d4850bd5176867247a5e9852b5d3d232041a48d61cb0503de0e48ae0b752df65aba984896e562e1f0e9e7ab7467eab0528169b6218bce73733f52ee8a2f67cd8c8f9732529d82b950aa7f7830cc64024bf4c551c02373bfec6948cd35570829936808948ecd3437dcfa3c5a1e83f8e8f7621e684a6e7520534a734b4"}, {&(0x7f0000000940)="b312364cc8e57a2e9d88308223ba57d143a53d4175ca23d8160fdbd03b3d6513133033eb07cd73455963d6959b8c6930950df0ce2fbac870df3db974d6ba955f74a08a771d8c62be41f1255a2ffebd1bf962a74fa915f71a1c63800f756e629904e6225e37a06ac151d42f6d725d3f7b89b6d872c550e835355093c21bb8c2700d6ea2924333ad6453c7f71e6e2ccc9e24ff003277a9b6f2ac4a305a85d178b72430456950fe3631bc72773044008ad7e5cc49afb39eff76d8daa09a2f67f3731f8706889e5ef9e96cda21d6d809ab8de4b26375f4885117082d"}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) r7 = getpgid(0x0) fcntl$setown(r6, 0x6, r7) semget$private(0x0, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x1, 0x7, 0x40000}, 0xfffffffffffffffa, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xfffffffffffffffe, 0x8000004}, 0x8) r8 = getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) sendto(r4, &(0x7f0000000700)="67968df888cc6cdb8fc144e3fcee36553057298b8e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee260134cb33e36e6f94893908c7a0f49a35f77724d08d9a9360ca82a71b1f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380517ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f3c1e110e686d7", 0x31, 0x5, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r8, r9) listen(r5, 0x0) 16:17:10 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x481, 0x0) r1 = dup(0xffffffffffffffff) dup2(r0, r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26ceda1808d4f376336acf00b7804be2c1e4991f707005f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5aa72c87cc53c894303b22f310b404f36a00f57aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:17:10 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) fchflags(r0, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 16:17:11 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="d3d048343b2da9f7e07e8c2e9aa6e920d31364668e23a7c0a3eb21411b7426e61789da6137a43edb7dd3a73d84805cceac493c529562675fa6485151d07eacc3fcd22274b4b011a21ff0f55818ee5ef44d9619c284735571d2c8ef0f"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{}, {0x67, 0x8000}, {0x101, 0xa79d}, {0x85, 0x3ff}, {0x86, 0x3}, {0xf3e5ace83fd2017d, 0x3}, {0x42, 0x600000000}, {0x0, 0x1}, {0x87, 0x6}], 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x1cd9, 0x100000001}, {0x18, 0x3, 0x8000, 0xffffffffffffffc1}, 0x42e5, [0x20, 0x200, 0x1000, 0xb91f, 0x100, 0x7ff, 0x9, 0x1]}, 0x3c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:17:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="da8ed545bc94"], 0xa) r1 = getpid() r2 = getuid() r3 = getegid() setegid(r3) getgroups(0x3, &(0x7f0000000680)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000140)}, {&(0x7f0000000200)="6d627d90adaff5beaa88ad1af6510ddbe12ed7985b74f2c99a71a3c5143c33a73164535acec4795abcdfc62073e6c2c192567701e26b215f912c139db21503711ec64d5aa297b64e5180a8ca8d39bd7287d0983aa82d77b26baa4229f3147c37063a73b4a198d352fa3e9708cc7222adc284d64b672ab24265f567f72c46b242acae3984d131002302da1c7d921dcc0ccf09369acf945270", 0x98}, {&(0x7f00000002c0)="401a097d402703c10a5881608b0634b2745f4a8b6cc639753afba0af4419d9251acb3a72fa4c09ef43ec7614f0085b7a90560cc93c6b0fa6c61bd03ee904c7dbe204cb1654c0c2e4bc853e095c3843d06b0f693f5eb505ea2277787ff14f6203c917be35", 0x64}, {&(0x7f0000000340)="a8d38f9f2afd7ef31c86ddb8c3f7b1d98c868054c23a355cb4c17ecdc3697db3023650987d82b726cbc91b6bb2bbbee285c41e08d5165dcb091df09cc8147951f0", 0x41}, {&(0x7f00000003c0)="389da18465063570589721a5b38489f970682ef51d49d38d138885899f75797cf73c9f78202852ee8c21543c120975489047ca2b3a2b51d7be203af7eb220f57d5c68eff9c034cf8944e9c7c1c1911a9e8c49cd1a3b5891e4c72c759696930e139ee5a1d93560187a913470689977d629a6f7618f896dab876e6b7f74a2027a8cf6c76071a18236b41715cc8fa6d6f549cdc00f4d91fe88bde9592246a4f19f77f1d20fefe6022315b4b68639d7292cafa9d0f76e876baef161cc30913335c676d30b7c1b268f05d25bee3b9bc98975c24f315dee5e4a31fa91dc5685f1d16c0e911bf", 0xe3}, {&(0x7f00000014c0)="62be57a6c9cf7f3e21ca98804458df30ab7af58917789d9532eab8a2ab9718e70e41d20ea4647581d2e125eee4e7f88df56608c5fa9f3660347fb71bf0dc0f149be068f5b75c21fbea6b4591ad433d35658596bd85a796e0ceefa34d26904bae1113985177b1f8ce8d30b767f3a29d4e18506ab215ead7beb0c8f73a45459b30ee4691d4435f941197a894a4999d46866a7dbeb04dbabb2b2f50b594ae0e21c509fd66386b8e42b14bd9eb3561defe475fd5aded1f954dcc9f6f789eb61c716b3cb597ae9ec9be3ae46c67b45f853f1969a072834f2a6ef5f4f25601d2c1ea48c1465cdc5539430fd30bab870adcdb7ea3625771c7d3fca80eac4d2d4f906f3bf16c5c152d6b2f7bee54a9eed99b49b3cb78121868ae8b057c2a26d1c414c4ee99ebd9aa8e019a150db1db0704ae6130a64403f14f4d370520fcdea4e2006ed546b85dba9f8625b6b5f7baed77a59e8ee25e49e6a8ba93729368eefdb8780c58a11841549f0a6cb5e8a30501182fae3b4ad92712a2675b29b1c5ce58ec58a9d3bf71e88b58c86e61b820302630638e6fbe02cf165de2d50d8e8ee4331cb9c69975f69f13ec5fc43174bf977fc0e839729cc81ea03057b05109219f7a35fee24b3ff3234a693caf5e758834156f5ad1fa8a89275f070832ee1b1d5bc2d1f2db40a013b3b98ad9c1eb578e61cc19ca57c500372d13d49f596ab7a377228e24f5fee9e4d4b33ac2406bfdab894d2128af58c7d002ef3998bb49726d71caecd8fb6ce527c47b7c05201dcf77c73547ad8a7edeaf089db4a234f77c7be193c9b717518dcb02e7aa0ce5ce6145eff383c7e511f5f0d62222ffa43c769e08795426a5004c390513b528f8b43c2ce9325598a9b8d397a158cc3da09e9fa046b0993017bd7d1de8cc7617e92d0ad6b4b240e4e69f39c737e22a8e28a2e06f3b200340772a4f26f787737eddc079d420917659ef2b1f0bb425ba83409220170cbe0f0b974a863519965229253d82c088921cd24dfa9ca9a6393441fb60266dc27a5a0b8ac0411b5d6bbf9c1ac996afc2f45f187946be5fc301744604f13c0d230fda3b8f60c3667098a21651a544a3d8d9008d6b54d397d2f449878ee0da76493f699294ec0d5f7ea1b8f7d2a0b5da22d14f2cf2650d57ab13a5eafb151025799af632f54bc53a8c5dd6f8b107022702eb6fa435bab3e53dcabaa6b5f47bae723f84f303d67e5205048e517a9290208ce2159ed971795f526dc2402d75df63fead46198742a4ac4130596752ad4f7ba84a5ffa61be01800e3719ad1c0929e97b97b3aeba2c579781d6685044de999b5cb3c5a1ce5989990c9f4106f0712867d1d90a83b19144605f543027382936251924eebe47e124ad47bbfead52d603511974ebc5a50c6c8435fe01a2a2b3805794f2dee97a48c21032ba4d95aaa8587be3deae25b2ee3d5d72af61387778b0d48ce3f813ad2c28e107a0f052675bc6e31d0dd7e2d9ab48f7e13b30f9e604680f8bb9993b8c1e7534be86a9ebe6edbd119cf4c32b6c9278c11135ec66d653a471f193644ef7f682f24e60fd306369aa7a4a911065a21f9f8898778cfb11b39f04fb9367344bcaa681413e9c499aec0002ea79ba100abe993ddace73e35efceda798455bd09865f2ac4af5d38e5ecf29310e7102764bee890467b843ff7c7e4e19ddfe5e98c0af1c2eb9a4d60d8cbb7ca215b1da6ba21b938eadc2c83aba2d9e12992771b33b8528e6b92b92d0c5d8ca7cd6b255067bc4fe0c7abed3e7da5dadb8045959d164dfd4a366608d2a458322bc7797325513ca6fba98a5392b56237c790c5a379e51d1f9f1832d33a1cb9790bd929cef8f5e336241785ac91590ea1c4e7539e025dd7555ef30167d2b590d712b8ae6c424fccd3ad39f7e23c3b57d9d7f06fc0d3c712af23cc2857bf0581260c781cccef4aeba5df28bf0774ed5a70d83534a1f7bba76b7717ce2ff1bdbec29e9436526fb2058292522fa356eea50c722d33aa5ac761716445080b86ff86e2266418f77501c5da07f0921ee859661f72c1c7e163831ffd3c7cf225ff9f4f72cc15861f1616e3e01223248f6509f1ddb09842a4fb3dd1b7ae5fc7002f5af9a909cbfe040f8f6df326a171392e47e155473c736acb6c47c450d44936bf0f00446284fb70814febc76567acfb0d208df1e7f703d3901af9d647c59daab2a9d7f8b4e5217dde92f95325846b3546ccb01bda9e2805a367182e1aafd76071ceb943b35c361ff863149f98bee32b91fded964061e68cf3e6dbfde6d8eed13cd6c0ef8815eb421bf2aae8865ec24bef26908e7ecab79df7c21d79c64937b43dea99b8a2a902b2df827036d99adacdbe61f44fcb5a2dda1b31a968de8abcce51c5ca76263169765123fefd8277a3de78fc29ce013f9a5de6f479e50efe0065151ef41db41bd2ce4b858d0876c3e5b1d71ac94fb2854c0953d2c15bf4360cf92913d9f20c6823f3b5972765955b4705361f29d4129e21bb1d95ee88b7c60eaa1f1b4a74662e4c9adf7a54e81adc58792e76e3f1e2427ad4fc8c41beb30fa50dc3d8d858133304aa9db1c432b113e221466583b912575c3ca186f577ceb84d8841a45957d935b3787d5fb6f8f5b68d05de27a994c3f8e1d32646505ed60eb7b5cfea20196dc9e51bee308dd797712c81969f1e88705db9553739024a00c921fc5898afac679889b093eaf841915be5d90d3c9c5ea006471500a6e7df29daf2ad834f39070869b66029e8055692d66ce909b99fa27686023d4d63d322b9badf52d3fa2226461dfc89a8c2aa491dbe0575527f8fcc42e8cdca89e2e0f41044f3e76f95dd57d3f8e7bbcb695553ae23d963d7ce204c2f40028ebb17189bba9d56ddf4bd0140382b9596ccd36fe68959d4e703752acd463e1fb02def7781550cf258086de9b007685190fbe06c63d1e78f1a07b5b698e065d7ffe86f7972928824117c401e8d85006b5bcc0f8a1c293fe17bd022f990845c908ee4b52407dd3efd4c14ee6c1c19bf697313121db5b672f9c4d65dec081071ad7526e806c59d351bef2b7e87d37da1cb87f8208c27ce6bfe78b908a47a3a8fae3d27ac0912e168bc6797c6704fbae6163f782546808e0cf6849b70e58978eef6aa5705d5fc2f81b7a9cfda9917b861d81e2ff84c59717bf6ce89747890f10dbbf44bc64c70924572336ffc38226555ab9d5d0a29ca8eeb12b24953e5a8a1f1d302ed64c233de6af23b29a244468d88b653a2ba14ab135e6bcfca1e8b128fd2897c9b36c87ed489cef9f5f782ded9190c5b35aaf7fe554aced962d1adac455361b563bd4c6099ded0a82de1b7b30114599d971fd50eddd98d5a20a614212ba6bb78f1aa9841e227ea00871aa76fbed0e77ff939ad4ed435b82bb2f8d04e5e949465ff54c0c0c56b80bd9dbea5ff4b151c4b26fb1ac7e98f566254af279a2ac9de7d1eeda85ae01be4301d02608dbffdf81b9cdea50ed97e7e9a8f315b4438acb94c85c8842c8f35c2c67ebb8a53535dfad4ead4ed6d7d5c034e48de53197571b70f4732325d12a3785f573910e0397abe4fdf3407ddcc881e8f7ffc5ad828ac6abc4434d9439581989601826aee126861fceaf2cb650a4b440be4b944cacc8fc603c775dcce55f2a14fc9ec44c1308c5c324f357fd63cea0f116975b3d5c7a6e3864e269f083349223e6f302981952d0f2d2ec910fa947342b8664e2de6f3039314a4afab8f9c24a7721731e65c4cb14d784c6191119bc70eed75b1d7fd9dce81055f70cb024bc68db099acb8e7b6b02590566bc8a2a84475987354479665231504ba907dbd400d90d2b2633cbcaa8625aa7c9909c18ac187c4630692e4da507cecd0b0d6723dc6ba8378fb5d7503921fdc5e938e4aaf790a99145ac3aac500c321bce1aa7a92994b3ebcd0b1d0bb30f9bf2fd369f0b9111c31680ba35b6fd7a7d5ebe856f94678efb645f03c05be4eebd2d19ab567509c062416f71be3cd0912b902c0feeaf6b1f513d68dd10d2ca4adf5fc13df5e4a5cb13ac4428d35ceec7097f88ba6122baf1d6f1d9198292b7344308067f12df3460b6b9244e8db83682fec91f0fcff5596ae6c5aba94ab7fb96745dec95abede07f471909244662ed63dd8bf14d075ab5ab104d50890b1069a19c6b0476f104d1a9fe0924758fe3b2865994d92dc527178fca37a3b0758babeb0ac148faf4b86cd67c178d6946853660f174504daebe964d21eef1a6651b5c1c076168e0fbaa7e5e27d8c5949ac09a8080f311f5443b62026a857ca5a0ebfe14bfa2cd7b993f9f8fbafdde47adc9a99ae18acd82e4a0cad512933c899635967f334a480e72067b5137ef7a13464a2778b71ab65b744ad135284ef914a6f31c7ddfd9de02e6c46fa003df23997467ee3a3f5382e60f1f1b2ac1863e522b6a07d3c5fdc0059729a4a2e8d6b6879c0d5962f887569bb96af8bec0cee0d32fb43e5651aef5d56073aa9929315af75512b35bd3ebbab87a0a18f57be6dd55374e28b087d1e3eeb0d5faa7c1a7a98de5857fa2067ed4f5f92696f490f20bbc8ee2b3a5594525e9d60d5b43152e198120a6c5dd3655bc01f3b703e4f7ef35f32e119a0ee5b78e62676a2f85257c0b708042036d72fe6d1804b7125a67c2a4531005c3f385e7af9b20c882bb8a9fcaf60bf21d4f5f69a9a84f9a19acbbe131a912562c0342ab1a699b91b9461b43fd6ad73b3d644d3f58b0324f722488c7a45264806b243da0529b066bda7bc76dfb34c1f7004f98aef486ac0f59228bd1ea40a42877892d3c8921f1a030de404141740829e5853284822f99ffb89f0747d976e280fb16901233ac10c22b5bff2f409e10ff456ae77dbde485cb93fbd6910f6bc9205d93ba9428b09c1fd62ca2bf0eb0b2261631300f8c44116bc6d1989bc12b209cbac3ab0cfee6d52e864dadb5409974c564b26f7855f5df2f784209c0d764381c3c393a22ea68efd4374afd00147c551b747799d60595bc1d153fd275051781e9e49fd877755f1cd66111638b373336c28c1d885f1475c337574df22d4f3f81b7de2811a7639e60bc7095c3494a772f48b61d7893f8c82832deda340dea6386345845c6b620535ab0ae99fd4e5c3f13fe01ec184f9596d6686e440144139b20c00bbff266298dc64b9f13206a18980a4ec35913fabf6ec2bc7543727dcbd7a99ea919d07a93f5361550f08e825b20c109f9b231466ea7f6e2f853a9f944e6912d7d2444c580a3a9f46b97dbfa2b84d3b75a9ce63d7a37cfb84a97b3e012391bbaf9dc2ff014236eb50eafa74e225e3879ffb24b01a7b751ceec461b8e886f4db31bb660644eb56989c9a17463b72d77ec780f25f5da657308cab331db564ccb7dccfb497dc5b56bb6c4d7e77c03eb9d008bea1ead6d6f86b2caf1036f48c515ea68e562ae48ea821f7a6d7c0cae70e54695147ecda9575564a06785f93c7989c9579bd506f5603358b70357407e6aa58aa1ca4333ce250b6d0a155ca1a16c44d6f286d4c7ebb55f5924f8e3cb3a1e8e3d106a289c0e7827dff75bf552132aef365105042e645b007c02918670e8a213e603f659282bc544a939d9b833d4bfa12d2e365383e17413d15ec0c1a42d05dd927c15d2394c2cb30217f768c53ad0ad4a4088d8705f6cd800968bd9f4541a62013f2c61b220ae23275515f780c505df34908fc57eaeb8797c29ec765c2c986f921e02341e49d380fc85a03383cf814ed47f33a44ea6778549346c723f8b0873e2affc0bd5c1d62132875d73a9a8238857c437f61c94429d", 0x1000}, {&(0x7f00000004c0)="a64308bc8a7a9dd75db7a3271afa62842e5370e68c2280d0366936992c8daf9e679a759294fe41f172da9cb17d49978a795d58ff548a2a7a42b993ebfb6c7e6da193d5d82fd1f47ae5e83dafedb7a61625330abcd66c6521128b3a6f359875baa440c94373a653ca98fdf78c8ddf56379f70d36fd66c2bc9", 0x78}, {&(0x7f0000000540)="8675f24237271472e7bea21a4785e91ab7dc82155f04d4404dc6e9516f7cfcc6137852163761805d441e70a4548398de21284e440908a4ccfeb90b1b0fa7f5a757c37317e49752a1860fd8e7c1d63326a59a72d0d3e5ba43bec5ecb762c8b4c2f2c7ec93609a5f08a238a87065701e86752fcfe0e74c8578a7c26dbf", 0x7c}, {&(0x7f0000000180)="f92f8b2fe12eac9507e09d870a0f389ed4e51189531c062fb35670a631fe3cab", 0x20}], 0x9, &(0x7f00000006c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x160, 0x8}, 0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200fc, 0x0) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000080)=0x5) r6 = getegid() sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xffffffffffffff08, &(0x7f0000000000)=[@cred={0x0, 0xffff, 0x0, r1, r2, r6}, @cred={0x20, 0x10}], 0x30, 0xfffffffffffffffd}, 0x0) 16:17:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x1000000000000000) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='W\x00') dup(r0) r1 = open(&(0x7f0000000280)='./file1\x00', 0xa00, 0x0) truncate(&(0x7f0000000200)='./file1\x00', 0x0, 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="526b1f0e2c701b2cadc0cd8685201a3916bb526c1b07a6633d44370ce8c4ae54153fdbf8b6c14ed68e9bc09adc45efac0770a5db2e014d5227196b64b23bdca44d175bcf788f0d276e1f83ecc09763463766bf5f966bb20c00229b8fcfab9acc4f36a2f67eefddcb8a943b90fb21949428033110fbab240b43edd6199212c709b386a80ca01519039b9efca0b4fe31de97d5c626520fd4b031a4c22892c440c27e57572e6be75cb6f9171cd54dab8a6e6b6df884", 0xb4}, {&(0x7f00000002c0)="f7ed1ab2d138180e1218b82a7de4686eda7c7b126589441ea8282684562a5776297c75483cc5883b600c6e6b35863bfb78cd5086b5caff5e9bd9eded55396553cc017e7b5087d294904d18654b5a8c3f95686310e844d398d53d533fef5660ac48d5a4a1100f284081a83ff66f5738073c2345e9d39014dedd277aa6691b5d82f1c2b0dcdb0f032b06358c50ac2d9d2db15346f345c6e9e01b7fcaeb030cfc1069f61bc7f03c930ab740b6f2eefa3c55d3df14cc5c04c225a8c4c529512f6b8e63cb25bc37a88955c5e5aed7457bb62ca975f43fbc7d2dd5b0b8bace3bcafa57b78884065dbd72dee758770803d7d55c4bb407d07a", 0xf5}, {&(0x7f0000000500)="e088bd756219858a1582caa6cc43b18b6a045688e0f6c4a5260aea92bc366b3885b73d0488b13a0c995277a6ff2736098701caea0780284b96556f289ad91d876c77151a53836ee27bd38f2234dc3459178a6d0cf19e76b8e92f68dd2299d923650ef9dc621d7c00f34679052fd9392cb0c49c478c856f2330bb2b1573d9ff37359d34eadb071e68c6c35a3826a4fc37a09ea606b36ef9212668addfc59509bb0f899e569361a3a20b5f89c8b57b9d9e32869ed817742828bd2ac3a14c1156cc217292220ef5a0a092181620b420b2173be89fbee0137d421dff8bbf987d97355c358b890547c80954c3e158f1f75ad122c8138946cbd822c5", 0xf9}], 0x3) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) 16:17:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="4188dc39a543a691", 0x8) 16:17:11 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') chroot(&(0x7f0000000100)='./file0/../file0\x00') r0 = open(&(0x7f0000000000)='./file0/../file0\x00', 0x800, 0x40) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) 16:17:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x54}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:17:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa3) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:17:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000080)=ANY=[@ANYBLOB="0000c5269e3e05c5e5a6ba31ec537694bb2f12843bb74d25550f1d8373669529734e514ebbb4036d40da737cce5c0bcf1d2f0323f3792991669af472eeaa32"], 0xfffffffffffffcdd, 0x0}, 0x400) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:17:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e7f3b4d601d2f66efb45830df433473e58953d0e6cd8594245f7085bc8c583767b960870aa2b17e85622859c80c16457b83194d2591cdb4e2b4f1b2acbacf635da99f59e6c4114015386491906ec4dc2b51f7a9"], 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0xffffffffd938d058, 0x3, 0x400000400002, 0x4, 0x1, 0x1, 0xb1d, 0x10, [{0x5, 0x9, 0x7f9e, 0x3}, {0x1, 0x8, 0x10000, 0x4}, {0xf2e, 0x7, 0x81, 0x400}, {0xff, 0x800, 0x0, 0x7fffffff}, {0xef, 0x80000001, 0x1, 0xffffffffffffff82}, {0x0, 0x1f, 0x0, 0xfffffffffffffffb}, {0x7f, 0x5f, 0x6, 0xe4}, {0x3ff, 0x9583, 0xe87e, 0x3f}, {0x8, 0xbdb1, 0xd2, 0x2}, {0x0, 0x10001, 0x4, 0x7}, {0x6, 0x6, 0x6c5, 0x5}, {0x8, 0x7fff, 0x1, 0x5}, {0x74, 0xffff, 0x10001, 0x8}, {0x40, 0x8001, 0x3, 0x2}, {0x4, 0x9, 0xffffffff, 0x2}, {0x5, 0xf6, 0x10001, 0x8}]}) execve(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x10310, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x1a4, 0x4) 16:17:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) 16:17:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getgid() getgroups(0x9, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setregid(r1, r2) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6) 16:17:11 executing program 1: socketpair$unix(0x1, 0x2000001, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), &(0x7f00000000c0)=0x4) sendto$unix(r1, &(0x7f0000001a40)="f4155806c67d7fe31ec14f739a3093ef0fce9f41f98480d659be5beddff87e6ac4397fec377e1a227e9a7e9ab6d1abf48b82069740bc8ea8020451072e20948084749e4a47b5c33778cd52139f9b502c29783fadb0ac8776a94a430998afc3a11e10278dad009f2fe5bc4177d35fbcd7b1aea1fcd856b8280a4019995b4580d9e5646ca1bc790afbefc5cb8bbe6c9a6cdc83ea0e0426214a8bee4ffb717c5775d792efcd4d7a853451cd219061a1fe59a9f9ff739a61a0d3b6eb4ac2aa450e8827354594dc24c67741302066edc2bb59d39e05a3f786f38e85ef043b51f3d10fdc1bacb843c9a11394772d82545dd9a06501dcaa81661e3fdd8292f00441c2cf5a95ba6c6ef65f3803c4c55ff3397e5efa0d70565edb1edcac0efe66c873aece08a789fe5cda8a45a59d4496cd03d3125a29a85f54db439ea57047b22f2577afd6c598413e2df8abe179c51c93859d02d86303124229099a7f6c403710393bf73091543bc20fef2a7e12bc590c2fe4daeb2e134d9144112dbbe1fc5b3a998360bcaf153925715fe017f5f139399550ef485772f6b5305590c17df443ab2e6afc37b1345e60dc9b82b38e6896f94e412f76c143b8ccddb93bc359a75f27d0a6cc3510c79a1b38cd8959eea2ee3825a2a93f4e54206b5275b22a58c664422fdb9cf7d14b5fa4cf7fbfcf8bc0e0ffafb4424a89b60f038f7ab054115a8d63af7b13075b0407ee1f9180845864cdaac9869f23f7170d101d2406129eda65547600ab9ca8e33e339e48364277d710da690132d99b47645658444d7ed6fb505bc3ab794b16d2c9ca25835eac0959b98cea9e084473361ab56bd073cca2a2c0f3b9309218306ac98fc20d285bcfdfdb67a3284ac5d0d34dbf43e549e8daff9b518b9aa9136a1b4acbab6790c83a7cb32ce68e0ee3c34756f6b41a61e568fd1f5acd15d563e7a2b9ac7868ce5e139194dffc5b9475775fe40ae85244cdf6980146bcf060409e4ff0b96c0c9ef705d17bbfe3a7577ad70c9ff1d460d8c97387fe34b9fe880dacf0119a754e6477f6e485d0dc9bb81fe1e04f86c61a0bae1e87315d57248cd53956038a89c3cc7d76a2bb2f6109240c06ce9e698ef2476bcf1b0f12b851add5688bf431d69465363305c72710cfd449a24cdbc4262cce2646b32904ab78de4e86548a2df86bd8c4ac584fae3563107a28c1532fe96560e03efa5dfa4fbaf89dffe0a51114a4d437920295f972182ba08887c8a4ad9eb9375a36a74f157131f24ece302849888ae62c71cc9f259df4d3bcc96f260e490c0010edabd8a49564d47b048683ef5ffbdbaa8591a5f8d0ed3967f9e5e3b512e73a9e4aa2cd1af38b26c9b221f4fa12d1578950a4302a97db8f53ebe035ca99c880f4600c14424464079010311151b577cdbbadc19385a847df7fa2a542f0050fe26c3990b43bd9d3695440412c2248cd9917b580809e879a4d18f222e143c4872625d5c98bd52e3e34d4a1ead737184c360ebd5434b56191fb2a89f746a688bfbefd9747f603acc7a59502f0ab44e6fb59e627b2d8b9eec26704965719a8a9c0ea1e39bcfe29486a6c7f30af72c169e9b9450ca42781eeddf0b40df0c2351bb77211f8560cfa1db5d384c7ba67ede4e1310e6a101050484bcc39b325896c970761e17ccd904a9fe90ba5859495a96df61659c97a9677acdad80a95b9f154622c9e7d6a784ad58be81ea33089a7f1dd6eb71a7ab245f665b95cfa177264da43fbac5624a22fcbd3ab46aa9db68b9c5a6203fda88df2a35027274ee606e52cb29ae0cada088ea85a0c2f82394e1daabf64237400188c0fd04e4ac9384b297f6716c43118fb3d70fec7399d08ab8eeee2bc8cf7a094ac332da815417492be3710e2bfbd0cf10d333d6f3eeb3b236d950b00b5a283682492bbcca886e589b6c54f941ae017840afc45c3fcbd0820e0dd7527378cda681d074e54713a1e993e6508d4b8d4541f5c792fc4467ca83ec7579a52eb77d92066dbce6657205f8be193bb0a28e4376fbc892e97d120c3e11ef5455bb3b9312b02f35b1a11ccf9b57dfa094d3410b7c4c950704adab9b0a6ce96289abfa01364ea63012b71a66cd53646aa14c8edc2c9c8b62757072a2b3fbced652a281d23c3c8ccc0a667101ac3c5d5a85b72f0a98131870825a22bd469f645278e44665b7f005f96947329671d043092fa036d16ce33809bf717fdea2d453c51be9f15d64826d44b8d1a247d3d7628b662b0ed04b5d6f1973438267285e374afde9d6c7ea076b67b1defe0917e1473a4ee6def3237a3fd662520e9c711abfe93e9abcf609723919793dbeedfea63a5649b4d0c56653e4b4683281225f5d156b13fe3752888d4be0a2beecf73efe55017584f83bfd02313a374fc5a100acfc78f14f04f970f28aa4b959c6778dc8ac7b52f7aed7530544a5ec799417c6c76e6e4c39241b5df46b82d60ffe7a972dcea4d9aacb7f71f5e0818d5b03860d3c21b27dc2332fdd31a1102f490bb4fb4ac53f4c60ca5ebb30e67b5cb4ceda4af6d32cbbfb53b6a3ff8de62e03038e5c6bd5872c60bafdea6558c48b537a4b20e0ee29e49147d205cc5983af7f22e6f4f078937fd15c4b80614f97f9238b8db09d9d18ab960587af6582718be831f2d58b1960e90a877750d49d1c3aa9f292fae28d3d7c7636e08bf46734cb1ee5934f1911215581bc3cb9d072159d030e4996ed84561f093eda102996bf45cc49ca4e42de13970fcef6736bc122e48172af3e084f150cdfad2ebe462dfdf4bfae1e3c6cf1f5ba9f508d4a10b6e6e4752a48759baffeeecbc54569338a29fcf01b7dbbad17fbb9c97e7601158757c74dda82571ca763c381285d85efb2d6f6ff50fc442677e254fc05aa2ba5c48a8d315549c6daaf1aea87f3dd0eda76981c79845a222aa778000cf6c00349068293c99e0dfb45ce5f231671e14c90956b8b95ba479e955b8f76636d647e812edf042211d6e2c3c6cb45f1b388880d3d4a0e7a2537ca1de822cfdaa09d9ac7e604dbbea5888239ed92553f604f7766cdf6536d3074634debacdda35793c3b40e16a63aed9867a2de2d0b46df10cf17253af73f5ae2210978fa811de97a378f330a02d8336228858ddbfd6dd7a90ddec372f1e29a8a8075329dfbdbd2d0a8ee2c9050034c2f38ec56308077955a0f733a2024a35328eebfe1e9a3bf912ba94df7e25c8e127adac1182be9e12c06f35d063a16a4350970bc1e1cf8cbbd255fb729ea16bc905199409f693169e5869cb65a7dd443b8d3126355f212895f56e243805301b0814b118098f3a1342854c46ecbec928234353bb9eaa809ee95e3e73d1222b68f2bc773c047c941a9934aa61f914e180fd71d21a7f3132c00406ec96e7899fecd44703e9d3aa42e1381449d28be0417df4cf1f467b10a03003d5ab4c02b4959ddb851554177d04e15855d502d37ad95c921e298d0464e0e57825f820ebf1e6e82cd1b8fbe12249086a588dfca00cef244cb08fd41f676d684e5287d9aeafe2cf475957d0db2bf1422cc5ec50022e7af35969b384a1dabb23ca44f3a8198d72332ecfa167305f0f2d299b145300d3dbe965860bda8e4bf2ba8e7af62c47ffacb99437311bfc12afca5fa7b6b8db52ea9c4caccce9b465a0881f72fa753ad3ef30e9c3e6eb25244cdd7cec89a6c7d8d532d3e3cf8297c52bd1faa297a4bc6932a6d049b51d32dae29323c1bd39a040912078b7fedebb29cb55753bef06a9a2e8f6d599df7c0c2dd9b2fed5f494ff68503832766aad6054aa124e3949d93ab41cdb5dd4847b2c6e42074f179fb5a2bb6ef141556e6a0d0ee33bb89f3ee8efc3bcfa7a014a66fab8c4fc1e01a5cbf58bd9893ba872967e0e1ff31143040c5dedc7d97cd5d42dae44bb646d45c8f4b814e6b5d68e8e368ba80526bc68002d326d9129cde0e3e067728f2915d73665fcc90068e251e039f6d871edc5cd130883a0005e20870f63b84e21d0351e57e363761ed6613d3f8545dcd06cf769369881e0521f5e3f3b914dbc6c19dec06a2d173c1e256378aee409c06046ef37816824eda0b7598090e10555643e926ad867075ed476f7685476ff02679e6679bd2fd742ab5b26914c08d54e406aadde0754ae87e6248406bf14dc2d566fa86cf92d993084594de38f733c9a67ed979a7f369704dd3f1eb18f2225ad0c2b668d8a70d7cd2361adb89172e7a2297c70620037fdd144ba6c4d1cca972c78c9020b978d559477add03e924640c0ef58085a1690ec9f6abca99b1b503e4e75be3a1891cba94eb1c13bece3a5b38f8a5d7c926bd4a70bca2448f76ee7454758084f0df82157e2b12d399a4cc15c3fe1db4553c9b31573c44d0fb05c2fcb26b67022bdf8069246456530b90d1ab0361ffc31e4ba38c7fcd4ac8811c4dd6c08e0375ed16883ba8a6f4df505dfdf4418ee89e1048a813b00d7053d655b1f2df710f3b889961f67b41769ad28845189aeccc6451d329981c2def808f27b006d75d660dda75441279db8d0e76af1e539290ad35b3112c1056f63573c1d662638686c618f2e3f3c9fcaaaad89d3cec2fd084030ed23c62bb169ee9b18ac974c9cb3f89eb85f69aad9e5c819534cc928f771de779ef79f97f6a5cdaa243aecf39aebd33e9151345144097ac8902d1747be8056c4d6d9ce3486173ff216aa57f0b396ca43fdba7a5a9864064525935e68a009437609f5d9edac306bedd6ab30cbcf7c33f21f4a5f27a1dc4c4122e3dd0a73868a24b5ebb1b11a79fb1cf4beef98c3b65cdb653211eca65826a28d6bf22b4ffc32f50e9437644cbbf2519ed53fd6b8b606b357f40c0e223c5ef78c4dc8136d4ec84511106cfa96858a79a6edaec92d5a1bc42f7bb6b479d4e13d374484c8bcda8eb52047d56c7d46c31c48964ffaa5996ff90adc9937aea526bcd7cdfe6b7c9ca7ffcb6896479a7340a216dd4acec464a7a7aaab539e6d5dc4142d64b46c9bdd1ea57dbfb31731c0094c1f1361a6564ee086e3982439c87afe1a8eb3ae298d01d86ad91187cc552149997920503df4cbacbc51614aa501aa78edaaa81d3e93dd133aa6fdf1782bdd1e7392415df59418d24682a1822e8224dd3c2b68f1718cbfd43b4d36da4cc60b99f6dd3d341b59e945c53c47b65affcb3b3708d763a3274d13d86ed006b9f8707d6e99fb533773a804810307b58e47fee92beceb979b1599924c0620a82181e68a6da7e87c943923bfeb030916ff40dcebba32b3085eff4c564ca8e9b47db04e80694efb21f1d19d11ed8788cb90f6ed93b82128759313942350fd945ed43785aa642233ec2b638c9060886288fdfbb1ddeeca9a2ed47c902becc4dc44d4604c55cd06a96521e2723dfb4dd100dbb5ea90f1b611f89acf60213cb8f65929a82bd13b37f4dae791fa626898184d279600cfd26d48e24d4635fc99e0188cfb0ff045919942f5baf18b7bcc990fa7cb5ef3f772bf5c6a54677390703d213978d44fce0277185b8b5d5ffe668d81871f5540d42924f485f39cafad1b9e0b7b3c723ebd51e15fc8173af2901192e92b9f1dffb5a301f763f340b61e0d76ddf462bfb2ebbfd71cb66617498cb297664749fecd28ac5185f3f01ac44875d6b5ba31783cf9df78224ccb145c28bc7fbad65ad6d6f00dd5412771ed04932081beed174ce93f318d60fe2e4a1a477a450aa28011957d37b1eb47597a2cd2a170f45c1f83852a83dc78635c2e98555a687a90bda942898c118b7221fb71275e43233d7e217806d987060b9e333e5a2b18512d07cfcfe8a9", 0x1000, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000180)="6f04cedb66ce9ba89e6be98637b7a3757a5c9bb7261fdbd77551ecb3179643dc4219e19dfdad5a00d8f9cc4105d0dbc45dc1713aac9b634a4bb10e417ce35fe05a1d3966f6032b439d2b61447be23bb9c545dc539d8252a3ae2da6da9b159ff582c62c3eadd6cddd3f6d1865cbc81273a08d840b93a0db58fb69c339305d0bc4f5a7a639bca8206bd1a71b0d63e871d9bb7990959d70", 0x96) sendto$unix(r0, &(0x7f0000000140)="05", 0x1, 0x0, 0x0, 0x0) chroot(&(0x7f0000000240)='./file0\x00') close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x10800, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x69, 0xff, 0x7fff, 0xfffffffffffffffc, "4edc419ed94e49743279be486cff7ce9b17de6eb", 0x2, 0xc82e}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x80a8, 0x0) socketpair(0x36, 0x0, 0xd680, &(0x7f0000000000)) 16:17:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x400, 0x1) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000000c0)) symlinkat(&(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') r5 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getegid() sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000001c0)="e2e944f1315a1a9ca01867bb8507253e012020b46ed6a25a5c2b17c45247364d20c8ed6a88acc497a6165ba987447dd57556c4e540406598120f984f0992938b18481b9e729e70e1577694ba9125", 0x4e}], 0x1, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r3, r0, r2, r3, r0]}, @rights={0x28, 0xffff, 0x1, [r4, r3, r0, r2, r3, r4]}, @rights={0x20, 0xffff, 0x1, [r1, r2, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r4, r1]}], 0xd0, 0x2}, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000440)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x5, &(0x7f0000000480)=[{0x7f, 0x1c00000000, 0x0, 0x8c}, {0x6, 0x8, 0x4, 0x7f}, {0xffffffffffffffff, 0x400, 0x4, 0x7ff}, {0x8, 0x8, 0xee2, 0x6}, {0x0, 0x7f, 0x13, 0x800}]}) chmod(&(0x7f0000000500)='./file0\x00', 0x2) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000540)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000580)) syz_extract_tcp_res(&(0x7f00000005c0), 0x7fffffff, 0x5) recvmsg(r1, &(0x7f00000008c0)={&(0x7f0000000600)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f0000000640)=""/243, 0xf3}, {&(0x7f0000000740)=""/115, 0x73}, {&(0x7f00000007c0)=""/105, 0x69}], 0x3, &(0x7f0000000880)=""/11, 0xb}, 0x40) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000900)={0x6, 0x9}, 0x10) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000940)) getegid() ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000980)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/wskbd0\x00', 0x10080, 0x0) msgget$private(0x0, 0x80) mknod(&(0x7f0000000c40)='./file0\x00', 0x80, 0x7) socketpair(0x1e, 0x1, 0x7fff, &(0x7f0000000c80)) r8 = semget(0x0, 0x1, 0x1) semop(r8, &(0x7f0000000cc0)=[{0x2, 0x8, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0x400, 0x800}, {0x2, 0x5}, {0x7, 0x9}], 0x5) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000d00)=0xffffffffffffff7f) renameat(r0, &(0x7f0000000d40)='./file0\x00', r1, &(0x7f0000000d80)='./file0\x00') bind(r3, &(0x7f0000000dc0)=@un=@file={0x0, './file0\x00'}, 0xa) 16:17:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x100) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:17:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x5) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x20000035) r2 = semget(0x0, 0x1000003, 0x8) mknodat(r1, &(0x7f00000000c0)='./bus/file0\x00', 0x2000, 0x8001) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000040)=""/20) 16:17:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="4056ab359b4f28c450e938b0a6632e973f30c57fab52706eea714f680abbe25ef969d7be274b0108a3ee75f116c5f55e7add960a679f04b30bec2b81797716853cd160e0edabf53cb392a53b331026ca0220d2f95d554fcdc5d63b9fb5e26baabd330f1dc7d7323d716d75877dbef5ed66ec27baa43ee1ad067c3e3b0302cea5b6d8e22f074b5c88050f47bdee2f1b6a757a34e75963696faacf5e65cad76f75a41ca368c6318dfca9ff2505a2331fd59c7b50a9c3142894ffbb0ec471568faec094704607afdd18191a9316e74957a6856125c6c861e717ccf21875446240e9", 0xe0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x18) pwrite(r1, &(0x7f0000000580)="32209b1487fc904b772cee472deaa2b421b66ae64084c3d8a4dbc9f8b310f7a5a55d757d300cde6f6ff19f965b02e66d686fc72b9a96ba9690423790b326b2dbd049705d01489ad0c9c910dfb447d5f18d52e0c29881b314b19e30c68b0b79014c5a97413d2ffb1076bcc02f78b6f39b39044118500e53679d6a6028a3a71cc22688b8d68f089b160c9f2af89da5d0910ed60d8b9c5f1c1cc687a93443ce150ce1996f27aa1e9b345ebd6c642d5fe3b9303cb966715e7d6d77ea11f5e445e9c23c727d2aeb0aa6d33b199c546faa26954fd6fb714e1d0cc6a4294f27b254c8729ccc1f4abb81b198b9c647a27fdc28bc44ccf9a256015841ceaa57b9fb67ce1b8291d28c9273225afda17698d8552b4b1791db9b5ed3abade45dbca3a0a66f027a0b469508a462d9a7eae76eebdf31a9c3c70f6fc663a4ffb62bb19fc5b35273e30e2af40d10f99c2e9f1eec8a9d19e9be900ef3d777cfb2be8469e37f0e7a7037383e1856a9f571444ded2063e15e2a75622e", 0x173, 0x0, 0x0) execve(0x0, 0x0, 0x0) fchmod(r1, 0x160) r2 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x1000, 0x3ff, r2}) 16:17:11 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8088, 0x0) getsockopt(r2, 0x100000001, 0x0, 0xffffffffffffffff, &(0x7f00000000c0)) 16:17:11 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) getrlimit(0x0, &(0x7f0000000040)) 16:17:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r3 = dup2(r2, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x3, 0x8, {0x1000, 0x4}}) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x1, 0x1811, r0, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) 16:17:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)=')') 16:17:12 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() r2 = open(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x82) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x6, 0x8, 0xffffffffffff16f2, 0x20}, {0x67, 0x0, 0x95, 0x401}, {0x5, 0xfffffffffffffffe, 0x3, 0x20}, {0x1ff, 0x1ff, 0xffffffffffffffff, 0x7}, {0x401, 0x200, 0x1, 0x21ec}]}) r3 = dup(r1) recvfrom$unix(r3, &(0x7f00000000c0)=""/187, 0xbb, 0x0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x0, "0366402b00000000000000000000a100"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r1, &(0x7f00000004c0)=' ', 0x1) 16:17:12 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f00003dd000/0x4000)=nil, 0x4000, 0x4, 0x1010, r0, 0x0, 0x0) 16:17:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b81800000029000000569c65108c9d1d310000000000000200000000000001dd"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x84, 0x2, 0x4, 0x1, 0x1, 0x7, 0x10001, 0x0, 0x1, 0x8, 0x100}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x40, 0x42) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x6) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:17:13 executing program 0: r0 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) chroot(&(0x7f0000000540)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 16:17:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) close(r0) 16:17:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xfffffffffffffffc) 16:17:13 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x8000000000000006, &(0x7f0000000400)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:17:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)=0xfde6) recvfrom$inet(r1, &(0x7f0000000040)=""/45, 0x2d, 0x40, 0x0, 0x0) 16:17:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xffffffffffffff77, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/101, 0x65}], 0x1, 0x0, 0x385}, 0x40000000000000) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) 16:17:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x8000000001001e, 0x4000, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:17:13 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x7fffdfff, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) 16:17:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000ac0)=[{&(0x7f0000000800)=""/236, 0xec}, {&(0x7f0000000040)=""/24, 0x18}, {&(0x7f0000000240)=""/109, 0x6d}, {&(0x7f0000000600)=""/122, 0x7a}, {&(0x7f0000000900)=""/227, 0xe3}, {&(0x7f0000000a00)=""/141, 0x8d}], 0x6, &(0x7f0000000b40)=""/137, 0x89}, 0x801) r1 = getgid() r2 = open(&(0x7f0000000c40)='./bus\x00', 0x8, 0x10) chown(&(0x7f0000000680)='./bus\x00', 0x0, r1) poll(&(0x7f0000000c00)=[{r0}], 0x1, 0x7) ftruncate(r2, 0x0, 0x3f) 16:17:14 executing program 1: r0 = socket(0x1a, 0x8000, 0x40000000000) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in6={0x18, 0x2, 0xba7f, 0x10001}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="1a20187aef29211629c2cf02e4984351d2c2cfeb91638e28e4176f0e361fa599f469b69e02f60123ddeaeacdee0b8ec259", 0x31}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="70000000000000000100000006000000c4cfc4508a9c9568615774483d46a10b04000000f488e5016e3fb6859e8ea1558a5d7f76f9daa3441d1a7024a0578589455f724ebbe8860fbcb9c418a408adc44b9b81b4f358ecd657f13c2c210fd66f9771464e9d7d50f9bb000000000000002800000000000000ffff000000000100c84bd663696cdaa2b636a904b681744298d6e16e4f13000286ec00"], 0x98}, 0xa) listen(r0, 0x0) socket(0x6, 0x8000, 0x100000000) 16:17:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:17:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x1ff, 0x3, 0x9, 0x7}, {0x5, 0x2, 0x2, 0x100000000}, {0x3ff, 0x1, 0x7f4, 0x1000}]}) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x5) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xfffffffffffff001, r2, r3, r4, r5, 0x40, 0x34}, 0x8, 0xcb10, r6, r7, 0x9, 0xffffffffffffff81, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:17:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:17:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000000024, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:17:14 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) unlink(&(0x7f00000000c0)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x8008, 0x1b) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:17:14 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)="982893ffb37c8cc9fcc8040161198c0befb7d28c662410b1c41cc89c6d36545fd77171864e043fcbc14abf1c9197ec9ed198473abc3c774d5365d025d7a85be08fcd251fa4c2", 0x46}, {&(0x7f0000000180)="063c5a68d1137fef0a9b2f0b92ed8b9f850290a5bed3fc0fbf5d5e156d800907a4f0bd24c58b434258f702d73820df537ea4c5b2aed47f5d47c241ee632ee0d3fb8271e776349a6b48fbb4b2c66d94457c00cbf5ff0ebba43f44a13878a697db66eae94730ea5dadcc41031db7d47ab3c7abf95939521037e26f81967c457fc14799d8018d982fcb02e5bed903a1e3b799cb1ab1ed6c85cee824ae2b40c1dffccb6523b7c66bcb89b2828dbbb4e7c520be5819111ec7d0ca01d2251300138dcc352a9b5db2fc2d7a0dd07f559d648a15f16304b8ce", 0xd5}, {&(0x7f0000000280)="20ddd30a77747d89b7eea9998bd841c56d141e4279149f9ad0b3e700d244343ca4c5dc5fb7256a68f5f1347855b4c0e74f0a82018c0e182ca23805da542027e19cc5ca469f0aa597a5c3060c4b3a218df1b5c62e6b1c77", 0x57}, {&(0x7f0000000300)="97dc00161f6772da094a0e547c55f031e20bc853cfab6385efb71ee00b5ab88f0327ffa51937887de87258ec7b252e849187164fb6d38deddaac9b026c2753332a53e612c75f70b792b110fb66f6f761d8ce6c0d0c58e590efc9b1c2b9f9a9412fdf876703", 0x65}, {&(0x7f0000000080)="98a7264b0f41fc", 0x7}, {&(0x7f0000000380)="5ae4610a0bbeda96b2baa8c34190109bc2324b7335608f42afbf", 0x1a}], 0x6, &(0x7f0000000440)=[{0x10, 0x1, 0x100}, {0x20, 0x1, 0x80000000, "eb452dec27721579080b"}], 0x30}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[@cred={0x20}], 0x20}, 0x0) 16:17:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:17:14 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x80, 0x0) poll(&(0x7f00000003c0)=[{r0, 0x20}, {r1, 0x20}, {r2, 0x4}, {r3, 0x102}], 0x4, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x46, 0x2065b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f00000002c0)='./bus\x00', 0x200a0, 0x84) fchdir(r5) recvfrom$unix(r4, &(0x7f0000000000)=""/78, 0x4e, 0x40, &(0x7f00000000c0)=ANY=[@ANYBLOB="1cc37bbd21ea117a"], 0x8) recvfrom$unix(r4, &(0x7f00000001c0)=""/228, 0xe4, 0x800, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) 16:17:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = shmget(0x2, 0x4000, 0x300, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:17:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) syz_open_pts() socket(0x10, 0x0, 0x3) 16:17:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x4d}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0xcc, &(0x7f0000000040)='\x00') 16:17:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="594a9ced4df4626033e99dfe2884057a30c42ecba3306f75afed5806fe91c8fa60bd9d1f4f463f167dc8dcda7197cdd909de9d3303ec4d447f42284a2d5a5ac90a24114c90e0bf10d24fa981dfe9178e2959"], 0x1, 0x0}, 0x0) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000040)=""/125, 0x7d}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/201, 0xc9}, {&(0x7f0000001280)=""/93, 0x5d}, {&(0x7f0000001300)=""/43, 0x2b}, {&(0x7f0000001340)=""/50, 0x32}], 0x6) 16:17:15 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[0x3ff, 0xfffffffffffffffd, 0x2, 0xe8, 0x8]}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r2, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xfffffffffffffffc) write(r2, &(0x7f00000002c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20bacf667ab9d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc1facba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6f5a3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1b0c7133baf6187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164e7e1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b050114bbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0xffab) write(r2, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) 16:17:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000025c0)={0x9, &(0x7f0000002580)=[0x80, 0x5, 0x70a4, 0xd9, 0x9e, 0x0, 0x6, 0x0, 0x80]}) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000002400)=[&(0x7f00000023c0)='/dev/bpf\x00'], &(0x7f0000002540)=[&(0x7f0000002440)='@+\x00', &(0x7f0000002480)='\x00', &(0x7f00000024c0)='/dev/bpf\x00', &(0x7f0000002500)='/dev/bpf\x00']) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000080)=""/57, 0x39}, {&(0x7f00000000c0)=""/20, 0x14}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000140)=""/193, 0xc1}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000240)=""/59, 0x3b}, {&(0x7f0000000280)=""/19, 0x13}], 0x7, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0x5d7, 0x4}, {0xf57, 0x7, 0xffffffff, 0x1}, {0x80000001, 0x0, 0x9, 0x8d4}, {0x0, 0xfc92, 0xd2b, 0x400}]}) r1 = socket(0x16, 0x3, 0x8) sendto$unix(r1, &(0x7f0000002640)="54514b0d3f339a03bef46523858d188a20f788d135e039a4d706f064a1b640bd9c2bce8b5d58a43f170d91c863deecd1d76b678bde4b91c9eb5a9bb9cedba80752e1e7625445f6921629a5673d418b7195d7f065ac753f66ab72cc9d363bfd976f46b32989786d029cdbd5af317e307a0364ace73c33d2141ad53f696324d7cfc18fb0fbdd4d8c4a8fb0db56faf0ba0b01936545f7d0ae6b49d90bb5117936b3124fd22889815a12ff8e0abb0e252033d66ab4360e5c539d1687449d261bf653e06a55d052f9cf9fccca09632edce268e86b94c8ca7a15c16caff0c1d530a95944053e440c586dc201c6a2bcd06b20b3366a10bb5614e1b9440f3777b371d834b25107870fabb92ecfb74dd9f617b60341d59f7c34875ea3c09c27d5d56f8f0e3a8069f9b9e4e0f79df5564ed223cf43897280fde11ca07b2b8f0ae9c65c9e7c5fd1538f8ae949cbf77fdfd2816843defe843ae8ed6b70240222e6e8a964f8161fc4559af54c96c5e2ce7badfc858815df35308051ac01d35120502f43a833b69e144bedfd7853153b9c9111b0727531c90e7298db09e35b3f1f51d974e07846d894e59e3ef2e495b69d154e7767cb567e268afea79d72dced74844b65eb09947d3ebf170c99c91e2063d710f001b1ed2a3593d7324d598f48c289b9e3ef359a94bfa75be32a9e983bea5362c3f2ac7bce6f665143f07c39be4e4038623b5ce8b8a565315e92f59320ba7bd4a0f3cb1debb8ecf36ac951b11818b3f8e74998f3080ee48f03e52d08247655fe8aa37400298b3661f3e7f3520351fc2cbcfc5fac60fa5083f28376dface16578f28b469b390feb122721658d55c290b501047b983049917a1b876e2e1867466c76c1ef190ea7958b7b2ef06dccd2331c643c432441adc08ed9f5eb19e1e3e8b40d2f790b2105a02a398e413f70d7555fec587ac713b171c6ddd19cf985e5868e1a00520d1dc8fa91147e589008833b4b8a74fe3a9c31501477159f0eb7c224b6ca96660cf82925fb4bdeade4f45fcd3a35c7d0737cdb317124bf97e83f231883a99efb372ef9049e2c9295e871479f65dcf9a6bfcaa097f0d39d037cc8c9094f5e826f32536ddc738db2300b1a6557a1f09647ac8741883fec39691e7c227be2d4cab1815e9cd7af0a19a799b814382a2e33fdb90668d043b961a9f418a60dcd98dcaf961770b5a697d33cbaeee45819e9cbbff8ed4197fbbde14f3544a39c87ccb808bc6dd0c6c602792b2fca403c1bdc05d0299977a04f705b258d632220053f347fcd96c1aba2aa797117a9ebcdae10acacd9dd75952b13825a38be50a9d6c73037784c4d995e324df59e1c6cce2ff2131671d27362efddaa443a5e833037d11289de70cdb2a1c079e9f12e08f2675efd4c0421441723739ff4e98085717dadaaf99a82ef740d7a081ad70790fd8d6322e4d3cc1398439010274c86879516cda74f24e6559f3f8d4579f1f04d146e3b6717ed701284e80d56d0506ff17648a3a18471e21b18bb8c45c9b1e005db5fd20a65464006f8bbd9a9b1e3840c77fb1ddaaecb286cba1334359a674359df7009f4c5673c7ca114398c665d756ab9f90cb5e9abb0da3401c40e92684df89b83d064ab10cb525fcaab2f8250a6203ec7bf5106f9b5d0d8943663ad28de5f4edd029fe0dfc7e7459d2520591ef80e64c0395648e5e9c887bd4c780fb0fb4f05abdb42c867c2dec8b4e6a07c0e0562d844f1e12d251867ffdd1dce18100c919f95731536cb8b315c8b97ac92cad417bc0096d8096e0ac16e50b2b5de65c1d6e55dd627720c4bf3b651de17029fbc8d1f188db530019bc6a5acc2e9a130cfc1d21f8bcce2ec56366916542c5431b31403de05a2741016960ed0c7ba3bc5b03c2cab0f7315014d138c3c7a242d09d5f98885fdcd41934045a5244d6f91232a237254f4c39a796cc05d8db138b162304ca93df3782618d418ef2fc66a9780c2cd0ca990536171ec3919213b2d2d0e8ac9da704e82e50aaca3016ae353c93a65de4a6cfabc0a0c62851492f5e058c6cfec2de6bab235f8507d8edc7062db480251274d8cf94e352780c3459e9cae535397d7d163e3ff363888a4ca2e12d0464f427db54ac10bc79cb9b66f39425c7b322d97dfc9f3e2cd8d37d4070509c33bb6a1c5cdac42b2e6e4a0ed82d20ded9db56badad8d0da0bf5ae452e89fd4b51e0b8bbd122ca4270275feb582570623ffb300f8a43115aa53ba09d8298f3e1e8339a67b61dc51a795542eba816fbca4bb4a21bada56090d97f1c120074595fb3599d286eca7e1a10da7d889353575bc17aac03a3ffb44e881ce0bffead22a29a1b045bbe4a40a65972a5901fc8597ba07723815af4b14c5438c04f4a66604df0d146628ac7ab3c92610a55edb1395364d46dcd96847a98733791c9948c790489b1fae5d36da80197175f291c868d7bf50b2bb4a340375a4ff105b8288543104fb4cee1ba8360ff3ca89975250fab06276678d093d0750bbc198754dedd3e66b3bdb800b997eaad3aab4d2d4fa285f27bb491a62ff23f5289caf6c5d39fbe2bde9edbb1689f05675629d229939891be3bb81e4d0aef359c9406a74dcd3516f16309152956cb968e0368417956fd62208f29af5a6123ae5c0b157c37e6c374e216692307f9001c916598ba813ff1e4735b8c2b9eb14a2d7e33dd44c844c1fd7a58bd97ddfc50bde313fb737225417265cdcb6b323c086191a7c2e3929c8b7c05c6b439fe424226016125718416fca940db4079ceb257abc47096cb5caac4ba4b96171b831ce2be123f4f3d6a94a8079f378e8c8eb50af0198ee8a642258320058821dbe65da8864e69038297cbdb6813f8fc4265f692a1c19a06d8b0136a3c3ebc754b1fa04f9115d1d46ac0742cd2cad3b270867c54cb4a2242842ae455c03a72a0d7168eef8722b4f1d73b1fcd6a9351080c48d7a6def8dadeb42edc84b596232fdff9a1a70ff2066f921e41516adeb495e28325e609c356d6d581e9a79995dbf945fc25355edcba4524445517924ebd7d13fdd0d9ea188703edd91b2d3d46541437fcb17b8c9d9593b8acfdc5243d6598cd12111dab631ec489061b29235a99683311500122dae6fabe8bb99855c7ca78dfe793b2e30f808d377208604c6c9a7878d8993071ccaeee1f6eb002107bc6321acf82c131463f100f2c17b75a91ba3bea4ad905b1499c3488b61a8efed07cbbb326eb0ef4da872952dcfe3c1958f54f5edd3d91df4432946cc6614cbda1132a42e1941ae8144d63adff4cfd215c8cce9853e414565261717b90a171c1c545ae557a66b639d713bab9ffb052ddba482ff9b6cc38a61ba16453d92e879add0cabf073ca16b2bc0b8dc460eb7fc82e8c6c969c2b1083346e93f425246f9a055a7daf65fe6487d897b11b07e4033370dd892e8c8cd6313042693d7161aceb690e725132ebf70820944cd185d204b697468ac223edb79bbecb603ddff37d49b28438c294350e5d3df06322955f2e7a7c20ed70c8e7b04448a83b0e6773fcd3a7e8c6072a22b6aea599e3b66420ad7c79295e10072040b45531a292247d9a2d186d156e26533aa7691c8fc715419684c584b6aa05791110560ff8bd69c9a78cf4996f0e1124e9664fdafde1078b1b9843b83ebd5fd4523d17538ade3297549c58eb095d5d5ed43de54b07c39123d17759f72184a322ed0492eaa65275cb2876d6a69a85e0597e0a30127a1477436ac6475247bba0b35b3c8490764e489dce4a9bd10ce302f0e65ab586e2cee87af4aa1ca621942e4585974cda6eec2ac54e969478e9d206335bcf0c1ef6881a0617431e98ee6c02e9ebe90e90265b22e74ce37b2d291de809e77ae285a0e217878d1325abda34f7c993db178324a787acf17d27e934eb4192c1d8db5c86041994a13337bc20c2b8a5bf4444395280a42954dae201f6703114cba3c319caa8bd5d90f4c6709036ce2776158e53cb1b70bd975e5f4e549e4db86c2090e3477ac5da1604276d0237a74196a6053dfa5c9119ab876e85c2fe302105986c2752b6f5f9f1f64694c5542663102dda29c3bdee1012a1f405ba587fb217c79bbc3d7350b1e4716c160577c38228b23cc48f4085c4010bd971a5395fbb9b6f89f83e759b45cf1ac76a6950c7275748cc26f283705a4cc9efbb0babfae47f5caaf7845e9c8da308eeb46290ae3ed967607062dfb69190f44fba99522619aca7f49c54973692af6b6fd7c3c538f89d2bd98679c6168721927da34b30235c516c62c89e2c9b9ae0625ab117c17827d4021b348a0775c6801a31aa1d63aeafaddfe8811ad862b8effc116cc41a6de8b07a7f23579aac3aa743890f33347bcc74a405e186606aaf28138f4ccf1d860e0ca4c8dbe1aeeeb2bdbdfced643c6a5df04c3ff8e46e8d4e8614b0cca5da1e80d55ada1ec9872480270a636bf2fba7610a794a59e0e90f74a4e826babfbfc180c27dc79479a73cf84ed91acb24269cacf8689d2ab596cb916c54b4182ef50db1f8b2c304d6710cefd22805d0b7c6bfab653c83c3fa83a741d196b1014faecee7f91237515a0a29b4f479bf894a52ea1c390989ea94da131157e84697763a15814631486ada9d34f4ed4b3c7cbad6c62f5342a2cc5552410b213e389f377985a8e3ae46c1a4b8f1ea3174db34931df4d3e6e01101cca40d8d199eb31016105d8a98bc701edc3dcfafac5b294a7abc144553930010156f22394dccff53442b0e0f979c373a991e1d6c1c500cc42810b057d6e7f15ed00b439ff5e57a1da02cd21992448582899887e2196826a73cd6eeea24a87494c776d4b574ed8b0392c1131d8698cd15656196a6d2f4368b590d783da163510f1f3f71530c66362d02cb783342fd96878756a06728cada87066f26135a54ea25bbcc6afee618bcdb24ee29cfc93f565781d8a3c9f3d5ac6b59bf50d6af84de74c4aacc0e36508fc4f10de512de65de192b1aae142d3159fbd0d5f5b0f0c02986d075d3041fa4a5a5cd820e1d781f79955fd5ac9dc500e9443b325e05059ea5db20413694e320294dd5315cce4b575083e17335ae8169594c723c29fa228d48c4a612d06f1b1c32ed1fb3a4b1613d2979e62bf643dbbb703a9377876f7bfa54c55724a8fdce67011485a0388469f22c8b5655d1c3ba379f87814edc8ff98ac5906afc4177de3ad4fab1aabf9f6493dbcc3f73a17c08fdecbe380e8d97c19c8a5375d000beba5240f5a8df0b84d26a3f42bdfde22f10f953aa596d19688f82f68ae61495368be987805124effb7e2473a3acd05c82094974bfc6cc5f344903994730815d48b21a805c2b2b4023547729481c01930ae7411bb3eb9dbadd8b6b9093aff6bc0a68e14978e0ee87ee63b3d50ff7ed65b52c15756d7c8d2d635a0be3642907278e24861238e30a2a57173cefffd549f63b0e92a973a0cf4d95c7d531e56df4949d86d7f0df7687bd702b7ae82361eb17bdaa5788edc3d5e307f404098edc37371782045aa7a419107b0db2cbf98e491eea62a99b94327a742f647b03e92f63e2eb626d57a597ded9654c6999a1de3aabedd2f7855fa6d5e0033264b3e13b51acff48f85130e9460e152408c71361933c1d0eb71679165936d26cd3b91f4df19de8148b16f3d73b76bbad051580137df6beaea280c457301f04a3e2c93b2a8195d17f844d1770e9e9d5cd06290eb8c728204ce895d9599358e186a57638878d64af611d7e2e7f53d10ddb11f327ea505dd4c543685fd816f1e2434dd980cc62ec4bdde8f0aa4b964cf6a2a053653", 0x1000, 0x401, &(0x7f0000003640)=@file={0x0, './file0\x00'}, 0xa) socket$inet6(0x18, 0x5, 0x100000000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002600)=0x24d) 16:17:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 16:17:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000002c0)) pwrite(r0, &(0x7f0000000100)="023ecc5384861882e4046a782a367f564d7c539c3cfb19c383cc8dcea5750abde09a160a42905227f472cb64a540d0478b8b81764c41c66668e805590120cf31", 0x40, 0x0, 0x0) r2 = kqueue() r3 = openat(r0, &(0x7f0000000180)='./bus\x00', 0x8000, 0xc) mknodat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x8, 0x8) sendto$unix(r3, &(0x7f0000000200)="94fa8d110c806553130ccb7345fde3bc54ae0440145a148c567953c7da72f56c2c1f9c0f9fc72ec289a541657cf06cdeb6f7efb5407590a67ff9c7316c551f092f85bd0e675002bb5885ea158360", 0x4e, 0xb, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r2, &(0x7f0000000100), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf2}], 0x7, 0x0, 0x0, 0x0) 16:17:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) close(r1) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x8) 16:17:15 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000100)="2dfd91885ded36443d05b844c121edab2867ed23a341b1a0", 0x18, 0x0, 0x0) write(r1, &(0x7f0000000180)='oL', 0x2) syz_open_pts() write(r1, &(0x7f0000000040)="0a12c08ca902000040eb35f3200000000000000000609a38dec3ac4edf20", 0x1e) getsockname(r1, &(0x7f00000003c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) writev(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)="364957f49fd74451c7b0cbab79ee7d45463637dee3", 0x15}], 0x1) 16:17:15 executing program 0: socketpair$unix(0x1, 0xfff, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0xff38) 16:17:15 executing program 0: getrusage(0x1, &(0x7f0000000000)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140), &(0x7f0000000180)=0x4) 16:17:15 executing program 0: getsockopt(0xffffffffffffffff, 0x11, 0x3, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x9f9, 0xffffffff}, 0xc) fchmod(r0, 0x80) 16:17:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x400, 0x1d6, 0x1000800000000ec, 0x0, "d7104ce4000000009d0dff000800000000000400", 0xfffffffffffffff8, 0x2}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd2431280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b8b6539eabad154487f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d05000000f34322c0cdf8648b48935d144741a575cdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e770600000028dc1acadfc3a99d23cb41191c368771b6626551a90e6a0998bd25030a51094a8aa6cda00f2994c459", 0x7dd) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000005c0)={0x3ff, 0x7ff, {[0x80000001, 0x401, 0x0, 0x5, 0x7fff, 0x1ff, 0x1ff, 0xfffffffffffffff9, 0x100000000, 0x10001, 0x8, 0x8001, 0x1, 0x3, 0x5, 0x9, 0x7, 0x1f], [0x6, 0x8f8, 0x7, 0x4, 0x4, 0x2, 0x7, 0x7, 0xffffffff, 0x6], [0x6, 0x1000, 0x2, 0x0, 0x2, 0x3, 0x3], [0x9, 0x6, 0x4, 0xcd, 0x7fffffff, 0x9], [{0x1f, 0x5, 0x8, 0x80}, {0x4, 0x8a21, 0x0, 0x3}, {0x4, 0x1000, 0x10000000000000, 0x7}, {0x81, 0x2, 0x8, 0x1}, {0x1000000000000000, 0x75c, 0x7, 0x11}, {0x2, 0x7f, 0x8, 0x7}, {0x9, 0xef7, 0x1, 0x5}, {0x4, 0x23, 0x5, 0xffffffff}], {0x10000, 0x5, 0x80, 0x5c17}, {0x7, 0x0, 0x7ff, 0x7}}}) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/8, 0x8}, {&(0x7f0000000280)=""/152, 0x98}], 0x2, 0x0, 0x0) 16:17:16 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82a2, 0x0) r0 = socket$inet(0x2, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000280)="eaff125c00000000", 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x1012, r1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="f2ff10ff7f000001", 0x8) chflags(&(0x7f0000000080)='./file0/file0\x00', 0x1) 16:17:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x400, 0x7f, 0x4, 0xffff, "0a535752cf1c348baa39fa271d92ae0a466794b5", 0x200, 0x5}) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 16:17:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = socket$inet(0x2, 0x1, 0xffffffffffffff4b) fcntl$setstatus(r1, 0x4, 0x8c) 16:17:16 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) 16:17:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="00eb760d") 16:17:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x100, 0xb3d2, 0x9}, 0xc) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) r2 = dup(r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001240)='/dev/zero\x00', 0x80, 0x0) renameat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, &(0x7f0000001280)='./file0\x00') recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000001180)={0x18, 0x0, 0x5a, 0x9}, 0xc) 16:17:16 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x17, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:17:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x44}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:17:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = semget$private(0x0, 0x4, 0x8) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000100)=""/237) getgid() r1 = socket(0x19, 0x1, 0x1) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget(0x3, 0x1000, 0x500, &(0x7f00003ab000/0x1000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:17:16 executing program 0: r0 = socket(0x1a, 0x5, 0xfffffffffffffc01) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000280)=0xfffffffffffffd60) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b5c4b000000000000004000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='W\x00') 16:17:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:17:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "00000000200000000000000000fb000000c600", 0xfffffffffffffffe}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0xff92, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x1e}, 0x0) 16:17:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) setitimer(0x1, &(0x7f0000000000)={{0x1ff, 0x7}, {0xee7, 0x10001}}, &(0x7f0000000040)) shutdown(r0, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x402, 0xc) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x100000000) r2 = socket(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x20}, {r0}, {r2, 0x1}], 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 16:17:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = socket$inet6(0x18, 0x6, 0x2) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) 16:17:16 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000003600)='./file0\x00', 0x0, 0x4) writev(r1, &(0x7f0000002440), 0xf4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0xd2e) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:17:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00006e7000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000080)="f46c865103b019d93149c5561b5e652e46d9c68db971e5c0c2caa5c2fe9b132160664b455dc0820649ae51086c9819d0bf6af41b097a6c5c77b385eb2d294b70d2e645648d23ea7d49b4c23d572ca9b22174639cbc2cb1e4d7c9a234f6edd49922cd02985a64b34907d611dc3cb2bd7ae808c2dbdfcb947e9b920ed2ee00d1cc46efedd5340464886e71542e0fb33a651f6a167136e49ca87fc4531468281ac27aa616e9b222e93e085e47ce63e757f4a9d0a4b798bb54023ef6b3c94b438db81870e79f7eec96cb03864605340556", 0xcf) r1 = dup2(r0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x4) r2 = dup(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 16:17:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xff, 0x0, 0x0, 0x5, "9375b01a93b4510a4df07ce1787fd11e3b4ba8dd"}) write(r1, &(0x7f0000000100)="bbb9739ae284a95cdb4a7996315f9804562a54a6642c3a0ac3d97ac569d38129c5b8cbcda022061b2ebe32664a34c007ac2b78908acdf5c2d08206e0789a75d54d95d2cf9a925d3ed1e7e441427b7d58e22b6ba3736bbba4edd6d8a65e64defe462ca5664fae200bb0aa6bea6829fe03d3ea1366119f9fa2f5f5753247af9c126c5a4e465ca32fd799f8668e6e8050822d1594c26efa394a3125ed72253ec96b759ab2a001b27b217c50f9ba8aed33f2c65024d94ad9606a4b", 0xb9) readv(r1, &(0x7f0000000040), 0x10000000000001bd) read(r1, &(0x7f0000000040)=""/12, 0xc) 16:17:17 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x6) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x5, 0xba, 0xa5, 0x1, 0x2, 0x9, 0xffffffff, 0x0, 0x2, 0x5, 0x4}) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) socket$unix(0x1, 0x3, 0x0) dup2(r1, r2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0x9}, {0x7f, 0x80000000}}) 16:17:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) r3 = msgget(0x3, 0x1) r4 = getuid() r5 = getgid() r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r9 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x5, r4, r5, r6, r7, 0x0, 0xe9f}, 0x0, 0x6a8c, r8, r9, 0x57, 0x2, 0x400}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:17:18 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200a0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x1, 0xfff, './bus\x00', 0x2, 0x79, 0x6, 0x3ff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f00000000c0)='./bus\x00', 0x20000000000, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) 16:17:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000280)="2152911a3a35a56bf9a09a8ede302a2b016662c928fcf28a14ccd645d5373b7d7fc59d3183c8a3a037e8f56469388c7142ef53b83102e1552e158621b0ca02f4c8473e42bf116407df5a8ab8ec31afc44503e1a8fd65c3736d5209cb49843fe3da8bcc5cf5fbfb384a6cf490fe0c4a52ac178dfc75d4a32e4bce802921cd6cd6d67f102f6617e2315727366e573cf50d43ca55665805f56eb0c328ccd626ae2b4c97949f63a4dc0df90aee9d8e162c80d41630204d30c00c8e4b65c78fa61f5238b0997ec301041762ef945972d7", 0xce}, {&(0x7f0000000500)="11cf3351dfde113fae3a07dc7f6f903d1b890a598e0edb4ed05e51f75e2e0ba514467730e96655e368d395a12f2c7344a046b32056c4ac8c070369e77abb3336a5346b0fc51754d9838d058d592e1f4411a565779eac8aa13224dddeaf8b49325ac08bec3c3c3e83bc91523fb3b123a3a188570e5b5687b95b4f90e58a45c75d9bc9680877dd32a70261a5e6ab64150e7ac3e85429dd53fd3b48cc9ccc8b1f5b7401a1aa8bcecbd3dcca3262e6f18b942894e6dfa03f47a1b7892417f7a613343a5d0e7592bd48810647421e02a7df766cc8593942195c7f4f63cac1cb9be173fb34a60bbef322699c39c636877dbaef5466b24d62c5", 0xf6}, {&(0x7f0000000600)="85b0f9b5949177777904f45eb3a419146ab5d6c2d112c7e344c1f9a104b75c180fa453411afe37be18ac8b1b2053ed4d6bb6cd791ad678959442736ed1d33882b5be29f1a440fd7f1f405e8a583e57c12aa4ee7bc63d70556d06bf0cac1a507c2420a727822cdc9c2c1ac1d908e3ad081e1ac59aef2e1309a95f9226f859a7b5cb795a86e1680fbd", 0x88}, {&(0x7f00000006c0)="b15999a72064da050a586719efb6049eade2d6d241913fd611d7657c7144ebe447b4f21fd4801e03d7490be5f8a6846a4e2c05b3c841346aef57337be8e0c5e8c0f66e5c28d93aef1aeb6e5b737d1c20da999da30bbe3474cec6ede25815c6befcb586ae891bad4f00af766c3f5829a206f63d8f5d2d37d281d92ad17c51db87f1901150fab2a67e658c6b1187a7df1cd6900acb5082c2f1cbd014dc1d499dc7ef0fb47b84e4e5", 0xa7}, {&(0x7f0000000780)="6696cc5d7c506728195ddcebfacdfafaeeeca8b5e173337a601e9e4a45654844ddf096fde34162a2bb2eeb1b9c7c46b8bd4f4089bee69d1debc98b8401a016b7c04765a786a9d0b456b40b591679f4a594425a80d948f97cdcc27b4b6ca986fa250956708c036c5ee6a1ab8a4b", 0x6d}], 0x5, &(0x7f0000000880)=[{0x70, 0x0, 0xffffffff, "60471e9804311b7621d6bb8a90d1552444b25fcd8e217b66a68492c0a68cafc2451b80e71b13fbd5033fef213f48afc9acb9bec434e1490a24db8594fe0c419f04b1a4e0d8e3d468a6406af09c50b3c1f655b779db200aea6de1"}, {0xa0, 0xffff, 0x2, "1dc30c6e526663317cc73932c8da1eca9d2478c1a66f961c72d91f11101392a1c499ab4781a57683e0e14b8e04df4fa6b166e3e062ca72693a438a92b696a222824ab5e943535b034439b5f5e9a44f43fbfadabb546a9bf241f407bbd099a1f15f4d5980a09301835fea557904d82fd743bb15ef7f601132a1ca23a2a41fc2269094ca1d2ad79df4481accb45e783a"}], 0x110}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r3, &(0x7f00000019c0)=[{&(0x7f0000000380)="5a4b3d2df46fda2e4e3f72f074c4526f2cafd290dda120cbe7c3143d65ffb7f04d183dc1512958f30532516268c4fe459df860ce0c41057409bd053d157f0b557930e79856a1894a3f9fdd0d09a2ebb9c943dc903c5d1e6d2e3e15380587a5b02392dc0a521792670472214d7ffca03388a17bc5ec5543b332ec801119ee396809137d35202e05f4ad0799feb5c07ba40e254e630e7ee1e21bf2d619f9ab9678e9048499e5d81ced8f64ba225372977387ffcb1e71e34d7249d9601e4f28f47e5d2b563095643d08d8f1e05fbb12df75eb6cebb86c58362fa212e6eaad", 0xdd}, {&(0x7f0000000480)="963c93d0829d452175ac43ec0a3b9d21cb86bfe43987a58b609041a220ac3f98decae9cfcccb14cd03ef77b569ce92c9cbc310c1cb948659818db04f77ffb330d0d4532d6444f61d98d9fac1764b328251d69131012c14ab57ebf44e8bc8d2c1453e0bd198549e03418bc6", 0x6b}], 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:17:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x44004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186007008b0000112700000000ffff000000000000000000000000000000000000000076af2537f2ad563653f2fa506ab1", 0x34}], 0x1) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x4, 0x4) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') 16:17:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0xfffffffffffffffe, 0x0, 0x0, 0x1}, {0x100000000, 0x8000, 0x2, 0x1f}, {0x2, 0x5, 0x7, 0x9}, {0x2, 0x3ff, 0x2, 0xb8b0}, {0x800, 0xffff, 0x0, 0x4}]}) 16:17:18 executing program 1: setrlimit(0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[0x6f, 0x8, 0x3, 0x9, 0xfffffffffffffffe, 0x8]}) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r2, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:17:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x16, 0x4000, 0xc21) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0xad, &(0x7f0000000240)="0004fddc78725f29e56949e9288ab759d86c9e52ff8f05e84e0f3595c2b0b0f968fb01ee8d7929ceb353ff617a9b5b7adb7e07aba8489385f22f35342f3fca4fdd8ce7d3b4811c671cb683fab2b33aa1e3e8af3e4dac8723b2f2de9038caaddc75169171cd8c95224d8b3a22ff421360d942c5d29df811a921b5034d16c8ce7428de535fef34e0015cd1d04929f06ed70579c76bc7be01bfa88541fa9b737f73ec39b0cac7edc9c6aba92e0613") getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r2) 16:17:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:17:18 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000000)={0x20, 0x1}, 0xfffffffffffffffd) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x13d, &(0x7f0000000000), 0xbc, 0x0}, 0x0) pipe2(&(0x7f00000014c0), 0x10004) socket$inet6(0x18, 0x0, 0x100) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd0\x00', 0x20200, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000001540)='/dev/tty\x00', 0x41, 0x0) r2 = dup2(r1, r0) r3 = accept$inet6(r2, &(0x7f0000000200), &(0x7f0000001480)=0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f00000000c0)=""/121, 0x79}, {&(0x7f0000000280)=""/240, 0xf0}], 0x3, &(0x7f0000000380)=""/4096, 0x1000}, 0x3) r4 = dup(r3) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000001c0)={0xf2, 0x0, &(0x7f0000001380)=""/242}) socket(0x18, 0x4004, 0x6) socket(0x20, 0x4, 0x0) 16:17:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:17:18 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000080)='\ao', 0x2) write(r0, &(0x7f0000000040)='<', 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 16:17:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xff) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xffffffffffffffac) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:17:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r0 = shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) shmctl$IPC_RMID(r0, 0x0) setreuid(0x0, 0xee01) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r1, r2) r3 = msgget(0x0, 0x200) msgsnd(r3, &(0x7f0000000300)={0x3, "9fe06918cfc33b51556b3d1d6b5ad30d852a1ee44a7bf29cd3f75090a72eb9e12babdc3b50fb0c762bffad562516b8776b80a363d959201794d58eb0af55387aeffcc116e8fd0c61b241e29bddacf2f347bdbb0bea133bc1517c6bf3f529dc79229baf9acad5ade6b22049d4ded78d2adbcae1562c3a551446c93e905a8bc9575a747ce7384763a522659a269e1b73eddb7376a992d1beef9ff3ded9eb62a0f41dc75cca1ac5148318cff709d7ebeb1efa24d8a8cdcebc09f0a823c6776da76947609861611cc14c7ec68616d5ca3e41e1cd9b12474dc503df22a56a9b5887424ceb82468751fc986cf57e29c2fe638c8d05ba086b050c5f0e3da0570dbd0723b7e2d0dc203d4df8070bd69f1a601cc163e3dac781be119ce5d4139345527c7fc4a0b17041621812a21f78a5a907d3fa11806069413984bdbe8edc2b613039e9c1fe8be4ec5cf268e9e6bc8bae40b8a76985c8d8318de58337c8118a26df2f84cc88aa1ac4daeb512a2c802ec529cee4b6de6057b7c41335aaed3ffe69e4d2c4659b8fe842b0603bb5f4d31b46d0259a611e9fcd2d14680484754682553a3bf4097a1a9643def4dde06375f861ef41a4e95db975a9d198edf40768f331131fc98670077fabdc8b0566865aa43e259018633a95e0f38a9833efd7ad27d60d28351b94252c884e82f89be705811d18e1f93e93a1ca3514db310fbb5daec1466ae312011239057ade2ea9ba1b21a489d30b14e4881e84cc8814bbe02c0e9fd33457ff38009d2325409eafe2ef2651c354afeed8eed88322e7c0a46146f91a8a044121d288731d40c077dc8bb87263d455362dad828de8ef4561186da87f5e83a25888d29d979b6cde3bef74e67ce4faedb5aeeb6df595b776bf497bbc275c7e0af98f931ab053c43a3e3457436414215c3e4409ff694263c7f41044a482717e4a1496233588ca3a751a466611232f482e82b2c48604aa7f9f465a4c566b223e68634098f8844b56b84b0d3edc46cbbf3dfb9368c733b901f0d1cfa516b530077deb8ce021cd275730ba9889fd4b424afb03a9913eb7fe473d22eb7ac1f1e3be0cfec19b5dbb904997f40106c5359aad656507ebaae007c284cfd7cc81938f4cf31b6cad45e93b451907db42f702d9de1516249a4a47ebe9291fc1544d8b7ed905a19a701e75297fba54b6228a08f77d179246dbdbf4782aa0cfb57de3c5306af80c18fd8aa3ca35e74c6cef0cc2e07b45063b62991f56ad09c41003082ccf617ab2555f5baf57adc919dfc121662f30781c79f0fc5be9d782f9cc1083a5944e0a1d3ccfeeebc534ccb0dbcdcf53c32926b39a5ffc6615b0beade357f037035ecdfb0b5cde4bde96d0c972da7a1c94f0221f42a0efb0485e8b62394c3c462b9d83a397235009e3193ca5c5a2c05d8555a2df0a2cae4fe28f5cb430de0c53857e3e047ec3288295f3251e85617223e02463f55c7b11078d29368cfc69faf748b977ecd50f6a56bc93c7ea553171bfb920655755028d3973d37808df886ace10011331aa4ac7d3956de1c407c7d66ba35fd243343b3b538905b1ca1013d14c4e61602a935815e16e56594989d19f874f03760df1a01c0e70534aa32d98fdac9615d2443e3c00bd45974cb9a7ff2959ef2310688a4338dfd13e6e6e7a26ba3bf1347199ef02631a9baa4f5e848583e67aea8438cabf5dd6db0b95e41e834c2dd76582ae8637f697d3f4ebad21c9d4d532f1147be678517402555619452f02d79a9fe9b1b25c514374839cbfba7cb1516787dcc8ac968c926dab0e4de96a2531dcd06a39033fb4798958aaa21a41023b9cb300f0c805c7d30135397f6adccc95624988a48e54ff5c5e457444cad9b0c5b686b40a549c432357ac6497906ce6a1c6360bf23777d0b590a48e1192dcd4ad180b05bcc2e901c51bd28fcd3fc9b9ba2ab05e94df92f7cb9d21f9b2d0d5496bfab3c768153d391da4f22530150a642ed4421fe2ba378a57538a5b25e5249ad68aac2bf7de8883eba66eb70d0ef48ba833f5c4abd9a9b8615e8c922491052eb1b908c6b775caf6dc443b7a05dc674bb35172f79d355462280cc25801d32b452da81c6bbe1020574d44ddb9fbb129f5a336aca369db4128a822cc6f35db6695310813bb63a1aeb73b1bf67d69d03d22469f72a418989a8251c7395ce91bb9bde85b02840498ffa6ca2947058df90b79069969ae0c4ca750a669d2ffac59e5f861858568ca457e0548baeaa8ad90061fdc633a294b2ea5a6273d94522a3a50ca6cf76916161ee5c6b244ed58bef09e305a2b570f837feb6c97b840f0152fb2ed99df8da6ba0ff09a84f4d4adf61ccacc912571a09d787f94f5b06bdd7b6187ca1d4e399a74e44871fe2bcc923aae50f3aad79dddd641a55c19598832bed5e45f2f080639f9e715fc42661056a33762527d131a335a108bac64339d8403d67bef9ab7c77fe93e5263d27c5765859ad0d7dc427b60a9fa11dd9ce4909660fbdb83e5c747152ead1321f9e6903ae95c95a1876679adaa6505c853e66b5501ee53249d3024aa6fd8f5715d5c5d1d7a6c68e7944eddb00a3c8f977abf14f52757cee0acf7ade495849e1c52fcc0ec44db5bbc93006e361b2796c17acc57aa622a425887633f02d6e1ba3713d24be13b955f82a63d61a21956d35e500bef8f7300f2d9cc0d2c47d88847be6dcdf2bf5af2fc474fe36731340f0f4cf8ca691877d0cc908317d97cf439bba3eba215036ee8482991545a2bd1ecb4fd02a2b9de251782fd0bb6dd5aa0bf436b77ebe85572888e9f89e0669a188cdee09a6360c3267880ce4c31da83489849a8505759cd9a0e3baac4ddd6aa3a20c8aab75cd77c4baa35a761886d723e327efd840a9c9ea4548683b6da8cf2eed76675808579b4ccef8b465a902d3123755be10d8e607032693a06760f28c2e0c43a1e7e1fb45ff1a5b19590b1b99cc12a93dcdc57780fa6504d7117589b17c0d7ac463e1f6bf6c7aa718dc5a7bbd2d8caded2dc7149c17aa04d88f7f908589b71630cff4d2e34fdf45248dea8c1663a18fc9e8898107c897e7af97235bc38947fd8ee2840cc9e193feb5dccd44c3276b3155707e27217a97eefa9f3bd4125aa99e0e2e080f4403dbfb2b520fa6a704ab7b26742effa78cec347dc2863c560da8b2bdb24b7dcfe842476287e178621aa082663d56f1057dff14512f3bdd177fbc82c3e59bc35d42f22d859f8fd774b8f8392c6d683ef122b9b9de07fff6543b3e48f97560c3d5b7389b4b68bbc1385da03d4a8dc90dc1cec2f41095a75c38741ae21c014ab136346ae58d4bd3e8f110033270d9ad5853af9c27d8dd70b116396d2082fc16deed90a82d432395e6dc9c4d4f8a62dce5a55525c4cf8f43f546637de9231b848c64ab0cdc5eab81ca4783090e3c1695c6ba9a065dbe796bc59cba2c9b0775d9c8e37d3575e26f0201a51bd329c2bebe82c117975fc7e5d3b0b67590d748f235e8cd541ebd7760c32c0180765d1f4b52b622fd59d4158f2829c83c61e160372317e6d78c19c14ea55ab9de9224a99a8167737f0806cc50be549bb31b9551f2e3f878827ac81c82acd39c6b1b76b18e16ec0a3bd784b69ad52294937448194688f621429ad99a9965c590503f64f06823f61afe302283e96f2572c12b9e46e0c3c5303956dfd8d3a34f80b208b5772186d79ae7282581cb293e8ca32c9ddde6a7152d0e52f69de16447d509614cf8c3a5d0c932e91058a0dc5515ca02a4a782ca7822645dda3a788217077db92c0a0c018b8f9b3ead43bfae1de853c6baf61e01ebb5c4f52fa6b9950581af635a68cced6ab358820c9767e8b38db286979da4a57def4bbeb03c226190de43138df51006c2007768f73cf70158a5b896b71d041e4605f2428e52001b3e8d69cc3bc9e9c83ae07ebf2ba0f4aa78d3f1dc21072d975b49177dcde399a5717c06f46115c01a1563107165575866cf3e35f929a4c98d5affd62702d6c6417c27401eaabc384630830d7718ac20c5cbc33912ed273be5f3de6d4592aa6561c130134381cbadd1d9433f4da7ff14b0cacf3d44ccab02f4d42a8d04adb501a29df784dc48fb46259837d6b830fe8de7b87313525ab269877b87f1de2479047214b2b5f74d3260808c46e5586e6fd1c4ca9b226fd53d44bd47cffa80cbf917989f2deb8647849376559b51ecce0d177aab3eeedfe6567f9bdb0b6b75c5302d4ec55fcb02010a6a8a5ac305008e4f7017b7f44c3c4699899c7b7d0d43c792ceb158dbbec6c2cdb2dad8e00c400107cdc5a7f8aa04c3a1a3b2abb815f4a18aa3064f94a72b9edfc5b06862e06745b3b74a6bf71cee3d634bb8e77981cde8d62a74684fa4931864f78fa05849aa4c820ee009b899217ed1ef502d081f174857417b7f9a655dcc87a8a35962e67401f358c9fd845bb8a584bf965a5bbdf76a3aabf84d35eaa4065ab1feff100211bb488a3447316bcce59f844c46ead2b052ca64537818a28842c2e65fa279c824621dd839e4d5de444e3df635c0c59db531421321457c93d7d706b42c483ee8100297125625424a89643e2ba89363ee588abf616f4fb4903bd8b9fc50551de47bce760c72648f526fa983d4e2acbf10ef4af6d1871f25ad783642ab052c06bbaa978730dc99aca269bce0cf9e909dd52be6ca9cc347575c046d809f0e65f43a229c09736683f22b4eb9438533afa421a09368154828bf0a9ae35d6a1db95ee2790adfe7732a20e65ba02c834d85929ad80c4cad3d7d7374c4eb689a1a30abc74ab83cf1ca4f71768664fa2f03fc70d0a4579ba8da460478ccce759ec5096add235eb2916b26833f0448cfd80ceed54704e8818a066b874006892dd5c4cf5461eb6c73902026b12b9faf8ea8ea3e1fbf6acec77fa96a0829601fec0fcf78f01345b445f2edf082c16072e9fb9856d53395c51449b04dba2e9384ba53c3e07a1c1f47089729e26306fafe324167e856ec08f4d2e811251a86af920a14612992178f5f2cbb9c12419582b58b0ff2d516977793af2fd00a8532e9ee40572529f28a93390e3548023627425aed2c6a09d16a0f52b95838b64f043c4923cddff6a4b4afe0037fcd4c74eb51346cf9d58ac6a2aa1bd991305ed8f7a92952f75c2d81d2abdfda124536277838768f1b45d256a078d56b33415ee6ad15663aaa8766dcd816581ee604c152e2b6201a3e864e8b38b609793709aadb164769405f7855388f8396e76193cef4a8bee8788df2dcde6baa42bdef1fca8c1ef8275832024d1483c16e27916d3dc5b0cee4cf826a2b36e77d70504e3013db36c7bb34e8faa858e6fede5f5880e1b977042308f6aaaeb33a7ee9bb5c0f3294eb59bde491e3d1b07b4e26cd0cdce7035ec4dd984fd526b74748c1624e0118b6297c8969a75821bd269a1ea6054522450ea71819f8fa89184b05429a7d84fca2720ffc573d8177fe5d38755f3bbcb818beadb02e067a9f1793ff96b19a9ef2f9fd11a3df7215ec46613a314cb62adcf142a499f8f197fa02bdc9766c9d69ac822be5c9059d813a1c793c7248d1b7437a256658eb6e4a3b887d6b8e7d671ec3dbedc6138a27f7e521044395e0ec613a8136c663ec8dd51af0008bd03424df1743c994278292beae941923d744782e91310283e2465c2e732dc8eb6d06f1d761b6827f4483948bd4f85a363011bb64c342df8f979331d7cfff5ddf706865b41821b00031f8ddb60f00ae96e289db72c06e348ae856cecff3912b4a15967676d500637eb0ed57b8c53a0d0b8eb4503e93da26a"}, 0x1008, 0x800) r4 = msgget$private(0x0, 0x1) msgsnd(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="0300000000000000f9f2354792297c72a258e6a0c0385df6d9b3579176063533980804d8d293e4a9ffd96f9641ff83e3dcb37c89857146b548ef8c8a35774f6730d8846c7f85730d7efd0fd82249abde804d7c1604f12da54ea7ac4bc7c3d92137ffb9d33a3ed41cc35ca4818d12fc1a12bd7d02326f134d2712e085a892be268174e1fd6d"], 0x78, 0x800) 16:17:18 executing program 0: r0 = socket(0x18, 0x8001, 0x9) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="4e5acbd0361f526635a6410bebf61ba733440f2ffd6ae311f772389668ad163741338b130c1e570811ddad95976c8979a1c404403dfac71ba6fd04f3db3643e0b0b6a555b43b770a3c821d3f596d741ee23b98a48121cd1d5eaa221b7f52a1808fe08f74725a34208826ae71b1a9f8bb50c2db07da7ecebb58e35d3edc37718517ac3b0a07bd5436d78d86da4e46b1af5178cf00169380f45864843506bd75cfe7f938d9cbb9b3a50c4a895d544d048eaede5296527997e819e51a3996046dfc72fb81490de340f7d40e91629ad3c15b209d57c12fd4b65ea437200ca7701f02e6e1324e58d0a1aaa6fd50df0b8223308da7634ac308ddb5a9d79b624c7e98", 0xff) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000000), 0x0) 16:17:18 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000280)="0ce9af1606ad7af67c6340ef1934923ad2768f83d3fec4b71c66a1f240df077515cf5f104222ef8fd9094613161f74cf545682b80aa32bf77ca41abff13ba8849a4265fd3b06cbb3ff11c8f842c2b2ccf2d2d006c2154ba422e6ae07d9a7c5b865c161b98a0b", 0x66) r2 = semget$private(0x0, 0x1, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getpeername(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x20, r3, r4, r5, r6, 0x20, 0x7}, 0x3, 0x3f, 0x8}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) 16:17:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:17:18 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0xb6b1, 0x4, &(0x7f0000000080)="4757de8bb2247958619aafcb11b562130d47998275d3adc348a996edf3fe75ad310972bff1bed77f300fea7d4d53ab30279cd9ef395955f56e7ba0c276688afbf5f0adca17a9e1dcc0de3e4ac2fecd783525b121ea9bcce830a9a64b3a7bb9993a67e2532ce29f053e27f277ff92e838550806bfa78954fbc90a2b9559cf33020ffa1c5eb5b52a38fc0c0133df30061d320dd04740c53ed14c80101bb6a2d0f6e66681257e369d6baf3ff2fe2e", 0xad) r1 = socket(0x18, 0x5, 0x10000000) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) 16:17:18 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) getgid() 16:17:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) r1 = dup2(r0, r0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x3ff, 0xfff}, {0x1, 0x7}}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") syz_emit_ethernet(0xcd, &(0x7f0000000180)="9f1570a739b6c4a4193414b2903fad0b2227f60433c21334a8185f1ae45647304d22f324fdf9dc05902a31826d9348146ff56c51fd62adbb5150fbc3551380397a2e65bc9d2768c4d0a9e3e6b99a46feb5eead494378ca0bdde56b4c523893e938ac118a5a63f7a127736124a3cf02d36ab6ac6a958e2d047fb17f4652ff6595c411beb7d56b29a99595442b3cc56557f3dde07cf96f924f2b446bd0e8c5b5b90e7d9ae253654fe9f003a15be6e380b575987266c4daea6424d6c86f891881fd6b088fe96d9f7242d5bb65a28c") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:17:18 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:17:18 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xffffffff, 0xffffffffffffffff}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000040)="6dd3af728a36c074089f9914d154b7079a68d41177434ba158ff7e58171681bbb380a1c8100412abad0569c4b6e22d5675430b9fddf22db81a7f67361a571f38c1a90facf2", 0x45}, {&(0x7f00000000c0)="2fdc75712d0372365f5fb1770170d1dbb2271680deb670022de5c65fd9e3596940d8fde7915cfbd615df2618fd6bc596003e1c0a9864e51893a9161e9b5c2669ebf412c3b3dcd67432ea6884493e6470b33e251bf87d272c775b72248682e83de8e456a7f6e8417453d89e55904c32d5ea741055c694ce67c6d87380d0", 0x7d}, {&(0x7f0000000140)="a232a499aceed11a900c95a2a010645a966e81369ea09062aaf0fbd5294ea794289591e94168a39df894fa8f5a205012da7e713735ae7402c4f46d6841df009f040c05ce0bfb63eb777aa3f7b24f7491c189b0b4cb7324aeed01eafa8faee1b75197f27c87bd90807e5a2eedc91bcbde560c806ad451a7", 0x77}, {&(0x7f00000001c0)="f8518312f36c9b2ae321111fe5eb731e64e65c24948c876aa483151e7e663b1c80730b9926a5628f9a1241a82e48", 0x2e}, {&(0x7f0000000200)="6574498a9320047c161ca50f8c15c2eb493ff370f9581372c522f77ec96fdada63418e802363c8f9a3eee55f44087affd87ab68f61d360fa776cf4417c3ff795ec52eb3f856451a92650dacffa0f9ad753433e95764db57fee3a31e0219f5ac2ab2ce242b8da9ad4cb0d0d1374e992e0ff584c7afae9c47200e81de6e2620f86bfe6e8067d00513f277f8694df635eebed6c3b9c49816cce9d7ba17e5cc879ad7ce5dbc1530553f6f5d2ac5749cef830188f24b5396babedd58a94e3aec76ffe55021f974f56c4d9c737ec601d744f0ec5e9e02b3f24f8e75fabd406a13d2fb92227ea19f3703556ae7ddf6452be2290ee1c1d989d2b207f75d7cd2518cf0f2ef8b7573b7ea5e0e7b129c364e1c8c022c36a87f5379889c833f949fc84cf2161c93b6dab8b78c04a8d1d42303f737f87cc121c0cb000d93927a6601bbfa4baf201484c924289e9e0d82dddf66e6106576fcfac557f5d62393a834bb0e4da36b2d4bf09d496b46ac017521f4a74cbb5795d08524b2dadec5d87a8e381455f5217293ebdbd2d390fe06b7d0f4a5d3dd4330c42cf26ee6256f8350fc0fbe7b701b37c399f1087bd91c194324a0845353cf97e3444526486a9eca2e3a3c7e755639bd029f47f4ca7ece18c751af68d9fc24528a3aab3bfe5e8ad1b2fda8a58b16ede69e639f206be962f1d0d1fd7ca95ab98fa02288a1eff750461aae0cadccd621a433e90ae5927dcd44ae9fb7c1319b90abda6980e8c16975c6f6eba44e33bf7aeebde35664c4319f39d84a03621b2c872e4db2fda47b55be15bac022ea35ed765e3f0a7a9931ba55c4f4524c756dc242dfe9a6ff1f4d123fb22815b2515c9156bccb8593f7684da7955e092d7c5a6c57ff2c72f022daa2730e20fd0e8ba4ea519baec8976aff6a6904b6c07278ac05f2a91e0cd1e908e33874c5fbf8b8a55d3c086f881548b400b7d490fdebb0a828f55f6bbcf165e3d3d7ffbc6126ba89ff7e7266077fc2cff5a75faaff617b07a3563f31da3ee691019edc9aa5bfc599d25822c11a927b411240f2da1c4baedb69d5b4ba4838373728c33aabe8c7ba04443287ed6c47c9071f56bd60e012a98d4fd7ba968f3ca1a0514b15fdecdaa4383180f0cdd3de86550f05f945bced7b83249bd97cb0a758a442b789e728b4273516cea9acff5224a7c0c0a5f3a1155ecc6eec682018945d4b49a1b331d6a3c96660a1ce455d5ed96d4b9d425e5e53deed6ecd9d554ae90d7ff4d0d729fdc17a7e6088eba5f72ba7aedf4b44d253f105b3ad6722cd7f93976882fce36ac88c6cb44b36073dd7210a7796e0bb429562eec90ad4290324e01b2ed79460195bfc39540346315008f65cbc8fd54d11a1186365e1855f078aca4aa195de11ddd313c7702925fa1b1dad12779f0856bd9f4b93a2dd132c4fb3798890b0a5a1fed9cab72ef691a95ebb40b4005332165f4c7d2b1dc3ec25cc2282902395e974e79d5e980fc6fcea49ee73f7107e7a1267ad55a4906c841b3b690fccd4efe0b8f6fe626892611b2a3d1bd103320744986be4a55d71fe966edc2591322c0806db44004ed224fe0320413afe36cb189e4042f997d555070c8c27d6462042e312843e029c878e584d8b70bbafad4f0f3eb9213d5feca6f59ed6aea39ba70d5cf4f614f53e26e33a0b963d3808d551be47f135a73dea2f072b1fbe2cf67e2cb75918d104e6bf702fb7afbe972c4858d66ce26936c856a5bc0262a4402bc0ff2f9e064a203ccd5dc78d34279ef5b9a51a9a84e2405bbfdd62d233f6fcf6b5f5a003ce42a647f0e0eee572b4550c2d895895369fea8a72d014560d5640112497d852ee878607071a9c46423d4bf55295cae584645918663b66063eb488c50508af4b14b82762ef76e88f4525cde450ef15d2bad5329d4dc27815d5627543183c0541f071339ea9a1a47673db23fe985172b577cb66a9dc21fcb8a9af8ddc9e88062e8c3d1d9dd006e5f7ca50066c9b3f48dc58412b7e1fbc2a21ca3c280453f0069925d1d55494f365af4bc5f0d84367ce02e8a72a440a85dfa22bbec185542ef36189d7e960a45ad0d5706d0d0663c9ba09b77724e3d42e3dbd1ceaa7a49c4d39bd86e03ab146c72e97b869dff7caa03a74606a3b25f06ab4fa4aa3cb365e4ca1fe055d6ebd100b037a001b27f77e4ce66b5663b58510fbb517e8a7a4603af51db8ae829c13ee862645a6064c9ccdb47d25749f9fe97ce8afeb4ddcf78696f863ecc3678820889f5150115c61ab3c941105f8a403bb15cc8a14cef89f56850184c7d194aff9bc3464117480b339536b6e2ba14cfe5eac6d8dda42965dc4123e3af7ad0519feb9a32ee702881384ed0d0228963982c23e3c9af123336fd3417b1001d346b3941080c7446ed61d3b466b449f050a7732c68399d48b716733045b7ea946f8f60c78f898fff366ad08406cbd43b4736fbec5ab575d0d56a33d4956dc4e37ba03bc623c6bc93dc89a54f3ab8be2deb43017584c6605365bf5770527953089659862193a665b2782aca0881c94a323ac8b58ec273613283d11962425a5ff3c5b5a650530b364d68fc3ecc901520021e55af2b99a8898f9f6221d9bfd42836f94dc6d474465d412ecc2b13ba192f8cf13c337fdfb6195571e4317a0ec97ef489eec049bf4b20cc92404ccefdda6cb57bc2f22d9d09a6167b4a1e7c12bce5cb32753f57938b3c0078e9bb059ed23bf6c061d702a1fa96d9b8b4d289d9c5816e0bdac724916bbd016f127b0b2675ddae705e3f16688a6acb6e41935675bad351038a910e47b0a1dafbf600f847710e664ada2d23e65a1329f81334b80569b4970d2114fc5aba321ad03b34e6c9223349f633823788c6e25f555dcfe44fa34a1b4b408c51abdfba1cb373448eec33a8dd7b3a9a2e7e8dc9209f917f0cf8b7e1e7b0d1d2fa3bcfcb6803533755fde2f5d66614f2e9342edc04f7e346039f2bee8f06c96a1b9e83230f2d9fdfccdc661a2edaacadcc80c3ea077de1320fded9f98463dc0d343016571b07f15c1648747ee430e23fcf0511c9aa46d943fc20d96455df3c00da8f0264067b4517f9c3e5132fc5310c0ee192401acff1522b8bdc9e726e436a60f8b7fcaba0d3689ccae9240baf478b24ed33b8ad8b657acc2472f2f6f96ff9035caaa1b2d6a1d6ca0d5874e820e87558e62455cb40d73824dcf7ecdfb8eac5c755d5ca3cab3062058828f217303944f7c50acd6550cd704c97c94068b42f748a44fd0cd0c12911359998949bc3be6df58b4827713326a38946d6c7186cdc0129b80d8dff8b6f1586d7ccf3281eacbd2db0b09fa0d33628ccc3c2c67077a2da15aff0c1b98e9c3281bb5d58dad2073eeee2fed689cf850f3246306fb18860cd4073e576633248eab3d8290c344d196bd0a89249daec20539e70a8684499d73292da3c5e32a785a5d31240db82ab8f689a83189103699d1ed6ceec1b0d7c8b0580543fd46ee6fb050d44ba698faea2c34a17110c6d90d24d766649deaefa6f904b6f0dff4aedd83377a690286db8eb9c960c02c01cfdf41ee986f323a75d604009e42324ceb4fbdcd6f618edac4090ec66c1ebae83f17eba3bca0a96fef1f85dd663830b3c78cbd996c27578b0c6f445dd14aec87b11557f87f06de9972555cdb4a62c222267331febfa553d12f299ffe884cc378513bf281bef8b64004933a818e7e2ca70dc081cf2eff60cbca3fad963db925017165e8181250679a41a5f59eace9c1b8afd1314fb65ee0deaeb228f4cce3d0615f4b254e26bba11bd051f13a6a073fb4c2e23765081657fce598cc066c1b7405515ee8844ff00d0e24b15ab061da728bfa34869fb3ce91af6b9295785443f46524f180be4e63e3ecd6cbcd7f3606f2c145eece896eae52d0e90393e965c39b8452331d453510ae507aab9c62c9870083c6114eee2ce9a22e8d86a6e219c243df4c0072768b3958a5cf0abf1e51ebd974f56591a8424ef1645457d1d4b091b3097a1f298fd08b56b7120c0f7a187b6619f1ce81f8ddf65550a809badb3d9fcf762faa057fbe2e635f5fcb86154bd4f08e3b675c4b143e2a395398d2a6e22b4481b3d4c54b4bb2f5fc0ec18851e60e862114028931a19b9a13c638755e432f50d4eb0a09c5bd22d077ac6ed4c47595b3d91850a382cae5ee22f6ac34dc3573f14ce8257f0391348d6f77133a16f578270cff2477044a258daa2ea8a048d05f430f744b27aaf2bab9aa356876acb6bbaa2799a39cbe40df3728be6d88c7f86aa491935b18b593e522ac7e5c3cc19d2bb6b60cac904e6942c8c9097125349452a7472da7feabcceeaa79f73deeac360709224efc5146c221d2538feb3f508f72a2b2721a4d081cd039d10b5d6c88c5808661e6fd46a3e8d3022245cbd5704a348d25e943bd1a680020cb26ac0a492d6fecaab5ed6764e13d0937685e91f23406cd3fa6170b18fbbdae1948d97648df12ef1c0e616e2172934e026b531f59acc29637466c0af84870250c791303cfb1055187582d08c96b00f3ff914c5d6d11391e15050ae2527b7135e2c6213db35a522aff1d69f49df2f1f0579f14b977d02a799872d73c8954a1cfcf5024374d229217e2d0a59aedf9e389685c5e6d3380871d0962bee1c379e1eb178abf97e2cf281f6783dab020cbfbe218353a52a8ed01310814f530e03e7640fd8a6421971f06dea18ba447a27a5e8e061c9cb642e03a7c2e23dfbaafbaa61ea92f5d5a75677233f89130a3abb67fb112e4af36d25c6114e8a504427bb497337cddd22eaf075ac843473821da040a3eae51dd9e240b614f28bb3863f2ae49d2c832176ce3de1d7bc2a547cf4d67ed1202611aae26da922c593b27f13eacc95a501e6acd27c502dc9805c864d8ee9dd0cd1623fe316f708b81215d9cb6f7ce5053cb2751a94211c7497c6155f690a5ba898ba8d81fee9ee3ded3e2b53050f8fe0f1917669f86564b9daafc18ee14eec585f7d5728a6c8366f2fcea6b4810da5b35d73122d2d94460255a0631aca95804e1b3bf9bdd66c074f79d02de4155595b593b7f515811141e302c8bf98b15bc106f962abcf1f6521652fca35f3a6d33f8c37e93496d0e9a6205d1c09dfb7ee1dedd06a82552e00c13d743b9e63790e91c3f7f1170d40e031711953542abce8d604cfdf316c2f1bea1e5eb45e3eeb8be8435dc4079d43b14838e251c7f2624709d62b37167fc6670cfeddce24fdc2d91be2d5fdda373b76104135671dbda11befb902bf3eb176c4228c5dbb2e2cce91f690779106d1ba14c2b417e88c28df3f105c8b26d1995b01f416d50777a41a44ebef362f1e1b732cdbae240421437c39f0b5952287103622c9d9209a5f4515e49fb3ea8fba5239fbe0acf1ff5a3d65914d9fc8234ae341bf76975303c68bd2ddf3adb12f162e63f81cf826181a0d14355b0fa7de4e721728abc811769154e2cd58b7083cd67ef840e44f6f88791592de69c5511dbc6c9f41b93c4b4c38407dd6a09599cae9ae47aff73a7a203dab23373015169c1ba5dd54f1b3c16c62581120f7aeaa11f9a25c9d0502d9a32f85e4d46b490c292836a0ea742b75ddfbc29cc3329bcb01df6df6eaa79612e808df65beeb492cc96bfffd4cc49a91798fd8071453bc9624a92f26234956ffdfd9cf6c727bdbad50744787cf074d679d28b60c7c6c947d02f50e7a32bd1e6a52fc4d22ec641201e1128bc596f26e61a3180c0f12dff19c42f5036063eb4a35a6e7ee2ff3f170162973d04a41b4f2c1cbcbc9ba4b9689513d3dde045e330d5d", 0x1000}, {&(0x7f0000001200)="952e868b673eb1151851360a36526c1f1da4154ca11d4747d87ce28577d30473a3cf26b73460647d462fb0141d163cfa", 0x30}, {&(0x7f0000001240)="c739644bea01e6440fddaf6703d5fe24bcd09288bf1b4fff700aa7055301b8edc3cc0cb29db61e37f47b800413b4d327f01156e018087e0234cc0e97d5592460a33240bff920460bd1477ebdb2b1bab103064d560d6db8271bd1b14c82eef681e23b44d6abe02fbeddeee6a44bc0dd18229cc791d94a1042a80a5d1ec45a54b5d99fb5eeb7f9d007ea9e2e8f8afe155398cb", 0x92}, {&(0x7f0000001300)="7686319bed8f4fbf273ece3910dc184d01d5d828d67e61b927ffcbe1b1daf36cc883f0480664d3b67f258368021dfb2de50df5cbdb4df3aa09caa722b023d798dff9750915d50c7e74811ebcbb855a2441f3005b0e5795e8590d59ab6f282e7d69a255021fd7181a5743821046eeb29d7927dca2147853a18b6fd85aea83478da9777d9713a43a3ae1c8abd6ebe7c1ebb83747258925b519895cc794a11b7ec9c662e6496a0dd4e7e00d8a302de7d5d958eccd71bc452429b3c3e9", 0xbb}, {&(0x7f00000013c0)="ad5f3bd983571e7fbe3a89514f4bcdeffc9ebc65f2a13b0f5c6fba1e0c987f57e9b3ffd1e27f4a503fb66cb78cc333956aed7650121c4b39e30399c69ec102c8eb8ea26dfb7dc89af12c4e31b11f99aa0178a51d1c4483f66fb47e1288fb037bdc169ac5706aa2665668ce7abb61065a0a199011daef28df333f28fb0130b9776483fced5a5d680304ff27765e2424a53151cb9d17df5b12232f6ad9941f9dcd101fbb346261ff2664a5fa39fff5ed652c8fe154ec8ba907c5480d48b4983ab9bffddf2d199d6ddf420dec22f92a9827624cebdd85db0076d5d068675412159cfcd93def417e78f544d2be9ea868b2", 0xef}], 0x9, &(0x7f0000001580)=[{0x88, 0x1, 0x5, "b606c4bf9091651b090801eb87f9404662468a23160cdaaf457fe9610685829438ae0e20de55af17edbbd5fd4940625e27a7e1d9a431f4a0d237c55eff4f64f48993a89d1a14ad736c7885df2ae20e3c27f969d102c2c20cd5ad3f42fc854ca2e60034b86defb86e31cc38eef5d0785dabfff5c33fd926bc"}], 0x88}, 0x408) setsockopt(0xffffffffffffffff, 0x0, 0x1f, &(0x7f0000000040), 0x0) 16:17:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shmget$private(0x0, 0x4000, 0x500, &(0x7f000050b000/0x4000)=nil) 16:17:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4000004500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) 16:17:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:17:18 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x801, 0x0) 16:17:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8038, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x40) mmap(&(0x7f0000a10000/0x2000)=nil, 0x1b0f520000, 0x0, 0x10, r0, 0x0, 0x0) 16:17:18 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) lseek(r0, 0x0, 0x0, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) setegid(0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x46, 0x2}], 0x1}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:17:18 executing program 0: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xfffffffffffffffc) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3004) 16:17:18 executing program 1: r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:17:18 executing program 0: chdir(&(0x7f00000000c0)='./file0\x00') r0 = socket(0x11, 0x4003, 0x0) socket(0x3a, 0x7, 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b12040000000000020208a371a3f8000400"/177, 0xb1, 0x100000000000, 0x0, 0x0) 16:17:18 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x29ae) lstat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000080)) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:17:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffe8a, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/10) 16:17:18 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wskbd0\x00', 0x1, 0x0) close(r0) r1 = getppid() fcntl$setown(r0, 0x6, r1) setpgid(r1, r1) socketpair(0x1, 0x7, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:17:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x4012, r0, 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000180)={0x1ff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:17:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x8000, 0x0) read(r0, &(0x7f0000000640)=""/4096, 0x1000) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) fcntl$getown(r0, 0x5) 16:17:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x8b4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x1}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa}], 0xff, 0x0, 0x401, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="d0cb4f82a0937d23dc34c79aa8d5b91e06c5f441bcfbde60505df6351620d8ccb5d865fdfe9f36c9ae056028220bdbfa6205edc1c4", 0x35}, {&(0x7f0000000100)="e63f6ec1692e1ab8e492653260f9f060b1c136b8684f7ec08cdf5d4042add33c5f23e7a6c1dda88f7d722f9e4a763ab3d9d7df0d377dbd714820e626540ffa7d95206fd251c56d400f0b5d8318f4a6e887edaf65399c09aa8561ad9d1872db1127cbb1f6999604797e5791b35a5467d0188a6358ee6c587a4162ea189c9feb4dee4bc6d35467ea0bf70e6026723b65956e098934c2369b60677dcfba0ae2454ff9840356295757817b30a921b7b560b067da5d913ca70fca605d5487", 0xbc}, {&(0x7f00000001c0)="8586b27770c4e39a07f2222a1c19e62e6d7137bd", 0x14}, {&(0x7f00000002c0)="2bdd0a7d0a927e26e02009dc687f07988d284fd3fee2378d743c0b4f53ba75f04694120e7bc44e45514d1095a1b751ba3e302434bfd30e0b77b250c4140fa7105c780ce86a5ebe5887f3762cd060710eb026988a1862afed7f1eaa98368ba277f8ba8411ce687eab56c6589ff390de184fb1841abdd916d0cd3fea26d1268787ac124ae403526f797ff1c01b3158b2a85d4befe648484e256725", 0x9a}, {&(0x7f0000000200)}, {&(0x7f0000000240)="584346bca2e18a6832", 0x9}, {&(0x7f0000000380)="d47be9d0d32473dc0df14ed027c3082763d1819797c94eddb8768a4dd6314ba9aafedb20d01f872a94cbc04ba1a9acdc", 0x30}], 0x7) 16:17:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0xffffffffffffffff, &(0x7f0000000000)="d4820f88", 0x4) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:17:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xe32, 0x10001}, 0xc) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0/file0\x00', 0x2, 0x0, 0x81, 0x0, 0x7, 0x80000000, 0x7, 0x2, 0x1, 0x2, 0x200}) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:17:19 executing program 0: pipe2(&(0x7f0000000200), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x7}, {0x30}, {0x6, 0x0, 0x1000000000000, 0xfc}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x8, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:17:19 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8, 0x127) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x20, 0x7}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x44, 0x85, 0x1e, 0x56}, {{r0}, 0xfffffffffffffffc, 0x50, 0xf0000002, 0x20, 0xe9}, {{r0}, 0x0, 0x0, 0x80000012, 0x81, 0x3}, {{r0}, 0x0, 0x0, 0x80, 0x9, 0x10004}, {{r0}, 0xfffffffffffffff8, 0x20, 0xa, 0xffff, 0x6}, {{r0}, 0xfffffffffffffffe, 0x42, 0x400fffff, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x1, 0x4}, {{r0}, 0xfffffffffffffff9, 0x82, 0x2}], 0x9130fbe, 0x0, 0x3fffffd, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) fcntl$getown(r0, 0x5) 16:17:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) geteuid() setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:17:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x5, 0x8, 0x9, 0x1}, {0x7ff, 0x23d, 0x100000000, 0x9}, {0x5, 0x11, 0x7, 0xd42}, {0x5, 0x5, 0x2b, 0xe351}, {0x3, 0x4, 0x4, 0x5}, {0x6, 0x3, 0x7fffffff, 0x2}, {0x7, 0x3, 0x4, 0x100000001}, {0x100000001, 0x3, 0x1, 0x400}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:17:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x2a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x908, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:17:23 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x5, 0x4) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="79821d079730e2bb603292a479223d53c9ffffdf7c3828e400ea1f3f00"/39], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = socket(0x10000000002, 0x0, 0x8) clock_settime(0x0, &(0x7f0000000040)={0xffff, 0x82a2}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendto(r0, &(0x7f0000000100)="c4880687a45651ab4eefe931d35b854090bcce10c3547b8bea6e0362d2ca591fcf5b433df30f56bd0fae5d12590185996d7019cfdae937e67645e98e23ecdd7893688e4bb11a4d790f0ed4bcd252505e835845a85958017343afd77775410d5f7fd7f72796f11ce784ded997ae8b74abd1211c244958c63502331932ce8838e4b49f813c4401218ad8fdcf4ae922f7795053c18cf72fba3dc97d16d2a5c0c277631e61abeca688d4b944efd590b23759ab4999d520024dc039aa804a4ba2028a081ff0614aaa0da6673edccc7ed9490ba4f492c6ef803a4e3a5eded9ec4335bc4315f51b5c3dc35345b0d9", 0xeb, 0xa, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000240)={0x730, 0x400}) 10:12:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x4) pwrite(r0, &(0x7f0000000140)='P', 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x42) 10:12:15 executing program 0: r0 = semget$private(0x0, 0x7, 0x400) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(r0, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x800}], 0x3) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) r2 = semget(0x2, 0x3, 0x4) semop(r2, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000180)=0xffff) fcntl$setstatus(r1, 0x4, 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r0, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x3, 0x8001}, {0x2, 0x4, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) getsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) r3 = socket(0x11, 0x1, 0x606) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0x4, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000003c0)) socketpair(0x13, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000000d80)=[{&(0x7f0000000940)="4f64a65807bec64bc8ab238634b2bbe87a56a777d9213eb4399b638347a06a705abc3e8a7a2254"}, {0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0"}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea"}, {&(0x7f0000000bc0)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0"}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba"}], 0x1) r6 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000200)=r3) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000006c0)=""/140) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0, 0x1d, r3, 0x0, 0x0) getitimer(0x0, &(0x7f0000000780)) setsockopt(r5, 0x61c, 0x4, &(0x7f00000007c0)="bf0f39d403ac13bef4c360952b905d58e60feafba527581d84e24a586dda476e60bb0f3f7daa59498a22e68c42b01624f57029c61070b71d765c8d7818fba266328604adc3ba6608d7ca4fd9c0655c6af95b24c8ce63f22163a842098d820218e7464cace2ecd8c5bd108f2c247ea6ad7879119d4dc18fb7d0110d5f7141d7bf0421b8bd0e902c66823c063f8b599eef28eace44ba271f13e6513e4bf58a1f9856dd757fad384c88c28c3b08dc7b5e04cbe7342a11995d92d7096683fdc04d6e462b48fcf4126abd63336aca40ee2c97016d2c71cc9c01b66c746fb83592", 0xde) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000009c0)=0x2) chflags(&(0x7f00000008c0)='./file0\x00', 0x0) 10:12:15 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x87}, {0x200000000006}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r3, 0x20007479) syz_emit_ethernet(0x5, &(0x7f0000000040)="f7b3d80e2a") ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x7) 10:12:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) 10:12:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() munlockall() write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x573) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x80) fcntl$getown(r1, 0x5) 10:12:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x40, 0x2, 0x5, 0x2}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x9, 0x800}, {{}, 0xfffffffffffffffa, 0x2, 0x80, 0x91, 0x8001}, {{}, 0xffffffffffffffff, 0x10, 0x2, 0x43, 0x101}, {{}, 0x0, 0x84, 0x4, 0x2, 0x3}, {{}, 0xffffffffffffffff, 0x80, 0x40000000, 0x0, 0x6}, {{}, 0xffffffffffffffff, 0x1, 0x5, 0x7}, {{}, 0xffffffffffffffff, 0x8}, {{}, 0xfffffffffffffffd, 0xa, 0x20000028, 0x6, 0x3f}], 0x3, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0x4, 0x40000008, 0x4, 0x400}, {{}, 0xfffffffffffffff8, 0x8, 0x1, 0x3, 0x7}], 0x9, &(0x7f0000000280)={0x5, 0x6}) write(0xffffffffffffffff, &(0x7f00000007c0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bdd4c5a1fdf79d364ed2de7e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af64801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10bcbd57c94ad64a3a289d05b4242956d3846a49cb4849eb194af240278368bc56700abe41fca059898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db05078122825a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84aedcbb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d3254fda9d6c68de4ca116dd887c40d8d08944c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a87454289541cc00000400000080000000000000004a06333504b4", 0x224) 10:12:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xed, 0xca8, 0x7, 0x0, "64ae6093a2112ee6e374a4d7b6d38f4d1be9b3ab", 0x8, 0x3}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="00000002", 0x4}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x802, 0x0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)='./bus\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x81, 0x9, 0x7, 0x8, "b8fa8671e9826a4e3651a592f673d919883b26df", 0x21, 0x44a3}) 10:12:15 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x20000) r0 = socket(0x18, 0x5, 0x0) fcntl$getown(r0, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 10:12:15 executing program 0: semget(0x1, 0x0, 0x40) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x25}], 0x1}) 10:12:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0xfffffffffffffffb, 0x8, 0x7ed8, 0x4}, {0x2, 0x0, 0x4, 0x1}, {0x8, 0x6, 0x81, 0x1}, {0x4, 0x5, 0x2a19, 0x4}, {0x1000, 0x24, 0x0, 0x6}, {0x4, 0x8, 0xb28, 0x1ff}, {0x7f, 0x1, 0xfff, 0x7f}]}) r1 = semget(0x0, 0x0, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000240)=""/198) 10:12:15 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt(r0, 0x0, 0x23, 0x0, 0x0) 10:12:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) read(r0, &(0x7f0000000200)=""/77, 0x4d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x53bb}) 10:12:15 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003eb000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f00003e9000/0x1000)=nil, 0x1000) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000140)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00']) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x3) r0 = dup(0xffffffffffffff9c) sendto$inet6(r0, &(0x7f00000001c0)="8494e7013435e5ff1da0b41e3e6f51e88ed4936fa53ffdad2725f6129a0e6259cec2c5460b4b1f6137f48591d762eebbd5062abc65d76d79254eaa1e40987bcf93c892b2b65442309c25e59d3dd90e2f9beae911a4ea8b7ee77b9528d86fa74c8fdfeefb58e069508f7bf882d387305ca5a9d89babb59e27ce1e326d981297eeaa9634634474bfff95746661d8088d23e019e6dc05f62ac91b9081697b337ecf98ceeb4597031a47a95c8598320ca325619ca835ffe0832b485dda2d3e13d27d9249708df07bdb8c52b0bf8d3bbb2641fdbebb587ba1f4efbc1bb9165e3df4537b6cd5796b30f6bee6", 0xe9, 0xa, &(0x7f00000002c0)={0x18, 0x3, 0x1, 0x800}, 0xc) 10:12:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="1c") syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10000003e, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x2ca}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538be4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59cccfc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892f61cb865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd01049d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc26", 0x1da}], 0x1, 0x0, 0x0) 10:12:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3}, {0x6}]}) shmget$private(0x0, 0x4000, 0x202, &(0x7f0000ffa000/0x4000)=nil) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/31, &(0x7f0000000200)=0x1f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") shmget$private(0x0, 0x3000, 0x4a1, &(0x7f0000ffa000/0x3000)=nil) 10:12:15 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=r0, @ANYBLOB=']', @ANYRES32=r0]], 0x1) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 10:12:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xffffffffffffffbe, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28, 0x8000000000000000}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x182, 0x0}, 0x42) 10:12:15 executing program 1: r0 = socket(0x400000000000011, 0x7, 0xf69) setsockopt(r0, 0x4000000000000011, 0xffffffffffffffff, &(0x7f0000000080)="1a7b43f2af60deb76a9ba200000000", 0xfffffffffffffc84) 10:12:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 10:12:15 executing program 1: pipe2(&(0x7f0000000000), 0x10004) setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) getitimer(0x0, &(0x7f0000000040)) 10:12:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlockall() syz_emit_ethernet(0x1, &(0x7f0000000340)="92") r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x5) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x1, './file0\x00', './file1\x00'}) 10:12:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0xfffffffffffffffe) pipe(&(0x7f00000000c0)) r1 = semget(0x2, 0x0, 0x8) semop(r1, &(0x7f0000000140)=[{0x0, 0x7, 0x1000}, {0x2, 0x1, 0x800}, {0x3, 0x2, 0x800}, {0x2, 0xa41, 0x800}, {0x1, 0x1, 0x1000}, {0x6, 0x80, 0x800}, {0x0, 0x800}, {0x4, 0x68e, 0x1800}], 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="75af98cb60c786c8004d19af1884fca4f951ea65c4d2f728367fdda71cd6ff858b79541c19d8889afda438c3b3c8ad0f625c2fd9a2c9a71e15ac010c94e3b5bce0e1d8887b8c27018944e9168f6875321e0653df801129033173de2c5a494db51ea6ceee01fde9dbfb45451022eed302b5dd6c11c0547af0c299363abba80e6efc1e2979e697344d1ef46db73b4bc6aeeaf38010cf74ab0e7bc5a53bdcf56b49c9a5ddfd87eb01e835bc26b56bbe43aff3854b0cd4d86f02e3d3c797c98c55f24aa2da9da225cb0e3c77333903b3530deb1ac06f8520c5b30338304eaa854f55cac97a791724732153f5155c219da36a87163a4e3574", 0xf6}, {&(0x7f0000000600)="8eb814577b961fe88707bb1b371a220ebdbfda09836841f77b5746d1496abb5cd05780b06a6d1b045f4199a8cacd2897c0543601024db28ce8f38fe64f284f9a122dd9c804435b55d45fa2978759f52db7aad062d482e2c17b474903000000949211e94746340cda49d1f7baf756174bdba86c1e762d3e6b0151ed68df271aae024f56ab97a7c5c756162a2786a66314f7a883fb1bfa8cb241aeabf0e48e3c7c053c207f62b83814a791dc32345448d2092ac249e9b69b5b9f3b9f1d9738c21a0e80ec52d3999913845a84b7c878aba7c1d3821572da2b789f5774310efdaa48aaafdc24e69ae81dba63dbddbbb2cfcb666b25160fc35599a8e7183e3b73ac1c499810f0078c895a3f99a2c9d47a59b8dc469a557b01d2a5bbfc28b34d5379179084899432e37cd9b49294de8ca53d5d80c7569987960881aab6f528dca54de2dd2aba48518a34bbaa3c170e82361922ded0b26b1eb395abfe1043858fcf88a1aa4f8451c273e99f18f17a07d11537ecc08e0661b4fcdd8299c7404dc4d173b9e66611e9939956b4d38ed6e9787aa9924f6413bd016f211160400943738361641c54fb38d40ad69317f61c11565d982eaf4015195092734375aefe19e0374cb494212573592bec556cc367a3af5631b5bfd7d6e9471151d986e111792e6df2477cadc593560d6e0652bdf8b0a9d7d9f42c9ee1a68a5122d4689a43827a7074a70f59ac785d12b25459842761ff4e72dea1457673a27c182540be16028af8a4d99be2fde4b22dabfbaad532b864183a2e2aaeb9e274a3d81f", 0x238}, {&(0x7f0000000400)="76b81e02339272dbeb4dcfbf0aae8898599b7d3e8c0c83319f38e5484ec055299e0db03a8c6d571528ffe74f680525886e9d2a0ddb1fdd8231ac7ff8c4b997fe8b3c179792a5867802d83c7e880e1502a9f72fb00e962e88c324fff9468efccf1404746d2f78a18344ea593c4f7294054e3f741474b58c955ad38b393bc5cca2dc85d412136e2df227bf93ec17309ad7159734039087ed3e3639011b0fcbf7925947a8104b75b2aeae42296e44ea2d5dc5ae96cab11f8c972883c4421dfcb9b7bf1d6bc5f17a25bee6c6021e59a60922f62fb8f4cea4bc0f15043d66b1", 0xdd}], 0x3) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0x100000001) 10:12:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/2, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x80, 0x2) 10:12:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) socket(0x18, 0x2, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 10:12:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x34, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000011c0)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "039ca01d51379e5f262c4b12353efa47124ec13c"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 10:12:15 executing program 1: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) 10:12:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1) pwritev(r0, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) 10:12:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000001c0)=[{}, {0x2}, {0x25}, {}], 0x4}) fcntl$getown(r0, 0x5) 10:12:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x4c}, {0x25}, {0x80000000000006}]}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 10:12:15 executing program 0: r0 = socket(0x2, 0x10000000000002, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x80, 0x8000}, 0xc) 10:12:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x0) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x20400, 0x1) r3 = dup(r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000040000000000a6c9de4700"/26]) execve(0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0/file0\x00', r4, r5) 10:12:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setitimer(0x2, &(0x7f0000000040)={{0x3, 0x4}, {0x8, 0xff}}, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x1, 0x4, 0x400, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10001}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3e54e8df}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x4}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xa64}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xf1e5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100000000}) 10:12:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x3b) kqueue() dup2(r0, r1) 10:12:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x6, [{}, {0x3, 0x2}, {0x3, 0x5a}, {0x3, 0x6}, {0x3, 0x3ff}, {0x3, 0x9}, {0x3, 0x8001}, {0x2, 0xffffffffffffff81}, {0x3, 0x9c6}, {0x3, 0xf9}, {0x0, 0x2}, {0x1, 0x4}, {0x3, 0x80000001}, {0x3, 0x20}, {0x1, 0x7}, {0x1, 0x2}, {0x3, 0x8000}, {0x3, 0x1c0a}, {0x3, 0x5}, {0x2, 0x9}, {0x2, 0x5}, {0x1, 0x8000}, {0x1, 0xcb68}, {0x3, 0x5}, {0x3, 0x6a}, {0x0, 0xe18}, {0x3, 0x38}, {0x3, 0x4}, {0x2, 0xc56}, {0x3, 0x1c35}, {0x2}, {0x1, 0x83}]}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000200)={0x8000, './file0\x00', './file0\x00'}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000240)) connect(r0, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000002c0)={0x1, 0xff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) fcntl$getflags(r1, 0x1) r4 = semget(0x1, 0x6, 0x637) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000340)=0x100000000) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x4, 0x4, 0x8, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', '\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5765b5c5}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000880)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000008c0)={0x2, 0x20}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000900)=0x73) sync() ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000940)=0x1) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000980)=0x9, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000009c0)) pipe(&(0x7f0000000a00)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000a40)={0xfffffffffffffffe, [{0x3, 0x2}, {0x1, 0xfffffffffffffffa}, {0x1}, {0x3, 0x3}, {0x3, 0x21}, {}, {0x3, 0x1800000000000}, {0x3, 0xb7}, {0x2, 0x100}, {0x3, 0x3a}, {0x3, 0x4}, {0x3, 0x1}, {0x3, 0x2}, {0x3, 0x4}, {0x3, 0x4b}, {0x3, 0x1}, {0x3, 0xae8}, {0x0, 0x101}, {0x2, 0x7ff}, {0x3, 0xb5d2}, {0x3}, {0x3, 0x800}, {0x1, 0x3}, {0x3, 0x100000000}, {0x2, 0x7}, {0x3, 0x7}, {0x0, 0x9}, {0x3, 0x7}, {0x3, 0x6}, {0x2, 0x3062}, {0x1, 0x400}, {0x3, 0x80000000}]}) r5 = syz_open_pts() sendmsg(r3, &(0x7f00000030c0)={0x0, 0x0, &(0x7f0000001d80)=[{&(0x7f0000000b80)="09c87085af6d2aa55488454f534cd758b7697a5df556c175318bfcf82d1499db5776b2428b3d7be85a22338fd96ab959f26ba5cdca195b24c7c18cf005d4dbadb7e95d11b073411612bc224b97dded870cd11edc06774763587d9278ba05631ca9b209cd416b0d561234235e3021c18f2e150fcad3c260ae13242e87b8b492e34ca4115107d0ae061256707b3dabc5e673cf8d622881f55aab56d26b6b0c2f91addbffaccc2aadc5c4ec2e9e5085346d6660dc039b6ae8ee5645ee518f6cbd7dc022b3bb2fda753cb0dbbcd1f9471149606f63cf9367c1a043379f2f8f168f0ee6db9a3e670f5310f9cb3e2840ddd3d260158646aa4a6f8957402ac5b64f11d95e4acd036fe21bd17ddc468fc1501f5ca571fecf6d49053ba1468de0e8461cd334e5b9d2156c491e9d0927fc96a10c3df1a507895d966742b087b2152f6417a2a86dc4fd64ec079bcc0c7f95fa3405c2495872cca98889057e02811238f2d7c7f5f6fe2010d0a09a39f7cb99163f04c8126c4c16ab2d9a5feeabcb0ffd9ffc55479062152e171e5fd8ad8280e154f93517a5cf9cb1adf74b2ed8e07db0366766e2fef8228be75287fc1cac039b8ae7b07b60bf4897fd1e9d2d1dcf330f248f6bd887cba408fa7ddb088edadec7b67582b969c86ef681440733c6ffb3e22b94ca4ac204c83171c03ba3846e113d0be2df22f1b5c9b5b4a6954ac70e6e706cac3298087ff50fb3f9074493add8bd5882f9c98cb717ec76c9eef38ecd7c28c523731ef3733b189caa657e589368a481d00f8cb69adbb18cf3c56e48f5dc8e77ce67dfced48d46805987eabe2334c907fc0fb065b8ca0338bbc24022652b8026900e8bb9de2139d32ddd8dc351d45e0f4a8f316f54f476d245d22636eff8aeaf1b5c3ec5afd8542716f582213aa57ab7f8efc0ec5d2c2e893be620659d8754bc02b01f75b6800ff2c309085124775b9ebe733801dbff9ad34aaa048f956609fea79062842e00b3a55431d2517cff55d0b3be81e7519e6769a89100371693925a9ac226cabbcf3fa488575da3423c5ea711079ad7252d4a27cb6c9276efd91d6d9d90bb229e82f363796a8179655ff3a4da1393740c1b5ff8a14f4d32e43c457bd6421c7c48e6f162b279caaf5fc7c4390e84e382c307a3d93ded9d1d87227e3490b6ea27f501ea059ced91ad7136ba614a2e7c65147fd7b60ab1c81584da83dae15b5a7d6928ac1f09389e86b2267b9f83358089884b6b3e0fcf241ba33a1a7be37f74ea426a60c0f1e2db4d32869abaec0c02464f0c6ebb69c67d34376a0a915aa15c85eac119352507f2a0fa97bc5a7f4b099141600899f7410b89645c6a3365b46a3721ebcf3b6e83a2d028aba60ec6b9fdaf9ad92e4e0443dc9d61799e5226fb4fe3fc7fb586c8813e83b7f7e78c8fb267f6666c7c36f0b72f3d21f273c50ef30693fab1149caec8883e7a8b64051e18f17a6a35801201a78850ac7584830fb29b5e191515ddd4aade2711acf3bbfd8face5eb3e683669e640ca6241f258045846e84af5786315e1720b2fc52e6114b2a8a0f0abb5919ae7b49f1be1a26693e236fc5b2432d1be4e4476ee423306d4abe71295559e760dfdc66c02daeb9f13a229f4c4a1e816a48e28b78448bceb8b6f350ec5f3f65486602bd12ac0fd6822ccdbd6d3968dc7435485a069007106a10a06154fedfad4f7652a57cb7abe4c690a05e7b37a33367785055d5ec36cb4c29624be2b97be150d94ba91c8d75bc16a057eac87ee01444387641643db319741e6e8ad102b09f06ce9e6db0b0cb3ea3dae271e76765f4040f80853b57c91313946f5e29394845e47b2571ea583890b96809c1f7b1edad443d3f90450024538429199ecfd817ebe6ed4e1f4baa4078e7d245967b42be3f08dc68a8206c1e904609e306c15941c44cfa75762e54d33cbf1cfd54622e40e2ffc1b601aff0f857c7a27574217ba1cd3200b8129b334bd0948f02830f886b751f0d7ad2633c714fa23f624edfb687b260441abafda037d4ca276972b0fb0f99242170d9c08e42247969e32f055ab4c98780c690a7aedda5361fc886f3dfc0c040d96ebdd7e47194282e9948e331fb943059ca0a897793e4f33368166288c58aff8e9e2ec17639247ce6c4bceb9f5aa6a0bc0bb9c814d6d8b389e6bd26f29612ff85e8ae173c76633364640687e7f0f56824c826db01faff6e6a47e16ce62cff2e2e98280ca4c9150c4932f37f9a96cdf171f715a7eef546b339174966cb2074640ac5899eba1319740e51bc0d33161d4a8bc04ab757a86f8f866312a1d2a30cb0d58e6d1ed495251e3e349407ca2f610d7856b0d8f8392952f158671582d98f07eff3293d5a6efbb98f4d5136f60bc203730a11067251f18536adf6fe374cb9007764ddb75086491fe4b1687d6c542937af6b7287dab4bb62acd9b8d14887c0ae6bc82584cadf3affe490e1dc5dc731a01d403eeb86ae62de5acdd592f1c355ed12d5325f15364cabf6944465a1fe1de0f23bb0dad15cbb413a9431e6446bdedbe9061249cf2540f953eb4bbc069fe599423b6555c3213cf3e3b2ef4e3b2b687db87aae0301cd4728d0a63a9ae8c78dd879c7b4b58250dfb55433fb626faeeb0667c36b436b08695521b3e84c276a37330278863a59f8c6e46670491363272a2cdb110b92806acc03fed48c4bfa189787e65778c557754e8d28002c55e567739e3d089bc0fd5bbd526c80283f2d6ec06c55ff3ec37dd346de0f25c8a3e53514ae7c2b2a8d151297fb683d6f40300b89b385fd93228a9d35660d492396be5f53eaedb10b6370328c6dd820fb348305b9d1568e6358c0ab73b9f267a07a47c2d63f2affa36b5cc640a230999d9c1ab4239a07ddd2d286e9f0740569454f753b223f51cbfc3f2cf5d6152459998c9b0de35f9289adb127746b50b1eaef2b7cd6e0cf08000359d767596b9d2ca62139df5bc237c3041596f6b07a80e718b36063b70c66a8993aeea6ddb68a111f8acd065f9702218b702a43bbf34beeeaeae24a59cd2ba08fb2a0bd3c2b586d082114589f4ef4f1ec1d9d8fd9264bd0316278e946b6101e641d8e6c7197b01b8fc6fcb358f59542b08ab6441ef669b5f6e35f91d2cb21df8df8e68747453fbb230bca027f907eb6e2823584921e6e8aef41f34cbc6f31e31c67c7bfab739aa140edc62f5cdc31ae8a03aca9957dc63f368e0e021d99c48fbbbdc7bc550307539e968619d659394bf625bd5e4b77502797c4d8c3b4ab0ed5853368cff9e5356de6b1a39e72c1aac443d6e3e85872eedd3ae2046bbc5f27c80e789052644ff1a3b73ce2ae770e0f36eb89f83a35a42962bfa7e48fbc7e977a12295be392b71ed55ccab17e54b93827836a87a9e8185abbf763f69be248ad147b5aa56b3d1fee879ae17ad7e39bf8810642e3edb11fde47ab335c8cc657c992f4eddad4a8a9dc766b1a3a06b1b08dc4c3e66e6e21c5dbbb8def75d7b9c0c8f0962b831f9930aa52022e4d86d4d533b809e7f1ad7badc578de9622e43f4aa17a5962ecf19880e2fad6d96a8ac492b6bab863dd163cd383c6f7264539bd99d4dd7f875f69fc01fdfe6e53ecce6e6399034339911e9a6428c00783cb9ab8428463d91b385559b3b4cf77c7c062873a9892081fc09e36072e5904a500f7796072a637c41960563093ea01bdf7ce3d02ed8b20df14141c66a7922e0f0fc8ed91fda292484048ec764db6feda5c1829b44c7a5ca9035c5798106424c205d3bda6753466a0605dbf1c61f4389261e9fb74c24ad592df00bbfefacda317b85b96ebabfbeaddaa3d494e3c7468d502a84f0e2addb88bd49b5f3990f539db8de103286926ffb28d4c14abe6eb465ae5c57ecbe25470b06f4f02e52f853ce468a743f085b37aba952dc8d41acd99f2fec233243c8d97e6e2b627d451245d5fb2a140e4a11ac846c04eadfcff038df3e9ae3f42ec955825cb6e5055b7f4e1cdf5bf999043270c39c0d863ca1f5bcbc1964b2b270966e60eafca73b84e94016b148cc1c92da509dfcf7c11c0b87f36cac46dd3ab1f0cb9d46dbede2c7fda681fb0056801829948e89b791713ca4628a418e62216ddf3c85fa69bc03c9dd58bd79e00b32899d1bdb5690d318d05f715c86078a5587ac91b4a98c8d0adf9acd64cfe2e39234cd0c375e54350ada2b20a95c63f6996228785d317dfe162b0fc1c5d64cf26e6784cf7046f67427e0eedbfeb59d2aa4b5fec91875c75547f57de5f3cf6c81e1be05daf161b9c5ee16cca76b7bc4c334c818c065e98563da71bc5f0e67fb51a0cc7216b62cb9b5ff45acc4e97567461cea974f136a4f21479b87ce2f3cb937ef84372b0eb4564af0ab7ba133f54da94cd585d0efde73c862942ede1feb5c595dca152c9d2f0384b66a3156d6bf5e92f7873e608d6e60c4f9597afa58c0471f7b8888e94094e59b0dc1ade2e54ee2e790114d5d2e9f725ed4fe3c1d9f43ed128a68aa70ef0b4f05f74fc15ad5c3a254b4bcaa1e17e43af146fe60a9c26cfd9d9180ea28d34baef096497fb5ade1b3b2126be6dafe799f1b9f83fc0c11a6ea3c15738c4dfd62bf4562f29bfc668658e836350c4e60a50c70f62d223bfb5cf07891f8fb68cf1e51b81c6639070b116e24ce066c5f08e26d79b59bf1fd23f134327df387c59b09bd1947a2b84ab039ebec344da7fbd400e1ac4f0f99497cc8859accaf5a9378e72c9adfb64fed7d8c94a5f514cb433102a5849ce9fe4ae7bd6a8db1a80c307a42bb000a0e6ece0d0c0f8e9c25a3939bc89281cac8b0065201d36cdd0933c2cd92583f93e9915a38f3a43c4e44dd0a46f679ebf68d0fc9c240477cecc38211f93c25afffcabaf93603f69f8320d70b5aecb28b89e190d80b1e90bee68f0c471a0fa657fccef2cd560849384e824b886eae3991b793f001b1ae3834cb3bff7463b60b115744e6864d9f080caaf4af1247661ec30e3f4a587647918b72d450e7a5f0792440559f7fc103e645ff3d89b0125cab5b97b6349ed6edf500589b12a4bd5d177753e1bc9b5a86e7cd95a66ce4f61907d44457647e20fc2b5953b81d1741cb75098c3dea97fe1af22a4fca7873083f3c738f5d9b42bce90d7563fbefbca4ebc8939b68906ac5ac819e56c968721a00a59572c66e7d35095eaf5a0f3c5abf557e92c6768c9a7bba47f0577459472c1db4a0da1bb8c096f12a93c08670ecbe9d416997722e42be10ea9351719471ef6c0487432ea9dae5925c536a984d743b5d7168f6ba38679769b0884525f099b57ad49fb077c84b8e9d28c4c1d76c8b1c544947526476d5509395c94619992e14d614e00f946185c93bb2937555659f1d976b1613d099201c189c46471cf268ccdfe2c023a1ff61ebbfa078c5ea665dfbc14c42a5176be1808aa0076b3f76111d5d78b6fb50edcd4145c3fc4021f46946b65e6ac6e053cb0479e5628f5f067dbd4d3b6b36af79e6f4ee9283224b3348915af759d9c964a7532a0edb7ccf5af79f11657d2f8c66b35bfadfff92dd8f037bd819ed382b101fb620f592fd020b105aa101cda15fc009620154149fb207d12e59b794562a08354d2b9720a78bc9a1ee6321dd5296bc1600299d9b3b5da20eb4aa6d0e96b1fcb7e6f421f9780d2be93dcdde3b31a7c18a686bd68d9178e7bd2c0eba688941d1003f32da77099ee1b282964040d4622e39169710818cc82a926a398514aaca8e9789bfda35b34c61bf8bd023f5f7a4a8a53eacd683d553640d787236de8e156f566a35f8effa1073d50b355204d69518", 0x1000}, {&(0x7f0000001b80)="bf6c436bb3d9c7286fd0fbe2d63b6d4a526ef1f0333cd0657a6daa1138ca1296045736df47ab6e36727bc0d52e3ae9da3492c1abfb45a43db68e0f0e683b95492b66778f731855b689b95eeb28c13a42c874a5fec2861d83ac5e449ca9311ce279494a1b194cdbcfab8e0b8bf7bf23542ba4de182510106bcc46f2f16cc51e5aa0fb1c97486d8db7f7bd46e30082c281c7f365a4cfbc0f593fe0d5052e32c044a47c09b568eb3ebb5fa5b2be413d45af5b2d02eabf14dae1", 0xb8}, {&(0x7f0000001c40)="410268f269c69afd798ba04fc300d7b203a4ed49002b61f3203a19fe6ec1c94254a57329e61344cd01c19c1dfc3819af2f0b400fee341ba8c5ed19884c12e6555761fdf393f9b9c6669b9029557ca4684d6a68b125820585dc99c8afdc087e655c67a07620ddc7c3568f50d43c7b8e3d443154e3aedd4c732948138b50f7961dc0371a", 0x83}, {&(0x7f0000001d00)="f97d2809f606f17f5ba57befe8c6365096a6eda09176ce6d85094cb96906fd3f09959a68093c7bed733e9867aeaa014509a85198d79a173be13e8472ecaeb6d84def1260b76b08c4a6105799c0f02d361ccb", 0x52}], 0x4, &(0x7f0000001dc0)=[{0x1010, 0x1, 0x7, "7ca18059d1f4a84b952847770be524e552b6d6a27e15c5c38d3f89000573c7a33e9ac3fbdf0abcee6d917504bf8c764f938a8a6e26c61a7a0471a1536d6f1aa516e79c67bf952feec36c7d587a3f0b8b684be08b52f9eafe69fc376ac071ba73abe57cc6948f831a2843b49b282658a030ce0a0258a8191d266a95510797868000c1a70ecdb06e030235f0b349f3f4f1605056911424161a20f7317332e6e96f01b932b3a0d736c086c22f86ac8c16a14ff37a4d09f1fd142c59f555f0be987ea185a2930259c668bae59f6867e08727b4596b31f9c9d7386eb7e8988477627a45af587be8f0fc070d0d92fbb76dbf5bc6e2499af9ea5705f42196d3b478922e091b94adab3f8fe49e09ab9313726ed19e44152658937ac5cf42878b14b41740c8cc0021bd9762a19338ce958cfd32eaf86a3ea213051acc5a39d868f62c5195aa3385a6056f33a831fc2fe7366df1dc26dedb010b8f523e48034c525da971ccd00dc7ea40bae529bac9a2ea2802aeff2307127eb154a35efbd6d837dc2b8e4a0af668077be34969e126414855ac85d0812b239a2e07ca6d72c3fe3207ee671dd873952493d5c133165910e1a33d26f85e35d5da798df1bf0c98a884dd0d8a0a3449ac41b4a581276aa8fe5ea25b2749a3238a286f9b217644c26404c5cf80fd4792212f88891aab74ea4526dcb6cc452922fbcba53103885805a3b0bcee87b9e619dcc6c202e15ef7737c3c4fa361596459b23a9a4cd006b20b8fb5dfccdc75cfde4dabc0c09cb741bdb5c6237b63c1410dd5a972556efcb8ce1a0c19fee9e1a1d0b82eb474bc85d51ee0e9bf8fec41c2e050501d9457b39b65237995cec96e7ea637acf6b3dbe7678f7b5838818fc483a7af45ff067d736943c9a75defa6ed99e703f2886d4311f071db98c4537a21d595658fcd965e4dda827aaeb76f519bb81d93e3305ef68dd9ef1c7972127ad068b8ffe81d7dd32a304ec4d1525eb0d2dedafc6a69fca81a02c133d1aa35adbbd83e4c05eacec3a791fffa05f629dc280b4a3258d9dd9f23ac3476adf8b9c1e14e9d2335549ea43ba2a65d770cc626cdff5bd59ca3dbf18a4a878b4f3cd390d7ac6167e6b7bf170db8ecc96dfbe72202de07edb49461b48aeb5273f69566f490ce3a10477497f90b6e2a553a3e85f6a8719989be996f5d7c0a4bc9d179d85ab0c4ea6ab2190c79b0a76bf2946251bef65d578dfc8fad79f5bc47f936eb03a068b294cc90407079aa29ee1a900d4fc2579083c86cdd61a810ab37d856a590da9e58d88917f7a33a9d4bc9d9d1c416e825555a3b6afe013f8f49096ab01ca84c777a931f9e73839c3e9125427923e3df4add30a240a203a78df3d238ecd4015ed4d9f059adbf0d5ba3f0daf810fc3980b8b24145c8e93337a4ced24850b17bfa5d542ee56160a34a11e7ab677e9c60d79955e3c1b60a15d2ba94b38701b433bf8503d5354e2a959afe22f30c695dc7ddc42159a21c8b39e681b6b64b6cc82331c62669305c50b6d8f94d505639c616643b22ef6a98d08e436ef5b45031f00acb1fca6d652eef9df7b682adfb86c0019240caa0b12db5fa6a702423a84238c3aa224f0f9128485fb32c004bfcd903c7796f4700408d51dc28ba67dfb53e0b70110364662c3ac24c5e61dec644f2548e717b6f10073e8bb3280fbc2bb29861b158ab05a5aa59fe55b4daf56d82ff7fe516cb1db23f15524e6b04ce0d7d7afbb2a862f18c75a246207610d1bd7a95dc7aeff8bbdde2e11a021f4b15cb73bd63775a554d17d0135f478011274881ffbf0217b27be71215bf563124010325d99116303f5254cbdf34de4003095985da5f65059d5fff3f9f4bd2af9dbf55c4b69f0a82b6036d5f8cea4fe17781b1bb4295a54b3c1058c1093aefda842dc3fd4ff288f8b2d94625be3774cae514532b5cf816d8ca7ba0090809e127423e0dfd385950d93ea1328668eccc08225dee91a4295ac6892a3cc32589fdea9f7e74429140f75848aa5748b4254ae896e4bc19f3c40218829ded25c5aa20c968aca898bdcaae3f3566d9c3204a0464cf7bafc014ea1fa7b50293a13a07784a7122eea36e031f4ec95fea427f86cbf895f3e99d8ac9bd0a38e5b9f95303ef302148aa131f25b71848d044f4da8455a06a14ee9d38d44c9cb0b08981ce149ed6ca1b91f99da80c7a91459a8585995c95c249437d48bd70600e70f4956ee2db6c34d5424659dcbd39df8eb8adfeada6769f78b865c0f020c335f7483648bf21f4af4ac9016dbd90029f6bf6b921ac8501c13095419aafc9214d959afd30d30a2f5f999c55e08fb79cdba0b1ef339ea4df49354a775a003715fa98444e12a1d34ebfd9a95a5ac75b20ecf25a9914db61f637f0d4ad09a8a4337b3715f0194368b8dd4b35ee0afd8f22e3ef021b1463a1d64b15a82e58bf5cef09d61707781bb57489f323f1f8d79542f7c593bbea9abba44bbd1ec7a7367c8f95ca9f77935cae866074a827a9fbdac16e9f12f4bb9f61500fe88c9c68ae97328758d8827f8ead645d95c787fee92cf7a2555be38024c979cb379e907883bed7984385b0d8d3046063d0c7bd78fb65d2529be597db8e58ec3df14fd822d3ccb5f4bc719ac801ccf28b6beb75c9384b76114cc85c959040331bf8cbc9c070d5427e867d0c7978dda902c5556ed2b0e00973a2617a320e130e39b81e76b4459554fbdbdf513a054d429e9ff901166583ed1868f7d03861834bd07095ebf0ff12973145b364d303b5e623fbee24a091a0560cc15dd3288e0d4dcc317691e621d65a9d83f90b25f58ae3145913e188a9989b913b5d80f34524d8d27785c81b539d1e6c3389b945e7845b22c0ffb0089f8fc439ed13549ddd44456b1d8e9bebab135c5f5cc4d89edc68cafdb780496716edcd98611cf8cd84f27ddf0d56dc711e91e2fa36f795eaf86f3a9bbadb0c9398d1883782850536a3cc99534c6d528636069eb80c94399acabf7a34e8056ffdd9eb148639b04b1e1da237077a09234915d4fb269acd977034670b4eacf26871cdea6688180c02a5d50da0f345439e2c4211ee796837cf5c0d7a47e47bfe7753717f74e3b489defee17cedba5605baf13628b8e5619e40905a5532959a7103a88002b20227ffd51059057716b83c88d369b3edeca6be8da733be6ce6688656219ebdb2fa4f722ca9cad5d3195ed06de1bfbf9234d58a6f21c793e3b17bd1df8f76738a10c7cd9d94a6debc4bf76e0958acd20afc4edd2c9805962290a00b98997bcef64c6278d93b40b2b4e0a5e6d908c406f7a3af68941482f87c7103ff4eb4066088a78ef1e230a59cbbf7ba82834310276653d7fa1962e42a2c0efc73174d61f8743eca0050d8fc1bce62c0856d1d950c736c5ebc30d9cb81ffcdcf01070d760d7750817d4ebb39ad3343ed3d6beb30a583a90dc9e4d5a9367171bb03bc9a9215648a5fff135eb5fab8393353214b1f277331544f51e0cbd40758a5cccef23cac3904adbd33d1d18e702b616332737dc280398034784dee02083c6c270f39b47226904e20f09bbb41f72505df3a9cb7f2b98ddaa0ad32f60c73731360e7d264add8fa2ca6c3d0a41264534666c1dfa20ea5cfc42ba1a14a8d01b7391b0e9af803decb592206bba65362530732f2b96fd56b7a456d9ecfc524c70ef3866f82a0609733012f5cd9385acbf3f6cb1aa15225ccbc304737cab400be7bf76a8a22d2d46153662c97f7a62995499c975fc261be57d103a29f2c41c61886e30aec840a62a5d4885789b4cc48610c23ab72259e5808ad481768462b7449ed1efad103bcb8dc052f13ff88a1438abddf0d8af2a031cd701f989ade1d302ea13ea351fa3633adade19f6d6f8203db8161c916e4c737d3d4d2442e6738dddc1d1ec9d4ff5ee44b994582d94e5a8ff64e800a54524aa3eb8fc81e7dfe16032573237d33ac1b2bd66e17b99f8eaee4c6ca78cd511efb1c9239996d371d26d7a8ffc5490f42e15511cdcf993bfaa6c1a3baf4c1ef774de6ef858ae6c93979133acbda5e54907621d0bbec721769a4993d26df60682f4233946cbd7051246d1b0c46c5d65b9115dc369389cedcdda8704bb6ea01c237f5dcd1b03193c49d8dc9ba35553431da91580bb94adcdddfdff6a7bd6dbc13b18a0206553d1d6b0cad48b9650b715f79852700969f2a470de3e66c0370a23de12b230cb3004975e3b2ce518631f65bebeb156f9871707197f9eb93ee26acc0e607aaa00b6a127939f082d0aa8369d78df13f885552200067156c20ca5b89b504a4e18e586229588385cb00b1513ca5e768ae2d4b8fdb7c32f8cf3c59c644c852d48f5c2abd68996b63b63c6c9747c08ecb342040f7cc3e08ab97030962f7bd8c04628e910147e62afdaefe10e203faa3ea74763ea67b82847b70383fab15fa0b832fafaa5b9aa40e76180c5086c633ccdd1a2ec1128041f636d16f52ac87b5fda0baacfbbe2a6f266aa92784d1f89cba3ad3a82ad2374e6bf0f01dc16747eda1b0fcd25027e9aba304a6049a44dc3fb4112135078599f6a367783cb0302613b19f52e331ded6f4fc0ea262646dfbc410b68c7672e097411c0d4817ed1e91b9bdaa43e7723a109db35e117176f91330cb49ac7e2962f3c64582528ff356f68f76e5faedd16cba672bdc5e5a3fc42c8d72bd81e7be6c61b1fac70f89dfbfdb2e4518351f4de329ba996327707bfc183fff86813d3eca2bd71c6e3e389e36ad2b88c69e09f285253477e688b421d337f71c714ffbd314db9641baf3fc7e1b37564547d6043e5c237a9888a0e35cbcdfc21637599dc664fa2953f23de2851ed8e42ee87053c72e4a9e67cedfd0349cbbc99752b1887b94fa2516e80e641b46c170e9a02a5932119c70c77e2abcf71fbcd864c380b8bfc23e524f3c41cde3fbac0b81e7a68df278d7bd63bf73be01868cb8288ed6e66dffbbb49c6c5a584c653032b9ec883ca806a534cee5c87d6d224f6b4a15b5fc314f18f07ca905cfde320cc4bacd5002bb46ce00738d3cb79a65b570159de6908cfbb4c84a114861cae1010eb896c935e707e14564c81896bbd51bc71a5b88cd90bd54c1b385f6169727bdff47a9268da7504364c89e3ee9bb080d3a1dc84ff35b13858d4ae306520fab893c9cfdffa85dfd6d5e1b0dbaa54ebac01ebef37521931ad8567368c4faaaa1843296a694835b2ffd668c092faa7acddf66b06309b04b946c534afed2e9332b5a48cef9e14389c37b2522c4e61f471f40655b5e1768ffae9321eb38b769680c1ac75c93732b135a674cc868499253aa2e78e89b1567a073b9cef4352ec66b893c8a58e33ad1a4986ee21f4694df2a4501ea6c8d95b30fdf541025bf0289e5b50ff01c47e806241afabcf423ad9f14bb71c0d6db035887553d7267eccaece8c178660f6780176f63f0b0d6ed73accfc5a611c5450d3c157f48fd53ace006b44c8fd8725d42fa08a15a081fc5f76c0faa578848f32850f09b1788e71b2d323fb198832017b52060157ab069a83d45173c38fbfa1de5bd14bfae67262b979a642ae90636f313c205bdd572ba9ad840f6c2e084b818e4d24e860719d4cb41cee027f8682d4e6cfc3570c8e339d3b3f4bd6a2376ba1ef4b4586559bddf16c1643a7e7585ac316356c423282ca98c1c142647cf30feb53139900e83ba3f064bcfb12c8f5c6158efdd96eb11209cd40663622752d3dd0a6bb6659fbd84ca2eabb025ebb6eb8b97e6c7c4ac501c8f4f7bfaa8a18d74b49cffa8c9636c4af936f1919ac0c7f2a87c69f5d1"}, {0xb8, 0x1, 0x0, "f4e54eee162b188d1d3146bf11fff860fe4d82b543bab417e31b2a4e2804b8d9ee275a734a2192d7b12495d69f1c6e125699f5e397be9b8b1623d2c898f521ad2107a8421c14ddc5c1b20a0726184bf191c453ccc5f60513303ec152707ff20361bec1a37f5a7e88f8b0b16f68b4c1272ddfa58b2391eacfb713b4fdd6ee6216307c42c70fbafe13c63f26c39f46a7bf74b9c652b1c5c375cb9abb101ffa9d3379"}, {0xd8, 0x1, 0x20, "b5ab7965d792398c698d740fc46eb0c59c91933fbf6b093a71023e5c1f6fbd398ebd7020ccbe4df57ae1c5e049b04df3cf6650114aa3ffe67658cd3c5547b9e407c269ea0827c8130230af35b243c9443bc939b08ebde40a698a2c08d660a01655affed2852fb6f386850d38d4b111700513ea65ed9300919498cbd9d6e5a40f0338f5d420d62e7e8e44de87fa5fc4a99111dc44ee59f27d39d4300377e010bb89105c3115a21e18a60dc4b4b2355edacdcc2a10369e01684c0ef359bf1145769fff586460a4"}, {0x30, 0xffff, 0x1, "c03c0a1b552f96263a19d1ebe545f4ae6e72832ee59ca2dd8a6b"}, {0xf0, 0x1, 0x0, "12602ceaa06234203a0801d3278de459b4461034356dae7d89962f327dbb65871270a749da063c90ed95f9c08d2c673fab3ae6772fd2637aa4b2332a3ec072a55ad39ea4f60b15877145ecfc43adfac30a9e8476c8715bdf2bd6f368a03961582285ebef3cfd127b71ca259b087d9a7af57aabc9dcddc3033ea782dbdcf1e61c92430ad7667f62375bbbfe76fcd45bc53de4b45a2952df4db191aca970207ff7e1fa8fd7bdebf05f69590484c1574fc3db4d7562dd22ac842f03b2511763903543be9ae1e6f8f570d9c52d295eb95444230125d675ea5f6e7a57d8"}, {0x28, 0x0, 0x1, "c1e3c6bddc89d293a41139c655c2c62ff5bead"}], 0x12e8}, 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000003100)={0x200000000000, 0xac, 0x0, 0xe6, "2d0c6392e93163b332cf08e5e6dd17314abd5d11", 0x857, 0x9fd6}) syz_extract_tcp_res$synack(&(0x7f0000003140), 0x1, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) sendto$inet(r0, &(0x7f0000003180)="6b1e496a3eb21b34820e79661e97a36b61843919e54f38108ba53ccafbd9c6cae69795b0", 0x24, 0x402, &(0x7f00000031c0)={0x2, 0x1}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000003200), &(0x7f0000003240)=0x10) 10:12:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x400000000000000, 0xfffffffffffffffc, {0x1f, 0x8}}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0x8, 0x3ff, {[0x1f, 0x1, 0x8, 0x3, 0x1ff, 0x9, 0x7fffffff, 0x5, 0x6, 0x7, 0x9e5b, 0xecf, 0xf010, 0x8, 0x97, 0x2, 0x3, 0x38d1], [0x7f, 0x0, 0x6, 0x8, 0x0, 0x6, 0x6, 0x7, 0x2, 0x400], [0x4, 0x2302, 0x7, 0x2, 0x6, 0x0, 0x7ff], [0x1, 0x6, 0x6530, 0xffffffffffff5d63, 0x7fffffff, 0x9], [{0x20, 0x7, 0x0, 0x8}, {0x8000, 0x1, 0xc13, 0xfffffffffffffffb}, {0x400, 0x7, 0xffffffffffff7fff, 0x5}, {0x20, 0x50f2, 0xfffffffffffffff8}, {0x4, 0x2, 0x179a, 0x2000}, {0x7fff, 0x1, 0x3, 0x400}, {0xec0e, 0x20, 0x6, 0xe4}, {0x4d, 0x40, 0x7, 0x6}], {0x2, 0x6, 0x3, 0x8}, {0x8, 0x8, 0x3, 0x5}}}) 10:12:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) write(r0, &(0x7f0000000140), 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x4) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$KDSETRAD(r0, 0x20004b43) r2 = semget$private(0x0, 0x2, 0x1) r3 = getuid() getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff]) r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x72e, r3, r4, r5, r6, 0x80, 0x1}, 0xee5, 0x9, 0x401}) 10:12:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) 10:12:16 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') socket$unix(0x1, 0x1, 0x0) 10:12:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = dup2(r0, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="de60", 0xffffffffffffff88) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x7, 0x7fff, 0xa}) 10:12:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@rights={0x10}], 0x10}, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x48) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x4}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) 10:12:17 executing program 0: socket$inet(0x2, 0x2, 0x2) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000), 0x32f) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='/dev/null\x00') 10:12:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000000000, 0x8) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0}, {r1, 0xc4}], 0x2, 0x0) 10:12:17 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = semget(0x2, 0x1, 0xc0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/123) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(r1, 0x5) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0x3, 0x0, &(0x7f0000000140)=""/3}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) sendmsg(r1, &(0x7f0000002a40)={&(0x7f0000000580)=@in={0x2, 0x2}, 0xc, &(0x7f00000017c0)=[{&(0x7f00000005c0)="a80ff514bfc470a382e97bfdc262bd03831bee3192550713806c402d02a2f64e3e120fdd205833fad13228858277a8b60ab12867eae95ac5275deef62ec4b5823a26ee182489cd9149034e9c67abf453189c199cb11ba0d8a11c9863e5f7b1d33d8f183c5a69c010e8a360bc8aa93ba1971995c5df328c605c55fb57e97a9ea5aab9b9c7abbc74709ce6", 0x8a}, {&(0x7f0000000680)="52ac7c3f1e281f50a04def2a9102bfc08480a901f8eaeb070e308a62c4eaf27f6d829e845eb13792288c51922ccfbce7e9e0a5d7547e2798b23df8f5314c8217728348e7748a2466a48a817a9e5663abfe0b6417e9ddcdea7ad77cec3cffb9aefc00f02f026806e44b0c9310625c339ed708759cbc0c22303a5f7d063bcd7bd1bef3f1f0c7a7997f2049aabc6739b30e4d08f9ce7ff5b5fc78ec9cc4de5903dc0ea600334424c7e89d8c0ac509cd3fd743257105a4db0fc7e7417e19af126128cc7081ca5422a9ea4294ee9bece6858377c77008e9d54d1edaacd11abca4c98f0d9aba6580357af4a871165caa2199bdbdd810d818e6ebdb9b8383cff04d64526d3fc9c0671804af88ab4e6c5801173283c1d7765cd861c4986bac9b9d188f188e3d4e6aee8f795fa294f5c872ca63296db484cfb908a00658a3fb54f5a57095606a3ba64bbb189ae277af2b64a024d7ba6a15b5eec13e9aa4ba5a9f73a1fe5a826c603eca2a973aaeada6a831de836b30edd3cb3fdcdad7e6b01e9cc19eefc87adaf6c49d18ed47b5d26867d3ae9fd20e42d692e3c997f13192021942fc0574b408dfb354e0578e3806cc0b7a79d6b421146b9845b2752a2f01371163a5e2fbdc37fe7814b0ab50fc843e98794c4e46a0561991c068e16e5be516d816e9a8e8407b4b8cf71b68a325ee2d3e5be9a66b865bd9cc755d55d327a342488530a4106674e2c2017fd0d53560abe1bee67b2907f07af0af803d8e7d19f552bbf568c326d7da7390f88a7d65710cc83300fd86c9617bdd822ae9e31fb37c99282e550d640e4b9d647fe8d393b9ff51504d8feb330615f5601267d40e53149649337c768337a933dd0d11dfe893e4eca2336182db2c6e5929b632a56b390f6b92235df1eece71327c766e026338434b6b7d86d9a81fb24a42c5b0a085adc899b355c5115656294b1d08303b7cb30da170a6a70480191fc99021cad166b4f3090b3327d2b411436e004b97c137c211996e9644ba0451d3bb8536e1e5b0798a7965f51d0d3a9247e0385ae802b705a27e11caf7f5f03949ca82ac18e18fc1b20c985fc5b512868f1df13d46f35f32684c16c508e736d779879d1147b817b47a5bf4200e489a89bace12596b80226bb5e1384178e08a97e0c449dd166429378cc86dfc8f0a2184c7fb13fd1e9254350f27bbc1ec13e575e76384505b83571688ef9eb49ffd2afcc77d0e65c2ef805dc06d97616500385bad060c3fd2a94a952f8104314bf0c029965ce9a215d53a61018236f64dcba5739e2b3a1d7cc7a65e8c38f1dc13e744e4c6fd065a5f931834d92c3ad82c807c6b0c180c5ca3d4f6d65381426e012a71e158eaf3275c797f0c5d24e78e9f57c087dd824adb237d72555ed3385e5ebe94fa1571d3737e96b819e15d2705c82b5010252aaad04c1a95ba1fe47a173facfdcfec9eaad93b50e75ccd2c856e13e6c97e1fd5cf676775f59643cbf1f9c0e41e34508d374861433c554cf4a74266af9eb31b7b37f4c7c6653944cccbe029b85cd524d7dfb2803c525776e7b213671666fa503d5869d04635977e94575fd25287c737e9e2552691e402f847d519dea6eda5ed76fe4bf33f0976b07b62ff248bd813ce3dff96bc381b575e638201b815523b071987d2853488b7fa29b08b03b2d9f01103aa22f00f81a5afdc8581c847ee5ad9260f6d2f6ee62cca225fb74eb0b7269fea251d3b8c68dac2f5b5a4f1dc56df3a81a026cdc7b28e78f048447f8e2631ba59f9b9de86b6b5a1ca51be3707de474558368313034480b395b3ed171e82795b4233da0cc8cda35c8f8b211bbfc61d997dc074aba105db66d860ad41c7f80dec202166289e370730b16235b3c435f2f0d5c4192e12bcc7cfb2eac54fa042e59354d620f77fcb07b75596c3d619f2a69fa684f79310fd05640e4677c9799cf518417a9f5d2f799ee395595f46092a004ed5fa290e3d455f5ded67e4627830a873ffcf69cb15abbf58e8bddae0af23b9d7181b16fbe66fa720cb5f120cd9991a371b16a665da6a98deb5eb9d9ee827c153955305a647260a954e91247ef344b5d7e78bd15db0cca6996184c4b7870b652cab2af8c78621985cc7260195b106ed3c2323b5fb0728b310aee695102401c45df476768084e542ed92a664a67ceca4454bb395162b381daded6de06d93898f92689ed6af029f21249ffe8c4c8ca01e078da41ced2aae63004d66ff04024fd59036fb44e49af495da6910c1f448bf4b63c34843b0e72b9e25f7b8b2f1a0b167103d24223a8c3aebec316cd670d3e9df444a7fbf487b6dca31e97c5a5e93f7bccbe7a9e21452c6bd6ad58e1a43653e7a8e861e5c6c4a939253052fcd94012b4b24abf49730314eef8b24c9e6933c844790b7ca9c524e3ee58ed2dfc72872d4ea579084e7ec9b71e92c3515bef025b05faa36ea7a978a4a1f516a6870cb6c98312bd5337e1167277c22fb61a850909adaa22b42e730e2dd7ffbdfc8df16e7ed0e06c3f6a9ea84be22ddc13aea47ea1412c7071767860229951f72136eab94d6c5cb55b9e304fd5802400da4bc9124ba297ab885da6218dd6116d943ef68a26cdb9fa7b371e4a0b926534892e58e2b33092e8aefd9ca9a4f965f2b2847c9d28f04a399475b47f467de33d8e4cfd074190da9431830eb0830967a7753879636f1825c04be2a614d56d3a39197be2156a0e4dcec4ed1814b59f76fcc0a41df79582e4f52a04c6e291263443eca7f6ed6e7bf9ffacbeb16fb39064422e7a0ff86e324ed14af5eac4f53a2f3d54aa841c568ec2cd22fe1176639557e86955cc71a26ff35a560f8b8dce9a70cb84fcae8fb150c30fb3ffe94bc268065e0d64257744972f3be413dcd9f89fe4b5bf1d4b9b00124291d695c83551c9cd8c95fd8d36fab68a81b0dbdaead0cbee3b1979261f049aead56261793d0a4f264c4d25c439c8ae7d4a4b04d6184b03a293ddad8a06f90a8ffc35daf790c54cad43adea20a8fef91fda500705dafdd3d280690cec4b577d450572f5e877f1115cba0b951625a03ac75481ac7338a29543578049f143655f80f0121ac550fb0572109919cc0712c311ad730336c76e133607f8efe899ec5bbf2989650339ac7375afcf0bb1f203df7fdc41d067851e72537b1f85773e865276e6dd4f7da1a1a848c702fa83c398134d4d5b44433dd23a32a0da0d9c10595b4865301cd434c6e3dac3c86e4cb144739b724926f2fe2abb1a42fc6697fdcbcda29be5a938c0b8518d02a2219478d9b59b5ad0556f7f53f49d2ed874ffe83cf569f9395a447f8cd5d294b2163fff9217584e1d5387ebb4cc7edc56d22ecde772c12168ce02f3f04ab19f11df1c08e7d976cf56d4834372f318b0f24268c1fa1b699150c87728744fdb03c753c629a7b42290a3a345be08251226f5d4a761d837e64fa237cdf10ec402e79686c428012f5a0c273054d0e35049fb4ef1fc7f47a5bbb0ab1fbcdbb0c415f88c657d119a3695539f4dd449b79fb103fcbc12f392de73b15f4080ea8e7619d8b388e8e656bc22c2d98354531edbd16232f51ffdc1d5d2022a7368f8dd49270344e7f521934e50727a070f756afb37b77bcf5bab2d3e7348310a96b68e8f0d38ccfc6f06201aaefd91c06e3dfae79ee1ad364deb07ac72be58f1cbd304abecf67494f6a258304fb008c4e8131a0da1679150a5e14065170c3df69f4a43bb2a7c407c49736516aeb54545980b93d4f060ac6d6a2c2b2a6b4d651f09d50d408fbebe7f79538884ad1a7d2bb347f4627af47cfd62cac4828995021ce04ffd2e616f4cba1e70004582314478400904a157e095109dbd22911b9fe72ec12a1d80a3e7d57f9aeb6857800bc7a0eababf93447f0568b0c49eef3c085987c5c56b1449cca912e1b33e5a22f55dd279238fd1ddaa22a4dc5e35d7ac44edaee44f5880fc7a7bfefc22b0e3835515513ac71c03411fe33d81d17d5267d9d77d40abe8d0aaf6c32db15f8aad0ab518988fa528e20a1cce443ae568a6f17c3d0f621fe643aea1ec30f9d60e44e9de029c3fae0d474cb6f410b55ffda0a58fdcdcf9aef6f4d169c5de01ea64ebd7602320f4ca056dfe16d2e86a153117b2845e8e06506d10d7a29240e633d1b6854ba2d49e6dd9aa7f6833ae67b658f27dd674b1ab401dc7073d0aaced04d21cc0a6f899f8951c6c0ac8317b87f5e2d176eaff577c3043c64079bfa1297586a95072646a62442d2641962a3e418506d1f8d0d43ed95f0a9a971bc2cb925878c17fdfab9f35cdea7d4b4f914074c9fb24a9d53d2bc387f782b96430e6dcdd7d8fe3d375427fc7afa27c3b6c786e43c86c942e64d23cfb8b220bcd85505f2c0802b60727abc7083ba9e497b2d621543e0e5e6a0599731e1b42cabda5a72a81a18b79db0f815280ebb7b5d196fc2ecbbbd04714416b850ce7245a91aee932589e5e131f86dc42649a2ebc4d2921893f18d824186ab9e7835912a6cb0331ee9a2fd0054444cccc0137fbf284d8d03bede05474de3d6ea7a309b690f3fd2a40cfe698a2769b5cd4b54dcf3e988da09e3d79f9190e9d87d44c4036d84b448aeefd1c8186bc30975300154436fcd719cd44aff1e6c5917e4f7f94ace4f015a391ca19a3ec660c9786cdc1858f1409359656eb026681fc8bef32fc5bec9809afc0850f7d55ee5d7d34d8394f634e84cea40f7e992fcaf2466c8d58438a51ab0763d6ab58785bdf5f8cfc8edfa101363624fe0b441b0f8eed71221c85669daaa4996fbe6103bc3c8eccf2efe8eced62720560594dc05779e3d0bb01e83231d0932edfaf3f356c758c32a10038444ddf30cabfaaf627fa8cd7883b4535257f6aea8113dc238d3ca0fa5f0075633f650f3e274731214c3243b6dca254e69deeb5c2b63a22ca22876a6d0ca4fa566d8504b27a4e608c188f5384fbcbaa1f2904769f9b031941594c3f9251e9ba4e4dbb23be902004cf05d54a46e7b020fce6c93dcd5daf0b253d999a2fdc191a040518ae8d59eabc877a6127a7d79494c8b299c0f64a6863bba95f1bf520fb9ef7141e0391a5a36676684535c9bd889e79b922ffae343aa8cf0b8425648a99a3a9e9b49ffc9c7aa894294c9ab8ae978715eb73dcc89e9dcf7b23b6aeb4bb6b9f57d4f7ee2f7e8484583630e80006b485994d1dd44f5f72f04d214599e9bb805d8e239eaa3ed6f74c436d9a3ea277bdc31c05c9ae3e5cd2c260fd5fa643dfc3d529dce8559c4ebf123a8d82d614087a534020d51c29cfc8d2aafc5bc3a637c86a0ab824dad48e721a79de73e2ff69f3d944f80c7e470b189c83abaf5b95f995fa565c52260fcea3db4d59c3f61715ab0c510950ed1248cff00a035aa206582fbc2371bfa979ab3df380036af831c2e5dfab080232ff4d40836f0e15bdfc6d2563c351404a5f33c4618cba36e6f031613277425898f28eb234ed32a8dc98c9c2ccc566903cccf2e42c9f849cf274d42f3688aa0f5821b6a62e94fa35d41176701d0629f4b9631f7990260d10428de7a7b78befdea7aea47e01ea4683be1cd84003f8e7c1ec884ede1c1008238c066703d3e7dfdea61e15824fb4af4ce9cbaef69d641d3bffc32c5826dd608c3d2765fc594bb7779cef0bfd1015e6ba01a316f863403d8357118a1916a2f2663fa45149a09c4c88b809b43db14fe643f025907a2c1d92c73d48f6b61ec48e2886e3d13ecb1fd5c74ca7139ac7688a0ace55279b1e3bb6089f045979f14c4c57017eb8ad064a0237826fa3de0816077dc7f4d6cd3c3d300cc4bd3dbdd", 0x1000}, {&(0x7f0000001680)="1aab9b817348cc7d7dfd5625d15cac8f9d938e9ebbf80227617391293713ac27cefc448eacfa39ea45d9a6bfe196a292eccde9dfe234ba1488cb21c733da8f611ddbbb61b38dfafeafb03db8335397529056379869ecb99f3704d421af47a2f7c5d6ba576b9cd1bd77020b2e7ad17943d8816a01abdbd9c6fcb3288be16790139f59863260c78d7fa048e50ebd34a940f30e88305542e4395a70b7380555656deba1857ac91b06e01d2b6948a5637e89c4feb24bec7c43ae6c79ef0f0711eea24f667d3638621d731058a2bb9170c14247c56a7b65898082b639b6635c554fb502ec6df7ad", 0xe5}, {&(0x7f0000001780)="2325edd2c14ed981ffd493712b", 0xd}], 0x4, &(0x7f0000001800)=[{0xa0, 0x1, 0x100, "0023449be43cfd5ca31785b49f7944fa26d90eefdd79e893d9a7f8ecf00fee3e64cb8d11f885009029d8485648337f3f50e4163481e08c85f8e1cc511509fb46da92b5de437da02afe23bbeb40e3ad119de9a1fea4a2ec83d0fff706c1946d4bbfdd12432f5ff0f86f827130c15173e623c205d48a46304ef8731b496a26c35d6a357bce49171e8a7431"}, {0x1010, 0x1, 0x7, "d815d1407f111d06ae68d28903a81440ceb445b89856a9bda04fb92585b9579824a9a1184a09a6e5b74a2b6fef8969792e0f4dd1140a5206bd3e0956e60c7a36dd70431e242868798514bd252f0f2101f951a6f88865bbc0f0cf335cf42bb08b277e3cc67e3df1753c7b45e82d7bef45736d6c04e831e3e2a8a100dac14cda50b87073a85e49ebfa0d22dd8c31ac243683ba4fb2940a6147a4d243889f211f2c16013e1d9fa5ee9db96d33be4fa4f1078e5a7c1e6d075858a9d16375cf0aae93812916587ef4bd09d596dc64215a6a661efbfac7bddf7c8e94994f332843c20473b7c089280b1caa402c06e01fe15dac4bad300611e49a0508165406a6922449049a6bdf5164039228c810187414fec21689528a73d3a96f9604a06bf2f062b477d3896667dff9a18277091091228a150f26b5d0921c83e9be38b42c1acb623075e238d9b37b9a65a517c53cb7ae9af9d6265652db59d2a96c949dee7a71f35b5b6a08dffeddca28ac9155ae250f3191a853e8846ce1bb7b3a3b2e91d4aabe9eb2ec5d7c0cfa1f85320f1f361324694d6011122f3acf0a2e41d38d58f1bb2da7edbc71b20fea591749913f3b3552132d503bef10deee7e6f9d8e01a5eacc8bded84f679803ea70f8ff7df0ee76f24e4977be2673fb967a71a84edbd78bfb695a4498e38ea164d8687fa3888d97f4d0d3fdf9b751b2005473f274ab463103f8912e2c3ab5fef2b1ec1a11119ae03947028d813a95dd751fefd30b7621b65db6fc66b975d65a72caaf312a72eb2bd003a5e3d7c481d6e9512962d4eaef3353275e9f565704c80537cc54e5fc12965047317a8d00c24de48688ba5dd84c407a16730fa866d563f85f80113f1da0978fb2c20fa123a136a79b6b7765b7db677da7563a4a6b328e13c773c565aa1d1a3e24edae00be71875e00ddc43b6505438e5a47bda32f3758a2489043fff8bc6813bc27f894b5f917caaa49e77ded3367e6de3aab8c026d4ed063bbeae2762e20da12fe4c455450c9e7cd199a0058b23a504206baeb6685bde690879486da0c83b031ec14934b789903ab7d3ac32c27afb621e7d53b1657f6a09e0ee12533fbea220b87ecaa4aa7bd574b5bbe7e86e0a48eccc92ca4d9b98a9b7ef486b070977b21c4d4f8618132b6d7015f49805d9a2fedd5765da360ec8cf294915668b50ad19100730cd05c68e8630b3fe2a8eba2a5ba994bcce56d52265177ae51ca754c613e3d2dfc6132daa80c68f584b2aa0f91f943299698078a8030491ee2807548fdf192b77def1afe4f11fc86ac7a91c5e97d6e9acfe6d971ec22c4a6f58a781db4de87316d13f50a902a4bb524e0ed722e5c6e18910173b3d7e2f356db3c2b13439977878d94116f4f094c9df719734bd9df79c5eba9c2604ae96dff29b9366bd6a49ea318cc1aa054c815d15a22deccc7b1571ea886455a62f21af50f7afe617ac2e47123c44cf54575103b9ce2cb1dc87601e4d753424d922d504ad8ae6cfdd3f3d844875318d44f040c27426187fc92e47b086cdcf023968e408003d10ef48f00c0d27014f513ede165860502aee70ec9232f9f47865b5b9a4f2551f443cbdcecbd27cc077a4bc746414bb9c7ec2baa183aa3e671388d4d73bc9920f79ed5e0949f26015a19dd74d25aabf3cd70a99c2550320ed4f3e30487dd516ba88c271530afe827cfa9275573aa7e03cdd6b897ca5196d9d3e95903efaa5df441818401e11f7eb9b4a2aa5a734d6bbc92179290ebefb2d2f9c79f82167d1102a2378e8afdcc27c5a91b49bf4bc7323b8fbf7af931eb5c47470373439c5858d152de47df84d84fb35e7f5d250d3c0172fcae654858fc8ffd25319ac5a831fb1e1311ebf7da754e2a2ba40c345f47ea4b3061a74d16fa922fedd8d5bbdf8ba1ad1d6d0bacc4d1909bb7558926420c7b432ff9beabb0e7960d866becb48bef46ac39fd990a1a500fd9e9ef43b3a6f50da3d8d4e85aa8b5e9cba6c005e6453ac7fb2a5f674c6eec330568a4ee654ed2051a7e92cdc3b50bfcc96147a6d00863b014a9d8423a9d985d036b3cdc460fc7c0fa564b32e2af7c7bce9521cf78cc21fc49781a38f7d4f74ef80cae92666ce42f0f9f51127e450ab517c03f23daa3912fec31da158423a26ca2edf716b07f9c298c9367200cf8979b0e9f1a086b83f1bcbcb4ac7458816258703d52939d8e517c39bfc50da34e9c69502611573f1864173e9e10f1ffbfe08a240f9581a411452814915feacb71a060f8ec8ceef6a15f70a4819c374bebb9125f4a8e2c9dd1b1e6c38ce935bc03e37a16e112b87c41371bf6429173808f210a5a5a7bb161c4c78c297756c60f0bfe28621c36817103f1cebc10d5a8dc32ed3c3ce47b0f09f36c7d288326f14cc876590ff68b3b7da5cfd6d6297321cd84887b11bf753488358e69b2c390e60b5dcc37a489c69777963518b43e22271e9fd6488249e0e916b917dbc435a4c4503278debf3199fb0522050526ae7531a71d6b0c0f319eb3f5354f85fc5ddb773ad456b14096d0fc9d8ed108d119bb7d51bbe1bf6bb7c6707b1602f489926c443ea9183b2c5996558348ec46beba44c7eec3cc561ef3d16cca8c8420a95631a0dcee72b283ebae1798212348ca4b20e9e79798650a13364b39bdd39bff63fc96683647005a63bdd1c8f5298239a2d3c9b9945296d8963e37c5b843aa18a4a8d9cc7d1f1f308cf4415992bfe59f3a634ea1845a295307296be1b9ee3cff1db722bed6c51d2a14b936ee95941a9a968ed2b61d581211657fb17d89211305cfe71fd1b51a96017dab29bf777c3ba2b05c9a015c6ca62193cc7a3e6da4d9f089267cd0d488a2ee434ec62e50811205239df1323d657e466420ff4ad8272084b87c39e7b21a356e56d86ebc58e5642ed49f1514d331591c7d73170c644ecb5e1d4b9d2ccd37af548d873f3c9c134b6da3cb641836f71147dbebfcc16777fce50fcdc20cf978e4175d16ac105cbc7052846bb5c37f5b149f7b015f97354ab0db326b2ce27f33a704241ba2ce2a798f4fabd75417ca8fb73eacf75b601a726242ffb0771756fea3bde9ed7e502ad081482895a799ac07442ec50e98529fbbd477fe242ebf41e55215e0f51f0c412992be9b55020e78e92467b9415708a07c58a684cc4bd699986ff3231dfbf3b5a51755964368aff3c075f07c2e0cee8603a5b3f9766ca6ff84cfc358153e7d303b61e9c53103aebd11c586695258ba9bcea9962c15e9b9a9977574d29f9da51aaefe49f7da4abd702e2bf4e38b60a44bc29827bebbaa73e10ad6e2e215eaae417d030980446a3d0315baf835769ef95477d78111681c969115b742e1d6f01ec76d9eaa5b4174e078058815b5110ce15fe1b8cd2dfba68a19309cab70779fed683d1bc997afbce8c33e9e5fcb9596b9d11f0322bcef16fd3006bc11d4027aa34d60301d86c79f3ae4ac1d978e55b80ad44b79d87ac872950b5f8a2fdcdda6b976e7861f97e80cc658a6ef654b2b2fdce0dc29f6ba31be3955794487258b0a4d3123b5fb7a4d85e0292f7006325be3b4365fbdbbfe6f0fe5cf12f002e5bd879fae6ca3df164718f10028d8d6ecc3f7f76b6d3a7fa1e8f0d973da3cda40a041ee4fb6694024ffcb0712bba8daf4841d27c62db3ce3117acffd8062fa89f0d4bd7218664498459bc07e0872c6aaf5d5357521b6d8c30fc153ec6a604fd47fca5ee7a677dfb1e039b59fb105c1b62e021c846e8f15726942827fbad74dfed24ce65c7c30f8d6c431079bc724c1a1e8884033c349c391434dc8a2073932ce70ad132cc1c8ca7ee20084df5414e97fcd0c4e21b49463fea49d398b3c8c37aae3b6514c6459dfe432f8cf1f120ff06313c74db0426c3b88bc4ca8bf900ab1480eefa5a56702bd5cd0e4989c90db7f07e80eb24bf9465b5acf264dcdecdec59f3b0ab0e84b8a8e551a508bced1341b6107d10265b82e3a104450759d6523eb8cc0cd03821fe2cd6d4a4f668c39842f51b97a8e26aa75ded0c70d5649f82afccf8ef77d2ccde834a1199c69fc04df7acd7acfbd2dbc6395ec0f000bc8cb04a8480edda8493b40533be33abd3508b2c6e509fb641bd24fda91008bd44f071842ebb00853b774431e9317052995526a1576a4dc8192760ebce4917b7f18492552f2f0936c6813f3d1c7d7e71df9fda6cc9a2850425a9a49d9e0f0ab69a62ad832f6eedef8b4fb9f3a1815f294b9e3cde798cba1dc5f57f13cbfae9baa5228ecb6f7ed02add1820f05a6848ad8eca985f76a916a7cb795993e7c5e40c7a8f851e8bf3f9233984f0b1eb7c4b2d4988fb647bafacbb8059fe9022aec43b141c78421d93b637870ee1a17a8a100b6000c6b88ae4fbe8b1144af4e60893dd4ce20720678025e4da0520a3d73a9250ff941088e227dca4ad328a9a81b9217f95b1b04fdc6a5e4ca93e7ea650a5d8e101e56587374777e446f1ce33a61bae0d1fae8c656d0f918d05f7266521a8dc0fcf00994c78b2d8274c692a126300dd702a9f85cf4164b525e9a08ca96f28061f9778b0fd048c836189e1eecc6d1993bd3785a4d8b3c548747e8d269fbba1aa64b2aabec9e61090b6367341111a36aa8624f9121bcb9d5a1fe489050d7f0e0a6276186ea8eaf702d46611b459058e44d2cd015ec546817b4973e806008107ce3102bbdd1d1b5cb7db3f82cb309c3450e3e0124c7612b715c081c6f7fdd4523ab52c341b7e735a08913caed19a2c3f549c0560abdb3878df563f214020c2f5511ca75999f89ee86c4aa46f6bd54fc99f6e2fcc816a7c92d3ea2966db6feb27c2dd6da9f2675f5a7b85a72b2120aa95ad31b853231d534318b005451da4084a1117d0b7f1828104b874f7ad541472927e40af52b065456829abf42aed7424fcc67d30779631a7ed608701b0daea6a6028c2ab48c3347df26707f43de6228aa1c5660ec3b21329527c8a31a38ad0b0c45eef54242eed84e696cb2d7aa52a438b8843db4b9a6a86186574464575d45797c5fbe6096d9ed7f42ec855a64fd1d784002371a86d2868cc85a1f31886a4108cbe6894af3f0d8c084c432af8766cb1fb5e9c821cf0c503cdd4dbb601d9c2f7be0ce0d7bb008afc4384e6aa5c9e2b0274ece2669ebf22854f20aad098b427e5a602ccab2c7825ec970ca5ce942156519af6e9f72b30fc19284d544427f6fe1daf62d6f9e5eb10fb1591029489cd9baabba00d317f0bae024f2cc9c5503904ac9b285efad8d75902a7e9937918512c4f05e27dd4c0da928d210cd7dd7ec46f2e457c5c2fe1c7729c063a0ac580562a90424129a811cffa7cf5d6aef9c3708c3d39aee4159a291f23bbe082815808ac788cd32ef0ee70a79f5d0ee335588d082a21fbb3e2601bdbcf3c3e4e15d3efe4fd5db75d749706722b5b55b7a94472bdeb6a4138a9168121eeb040042e1ab74246bbf070135278251d1cbf82b76b0a91a35b8183959538bb625eecb964bc0f59d1022083f84663ea82fe18eaf85fb5a3ba4646bae4c56306a401989393d699362fb3d80487894a9382a3724b2899c4bd8ba27ed7fb43a143b42fe8cf1a3b24cb5058658f0b15645f6b04a7cdb06523f9dbff57a66ddd5b4426e1a66bea0570fbfafeb7cfb793d176416ff18e02e4eda1f6ef731149552a5625600b353eb8eeb096f022e905224826cc178be235e7a001bf3d74fa7dcb2e233d94a5dcf3176779d74f507e9b061cab24dc2fd830d66c7b3ef7cc8380a153b50fc908020d23ccb105f19e2b2a7992c2c92fc33fffefbd5944262063a537cc84"}, {0x60, 0xffff, 0xb3d, "fb5b2aaa746a3a72a7b8ea6706a5aa4594423ffd0bb4e8ecfd5d954d1c2c9e5dce2fffbed4c7d233ffd99166f097fd078c66e43bdeb0c76d9047308c27bb6ab86351edcbd329a28bac197ba9c2ed1c"}, {0xb0, 0x0, 0x8, "449e0676b9ea3e01f4ec09a510880a9fd1f3fe1c895d383d4a0ba061a3efea512a4e91266ec8e1be442d00e094478c76049f2d56a1fcca63fc30b9bd0e4e14c022243b3f3cedd86b3c7a52447e73b4505d34b60c60f8c71ccef132443c5e19206b03834bbd604aa67a897a3072695d6a2d2d1c1314ffad4a57725f1f520d6fa8f08103bc802174a1435b33e0d71ca0e581d292fbf6814ecd0df2ec2ec8"}, {0x70, 0xffff, 0xb6a9, "0d651ca3350c94e7ea257b4d6554edbccbb06563f4dad39b3305e9df5a19971d458a66c06e17df81beea0bcefa1216e806eebe8ec3a7f4729f93d81096346770b103041cf769f314cfe473db7c132ed1a6635cc165b25e2fbf2decb4"}], 0x1230}, 0xd) r3 = semget$private(0x0, 0x6, 0x14c) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x8100, 0x14) getsockname$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002a80)='/dev/wskbd\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file0\x00', r5, r6) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x1, 0x8, 0x7}, {0x18, 0x0, 0x6, 0xebd}, 0x1, [0x3, 0x80000000, 0x1, 0x8, 0x101, 0x4, 0x7, 0x5]}, 0x3c) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x100) listen(r4, 0x26) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000440)) semop(r3, &(0x7f0000000480)=[{0x3, 0xfffffffffffffff8, 0x1000}, {0x7, 0x6, 0x1000}, {0x0, 0x1, 0x1800}, {0x2, 0x1, 0x1800}, {0x3, 0x8, 0x800}, {0x4, 0x79, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x7, 0x800}, {0x0, 0xffffffffffffffff, 0x800}], 0x9) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x0, 0x0) pledge(&(0x7f0000000500)='/dev/vmm\x00', &(0x7f0000000540)='\x00') 10:12:17 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) r4 = dup2(r1, r3) bind$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 10:12:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x2) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 10:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffdf7, &(0x7f0000000180)="9dd65d09790152ec46c33b6181993d5ab6") 10:12:17 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000028, 0x3, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140), &(0x7f0000000340)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000300)=0xf21) 10:12:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000e40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r3, &(0x7f0000001100)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afba74283c165a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a7339f88c59c9cb9f6991a811a77ef7c532349e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc043c56a2c169e0557c18fce3b9268ece54cb4626c6a41cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b699d6b153100000000000000000000000000227b7b86ef86e99d48b9daf0543535434922ee7df3ec6757e2ae5cfd2cbaf006da930767f361ff4ed34e85cb5042b24ced44625dc7205870f97d9d6ffeb0e6d84397803b22c5020df03f0c72e5c7a9aa94907f1058345e3d8cbdcb3ba7cba23a8f03dde4c575ecdecf1826c20d640d17c4d15ca6384df830b24a5a77f967f5cfa7fe089ba6edeefb8c6837d066e8461c575ef7cd", 0x5523998418446c2d) r4 = kqueue() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000d00)) r5 = dup2(r3, r4) read(r0, &(0x7f0000000240)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r5}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r5}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r5}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) sendto$inet(r1, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r6 = kqueue() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x4, &(0x7f0000000e00)) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r3}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r5}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r6}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x5, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x3, 0x317, 0x80}, {{r2}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9f}, {{r2}, 0xfffffffffffffff8, 0x20, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r6, 0x4, 0x40) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000cc0)) 10:12:18 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000254557171261db64f25687ab5fbc1d75f592dd3abb9da4832f275eda70daa9128374e2a7ee303aeb0f83b87b5c39be50aefeb1d9ab9050677ff9a577e167068f6bc1f862b3222fa361d557c5c8f713d5d74420d702f6a0e90d8e3d1735ff56c3699742302c2a4680dc89de2ae9fa999ca8d67acfa9cc3b07b0"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) sendto$inet6(r0, &(0x7f00000000c0)="27627f299f025077cfd5fe2e825ba0d6e97fdf185bd45d9ea39f716244b7636924890bfa505c29b522f849ff3912353af5424cd2a9657c867ebf4de3634dd20f10", 0x41, 0x408, &(0x7f0000000180)={0x18, 0x2, 0x9, 0xa7}, 0xc) write(r0, &(0x7f0000000280)="493850cf83da78163af4c116fec3159034aae74169c40433c95b60181f5249cd4d0f658fe0c3dae4cb4edb8f30e617876290ebf578882df87caa14cd", 0x3c) 10:12:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x0, &(0x7f0000000180)}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000000c0), 0xa9) 10:12:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0), 0x0, 0x0, 0x0, 0x40e}, 0x400) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0x8, 0x6, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x8001, 0x8001}], 0x6fb, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x9, 0x0, 0x100000}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x400, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0xa9, 0x7f}, {{r0}, 0xfffffffffffffffa, 0x2, 0xc, 0x8000, 0x2}, {{r0}, 0x0, 0x2, 0x5, 0x0, 0xe8}, {{r0}, 0xfffffffffffffffb, 0x53, 0x0, 0x6, 0x94}], 0x6, &(0x7f0000000140)={0x8001, 0x883}) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1, 0x80000005}], 0x3, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0x2, 0x17}, {{r2}, 0x0, 0x10, 0xd2, 0x80000000, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0xfff, 0x80000000}], 0x7, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8, 0xa0000098, 0x7, 0xfffffffffffff000}, {{r2}, 0x0, 0x30, 0x1, 0x3, 0xf256}, {{r0}, 0xffffffffffffffff, 0x14, 0xfffff, 0x6}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20000011, 0x2, 0x20}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0xdcdd, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x0, 0x5}], 0x8, &(0x7f0000000300)={0x8, 0x2}) r3 = kqueue() dup2(r3, r1) 10:12:18 executing program 1: r0 = geteuid() setreuid(r0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000002c0)=""/247) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f0000000000)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCEXCL(r1, 0x2000740d) r6 = geteuid() setsockopt(r4, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) unlink(&(0x7f0000000280)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) r9 = getuid() r10 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20, r6, r7, r9, r10, 0x0, 0x1ff}, 0x9, 0x0, 0x2}) 10:12:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="0000b000"/23]) r1 = semget$private(0x0, 0x0, 0x83) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) 10:12:18 executing program 1: getuid() r0 = geteuid() setreuid(0x0, r0) r1 = geteuid() r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x10) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x85e) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setreuid(r1, r1) getegid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x8001, 0x874, 0x7a6, 0x8}, {0x10000, 0x1000, 0x2791d320, 0xfd1}, {0x1, 0xf9, 0x80000001, 0xffffffff7fffffff}, {0x6, 0x8, 0xff, 0x4}, {0x8, 0x7, 0x3, 0x80000000}, {0x200, 0x0, 0xff, 0x4aa}, {0x2, 0xfffffffffffffff7, 0x20, 0xfff}]}) setreuid(0x0, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0xffffffff) 10:12:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x200000000000000, 0x101, 0x800, 0xe0dc}, {0x200, 0x6, 0x7f, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 10:12:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x2038, 0x0, 0x0) 10:12:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) r1 = dup(0xffffffffffffffff) getsockopt(r1, 0x200, 0x7, &(0x7f0000000080)=""/101, &(0x7f0000000100)=0x65) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)) 10:12:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000200c, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2a, 0xfffff, 0x7a0, 0xda}, {{r0}, 0xfffffffffffffff8, 0x40, 0x2000001a, 0xffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x8, 0x5, 0xee2}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x10001, 0x4}], 0x5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x12, 0x40, 0x3, 0x6}, {{r0}, 0xc95338335dccda0c, 0x8, 0x0, 0x1, 0x2}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80000000, 0xbc}], 0x100000001, &(0x7f00000001c0)={0x7d, 0x3}) close(r0) 10:12:18 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) pwrite(r0, &(0x7f00000001c0)="514901da44ba5fe799909576150ed5e0aa571aec794ebfa69e232f9575a6ddb2a548a05a3a515f20a2e07a440d6ae5508fc83bb6b67b108dea12dedd44ad1d70a56eeb04c30413aad666ab4f2c79a5c65f7f60053d80c3af7b48fb60eeccd4020c219919e89d70327be2427f1869343b0d8d3c459114e74ccb26a7cd0d1fde1575e2c82196", 0x85, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x10000, 0x4) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) 10:12:18 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) symlinkat(&(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f0000000180)='./bus\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0/file0\x00', 0x80000000, 0x531d, 0xe1, 0x1, 0x1, 0x8001, 0x0, 0x1, 0x2, 0xe9f0, 0x7}) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 10:12:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4d}, {0x80000016}]}) r1 = semget$private(0x0, 0x5, 0x1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000180)=0x7fffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x10001) r2 = semget$private(0x0, 0x5, 0x40) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0x8) semget(0x2, 0x4, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fsync(r0) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000200)=""/40) 10:12:18 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3ffff) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 10:12:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x98a, 0xffffffffffffff3b, "02000000078d00cb5fffffffffff7f00"}) 10:12:18 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) writev(r0, &(0x7f0000000000), 0x1f0) 10:12:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r2 = semget(0x1, 0x7, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f00000001c0)=""/210) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000002c0)={0x6, 0xff, './file0\x00', 0x8, 0x101, 0x9, 0x3}) 10:12:18 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x19, 0x0, 0x20000000000000}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) recvfrom(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x801, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') kqueue() 10:12:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0xffb3, 0x8, {0x7, 0x5}}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCNXCL(r2, 0x2000740e) ftruncate(r0, 0x0, 0x5ca90246) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000003000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809", 0x319) 10:12:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) setsockopt(r1, 0x0, 0x400, &(0x7f0000000140)="4a660c8aaceb7b7a7d69cb351588d0e9700bb333e08f035ede6eff76", 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x200}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x7) 10:12:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open(&(0x7f0000000300)='./file0\x00', 0x20, 0x6) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x2, 0xd33a, 0x0, 0x0, 0x7, 0x9, 0x9, 0x0, 0x1, 0x400, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x44}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x189, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000400)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x8f055e55643ba805, 0x40}, {0x0, 0x2}, {0x85, 0x80000001}, {0x45, 0x6}, {0x40, 0x101}, {0xfcc52258276cbd36, 0x6}, {0x81, 0x5}], 0x7}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000240)=0x1) r3 = semget(0x0, 0x7, 0x84) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x7, &(0x7f0000000280)=[{0x800, 0x2, 0x4, 0x5}, {0x3, 0x3aa000, 0x5, 0x100000000}, {0x9, 0x1, 0x10001, 0x3}, {0x2, 0x2, 0x7ea, 0x4f}, {0x7d4, 0x10000, 0xfa6, 0xffffffffffff7b5d}, {0x43, 0x101, 0x40000000005, 0x2}, {0x5, 0x9, 0xe31, 0x7}]}) semop(r3, &(0x7f0000000200)=[{0x1, 0xffffffff, 0x800}], 0x1) 10:12:18 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x10) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x7f3, 0x2}], 0x1ff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x90, 0xc, 0x5b}, {{r0}, 0xffffffffffffffff, 0x2, 0x200fffff, 0x1000, 0x70e}, {{r0}, 0xfffffffffffffffc, 0x52, 0xfffff, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x3, 0x2, 0x7, 0x1}, {{r0}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x80000000, 0x7d0e}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x7, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x9, 0xfffffffeffffffff}, {{r0}, 0xffffffffffffffff, 0x40, 0xc0000012, 0xfffffffffffffffe, 0x2}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80000000, 0xd9, 0x80000000}], 0x5a, &(0x7f00000002c0)={0x0, 0x3}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000300)={0x4}) 10:12:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 10:12:18 executing program 0: r0 = socket$inet(0x2, 0x8007, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200c0, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x8}) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) 10:12:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8001, 0x400, 0x5, 0x2, "dd7baa0394d951c5bee13ac999fd9fc44c7b490f", 0xffffffffffffffc1, 0x1}) ioctl$TIOCSETA(r0, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 10:12:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socket$inet(0x2, 0x8000, 0x82) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x140000000) r1 = fcntl$dupfd(r0, 0x4, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) 10:12:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x5, 0x2}, {0x3, 0x9, 0x2, 0xfff}, {0x1, 0x9, 0xfff, 0x60000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x0, 0x4, 0x6, 0x0, 0x1, 0x8, 0xf1, 0x2, 0x3, 0x6, 0x8}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8003, 0x100000001) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x8001, 0x1}, {{r2}, 0xfffffffffffffffd, 0x88, 0x4, 0x1f, 0x4}, {{r2}, 0xfffffffffffffffe, 0x80, 0x9, 0x1f, 0xffff}, {{r1}, 0xfffffffffffffffb, 0x90, 0x40000000, 0x1, 0x81}], 0x3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x0, 0x2, 0x5}, {{r1}, 0xfffffffffffffffc, 0x8, 0x22, 0x1, 0x1f}, {{r2}, 0xfffffffffffffff8, 0x11, 0x80000001, 0x1, 0x7fffffff}, {{r2}, 0xfffffffffffffffe, 0x48, 0x24, 0x3ff, 0x20}, {{r1}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x4, 0xa000000000000}], 0x4, &(0x7f0000000200)={0x5, 0x3f}) setsockopt$inet_opts(r2, 0x0, 0x24, &(0x7f0000000040)="9da1433e6d59de04f350e604955afba4ad6f39a21feded7d4eca4f0a008907f9c361a6bd47063cb9aa18f22aef9374b58dd7b2e717ffffd815d64bcf64cf9dac87ea57efef7475a489fdd0b630d952418c7b3876f1ff201fc09df325da16b54a8baed6", 0x63) 10:12:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xa0, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x104) 10:12:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2001a, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xe2) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) lseek(r2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 10:12:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f0000000140)=0x10) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) utimes(0x0, &(0x7f00000001c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 10:12:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x15}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8008, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7f, 0x100000000, 0x0, 0x80000001, "5d52706410c346c88127f4ee0e0a2a3280b2806c", 0x9, 0x3}) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 10:12:19 executing program 0: setsockopt(0xffffffffffffffff, 0x25, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 10:12:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x20, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 10:12:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x100000000000005a) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) 10:12:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x7, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) 10:12:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x87}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 10:12:19 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000006c0), 0xffffffffffffff69}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 10:12:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x4) 10:12:19 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8010, 0x20) r1 = getpgrp() r2 = geteuid() setuid(r2) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 10:12:19 executing program 1: r0 = dup(0xffffffffffffff9c) accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x6, 0x7, 0x2, {[0x4, 0x101, 0x4, 0x9, 0x92, 0xfff, 0x8, 0x79, 0x400, 0x90, 0x4, 0x5, 0x401, 0x10001, 0x0, 0x6, 0x2, 0x7], [0xfffffffffffffffe, 0x7f, 0x4, 0x800, 0x9, 0x1f, 0x3ff, 0x2, 0x8, 0x2], [0x2, 0x7, 0xe7b9, 0x10001, 0x101, 0x2, 0x61], [0x100000001, 0x2, 0x9, 0x6e2, 0x1, 0x200], [{0x6e, 0x1000, 0x9, 0x100000001}, {0x7fffffff, 0x84, 0xfffffffffffffffa, 0xfff}, {0x8, 0x9, 0x5, 0x77804aaa}, {0x4, 0x3ac5, 0x0, 0x8}, {0x8, 0x7, 0x4, 0x2400}, {0x5, 0x3, 0x0, 0x4}, {0x8, 0x6, 0x9, 0x562}, {0x3, 0x889, 0x9d4, 0x1}], {0x1, 0x80000001, 0xfffffffeffffffff, 0x1ff}, {0x2, 0x401, 0x2, 0x1f}}}) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x818, 0x8000000000000001, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x29, 0xd, &(0x7f0000000140), 0x0) 10:12:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) poll(&(0x7f0000003c00)=[{r0, 0x10}, {r0, 0x64}, {r0, 0x548dac69c7cc7786}, {r0}, {r0, 0x127}, {r0, 0x4}, {r0, 0x80}], 0x7, 0xffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x1000000010000, 0xfffffffffffffff7}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x28000, 0x30) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x51) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000280)=0xd5f) fchmodat(r2, &(0x7f00000002c0)='./file0\x00', 0x62, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000340)=0x10) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000380)=0x6) fsync(r2) ioctl$TIOCSDTR(r0, 0x20007479) recvmsg(r1, &(0x7f0000002940)={&(0x7f0000003c80)=ANY=[@ANYBLOB="0000000000010047e44d91be4d483d59f194323ced84e636809c7200fa6ccdd13c4810b60829becb336ea766e56f9e5b49fe94dc628e0ab2dc8eca0a11de8995395b603884ed39b3a0d2def9e6906dcb127de9a6135b4683b3c0155891081cbd99d70344b9ac971b9f867b6bd5a579594cd4a6"], 0x1, 0x0, 0x0, 0x0}, 0x2) r5 = accept(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000291b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000147f84902592b43d5470ef2750fb8dbf84fd80876386506d86952ad5943182e9d3426a2fbc435cc458f05fdc00039c831459f4e34a07dca64fb5c390580c7af8831b55ec9a1ca1d34dc7349beacaee94373e21a9e603000000000000000000000000000000eb7ff4b7d8af18bf526deab62ff8722dbfb0365f97a9f6a7b97304cec9fffcf6ca9d3931fdcb192aded7e4fe7d588099f2b68334e8f479eac9c045b85c17da7d7e25be58edee31a999cb02f72dcef551300c954ec9b29f6cd6cbe02bd620cb90bd1c80ee3f47f0a44f0f352757679e11ed59424a3eae1b0eea30c2678d8018a3fc2a618f37323787cf9a656cbfe8f96bc82760480a48b021a91fa211974230f9be71a79a302e320d46b506c331c14ae4f8577184929fa0bd8aea8221d7d68aad00e5c4a14ed237fed5fe0cf0e83c4ce29c44e72510a9b871e6220fe27ef8dd5e34452bd52accff2446b6b1a76f7735981d5f3daf541d5dcee5eeeac3ce8b60b5f73b1a16757e8ab069367e3543752fa3eca4dba9ac745a5b393d20cda0bcab222338246f2c27824c262cae86835a6cb2afb9f117c75ecb481a35ca48ed967899a0bc875f37e1ae7c5cfee81c832f384d0cabbbddd5e67e113b83cf5ac3766920277b61073962bbd80b89b691b0fd"], 0x0) getsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000003a00), &(0x7f0000003a40)=0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000003c0)={0x3, 0x7}) r6 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000003c40)=""/52) 10:12:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r1 = semget(0x0, 0x1, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x80000000]) recvfrom(r0, &(0x7f0000000080)=""/30, 0x1e, 0x801, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) semop(r1, &(0x7f0000000100)=[{0x7, 0x7ff, 0x1000}, {0x4, 0x9}, {0x1, 0xfff, 0x800}, {0x3, 0x7, 0x800}], 0x4) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000140)=""/133) r2 = semget$private(0x0, 0x7, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = semget(0x0, 0x4, 0xa1) r5 = getuid() r6 = getgid() chown(&(0x7f0000000200)='./file0\x00', r5, r6) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000300)={0x4, 0x2}) semop(r2, &(0x7f0000000340)=[{0x3, 0xffff, 0x800}, {0x1, 0x81, 0x1000}, {0x6, 0x80, 0x800}, {0x1, 0xdbff, 0x800}], 0x4) r7 = getpid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={r7, r5, r6}, 0xc) r8 = semget$private(0x0, 0x5, 0x0) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f00000003c0)=""/139) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xc) semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) lstat(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000500)) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000580)=""/163) getpeername$inet(r0, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$setown(r3, 0x6, r7) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000006c0)={0x3, 0xe8}) setsockopt(r3, 0x9, 0x100, &(0x7f0000000700)="cf4227471af5739ea729f2726756aa321d961f4f59036440e0bea6e98654710a8c43466cdd1d108b9fa1a16917", 0x2d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) 10:12:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = msgget(0x1, 0x20) msgctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 10:12:19 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x1, 0x0, 0x4000000004010002, 0x0) madvise(&(0x7f00003ea000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f00003eb000/0x9000)=nil, 0x9000) getgid() mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) 10:12:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) getuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYBLOB="70010cbaa62480e645cd253f27a4272ae94a2b"], 0xa, 0x0}, 0x0) 10:12:19 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0xc, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) socket$inet6(0x18, 0x8005, 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c814b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80985093e315c8e1c602f5ea61cd259e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104b694f1e6a079a2874a1b1111ab2c7b9600d95f2aa5b84f74893de62539648f89c6d5c371e8c9606fa5ecfa117ef470542dff2ebd6f7f0aa1353a0f11f024af58264b9f5258e0a25529110a3c", 0x4d1}], 0x1) r1 = msgget(0x3, 0x10) msgrcv(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00'], 0x92, 0x3, 0x1800) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000600)={0x16, 0x1, 0x2, 0x41d6, 0x3}, 0xc) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') 10:12:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) socketpair(0x12, 0x0, 0x5, &(0x7f0000000180)) flock(r0, 0x1) socketpair(0x6, 0x8004, 0x80000000, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 10:12:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="00360000e9ffffff00008bac"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 10:12:19 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0xffffffffffffffff, 0x100000000}) flock(r0, 0x2) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/241, 0xf1}, {&(0x7f0000000140)=""/13, 0xd}, {&(0x7f00000001c0)=""/229, 0xe5}], 0x3) flock(r0, 0x2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) flock(r0, 0x2) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000300)={0x4, './file0\x00', './file0\x00'}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 10:12:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x7ffd, 0xfffffffffffff801, &(0x7f0000000040)=""/194, &(0x7f00000001c0)=0xfffffffffffffd5a) connect(r0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x1, 0x2000b, 0x0, 0xfffffffffffffecc) 10:12:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000017c0)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f1bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed5d9dc121", 0x76e}], 0x1) 10:12:19 executing program 0: mprotect(&(0x7f000044d000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x1, 0x0) mlock(&(0x7f00002b1000/0x1000)=nil, 0x1000) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x7fffffff) mlock(&(0x7f000044d000/0x1000)=nil, 0x1000) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfe6f) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0xdb9e, 0x0, {0x1}}) getpeername$inet6(r1, &(0x7f0000000200), &(0x7f0000000280)=0xc) 10:12:20 executing program 1: r0 = dup(0xffffffffffffffff) accept$inet6(r0, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000380)="d548c294fc4b90ca7dcce2be14130400000055f23b8839f6ba372f3aa3fbc20536f3930b6dea5107dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7560e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x67}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000040)='oL', 0x2) execve(0x0, 0x0, 0x0) 10:12:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x100000000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x80000007, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f000000000000003dd8e8f1"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 10:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x81}, {0x2000000000006}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1aaf, 0x1}, {0x9, 0x8}}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getegid() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0xfffffffffffffffb) 10:12:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x20) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x1c) 10:12:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, 0xffffffffffffffff) r3 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r3) setitimer(0x3, &(0x7f0000000000)={{0x4, 0x3}, {0x1f, 0x8000}}, &(0x7f0000000080)) 10:12:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100002000, 0xfffffffffffffffc) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) dup2(r1, r0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./file0\x00') 10:12:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2028, 0xd01) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f00000001c0)='./bus\x00', 0x10) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./bus\x00', r1, r2) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='r\x00') 10:12:20 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) listen(r0, 0x4) 10:12:20 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20000, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) close(r1) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffefffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) kqueue() preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/138, 0x8a}, {&(0x7f00000001c0)=""/171, 0xab}], 0x2, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x6, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) 10:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x1, 0x74, 0xe00, 0x8e8}, {0x0, 0xcbd, 0x8000, 0x1000}, {0x5, 0x4, 0xffffffff, 0x6}, {0xc2e, 0x400, 0x9e, 0x6}, {0x2, 0x2, 0x9, 0x6da}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 10:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x54}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrlimit(0x4, &(0x7f0000000080)) syz_emit_ethernet(0xffffffffffffffca, &(0x7f0000000000)="b6") 10:12:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="24d8598770b979dbc77c84fa28ff6840290fed58e3ba10ba87c507", 0x1b}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x7fffffff, 0x4, 0x400, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x7}, {&(0x7f0000fe7000/0x2000)=nil, &(0x7f0000e8d000/0x1000)=nil, 0x5}, {&(0x7f0000e21000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1f}, {&(0x7f0000ab9000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x3}, {&(0x7f0000f64000/0x3000)=nil, &(0x7f0000c07000/0x1000)=nil, 0x6}, {&(0x7f0000e71000/0x4000)=nil, &(0x7f0000be2000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ed9000/0x4000)=nil, 0x5}, {&(0x7f0000fa8000/0x1000)=nil, &(0x7f0000cbb000/0x1000)=nil, 0x61}, {&(0x7f0000c81000/0x3000)=nil, &(0x7f0000da1000/0x1000)=nil, 0x8}, {&(0x7f0000b72000/0x1000)=nil, &(0x7f0000e25000/0x1000)=nil, 0x2a5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000e5e000/0x1000)=nil, 0x72a}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000cf8000/0x3000)=nil, 0x3f}, {&(0x7f0000c36000/0x3000)=nil, &(0x7f0000a2c000/0x5000)=nil, 0x10000}, {&(0x7f0000bef000/0x1000)=nil, &(0x7f0000a9e000/0x2000)=nil, 0xbf}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000dd7000/0x1000)=nil, 0x8000}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x6a}) write(r0, &(0x7f0000000180)='oL', 0x2) write(r0, &(0x7f00000000c0)="634d7173db5d7c53474fc41f7bb5dac85420a746b76483f259612b", 0x1b) execve(0x0, 0x0, 0x0) login: OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) 10:12:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x100000001, 0x200000064, &(0x7f0000000080)="4b74954c", 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x800, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x101, 0x4, 0x100000000, [{&(0x7f00002ae000/0x2000)=nil, &(0x7f00003c7000/0x3000)=nil, 0x91fa}, {&(0x7f000038d000/0x2000)=nil, &(0x7f00002a2000/0x3000)=nil, 0x3f}, {&(0x7f00004bd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xdd1}, {&(0x7f00006d9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f00006a2000/0x2000)=nil, &(0x7f0000523000/0x2000)=nil, 0xda0}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f00007e0000/0x3000)=nil, &(0x7f00003a6000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000069000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000589000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000069000/0x3000)=nil, &(0x7f000045c000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000491000/0x1000)=nil, 0x7d72}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00002f2000/0x3000)=nil, 0xffffffffee55ef3a}, {&(0x7f0000406000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000224000/0x1000)=nil, 0x3ff}, {&(0x7f000033b000/0x2000)=nil, &(0x7f0000622000/0x3000)=nil, 0x7}, {&(0x7f0000152000/0x4000)=nil, &(0x7f0000265000/0x1000)=nil, 0x6b}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) mprotect(&(0x7f00005f0000/0x3000)=nil, 0x3000, 0x4) setsockopt(0xffffffffffffffff, 0xff, 0x9, &(0x7f0000000040)="dd37", 0x2) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1009, &(0x7f0000000000), &(0x7f00000000c0)=0x4) 10:12:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/227, 0xe3) 10:12:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) close(r0) 10:12:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x31, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x0, 0x0, 0x6) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) 10:12:21 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x8000000}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7ff, 0x7}, {0x8, 0xffff}}, 0x2) open$dir(&(0x7f0000000380)='./file0\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x1ff, 0xfffffffffffffffc, 0x10001, {[0x80, 0x7ff, 0x6, 0x40, 0x4, 0x7fffffff, 0x1ff, 0xff, 0x0, 0x4, 0x7ff, 0xffffffffffffffe0, 0x1f, 0x5d, 0x100000001, 0x1ff, 0x7, 0x3f], [0x61, 0x5a, 0xbc2, 0xaa75, 0x4, 0x0, 0xa3, 0x101, 0xff, 0xfffffffffffffffc], [0x3ff, 0x10001, 0x80000001, 0x5, 0x100000001, 0x6, 0x5], [0x2, 0x7, 0xfff, 0x0, 0x9, 0x7fff], [{0xee6, 0x6, 0x0, 0x7ff}, {0x8, 0x100000001, 0xed0, 0xffffffff}, {0x5000000000000, 0x1, 0xa2, 0xade}, {0x7, 0x1, 0x1, 0x2}, {0x4, 0x7, 0xfff, 0x6f5}, {0xffffffff, 0x81d, 0x101, 0x4}, {0x8, 0x5, 0x8, 0xd29d}, {0x8, 0x4, 0x8dd, 0x4}], {0x6f0e, 0x8, 0x3, 0x80000001}, {0xffff, 0x80, 0x6, 0x9}}}) 10:12:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x18, 0x0, 0x2) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sync() 10:12:21 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r2) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x3}, {{r4}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xaae) r5 = dup2(r0, r1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000040)=0x9) 10:12:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) r2 = socket(0x11, 0x3, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000040)) 10:12:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000000100"/177, 0xb1, 0x2, 0x0, 0x0) 10:12:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) getpgid(r2) 10:12:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) 10:12:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x30488, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) shutdown(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:21 executing program 1: r0 = socket(0x0, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202272f6600"], 0x276) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000540)="9e3eb3900603b737", 0x8) 10:12:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x9}, {0x10000, 0x10001}}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x22) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x5) execve(0x0, 0x0, 0x0) 10:12:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=ANY=[@ANYBLOB="00002e2f66696c6530ee"], 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 10:12:21 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$dupfd(r0, 0xa, r0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x800000000000002, 0x2000100000000}) 10:12:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) poll(&(0x7f0000000040)=[{r0, 0x176}], 0x1, 0x40) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmod(r0, 0x0) close(r0) 10:12:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x25}, {0x80000000000006}]}) r1 = msgget$private(0x0, 0xa612d3e0dfd8f35e) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff5a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) fsync(r0) r7 = getpgrp() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f0000000340)) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x2, r2, r3, r4, r5, 0x24}, 0x8d, 0x43, r6, r7, 0x7fffffff, 0x0, 0xe4}) dup(r9) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") semget$private(0x0, 0x3, 0x20) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fcntl$setflags(r0, 0x2, 0x1) 10:12:21 executing program 1: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='\x00&') 10:12:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050300000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006edf1be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913ce29b800000000000080d1b15727c73f4d000000000000c9a600000000f700dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231feece30323b4125ce01000000671ad6e5b7b303757e60642b45cbc5737b8e2400000000931400000000000000", 0x150, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="6b50b55ac34bc6c829858b4a09219f565cec53a837602f601071c87a25e15d936210041da97d3c28a36feffd220efd42cb371bfc1f5be5feeddf5c4b8221e5738d018a1075d159f728c6c7de3627edb458e03e84238b947009f49eb94d95cd3f5d9d1aaf7ceeb840ea2c6927c4b5f0d367606ba7ca0b7081736c08d4d46239c49fe266924a0b725c6815fa873685d3fd", 0x90, 0x403, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) 10:12:21 executing program 0: r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0/file0/file0/file0\x00', 0x0, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x13, r0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) unveil(0x0, &(0x7f00000001c0)='w\x02') ioctl$TIOCSCTTY(r0, 0x20007461) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 10:12:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7f, 0x2, 0x80, 0x0, "e30f79db0365530b8ac844e2578056c3bcb283a6", 0x9, 0xff}) syz_open_pts() 10:12:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="e6") 10:12:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000, 0x2}, 0x0, 0x0, &(0x7f0000000200)) r1 = msgget(0x2, 0x20) link(&(0x7f0000001680)='./bus\x00', &(0x7f00000016c0)='./bus\x00') msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/4104], 0x1008, 0x0, 0x1800) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001600)={0x100, 0x100000001}, 0x10) poll(&(0x7f0000000140)=[{r0, 0xa4}], 0x1, 0x0) 10:12:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a0", 0x15) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\b', 0x0, 0x0) 10:12:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x40) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x2, 0x5, 0x1, 0x6}, {0x1f, 0x6, 0x8, 0x1000}, {0x1, 0x1, 0x10001, 0x5}, {0x7f, 0x3ff, 0x8, 0xff}, {0x1, 0x2, 0x29, 0x9}, {0x8, 0x9, 0x49d, 0x1}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) 10:12:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x4d5c862c, './file0\x00'}) 10:12:22 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 10:12:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="000000186204018b002b3a00000300838af7afb9d8dcd14043000053ba8af658711937f75bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e14da000002e98a03eed16a1a0e59c51b2d5a8bf600000000007d2c5a", 0x57}], 0x1) 10:12:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pread(r0, &(0x7f00000014c0)="63a34cb9f06cd3f58813850f16f4ce6767a318231f4ea16b1b782405198d06cc88f59b79f072a0e1a781d398fd178af758d7e12475462dc616b97ff883b8a4b3c34297b5e0c5b6c749aa878c3ac068bc45e6f76483b1e5254dfe7dc49aacfa93c6a838ef6a56e53251589d0e26b5c192207fa0cf65cbe707a86308ecd35b5f1f63206e168b50072759b599806574c46b681e328c8b520a58e45bbe2840f6e52d298b53f3a16f13a6ce4c0c22be910cb3f59c5519de25d65555afd58b2854e20bf8085bbf5dc0543609227edf3f3068a072012c00eb0b450ced0d77d0479d7d16b94c48c60283e8c85f88b9c1fe5cf3dd8cfe8ec91d3ab119272e9e31b31e5476028ccd62897ec416e07f067b4c6af7ea8ebabda20607d92e808ba10451729a29c05bc44a42922db3aa05d61dae26f92d3d3676b24a66c5ee9c65b9ebb7d0e7378db0cfce0a27ab6f75d993efff5b34f56f22c571306fdc0c650bec09843d0efe6a53f902517fa5fc4dc9bcfd5b0cff5ed463cea7313c2176355cbd940305edf6689020b4fd2dc7ff8afb5e190e61e47828f52175e46dac807a74c150b400679b1be67771b6109ffe46ccdc3737d45c372ae16957cef3b02495077b4d0bca11ecff1436f5063e76fd0a50e843919597c7af7c468eff652ddc5cb2c7d896db2680d9eb772843d7a23106ea1c8048ed5c38b6ab6d80e6d3bba7810405eecb3f1b547c4b33a9d843d799640a8359a20956faa167086a738376a02e3332a97c7412e6813618ad00553bf34af45c11c4c115dbad3cb1ef6ce1307a57e7e10105d85ddcade0be166e83774f9963fe996ef6af912e7dac5466ccb197945003e91a3e6a9798bbdbb5de0464651fea1b02fd53a576a182761951f2ebc07471cfd68a62d9875370dcbe1ad21dc8f809f5baac8efd46ce49b596fb2bf3deb80af4e1d1b314a7bbbfaa023b9b34f62b0200fb111dbcad81124bfb239b35edfdc39176e4316722e062d1d3adb325027d3215a203cc5c326b9fe39cc1ed461f60123cbb9ef1b5fae81d92d1df068d8692f6322d4d5b478e9f0c77027a4e2f878dc5125d762d1a86c40a9f0feffa798af48e26c380d8f311f1d16412cfae982c483995acae85144f03fc26652bc7b980c3ad1371d9e41585e7ad3703b945612901c1c4a3ae41d7ce27f503b37355aa8f0311a9e05df9b6e9da3ba9dc501f9d9e7d3794b2b8c26cb11efcdf36d32be392179acb4f531228f851565ee2bcb833e5f1c1ef6c75987d66d266ccb9ab7ea695c54a8f7dfc849017bec9222724dfc1b92eb1f4ad8b93c58af69e17bfbda69b69b84bf9f43d05a984ca8031db7118a79a01180b8539201b27017b149c7ac89782b6bac0ed83e38f3c86ae0a0310cf2a5b5f3bc618a8f1c3c5c38c54e1c989ecd01bbf2b4b1d826addef0992773e8c8707fa5347e72db5f66374177e2e131a4c765469fc4931d36544672e616d02a01e0e926fdb318e92c5f22527c76b5045aca37d317d2741454cc3cb498b25ca58a416328b85aa4dff65ef705fd67adb5b7668141e420c900b7a8e7a9576ea872ffc2b9308007520794d32350ee4821f27b801a9019137bb0fbc0d18266652b949cc11c5494447c465f8aa2f69035e37f8ac7dd94dd2b32d8a732aa28356399bdcf8fe7da64b955659613df77ce090ab9c2e5a1d2c4b63a33a25f308a2f27e8c6f3e30b9bb341433a79d4140a63610dfd67dc7841c1b08d9df97bdaa7894658f66890cf486904b4f5c6be3ac636d24d52d97226454f573a6a537910e78224f0dbd68a5db0fa1fdff322a259c9a0cce137382b30afb4f5804ea627775bf12a1c948074a3ae5dfe17b99f645a739010f2127a29c41a812dffdebc4309209c3895996640db5baec1b18f74035e05e1b6a2c57de360c65b8d305948d04fbe86250c80be3032d267bb93aab913f981aa466e400baf0babacc804d138a3f049a20b330b854013a3fad40bccf5ec00a3f8b911a72c98fbfd8ba1d2cd9ebe058666dbca39921ae3f9df081f504599b20a637ca8e456bfb0f2687a98e0c433b79a15830b0483aac92b2de032510ec43efe7d8c6aa6f0255ca850b88265ba0ee989e88f3c812bb6f88748990a056456923763140e435fb4e5684038dcfdf7429adce8b920496e7c6d4590181066c302d2f2638e0f5a92720f1d404de03a8b6f4a5ce767de6bb0d84cb15818879201164f38a5c8d6a61cbbe05fbd263c40ad57cf4b23c12de4c8202d708c1bad0c1b087bde6ea8d12466780cde1050a9d82d4303e73d659f7b35fd989534de688fbf7021b7a16756b1582376c2a70ad8c9feff96df987a607030f4d6095eb5b121206b066cb0670f9dd5bd132b766ef8508932a09956556eabe88fc1b4582071d92c85b3f2ee148181a0135cc81aa818c7093d4309690befa8a71ff04109ba722dc3e784a5d2377576949e3ad24e99a13e21d056a563a920f7681c89f0fcccfed1f06cf589cfcbfeb759094bd5a28b61b1480e8ed7ab0cd1cdc3478f5a21959e7311c6ba58d5f362e32f104f320bca4bb2b5f38d022a5c45034d9e1db26e93785a0eaf69adcde5553648292a1e61e5b6710ddbbdc87f0ebf3f36ec044954721c02fee82e061d7113f766fe756cd7b68600752bf00e035f84a7aec42906ede053cc8a771cb4a42e9cd796769d5d9ac51d0eb736dc22d1be0be7260bc1d4c0bec4682e597326f09a8cdaa9f50f57274e946d74399ba2a555f075eea118b1fd37fe6c63e7488250091aec9f49561d318889caa97c444a27faa53fc1d2f5c483be42c1eb02beed4fd75bfb47b2bb9d090e9baad1b42126a115330ac6b84235b64a56971a22845f6e75505d90641a05a2cf9a9d9ff5e36c5589f580c23cf32aedc1dbb75afa18e25443e1288d8449f7c4ca8652a6c950dfebd0f7f69de83b7d124e1b4a86f4f1fa9e84f34528aa466e7ae0f93258f829422cfa7680ed30b062a77bfb1ad7a01320ec8d421ee42c4444823170134599c516bf4dba8263c4340574e81d4903482e638c02ba1729bdd16944ce2adf2bc4d3f41c828a5dbfe337f57612571e24f66f71eba8642893165b8efafd0f71cffda496e81e8f450ac7759b62d45aaf75f0080a5b868a56edeb7f2912a7101bbf77ce85e7ff7450ea27ee9aeb9a08394adb23e5a17eac0d5348a5acdf5c7841c171d25767a0478ce01dbc1a52ba3fcc15d820e18db0b318b7d9e3c894aeaaefd9bacbdaa4dd2138ed621862362498b71343f8d180e71ba5a41ef51dc2f698e4e49e0371fe43fc98487dd543b246e85a4a2b7f330761579c84c8ca7a06c37c4d2aedaa55a3bf8c5b61a29b333b69c2f99f5e71e91e2ba1cf8a290662ee193d33295687be3dbe4b0556737675ea10a481ea0ff29b0a2220e992b3064fcfc0aad34c805a58bfd115f7b537704ffccd28297e957291d961b8c286da0199db2c9364f9e2beee709ae79b04a76fb00117000e59edf3c2080c15e64370244d41e8e4cfdb75fe0b69d03e392b06e26d1966639a92cc2c72a484c71ad78785795008a8cf70170e05a3bd65d219251d766b93c4969b3498d2f1e48ae181ff74e368e727b3f5a17ad6378e3691c9c09bd0f0831b0ec7124d1bd3cfc9b082337f49eacfef4223679e10dc3626ed78a9e378cc15c873e7a38b43494a4f344b041ade524df1ba0e6b5210584a6c1e44d70e80b46d5a866faf3d08daf40d2ccf7bb83e02c60752ff82bad77313bc73fc7d53e424c9c0883d3238dc021ed6c899906b4b3060734b5b4adfde7c0218bec1de20188deb1b21c83e8ae8eda3264ea1fba5eb30f5ff711197e79f9c4fe2a603374ca915c6376b150d139b6bb2b9cbc758ebe1e1712a45982ef4a30fb29e79ba8775a9256f31e817f9d97a1e13f757e70c70372b34359f5f66b049052ee286fe0f8cfb9bb726cdb5df98e9be07d5f8f874b408636b0584843fcb80e1713995a8f78ad7c7b386ada40dabd65cb1e5148d48f9be7800aeca869598350b5820a3d870ce6ae3f2f92a2d574d3f9f78337a262e46b2d5445789e5ca0ae2f390d72f52072e6d98821a07923f5cefd10b5323f8289f932f6f5d24413b89e1e5fc3cea8ed7ddfe629b8d1aa6e8544bce9eb95082f19b16eabdbeb51630b4372ffeb72f466ee41d8228babd76ca8dd74fd39ead879c4836dc0a28461f72842ea87a0e87e13d3ed15503ff8edf9370f5cb3e1f7cdf19aa3ac2430960b19cbb4149b6c8003f3dced60295f314458ac9fed5209c313cb0c74569c0327e786252894b341bac9f574c7cf4436da424d20899aacdf169610fa958183f2c10b074ce198495a2daa05824b52f63796f6287f1c38cf7577d05cd34dcc0ac835213a21905a68aeb001b6fa61314eb9b3196a3183cc9d262f83b5dea2e738cb269412b6ce0ecf55a5caf3394a24699eaf2ce8eacfcd78e72592ec6fa8754c0460fb91d05846e07ad1cf4940980264a7e24468e575da1afaccf2e0e21c8be41edb07235092071e57c320a767a673cb331a668a1840d816f330233514d366b73e2c928c8ead611bbf1d374861d0ca4368097f54c8b5f22a596de03a97b31a75c56ef019a7ae40977a21bfa230dcf0482db46a2fa78cd60207f61a0aa890f4675d15e5f25693600edef6e0f6cd9553084f20abd034b303c6172bd9845328d72e3c47f4c1c7194e99d63f4a0ada8bf2e4f9a411dc41039dc3e616a239c4a162659b9018e672af1861b7111f48b666a3c02949b5bed2c27299dd2d20c9b96d1475a8afaa856fc1d6bac696107b84985e5aa5a7848ea152af8c2fe42c1633c081d5c1e7f228a0f8e6e01141b40b9aec24adb6dfa1d54e35246431c2a55fe428190c514f4c9deb362b5d253853ffc7915bbb77c0b17cf7498a8b56f925041294fbb943d17606384779e589e850951cee5c8858b750875a8bbe174dffa0c04294c7c016ad1d37f2e614b5f9025a5e1a7dddd34670dd765d63982c2d8350d8549e88cb347e1775731a8bc175fc5d084c81b3801234818dcfca9199f8b670a57a3b55f58cb117d3121e3ba4af953fad71687816272a412cd023cd3091a330e4ae86b0237b05bddd91569e0a44e90a7f2624cbc296e0e9c48660022124cbdc2cbd0d03a7e811cfdae76675b453a722959089b14a50ebfccb0e0a6eb5d15ca60a11061b511bb1aed16f399b0ab9d9eaaf6186b7b86bb80f7245d9c85c58e29e885867f6ece3d719c266a89ed3153379a0c01676d3c06aba7e21b7d3518da8ee32a2afc927e20cd3684b0619df3020ec5f4f37fd996870ba60d605bf610a1cd5c03d913a60e9534820e0a06c38e91d48e05945f96ea25a1502adcd010f81ebe33d7ba562fbaf4e932d086481efef4d2bb87fc76abbe69b0930b64b307ff1983172dbb238f1aca4c10f3a31e551b730ffd176447fbdff0b05e0890549941190d0d7608cdd3d841743e8da11ba4851504660c19fcfddd7e535656a6758a6005ef4b3101a8c28d77bd23f58e66ee01805c1aac1101553c893e1048eeb2d8ce02d2b75bd67b7ee9244acc4e45da344f41b67819503ea14f52d8defd40cfd82215c12af51c4eb5249839e82225e3b806d782b55effc2720359996eb84d8427b0035fd330dd48b1e836bef2940f7729ae89d2473ca01096fce679a74bafb9248c45c36201fd10cbf805b995a59bde6d1a3bf276fac623ff13f8a29975604059efb8f7c2c0873514abdeef80138d82a2647d4ebabced761d9bc60cb8b7793efd7e814523d4c7a81ad8d5ca241773030ba68422d4e60373b91a8fd2c1b9b", 0xfffffffffffffecf, 0x0, 0xfffffffffffffffc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x100000000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[0xd4, 0x80000001, 0x80000001]}) 10:12:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2006, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="ff04008e12db8ab2784bfd300b88323a92d6c77d5e1a5a0500000004"], 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r2 = semget(0x1, 0x3, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000300)=""/247) write(r0, &(0x7f00000000c0)="6b6f93da4fed06c1", 0xfdea) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)) r3 = getuid() r4 = getegid() lchown(&(0x7f0000000180)='\x00', r3, r4) 10:12:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 10:12:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000000000001, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) unlink(&(0x7f0000000140)='./bus\x00') login: vrele: bad writecount: 0xfffffd8067f12388, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1459, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vrele: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *282040 92267 0 0 0x4000000 1K syz-executor.1 153638 92267 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd8067f12388) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff800021207b20,1,ffff800020b6f3d8) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd806fac6260,c0106477,ffff800021207b20,1,fffffd807f7c6900,ffff800020b6f3d8) at VOP_IOCTL+0x88 vn_ioctl(fffffd80679f9448,c0106477,ffff800021207b20,ffff800020b6f3d8) at vn_ioctl+0xb6 sys_ioctl(ffff800020b6f3d8,ffff800021207c38,ffff800021207ca0) at sys_ioctl+0x5b8 syscall(ffff800021207d10) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1f,0,3,acdbebc1010) at Xsyscall+0x128 end of kernel end trace frame: 0xad076933530, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic vrele: v_writecount != 0 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd8067f12388) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff800021207b20,1,ffff800020b6f3d8) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd806fac6260,c0106477,ffff800021207b20,1,fffffd807f7c6900,ffff800020b6f3d8) at VOP_IOCTL+0x88 vn_ioctl(fffffd80679f9448,c0106477,ffff800021207b20,ffff800020b6f3d8) at vn_ioctl+0xb6 sys_ioctl(ffff800020b6f3d8,ffff800021207c38,ffff800021207ca0) at sys_ioctl+0x5b8 syscall(ffff800021207d10) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1f,0,3,acdbebc1010) at Xsyscall+0x128 end of kernel end trace frame: 0xad076933530, count: -9 ddb{1}> show registers rdi 0xffffffff81a69fa7 db_enter+0x17 rsi 0x6a3f __ALIGN_SIZE+0x5a3f rbp 0xffff8000212076e0 rbx 0xffff800021207790 rdx 0x6a40 __ALIGN_SIZE+0x5a40 rcx 0xffff800022e2c000 rax 0xffff800022e2c000 r8 0xffffffff81c83d13 kprintf+0x173 r9 0x1 r10 0x25 r11 0xee222c00c0666a65 r12 0x3000000008 r13 0xffff8000212076f0 r14 0x100 r15 0x1 rip 0xffffffff81a69fa8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000212076d0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=282040 stat=onproc flags process=0 proc=4000000 pri=24, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b60288,0xffff800020b6f660 process=0xffff800020aeb888 user=0xffff800021202000, vmspace=0xfffffd807f00b2e0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 92267 273929 65772 0 2 0 syz-executor.1 *92267 282040 65772 0 7 0x4000000 syz-executor.1 92267 153638 65772 0 7 0x4000000 syz-executor.1 34848 113146 30461 0 2 0 syz-executor.0 34848 209986 30461 0 3 0x4000080 ttyin syz-executor.0 34848 490616 30461 0 3 0x4000080 fsleep syz-executor.0 84158 118511 1 0 3 0x100083 ttyin getty 30461 61167 69689 0 3 0x82 nanosleep syz-executor.0 83503 89931 0 0 3 0x14200 bored sosplice 65772 287250 69689 0 3 0x82 nanosleep syz-executor.1 69689 80978 77575 0 3 0x82 thrsleep syz-fuzzer 69689 219866 77575 0 3 0x4000082 thrsleep syz-fuzzer 69689 395385 77575 0 3 0x4000082 thrsleep syz-fuzzer 69689 23787 77575 0 3 0x4000082 kqread syz-fuzzer 69689 8034 77575 0 3 0x4000082 thrsleep syz-fuzzer 69689 451650 77575 0 3 0x4000082 thrsleep syz-fuzzer 69689 253451 77575 0 3 0x4000082 thrsleep syz-fuzzer 69689 448350 77575 0 3 0x4000082 thrsleep syz-fuzzer 69689 128940 77575 0 3 0x4000082 thrsleep syz-fuzzer 69689 417804 77575 0 3 0x4000082 thrsleep syz-fuzzer 77575 406332 46352 0 3 0x10008a pause ksh 46352 93737 38352 0 3 0x92 select sshd 38352 195454 1 0 3 0x80 select sshd 22284 457078 38908 74 3 0x100092 bpf pflogd 38908 113586 1 0 3 0x80 netio pflogd 20776 114645 36306 73 3 0x100090 kqread syslogd 36306 488808 1 0 3 0x100082 netio syslogd 42675 49725 1 77 3 0x100090 poll dhclient 43613 347397 1 0 3 0x80 poll dhclient 97536 397902 0 0 2 0x14200 zerothread 28428 161914 0 0 3 0x14200 aiodoned aiodoned 19627 281951 0 0 3 0x14200 syncer update 67640 45952 0 0 3 0x14200 cleaner cleaner 586 439416 0 0 3 0x14200 reaper reaper 10628 27338 0 0 3 0x14200 pgdaemon pagedaemon 79316 349660 0 0 3 0x14200 bored crynlk 28840 445065 0 0 3 0x14200 bored crypto 4153 43195 0 0 3 0x40014200 acpi0 acpi0 83497 252154 0 0 3 0x40014200 idle1 52802 337261 0 0 3 0x14200 bored softnet 18383 474818 0 0 3 0x14200 bored systqmp 92015 116703 0 0 3 0x14200 bored systq 62830 28707 0 0 3 0x40014200 bored softclock 19262 157101 0 0 3 0x40014200 idle0 35857 372808 0 0 3 0x14200 bored smr 1 269674 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 92267 (syz-executor.1) thread 0xffff800020b6f3d8 (282040) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff823647a0) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 tsleep+0x198 #5 fifo_open+0x3b6 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x1ba #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb6 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9535 7070K 7595K 78643K 13384 0 0 pcb 13 8K 8K 78643K 99 0 0 rtable 111 4K 5K 78643K 478 0 0 ifaddr 62 14K 14K 78643K 184 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1537 0 0 iov 0 0K 16K 78643K 126 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1207 76K 77K 78643K 2190 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 19 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 11 1K 1K 78643K 15 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 1137 0 0 sigio 0 0K 0K 78643K 27 0 0 proc 54 51K 83K 78643K 642 0 0 subproc 32 2K 2K 78643K 51 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 111 0 0 in_multi 33 2K 2K 78643K 69 0 0 ether_multi 1 0K 0K 78643K 6 0 0 mrt 0 0K 0K 78643K 10 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 323 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 98 21K 30K 78643K 4652 0 0 UVM aobj 66 3K 3K 78643K 68 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 39 0 0 NDP 13 0K 0K 78643K 49 0 0 temp 179 2743K 3373K 78643K 6858 0 0 kqueue 0 0K 0K 78643K 11 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 63 0 61 1 0 1 1 0 8 0 rtentry 112 59 0 15 2 0 2 2 0 8 0 unpcb 120 340 0 327 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 7604 0 7604 1 1 0 1 0 8 0 tcpcb 544 170 0 166 1 0 1 1 0 8 0 inpcb 280 501 0 494 1 0 1 1 0 8 0 rttmr 72 3 0 3 3 3 0 1 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 26 0 26 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 26 0 19 1 0 1 1 0 8 0 pfstkey 112 26 0 19 1 0 1 1 0 8 0 pfstate 328 26 0 19 2 1 1 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 235 0 44 12 0 12 12 0 8 0 art_table 32 236 0 44 2 0 2 2 0 8 0 art_node 16 58 0 18 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 6 1 0 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 9 0 0 1 0 1 1 0 8 0 shmpl 112 66 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3210 0 1789 47 0 47 47 0 8 0 ffsino 272 3210 0 1789 96 0 96 96 0 8 0 nchpl 144 4963 0 3338 62 0 62 62 0 8 0 uvmvnodes 72 3902 0 0 71 0 71 71 0 8 0 vnodes 200 3902 0 0 206 0 206 206 0 8 0 namei 1024 14919 0 14919 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 13876 0 13876 18 17 1 6 0 8 1 plimitpl 152 112 0 104 1 0 1 1 0 8 0 sigapl 432 1337 0 1321 3 1 2 3 0 8 0 futexpl 56 13536 0 13535 2 1 1 1 0 8 0 knotepl 112 208 0 189 1 0 1 1 0 8 0 kqueuepl 104 227 0 225 1 0 1 1 0 8 0 pipepl 112 792 0 773 1 0 1 1 0 8 0 fdescpl 488 1338 0 1321 3 0 3 3 0 8 0 filepl 152 7568 0 7461 6 1 5 5 0 8 0 lockfpl 104 385 0 385 3 2 1 1 0 8 1 lockfspl 48 136 0 136 3 2 1 1 0 8 1 sessionpl 112 22 0 11 1 0 1 1 0 8 0 pgrppl 48 40 0 29 1 0 1 1 0 8 0 ucredpl 96 1356 0 1347 1 0 1 1 0 8 0 zombiepl 144 1321 0 1321 2 1 1 1 0 8 1 processpl 896 1354 0 1321 4 0 4 4 0 8 0 procpl 632 3800 0 3754 7 2 5 5 0 8 1 srpgc 64 5 0 5 3 3 0 1 0 8 0 sosppl 128 18 0 18 2 2 0 1 0 8 0 sockpl 384 920 0 898 5 2 3 3 0 8 0 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 9 0 0 1 0 1 1 0 8 0 mcl9k 9216 11 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 184 0 0 21 1 20 21 0 8 0 mtagpl 80 21 0 0 1 0 1 1 0 8 0 mbufpl 256 235 0 0 12 0 12 12 0 8 0 bufpl 256 8009 0 1176 428 0 428 428 0 8 0 anonpl 16 138096 0 126418 91 27 64 64 0 125 11 amapchunkpl 152 8041 0 7926 16 7 9 10 0 158 3 amappl16 192 6571 0 5930 63 22 41 45 0 8 8 amappl15 184 562 0 559 1 0 1 1 0 8 0 amappl14 176 58 0 53 1 0 1 1 0 8 0 amappl13 168 215 0 213 2 1 1 1 0 8 0 amappl12 160 9 0 8 1 0 1 1 0 8 0 amappl11 152 393 0 378 1 0 1 1 0 8 0 amappl10 144 76 0 73 1 0 1 1 0 8 0 amappl9 136 617 0 614 1 0 1 1 0 8 0 amappl8 128 169 0 149 1 0 1 1 0 8 0 amappl7 120 45 0 40 1 0 1 1 0 8 0 amappl6 112 380 0 370 1 0 1 1 0 8 0 amappl5 104 143 0 129 1 0 1 1 0 8 0 amappl4 96 1633 0 1601 2 1 1 2 0 8 0 amappl3 88 214 0 203 1 0 1 1 0 8 0 amappl2 80 10498 0 10413 3 0 3 3 0 8 0 amappl1 72 37665 0 37196 27 16 11 20 0 8 0 amappl 80 4078 0 4036 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 67 0 2 2 0 2 2 0 8 0 uaddrrnd 24 1338 0 1321 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1338 0 1321 1 0 1 1 0 8 0 vmmpekpl 168 13336 0 13301 2 0 2 2 0 8 0 vmmpepl 168 167801 0 165907 142 52 90 99 0 357 7 vmsppl 368 1337 0 1321 2 0 2 2 0 8 0 pdppl 4096 2684 0 2642 6 0 6 6 0 8 0 pvpl 32 391092 0 376127 207 50 157 158 0 265 29 pmappl 232 1337 0 1321 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 596 0 7 17 0 17 17 0 8 0