Warning: Permanently added '10.128.10.29' (ECDSA) to the list of known hosts. 2020/02/26 13:34:20 fuzzer started 2020/02/26 13:34:25 dialing manager at 10.128.15.235:43636 2020/02/26 13:34:25 syscalls: 337 2020/02/26 13:34:25 code coverage: enabled 2020/02/26 13:34:25 comparison tracing: enabled 2020/02/26 13:34:25 extra coverage: support is not implemented in syzkaller 2020/02/26 13:34:25 setuid sandbox: enabled 2020/02/26 13:34:25 namespace sandbox: support is not implemented in syzkaller 2020/02/26 13:34:25 Android sandbox: support is not implemented in syzkaller 2020/02/26 13:34:25 fault injection: support is not implemented in syzkaller 2020/02/26 13:34:25 leak checking: support is not implemented in syzkaller 2020/02/26 13:34:25 net packet injection: enabled 2020/02/26 13:34:25 net device setup: support is not implemented in syzkaller 2020/02/26 13:34:25 concurrency sanitizer: support is not implemented in syzkaller 2020/02/26 13:34:25 devlink PCI setup: support is not implemented in syzkaller 13:34:29 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x1}) msgget(0x3, 0x200) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x5dd67f749d02ccbf, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x1, './file0\x00', './file0\x00'}) r4 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x8003, 0x90) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) shmget(0x3, 0x4000, 0x1c0, &(0x7f0000ffc000/0x4000)=nil) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000200)) r6 = dup2(r1, r1) flock(r6, 0x6) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x2}) setitimer(0x5f61ec341f5b8df7, &(0x7f00000002c0)={{0x2, 0xd4d}, {0x4, 0x1f}}, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000340)=0x6) r7 = fcntl$dupfd(r6, 0xa, r5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x5012, r7, 0x0, 0x2) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000380)=0x1) r8 = getpid() fcntl$lock(r6, 0x7, &(0x7f00000003c0)={0x1, 0x1, 0x2, 0x5fb, r8}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000440)={0x5, &(0x7f0000000400)=[0xaf, 0x2, 0x400, 0x7ff, 0x10001]}) lseek(r1, 0x0, 0x8, 0x2) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000480)=0x1) getsockname$unix(r7, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) 13:34:29 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCCBRK(r2, 0x2000747a) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0xa4c8) close(r2) r3 = kqueue() poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x3ff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) linkat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r6 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x10b51, 0x46) linkat(r5, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0\x00', 0x4) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) getppid() pwrite(r3, &(0x7f0000000300)="cd9b664660d846404ce4f9d3a46373b6b428f390756b0e4c", 0x18, 0x0, 0x3) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0xb) mkdirat(r7, &(0x7f0000000380)='./file1\x00', 0xd1) mkdirat(r6, &(0x7f00000003c0)='./file1\x00', 0x18) kqueue() r8 = openat(r7, &(0x7f0000000400)='./file1\x00', 0x80, 0x198) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000440)=0x3) setitimer(0x0, &(0x7f0000000480)={{0x2, 0xff}, {0xffff, 0x7f}}, &(0x7f00000004c0)) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000500)=0x1) r9 = open(&(0x7f0000000540)='./file0\x00', 0x100, 0x82) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000580)=""/223, &(0x7f0000000680)=0xdf) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) faccessat(r10, &(0x7f0000000700)='./file0\x00', 0x18, 0x2) 13:34:29 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3002) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x5) 13:34:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x276], [0x0, 0x0, 0x0, 0x9, 0xfffffffeeff7ffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r2, 0x0, 0x6e, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pwrite(0xffffffffffffff9c, &(0x7f0000000040)="0784cb065aa2a3d996387ba66bab04e98450484689bcde0371247032ff86ef7f24eb6922703d3cb5170884d97d699aeec98f8a32ba2cf4b79411020c57fbea8dc8fb375ce0f3a807bdd9b0a6a9c024c1e50508d5c42eff440cae2c9c01191c12613d2211a0ca99ee48c49707bf93d37f599218f39309ae83ffcc69368cd1b0e9fb72bf6b61a05d4d9e85a899c4caff5f6b359343a53467ce9b03245300b865749ccfab9c14a8d3d3025784dfdda05ca6ae288a81cefece1eea005ec4ab5dbfd575a27400b6a718b5074ab722664dbf0a5fbcde22a5be685f2717d20e3a9bc9d2fb0ba58e289d4837acd420c5a7c3d57be1a29d9f808fd2ac1e37b38135", 0xfd, 0x0, 0x9) 13:34:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001b40)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0d00c734a899f90100224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcda109903b5f01d704048ecb4c02452c9950f3907cd34ad3ec4a509d096c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9ef7f715dd814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be6a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b3581519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be9bb6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a400000000000000"], 0x10) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/6, 0x6}, {&(0x7f00000000c0)=""/198, 0xc6}, {&(0x7f0000000040)=""/13, 0xd}, {&(0x7f00000004c0)=""/182, 0xb6}], 0x4, 0x0, 0x401) clock_settime(0x3, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 13:34:30 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x40) syz_open_pts() r0 = semget(0x1, 0x2, 0x4cf) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) getsockopt(r4, 0x1, 0xd5, &(0x7f00000002c0)=""/111, &(0x7f0000000000)=0x6f) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/196) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r5 = socket$unix(0x1, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0xc028698d, &(0x7f0000000340)) read(r6, &(0x7f0000000100)=""/178, 0xb2) bind$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="01492d87aed0e4924a480d53b9"], 0xa) 13:34:30 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xffffffffffffffba) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="22ca5bc23f953ce570886708091799199d62584c6dce5d15176a2e1d05e282739022cf98bb6d05734e1be3835e225e790b81f617c1817fa1e212712d"], 0xc, 0x2, 0x1000) msgrcv(r1, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) getegid() kevent(r3, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1, 0x1}], 0x2000000000000008, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910874426bdcf306843b34f7c027e266c2bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca80000000000000000000000000000000095ef97fcc9a806471b875b901eeb549b590d06c4dcf9448c68b9853d3e29f98964e8f053d8355dfdf9298fc6d861293df936d1bb9ed072688c13b133d7ab7e1e8dcba26a9a3d1df483cff71c87b4bb3a13084b2ebd3cc02e2751077ab464370be5cff77dccd11b583a4f5d74c7c5c372f34b60c3d9aec40d35b4f15de6ac382adaaedb819658c89368fabefe6e65d94f8754de4b654c70b9fbdec38e060e82747b32f149557fb3af464ced85fe0d6af7a32ad832e36011f4c4b8dec76727a9fcdd8e9ee8b28c24724ba3b8cbbfe5cf2b8e9b38651da"], 0x1, 0x800) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000006c0)) msgsnd(r1, 0x0, 0x0, 0x1800) r4 = msgget$private(0x0, 0x10120) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x1e, 0x38}], 0x20080000000000, 0x0, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() r7 = msgget$private(0x0, 0x20000003c4) msgrcv(r7, &(0x7f0000000580)=ANY=[@ANYBLOB="00000005ff07000000000000c92832986cd5ff4425918ccbeb19b2e885f422604138b9826031"], 0xc, 0x2, 0x1000) msgrcv(r7, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000300"/235], 0xfffffffffffffcc9, 0x1, 0x1000) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f00000005c0)="e16645253c90e723e7c3a0b9bdb4ec51c7865cdf4131588a3686e0c5ee5ba753f56d7980e79d612af78ac05bcef50b896e8a5d02db5af79cc2617896adfcbabcf0f7511f2261d883288001e7d6d37f656ade95d13a445c009339cec456ad996bf340a9cd08fa9025e7fb22c94da37967d7857d87d0489021d11316ac268c26fad66025343f4d6b3abe0bb8c12d2ae417d1ea5e527dca7fa511b8cc4f3628f829cc5b599dab49a171ec657e5a609cd93c0b0d3f3348f42c0f1d45321ca75a4c0f99737c43f5b2a545525cf27b82ca", 0xce) setsockopt(r8, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r9 = syz_open_pts() writev(r9, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = kqueue() dup2(r11, r10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() dup2(r13, r12) msgsnd(r7, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESDEC=r8, @ANYRES64=r9, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[], @ANYPTR=&(0x7f0000000700)=ANY=[@ANYRES64=r6, @ANYRES32, @ANYRESHEX=r4, @ANYRES32, @ANYRESOCT, @ANYPTR64, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES16=r1, @ANYPTR64, @ANYRESHEX=r13, @ANYRESDEC, @ANYPTR, @ANYRESDEC=r6, @ANYPTR], @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], @ANYRESHEX]]]], 0x1, 0x0) msgrcv(r7, &(0x7f0000000080)={0x0, ""/220}, 0xe4, 0x3, 0x800) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="00000000000000007e39b2630136e792225fc6778eddc5ebe0fc123ce1b9d8018b83b7220185b90215613f0e86ab04022a238d161316a4d9464126f6b49286d0efca016a8991216008caa8a9a9a0e4b126ffcd02f80dbb54646532bb38dfa8593d8a490ee9472e55ceb59186b4c28bdec77c40d4a7a0d8d834bf78640529e8c8e381ca2c602fd00a88b1dcbf855cd2f46a0d268bd788f2147cab582d8b7e5ca5043d392b880c6489571d3c0943636db19b6e5b00000000777057204b362af6986d1d061231498d353d5c2c89a9184392ac70e370fd17e7f1f76e81d98bb743d8b42722253e67af5230f76c6214c19a01ef0ef0be882f14f6253b52315879428130a654d281c9a74c5ebc59adb4c09faf1caf407e5dab553773294384f023d71a3d045f7124dadc115efbcba85c0960bc4d0300ab75377ec15422ffd295148e9729c75314d8e1755548852216d5dbe76c05be465fc8d268"], 0x8f8b63494240359d, 0xc00) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) r15 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x2000000000000029, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r16, 0x29, 0x80000000000000c, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000a40)=[{{r14}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x8, 0x3f}, {{r15}, 0xffffffffffffffff, 0x8, 0x1, 0xffffffff, 0x100000000}, {{r16}, 0xfffffffffffffff9, 0x6, 0x8, 0x2, 0x100}, {{r8}, 0xffffffffffffffff, 0x42, 0x4, 0x2, 0x4}], 0xc4e, 0x0) 13:34:30 executing program 0: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) socket(0x18, 0x400000000002, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x400, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r2 = socket(0x1, 0x4000, 0x0) fcntl$dupfd(r2, 0x12, r2) syz_open_pts() r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfb) r9 = getpid() r10 = kqueue() r11 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r11}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r7, 0x6, r9) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r8) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 13:34:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:30 executing program 0: ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x6, 0x1ff, 0xfff}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000200)="a98f045a6f9d8e348fe064371221a4df7dab16fcfb34abd2e52c162791e6d905cf35909490da67f86196c0c75a4edf82897f20398eb515f936e6d6dec5b1abb0624237bc199954679fbd4a808aff9347a9905f980443f28882fcaaacba4b55c0fabc9e6f4384cc9f61127bb20e2403eeaa93e2147b434c7720aafc6ab1", 0x7d, 0x4, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r4 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0xffff, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0xfffffffffffffffc, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff], [], [{}, {0x0, 0x78a}, {}, {0x0, 0x20}, {}, {}, {}, {0x0, 0x0, 0x80, 0x2000000000009}]}}) r5 = open(&(0x7f0000000180)='./bus\x00', 0x400, 0x10c) getgid() r6 = socket$unix(0x1, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) dup2(r7, r5) kqueue() bind$inet(r5, &(0x7f0000000300)={0x2, 0x3}, 0xc) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x200, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0xc028698d, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000140)=0x7) 13:34:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108, 0x6c}, {&(0x7f0000000140)=""/14, 0xe}, {&(0x7f0000001840)=""/4096, 0x1000}, {&(0x7f0000001180)=""/115, 0x73}, {&(0x7f0000001200)=""/34, 0x22}, {&(0x7f0000001240)=""/194, 0xc2}, {&(0x7f0000001380)=""/15, 0xf}, {&(0x7f00000014c0)=""/109, 0x6d}], 0x8, 0x0, 0x0) 13:34:31 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x2d) r1 = socket$unix(0x1, 0x1, 0x0) rmdir(&(0x7f0000000480)='./file0\x00') r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket$unix(0x1, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) recvfrom$unix(0xffffffffffffffff, &(0x7f00000005c0)=""/4096, 0x1000, 0x0, &(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r8, 0xc028698d, &(0x7f00000000c0)) r9 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = geteuid() r11 = socket$unix(0x1, 0x1, 0x0) r12 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r13 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r13, 0xc028698d, &(0x7f00000000c0)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="6d5896d611f2aea46f0e65bcc2b1ba0b382f798649dd51c08637d9c2965b6b9adfbc8d171a6aa0b0565eb1d05ca5842b5ecc04485411f5dd1a3f64c794d74c211c5a167d44d49c18b49f55c5bfa7be729f9f9f950a13760e386cd96887e99299f6517ab9d8b594c390f8e67335a98be3f479915df083a602ac21cdbe16ef6be488a330d4cccdd43adc50983ba5fbb537decf0eb897f1baf549b9842dd4f5562697906e07943567b7767b3a0d", 0xac}, {&(0x7f00000000c0)="f65e27679510533ca8c71357fc34fc9f18653b011c986a49d21618e00746c85306c0", 0x22}, {&(0x7f0000000240)="4b4dd0d413c76c6ee3872df9ebfee973cfc1c49c338979154c058a0df6f787fc44aa4b57f2073af33be1b198e3e3b44c514305336c1ab58fd28b96bad3da9152c3839b4645f61bd6897fbeb2a5779451af843e788f86a58a63139b25817ff6595d02dff4084c0de5745ff97936c1", 0x6e}], 0x3, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r2, r3, r4, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r8, r9, r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r10, r14}], 0x68, 0x3}, 0x15) pwritev(r0, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x1) fsync(r0) 13:34:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/14, 0xe}, {&(0x7f0000000140)=""/189, 0xbd}, {&(0x7f0000000080)=""/57, 0x39}], 0x3, 0x0, 0x2) r2 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="d33e69e50ca704ea893121872b0ba231"], 0x1) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$KDGKBMODE(r4, 0x40044b06) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="003e7e72bc0600aac01b6b4d23cef7ac356669c8000000f8435e5758b15e26c68d3485af0172e07fd515063c7759f75d60df17b84f68cc35f02f471b826dc594dc48db5048a21a43c550736584771d8833aea2c7696a2539e80d75261808"], 0x10) r5 = socket$unix(0x1, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) bind$inet6(r6, &(0x7f0000000240)={0x18, 0x0, 0x7fff, 0x7ff}, 0xc) sendto$unix(r2, &(0x7f0000000100)="749703170f0000000087515ab45713442de6", 0x35, 0x0, 0x0, 0x191) 13:34:31 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000040), 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xffff, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() syz_open_pts() 13:34:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)="e1f58807b83cac3cbaa5031e24a87c8f0b48fdcc6f747a6c396fcdf0671008ecb18c7080a71191c7ae1e92ca59be44fb0a0c450fd59864a24f9cc4ed", 0x3c) socket(0x2, 0x4000, 0x4) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000002c0)=[{0x5c}, {0x24}, {0x6}]}) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat(r3, &(0x7f0000000340)='./file0\x00', 0x400, 0x100) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000380)={0x1000, 0x0, &(0x7f0000000ac0)=""/4096}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca74896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad304385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea403d7bf7913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf63778bfefad260498b08dba9e41635373b6d46819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000000900000000000000b06a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2ee86e0967900263f030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335c9ac5940bfb2d8205f2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdcaa96e8e90d67603f51adddcd8505479eb440064017afd7c44fdce8805c80b999d0b88be0bb618c5c39d57845cba91fd6d192cb8e79fc52c7afec8d666cee808cf44aec9776df24396188f261b41153c44e668c50ddf3a4d262d70e2151f158d7c5300000000000000000000002f3284b237419f2f75f9abdccd68d52b90e1bf249a1500fa6e598e02e239e16be6f49fe8004f5d59df9ef175c76112be3df4b1526ffcc00e61b0d55bf6e91875f8af2dd5705d36397fde3af595c1c89fb580544a3d16f7f7a230a14f6923079810931678c71dcb3d04c596b40bdbf8000215a05168d14c524379e26a6c935740f484"], 0x10) sync() r7 = dup2(r6, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x14) recvfrom$inet(r8, &(0x7f0000000240)=""/55, 0x37, 0x2, &(0x7f0000000280)={0x2, 0x3}, 0xc) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r5) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000002c0)) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) sendto$inet6(r10, &(0x7f0000000040)="7c981d240839e63e1744601759e526c8dbb6b5a1f5b92fcbd9699b58c0f3449ae9e86c427e903caec3d959a53369088415c77cf729fcdd2ba379d14ef4c4af6582d34f172f9948c09d032b13498d298ae5300bf936e87edaed4b826ccef5d78ad4f62f8801cf9ff620f2c6f431dc432f54b3e0a872bd4131a5fcb44abbfc5fa7b6934dacc0d162a63c616adc46ac5153b58a04ce2436875b0e8bb75c06632dce8903b45648886d5e9820", 0xaa, 0x8, &(0x7f0000000100)={0x18, 0x3, 0x8, 0xfffffffa}, 0xc) 13:34:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r1], 0x28}, 0x0) 13:34:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket$unix(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9, 0x4, 0x1f, 0x4}, {0x7, 0x7f, 0x0, 0x7ff}, {0x0, 0x6, 0x6, 0x7}]}) 13:34:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0xe62f}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r3, 0x0) getgroups(0xa, &(0x7f0000000140)=[0x0, r3, 0xffffffffffffffff, 0x0, r2, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r3]) setegid(r1) fcntl$getflags(r0, 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x8, 0xf9) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:31 executing program 1: r0 = geteuid() socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x12000, 0x280, &(0x7f0000fec000/0x12000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r4, 0x29, 0x31, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() setreuid(0xee00, r6) r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r9 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r3, r5, r6, r7, 0x10, 0xfc00}, 0x4, 0xff, r8, r9, 0xfffffffffffffffb, 0x2, 0x7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, r0, 0xffffffffffffffff, r3}, 0x0, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182beafe8000000000000000000000000000ab255e07dd000000000000000000000001ad17d17b0ee760cec3c55e00e32b0d36eaa950f7e949fe2c51bb872827fc7d861c609a59fec0f1637ef40365c31254801c245d33b407aacfb8c52dd3765e877cc7d622dbc6c4c315324f8b63121a58d68f69ccc2fb9ddf1156d2e4a12fc07c0323de2bd4a253c1d9c399730a344ef1cb1bf4cc7b3cdb8df5b2b9087dbab73d65e27a7e02334d"]) socket(0x10, 0x8000, 0x3) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) lseek(r10, 0x0, 0xfffffffffffffc00, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 13:34:31 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000200)=[{0x40, 0x0, 0x0, 0x3}, {0x6c, 0x1, 0x7, 0x4}, {0x12, 0x0, 0x0, 0x4}, {0x7, 0x4, 0x4, 0x7fffffff}, {0x800, 0x1b, 0xd, 0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = msgget$private(0x0, 0x241) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = shmget$private(0x0, 0x12000, 0x280, &(0x7f0000fec000/0x12000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r8, 0x29, 0x31, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() setreuid(0xee00, r10) r11 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r13 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x8, r7, r9, r10, r11, 0x10, 0xfc00}, 0x4, 0xff, r12, r13, 0xfffffffffffffffb, 0x2, 0x7}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r16, 0x0) getgroups(0xa, &(0x7f0000000140)=[0x0, r16, 0xffffffffffffffff, 0x0, r15, r14, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r16]) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = shmget$private(0x0, 0x12000, 0x280, &(0x7f0000fec000/0x12000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r20 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r20, 0x29, 0x31, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r22 = getuid() setreuid(0xee00, r22) r23 = getgid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r25 = getppid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000540)={{0x8, r19, r21, r22, r23, 0x10, 0xfc00}, 0x4, 0xff, r24, r25, 0xfffffffffffffffb, 0x2, 0x7}) r26 = socket(0x1, 0x8000, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r26, 0x6, r27) r28 = socket(0x1, 0x8000, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r28, 0x6, r29) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x6, r7, r14, r19, r3, 0x61, 0x2}, 0x0, 0x7b8, r27, r29, 0x6, 0x200, 0x9, 0x1}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) r5 = socket$unix(0x1, 0x2, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) poll(&(0x7f0000000200)=[{r5, 0x40}, {r6, 0x1}, {0xffffffffffffff9c, 0x28}, {r4, 0x80}], 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) pckbd_enable: command error 13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x2}, {0x840000006, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x1) pwrite(r0, &(0x7f00000000c0)="0c20632649e3e61cbd0ae6027618", 0xe, 0x0, 0x0) 13:34:34 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced37cbf868fe0b39c0e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1be7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df60100108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d0000000000", 0x1b7}], 0x6) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r0, 0x0, 0x8) pckbd_enable: command error 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x60}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 13:34:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000100)="4d5382", 0x3, 0x0, 0x0) r1 = shmget(0x2, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget$private(0x0, 0x12000, 0x244, &(0x7f0000fec000/0x12000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r5, 0x29, 0x31, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r6 = getuid() setreuid(0xee00, r6) r7 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r9 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r12, 0x0) getgroups(0xa, &(0x7f0000000140)=[0x0, r12, 0xffffffffffffffff, 0x0, r11, r10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r12]) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x8, r4, r10, r6, r7, 0x0, 0xfc00}, 0x4, 0x2ff, r8, r9, 0xfffffffffffffffb, 0x4, 0x7fd}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r15, 0x0) getgroups(0xa, &(0x7f0000000140)=[0x0, r15, 0xffffffffffffffff, 0x0, r14, r13, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r15]) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = shmget$private(0x0, 0x12000, 0x280, &(0x7f0000fec000/0x12000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r19 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r19, 0x29, 0x31, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r21 = getuid() setreuid(0xee00, r21) r22 = getgid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r24 = getppid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000540)={{0x8, r18, r20, r21, r22, 0x10, 0xfc00}, 0x4, 0xff, r23, r24, 0xfffffffffffffffb, 0x2, 0x7}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) r27 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x1, r6, r13, r21, r25, 0x2, 0xfff9}, 0x8, 0x5, r26, r27, 0x4, 0x7, 0x1}) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 13:34:34 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) r4 = dup2(0xffffffffffffffff, r3) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="fb629103b72fc19a97c19d9c6c09d273c2ad812a6a28aefdb92db94a8171fa1351b54c19c08aae594c88f0cc04526ab4445461d7e279e7a2acd206208704727b0b1dcff02dbb58da5a4f438da7badd3fb55b3b4b3be0e6647c3b33fa0eafbff01c96dd4f266c", 0x66}, {&(0x7f0000000180)="3bfab2f3a7dce1b59641b8bdf4a053adcb8301dc321bab8ef45009f28579039054be5165d9061887fc97c8f9cca5020729f5ec4b616fbde19447e7b751afca4ee2e78163b923e63a738352294838603ac5a0154a519d546249ce4cb7c6da6ef9353dcd65ee2548e84290ae2ceafd4114ad3b0002e144f0b8f5c8909e7910fb838131ab5742e828557b1e3d6f4189cba486d716162ba4b5bfb521", 0x9a}, {&(0x7f0000000240)="9a226d9585bf6ad24474797c301cae6d76cc1c621222bb8d8d320810b3057b2e3f42770ce0cfbdf1cdadeae6a3ce79b63df86ff1becef1c62d706cd121b29930637a4308ff03883be52c7d10b4a86f33c4ebee81c4516c1f2d4b055f760dc4f2eb3983d28bbf5f432b66886bb6c4d77652a58807d66cd96c1342f6e76079912baad66d1039bb868a831da679c490f3e6047fa00b436db5d1dcb4d117337c3eb4dbb82b1dcaa8c3be00aca44b608e5e6be5fd478617a696fd979a1a8dbb1c36fe0357ad0e0d7cfce9add70490f62b9c", 0xcf}, {&(0x7f0000000340)="ad0b7b040dd0a2b28edd61df44cec27a7b9dfc9c86a9aeae622c99dc0916eec14896884180b7b64a02216127b0413af5505c2693a599d4dfd6b314abc28d1db595fe33072749e250d9653f183edbb99be0ff3b7249e49a414284afeb47b1e79763f6b0e552194f479f32a51c768d956452f6251505ba3a663454c7e534323afb94d450f7ba6fa2e18e0e136bd730cd5bad8c1e315b3e93f0f886", 0x9a}], 0x4) linkat(r1, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00', 0x4) munmap(&(0x7f0000ef4000/0x12000)=nil, 0x12000) mmap(&(0x7f0000f00000/0x3000)=nil, 0x3000, 0x0, 0x1815, 0xffffffffffffffff, 0x0, 0x7fffffff) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000006c0)=""/4096) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") 13:34:34 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x504], [], [], [0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x40000000000000}]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 13:34:34 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x29}], 0xa, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e656000"], 0x10) connect$unix(r0, &(0x7f00000000c0)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x20000, 0x0) socket(0x1, 0x8000, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r7 = getuid() r8 = getgid() r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x400, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc028698d, &(0x7f00000000c0)) r12 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r16, 0x0) getgroups(0xa, &(0x7f0000000140)=[0x0, r16, 0xffffffffffffffff, 0x0, r15, r14, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r16]) r17 = socket$unix(0x1, 0x1, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) r19 = fcntl$getown(0xffffffffffffffff, 0x5) r20 = getuid() r21 = socket$unix(0x1, 0x1, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0xc028698d, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r23 = socket$unix(0x1, 0x1, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0xc028698d, &(0x7f00000000c0)) r25 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r25, 0x0, r25) sendmsg$unix(r3, &(0x7f0000000780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000080)="d2bef7edc31185fa881b2fe2d524856efefc1283e7fda252c42a551bf0af3551b4dd555e16f101d4a4e4256cdb85928896b3c4eb1b0526054057ff03966d4620f5744e2a4e5eea147f712cbc63e630e876c477dfb85358908ec27f8b60d044a5c91cfd2803621375bf4861cfb37b43e36ccab6b69551d34d", 0x78}, {&(0x7f0000000300)="6e054cc6aef62d3ff3c2b16de331378fe2a6d8498c4266acb1b0ebfa1b8f189240a4e73d816e6d9b9d64df7fe156cbf3d146a26182899a9ea30f9f134d018f173d75eed18176253c4aed8b4152730832ea1ccc3e60eb8abf8c029d894c9c0b7c6d6f79729088e344cf9d6eae19503224462d7fd6a83a62467eb055158507b7c619a3205e47dac913ba0982809a76f8e0d8f8f3893f6db3c09da5bdcc95a6c0a40b55adfdbeb09665d9847321ca336d288ec8c58367bd091f912318abd4a847f3fb", 0xc1}, {&(0x7f0000000100)}, {&(0x7f0000000180)="88c71fd83c7bef60277a663c8e5b4bf115d3b1e897d48a9c2af4759e3895", 0x1e}, {&(0x7f0000000200)="d6", 0x1}, {&(0x7f0000000240)="33ab52a0bd95f652c19bbf9bba6d274f844f48ca4588110ef8dd4c7907d009ac727aa91fe068f23458909cb05d7296934c3c69", 0x33}, {&(0x7f0000000400)="c6479fd05d69728023c69ad11753dea97336403147960170aabb10c36394a2f47d2d54e03cb0344a47c9a7f9b92bf0b56be4d182fe8745e037c581b14383e587a930dd0f0e116b11870f61fe346cfdf6283f3538010bfc6503d93f84dca47bfd9c83af54a89e5e0005d9", 0x6a}, {&(0x7f0000000480)="aede7a0867fb447cb7044f2ebb9f2f88a3cc3b5df49ab7c2f0aee79305df2664d05c822cafc66f5da220a663aa281602b50567ece4793aa44d47364096a81a407260d6ff1c5a", 0x46}], 0x8, &(0x7f0000000940)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRESHEX=r19, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r9, @ANYBLOB="000000002000504100001000ffff000000000000", @ANYRES32=r13, @ANYRES32, @ANYRES32=r14, @ANYBLOB="000000001800000000000004ffff000001000000", @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESDEC=0x0, @ANYRESOCT=r25, @ANYBLOB="52f0b3ba858e8b47bb0102e1edf9b4a660df63a84e3761f94d9f615b1f628701667b267801051ac1fe65955fb9ae090284da16cd3e6da4c7b145", @ANYRES16, @ANYPTR=&(0x7f00000007c0)=ANY=[@ANYPTR64, @ANYPTR64, @ANYRES64=r20, @ANYBLOB="fb5774f615363aecf31974e4b35b836b571951605d1d960f9a967600b5c3ccdf41b525f9e03b71ee54f6e5211eec9e6812b7c6526d7db48252a74ee66255a67c65628d299c85b16e8e77cc0548cef4b7dd013d1d7f1b70eaba1175174b56a50fbd64b3e6e75813cf6d7315c487abc01ea159ad3e79f2bd514fa23e190731498f81938335011acd16388c93c8b56a00fb67c247b68c73812b0da899d528c7d21cda5b9435833cf5b8fc5d46ca7e4dcf1fa3168e", @ANYRESOCT=r18], @ANYRESOCT], @ANYBLOB='\x00\x00\x00\x00'], 0xc2, 0xa}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:34 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) nanosleep(&(0x7f0000000080)={0xfffffffffffffffc, 0x800}, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210], [0x0, 0x0, 0x0, 0x8000000000000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) bind(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x3, 0x4, 0x1}, 0xc) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) 13:34:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d570682361010f61c870800ebff1b00000000000104f7"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x4}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 13:34:34 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES16], 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="46ac774657e1e42af6043db789a7133df6e51852ce91516a"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 13:34:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xce000000, "1000006a3600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = semget(0xffffffffffffffff, 0x6, 0x20c) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0xffffffffffffffff, 0x4, 0x1, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x5}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x6}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/'], 0x7f}) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r7, 0x0) getgroups(0xa, &(0x7f0000000140)=[0x0, r7, 0xffffffffffffffff, 0x0, r6, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r7]) setegid(r5) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000200)={0x140, './bus/file0\x00'}) r8 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) sendto(r8, &(0x7f0000000180)="724087eace5fba27d8d07ec6e5a2078d2f7c0303ff0895e8195c0bdbfcf8dcb274db642c27e0cdf7287f00e74e48c7f4a7ed93c24c5c4c9654955b904afed6e945d137ad05ace4b1d379b1583c5c22f735ec4f4eda06f5f00caca2d0aa48beb01d48ff78940b1391e3ca8b5daa946fbb41f4ce12d5c59fa949", 0x79, 0x4, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) ioctl$TIOCNXCL(r1, 0x2000740e) socket$inet(0x2, 0x5, 0x9) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x0, 0x0, 0x40, 0x1000000000000, 0x2000000, 0x0, 0xfffffffffffffffe}, 0x0, &(0x7f0000000140)={0x0, 0x3f, 0x1}, 0x0) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3d}, {0x30}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="04000000000000003003144e7b14") r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) 13:34:34 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) kqueue() kevent(0xffffffffffffff9c, &(0x7f00000000c0), 0xf8b4, 0x0, 0x38000, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0xa, r2) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x0, r0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000040)="1c421eb8ca11fb7038266bdf355bf4d97d1a88cc12d107819d40fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}, {&(0x7f0000000180)="c682367407fcb00b07866dae00002000c574", 0x12}, {&(0x7f0000000240)="11f2106b32d9740aff75bb479473bc2b20cd8675629a993c3ef67404443aedbc27fc7cd06632db1be0065036aabc8041e14bdff68057e8d11021ed06535c50a6ec8bdb02d5475cca9ef29e732e9221694a3bd5362ea25714e5876c29ab4b334bd5f1fd59dabd940ac82240275516013e65f0153feae5252880cc97727d56f7e028f0263f310479c270544dc0d36bfe49d5c8a6efb16cd3243eb67f55ebf637c91427df4fe32e8675f57dc77eff0f6470c9b292997276ffd1799923bf03adb3a93314c2cd4045c67ee0c66608d9fa3cd50b18c5", 0xd3}], 0x3) write(r5, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:34:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x8, 0x0, 0x0, 0x0, 0x10000}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:35 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="e10080101887bfb4b7540a3d", 0xc}], 0x1) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 13:34:35 executing program 0: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) listen(r3, 0x400) sendto$unix(r1, &(0x7f0000000040)="749703210f7e83f89087515ab4570167f20ad1ed3a343897a713442de6", 0x1d, 0x0, 0x0, 0x0) 13:34:35 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x4}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r4 = accept$inet6(r1, 0x0, &(0x7f0000000000)) r5 = socket$unix(0x1, 0x1, 0x0) getpeername$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) fcntl$dupfd(r4, 0xa, r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000080)) 13:34:35 executing program 1: r0 = semget$private(0x0, 0x2, 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x3000}, {0x1, 0xfb, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x1f}, {0x0, 0x2}, {0x2, 0x2, 0x800}, {0x4, 0x3}], 0x9) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = socket$inet(0x2, 0x4, 0x20) bind(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f15696c653000c8af67cc92ee40508476db1ff4bf2994f142794591bb67d5a253771d"], 0xa) r3 = semget$private(0x0, 0x2, 0x100) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) socket(0x10, 0x4000, 0xd5) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto(r8, &(0x7f00000002c0)="f524cd2cfd4eebd08be61e27945b913fa9ac9469", 0x14, 0x200, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) r9 = accept(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) preadv(r9, &(0x7f00000034c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/206, 0xce}, {&(0x7f00000024c0)=""/4096, 0x1000}], 0x4, 0x0, 0x10000000000) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000003700)='/dev/zero\x00', 0x1, 0x0) recvfrom$unix(r10, &(0x7f0000003740)=""/135, 0x87, 0x802, &(0x7f0000003800)=ANY=[@ANYBLOB="01002e696c650000"], 0xa) r11 = openat(0xffffffffffffff9c, &(0x7f0000003500)='./file0\x00', 0x8000, 0x8) ioctl$VMM_IOC_INTR(r11, 0x800c5606, &(0x7f0000003540)={0x7f, 0xac, 0xfff8}) r12 = syz_open_pts() ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000003580)=0x1000) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f00000035c0)='/dev/speaker\x00', 0x20000, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003600)='/dev/bpf\x00', 0x2, 0x0) poll(&(0x7f0000003640)=[{r13, 0x4}, {r14, 0x40}], 0x2, 0x10001) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000003680), 0xc) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000036c0)) 13:34:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = socket$inet(0x2, 0x3, 0x9) r1 = socket(0x1, 0x8000, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) write(r5, &(0x7f00000000c0)="6f9bf16dc3a038d60d0000", 0xb) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x25}, {0x3}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffffffffffc}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffeff], [0x0, 0x0, 0x401], [{}, {0x101}, {0x0, 0x8}]}}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0xa) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$unix(0x1, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) shutdown(r6, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) shmget$private(0x0, 0x2000, 0x84, &(0x7f0000ffd000/0x2000)=nil) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCCBRK(r9, 0x2000747a) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000100)) 13:34:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x1ff], [0x0, 0x0, 0x0, 0x9, 0xeffe3fdffffffffe], [0x0, 0x10000000000, 0x401, 0x0, 0x0, 0x3], [{0x0, 0x80}, {0x0, 0x0, 0x7}, {}, {}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x40) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) fcntl$getflags(r4, 0x3) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x24, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f0000505000/0x1000)=nil, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/171, 0xab}, {&(0x7f0000000340)=""/158, 0x9e}], 0x2, 0x0}, 0x40) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) 13:34:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000000c0)) fchmod(r3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca74896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad304385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea383d7bf7913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf63778bfefad260498b08dba9e41635373b6d46819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000000900000000000000b06a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205f2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdcaa96e8e90d67603f51adddcd8505479eb440064017afd7c44fdce8805c80b999d0b88be0bb618c5c39d57845cba91fde79fc52c7afec8d666cee808cf44aec9776df24396188f261b41153c44e668c50ddf3a4d262d70e2151f158d7c5300000000000000000000002f3284b237419f2f75f9abdccd68d52b90e1bf249a1500fa6e598e02e239e16be6f49fe8004f5d59df9ef175c76112be3df4b1526ffcc00e61b0d55bf6e91875f8af2dd5705d36397fde3af595c1c89fb580544a3d16f7f7a230a14f6923079810931678a05168d14c524379e26a6c935740f484bd85f041e1c2b4b11ae0b06da38d86060138"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000080)=0xe00000) r6 = socket$unix(0x1, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000180)) r8 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x1ff}, 0x8) 13:34:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x8}], 0x2}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 13:34:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() clock_getres(0x3, &(0x7f0000000000)) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r3 = shmget$private(0x0, 0x2000, 0x410, &(0x7f0000ffb000/0x2000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmctl$SHM_UNLOCK(r2, 0x4) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "734d4d7ee4000001000000c006000000001000"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 13:34:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001540)=[{&(0x7f00000001c0)="34bc01ef38adfd6e83f4df50f828fe0c4088067a318a5fd6f8c3129c345a1b76fcf1a14616ddc36ef97bc75f7ac3747811d33af4a251d0b331fb87c8b771f4af4d9e3410b81a41533db81f024976e0fc2695d967e95a5380fbec738eb25fb526dfd41aef81599c58125952f66fd45d3c8ec10f4573db3d9f89e799af9b26cc0ee103da1d20d446d4e28fa57d339add85363d2f6c648be7eb9307c34bbfddcef4e9cb3389f1383ca207b9f10f40cf5457b68297773cebb4eb5aab9c9562fcdfd21d4a5e50775332bb00e02896e1e4ac2c25557fae0383cac1e61c4c3944cca39efa07", 0xe2}, {&(0x7f0000000300)="0a0adea3f69868d47ec29db7ccd2816881cbe2e8ccedb18f316e21341b1c6151be1f2139a25e477c372b8f17c28b6709f353e6e98ff88c3a65efdbd516a8acc9749344d4e2736f0ef2f94ac70f2e83c2bb80b044a0760d72b99282100044315ca2c2e600509136595add0153f50382ef4579649c2e5891ee9e09ac65e726f14f0a9a650e0beb7f68c337cdf99d4b901dd72b01898a987b306f0d7a2f61a91960b76952b03869b17e83dcd732f8b250af2481636aaf92e168b9e0c01894daeb54442745c61bbaab152d4c5481bd86d7b958179b79134c64cb91df704c766b74c7672a79d1183c65b0206d51f90a17d567b59a20c7ea26b84c13966b73af14aac0610856d170763735c62d1caada7adf66d19563de8e5f8581363c6463fd4b6f375d4516ed30e3d5c32215b6bb00926962322670ec7dfb1d184519686cb14b2983cdd93ba51c5f4557a2ea4b254773326468f31a04655e8dc656310247191409449467e0401c628273738ce6f8d68d08747eec8c8d9daee477273c12bd55e53b30edb4fc597b7f51b9edaa4a356c61587caee1922921a71fd9833934be9be3626de145247c51e9123ea4e81e4d6a564c6a316b9a4e370021227233297666086b6af077bf1b8ab1dc5848b60755f2fbc346a7c4223239aa6d0aca532c299cad073055b029f5cc09bb3828ce6d325cbcde500406b4616ac7d78b7c2e4f55d32738a9ae897daf6c685a532999cda9a31c7936a84c9b5d95bb361403bb16e7dd646b17a3739d1dd09e9f54d58ef2e7fa75875aeb49a0c18ac645d2a3f53201195109bd95ed26511414dd01c5713ebeec5f4eac4d8ec058f255a311fb40e45242dd963c6f4696119dcd320c89f3e9ce199b7d8a10764fad2dcdf2b3e294c1021437dec693a0262febe42a1ca3b653d548bcef2f83d49d8c5107bab7a8c87f61de182acc10f2b5749d91b611d3ce0043ed1ea51eee928ac5f35f5bcbd127f91e929cb2ee2d176cebe06e5a7b0074861f7ae9f8b1e45513ee741ba07a62f51bee7ce44acee00dd32d1db8123142984cc9752ccbde5c563ab38d47392a45a3fecfdb751d96b957b6edca1b465a675460470824d65d2b12f42d414dd01433eab161838e70bd5dee13b71840d06361583dd46db51dc42e3eecb0693469313446db69536f3def85651ab8fdef766640f4ee3c19eeb8bf58b5b51177cd60f09831e5edd2961fb0b4a46030cf298a6a3e17eabfcc214367d1d2252570224e6948ee56e71989d2dad027647f91039014c8994fc1957e9910ed048ca32b09fd6f350b230520713fbd08bf7abaeb965f5ca2f3edc7d5107d93bf2af71ad32b570d43d5161a58f6633985ced3a62875d3ce58b720cfab9a1031dab9a40999c4e682b81231db05b619e565e0ae8f6dc6d48d25ac2a8750d460f9af7337f4d53c92966a7657e7add79aac2380d28b9c9f86de1364f0682627e04e0254a6eeedec3eb98d91cbc74f748ec7d4ea2e7ede1ea619ca3b3fa45d47d517827f204c61854b9bb68d82d98174e572745834b9ba256d92ffa278372531bf41f63ac68480d47bf3958f4ac16451986649d564217ad2208a8966da88094cccc8fd5001f6eb053e8e2654fec8243838e6da6ff0f6c3107724f83bd6515ca1e3be2371e8ee46d7d6340afb9b69129f3b2efe1355a0b7080bc2e074c90f646f1e8d4cc9186c0f8fa75a9c874530a46b4cecda563c94e80637e1002da32fb5d58173b0d47c00731a28b6631aba34068a61a4d200e890eec3e089380ce77a98f5e69db9036dff97277e7c56a50e09a07ba070ec65e7d4868c4e65656bb9440653f5883fae46c6ebf86b57050c828304d9150d666e3f865c48683e2d14b146b14825721ce8d9a2997f98080ee62abb88a816b62555ac3e0573b78d330357f7054d5341c9af0cc101f450b335fd7153ad43c87999ad2791a0c62fe248f5d652e53baec4783d02a66f4ae654743bc75d177a0a2ab610071a37bc689fe763296c7d41fc6725c71f5a2b2d41ab6bd4a529c09a9169243d2ae6debd3d1628f837b458cb5e93e4b325cd6d18f9a4f3c6629ca68420d331acf9e7969afae67287461251e8d21ebfff7badb7377080cf5714bdb988af529a15540d04042ff14fb3dc4fb3a09b4ea95ea4149aeb3316945b1108ecd7b2ef5c33bd5896f7832070446ce3191d0e609be380ba00dd99923b7b86123b698d7a5712546f3bbec7c40f25db2e1e150bf0c60b77d84a42ca20505fefb6fccb2d8b53ca7846696d0dbeb4396e7a90e8a1c6295c4a817a980a22048aeb05cfa0f977c29c3ba96187d263172666987b8d91cacd3f9b157ede7fbc7414bd26c7740383afa6bbe1c41564b18fb3df25a5ec918ca9d65d699f82571f2c6a3daae163b471c05a80da7f98bf414de30bcb5b80db87a3ebc2aabb59b0d2a573ba9c05f031a76949d59fa08da2830bcd4e6ce8734c1d2433a2e5ecd529203b71506a4b89cfad8daff53fbd2e5b68bca5a8715f9d47d3c483049ae4da3839ecea1cefefeecf9a62ffff5c1ca6ae138b5d6b75770b64feb874a0cde83e5220a7b574114e660ae8b6d87869c137be99bfdeab3ce7bddc3e4ed313c88a63742adec95ae2b97fbaddf1af9c659c2bcb022c38da87abe268e78fc0ca0f6ee7ea6363c2420ef530598e2b1131d00ec9fe6f8ebecef158c4283925096226a1cdded8709aaa6b72909af8380dc5f85de61cacd1255a6f6eece71f6c884954605d1d7297b96f68cdbba3b7e1561463dd57108b23846143f834a47d20cc1b81cecf4bf53fbf37b90e23f97535cb7c6271eb3cf9c87cc6a0d7b4b5a9e46bef44ea86e117bed22b66e6f29d022e2c4dd9a15574108464ddcdac48f1f574ad09206cffd9c63c61ce690bf1066b10ee6ae25722f06132239f74ba4d82b34e88cd6c74164ba2daedf911fa97de96abb15c3768e224c4a8eec8c5fa2184c9e832852fa031b88ef1d49c64c497107753a3e117ccba54c4deba190d8255ce633b95c43651cf42605e3d40c65f5ed1c51a4c196006f1085ba7d0a65c2c0490f572accc31aea75c39ea14d00a5ae63f7f4b7a789de46891edfe4cc9c8807d816103b0e6103a28076d0cc0dc573a9c773beae4ceb2c26d1cd2ac0533ff506e82cc132cd88ffbe77914150e8931e3f2ab66195c757d08a133631ca557b346a0eec6b4d0e1fb41f0a8b00d86a38d15da3864509f4db4594e3871ca9ef8d153787f46d98b95ed5cf975a17ac10fbe3060b9b14ff48789b92c4126aa482c29e9e778aa56d299263b08f496d4edc0a565ebf5ebfc23276dfa17995670295ae28446b503c94e97480c91035f35f859144fc9ce1279dd71435efc9975339a45fc010c6ad4fb573dc6f105f341aefaa908fc51ef30623bf1e0ddffe3cebdcab3b8d1c45c8a3abb1a029f5812b0111be1f5c237ec47cdea158d696c401b189650b8c737248e535e42020158936fb6592e83483a5b72119f16823c062b33a5e648883aa38306fcb4f43c9aadd07f95ef14292faafdaddd45fce659f95607d3e400e1f60b2bd16f7b82174ae779a3fec611c944e19827d379c83fe15e9d79d667f51279fdfaa4ec99f4ad1276c1cf2a3a06c58df62f619ceeee72446d849825dc0407f3d5deda7d6b755559052180e6e2013a4de35cad76d3350a117701bd129b8d98591a95da57ec6712f4dc2e57299b8f40d52249e32f1628389e80a287c313c6055c40be42bf83fedd4237c3d6d6020351ed07777bc2653a95e8e26726654e6f64557e053eb830a766f728a1bdbcb7dcad4fb05a073c96f282e5c31dba9fd9e1db164701d479531ab5be22fb32efb4fa154fd7af783135750fbc561c712ad066b1d8169e9607d5d668527f668a71e6ada8e60c699e531615fb2ea30878503b4b412dc0a06f5aa976aa8db533411ba3ee5bc8358b764be8196780dcd477efc78f9147c5429cd7b98a0367e9cba93ab2bf30aef138e489bb4cb71b2e496ed55e3957340fc2438d747eea5abd8299a7ae0de7f99f3cf836f3e97ef68c683e263d9548db3baa107e57ce76fab9280e43b628a273927fe579a4a1c0602c4df9f6216de2b95468236ec404843113221c49d3d1f76615f20e37460cb809845e6d1e032ced3866b2cd4e5c8c759edd783c1325f3d5504b6a0261e09da27e907e11e6169a60f404b42455d3dfff13e82352b3f8ed30a5e5597ab2eb9679b158972ecc35b1fb21baabaad06ffb6714b097cb6cd4d86302c84701d1f9b6b367354d2454259e7e6d4396a3596d18b4544053199331300e791a076d5a6f36e017ced14bd76c5cb693ecc3ded58deb1ac0144b8bd01e4bd7cca237543bee3cc609921c718f833af9d431f835997ef8e664ecaede5eea88690231bda088895bd7e3b0c4557ea79003f32470ac73b90b3365703067053707da2973627d8a4797afd59832fe7639c8a29f6e366c7e6e52b33722fc7834fde6fbd8e8b505115d3748f1b6ab47f94ddac5cc44ef6f79ad9c65bd2b044450203e79d0941428a083669ded9f9a8bd7a1be4defe525c1eec8f2917eace8a7ad76576f833de8e33b7e0b7d80b670e76679fe4971642818fdb1c8d9b0742e6e31cf869e0399366e100a04e44a7bd7fc19db382ee2080600317960addb09f309db30d2ed2fc74ad2394cf0fe7871fbf2f3740d47557aee81c17525f5021200c100d282ac8d4265f5144a9da770dd86755b37cf23ee6a393f2911568e45701d8e573c2b21053dcf4c4baf79268a6d64fe19a92cb52aa2a0174aff34e88d16f2e0f96c0358397e9bbc948d208b0f3ae8202f94c94f9f6c0f3a37144afe99a0416db035697694d852c027ca256de18091d2d76d551a0a9b2c427a90479106734f53f50735d464093c2663622b93f1266a2b82e66819b57aa592806ffa615715aede41004431df6fca9f65908953bdcca6dec81b5810c3ec6157a83f023d91a2d3b9ba3871655f63725f5f096ad25d0fe24d715dbdbf04b66784ca9c80a2c2c3b8eb220db088794c0a68e1ce1bde3d5a1bda1f7591c7f2e3eca0a5194b04e79cc4aeebe1a5b32daef4a16c57eed74d9941ccf6b1cea46739ed356410b2b15808a8f24a349bd2ec366b0b39e0c5bec4929471b3f5bb98649ce029ba6464ce67de86f8304ab8a5cf3210fb8781e04cb65e62ca4d55229645fd5d704a7fa7e0a05bc5b83e7a6c95f1d7c04b2874da5491b511d1f0eb2e3da88d0dec3e1fb18a598f5eefbc5fd7584cc83cb4ccd5682b42cac9cefb860b28f8d5b5b0df6e969103228e6f628ac0918d18f82fd9171ecff98a1324170aa2e39f15db490db743c176ba44dadcaf1630f879f173b4e087f4f33de9cc0795fd3ea94fd3ec0cfc6f28fe6154336dafd78e5318de0807313a6d425d4e8f8ce05aa06e9e0ef930d4609a8b2602c95076e51405dbc7271eb196cbba57832a28e92a161755c7f25335309f4b7b07729c7d4fd13d9da8fe4069f5fc2d2f04c2ce82627ddaf2369d859a8da0c7b89c70a286e3eb60af6e1a76aa62dd3f62d07a6d3e920d1fbeb4d170ad76e25fb61f629ccf01b0d9aaf271bbe72718bd26d121f00e9e5b002b17ea5d7e0320c5af44690e1c0c347a78d9589cb8463cf7be8e7899e91502faede086b401bef54235abc23afede45a793914a3dfffaa6cbeb42bd042cd960fe9d5230442416b7703af7c45a818037bcf2d6021433252541078c1c4832ca20cb25bc6c03fc718d684390dfd43c696247e675364e388f614e688dd619d6c98c08f9ab5f7702929182f03b908fd0113910393e74", 0x1000}, {&(0x7f0000000140)="1e663205cbe4a986a9006632706621ef276e8d113d62994f8a7a8ab527fcbd088eae2ec979d059", 0x27}, {&(0x7f0000001300)="a421739bc00cb7bfe51a27d07f0bdccae45a186ba078cbfbe393bbe6334dd6cf4d501433c2af49790411bc5b12f1c0bc146021295e84c47ca08316136a7368eac7e056826d98802166181b558ce08a916c3650ca223cc8b35920f85fc9b571d05ba193bd0186ad1a7db6bec3518ee4340be86707954e7453a400f8175d9523420403dbc9e5df9a", 0x87}, {&(0x7f00000013c0)="803771c2cb37bfe87ba51f79a86d820ce7af89be28c4cadf1422c6bd7fb4a0f6497c208a16e907d989426b27b45831118b65e0656137fc9754a5e5c99283dcd8ef61da6856a40129857796d28b1b9615539a32b4b14feb824b2ccc7b9ed8ab0ce17afbd97f22f2d9e750ee16e264575a19d260d7f8d94d76c1236be507f003613728a7e7906d66ac29a4d62e4e140e75a7072a20797bd8de8beccb3a04f1fdace432cb47", 0xa4}, {&(0x7f0000001480)="746fc6ca8e69a1fc2f39a6862909158406b3565afdd04084131f93633cb10592c621bf776ac6b02629e79eb809bb7dc809bbea58c204804fcac27e43b515203f75183e1fdec510ebf824fc565faea3e8dd58157e77ad2b72079cc7190e6ece3476bfc2f1fe9dc0d3b2958fd5ccc2f64ea945f9a83f3e57b2eb1a03bcbd39a09e227bcc6902b43d43198f3291228503c98e8e8a01606ae9", 0x97}], 0x6, 0x0, 0x0, 0x404}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) open$dir(&(0x7f0000001600)='./bus/file0\x00', 0x1, 0x20) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x140000}, 0xa}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x7}, {0x18, 0x1, 0x49c4, 0x8000}, 0x1, [0x7f, 0x401, 0x401, 0x0, 0x4, 0xa60, 0x5]}, 0x3c) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 13:34:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5901) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x82) 13:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x7, 0x9, 0x8, 0xe91d407d}, {0xb462, 0x40, 0x6, 0x80}, {0x6, 0x81, 0x81, 0x8}, {0x5, 0x1, 0x6f, 0x6}, {0x0, 0x3, 0x5, 0x8}, {0x0, 0x5, 0x7, 0xd7}, {0x3e49, 0x40, 0x7f, 0x6}, {0x2, 0xd4, 0x80, 0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7f) 13:34:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) poll(0x0, 0x0, 0x8001) write(r0, &(0x7f0000000080)=' ', 0x1) 13:34:36 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000440)) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8c00, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000480)) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="2d2e9617396fa8017124897ca5e455a788ddc8aa01b5a2b991739202ded9aec80672e21b04e70f3e43331b82c359b541f0a773cc3d3f9390cb8085b926014540fba579359671d9cf9085d201272e009080c2a46fece1eb0105c483ec2a5cfa29c5f958ce0b56ab22c6dea4814afc2e7fd0e3f848c6edbc1886c31596c4ee98d501c42556a973dd7cf20ef5bed5888be1b4a84016cb746552661449edaa1bb2b70ed5b2a47deb91030188015164c2ca6b09ab57bd434548c9eb0bf38a794514c6aaadb669b7c11e7dc3c782d594b5304eac81e297f17906462259a826e8bf0b6e85e6ce1d10db853d1a9ca8", 0xeb}, {&(0x7f0000000300)="acaa6c8ed3b3f740853be5d4498f59047230eed025e7e2c5a3569378152a2326751cf285c5aee10c8b560ab1927e0166f925a77fa763605e318fa06df801aeb1c0b653f0021d311b7177011aef181cfb1791cc303ed7048a468c3b59d7747b68654ccdf795993486a273593ed8f7f0750500391b92d4dfb8dd12259e49895dc5d36d62c7096e83748b54755ac8651945e6b9a5db537c0b", 0x97}, {&(0x7f00000003c0)="bf53bbc2d90cbac73cc2ccf8ea06109b3c9e83cc2388ba36534025b95fd5d881ecb9219fb9e4e5eec8f1e22b7cd06975bea54e8d43867cbe9eea919a119e19e68c41d20564cda648132fc6dd78ab06033c84", 0x52}], 0x3, 0x0, 0x10001) 13:34:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) 13:34:36 executing program 0: r0 = socket(0x18, 0x1, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xc600000000000000}, 0x10) 13:34:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0xfffffffc) 13:34:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fdfffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = geteuid() setreuid(r0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x14}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x34) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x6) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 13:34:37 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000001040)=""/100, 0x64}, {&(0x7f00000010c0)=""/182, 0xb6}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/138, 0x8a}, {&(0x7f0000001340)=""/102, 0x66}], 0x5, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x117, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x2012, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000500)="81353d957694a322a2fe6a93ef14d0435c1d55de27efbfe9329878dbda23cc0a24c77d4ae40b839cab17b83c8c4e2e4d9cc85fc58f265542d28356ee3fa2fcb8222a8800d04c244cc6ab5ab65de7be009b21f3e0bb3c089f33986eafdc07757cb55b5dce4074a56f6e97b4f596b8a1b53ede101f7292786511a94b455836f68d908ae7c87b629e391d937e0c524b17126745668978e81bbde57bc6ed1319fbc23f8c6d544ac95f8a3a8fdac79e3f552bd2747fc810481d0fc6153a126acd51e7a0eebd9b7e3ae404baf5e3bba76377901f205a7f44c80139ed75248dbebcb5dffbf3cd9499a097c452038818d724ba95501ea6c452046264d0dea1eaf7e7cf267db9e1aa78d7893d40905526cf3ff7a5c00c6c7b1a87bdf6f59a2babe345347255c7ea6f7f28696ec608020f10ff207b73974c6b90131acada73c3db565924d915207d17bdc8c59a6c71b07d448aaaaf35e2cd9e6ba39e5ae56aa3724f3a1e20828073d9512bbb460d821be3a232daff74c89eab78ec3ac6da59ffdb605daf72c9be580c1d92ab0d9f95ef8d50fbdc73e6e2b2993e63c55cea74e40665a80c49eb6c60566d38f0a8b347b524435db18e702efa6c929d0409b24286542874543475d2f5b8fdedbf76ce41a79d841d34a8e9cc6e6c09774f99aab7ac618ac06197d5df1893e85f70f3fb0caad28db1c61f85dee57d19b7ab478ec805b741ce9d688206f3cab8874d5d4e02759ed474792eebe4120e2ce765d86760ca537fd5ec9fab5eb728293d4f035adffda2aa9a9f838cfe3f3c9f2c6db53b4d485c24af8d141551b9ea56d70aae6d321949204e4a2859292b86b2c968b8b7a1faa6ea8f132ce4737844320fc640594ffd9287207d7b3dd85e9ac81115edde855ef5076e3cfec7f21283b6fc89e6de93968c298fab4c3a2984e73272d47e90f5842e2f4cb4ff9d6ee383e562af8c08452b42ed23a8a76bdf4d1b9375d8244021f7912cb9da67e9cefd3ae0370c72a066371c0cca29921286f2674a7553d120198700d47babc533d095e9cfa8b06c2c28c3ffaca1d2c8dd3b68917b031d566fc2fabdeb897406abf2322f467841e6d66890a4f796fa6fdc01cf0412d59714738814e06b265b191ca97f914810eb20cd4a1c72b7f7660bbf05ddfcf02a763d787e6cbc5e607a9a765993d8dc36f0c0b8c3662081de44dd32bb150cefb83bdb8d0e1d1131f074c7e23ad3a35e3c06a8480dc8cae6e135d33851ee92cbf006bcdb84fae1d8bc92d3422848dec33180dbf6e1946ef427eab096145da396d1c6645aa16fece54d68c16cb84041aff70d41ef4173c8b8dafbe9e16b0c4f2684bd94f6abb77b7c0c442b27deb89f474ebce5a65c0599c406b84f2f887975271bfee7cc9f41987abc3cf3506a920ffaf683f2660fa7d7fbb1ee92a7e56ad34c94059be1112e29a7b8ebbe353d91d6c96cacd09e24e73d1b9d17e434a55fc5cd4b82f3285dbcb8184bca6f42d2bacdf1d24c65551a2699fea0cf45e68a15890998a996d77aaca632198f3cebd899c65b611e72492250fa6d247f00785bd7ac90877d7e89be7ba7ee1e47c6e42686cd943c168ade02acf185aa1e60acf549008bc3146e09136047a0d281e031f07a17d01af3609bd927a57b773f1fd28264e70a31e7bb283f3db91d813cff014ffeb47ba17f349674eb903b3076c2ea983ff30b17b0c4e3eae85e58cc06e05c59b03e5eecc417e4f33e3e9bf9878204867981b05c3c9b6b05520d0801058041420b2f72b101dc7b622b6b282608771dd552c482ce7413e7eb3ed724b0b08c008b684f36fc200de00c531c4d5060569e8358254ca290edf295b613f7f50400b231e040fcd9bd225a607ac98242dddcf5343a044244a36c7edc1afa14a96502167c74e531b904d6be9a7a594805e16c77546914c978b78d3543e03c83e22a2bf2ab8b1e25d26d54e71a62723de88d24c8b32a99a32b508913f3e31818e1c43b092b86921077e4e2b92585183f07de41e60fec6b4246586cdf08958505f612b579655b411efbf2a07f8e5fbe97625f6ebb165ced6db77c0c42b3851c80b0f859fcbe3b9d2f11c0f9d1abb5ce3f8e9f3f324bec7b2e65a8a09cdfd516fa2ecdcaaa4c653cb33137337cff744635f2b19b949fe6a20139155c7eea4f11b991e775305e1602bc8f0f63555bb3f6b2209992f80dda8ed3f49116b89888d029917b883557229f7308883749f82e7b1ab04434892ba7085bfbc18ac29cf8f485bf362e47874334fbc6360a7c26b316ac033b0de78150c1793755e5e7edc4211134c417a9092a3280754956b21c81fbd99bc65fd151705869a7c696b2a3d27bbe0758cff682801b6bf090a6a4398de1b8e727abc61fb4902ab90dbb5c65cbb831ce43ca197fd548cc60b9a18f2f0303a985f68b115012ebc99c7a7b5efa354edddf28439441e4f12a83415b0fefa50bc79f10a44e46bec7614380c90c32f355a1c16ed130ac63bc9622c54379c384508e3a4d9f4c0f34706d9aec6072bab991c871f2b2eb93536243806dacd06a7b8a423053d10d6f52221a6d53f34e3db90cc3b900f6eba84b397b980c750af7d723c9b0137f0eaed8d3fcb0a4f33d9b05367d20308577955b1ab95dd83cedee07211b8d3753039a4cc5026fd91ef5bafdd7c65c903c9850d087be9a4435f23b0a1171728b629a012e77d511633beb683078f0dd9c7991b1916d3227c921f62c6d55bd9be44d033087c35f0e5c0f82bf34a18b1ee93e273a04e64a2e90cb56d6be14bd133abb1e82949fc184eeefe56f6c87e5d4b1e8369d6e37be37f16195c06d73376a03f1f7beda881d7b0c544ef308bded8bda1ad0d5d8ce3e452639ef914b325d800255e01d17a503ee8fa54c0f498a47a0efc605a851536b5f3a6ceed27950f427dfaec94881c019c08db05f5686fc3a3a89508f490c8134db66249e030cf99a62f83241d8247a9e2339a854df0ed251977bbecc74eb8b0433e420f3b1e23a292ebcc5245e375d53cfb956273cffc1b2020367b21a9d095512d32e79a9b1b0f85fee884972dea47b4fb1fdce7a0b33a2edfac0b9bca1a2805e48ac3419e44b28341225a539baed69f4b18cbdef21f214f4c92cd5476582899519d93636d5e0a4c72bd1bf77fc7e1d9f1477b91af8d048812be3c549b515150adaa00c676a4522ac34823aa7f5d7df85cda305683b2b7a8f3af97378da4679ad21b18edbd4c1a51536a03a856503884b00829fbb4a7d00a14a1bd5b565e305bd901fd54f12f20f3d2b011717931befe5db9867242056301d6b74efae3aac435a1b9ca005624e9b4bdfd7964e106dc5b4a572579259adba093329dfa494ba9d6467b26cd8309c0c9f36c8cd01e45925f19356daac43aaac1be1a85878c07bdec17b8ac0a2c642f105d411d6043cb776a805226c33b57469f856da3195ac5a3d87c4bcf5a59ed5e4b66c086f92909d53245185483950616c59ba89bb0153744a41309e7ac5103c804c48cdc6210d68f263b40f93340e9b3d3504c42190feba1962d506b3c32b6a42d4e4c5e5f4c08a267846c5093cdf5b23be25c534cc1528fea9a6c4cf72bdf9c75fdd3d2afb3b3955d6bda470c27d60df8f535edb3e6baf31181756595ecf07903b5c689e69542667f3ac758f41d6f8c7c126629e854f5252e1477058d49858c0330e6333ca37572750af6a8fa8c34fda7666b0ad6e1d4fb2ebee9404a2c4b62ebd5e1446f64998a82d09b4c2b562773dfc653b701f544fb8605d822953fd37d28cc9abf1da38d93b6b71dbe0479f017d7a55645be3857092dccda425782d4fd6622b97b255104a7e7630199c0377ef6c5f74397d5b1e94d1374445372a74798f281edee8f25ea643049758db7a86c33f83b3fae7632b627bc6922db844e406fb2bbd4d3600347a0aca60a381bef6ce573c949e82879741e96f247adfed88088f35e4cafeefba7e1cb03563b3f164d2ed918bb285", 0xb01}], 0x1) r4 = socket$unix(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) r6 = socket$unix(0x1, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) r8 = fcntl$dupfd(r5, 0x0, r7) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 13:34:37 executing program 1: socket(0x18, 0x1, 0x86) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/92, 0x5c}, 0x0) 13:34:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8, 0x3, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000005c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x800000000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00006dc000/0x2000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f000060d000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000519000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000540)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) r5 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) connect$unix(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e3f6604006500"], 0x9) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 13:34:37 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="ea2aa5310024a2c29b46f5a1710bf2592e9b1897091e2f62696c6530b9819b25c9aa70d73821c5f13f098e36c8267a2e4e81e496c3614588b068908d882c778cd31416395a6481b5fdaae10c2f8c63a77c41a567d8c5a65d2441bc45b52c248deffd3ff1642068e147ff484e4b531b6389687ab76853da630fb88be843ea090ed170ca11c701a313a01e02a339abe4e010ee368f87f73b924f0000000001000000d26ba2c9e4861bb5b97e21e6e239537240fd"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x7e, 0x0, 0x0, 0x0) 13:34:37 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) fchmod(r0, 0x88) r2 = accept$unix(r1, &(0x7f0000000200)=ANY=[@ANYRES32], &(0x7f0000000000)=0x1) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffe6f, &(0x7f0000000100)=""/230, 0xe6}, 0x0) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x2, 0x1ad2, 0x8}], 0x0, 0x0, 0xfffffffe, 0x0) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff}) read(r1, &(0x7f0000000300)=""/236, 0xffffff37) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r2, 0x1}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000440)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000480)) bind$unix(r2, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCFLUSH(r6, 0x80206980, &(0x7f0000000300)) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) dup(r1) 13:34:37 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0x26ef) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 13:34:37 executing program 0: setreuid(0xee00, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x3) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = getuid() lchown(&(0x7f0000000040)='.\x00', r5, 0x0) getuid() setreuid(0xee00, r5) mkdir(&(0x7f0000000080)='./file0\x00', 0x434ea408bbda1aa7) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='./file1\x00') 13:34:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e57f00010000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) unlinkat(r3, &(0x7f0000000140)='.\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r4 = socket(0x2, 0x1, 0x0) r5 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) fcntl$dupfd(r5, 0xa, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r4, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:34:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)="9e77b069341b2c18b64f720af9d917f198a0cacb240098d47c80f082d4808ee61d780fb59c7ae3f48c8155cd0e7e52c64d6f1ea5df7a0312b5eec847e9c7d7436511f705f2fbf63feb780fb86acb151d8b", 0x51}, {&(0x7f00000000c0)="bb63cbca39f845d21ded58dc9bb633aafcf79278deafdb7aba91b03c0b35035262d0cbd10ac0e3bce46d0e9a000783294a01327cadc43fc1b3717df0ae0c73e9cfa17f280bc74005679237cf4fecafe49848ddc626e10f6b2ce47565169b6d10f8d678d868ab98", 0x67}, {&(0x7f0000000200)="b741b756fd42cbd1c74d5fee323ad26dc45789b2f2dd57b8837c018d1e34ac46c48ae38e069300adc85792d92ac22790c2c453bae948b847b77a21159cb498cb3f4b0aee0c4a2facc7b34791c68a490c5a1646ee076f6bc3443f0f20dfb60cd04e12ab2040b1e6a7c623bda1c15a6d39524565612d51c44c3ea727112a2944498b6eddf9f1889c7517fbf8e13f", 0x8d}, {&(0x7f00000002c0)="2c2a7fa131eec51e448847aa69f84c5a1fc11f45a01bba6782267747639a5df5839275b1418eebc9bf4d102932b1f73347f81658cf90e4afec88d5bf1eba05106a0ee88bd84fff3946e5450fef9ee6dcd861e22f00c5197557b51e629a87a5c90f5ce9343d1aa4d2990e66861f6e8fcdc40ca4893b6f6fe1d552ecef8417c132421d7425df", 0x85}, {&(0x7f0000000380)="4f7607e3b9dd4415a9a68e90be1fad7d182657380e0a2c9cfaef09138753cb2d7d2ce59115a428dac68a9bc30c996609adbb2ba8d7098219e5e96babee5d4b5c86944bda139af6a373ee3575d413816bf82b84861fd3222bbfb3ab61d8e8181c8e96ade1a366b52c64225572", 0x6c}, {&(0x7f0000000180)="eb110e252b4c33356044c48395e7bb54029bf863bd14e3cdcb3aa3ba872374dbd293d488f47fb73e49f29178e8bc4c7083a9", 0x32}, {&(0x7f0000000400)="59e7e6410798553f1e6d4ad1c7cc4dcfce033416e6b0a9932c55556fea1817eb5757cd7451434ca2e1b6950bf67b8cb2176cc3c14dc707f5922e4e9008f8a6a2b0d89b719e5ae0472917280b866e67adf553d45e4b5f58263379d5382213f4bfd7dbdf40a6c582db573749d60dd1782c9e34b2d234af861b226ae66216a60666e645d1c902011f75c97509ea7917f612f04a337d697aea1915f53e7feb6b2b7384a6c942533430272e2a1c", 0xab}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) r5 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket$unix(0x1, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) r8 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCFLUSH(r8, 0xc028698d, &(0x7f00000000c0)) r9 = socket$unix(0x1, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc028698d, &(0x7f00000000c0)) fcntl$dupfd(r8, 0x0, r10) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x6}, 0x10) 13:34:37 executing program 0: mmap(&(0x7f0000ad9000/0x2000)=nil, 0x2000, 0x3, 0x4011, 0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000000)) 13:34:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) getegid() connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r7 = socket$unix(0x1, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f00000001c0)) r9 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) r10 = shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r10) sendto$unix(r1, &(0x7f0000000080)="86c8b2d6d6032db95822a8aacd5a33967afefee316f0156f6fa9ac168d9008374a1fc9c0279b71ebc0dec28db243b7ff44cfac380d9065489cd734b8229aca367fe3e0899172ccdec4d294d830242c3b81a51e2c9d6df34145a6eba6bf3214988033888b096b0e3d64054180133bc209eb009a571534db7d19a91e9fa591eba9e0fafa3244a19b25456958a27e1a14d8fba306096a40219cb9174940867e", 0x9e, 0x3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x1, 0xea03, {0x1, 0x5}}) shmdt(r10) 13:34:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x1, 0xfffffffffffffffe], [], [{0x9}, {}, {0xfffe}, {}, {}, {}, {0x0, 0x0, 0x3, 0x80000000}], {}, {0x0, 0x0, 0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) socketpair(0x6, 0x1, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) r4 = fcntl$dupfd(r1, 0xa, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 13:34:38 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107002, &(0x7f0000000080)={{0xc8, 0x3}, 0x5, 0x4}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x4, 0x4, 0x1}, 0x101, 0x7, 0x6}) 13:34:38 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x5) fsync(r1) syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000680)="ac4469671de5290fef6a78c3e2ff73f717a8ae12d1e06ae926d6e2f3e0f9e9b84c5501909f564260a5dbeb8fac936c9bad82aa44753072f592bafff8c7fb6312981a2eb2a6452aab54a2ca4a9a1b4c04c1723fcfde80379f44b3f59c9d38a6a50691dea36c54b476b5948d7af9bdc010587dd8afacfd13efec285c9abe6e8384817ce35ce628cfb6a4f1cc697e211c428561d9c2e9e0815d6ac1acda5e1155e40d926cdd390213093132a3035b3a0f447ed6300fdaffb1cfdf4e6dddf0a42dd5b9902e41d3a99f16d85050eb4dfd49a9570065a05fc8896f180e326ddaaef7c6487b7f5b567a4280aba21f1531d358f5fae887f19be2a8d0c4a503048f6452005b068f37831c21ffe20aa6cbc5c79493c80183ec68fa4c7cb1f5aaf52d7ffd74e9a8c3d49fe6f888a794caa754f7b0e6afe78fc432264aa384a761207d78256b3f0f56069d4899a3be3d30df4f815a2ccb14f7023c1c003f578e39cfceff1cb91a2d397f3a54c80e06242a9f1f93da1a6103d05ea87d0c11bf36d02f3a94127bddcc869ef7e67b3f60f75a26b74fc67fa37a4f8a2a04bc2a5247bb522f972eba5452e9159b9042443002f61aa85935f1c66070d1dd21a5874ddee4194e0d", 0x1be}, {&(0x7f0000000140)="4353e965fb214a65a572a350a27ebd0dd64426c3d3087218259c894ce480c15e3f2b7b854d8420c4a7ef032c32c78eeb78965a8a1123217d85895b693e3b49a969f7bd8ffd15137e126e59598971b832cf79b81f06fc47942f7dea0ee1902d8368c55b1cabf561e49279214eb87f9a6ed9d047f14c30a6c915d80072726476af2e", 0x81}], 0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 13:34:38 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) mprotect(&(0x7f0000289000/0x2000)=nil, 0x2000, 0x5) unlink(0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0xc) 13:34:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) bind$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x2, 0xb4b, 0x80000, 0x3ff, "9f672540ba884d6aa53093629d36a7415a5ffc9d", 0x1d08, 0x200}) r6 = socket$unix(0x1, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) r8 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket$unix(0x1, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc028698d, &(0x7f00000000c0)) r12 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r13, 0x0, r13) sendto(r13, &(0x7f0000000140)="649f36d7341abedebaf6f0d8734a2eda10eae44d1a6735a1c7627f36e270d811ac309831f0d571cea3ce924730834b2c8e2e3c716ba0ee593d9972eb", 0x3c, 0x40c, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x1}, 0xc) connect$unix(r7, &(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT], @ANYRESDEC, @ANYRES64=r2, @ANYRESDEC=r8, @ANYRES64, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYPTR64, @ANYRESHEX=r1, @ANYRESOCT, @ANYRESHEX=r2, @ANYRES16=r1, @ANYRES32=r1], @ANYRES32=r9, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRESHEX, @ANYBLOB="ff6b4b83cf3891e85de41f3c27c30040f670ccc71a362c377ac720a4e42696ae026643f3de29e00ca30213cc4be8"]], @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16=r8, @ANYRESOCT=r11, @ANYRESHEX=0x0, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESDEC=r12, @ANYPTR, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="0b79533013d25f0e9cc2437159027aa54b36459e9f2edc2911fc3bf9bd15f0472bfa18b9bd0145346d1cf83692cd1fa860411999dfc0924f3a3f865da7dd0539b77c90709f3091d45223d3f62865dd77fba9d14e60b36be09dc7580baad65b356ab2d2fb6d9ea48f5cb25a62176a3f2fcb681502f9f90ee1dac05d6b00d7f8b0579976d3b849af71c3a68d96bd21d3ba5e9d49a22ab124ddc6d2862738e72617348df2f2f65a611c5104c74d31dbd0d970e07a6394153a3b9cd7631824c7ec0f93fc60dfee01d61cb074bd6696f2435169de01d33ecf351347ce9c78e1d0ff5d5fd344d128d319a3"], @ANYBLOB="c4bc81373c2c8ec0970580d42ca1940b209609208f6fc90a962dfdbc55fdd5ad2e6f7724d0eb6b07016a80d6e25acb66b523883c125ecaa3f04c8f298cad95e57ab08c31637c4bd9b98f641533c5a4868019e22d1b442ed5352a0fc6bb22329ae964b3aa5797841cb11925eb55ae54bb7577807cce934d93db343ce511811f03178a8a258b8f99d762e51a9ca0d67e3aa1c2880ea2d9df060846653804773e68b9f8bd8f5301f30ec30f54b0e812031483cb4953b923cc84a303644cb8a3fbc1df62c6b8e5d8ecadfa44570061"]], 0x7) write(r3, 0x0, 0x0) 13:34:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x3e95, 0xffff}, {0x18, 0x1, 0xfffffff7, 0x3}, 0x100, [0x7, 0x10001, 0x0, 0xfffffffb, 0x1, 0x8, 0x0, 0x5]}, 0x3c) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}, {}, {}, {0x0, 0x100}]}}) open(&(0x7f0000000200)='./file0\x00', 0x6abba578028b2ba3, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0xffff) r2 = socket(0x18, 0x4002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a58864653000"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000000)=0x7f) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0x0, &(0x7f00000002c0)) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x8006, 0x8) socket(0x800000018, 0x3, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0206922, &(0x7f0000000300)) 13:34:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x28) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)='6', 0x1}, {&(0x7f0000000080)="5c209326a8a90c99156f04ff662c454509dcf7548b0fa7c795ae3a02a9c983731d61d7821703a0e5f1c78d2e6af27524c741279f5220f1cc465d90c61f28ffbeadf97498219a9d1cd331e6", 0x4b}], 0x2, 0x0, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000040)) mlockall(0x1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x4) 13:34:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x2, 0x101) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x44) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/112, 0x70) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) r3 = socket(0x1, 0x8000, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) r7 = socket$inet6(0x18, 0x2, 0x81) ftruncate(r7, 0x0, 0xdaf) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002, r4}) socket$inet(0x2, 0x8000, 0x27) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x8001, 0x0) flock(r0, 0x2) close(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x7, './file0\x00'}) 13:34:38 executing program 0: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) dup2(0xffffffffffffff9c, r4) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) pwritev(r6, &(0x7f0000001380)=[{&(0x7f0000000100)="4f41fe0b4c017891f31328d43aa07864f4a16410f2ba2f705005b17ce2a64a7cac3631a642780447970608280bbb34b9439ec6592679b77df03efddccee654f522b355458272f9593f190fcfcb4f732e42f6aad6d640b2e5f02371d78d321b317ddc1fff1bc67e6629bc3b1ba3e1133693ae4677c0c86573ff91431899daa53d23f6681321bfec94e43f80d94b0d8835253a526df6656733aea7ccc1e0fecf515997989723084384546a2835e3a7", 0xae}, {&(0x7f00000001c0)="0a05d47b992e1b43e4eeba7b0ff37c907533f6fafa2efc14792abca142c56be679100625d6296fe95593defc72b322f308ca58b25c543fc853ea81c935b0726bf6850a179911d9b297daf32c8eac7f0dd2aa424c66e95ef0e840014942d28d355d91b087c2d249f64375e49d7c77b4ed997ed254dfd750a0cc04d1ee6464429719407912cfb39ca67446d91f169ef6331b4310ca8092fe73a830399e4d0a9d3a25b4921bc192726f14a742f04dc1876c40770a2cab430b1816ebbe69312e519d80aaa918fd07f63a", 0xc8}, {&(0x7f00000002c0)="d82ba61052b3abe51bfead9212713ad9a8dea5dfe86ff9f837e9ba9cd1430a398d02243fb43a6e105c3e197273b9ad96be77e9db10cccf6f250bc0994e567fa597bea224e265500b0f512cbe5849e5169f6d2bb017bf5ee7db276b4a8555f7f1d6c8c84a27766e2e117218153c6e37fd3ed481138f8ba7484065a5e371632d577f8bf112a0997564c17c1a738e9b135f951f74a8e4db3e1bd14806f31fddcb49f50c2167810ae9c8d4273a7a994fd10f0d10a05f8ae557a8f130aff18565252b024b3025428fbe73885ba73b0e08c08ec64e366a432c1a95df23db8559b4ba5dd456fb5ade383001949453868598e8e1e269b2b628d05169c45c1b9311c993cd64b4aedb88cf27ec221d449ffc42c355440ce4eaaf190dd15ed27b9ed00f4e08c0fdd4c7933eb47b6b3142fab6e112d589013167365f1044500f230a95e4903ac9d9a966b730cbeb35a471ea558a722386abf435d228dc10d374c52b509c617ef044aa4fa680d380a7c7bb5089052e42fe5efeee8579e4659378a6c7bd082f18fb0e26dbab2822ca5083eafa4d9a9811fe94edba1da56df0fdef985e577c568f6e889b051e18d13916ff441b6d4a9a6c8cba7707e191110f9efe9624cf2d2dcd82c0339467543d0a04466f77456fe6ee61b3bd9c1cc799d60d993559d3e9fbec1c72cd433ded6e66fcc881cb6e99b503a0a6e430b770e8b8c367dd4ac9fb7c855e591ea050a7a3a6499bacbc60159b8131c9f645f4c8483abcd5baeb13431be26ce3021805f329d752f0d1ee460149ec56ca9b0eed47d1d03dfea3b20e5d2303234a889da8ad693cef941a3c2180a2fa6cf82b47e762dae4e93d9bac849f134a4e2dbb47e87e0df80e8107d89d8a750a5d962493be9f790b6962648d93943fbc44239eb228f48a41a3adea19806a9fed8fe4e937a77b9748d6101c3951cc3f30cfa0b8d0206eb17d4229aef0a73d93f5fd9a39b3c57d00ac608249ca70643b703554059f7e50bf2281b714d392062a6ca204d4c31f0f9c7e6faa29e1da73c7657953c65e35922c5a52270dc3f4e649910b911bb21e7b093faf02bca1a939e3ab10c10e653ba138bddffee177999b0a8a96ffb8a885a74f95d6f88d322185419ecc62ee38d5b33cd1966311c8f3d4d2e130a24e4644208808fb2d762aa2005e1e43522579471d4866649084284af73f066dd501b16efa172e980b272b06b44e07ae1ad3b3160e4ffc022ddc98ee47f4575633176b60f5506ccb891fd8e8eb933508315eb7d2731be43cac5c1a6fa56ac8bd768bd4123839db50c7b77ffd11a568c6384ba1677366cced48fa72c3c3f0c6dbc4d58bf9fc7e84f10755ff8c09bb843aa8e9e03398fda8741cd2d3d09fa63acf33428b1962b6539b277ed1dbc11f257ac8df7feb42d9ed025aa5767b7384c5fa670ee404a383294aeb8565404b75b71aa79739caefb5203ff41d29ec43a66f6688c9f0f74cb0d7bc7622b0a4c6688d4aca9320fdc3b154db466fd2a10774a3518afe0b006e89496acbbde4b2efc0ee54fee58b34b38685d07df9e5c45804ffc42883dce930d60ccd41db4e23c77c9e5f8b75515812a060ca45c78841a13680d0a560c87b5e480bd2bc19f0db092a613b584b1d5f89cda25d9c7765d931d8e900a3404bffa44359e3df5f6b7892a98d13461333817b75296f6b03d800a00b1160f18032044157500988f47f11d70d3ef3970bbe0907f58d06f9e0f38a0213181b5f3ca87faca3670ad9aa6567105beb5d6de66b7fa3a459008540fe3c7bafae0a64ff87fa838ab0fd1f94f643baa45466b2382e52b520c553f9db2da2d3407352535a5cb6cb9c16a288be8e8d28b3dbc46b274840b76f318ed049b5b7ce330b921e8eb22f9a4221ff05274a45696dedf617e8349d2cc9dc71788fb2cafb80cc806fb004073df335878d1ea21ea70314c1d38dbe7e22edb50bafb874e92e51139d1834fbf9a8a777585777e90e833f02e3bfde357bb72fde6fe3840cc4adeb5a03899f8f3de891c8d0d4c61a65374f1b3b251d8769480aa7ea6808aa62b898166215f7822e98aa0e359696098d4fa8ba2c34a59641533e597ee620e3c6062f64710b036cb35a73c01725d1c8de1d371b4a79170e1b9b91df1367f4190bd1d91861e841f8a3b87ef421b8053e0fe1e476e7550567fa614f77f9f89158b9338180183c3e312bd13a12cda8f868365e587b1b3c338df4b4731133755c8f2d3462820f06f641abf60a0a590da22477d6f4add3719e79f40987447ba47ba3bdca2e675504fbecd7205614c7f7ddd0fd40b39a7317a97bf4bc5e3229a5b60be5c417699c8ac3850b2ef9aa2b2e605c3b52bc9cde313932bfaafc82bdc82919f18226918de1cbdfa405019aaa2dc737fb859c3f58e915d343c46d6246cab98a726a371443be0207b83f55d8e8c5b62b71df56f8a2d8675094cef87453fc1fd8abc3cf79608cfc20f5895f111597d6fbecf0676abdbd2862f581fcd15c8e8baafab70738bf8bc516b35ef474be72d36cacb55fec5e751cc27419e1ee5f249106df1bf3456867880aa951b15900ed77a22fc772751824fa4739205e400bad9c826a4a7773da57e4b33a981b7deadddac49f881fbff0f57176e44f500b909a0bdfa02685ff11d3f899fc7fba8563109abf5e621e941a8d334ea2f7e6a90da3247fa33db306eece735f4691d300bbe833433399a0dbd5c4d2033c7b60887a74e4172b6e5d4eba6ce368cc01cbfc88e5126f825e701ca87516680b6ee172133adf92337c521caf09ed1d1036faf5ef646dd732767ef8e7d17d8029a6f56187a139a05ac3f2f411d7d460f83b4651cbcbe62d5bebc6b2393ec278d82568cff59aa39ba9d84b6af45c4d664a874acda522a9f1e24ad2435edc122f5fbd05deddc61c352545ccc10256f74a5a1e271685f62e1e5587d61f790dfec95de7aa2f4020d03ea95f2be4801b90aea2ade07665dd767aa0a265c1ecf166ff4ecb772ee5def7e69578a181a831ee152f634371c395d81bc0849d6d55173af3fa4cf7b37ef46854f3dfe236d158bf5e1fdc0ab452060c5bdefbb8ce42225b6813baa2067517776077951cb0e1cc057dfa4685ba951c995bee201b31c059e5d872544647a00388d03ab1c6c621a462ed896283a969f00adcd3e717c6335885e2da6f68249aa56f539c49e01b82aa5689af2250208fe7fd75f21760d1254a09930af5be0319f5e5d7af817c5394041d677dd9c013fcbdd19f204518a454092f902ab8ea90985fad1b5b195e160261e3cb6fb495eea393f28e157c3e6e9a69a68c1953927b13a4cfdae1250136ac762ef353bdf9c0c7171cbd2f10cae8a1a87e852f9f7e3c05f1877032a7da244cb207195d424036a1b84ba39bf465fff7c5f4622e1051a396549cb737b4c905d5dd21e344aca6f7a1f697981b6654fa5bcba0f97e7e1d1662ee8977a5556f922626d696002f388de350db17e997550ca65342eacc4a521654a1fc398173202c04b9f2e2582cdaa9573bc3e6325846e05355f204e56f0c914d8e70ae1a86ed0594a7b8cc73ad70230ccde9a2ec3d24b5df55ae930410abca9573ff29e350651b3d09b3d695d6f146e82b656835209e25c8ab6d29d55f4cd34ddc4f051b7362c8ad412640c624addaf50537e091d91146e87fe10c7164151d8fdc334d5208704f466ec99ec85fa45e46fad12ac5a8d83a756eee0619bc8dee5a6ab2c5967b7bbe44ee0fc90d7a6c245faee26aba05eb39005fe267d663201dfdbeee71e967b66756ef0f4f815627d799c573f13f0dd34312d3a77fcbefdce617713540f7474bd416eb7942a65ff483f3d86929190b175c848c262462785d1d6cdb37718f8a19fe3e9469714e10bc15ac2cbcbdbe1ee075433eaced2f4fe0589ec08fb7c5158f173813b311e1ef245e9759e94ea9d3552f28f010cc8615b3e53b842e613809ee0682e5d3a8da8aca40e72eceed4aff81267423e2262adb1d924a70fc9f19fce6c0c92b98f68b5908b5c457b823ec32399620332300af2e4847806559d32972f594f03f09912fc185a5058d522664b2d9969a4f01d3948762bd532cd181ac42fb6d3f93d56ce0d9cf89ac2c0ad30baf1fcfc8747f3981f70a04830dc93d84191bed9ae42b511b6c51c3b1f04d03ed27d651d0fc7b28a214d13b7b699f551740447fba41c7fb3cc4afa3fe332f6550c22fed7d9570a8e1249bf9747b489cd1f430630e8ba58367a2aeffd6b77fd266f48a10c332f79882a0b3536a48e3f3718824b5536522f199d647814e3558ab1d1a10eae2d90c3290fe05864d21d08fa419667b56fe8610fbbea39736179b17f98e159459c4d0a0f22ca01fe1e36850606b2c85df66063a53048475ce0e562ff860dc3a15bc307d6697ea55443405d2a9da38cd3dd9ff97ae1f525515690845114e27d5ea9ed20ea2da8c1a1904b73576cacd169f4d2596a986cd4be9b99407a14b67c418adbcabcb2cac1d65fb3125466e77cd11efb4455d2fd1ff0abaed5b17955f046d7cf09cb5318ae0a0e53da00b5e771cbf999b4388477218354d9365fdef7bbaeea948e0b7c9b3090eb1f9c6e0cc8174db8c5e7e224e48fba756e603a1bc2e31c3f0f27ce787c0acbec428683a1d5ce0ffd28179eeaa774d18dd3a230145cb3788fbe4ede076bc5ef3847650f268ee26d65b1bb3928481f95eb74bea9abb75ea087c23e88959dc0f726d882ba2138c5329c3361fb1af424d4b9ea1276f41e070c48b53358a335d23365ec51c448877154ec9ce126c8af682af2e83afa6ff0961bd4da585ac61058dd944cb404fff54a9babd47ac986d1a7449e8f20134f8f0423982745072c71918bbe558ad03880c31f0b0a44804d4e270741e1f1e588004980035f06373a6765164638e16cd0c2a5043760e205e3bd68f6df20ba152e4f4116bc16d30cbea05c64407ce40a7f85cba4dc41528b986535f3618840575009b49e85bc6e0752d53cb0871946a1cbdaac815ee420ee9384b729c0bc71590106e2cdd7bfb248dc0e6f3b6b832516346c585784ff621b28f19bb9223e9c71322556cbc4704fdd72d7df574a7531cdfcb1f8376ad008a8b3858b3c6f140ef202c234f85205bb8bf6402ac952f9212af93f634d5e67ced0bd1b5ac598f09e33654735aee5afc5e10721144a380bd27c80c7b6060435ea0444ff83ca4755cc4ce6494ae6e8b5e39d9398cfc58b239526c607dcfa83fbdc755f63de7271214510ddfc222ee202d0be0ef2926a57af1c9f8914d427100cc9e83c6fb8cbb6ca99f64f5e114ef1684b0faeb55f0942428826b20fb945f915717b69935ee7fd90e708c0fbd75680a70e15565a3b95b673ecb74eccdac399da0230f472d5d86f5cdacff7bc11744058bf8407319ec57d9abd373082c2dc578bf836bffd81b404a1e3041de00b32ec02fadea6699276c8ce9c993949731f91ac5274b2029254c5aaaf4d90dfce2746929e7114be41777ef5a7a0c7c0d23220799496337b21b8acf5294577acb7f2fb9d45d63c830a830cfdffc4c257b49b60a0e8ee3926c6ffbee6a58e23df683dc832ce8f9215f6ba92da0fed85bb8bd71a4aa0fe91b86d89af9d9a8944dd0425bfb7547fab21a7445ed2f59d985f510ebbc329a96d771d955292997c802f30b90168579ff8854d4d086adf89fb99f9cd236c31d1e15609fd886265d7a5c623516d3e2c9dfcfb1f1d4d88712f89841ad250c5374b538d618d77a86974b7884cee1290114ca869891c1140c9bb82acc058e5226ea33160287df637bfeb7681a98", 0x1000}, {&(0x7f00000012c0)="8a6e70c51d230f8bc6299d994e7744e9e9343dc6cf40f0925eca2edd808cbffb3a559fec3196e1c5c7b183d511d1b77712205dbe80233f05eb8a7aa8ea9f1e2b270a492a68d4bd21b6da1c0043cf26da86ed7c83c3cb1996f21ea2923790bb08e5bc6088e1164f0b492301c16c31dc0db72052d4255de91cc12bfcab3edecc5d6a74ebc71c072c0c883c8a82a628d8e88119af5e73034fd065ae4ddfe46be81b430da71b14591250", 0xa8}], 0x4, 0x0, 0x9) socketpair(0x28, 0x3, 0x38, &(0x7f0000000000)) 13:34:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x1d}, {0x6, 0x0, 0x0, 0x83ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) shmget(0x3, 0x1000, 0x50, &(0x7f0000ffe000/0x1000)=nil) 13:34:38 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) geteuid() r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) r1 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r3 = semget$private(0x0, 0x2, 0x400) r4 = socket$unix(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) dup(r5) r6 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000740), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getgid() r9 = socket(0x9c99afafebe6362c, 0x5, 0x0) setsockopt(r9, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) r10 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) r11 = semget$private(0x0, 0x2, 0x400) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2f66696c65300057cd61a24848f9eb096ed11cb6000000007508b7e555659612c834fc0f19b117bc55094d1e1a15d2f10005864105c0ffeabfa394324eae896a9ef1796a2faf46a93127fa5c8f2e75d9b0c7060080eb94cbf17d2d9ddebba47f9dcf0700192735c4e4a5e8d5e643fcaa45670534c0fffa00"/142], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r14 = socket(0x1e, 0x3, 0x0) readv(r14, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) connect$unix(r14, &(0x7f0000001180)=ANY=[@ANYBLOB="9198ea9c4b4c2a9d30d540ab7f433206684af41ee5c7f50a72113275cf4ef08ea350d7cbf337511c8b3f0d47f48c5616c1101b37470f72cae704c8a9eb1348247eb39958d7cf6a03b9da4291dbb0058caa3692b53d822294fe8718a4acfe5475ff342679020000ad124f61e2fb5bddcf39748e931bb94c705bda076d0438724442b34f6667dcfa54779f559bf2f00c75a68555a714c0bdf0a0145b3c8b806bfb8070d7246db4180000004eb8a7ff2f69e2c20c8b3ea3a141f570626d9b6976d151324dabfb4d51ce172bbbe336d56eba972625eba24b53ce3c6b477024e04d78f7a15f50f5b6cca3e78bb1b73edce33d60a82294940700000000000000dc443682a5c84a35e08bbdd8e719f0d060c24bac619f60d28c0100000000000000df02cfc4f01bedfc186bc97c936ed22a36a4744621175f654ac47527a4c610ff07000000000000c43c9247641d7dc3fb7f30e3d6c81dfa65b34b04090b5a533967104dbf0e8f8d2c5fba7b1148ea1cbfab057656400d763c2abc794683db6b009c5b613673b65e3aab0ffcaafc2c694b9e317bb7d27583469e56242a457a0d403e63632dabe9d9a26852ec1518d90bff334bbc49e2d9ba93574a3c104fdef2f183ab499f9b7f3e65954f82433c809c7f072a9956d2b82f310000000000000092054a35a28b7337145d1dfd49d6f64704a8df8852f24768f1f4e96903e504bf575664c562d6f986ca906ea1ccb0d29751ad5ca6ea07201a98050c95983e55516d643266ae69a097ed660da9f5c6d2abd6385bca39104f15e38c42eb61b7eef08fd751b05acacf44f4a1b2a35804e8128a9623e60eef9e16abcbd3900cba281b53f999fda3103203851099cf9af32d8383757c8b2d80322c3275ed7a1eeaf989844f3b7728cfad3a6ba0143c780408000000000000d4610069ec6d33d7ec75b39966336b3885708c5ea3f0e398fb924b3508e78cad19919baa2598bce8b078d99fe9420f6cbe0b164be0be55f9b0e72c8fce5bf33f8a6cf366a6c49f1483618de7120c62e1a173a319c75010d164590ffe020a573ab718745c5792cd5cd1ba3233956feb8146e7e067645f2b03e2bf81502efe70e3b5fec1ba67fcbb7826ea19ca5ed8884a29a929abb968bf6b3a298c3e459b33899c09568d7df3f679e659c700c2ffe73e5f461e616a4f9a40675065bcd4d115831f3e642efd57d2b20e844f5d54e46ba5ec9e42000400000000000066dfd51f941ae1fec9c4c2d0b549d492742843ab477ddee18b9adf85155ee892e5e1fbd6524947a592e0d0778fa615769a6d3950e6b17d1e08ce4b4cf0de29862911498ca9c64a1f38c04e0c03fd8fedcd7647201700714f67bbf678bcc9ca7dbf5ee4298e5f44abe77964bb067612986f6d42b426757e8420"], 0xa) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(r11, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0xbf, 0x2800}, {0x4, 0x580, 0x1800}, {0x1, 0x5, 0x1000}, {0x0, 0x9, 0x800}], 0x4) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r13, 0x0, r16, 0x100010024, 0x7}, 0x8, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r17, 0x0) poll(&(0x7f0000000000)=[{r17, 0x1a5}], 0x2000000000000160, 0x0) openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file1\x00', 0x10, 0x8) r18 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r18, 0x0, r18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r19, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r20 = socket$unix(0x1, 0x2, 0x0) dup2(r19, r20) connect(r19, &(0x7f00000004c0)=@in, 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0}, &(0x7f0000000d00)=0xfffffffffffffe61) r22 = semget(0x2, 0x1, 0x80) r23 = getuid() setreuid(0xee00, r23) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000640)={{0x3, r21, r10, r23, r16, 0x326, 0x4}, 0x400004000007fff, 0x8000020fc4, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r26 = socket(0x18, 0x2, 0x3) accept$inet6(r26, 0x0, 0x0) socketpair(0x20, 0x5, 0x1, &(0x7f0000000840)) r27 = socket(0x2, 0x400000000002, 0x0) setsockopt(r27, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) accept$inet6(r27, 0x0, &(0x7f0000000880)) r28 = socket(0x2, 0x400000000002, 0x0) setsockopt(r28, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) accept(r28, &(0x7f00000002c0)=@in, &(0x7f00000006c0)=0x1000002cd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000009c0)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r30 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000180)={{0x20000017, r30, r25, 0x0, r29, 0x57d41d8ce83b06fb, 0x7}, 0x1, 0x9, 0x3}) semop(r11, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0x101}, {0x2, 0x580, 0x800}, {0x2, 0x9, 0x1000}, {0x4, 0x8, 0x1000}], 0x4) r31 = geteuid() r32 = getuid() setreuid(r32, r31) getgid() r33 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) r34 = socket$inet6(0x18, 0x1001, 0x0) connect(r34, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r36 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r36, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r36, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r37 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r39 = getgid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, r37, r38, r39, 0x19c, 0x9}, 0x8, 0xfffffffffffffff8, 0xdb3}) r40 = getgid() fcntl$getown(0xffffffffffffffff, 0x5) r41 = getpid() r42 = geteuid() r43 = getpgid(r24) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r35, r42, r40, 0x1e4, 0x40}, 0x5, 0x5, r41, r43, 0x1, 0x9, 0x5}) lchown(&(0x7f0000000800)='./file0\x00', r32, r40) r44 = geteuid() r45 = getuid() setreuid(r45, r44) r46 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r45, r46) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x1, r7, r46, 0x0, r8, 0x100010026, 0x7}, 0x9, 0xffffffffeffeffff, 0x80}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r47, 0x0) poll(&(0x7f0000000000)=[{r47, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0x5104f1593e2f900b) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r48, r1, r2, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r50 = socket(0x2, 0x2, 0x0) accept$inet6(r50, 0x0, 0x0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r51, r49, 0x0, r52, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r53 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r53, 0x802c7415, &(0x7f0000000080)={0x6, 0x2, 0x8, 0xff, "9f0fca6adeb45f54df1c19c564fb753f99515479", 0x8, 0x2}) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r55 = shmget$private(0x0, 0x12000, 0x280, &(0x7f0000fec000/0x12000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r57 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r57, 0x29, 0x31, 0x0, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r59 = getuid() setreuid(0xee00, r59) r60 = getgid() getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r62 = getppid() shmctl$IPC_SET(r55, 0x1, &(0x7f0000000540)={{0x8, r56, r58, r59, r60, 0x10, 0xfc00}, 0x4, 0xff, r61, r62, 0xfffffffffffffffb, 0x2, 0x7}) r63 = socket$unix(0x1, 0x1, 0x0) r64 = fcntl$dupfd(r63, 0x0, r63) ioctl$TIOCFLUSH(r64, 0xc028698d, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r67, 0x0) getgroups(0xa, &(0x7f0000000140)=[0x0, r67, 0xffffffffffffffff, 0x0, r66, r65, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r67]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r70, 0x0) getgroups(0xa, &(0x7f0000000140)=[0x0, r70, 0xffffffffffffffff, 0x0, r69, r68, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r70]) fchownat(r64, &(0x7f00000003c0)='./bus\x00', r56, r68, 0x0) ioctl$WSDISPLAYIO_LDFONT(r53, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xffff, 0x1, 0xf5, 0x0, 0xbf2, 0x2, 0x7fff, 0x2, 0x0, 0x6, 0x4}) 13:34:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = dup(r0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) r5 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) dup(r5) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x400}, {0x9, 0x0, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = socket$unix(0x1, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCFLUSH(r7, 0x20004268) write(r0, &(0x7f0000000180)='<', 0x1) 13:34:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xff, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000000008000120000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872baafbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0x8031cd9f1ae74ff) fcntl$setflags(r2, 0x2, 0x0) r3 = dup(r1) pwrite(r3, &(0x7f00000001c0)="4e3532c5", 0x4, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) socket(0xa, 0x8000, 0xae) dup(r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) dup(r5) r6 = socket$unix(0x1, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000200)={0x8, 0x400}, 0x8) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000180)) r10 = getpid() getegid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x292bbec788ee8f4b) fcntl$setown(r4, 0x6, r10) 13:34:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff, 0x200, 0x0, 0x0, 0x3ff], [0x0, 0x0, 0x0, 0x80000000000009, 0xdffffbff], [0x0, 0x0, 0x100000], [{0x0, 0x0, 0x0, 0x200}, {}, {}, {0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:39 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x20000000, 0x0, 0xfffbbffe, 0x4, "d730c1e7bb00", 0xb8}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffff7ff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) fcntl$dupfd(r0, 0x0, r2) 13:34:39 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, &(0x7f0000000580)={0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f00000005c0)) 13:34:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x8) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="a795eed1210a77f3ff06b4e9c601b30d63e4de916f61306761a99c466a286bd9140afa03c87431ccea762f7f226d08fe", 0x30}], 0x1, 0x0, 0x4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) dup2(r3, 0xffffffffffffff9c) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x88fe}]}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) poll(&(0x7f00000000c0)=[{r2, 0x48687fccb930d385}], 0x1, 0x80000000) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 13:34:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket$inet(0x2, 0x5, 0x7f) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0x101, 0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f0000000200)) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000e8a4b45168aa23e3c790e56645d161d2f0f947e0763cf708a2ea9e84c0581ba0f4eb6cfbd94821ed000000000000000000cdbcfac7e50de06add676427352f8cf76f4c776f5523dbaad2065cd90ae65454ed298bad80435774bd1b3f79de5a02c9a74ed31dde74a212377049443b81f5499011cd94ead05029e3604af5b560ff498a429c954f76e21d1eec9ab477a6e2134c3e10b2f8d8c2210a8613e7e8d5"]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket$unix(0x1, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000002000000000000000018000000000000003420e8d22c2194f43fad00000000"]) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xd, 0x401, 0x0, 0x0) write(r1, &(0x7f00000002c0)="51d7d5119492ef5d9c8ef5a9f9c35f90cb57ba560c60f1c47c34ad32440859db50c1e37b44bf17b3e414da1444579cc2f63abbb3113f8a279394b65e98862264217ea24311a05ad8f4699de63d6a01917a94988592c2d73e290756659e142fbde11dd8055ee135d1765951efa4e384397568329875c258c24681157d261a472d05a699ee0062eff9ef31a28d4e3d2fe9", 0x90) 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x3}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 13:34:39 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1f, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e22fce5958df28691d94e0b356ea714df1cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a149"], 0xc, 0x2, 0x1000) msgrcv(r3, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r3, 0x0, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed1934241f9fc5bd80107000000"], 0x2d, 0x800) r4 = msgget(0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getegid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = open(&(0x7f00000001c0)='./file1\x00', 0x40, 0x0) writev(r11, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r11, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r12 = getppid() wait4(r12, &(0x7f0000000c80), 0x0, &(0x7f0000000b80)) fcntl$setown(r11, 0x6, r12) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0xffffffff, r5, r7, r8, r9, 0x4, 0xbc33}, 0x5, 0x20, r10, r12, 0x9, 0x1, 0x9, 0x7fffffff}) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="0300000000000000bf5323372957728cba754c842218417ef7f7a9c049809d6700512beaa434bcd8a5c288ec97a9aa988a2a73fec0771ea3e84d32b985db3e647b7562d06ac83f3915596630ed2c3bea8ceffd1689df1a3985758eeb06bfdacf012d689f4ce93db1daec2ef8060bf09bae0abce742d81b3ff44ef21b155b06434ba61bb2f591f1aeed3ae762116131254daea34937ba49a3383d747c5306558a83a441b9a204246db5c1c7121fd431b4c063241fdd720ef5d3578dbe69f9823520f619c64fd69c7c079ced8d27fab3ecfa1b529fa60000000000"], 0xd6, 0x800) 13:34:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10, 0x0, 0x6]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) socket(0x2, 0xc003, 0x2) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) close(r0) 13:34:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x100) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100), 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) 13:34:40 executing program 0: getrlimit(0x8, &(0x7f0000000000)) r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x31, 0x0, 0x5}], 0x1, &(0x7f0000000240), 0x5, &(0x7f00000002c0)={0x0, 0xd8bf}) 13:34:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)='r', 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x10000, 0x3ff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x6}, {0x1, 0x10}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 13:34:40 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x32) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000140)) 13:34:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) write(0xffffffffffffffff, &(0x7f0000000040)='g\r', 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="81"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) flock(r0, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 13:34:40 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) symlinkat(&(0x7f0000000040)='./file1\x00', r2, &(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) open(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) 13:34:40 executing program 0: socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000000)=0x100) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) connect$inet(0xffffffffffffff9c, &(0x7f0000000100)={0x2, 0x2}, 0xff54) 13:34:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) sendto(r1, &(0x7f0000000080)="47b647e25bcc9889d9b88ebae4adddd1ff86934bdf1c1b905bfb3bc6a30d294e21d618132e6276a321ec76c9497d07f5d600a244d9e140becb89f3c930f6031b24a06eb5c5cebffc12b8b78c3cf5d7533c33071a590d8eeb400e3b9e48cd686a1e", 0x61, 0xc, &(0x7f0000000100)=@in6={0x18, 0x0, 0x3, 0x81000000}, 0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x9, 0xead1, './file0\x00', 0x6, 0x3f, 0x6, 0xff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, &(0x7f0000001240)="c8", 0x6bd) 13:34:40 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0xf800, 0x1, 0x40, 0x24de, 0x5}, 0xc) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 13:34:40 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r0 = open$dir(&(0x7f0000000200)='./file2\x00', 0x0, 0x50) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) ktrace(&(0x7f0000000240)='./file2\x00', 0x1, 0xc, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000280)='./file3\x00') open$dir(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x118) 13:34:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = socket$inet(0x2, 0x2, 0x5) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000280)="a68e4681fda269a3b4ce149f723d5a5bc96602d078dfd25a422e971c1148ffc6a1d07c65033360721ec50b508da25cf9770e3823a4658eb3f68c321e7e167f3c3cf822011d717d6df747baed271f6194268320b44ddae14d541a56c08d00b9a3c1a145fd80b0442354bd9ba36a46ddbf905cffc4f9a6bfb126939c5ae8f9ae6cb26954bd2b06e63c88d555224972a590bc0b99305a32e79cfaae971c144cf5ce1474363176907bcc3adb64e8acf674ca1ac12712f5d1efd777052493d927c47c445c13fe9868b184e0854db2f29e4ec7c4ad604356d595a93da2fc748c", 0xdd}, {&(0x7f0000000380)="dad51b442bed6406bba967ea1d7093d5a11032b10bcd93e3870358ebcf38bb0188f0d666d05aea1232c280e37b161f38eebc55dca0705a295a1d2b0757f003f9bfe941171e67a9c4c2032f1659661fefa6b33cf3e4caec7dfbbc2fdd309e8d83bc65069a149076a5cb4b73fe042e839053cbe216ce330a38ed3b743b9a52206544dab2872070284d4deae5a57eb7b7e18719e68f9d9909e3e3ab8397b94a186737ade0b79b3900524b442926def507", 0xaf}, {&(0x7f0000000440)="4f65d6e104bbe470b3ad2e88b02df01a141f43b2861609", 0x17}, {&(0x7f0000000480)="17f427adf53eb0ebfe7d24fb60f3660b055640158ffee84123945d928ad119a4ac83dc96cd60c5ee6ebab43ee1a8a43b2098b828f1706804c908ee15ee3a99d1e1e637d1d2ea86922cf397493bf8dfccd76599a6f515d052d275701e38aa6ae2023fd2799a463f036a748cb6e85d92aa1d5c", 0x72}, {&(0x7f0000000500)="93d76c82cb7d6cf7ccd6faf8a7d4c187d1d88dbbaf7f0a890ccbf0c622731a042529b2eaa61533284ebb13932a79d8f3a81c31067d99927c7715a8d5060b291e9a4cdfb938d7be0602dae679f5aee9cc46aa2b67f3cb6a7ce406f6ee7e", 0x5d}, {&(0x7f0000000580)="047fe9c3fe0b28a9effc113a16438f7670d0841c2aecf7df7d63a83d5d31439947186cd7544ffb029e5ddacc8f1dd7b010ce62f92500da305fbe9672d198e94f3b3c319b42a079b9fb97d051e315d1718ec3e2e8e3468425272c019e5bef8fff221ef1f455f63d1436caedadc52874348aa1c337b1a5e8c38657ad1dd6b44c46091bfd23a7bfd224a0e18cc34b30b3681d27c524c24de7245c3e430ac7bc16d6ae44d76b1cf86c3c351084496c2439fdbed6", 0xb2}, {&(0x7f0000000680)="74ba0ef4406330f556ae96a315047a1fb53bb3f1f7e8615a", 0x18}, {&(0x7f0000000740)="0fec8cf190cc55fd5b91bef53efae57376ed50136232db320932d67cee6ed30e5ec89211b78e6eacfb605c0d6d240ceef763b3af7b07e4d9cc2cb0c899fff57d0ae41593cfb842527c68d6c0ee850e7b5ee6a0e18c3d3776daf82cedf562b16398efd322734ec515043d4d2ab21f0235cadacaa52683243d93511a6a4b4d7e51465f1be83691c84e4e0af6a5fc14a64f87f4d2f911dbaec7e4f8765df2198f48a9e576bdc7aee5ccf86ea24584aa8af7f41a7a48a31fc58aabe7e30361c0b2505f4b5a8154d8b93d01eb", 0xca}, {&(0x7f0000000840)="89779b9cb292205bd915e071301c029415aa66c2a0362f2d63f5a8c6224968c629991d3541f71169f13493bdce4efa00ed2afb89a9aaf09dc348a1643bca1ec8c64708cd7a6118a7782ae7a779ed33459c8ebde0f9b8cd8059feb12c02", 0x5d}], 0x9) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x200, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = socket$inet(0x2, 0x8000, 0x81) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000100)=0x4) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f0000000700)=0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) fchmod(r4, 0x46) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000040)="fd5045bac60d32f1", 0x10000}], 0x1) r5 = socket$unix(0x1, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket$unix(0x1, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc028698d, &(0x7f00000000c0)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x80, 0x0) fcntl$dupfd(r8, 0x0, r9) r10 = socket$unix(0x1, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc028698d, &(0x7f00000000c0)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) readv(r6, &(0x7f0000000340), 0x0) pckbd_enable: command error 13:34:42 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x60c1) mknod(&(0x7f0000000100)='./file0/file0/../file0\x00', 0x2062, 0x5345) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000400)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/94) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x4) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000340)="d9ec48193c43d86db11852be0be2c652974c8ddcc0fcd5df32db5bd340a7f3a244a63dc6fb880a710455db615c211a1a1827b87fe2c1e4f84df50bafd4adcc065858b2833f42aef95a6e", 0x4a}], 0x1) read(r2, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) open$dir(&(0x7f0000000280)='./file0\x00', 0x40, 0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000300), 0x8, 0x0) 13:34:42 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)='\x00', 0xffffff92}], 0x1) kqueue() preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/37, 0x25}], 0x1, 0x0, 0x0) 13:34:42 executing program 1: semget(0x2, 0x3, 0x39268e79) r0 = semget(0xffffffffffffffff, 0x6, 0x20c) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x12000, 0x280, &(0x7f0000fec000/0x12000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r4, 0x29, 0x31, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() setreuid(0xee00, r6) r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r9 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r3, r5, r6, r7, 0x10, 0xfc00}, 0x4, 0xff, r8, r9, 0xfffffffffffffffb, 0x2, 0x7}) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = shmget$private(0x0, 0x12000, 0x280, &(0x7f0000fec000/0x12000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r13 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r13, 0x29, 0x31, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r15 = getuid() setreuid(0xee00, r15) r16 = getgid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r18 = getppid() shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x8, r12, r14, r15, r16, 0x10, 0xfc00}, 0x4, 0xff, r17, r18, 0xfffffffffffffffb, 0x2, 0x7}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r21, 0x0) getgroups(0xa, &(0x7f0000000140)=[0x0, r21, 0xffffffffffffffff, 0x0, r20, r19, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r21]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x3ff, r6, 0x0, r15, r19, 0x8}, 0x2, 0x9, 0x8000}) 13:34:42 executing program 1: r0 = socket(0x0, 0x0, 0x40) setsockopt(r0, 0x29, 0x37, &(0x7f0000000040), 0x14) 13:34:42 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r2) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c527297ab9bfc1822ccac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e65cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 13:34:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffff7ff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c030000"], 0xa) 13:34:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRES64, @ANYPTR, @ANYRES64, @ANYPTR, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES64=0x0], @ANYRES16], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) 13:34:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semget(0x0, 0x1, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r0 = socket(0x18, 0x4003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x20, 0x8000, 0x4) close(r2) r3 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x8000, 0x8) syz_open_pts() socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 13:34:42 executing program 1: msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget(0x1, 0x0, 0x0) msgget$private(0x0, 0x10) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000002c0)) r1 = msgget(0x0, 0x284) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000007b95155817f96968f28cf59161c1963491e8b48ed20528ed078b268b9cbceae778b71e579f69ed66aa34a6cba5d9a94eaf15a483429b7e8f4d56101b3c9f6347d08e6b7873b6678d337f5d230378ad142fdc88c688514cb4431e886b107f4b715bd6bb6a8edd62f7d9dc859d3869ffffffff0000000020923fabcd3478211b7a168b9c6eccd9682e68c3fa4d038eaa5cd9839a7163c19d2289a2624683d3"], 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000200)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbfd602000d7d026ba8af63ff37282902e4fd89720fd3872babb950a69cf5a872c881ff7cc53c8943310b404f36a00f90006ee01bd27068cda95fb6c43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000", 0xb1, 0x0, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) bind$inet6(r0, &(0x7f0000000300)={0x18, 0x3, 0x3, 0x6}, 0xc) 13:34:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x20, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup2(r2, r1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000a00)={0x3, &(0x7f0000000940)=[{0x1, 0x7f, 0x8}, {0x7, 0x1, 0x0, 0x9}, {0x0, 0x3a, 0x1}]}) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r5 = open(&(0x7f00000001c0)='./file1\x00', 0x40, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r6 = getppid() wait4(r6, &(0x7f0000000c80), 0x0, &(0x7f0000000b80)) fcntl$setown(r5, 0x6, r6) write(r4, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') socket$inet(0x2, 0x2, 0x7) r7 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0x1000}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669", 0x3f}], 0x3, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x2, 0x0, 0x0}, 0x8) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wsmouse\x00', 0x20040, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000980)) acct(&(0x7f00000009c0)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000008c0)={'./bus\x00', 0x1000, 0x8, 0x7fff, 0x1, 0x1000, 0xfffeffff, 0x3, 0x2, 0x6a3876207d967197, 0x0, 0x1484}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000003c0)={0x10, 0xeb69, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee5000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3dfa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e6e000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x400000}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x80}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1f0}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000c49000/0x10000)=nil, 0x7fffffff}, {&(0x7f0000e61000/0x2000)=nil, &(0x7f0000cf1000/0x1000)=nil, 0x6}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x100000008}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000f6d000/0x4000)=nil, 0x80000009}, {&(0x7f0000c5f000/0x1000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000e12000/0x1000)=nil, &(0x7f0000ea7000/0x2000)=nil, 0x5}], ['./file1\x00', './file0\x00', './bus\x00', './file1\x00'], './bus\x00', './file0/file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x8}) fcntl$dupfd(r8, 0xa, r0) connect$unix(r7, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 13:34:42 executing program 1: readv(0xffffffffffffffff, &(0x7f00000028c0)=[{&(0x7f0000001700)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x108) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) pwritev(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) r4 = socket$inet(0x2, 0x5, 0x4) writev(r4, &(0x7f0000000080)=[{&(0x7f0000001500)="d8ca774b06d028a4a6ff3823c418984732434a915c24b766ea4a88b8d0c9fe29dedb5426533cd10cc6dd98262fa97bdf2e7e5677cb0f480137c551d6c03d154e4ae1053a9978c7dc484296aefbb8f08954f44636b89457071dc18bf49f4f755190d0e5c8eaf08436ef3e1cdc821d3ceb1ea7fd83b4e4", 0x76}], 0x1) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000001480), &(0x7f00000014c0)=0x4) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x9, 0x8}, 0xc) r5 = syz_open_pts() readv(r5, &(0x7f0000001400)=[{&(0x7f0000000200)=""/117, 0x75}, {&(0x7f0000000180)=""/23, 0x17}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/126, 0x7e}, {&(0x7f0000001300)=""/222, 0xde}], 0x5) 13:34:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x48a2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000000)={'./bus/file0\x00', 0x80, 0x7, 0x6, 0x0, 0x77183a4a, 0x5, 0xffffffff, 0x1, 0x2, 0x81, 0xffffffff}) 13:34:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) syz_open_pts() 13:34:42 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000040)=""/204, 0xcc}, {&(0x7f00000001c0)=""/169, 0xa9}, {&(0x7f0000000400)=""/44, 0x2c}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x15) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f0000000280), 0x6b, 0x0, 0x0) 13:34:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0xb3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) lseek(r2, 0x0, 0x100, 0x2) 13:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) preadv(r0, &(0x7f00000008c0)=[{&(0x7f0000000240)=""/193, 0xc1}, {&(0x7f0000000040)=""/167, 0xa7}, {&(0x7f00000001c0)=""/58, 0x3a}, {&(0x7f0000000340)=""/129, 0x81}, {&(0x7f0000000400)=""/83, 0x53}, {&(0x7f0000000480)=""/255, 0xff}, {&(0x7f0000000580)=""/123, 0x7b}, {&(0x7f0000000600)=""/144, 0x90}, {&(0x7f00000006c0)=""/197, 0xc5}, {&(0x7f00000007c0)=""/217, 0xd9}], 0xa, 0x0, 0x7) chdir(&(0x7f0000000a00)='./file0\x00') r1 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) bind(r3, &(0x7f0000000a40)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r4, r5) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 13:34:43 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x1ff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) r4 = semget(0xffffffffffffffff, 0x6, 0x20c) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r4, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semget$private(0x0, 0x4, 0x4) r5 = semget(0xffffffffffffffff, 0x6, 0x20c) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r5, &(0x7f0000000180)=[{0x2, 0x6, 0x1800}, {0x4, 0x8000}, {0x0, 0x4, 0x1800}, {0x3, 0x5, 0x3800}, {0x1, 0xffff, 0x400}, {0x3eb93750c3f11b05, 0x24, 0x1800}], 0x6) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000280)=""/142) connect$unix(r3, &(0x7f0000000040)=ANY=[], 0x0) r6 = socket$unix(0x1, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) r8 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) fcntl$dupfd(r7, 0xa, r8) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) r9 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000001c0)='.\x00', r9, &(0x7f0000000240)='./file0\x00') 13:34:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x2, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x6, 0x3, 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000000040)={0x2, "2f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bcb8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e0afe439cae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa65076"}, 0xfe, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) r2 = socket(0x692ffcda5f0e9a24, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r7 = openat(r5, &(0x7f00000001c0)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x38, 0x7, 0x4, 0x2, 0x7, 0x401, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt(r0, 0x2, 0xdc0, &(0x7f00000004c0)=""/230, &(0x7f0000000380)=0xe6) r8 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r8, 0x0, 0xd, 0x0, 0x0) pwrite(r8, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) r9 = socket(0x18, 0x1, 0x0) ioctl$TIOCNOTTY(r7, 0x20007471) setsockopt(r9, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x39) r10 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) socket(0x0, 0x4000, 0x81) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x5, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480), 0xc) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRESHEX], @ANYRES16, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r10, @ANYRESDEC=0x0], @ANYRES64=r9], 0x5, 0x0, 0x400) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0xdf, &(0x7f0000000600)=[{&(0x7f0000000ac0)="27828cb6ab4aaedcaa1a7427838ed8bd60ec9c93a205eaed0733c4fadc891286cc094386d5f636e54f9b05199637adf917e26335263fa20b9e7aa543c4a529799e81d6ca235b628177312c9d7097c7da6abeebbf5e9384f62ee2becbad5dff46ffcf8e7402c24d23e988c400000000000000f110f73f05c9c6bc4abbf215ae788851647afe61b631afeb5046a085531313ecf38a44fb39240336b0e969bd9073007b6c968d8b788e20d2cf7a41fc6436fc59b5ec87d8764a79d9417150c544d013eca27746a4a81237718b198bb20477964b0986ed5b26eb209bbc0cf25ed8fda3252eb537abc2ed6a7acde25e97231692c8c9f7a446b1e8a5ee892fb3ffa13d157bdd9f818bcfc1574ccad64101c9dbdf73157b53575980a88626927858c78c754d986591bfe603d5e2012c8afae675a38c248e56c8d0b31c2c8598636ed4be0b1baa80deae75f783f4df8752c8cc7cc21f85e41e5778e04d1d7ed05acc62cdc19ece6c480938c8afc25225dc65085f45f8b45558a2c33e2333ac4b8895d1901e854cd8a93aea69276b43e443403fcea00d243f12b585075502075ff072e9c1eec32a4571374aa7744ec5543064a4a66af8c1d7d79e07bcd7d94fca868ec9477a96f362fa7c92", 0x3b}, {&(0x7f0000000640)="9a661625478dabe26d53717e8f21d14784daa940fccb409889e5daa76bb52b557538128bdad9494e9a2d275fa894550559a9c6d92d9351db70dd34606ad46c7b8d40f615ac16b67a9b5e5773a25d1d382fce96f06ab76260500950878f40d78b02ec03117a3b47dd65813804f0cbcdd106a53e57f8ab4a610a297902866b60f10e0c171223e53355732308c02569523ca360aa476341466a0a6e24aa9e9f6d2e619a5192305dea74a32a069c17b1702eca07000000000000004ee1e93eab53327218833f7d4c8282b7648374b4082a36e2f6a2926eab13b90340b70b832550134f067e58d896c123f65e3120fe07ca42b88ae0c5ad9da4fbd61062b6c33292c748e01230633ae8a8fba37d32e8e3f65b61171c6a2c745498a37123acddaf50cf94c7b77c3c9225de5b83d51b04bc67da9d5fd5d4fb39e54a371358ccedc5a96b898332193e344830efc86304e0ea5774b8549ab8b325cc0e6fa34af6eef6e07a3c5d835618e22095cc1a01c1210fea4e2abc23638a82c9d7a5e5138f699f477be2e9d6baee64f3c6c36513376f18a626346010dd44d49e79922187cb7d3780471ccef374515b01c8e5d67737c43ca62a93afc98547776f3b8e63f028758c53439c698564a71f18", 0x2c}, {&(0x7f0000000a80)="9faee962563217fb2dc42d02e6b05368cce8c76fe7049844097a5b5d3c3918a2b3e0", 0x1a}], 0x3}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) 13:34:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="648fc4", 0x3}], 0x1) r4 = dup2(r2, r3) close(r1) fcntl$dupfd(r1, 0x0, r2) setrlimit(0x8, &(0x7f00000000c0)={0x3, 0xa}) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000100)={0x1}) execve(0x0, 0x0, 0x0) 13:34:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000180)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3}, {0x0, 0x9}}) chdir(&(0x7f0000000200)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) fchmodat(r2, &(0x7f0000000240)='./file0\x00', 0x4, 0x6) 13:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x2, 0x9, 0x0, 0xb1, 0x9, 0x5, 0x2, 0x1, 0x10001, 0xffffffffffffffff}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) r6 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x20000, 0x80) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000280)=0x6) 13:34:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x43) r1 = socket(0x0, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000003f, 0x0, 0x0) r2 = socket(0x6, 0x6, 0xfc) setsockopt(r2, 0x29, 0x80000000000003f, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x10, 0x10) bind$unix(r3, &(0x7f00000002c0)=ANY=[], 0x0) socket(0x12, 0x1, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x40020, 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getpeername$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r5 = socket(0x25, 0x4000, 0x40) bind(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="01000000000050768d60cd4684a70f919aae70161200000500"], 0xa) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x30004) renameat(r6, &(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./file0\x00') r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000440)=""/142, 0x8e) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0xffffff81) socketpair(0x18, 0x2, 0x7f, &(0x7f0000000400)) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x1, 0x0) lseek(r4, 0x0, 0x800, 0x1) setsockopt(r4, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 13:34:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff, 0x3fff7bdf7ff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:43 executing program 0: shmget$private(0x0, 0x2000, 0x420, &(0x7f0000ffb000/0x2000)=nil) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x20002000008) 13:34:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x20000, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x200000000000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5f0], [0x0, 0x0, 0x401, 0x0, 0x0, 0x4], [{}, {0x0, 0x0, 0x100000}, {0x0, 0x1}, {0x0, 0x2}, {}, {}, {0x0, 0x80000001, 0xfffffffd}], {}, {0x0, 0x0, 0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSDTR(r5, 0x20007479) 13:34:43 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x1b}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0xfffe, 0x0, 0x6, 0xf6a5}, {0x0, 0x0, 0x1, 0xd568}, {0x2, 0x5, 0x3, 0x401}, {0x8, 0x81, 0x40, 0x8000}, {0x1, 0x8, 0x9, 0x1}, {0x2, 0x9, 0x4, 0x2}, {0x4, 0x8, 0x1, 0x4}, {0x1ff, 0x81, 0x20, 0x10001}]}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) kevent(r0, &(0x7f0000000040), 0x80, 0x0, 0xd2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x801, 0x0) 13:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x48}, {0x84}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 13:34:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)=0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22}, {}], 0x2}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc925be) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETNCNT(r1, 0xec7528dbe83ba726, 0x3, &(0x7f0000000180)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r5 = socket(0x2, 0x8000, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r7, 0x1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x43, 0x7fffffff}, {0x80, 0x2}, {0x23, 0x5}, {0x86, 0x1}], 0x4}) pckbd_enable: command error 13:34:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) chflags(&(0x7f0000000080)='./bus\x00', 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x400, 0x0) pckbd_enable: command error 13:34:45 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 13:34:45 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x80, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x5, 0x3}, 0xc) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 13:34:45 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) sync() connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 13:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x18110, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1, 0x9, 0x0, 0x2000}, {0x4d, 0x4}, {0xfff, 0x0, 0x0, 0x20101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 13:34:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f00004af000/0x1000)=nil, 0x1000, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000040)) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f00000001c0)=0x2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x5, 0x1, &(0x7f0000000140)="0b356c85db3c29c4b8d1f454591154cfee4dd4a6032bb3dedd8da1d26747c072f1872e016a6f4277063839817888e5bf3eed6ef81cb395d842c0dfe1888a52a1da35176eef50cd5570e2963a027b93f554e45c8ba69ffd34d473", 0x5a) 13:34:46 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x9) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 13:34:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) socket(0x16, 0x5, 0x3) getgid() 13:34:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x5}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000100)=0x5) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") shmget$private(0x0, 0x1000, 0xedc9c96f81852d10, &(0x7f0000fff000/0x1000)=nil) 13:34:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/85, 0x55}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="f365a238c4023e3506215db2003800000fea67d4", 0x14) 13:34:46 executing program 1: 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, 0x3feff}, 0x2440010032}) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r1, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:46 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x9}, 0x0, 0x0) shutdown(r0, 0x1) select(0x40, &(0x7f0000000080)={0x0, 0xabb, 0x80000001, 0x9, 0x4, 0xfffffffffffffc00, 0xfff, 0x1}, &(0x7f00000000c0)={0x9, 0xfffffffffffffff8, 0x9, 0x8, 0x81, 0x753d, 0x6, 0x5}, &(0x7f0000000100)={0x8, 0x2, 0xff, 0x8, 0xe7b3, 0x1, 0xbef5, 0x2}, &(0x7f0000000140)={0x2, 0x98b}) 13:34:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000040)={0x8e6, [{0x1, 0x8}, {0x0, 0x8}, {0x3, 0x4}, {0x3, 0xfffffffc}, {0x1, 0x6}, {0x3, 0x1f8e}, {0x1, 0xfffff800}, {0x3, 0x5}, {0x2, 0x80000000}, {0x3, 0x3f}, {}, {0x2}, {0x3, 0x402}, {0x1, 0x10000}, {0x1, 0x7ff}, {0x1, 0x33c05858}, {0x2, 0x3}, {0x3, 0xfffffffd}, {0x3, 0x5b9}, {}, {0x2, 0x6ad}, {0x1, 0x5}, {0x2, 0x9}, {0x2, 0x1000}, {0x3, 0x2}, {0x2, 0xdc672d5}, {0x1, 0x580d}, {0x2, 0x7}, {0x2, 0x2}, {0x1, 0x81}, {0x3, 0x10000}, {0x1}]}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r0, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4a}, 0x0) 13:34:46 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000099a000/0x1000)=nil, 0x1000) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f00008c1000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 13:34:46 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r1) shmdt(r1) shmdt(r1) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x4, 0x8, &(0x7f00000000c0)="00e6c133064bde36e98ad33f4d2c18c8f278004b0cfe76987bf46fb12abcd73a0f39be6e26c4d6cc4aba102408de2baae53427ba16e4d5ca234d38da93d46abd81e9735943fe4ed7e82746d164a2fa38948d2159f5ed3b0c88da75c8eda1f07668cfce3f687522371d6dd66da2e0e1f5fdf41efff1093e2fd3689e94ca501a44d7e66ed6ca8da49eea02e9debd3d4a359f31067ade05a0e21a80535381698a769e687d82d483fc4d5602a7164bc84f904c18e21ecb97bca6", 0xb8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r4 = socket(0x2, 0x8002, 0x0) dup2(r3, r4) dup2(r4, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x8002, 0x0) dup2(r2, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207c9fc67e119c5"], 0x10) write(r5, 0x0, 0x0) 13:34:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000340)=0xc) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=""/158, 0x9e) writev(r1, &(0x7f0000000480)=[{&(0x7f00000006c0)="855b2bfd64a46df26ab8f45afee2e80d9007e1cc0edf9cfd0b94f5a2ef55dd6516258a8a7bf13c6bc15b1886821dad253115286527361fc10d2bb294adc3aa67fb64c98954f5002192d8bbc6e89639b70619c6cae428360c962144c9a02c73ee543528a559399d72698f0df79a3c3bce57301257ae4092237e47bda81d135cbcf86a2e4f898257779c8905b119f43d8511b4f0d61c7360e3f231847fa7276019e1cfbf515eb0c2", 0xa7}, {&(0x7f0000000100)="ad53c06ee0cac6d3f9fd78e7aed30e40cdb399f028052245fd019c492aa1927601d8d7787a4dd722fb837b1a99ad3f68d31ffb3466cd9823dddd47cc3737853c7364c74758122bfe5e1c82ad342a3609b9be1829f21360ebdd79bf773790c77d4b73ebb4c0b101653ba40700000000000000888434f04302f2475773ef78ec2ad0c5e2390db5aae2441f72f98d96572a5a25c29a3176b98aeb00f0dff7c4af95fc10187816a3462a96ddbcedcfb6685736ec3040e0b10909c4405f512c74a1809b5af586cf8775c21fd4241af656d51bcc65b92368e7a65dcbee236992163cc26b754492491d9efd5ae628e2e4e02b5de7df7b6f9ac8b3f8a9680b2235a1c6e4486bf4fee52f2e9b182fd8bb55779869e2180bcd04b3d0f8eab19396d8987217db7615b6cd9751a76eb086ba09824f280f67c20a4774a9ac3c500699d7b836fe7b10fccc09acbdba5c87e8d67ab6b00265", 0x151}, {&(0x7f0000000c40)="45267164bb02ba7a9866986f503d72735c86f234db0f683f8e8d77de8c76b43f8bc1ea782768d5537088513da6df549d567a9db83bf80cb47c9685de9ca5003a190ff96dd106c46a4d11970fa43b081d93421576fe6487ccbf109a7a51ad90781ff3fa447a598e2eee7f47e7075c68c80e13327ee8ed283afafb8227371296afcc2ef5fe0459f51c9fc37d6fbed6452eb7b15d40bd8aa4f611f604e3206c1c6cb58c3aa4aafb98458cf4d9b706e932f511f45f666acdd7", 0xb7}, {&(0x7f0000000d00)="7385e1213e7162a8fc51c79ee230b414811a336394b7fd225e78db01c687145f86f032e631e362c6c6ac6466d1e6b6356b2b38cbc2bade25da374df7be17d48b0fd8cd253c8ecb456596c714f963b0eda25db965d49aac9f25544dc993c15b6575770c4e490668fe76481140268dc91809691bf7380f57124308254c99ea7cd5af875d68ed7f4feb276162a2f4707e06ea7bdfbe38d9f5dff88fa6880cde3018f5c046b1d229615ce342e9ecb8bcf46569d40200000086178e367f49b0bf41452d887a2bdbaf85b73146daa4e592684984", 0xd1}, {&(0x7f0000000e00)="af1fb47e48ea3c8a6ba90d76dff1d0a2c976b2365885a0d66b73b56254b5a60eb7a519094ca885a87380f360021a85b983231d1716a4636b6a202e6463e987b9f9b6ebaf801e4c4b19fdc96153eaee535fc91dcaba8255", 0x57}, {&(0x7f0000003f40)="8810e06061c5388ad7be363f417b1e9526fa912b94d66a28e4ae36525de4c1757d006643b4926103a545c98746fdb8252fb05391be52522c474a6b44f54acc03a2e27090b59f559d20479283d467cfc9312a236f6d3ee7586228ee2821aa7fe9c82fadeb19f101f4b8baa585842dd8bf5cb9c8ad57e928a32b8350dca6623787d799144dc70214d761003b480a76ee8191374f96ff918ba6641bb08b9bfc1d69c6e5e1ae85784267b8c047d012c13381167a7b0b780cfaaf5a89c32f04307e03640476189cc0a3c57574f499725e17ecf5e00c58f093ebca7a07c1ea34af62b2739a4bcf0e68b49bf7cecc0ac8065456ea7b2d14be2a0d1c346638c2848678b59348dbcb0dbe5e176a55865784f4621ebbaeea17ae5983505e63ce0e0c66b7ad616c5f28f2a9cfcdd9d150940cc3b95b211c25ba907d25235f0aba40949546bf8e2d269ba2ff78e0f65f53d55fed83db5bb52679b50139401af6f71ae03d544e191d5284d2103357d768136a07dfe259dea7283d92a2fde025d0b065cb35000221b99c0a9744a1e49791ed24f46a79580dee274acd10b2d318a72ec3c335529d0749689571a3761e0faea0b50a49ab3d1d442dcceb0fe3eb752e9f38a1b48aaa344dd200ac4e786e64bcdd78d613e7241d6d511e9d45", 0x1d6}], 0x6) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002043dad0 map stack 0x2071c000-0x20b1c000 of map 0xfffffd80565eacc8 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002043dad0 13:34:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x87}, {0x4806}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") getppid() getpid() 13:34:46 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x149) 13:34:46 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x8, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x6011, r0, 0x0, 0x40000000000) openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0xc0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) unlinkat(r1, &(0x7f0000000280)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1) 13:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r0) 13:34:46 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000000), 0x20000000000000d1, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x63, 0x4, 0x8001, 0x8000}], 0x7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x6, 0x4}], 0x40, &(0x7f0000000100)={0xffffffffffff0000, 0x4}) 13:34:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1e2) write(r0, &(0x7f0000000240)="220e2a", 0x3) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000100)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000080)=[{&(0x7f0000000300)=""/172, 0xac}, {&(0x7f00000003c0)=""/127, 0x7f}], 0x2, &(0x7f0000000440)=""/96, 0x60}, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x6) 13:34:46 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000140)=""/176, 0xb0}], 0x1, &(0x7f0000000200)=""/12, 0xc}, 0x2) 13:34:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="76189ff857cd35ec34c6ba24082d967e3e6b5a017dffd5c09e0bd9d04cf26335671adbccaec9199a4c3ef64c64044227ad930e948af92cb21be60424562e50ef5e48a1ad480f5dfcd0956383472d8cb36065b3f952aed118805d969c5352b219dd0a8954511656cc3dc67acdf9a16765a41c8373973fc385f0affd80914e20ecece528fab333da81f5f09220abc2c1d8ea56125bd9dbe046ee8a72172b28de9d656e1facae327b480bbfb1aa0b1f27fdf299d08d32421fe7e5f3e58bdc3e159ce8139ae5f9d8124df8a0baf793de51009a32e415cb1de1dccfa37a6f1d0104aca34567d70000000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x3, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000940)="2ab7100cbae35eb678112937a84dc0d271aac9a1c1886990509de64ca44ef4d5c75abd1297f85a70933cbf5b420893989cac09850eae17ee1fa1040823e3f623ae28dfb8275a4a20acd98638cf1c3e2d3ec95ca74d5116cf4e6b88dd6766e752170deb42201e0e15d813dbc0b04992e758615ff3f2c4054b4cd6de86d645ad004dea8f824a8ab928bee3d28e2f8856d96bf0a475cd74c4046583591bda9146c57822670c870965b18ec6c02dfb21d1bb8ed20ce2865dc8355aa2d59ad2501852e5f3d2a8669d6d381cb90d9403e32b9c8795577affc56c0e124cf01c3ed1ef034087bbdadd05835902328ddffa101b291670630c21ac731818236e0bb1f5be9df5a345f6a851476d25294e9296aaed7aaa89b03050a28fcaaef98f6a2f0090d7e6370ebdc42d070c5511379ea246adf6d18bd4e3521b6df40dd872f5fb671ea9da0b88bc4d1e0cfeaa62a313fcb44215125e95a036fac9a7f61337a6810134910d5a4f47633a88036966588670ff920d1f77203143a7e71926350c48ee97d792a7868abe21671abbbc3bb63e1eeaf6239f8c4462fb20ac6e8caa24d00277b922ded5a37780d4b692d36d8f158d6e663f77dd49de8943424e8877a12fa29c152ea13e392703bc83237c994cfbf1831d2cc90f5724b57488519b78e948c40fc51d86aa7e2c543e4907e361096b737197d5bf101424a549860a5909f38b26eab60ba67a45c7edca310e198bb33b23d8827791dc8634849c2c9538d51086bcc0c45e9a3442981f5125e772ac1ccc18f669128ab8548ec60d21f6b653aa7ac5b3b6d81f5de7aef67bdf3f290dcca1f88b43869bb6204697a2757ad8f0c55fe9fc60ec2764557156b3860f0f0dd8704f6686399f69a3b256", 0x275) 13:34:46 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a6", 0x1, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x751af240) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x6], [0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0xfffffffffffffffb, 0x5, 0x1], [], {}, {0x0, 0xfffffffa, 0x0, 0x3}}}) fchflags(0xffffffffffffffff, 0x10001) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f00005bf000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffff9c, 0x0, 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) listen(r3, 0x401) pread(r2, &(0x7f00000000c0)="a6", 0x1, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 13:34:46 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffa, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) r5 = socket$unix(0x1, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) dup2(r6, r4) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:34:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r3, 0x0) getgroups(0xa, &(0x7f0000000140)=[0x0, r3, 0xffffffffffffffff, 0x0, r2, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r3]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r6, 0x0) getgroups(0xa, &(0x7f0000000140)=[0x0, r6, 0xffffffffffffffff, 0x0, r5, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r6]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r9, 0x0) getgroups(0xa, &(0x7f0000000140)=[0x0, r9, 0xffffffffffffffff, 0x0, r8, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r9]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r12, 0x0) getgroups(0xa, &(0x7f0000000140)=[0x0, r12, 0xffffffffffffffff, 0x0, r11, r10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r12]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r15, 0x0) getgroups(0xa, &(0x7f0000000140)=[0x0, r15, 0xffffffffffffffff, 0x0, r14, r13, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r15]) getgroups(0x6, &(0x7f00000011c0)=[r1, 0x0, r4, r7, r10, r13]) chown(&(0x7f0000001140)='./bus\x00', r0, r16) r17 = kqueue() close(r17) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x3, 0x70000}, {0xfffffffffffffffa, 0x3}}) r18 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x26) ioctl$TIOCEXCL(r18, 0x2000740d) readv(r17, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}, {0x0}], 0x2) 13:34:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0xc2, 0x8000000013, 0x0, 0x3100190000000002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) 13:34:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x44, 0x3}, {0x4}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:34:46 executing program 0: r0 = socket(0x10, 0x5, 0xfa) fcntl$setstatus(r0, 0x4, 0x40) recvfrom$unix(r0, &(0x7f0000000100)=""/135, 0x87, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) r4 = dup(r3) readv(r4, &(0x7f0000001480)=[{&(0x7f0000000240)=""/152, 0x98}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/90, 0x5a}, {&(0x7f0000001380)=""/245, 0xf5}], 0x4) r5 = socket$unix(0x1, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000000200)=0x4, 0x4) r7 = fcntl$dupfd(r1, 0x0, r1) r8 = shmget$private(0x0, 0x1000, 0xc, &(0x7f0000ffd000/0x1000)=nil) shmat(r8, &(0x7f0000ffd000/0x1000)=nil, 0x3000) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000001c0)=0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r7, &(0x7f0000000040)='./file0\x00', r9, &(0x7f00000000c0)='./file0\x00', 0x0) Data modified on freelist: word -35183709746146 of object 0xffff800000a24000 size 0x14 previous type free (invalid addr 0xfb99e5ad767e6d4e) panic: Data modified on freelist: word 4 of object 0xffff800000a24000 size 0x14 previous type free (0x0 != 0xdeadbeef) Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *382647 23153 0 0x2 0x4000001 0 syz-fuzzer db_enter() at db_enter+0x18 panic(ffffffff821c7b2f) at panic+0x15c malloc(14,7f,1) at malloc+0xa23 ktrgenio(ffff80001d3a7eb0,b,0,ffff800000064f20,c) at ktrgenio+0x163 dofilereadv(ffff80001d3a7eb0,b,ffff800020449378,0,ffff800020449460) at dofilereadv+0x2de sys_read(ffff80001d3a7eb0,ffff800020449410,ffff800020449460) at sys_read+0x83 syscall(ffff8000204494e0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc0030c7878, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic Data modified on freelist: word 4 of object 0xffff800000a24000 size 0x14 previous type free (0x0 != 0xdeadbeef) ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821c7b2f) at panic+0x15c malloc(14,7f,1) at malloc+0xa23 ktrgenio(ffff80001d3a7eb0,b,0,ffff800000064f20,c) at ktrgenio+0x163 dofilereadv(ffff80001d3a7eb0,b,ffff800020449378,0,ffff800020449460) at dofilereadv+0x2de sys_read(ffff80001d3a7eb0,ffff800020449410,ffff800020449460) at sys_read+0x83 syscall(ffff8000204494e0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc0030c7878, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800020449030 rbx 0xffff8000204490e0 rdx 0x2 rcx 0 rax 0 r8 0xffff800020448ff0 r9 0x1 r10 0 r11 0xbd7ca5e1b36d5b9 r12 0x3000000008 r13 0xffff800020449040 r14 0x100 r15 0x1 rip 0xffffffff82195b58 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020449020 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-fuzzer) pid=382647 stat=onproc flags process=2 proc=4000001 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d33a118,0xffff80001d35e138 process=0xffff80001d38e380 user=0xffff800020444000, vmspace=0xfffffd806bc0a110 estcpu=0, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 90466 483529 0 0 3 0x14200 acct acct 84635 133343 0 0 3 0x14200 bored sosplice 18122 224459 23153 0 2 0x2 syz-executor.0 90543 24315 23153 0 3 0x2 biowait syz-executor.1 23153 295118 91167 0 3 0x82 thrsleep syz-fuzzer 23153 508047 91167 0 3 0x4000082 nanosleep syz-fuzzer 23153 257884 91167 0 3 0x4000082 thrsleep syz-fuzzer 23153 242570 91167 0 3 0x4000082 thrsleep syz-fuzzer 23153 165108 91167 0 3 0x4000082 thrsleep syz-fuzzer 23153 133946 91167 0 3 0x4000082 thrsleep syz-fuzzer 23153 287683 91167 0 3 0x4000082 thrsleep syz-fuzzer *23153 382647 91167 0 7 0x4000003 syz-fuzzer 91167 78801 73327 0 3 0x10008a pause ksh 73327 98748 53834 0 2 0x12 sshd 12922 305781 1 0 3 0x100083 ttyin getty 53834 482556 1 0 3 0x80 select sshd 29800 21957 92714 73 3 0x100090 kqread syslogd 92714 437080 1 0 3 0x100082 netio syslogd 78599 323239 1 77 3 0x100090 poll dhclient 49835 248492 1 0 3 0x80 poll dhclient 28541 266598 0 0 3 0x14200 bored smr 72468 520822 0 0 3 0x14200 pgzero zerothread 58683 140818 0 0 3 0x14200 aiodoned aiodoned 67397 448591 0 0 3 0x14200 syncer update 11818 45405 0 0 3 0x14200 cleaner cleaner 31024 397262 0 0 3 0x14200 reaper reaper 38062 55027 0 0 3 0x14200 pgdaemon pagedaemon 61382 158936 0 0 3 0x14200 bored crynlk 39421 276820 0 0 3 0x14200 bored crypto 25755 288254 0 0 3 0x40014200 acpi0 acpi0 42173 303168 0 0 3 0x14200 bored softnet 7986 391163 0 0 3 0x14200 bored systqmp 7261 206376 0 0 3 0x14200 bored systq 15279 55979 0 0 3 0x40014200 bored softclock 91944 234982 0 0 3 0x40014200 idle0 1 219768 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9512 6473K 6727K 78643K 10963 0 pcb 13 8K 8K 78643K 66 0 rtable 108 3K 4K 78643K 264 0 ifaddr 73 14K 14K 78643K 113 0 counters 21 16K 16K 78643K 25 0 ioctlops 0 0K 2K 78643K 25 0 iov 0 0K 12K 78643K 39 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1343 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 32 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 4 9K 25K 78643K 208 0 sigio 0 0K 0K 78643K 4 0 proc 49 38K 54K 78643K 365 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 27 0 in_multi 49 2K 3K 78643K 85 0 ether_multi 1 0K 0K 78643K 12 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 197 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 95 37K 39K 78643K 1314 0 UVM aobj 35 4K 4K 78643K 35 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 46 0 NDP 12 0K 0K 78643K 21 0 temp 104 3015K 3107K 78643K 4876 0 kqueue 3 4K 9K 78643K 22 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 1 1 0 1 1 0 8 0 rtpcb 80 31 0 29 1 0 1 1 0 8 0 rtentry 112 56 0 12 2 0 2 2 0 8 0 unpcb 120 387 0 378 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 43 0 43 1 1 0 1 0 8 0 tcpcb 544 78 0 74 1 0 1 1 0 8 0 ipq 40 7 0 7 1 0 1 1 0 8 1 ipqe 40 182 0 182 1 0 1 1 0 8 1 inpcb 280 310 0 300 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 8 0 3 1 0 1 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 263 0 64 14 0 14 14 0 8 1 art_table 32 264 0 64 2 0 2 2 0 8 0 art_node 16 55 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 11 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 28 0 18 1 0 1 1 0 8 0 shmpl 112 33 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1690 0 290 46 0 46 46 0 8 0 ffsino 240 1690 0 290 83 0 83 83 0 8 0 nchpl 144 2163 0 553 60 0 60 60 0 8 0 uvmvnodes 72 1817 0 0 34 0 34 34 0 8 0 vnodes 208 1817 0 0 96 0 96 96 0 8 0 namei 1024 5520 0 5520 1 0 1 1 0 8 1 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 528 3 0 2 1 0 1 1 0 8 0 scxspl 192 6383 0 6382 1 0 1 1 0 8 0 plimitpl 152 28 0 21 1 0 1 1 0 8 0 sigapl 424 396 0 367 4 0 4 4 0 8 0 futexpl 56 4904 0 4904 1 0 1 1 0 8 1 knotepl 112 73 0 54 1 0 1 1 0 8 0 kqueuepl 144 47 0 45 1 0 1 1 0 8 0 pipelkpl 16 97 0 87 1 0 1 1 0 8 0 pipepl 120 194 0 175 1 0 1 1 0 8 0 fdescpl 432 380 0 367 2 0 2 2 0 8 0 filepl 120 2488 0 2393 4 0 4 4 0 8 1 lockfpl 104 26 0 25 1 0 1 1 0 8 0 lockfspl 48 12 0 11 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 180 0 173 1 0 1 1 0 8 0 zombiepl 144 367 0 367 1 0 1 1 0 8 1 processpl 896 396 0 367 4 0 4 4 0 8 0 procpl 624 636 0 600 4 0 4 4 0 8 0 sosppl 128 1 0 1 1 0 1 1 0 8 1 sockpl 400 738 0 720 6 0 6 6 0 8 3 mcl64k 65536 32 0 28 1 0 1 1 0 8 0 mcl12k 12288 5 0 5 1 0 1 1 0 8 1 mcl9k 9216 3 0 3 1 1 0 1 0 8 0 mcl8k 8192 7 0 7 1 0 1 1 0 8 1 mcl4k 4096 26 0 26 2 1 1 1 0 8 1 mcl2k2 2112 1 0 1 1 0 1 1 0 8 1 mcl2k 2048 65240 0 65191 16 9 7 15 0 8 0 mtagpl 80 25 0 2 2 1 1 1 0 8 0 mbufpl 256 105346 0 104838 38 5 33 35 0 8 0 bufpl 280 4266 0 161 294 0 294 294 0 8 0 anonpl 16 51870 0 35428 84 2 82 82 0 107 14 amapchunkpl 152 1853 0 1710 17 1 16 16 0 158 10 amappl16 192 2004 0 1112 57 4 53 57 0 8 8 amappl15 184 192 0 189 1 0 1 1 0 8 0 amappl14 176 4 0 3 2 1 1 1 0 8 0 amappl13 168 24 0 23 1 0 1 1 0 8 0 amappl12 160 4 0 3 2 1 1 1 0 8 0 amappl11 152 65 0 52 1 0 1 1 0 8 0 amappl10 144 16 0 12 1 0 1 1 0 8 0 amappl9 136 375 0 372 1 0 1 1 0 8 0 amappl8 128 267 0 250 1 0 1 1 0 8 0 amappl7 120 115 0 102 1 0 1 1 0 8 0 amappl6 112 21 0 19 2 1 1 1 0 8 0 amappl5 104 321 0 310 1 0 1 1 0 8 0 amappl4 96 434 0 404 1 0 1 1 0 8 0 amappl3 88 114 0 108 1 0 1 1 0 8 0 amappl2 80 2342 0 2283 3 1 2 3 0 8 0 amappl1 72 16407 0 16022 27 18 9 20 0 8 0 amappl 80 864 0 821 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 34 0 0 1 0 1 1 0 8 0 uaddrrnd 24 383 0 369 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 383 0 369 1 0 1 1 0 8 0 vmmpekpl 168 6420 0 6390 2 0 2 2 0 8 0 vmmpepl 168 51994 0 50165 123 15 108 115 0 357 23 vmsppl 272 382 0 369 2 0 2 2 0 8 1 pdppl 4096 772 0 739 6 1 5 6 0 8 0 pvpl 32 165313 0 145976 194 0 194 194 0 265 35 pmappl 200 382 0 369 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 181 0 18 5 0 5 5 0 8 0